summaryrefslogtreecommitdiff
path: root/net-misc/slimrat/slimrat-0.9.4.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc/slimrat/slimrat-0.9.4.ebuild')
-rw-r--r--net-misc/slimrat/slimrat-0.9.4.ebuild34
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"
}