summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Huddleston <eradicator@gentoo.org>2005-04-10 18:35:10 +0000
committerJeremy Huddleston <eradicator@gentoo.org>2005-04-10 18:35:10 +0000
commit38a8b2e9c5c373aac4d8ca7ac0157b8adf68b7c3 (patch)
tree65a0b4ab389056ed37b7829b61618c86b9b001e6 /net-im/silc-toolkit
parentAdded to ~ppc (diff)
downloadhistorical-38a8b2e9c5c373aac4d8ca7ac0157b8adf68b7c3.tar.gz
historical-38a8b2e9c5c373aac4d8ca7ac0157b8adf68b7c3.tar.bz2
historical-38a8b2e9c5c373aac4d8ca7ac0157b8adf68b7c3.zip
Fix proper -fPIC usage on amd64. Fixed dependencies.
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'net-im/silc-toolkit')
-rw-r--r--net-im/silc-toolkit/ChangeLog6
-rw-r--r--net-im/silc-toolkit/Manifest16
-rw-r--r--net-im/silc-toolkit/silc-toolkit-0.9.13.ebuild40
3 files changed, 26 insertions, 36 deletions
diff --git a/net-im/silc-toolkit/ChangeLog b/net-im/silc-toolkit/ChangeLog
index f6ad4118990f..40f529b48f18 100644
--- a/net-im/silc-toolkit/ChangeLog
+++ b/net-im/silc-toolkit/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-im/silc-toolkit
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/silc-toolkit/ChangeLog,v 1.39 2005/04/07 12:06:26 ticho Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/silc-toolkit/ChangeLog,v 1.40 2005/04/10 18:35:10 eradicator Exp $
+
+ 10 Apr 2005; Jeremy Huddleston <eradicator@gentoo.org>
+ silc-toolkit-0.9.13.ebuild:
+ Fix proper -fPIC usage on amd64. Fixed dependencies.
*silc-toolkit-0.9.13 (07 Apr 2005)
diff --git a/net-im/silc-toolkit/Manifest b/net-im/silc-toolkit/Manifest
index 66f77e75dee4..e3f6b5824ad7 100644
--- a/net-im/silc-toolkit/Manifest
+++ b/net-im/silc-toolkit/Manifest
@@ -1,19 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 53127b545bfcb53a18c8647aaff2c492 ChangeLog 5825
-MD5 9e5cbd4d2a7f087e91e6ecc8e95b5965 silc-toolkit-0.9.12-r3.ebuild 2158
-MD5 713de6b02db7b5d09da44fb708c5041e silc-toolkit-0.9.12-r2.ebuild 1597
+MD5 ef61f1d04dc1bde9bdbf7e2f12599bb6 ChangeLog 5976
MD5 44c39c6ad372a8e5a5e7ee3311f703a7 metadata.xml 160
-MD5 e149a8771273243dfa48f0a94ac4eb74 silc-toolkit-0.9.13.ebuild 1916
+MD5 713de6b02db7b5d09da44fb708c5041e silc-toolkit-0.9.12-r2.ebuild 1597
+MD5 9e5cbd4d2a7f087e91e6ecc8e95b5965 silc-toolkit-0.9.12-r3.ebuild 2158
+MD5 3c975927b34a886038be8810e319c1a9 silc-toolkit-0.9.13.ebuild 1661
MD5 f5feddf04be28d35adc7b14360eac931 files/digest-silc-toolkit-0.9.12-r2 73
-MD5 6c8639c61522d4e5e7ee452088000fc3 files/silc-toolkit-0.9.12-64bit_goodness.patch 4563
MD5 f5feddf04be28d35adc7b14360eac931 files/digest-silc-toolkit-0.9.12-r3 73
+MD5 6c8639c61522d4e5e7ee452088000fc3 files/silc-toolkit-0.9.12-64bit_goodness.patch 4563
MD5 18e62467bfd5c7bf0d4de43e5b7c72a5 files/digest-silc-toolkit-0.9.13 73
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
-iD8DBQFCVSJWQlM6RnzZP+IRAm/iAJ0WClz0VL2Kx2A0ExskpmOw01WO4wCdFjst
-gyi0OpyjqZPPiRDzTVdvIJY=
-=xzgS
+iD8DBQFCWXH/ArHZZzCEUG0RAtrWAJ9U5fpquoABzTVmdGKuContC+ccegCeJ7d3
+ewm4sXY5TXgOyau8tdLwhWA=
+=qI2+
-----END PGP SIGNATURE-----
diff --git a/net-im/silc-toolkit/silc-toolkit-0.9.13.ebuild b/net-im/silc-toolkit/silc-toolkit-0.9.13.ebuild
index beee8cb0be4c..c22dd58b0400 100644
--- a/net-im/silc-toolkit/silc-toolkit-0.9.13.ebuild
+++ b/net-im/silc-toolkit/silc-toolkit-0.9.13.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/silc-toolkit/silc-toolkit-0.9.13.ebuild,v 1.1 2005/04/07 12:06:26 ticho Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/silc-toolkit/silc-toolkit-0.9.13.ebuild,v 1.2 2005/04/10 18:35:10 eradicator Exp $
inherit eutils flag-o-matic
@@ -13,37 +13,23 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~ppc64"
IUSE="debug ipv6"
-DEPEND="!<=net-im/silc-client-1.0.1
+RDEPEND="!<=net-im/silc-client-1.0.1"
+
+DEPEND="${RDEPEND}
dev-util/pkgconfig"
src_unpack() {
unpack ${A}
- cd ${S}
-
- # also modify Makefile.am, since the build process seems to recreate
- # Makefile.in and start over (see bug 63089)
- sed -i \
- -e "s:\$(srcdir)/tutorial \$(prefix):\$(srcdir)/tutorial \$(docdir):" \
- Makefile.am
-
- sed -i \
- -e "s:\$(srcdir)/tutorial \$(prefix):\$(srcdir)/tutorial \$(docdir):" \
- Makefile.in
- sed -i \
- -e "s:-g -O2:${CFLAGS}:g" \
- configure
+ # They have incorrect DESTDIR usage
+ sed -i '/\$(srcdir)\/tutorial/s/\$(prefix)/\$(docdir)/' ${S}/Makefile.am
+ sed -i '/\$(srcdir)\/tutorial/s/\$(prefix)/\$(docdir)/' ${S}/Makefile.in
- # Fix for amd64
- use amd64 && epatch ${FILESDIR}/${P}-64bit_goodness.patch
-
- libtoolize --copy --force
+ # Stop them from unsetting our CFLAGS
+ sed -i '/^CFLAGS=$/d' ${S}/configure || die
}
src_compile() {
- # Fix for amd64
- use amd64 && append-flags -fPIC
-
econf \
--datadir=/usr/share/${PN} \
--mandir=/usr/share/man \
@@ -57,15 +43,15 @@ src_compile() {
--enable-static \
--without-irssi \
--without-silcd \
- `use_enable debug` \
- `use_enable ipv6` \
- || die "econf failed"
+ $(use_enable debug) \
+ $(use_enable ipv6)
+
emake || die "emake failed"
emake -C lib || die "emake -C lib failed"
}
src_install() {
- make install DESTDIR=${D} || die "make install failed"
+ make install DESTDIR="${D}" || die "make install failed"
rm -rf \
${D}/etc/${PN}/silcd.conf \