summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Schwarzott <zzam@gentoo.org>2009-07-13 14:37:15 +0000
committerMatthias Schwarzott <zzam@gentoo.org>2009-07-13 14:37:15 +0000
commit9ae97e48ba23de91440aabf2d194f5d4f93cf844 (patch)
tree23f7b56556bed739aca18ce7adc29ba65bfddb20 /app-misc/activylircd
parentkeyword ~x86-fbsd thanks to Davide Italiano <dav_it@gentoo.org>, bug #232250 (diff)
downloadhistorical-9ae97e48ba23de91440aabf2d194f5d4f93cf844.tar.gz
historical-9ae97e48ba23de91440aabf2d194f5d4f93cf844.tar.bz2
historical-9ae97e48ba23de91440aabf2d194f5d4f93cf844.zip
Fix linking issues, Bug #277656.
Package-Manager: portage-2.1.6.13/cvs/Linux i686
Diffstat (limited to 'app-misc/activylircd')
-rw-r--r--app-misc/activylircd/ChangeLog6
-rw-r--r--app-misc/activylircd/Manifest11
-rw-r--r--app-misc/activylircd/activylircd-0.4.ebuild9
-rw-r--r--app-misc/activylircd/files/activylircd-0.4-linking.patch25
4 files changed, 44 insertions, 7 deletions
diff --git a/app-misc/activylircd/ChangeLog b/app-misc/activylircd/ChangeLog
index 3b1ad67de243..010e57bee971 100644
--- a/app-misc/activylircd/ChangeLog
+++ b/app-misc/activylircd/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-misc/activylircd
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/activylircd/ChangeLog,v 1.2 2009/06/13 11:43:06 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/activylircd/ChangeLog,v 1.3 2009/07/13 14:37:15 zzam Exp $
+
+ 13 Jul 2009; Matthias Schwarzott <zzam@gentoo.org> activylircd-0.4.ebuild,
+ +files/activylircd-0.4-linking.patch:
+ Fix linking issues, Bug #277656.
13 Jun 2009; Matthias Schwarzott <zzam@gentoo.org> activylircd-0.4.ebuild:
Move activylircd to /usr/sbin. Fix manifest for changed tarball.
diff --git a/app-misc/activylircd/Manifest b/app-misc/activylircd/Manifest
index 45f2ee90e2a6..78aa0261df11 100644
--- a/app-misc/activylircd/Manifest
+++ b/app-misc/activylircd/Manifest
@@ -1,14 +1,15 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX activylircd-0.4-linking.patch 832 RMD160 4c9217c7a5bb75ad83119d6ada98cb8a30031032 SHA1 141202d6ebf666968fc7e5ca3c261f665811d055 SHA256 7cbd54b9142b939143a39039ab47219dbabdd836a9e5346a69eff457a65efb10
DIST activylircd-0.4.tgz 26900 RMD160 1e409e703a69db4591f4ac7c23084df11ad26b05 SHA1 9706b6bda75304a47236d6da2cbba0c1d35dd0a9 SHA256 d9475ca9009d0af83c1c88352b0aba39a485dd4b469950fbc005010f6e966d3f
-EBUILD activylircd-0.4.ebuild 551 RMD160 1586b2fd44fb7879996b664993c3c2323bf64676 SHA1 7b04635f061391430d5d9a129e1be70f86cf7de9 SHA256 91da0e63d16409c162dc1bf88de45410e62202e833b20f86dc1aa18eea10cc5f
-MISC ChangeLog 552 RMD160 b12109ec093ee6c3dd384c0146fe160d5a644be0 SHA1 bd0b96d87aee0a4ecfe181133cb158477a09bac9 SHA256 156a4d0603daf23c52a3be46087ee6b834287ef40c7d823c3f6c3c186f511341
+EBUILD activylircd-0.4.ebuild 649 RMD160 2f520ae001e8b12e95475f4f0f648aa14f4fa8d3 SHA1 aaed681a81b6f1b501cc39ca56d3a66c1134eadf SHA256 4e3a041f110c4d82987c88167df7df865da1a4dc2a93034e722cfaa8c22b9b96
+MISC ChangeLog 705 RMD160 f221cc4fe0797cf3a313ec0a43da2286116638d0 SHA1 90cfc7df9180d2840bf3f3c9d4cbbb80a618134d SHA256 7d068d1bf8855a69319e9da08e9167010ac1b0770dfa4d948bb8f5da084e5f03
MISC metadata.xml 310 RMD160 785d32b1478c59ef2805578f64c5d9d4222c1aca SHA1 997861c5e478e3fb1402f5f1fbebdefeea655880 SHA256 0fb01276f6cf7f6d807afcdc7edc5289e3e5182b02e893e92ac5496cd58085ca
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
-iEYEARECAAYFAkozkNUACgkQt2vP6XvVdOc8TACgrtgezvfECiaO8Rf5qpTV2gYs
-6H0An2K144F5Bf+XNqdU/pZh5stfs5Pv
-=+LYq
+iEYEARECAAYFAkpbRqEACgkQt2vP6XvVdOe/mQCg4CFNQUPP2nTi8ju7+OVeF/5U
+qCQAoIkKRjtq0B2af0DY+OrEsbgHb2LB
+=V/FX
-----END PGP SIGNATURE-----
diff --git a/app-misc/activylircd/activylircd-0.4.ebuild b/app-misc/activylircd/activylircd-0.4.ebuild
index edc9dc40706e..a55acc85fe69 100644
--- a/app-misc/activylircd/activylircd-0.4.ebuild
+++ b/app-misc/activylircd/activylircd-0.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/activylircd/activylircd-0.4.ebuild,v 1.2 2009/06/13 11:43:06 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/activylircd/activylircd-0.4.ebuild,v 1.3 2009/07/13 14:37:15 zzam Exp $
inherit eutils
@@ -13,6 +13,13 @@ SLOT="0"
KEYWORDS="~x86"
IUSE=""
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}/${P}-linking.patch" # Bug #277656
+}
+
src_install() {
dosbin activylircd
dobin key2xd eventmapper key2lircd key2xd
diff --git a/app-misc/activylircd/files/activylircd-0.4-linking.patch b/app-misc/activylircd/files/activylircd-0.4-linking.patch
new file mode 100644
index 000000000000..8ebd721fd38e
--- /dev/null
+++ b/app-misc/activylircd/files/activylircd-0.4-linking.patch
@@ -0,0 +1,25 @@
+Index: activylircd-0.4/Makefile
+===================================================================
+--- activylircd-0.4.orig/Makefile
++++ activylircd-0.4/Makefile
+@@ -14,16 +14,16 @@ names.h: /usr/include/linux/input.h genn
+ ./gennames $< > $@
+
+ activylircd: activylircd.c /usr/include/linux/input.h names.h Makefile
+- $(CC) $(CFLAGS) -o $@ $<
++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $<
+
+ key2lircd: key2lircd.c /usr/include/linux/input.h names.h Makefile
+- $(CC) $(CFLAGS) -o $@ $<
++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $<
+
+ eventmapper: eventmapper.c /usr/include/linux/input.h names.h Makefile
+- $(CC) $(CFLAGS) -o $@ $<
++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $<
+
+ key2xd: key2xd.c Makefile
+- $(CC) $(CFLAGS) -o $@ -lX11 -lXtst $<
++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< -lX11 -lXtst
+
+ install: $(PROG)
+ install -v -t /usr/bin $(PROG)