Author: wiget                        Date: Sun Jul 31 18:30:11 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- fix cyrus-imapd-shared.patch
- BR: patchutils (for lsdiff)

---- Files affected:
packages/cyrus-imapd:
   cyrus-imapd-shared.patch (1.19 -> 1.20) , cyrus-imapd.spec (1.151 -> 1.152) 

---- Diffs:

================================================================
Index: packages/cyrus-imapd/cyrus-imapd-shared.patch
diff -u packages/cyrus-imapd/cyrus-imapd-shared.patch:1.19 
packages/cyrus-imapd/cyrus-imapd-shared.patch:1.20
--- packages/cyrus-imapd/cyrus-imapd-shared.patch:1.19  Sat Jul 30 22:31:49 2011
+++ packages/cyrus-imapd/cyrus-imapd-shared.patch       Sun Jul 31 20:30:06 2011
@@ -729,17 +729,6 @@
  
  /*
   * Decrement the refcounts of the Perl SV's in the passed rock, then free the
---- cyrus-imapd-2.4.4/perl/imap/Makefile.PL    2010-11-30 07:53:22.211954414 
+0200
-+++ cyrus-imapd-2.4.4-shared-patch//perl/imap/Makefile.PL      2010-11-29 
08:40:48.980296564 +0200
-@@ -65,7 +65,7 @@
-     'clean'   => {'FILES' => 'libcyrperl.la cyradm'},
-     'OBJECT'    => 'IMAP.lo',
-     'MYEXTLIB'  => '../../lib/libcyrus.la ../../lib/libcyrus_min.la',
--    'LIBS'    => ["$BDB_LIB $SASL_LIB $OPENSSL_LIB $LIB_RT $ZLIB -lssl 
-lcrypto"],
-+    'LIBS'    => ["$BDB_LIB $SASL_LIB $OPENSSL_LIB $LIB_RT $ZLIB -lssl 
-lcrypto -L../../lib/.libs -lcyrus -lcyrus_min"],
-     'DEFINE'  => '-DPERL_POLLUTE',    # e.g., '-DHAVE_SOMETHING' 
-     'INC'     => "-I../../lib -I../.. -I../../com_err/et $SASL_INC 
$OPENSSL_INC", 
-     'EXE_FILES' => [cyradm],
 --- cyrus-imapd-2.4.4/perl/sieve/lib/Makefile.in       2010-11-30 
07:53:22.211954414 +0200
 +++ cyrus-imapd-2.4.4-shared-patch//perl/sieve/lib/Makefile.in 2010-11-29 
08:44:40.675056075 +0200
 @@ -49,7 +49,8 @@
@@ -773,19 +762,6 @@
  
  distclean: clean
        rm -f Makefile
---- cyrus-imapd-2.4.4/perl/sieve/managesieve/Makefile.PL       2010-11-30 
07:53:22.211954414 +0200
-+++ cyrus-imapd-2.4.4-shared-patch//perl/sieve/managesieve/Makefile.PL 
2010-11-29 08:46:22.825182931 +0200
-@@ -61,8 +61,8 @@
-     'NAME'    => 'Cyrus::SIEVE::managesieve',
-     'ABSTRACT'  => 'Cyurs Sieve management interface',
-     'VERSION_FROM' => 'managesieve.pm', # finds $VERSION
--    'MYEXTLIB'  => '../lib/isieve.lo ../lib/lex.lo ../lib/mystring.lo 
../lib/request.lo ../../../lib/libcyrus.la ../../../lib/libcyrus_min.la',
--    'LIBS'    => ["$BDB_LIB $SASL_LIB $OPENSSL_LIB $LIB_RT $ZLIB -lssl 
-lcrypto"], 
-+    'MYEXTLIB'  => '../lib/isieve.o ../lib/lex.o ../lib/mystring.o 
../lib/request.o',
-+    'LIBS'    => ["$BDB_LIB $SASL_LIB $OPENSSL_LIB $LIB_RT $ZLIB -lssl 
-lcrypto -L../../../lib/.libs -lcyrus -lcyrus_min"], 
-     'DEFINE'  => '-DPERL_POLLUTE',     # e.g., '-DHAVE_SOMETHING' 
-     'INC'     => "-I../lib/ -I../../../lib/ $SASL_INC $OPENSSL_INC",
- );
 --- cyrus-imapd-2.4.4/perl/sieve/managesieve/managesieve.xs    2010-11-30 
07:53:22.211954414 +0200
 +++ cyrus-imapd-2.4.4-shared-patch//perl/sieve/managesieve/managesieve.xs      
2010-11-29 08:14:14.304704736 +0200
 @@ -72,6 +72,7 @@
@@ -1030,3 +1006,29 @@
       COM_ERR_LIBS="-lcom_err"
       COM_ERR_CPPFLAGS="-I${with_com_err}/include"
       # Ever get the feeling people hide this stuff on purpose?
+--- cyrus-imapd-2.4.10/perl/sieve/managesieve/Makefile.PL.wiget        
2011-07-04 17:05:01.000000000 +0200
++++ cyrus-imapd-2.4.10/perl/sieve/managesieve/Makefile.PL      2011-07-31 
19:33:33.426399853 +0200
+@@ -61,8 +61,8 @@ WriteMakefile(
+     'NAME'    => 'Cyrus::SIEVE::managesieve',
+     'ABSTRACT'  => 'Cyurs Sieve management interface',
+     'VERSION_FROM' => 'managesieve.pm', # finds $VERSION
+-    'MYEXTLIB'  => '../lib/isieve.o ../lib/lex.o ../lib/mystring.o 
../lib/request.o ../../../lib/libcyrus.a ../../../lib/libcyrus_min.a',
+-    'LIBS'    => ["$BDB_LIB $SASL_LIB $OPENSSL_LIB $LIB_RT $ZLIB -lssl 
-lcrypto"], 
++    'MYEXTLIB'  => '../lib/isieve.o ../lib/lex.o ../lib/mystring.o 
../lib/request.o',
++    'LIBS'    => ["$BDB_LIB $SASL_LIB $OPENSSL_LIB $LIB_RT $ZLIB -lssl 
-lcrypto -L../../../lib/.libs -lcyrus -lcyrus_min"], 
+     'DEFINE'  => '-DPERL_POLLUTE',     # e.g., '-DHAVE_SOMETHING' 
+     'INC'     => "-I../lib/ -I../../../lib/ $SASL_INC $OPENSSL_INC",
+ );
+--- cyrus-imapd-2.4.10/perl/imap/Makefile.PL.wiget     2011-07-04 
17:05:01.000000000 +0200
++++ cyrus-imapd-2.4.10/perl/imap/Makefile.PL   2011-07-31 20:20:12.772972475 
+0200
+@@ -73,8 +73,8 @@ WriteMakefile(
+     'macro'   => {'IMCLIENT_LIBS' => ''},     # hack
+     'clean'   => {'FILES' => 'libcyrperl.a cyradm'},
+     'OBJECT'    => 'IMAP.o',
+-    'MYEXTLIB'  => '../../lib/libcyrus.a ../../lib/libcyrus_min.a',
+-    'LIBS'    => ["$BDB_LIB $SASL_LIB $OPENSSL_LIB $LIB_RT $ZLIB -lssl 
-lcrypto"],
++    'MYEXTLIB'  => '',
++    'LIBS'    => ["$BDB_LIB $SASL_LIB $OPENSSL_LIB $LIB_RT $ZLIB -lssl 
-lcrypto -L../../lib/.libs -lcyrus -lcyrus_min"],
+     'DEFINE'  => '-DPERL_POLLUTE',    # e.g., '-DHAVE_SOMETHING' 
+     'INC'     => "-I../../lib -I../.. -I../../com_err/et $SASL_INC 
$OPENSSL_INC", 
+     'EXE_FILES' => [cyradm],

================================================================
Index: packages/cyrus-imapd/cyrus-imapd.spec
diff -u packages/cyrus-imapd/cyrus-imapd.spec:1.151 
packages/cyrus-imapd/cyrus-imapd.spec:1.152
--- packages/cyrus-imapd/cyrus-imapd.spec:1.151 Sat Jul 30 22:31:49 2011
+++ packages/cyrus-imapd/cyrus-imapd.spec       Sun Jul 31 20:30:06 2011
@@ -44,6 +44,7 @@
 BuildRequires: libtool
 BuildRequires: net-snmp-devel
 BuildRequires: openssl-devel >= 0.9.7d
+BuildRequires: patchutils
 %{?with_perl:BuildRequires:    perl-devel >= 1:5.8.0}
 %{?with_perl:BuildRequires:    rpm-perlprov}
 BuildRequires: rpmbuild(macros) >= 1.268
@@ -182,7 +183,7 @@
 %patch6 -p1
 %patch0 -p1
 %if %{with shared}
-lsdiff --strip 1 %{PATCH1} | xargs %{__sed} -i -e '
+lsdiff --strip 1 %{PATCH1} |grep -E '(configure.in|Makefile.in)'| xargs 
%{__sed} -i -e '
        s/\.o/.lo/g
        s/\.a/.la/g
 '
@@ -426,6 +427,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.152  2011/07/31 18:30:06  wiget
+- fix cyrus-imapd-shared.patch
+- BR: patchutils (for lsdiff)
+
 Revision 1.151  2011/07/30 20:31:49  arekm
 - up to 2.4.10; avoid -L/usr/lib
 
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/cyrus-imapd/cyrus-imapd-shared.patch?r1=1.19&r2=1.20&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/cyrus-imapd/cyrus-imapd.spec?r1=1.151&r2=1.152&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to