summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJory Pratt <anarchy@gentoo.org>2005-05-10 02:03:18 +0000
committerJory Pratt <anarchy@gentoo.org>2005-05-10 02:03:18 +0000
commit21be94ba080f52d06b6a6f5bd8c26be6e3920d20 (patch)
treeaad882c2a72496f204914c858758e172f2a6abd4 /net-mail/vpopmail
parentNew version: 505. Added 504 to x86. Removed old version: 502. (diff)
downloadgentoo-2-21be94ba080f52d06b6a6f5bd8c26be6e3920d20.tar.gz
gentoo-2-21be94ba080f52d06b6a6f5bd8c26be6e3920d20.tar.bz2
gentoo-2-21be94ba080f52d06b6a6f5bd8c26be6e3920d20.zip
working on -fPIC for amd64 users on libs only
(Portage version: 2.0.51.21-r1)
Diffstat (limited to 'net-mail/vpopmail')
-rw-r--r--net-mail/vpopmail/ChangeLog8
-rw-r--r--net-mail/vpopmail/Manifest33
-rw-r--r--net-mail/vpopmail/files/digest-vpopmail-5.4.9-r2 (renamed from net-mail/vpopmail/files/digest-vpopmail-5.4.9)0
-rw-r--r--net-mail/vpopmail/files/vpopmail-5.4.9-Makefile.patch12
-rw-r--r--net-mail/vpopmail/vpopmail-5.4.9-r2.ebuild (renamed from net-mail/vpopmail/vpopmail-5.4.9.ebuild)14
5 files changed, 39 insertions, 28 deletions
diff --git a/net-mail/vpopmail/ChangeLog b/net-mail/vpopmail/ChangeLog
index a6f91bedac0a..fd388bfbd4c6 100644
--- a/net-mail/vpopmail/ChangeLog
+++ b/net-mail/vpopmail/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-mail/vpopmail
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/vpopmail/ChangeLog,v 1.53 2005/05/05 22:40:10 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/vpopmail/ChangeLog,v 1.54 2005/05/10 02:03:17 anarchy Exp $
+
+*vpopmail-5.4.9-r2 (10 May 2005)
+
+ 10 May 2005; <anarchy@gentoo.org> +files/vpopmail-5.4.9-Makefile.patch,
+ -vpopmail-5.4.9.ebuild, +vpopmail-5.4.9-r2.ebuild:
+ working on -fPIC support for amd64 so only libs compile not entire package
05 May 2005; Sven Wegener <swegener@gentoo.org> vpopmail-5.2.2-r1.ebuild,
vpopmail-5.4.6-r1.ebuild, vpopmail-5.4.9.ebuild, vpopmail-5.4.9-r1.ebuild:
diff --git a/net-mail/vpopmail/Manifest b/net-mail/vpopmail/Manifest
index c0d73a136ed9..da52fb34a2f6 100644
--- a/net-mail/vpopmail/Manifest
+++ b/net-mail/vpopmail/Manifest
@@ -1,28 +1,21 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
+MD5 ddd6cc5bee88315b5641683c7df69edd ChangeLog 8655
+MD5 5721b86fd871bdfab77231abc6e02f68 metadata.xml 161
MD5 a9c3c67b2737cf350be6e4fe66de5c77 vpopmail-5.2.2-r1.ebuild 7452
-MD5 67389c3b8a1186eb8f04416bf86601bf vpopmail-5.4.9.ebuild 7574
MD5 66dd4d3fc62840431c0e01d9e891c3a1 vpopmail-5.4.6-r1.ebuild 7649
MD5 ebdc11c77e0972c18e954b43a5a20b30 vpopmail-5.4.9-r1.ebuild 7709
-MD5 ddd6cc5bee88315b5641683c7df69edd ChangeLog 8655
-MD5 5721b86fd871bdfab77231abc6e02f68 metadata.xml 161
-MD5 8c6ca78a4c32c9a267dd9c3f7e9db5f1 files/vpopmail-Maildir-dotmaildir-fix.sh 1480
+MD5 67389c3b8a1186eb8f04416bf86601bf vpopmail-5.4.9.ebuild 7574
+MD5 4caec8499bfcfa2ec5196cf3b1b759f6 vpopmail-5.4.9-r2.ebuild 7608
MD5 3041a3223960dc956b67ac1230f00db7 files/99vpopmail 86
-MD5 aea08e2e6df4cf89a2a32a8817cc7135 files/digest-vpopmail-5.4.9 66
-MD5 7bdd629eebc8f1ea4ba47e8cd4f3f3eb files/vpopmail-5.2.1-showall.patch 754
-MD5 4b9ecca5815031b05bd173888da4d228 files/vpopmail-cdb-Makefile.patch 363
MD5 d0bc9f5393a1f0602c71fdee0b3d2cd8 files/digest-vpopmail-5.2.2-r1 134
MD5 1c75d4c70c599202edf1d9599bf40ef2 files/digest-vpopmail-5.4.6-r1 66
-MD5 aea08e2e6df4cf89a2a32a8817cc7135 files/digest-vpopmail-5.4.9-r1 66
+MD5 aea08e2e6df4cf89a2a32a8817cc7135 files/digest-vpopmail-5.4.9 66
+MD5 7bdd629eebc8f1ea4ba47e8cd4f3f3eb files/vpopmail-5.2.1-showall.patch 754
+MD5 eb33b7205c4d4d75c4fc3710d7774e07 files/vpopmail-5.4.6-access.violation.patch 918
MD5 eb33b7205c4d4d75c4fc3710d7774e07 files/vpopmail-5.4.9-access.violation.patch 918
-MD5 63284ad7aa0644157e4b754b969a8421 files/vpopmail.conf 466
+MD5 8c6ca78a4c32c9a267dd9c3f7e9db5f1 files/vpopmail-Maildir-dotmaildir-fix.sh 1480
MD5 851f9c731b7d03472a08ee21c046823d files/vpopmail.clearopensmtp 235
-MD5 eb33b7205c4d4d75c4fc3710d7774e07 files/vpopmail-5.4.6-access.violation.patch 918
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
-
-iD8DBQFCeqDRI1lqEGTUzyQRAhwQAKChu49QJgvcNuAgdD8mMA46aFCS7gCgkQQN
-vkP6TW/c7Xqw43V0cT2ffsg=
-=cz02
------END PGP SIGNATURE-----
+MD5 63284ad7aa0644157e4b754b969a8421 files/vpopmail.conf 466
+MD5 4b9ecca5815031b05bd173888da4d228 files/vpopmail-cdb-Makefile.patch 363
+MD5 aea08e2e6df4cf89a2a32a8817cc7135 files/digest-vpopmail-5.4.9-r1 66
+MD5 aea08e2e6df4cf89a2a32a8817cc7135 files/digest-vpopmail-5.4.9-r2 66
+MD5 d7facfdc7c4a8fe380827c65e3c9659a files/vpopmail-5.4.9-Makefile.patch 424
diff --git a/net-mail/vpopmail/files/digest-vpopmail-5.4.9 b/net-mail/vpopmail/files/digest-vpopmail-5.4.9-r2
index cfc2704d5001..cfc2704d5001 100644
--- a/net-mail/vpopmail/files/digest-vpopmail-5.4.9
+++ b/net-mail/vpopmail/files/digest-vpopmail-5.4.9-r2
diff --git a/net-mail/vpopmail/files/vpopmail-5.4.9-Makefile.patch b/net-mail/vpopmail/files/vpopmail-5.4.9-Makefile.patch
new file mode 100644
index 000000000000..d121dd569a31
--- /dev/null
+++ b/net-mail/vpopmail/files/vpopmail-5.4.9-Makefile.patch
@@ -0,0 +1,12 @@
+--- Makefile.am.orig 2005-05-09 21:51:12.464218936 -0400
++++ Makefile.am 2005-05-09 21:51:46.631024792 -0400
+@@ -16,7 +16,8 @@
+ MYSQLCONF=$(DESTDIR)@vpopmaildir@/etc/vpopmail.mysql
+ VLIMITS=$(DESTDIR)@vpopmaildir@/etc/vlimits.default
+
+-libvpopmail_a_SOURCES=$(COMMONSOURCES)
++libvpopmail_a_SOURCES=$(COMMONSOURCES)
++libvpopmail_a_CFLAGS= $CFLAGS -fPIC
+ libvpopmail_a_LIBADD = cdb/*.o
+
+ vpopmailbindir=@vpopmaildir@/bin
diff --git a/net-mail/vpopmail/vpopmail-5.4.9.ebuild b/net-mail/vpopmail/vpopmail-5.4.9-r2.ebuild
index caa2530faf8f..f16289b17bc6 100644
--- a/net-mail/vpopmail/vpopmail-5.4.9.ebuild
+++ b/net-mail/vpopmail/vpopmail-5.4.9-r2.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/vpopmail/vpopmail-5.4.9.ebuild,v 1.2 2005/05/05 22:40:10 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/vpopmail/vpopmail-5.4.9-r2.ebuild,v 1.1 2005/05/10 02:03:17 anarchy Exp $
-inherit eutils gnuconfig fixheadtails
+inherit eutils gnuconfig fixheadtails flag-o-matic
# TODO: all ldap, sybase support
#MY_PV=${PV/_/-}
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="x86 sparc ~amd64 ppc"
+KEYWORDS="~x86 ~sparc ~amd64 ~ppc"
IUSE="mysql ipalias clearpasswd"
# vpopmail will NOT build if non-root.
RESTRICT="nouserpriv"
@@ -52,8 +52,7 @@ pkg_setup() {
}
src_unpack() {
- # cd ${WORKDIR}
- # unpack ${MY_P}.tar.gz
+
unpack ${A}
cd ${S}
@@ -72,6 +71,8 @@ src_unpack() {
gnuconfig_update
autoconf || die "reconfigure failed."
ht_fix_file ${S}/cdb/Makefile || die "failed to fix file"
+ epatch ${FILESDIR}/vpopmail-cdb-Makefile.patch || die "failed to patch cdb Makefile"
+ epatch ${FILESDIR}/${P}-Makefile.patch || die "failed to patch Makefile.am"
}
src_compile() {
@@ -121,8 +122,7 @@ src_compile() {
# TCPRULES for relaying is now considered obsolete, use relay-ctrl instead
#--enable-tcprules-prog=/usr/bin/tcprules --enable-tcpserver-file=/etc/tcp.smtp \
#--enable-roaming-users=y --enable-relay-clear-minutes=60 \
- #--disable-rebuild-tcpserver-file \
-
+ #--disable-rebuild-tcpserver-file \
emake || die "Make failed."
}