diff options
Diffstat (limited to 'net-misc/slimrat/slimrat-0.9.4.ebuild')
| -rw-r--r-- | net-misc/slimrat/slimrat-0.9.4.ebuild | 34 |
1 files changed, 14 insertions, 20 deletions
diff --git a/net-misc/slimrat/slimrat-0.9.4.ebuild b/net-misc/slimrat/slimrat-0.9.4.ebuild index 94d7f02c363..a4cd50deb70 100644 --- a/net-misc/slimrat/slimrat-0.9.4.ebuild +++ b/net-misc/slimrat/slimrat-0.9.4.ebuild @@ -13,13 +13,12 @@ SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.bz2" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="X +cli" +IUSE="X" DEPEND="dev-perl/WWW-Mechanize - cli? ( - virtual/perl-Getopt-Long - virtual/perl-Term-ANSIColor - ) + virtual/perl-Getopt-Long + virtual/perl-Term-ANSIColor + X? ( dev-perl/gtk2-gladexml dev-perl/Spiffy @@ -29,33 +28,28 @@ RDEPEND="${DEPEND} X? ( x11-terms/xterm ) " -pkg_setup() { - confutils_require_any X cli -} - src_prepare() { esvn_clean - epatch ${FILESDIR}/00-config-${PV}.patch + epatch "${FILESDIR}/00-config-${PV}.patch" } src_install() { # install binaries - exeinto ${ROOT}usr/share/${PN} + exeinto "${ROOT}usr/share/${PN}" + + doexe ${PN} || die "doexe failed" + dosym "${ROOT}usr/share/${PN}/${PN}" "${ROOT}usr/bin/${PN}" - if use cli; then - doexe ${PN} || die "doexe failed" - dosym ${ROOT}usr/share/${PN}/${PN} ${ROOT}usr/bin/${PN} - fi if use X; then doexe ${PN}-gui || die "doexe failed" - dosym ${ROOT}usr/share/${PN}/${PN}-gui ${ROOT}usr/bin/${PN}-gui + dosym "${ROOT}usr/share/${PN}/${PN}-gui" "${ROOT}usr/bin/${PN}-gui" fi - + # install data insinto /etc - newins ${S}/config slimrat.conf - - insinto ${ROOT}usr/share/${PN} + newins "${S}/config" slimrat.conf + + insinto "${ROOT}usr/share/${PN}" doins -r Clipboard.pm Clipboard Plugin.pm plugins slimrat.glade Toolbox.pm || die "doins failed" } |
