summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2009-01-14 05:35:27 +0000
committerMike Frysinger <vapier@gentoo.org>2009-01-14 05:35:27 +0000
commit1dff7da09d4676d334f3411e9347f0f3fd6d0bd9 (patch)
tree05935fd0e4ea60e7d3d5cd7254ee5ec20c6171c2 /sys-auth/icmpdn
parentFix building with newer glibc #246734 by Diego E. Pettenò. (diff)
downloadhistorical-1dff7da09d4676d334f3411e9347f0f3fd6d0bd9.tar.gz
historical-1dff7da09d4676d334f3411e9347f0f3fd6d0bd9.tar.bz2
historical-1dff7da09d4676d334f3411e9347f0f3fd6d0bd9.zip
Cleanup multilib handling and fix building with newer glibc #241318 by Diego E. Pettenò.
Package-Manager: portage-2.2_rc20/cvs/Linux 2.6.28 x86_64
Diffstat (limited to 'sys-auth/icmpdn')
-rw-r--r--sys-auth/icmpdn/ChangeLog8
-rw-r--r--sys-auth/icmpdn/Manifest14
-rw-r--r--sys-auth/icmpdn/icmpdn-0.4.ebuild20
3 files changed, 27 insertions, 15 deletions
diff --git a/sys-auth/icmpdn/ChangeLog b/sys-auth/icmpdn/ChangeLog
index 67713d342d37..9ca5e6e67fb2 100644
--- a/sys-auth/icmpdn/ChangeLog
+++ b/sys-auth/icmpdn/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-auth/icmpdn
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/icmpdn/ChangeLog,v 1.2 2007/02/22 01:00:28 jokey Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/icmpdn/ChangeLog,v 1.3 2009/01/14 05:35:27 vapier Exp $
+
+ 14 Jan 2009; Mike Frysinger <vapier@gentoo.org> icmpdn-0.4.ebuild:
+ Cleanup multilib handling and fix building with newer glibc #241318 by
+ Diego E. Pettenò.
22 Feb 2007; Markus Ullmann <jokey@gentoo.org> ChangeLog:
Redigest for Manifest2
diff --git a/sys-auth/icmpdn/Manifest b/sys-auth/icmpdn/Manifest
index 4652e97d5ba0..2aa063dbd363 100644
--- a/sys-auth/icmpdn/Manifest
+++ b/sys-auth/icmpdn/Manifest
@@ -1,6 +1,16 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX conf.d-icmpdnd 584 RMD160 a84a4d8a0ca18fa00a3870f1bb0f57168226099b SHA1 117723bbd44025e1f5ac15a1472b7732c8bec853 SHA256 a4acdc5ac712d78f8f10f0e251fd8ad0a61da595f38605ca317dac012a79a00a
AUX init.d-icmpdnd 679 RMD160 835a00f1b485dc43943c82e46dec06bb45bbca59 SHA1 3a12c9fb2e74859066fd4427b70d47ffbb7b2d17 SHA256 bc59ffb1b15ed9f8922a68cca4fadf1be099dbbb94be015449a3894d616ae433
DIST icmpdn-0.4.tar.gz 332780 RMD160 48b640f84afbcb531d16aa13b9841bc795606f82 SHA1 211163a952dd7e3196fce3b0c6a5ea0d2bd4c0bb SHA256 8d53bd2ddfeb1a013b549e7e5d4a606af50d621b6e803dcfac9d870c77af8b45
-EBUILD icmpdn-0.4.ebuild 1077 RMD160 0051cb4d290ca6bee9aaa75dd5643bcc587481eb SHA1 560f74a374b3429af0b2fa2e4605457e026953a3 SHA256 103d0b1f574aba8474be965bca4b17e125555f8a19837097446e55932e7233b0
-MISC ChangeLog 551 RMD160 648f99c0c37bc9af823c179407aa8d2f14a9323f SHA1 f8a016add1c5feb027683a287e091f1f5d19c112 SHA256 24281acdff0b8b54fe46e7d9fd4c84b406b8de20ae8561acbe64925dddc4833f
+EBUILD icmpdn-0.4.ebuild 1088 RMD160 f917ab223fb640f67178b3f854e48b4606b24a65 SHA1 4a3525a3b2e169adf58439536fa16dc6de848f95 SHA256 797c8c420257ae85a9a91ceb729cbb7ae773007f709ccaa538b82f37aa8d50bd
+MISC ChangeLog 716 RMD160 9b5bd577eb04601f60949427b252a299c67eee7e SHA1 d0cc32ba1c0d843ccbbadce965729b7bdca35e0a SHA256 5ca150f62007dfd3737ef76e03e00e1972aec36dae35a14761a40c8694a39509
MISC metadata.xml 223 RMD160 ffa99612cf27469c417944deed0e0c9155e64331 SHA1 607c637402dd253406aa6ee684471a702c5d1a99 SHA256 d6bb9ba68629616062b4433ab3b8fb01dfcafae5bb47804d9e06cdd6c66daa44
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAklteaUACgkQn/5bYzqsSmGu5QCgpeaT0jMjCvxquaFoAPhexR10
+eEgAoIgvMGYAyZOAYfZWsBlSnrbByiSm
+=Hoj4
+-----END PGP SIGNATURE-----
diff --git a/sys-auth/icmpdn/icmpdn-0.4.ebuild b/sys-auth/icmpdn/icmpdn-0.4.ebuild
index 9eb0e5c995b9..6af7961f855e 100644
--- a/sys-auth/icmpdn/icmpdn-0.4.ebuild
+++ b/sys-auth/icmpdn/icmpdn-0.4.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/icmpdn/icmpdn-0.4.ebuild,v 1.2 2007/07/15 02:34:06 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/icmpdn/icmpdn-0.4.ebuild,v 1.3 2009/01/14 05:35:27 vapier Exp $
-inherit eutils
+inherit eutils flag-o-matic multilib
DESCRIPTION="ICMP Domain Name utilities & NSS backend"
HOMEPAGE="http://www.dolda2000.com/~fredrik/icmp-dn/"
@@ -12,27 +12,25 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
IUSE=""
-DEPEND="sys-libs/glibc"
-RDEPEND="${DEPEND}"
src_compile() {
- LDFLAGS='-Wl,-z,now' \
- econf \
+ append-cppflags -D_GNU_SOURCE #241318
+ econf \
--sysconfdir=/etc \
- --libdir=/lib \
+ --libdir=/$(get_libdir) \
|| die "econf failed"
emake || die "emake failed"
}
src_install() {
emake install DESTDIR="${D}" || die "emake install failed"
- newinitd ${FILESDIR}/init.d-icmpdnd icmpdnd
- newconfd ${FILESDIR}/conf.d-icmpdnd icmpdnd
+ newinitd "${FILESDIR}"/init.d-icmpdnd icmpdnd
+ newconfd "${FILESDIR}"/conf.d-icmpdnd icmpdnd
dodoc AUTHORS ChangeLog README
# must always run as root
fperms 4711 /usr/bin/idnlookup
# useless as nothing should link against this lib
- rm ${D}/lib/*.la
+ rm "${D}"/lib*/*.{la,so}
}
pkg_postinst() {