aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkrytzz <krytzz@soylent.eu>2009-05-17 22:19:35 +0200
committerkrytzz <krytzz@soylent.eu>2009-05-17 22:19:35 +0200
commita92c35a74b64db190f84f4ec12f0f71c83bea621 (patch)
tree76597443beada13e3fad32975cb1a3e9bc302800 /net-misc
parentdeleted kate from kde-addons-live, is in kdesdk (diff)
downloadkde-a92c35a74b64db190f84f4ec12f0f71c83bea621.tar.gz
kde-a92c35a74b64db190f84f4ec12f0f71c83bea621.tar.bz2
kde-a92c35a74b64db190f84f4ec12f0f71c83bea621.zip
[net-misc/slimrat] config patch, thanks wohnout
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/slimrat/Manifest3
-rw-r--r--net-misc/slimrat/files/00-config-0.9.4.patch12
-rw-r--r--net-misc/slimrat/slimrat-0.9.4.ebuild13
3 files changed, 25 insertions, 3 deletions
diff --git a/net-misc/slimrat/Manifest b/net-misc/slimrat/Manifest
index 52973ebfe2..eb5a187b0b 100644
--- a/net-misc/slimrat/Manifest
+++ b/net-misc/slimrat/Manifest
@@ -1,3 +1,4 @@
+AUX 00-config-0.9.4.patch 276 RMD160 b73c7c0769ddd9787bee08b1c8479a7b202b423a SHA1 cd912b025f7de404dad0f27d476cbd324f056fd8 SHA256 79328003cd0f713f14313d0baa2299c9acfe4229607247f3c2c3b31a2715257c
DIST slimrat-0.9.4.tar.bz2 14056 RMD160 8b88dd2b259391cd60be3539d0f52312e3447fd3 SHA1 a61be6be3d8d48a4742e7eb8c7a737a115c86eea SHA256 5dc8e2cb3f2e6ca2791effd4d17fcb825fcd0118ed16035eaf1b3751c724c392
-EBUILD slimrat-0.9.4.ebuild 1079 RMD160 597be5183cc899ab25e817c04f05d72603e59762 SHA1 08d39f2497fa1e0ef1e42358323b68036fd138e6 SHA256 f7be717030ac0c8b77b289c736a9ee6e91e943b0323ba439035fa79042855631
+EBUILD slimrat-0.9.4.ebuild 1208 RMD160 00d6d77862b492f16294fc42aa93fda756166421 SHA1 41b0bd9a6242e237b2e236355d9e9ead0fe946dd SHA256 a947d14ce1483eff8e917947e8eee18624e568b4bafe42762201e9a8895bc5d7
MISC ChangeLog 284 RMD160 1401cc7baae6772c22140cd4fc3fdaf0753c120c SHA1 290315eccd3626ae18428c15bf5a45968fcb0364 SHA256 ddbce1c8e8b28ddb471e02e159abbf50ffcddc4b88df5f415b5e74c35329b5d3
diff --git a/net-misc/slimrat/files/00-config-0.9.4.patch b/net-misc/slimrat/files/00-config-0.9.4.patch
new file mode 100644
index 0000000000..d377c8a76b
--- /dev/null
+++ b/net-misc/slimrat/files/00-config-0.9.4.patch
@@ -0,0 +1,12 @@
+--- slimrat-gui.orig 2009-03-23 00:28:38.000000000 +0100
++++ slimrat-gui 2009-05-17 20:28:49.000000000 +0200
+@@ -87,7 +87,8 @@
+
+ # config
+ our ($gui_xterm);
+-do "config";
++ my $slimratconfig = "/etc/slimrat.conf";
++ do $slimratconfig if (-e $slimratconfig);
+
+
+ Gtk2->main;
diff --git a/net-misc/slimrat/slimrat-0.9.4.ebuild b/net-misc/slimrat/slimrat-0.9.4.ebuild
index 8b600dc0f5..94d7f02c36 100644
--- a/net-misc/slimrat/slimrat-0.9.4.ebuild
+++ b/net-misc/slimrat/slimrat-0.9.4.ebuild
@@ -4,7 +4,7 @@
EAPI=2
-inherit confutils
+inherit eutils confutils
DESCRIPTION="Linux Rapidshare downloader"
HOMEPAGE="http://code.google.com/p/slimrat/"
@@ -25,7 +25,9 @@ DEPEND="dev-perl/WWW-Mechanize
dev-perl/Spiffy
x11-misc/xclip
)"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+ X? ( x11-terms/xterm )
+ "
pkg_setup() {
confutils_require_any X cli
@@ -33,11 +35,14 @@ pkg_setup() {
src_prepare() {
esvn_clean
+ epatch ${FILESDIR}/00-config-${PV}.patch
}
src_install() {
# install binaries
+
exeinto ${ROOT}usr/share/${PN}
+
if use cli; then
doexe ${PN} || die "doexe failed"
dosym ${ROOT}usr/share/${PN}/${PN} ${ROOT}usr/bin/${PN}
@@ -46,7 +51,11 @@ src_install() {
doexe ${PN}-gui || die "doexe failed"
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}
doins -r Clipboard.pm Clipboard Plugin.pm plugins slimrat.glade Toolbox.pm || die "doins failed"
}