grobian     14/10/24 19:03:15

  Modified:             procmail-3.22-r10.ebuild ChangeLog
  Log:
  Add Prefix changes
  
  (Portage version: 2.2.14_rc1-prefix/cvs/Darwin i386, signed Manifest commit 
with key 0x5F75F607C5C74E89)

Revision  Changes    Path
1.14                 mail-filter/procmail/procmail-3.22-r10.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/procmail/procmail-3.22-r10.ebuild?rev=1.14&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/procmail/procmail-3.22-r10.ebuild?rev=1.14&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/procmail/procmail-3.22-r10.ebuild?r1=1.13&r2=1.14

Index: procmail-3.22-r10.ebuild
===================================================================
RCS file: 
/var/cvsroot/gentoo-x86/mail-filter/procmail/procmail-3.22-r10.ebuild,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- procmail-3.22-r10.ebuild    22 Apr 2014 05:48:46 -0000      1.13
+++ procmail-3.22-r10.ebuild    24 Oct 2014 19:03:15 -0000      1.14
@@ -1,8 +1,8 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/mail-filter/procmail/procmail-3.22-r10.ebuild,v 1.13 
2014/04/22 05:48:46 grobian Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/mail-filter/procmail/procmail-3.22-r10.ebuild,v 1.14 
2014/10/24 19:03:15 grobian Exp $
 
-inherit eutils flag-o-matic toolchain-funcs
+inherit eutils flag-o-matic toolchain-funcs prefix
 
 DESCRIPTION="Mail delivery agent/filter"
 HOMEPAGE="http://www.procmail.org/";
@@ -10,7 +10,7 @@
 
 LICENSE="|| ( Artistic GPL-2 )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~x64-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="mbox selinux"
 
 DEPEND="virtual/mta"
@@ -33,11 +33,13 @@
                epatch "${FILESDIR}/gentoo-maildir3.diff"
        else
                echo '# Use mbox-style mailbox in /var/spool/mail' > 
"${S}"/procmailrc
-               echo 'DEFAULT=/var/spool/mail/$LOGNAME' >> "${S}"/procmailrc
+               echo 'DEFAULT=${EPREFIX}/var/spool/mail/$LOGNAME' >> 
"${S}"/procmailrc
        fi
 
        # Do not use lazy bindings on lockfile and procmail
-       epatch "${FILESDIR}/${PN}-lazy-bindings.diff"
+       if [[ ${CHOST} != *-darwin* && ${CHOST} != *-interix* ]]; then
+               epatch "${FILESDIR}/${PN}-lazy-bindings.diff"
+       fi
 
        # Fix for bug #102340
        epatch "${FILESDIR}/${PN}-comsat-segfault.diff"
@@ -45,11 +47,18 @@
        # Fix for bug #119890
        epatch "${FILESDIR}/${PN}-maxprocs-fix.diff"
 
+       # Prefixify config.h
+       epatch "${FILESDIR}"/${PN}-prefix.patch
+       eprefixify config.h Makefile src/autoconf src/recommend.c
+
        # Fix for bug #200006
        epatch "${FILESDIR}/${PN}-pipealloc.diff"
 
        # Fix for bug #270551
        epatch "${FILESDIR}/${PN}-3.22-glibc-2.10.patch"
+
+       # Fix for x86-interix - doesn't have initgroups
+       epatch "${FILESDIR}"/${P}-interix.patch
 }
 
 src_compile() {



1.50                 mail-filter/procmail/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/procmail/ChangeLog?rev=1.50&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/procmail/ChangeLog?rev=1.50&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-filter/procmail/ChangeLog?r1=1.49&r2=1.50

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/mail-filter/procmail/ChangeLog,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -r1.49 -r1.50
--- ChangeLog   22 Apr 2014 05:48:46 -0000      1.49
+++ ChangeLog   24 Oct 2014 19:03:15 -0000      1.50
@@ -1,6 +1,11 @@
 # ChangeLog for mail-filter/procmail
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/procmail/ChangeLog,v 1.49 
2014/04/22 05:48:46 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/procmail/ChangeLog,v 1.50 
2014/10/24 19:03:15 grobian Exp $
+
+  24 Oct 2014; Fabian Groffen <grob...@gentoo.org>
+  +files/procmail-3.22-interix.patch, +files/procmail-prefix.patch,
+  procmail-3.22-r10.ebuild:
+  Add Prefix changes
 
   22 Apr 2014; Fabian Groffen <grob...@gentoo.org> procmail-3.22-r10.ebuild:
   Fix build using GCC 4.7, thanks Denis Kaganovich in bug #466552




Reply via email to