diff options
-rw-r--r-- | sys-devel/gdebugger/gdebugger-6.2.438.ebuild | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/sys-devel/gdebugger/gdebugger-6.2.438.ebuild b/sys-devel/gdebugger/gdebugger-6.2.438.ebuild index be3e939e5..c21232489 100644 --- a/sys-devel/gdebugger/gdebugger-6.2.438.ebuild +++ b/sys-devel/gdebugger/gdebugger-6.2.438.ebuild @@ -31,13 +31,16 @@ DEPEND="${RDEPEND}" RESTRICT="mirror strip" -S="${WORKDIR}/${My_PN}${PV}-${_arch}" -_destination=/opt/${My_PN} +_dest_folder=/opt +_destination=${_dest_folder}/${My_PN} + +_extracted_folder=${My_PN}${PV}-${_arch} +S="${WORKDIR}/${_extracted_folder}" src_install() { - cd ${WORKDIR} - dodir `dirname ${_destination}` - cp -a ${S} ${D}${_destination} + insinto ${_dest_folder} + doins -r ${S} + mv ${D}${_dest_folder}/${_extracted_folder} ${D}/${_destination} # The included launcher gets the directory where it is being run; a symbolic # link to it in /usr/bin thus cannot work. Instead, copy it to /usr/bin and |