Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/net
In directory sc8-pr-cvs17:/tmp/cvs-serv3036

Modified Files:
        pine.info pine.patch 
Log Message:
minor update to building; combine the files; new upstream for pine-ssl


Index: pine.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/net/pine.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- pine.patch  7 Dec 2006 07:23:54 -0000       1.2
+++ pine.patch  10 Sep 2007 00:17:40 -0000      1.3
@@ -32,3 +32,26 @@
  then
      exit 0
  fi
+diff -ruN pine4.64/imap/Makefile pine4.64-patched/imap/Makefile
+--- pine4.64/imap/Makefile     2005-04-30 13:50:20.000000000 -0700
++++ pine4.64-patched/imap/Makefile     2007-09-09 16:54:34.000000000 -0700
+@@ -345,7 +345,7 @@
+ 
+ oxp:  an
+       $(BUILD) BUILDTYPE=osx \
+-      IP=6 EXTRAAUTHENTICATORS="$(EXTRAAUTHENTICATORS) gss" \
++      IP=6 \
+       SPECIALS="SSLDIR=/System/Library/OpenSSL 
SSLINCLUDE=/usr/include/openssl SSLLIB=/usr/lib PAMLDFLAGS=-lpam" \
+       PASSWDTYPE=pam \
+       EXTRACFLAGS="$(EXTRACFLAGS) -DMAC_OSX_KLUDGE=1"
+diff -ruN pine4.64/imap/src/osdep/unix/env_unix.c 
pine4.64-patched/imap/src/osdep/unix/env_unix.c
+--- pine4.64/imap/src/osdep/unix/env_unix.c    2004-09-13 14:31:19.000000000 
-0700
++++ pine4.64-patched/imap/src/osdep/unix/env_unix.c    2007-09-09 
10:53:53.000000000 -0700
+@@ -21,6 +21,7 @@
+ #include <grp.h>
+ #include <signal.h>
+ #include <sys/wait.h>
++#define setpgrp setpgid
+ 
+ /* c-client environment parameters */
+ 

Index: pine.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/net/pine.info,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- pine.info   18 May 2007 00:32:17 -0000      1.5
+++ pine.info   10 Sep 2007 00:17:40 -0000      1.6
@@ -1,22 +1,47 @@
+Info2: <<
 Package: pine
+#Package: pine%type_pkg[-ssl]
+Type: -ssl (.)
 Version: 4.64
-Revision: 1001
+Revision: 1002
 Source: mirror:custom:pine%v.tar.Z
 Source-MD5: 75af127948cc0c701d424d22d621f792
 CustomMirror: <<
  Primary: ftp://ftp.cac.washington.edu/pine/old/
  Secondary: ftp://ftp.cac.washington.edu/pine/
 <<
-BuildDepends: libncurses5 (>= 5.4-20041023-1006), fink (>= 0.24.12)
+BuildDepends: libncurses5 (>= 5.4-20041023-1006), fink (>= 0.24.12), 
(%type_raw[-ssl] = -ssl) openssl097-dev, (%type_raw[-ssl] = -ssl) 
openldap-ssl-dev, (%type_raw[-ssl] = -ssl) cyrus-sasl2-dev
+
 BuildConflicts: openldap23-dev
-Depends: ncurses (>= 5.4-20041023-1006), libncurses5-shlibs (>= 
5.4-20041023-1006)
+Depends: ncurses (>= 5.4-20041023-1006), libncurses5-shlibs (>= 
5.4-20041023-1006), (%type_raw[-ssl] = -ssl) openssl097, (%type_raw[-ssl] = 
-ssl) openssl097-shlibs, (%type_raw[-ssl] = -ssl) openldap-ssl-shlibs, 
(%type_raw[-ssl] = -ssl) cyrus-sasl2-shlibs
 GCC: 4.0
-Conflicts: pine-ssl
-Replaces: pine-ssl
+Conflicts: pine, pine-ssl
+Replaces: pine, pine-ssl
 PatchFile: %n.patch
-PatchFile-MD5: 8739d1dbaefc822a9ab2957b15cc1f2d
-PatchScript: sed 's|@PREFIX@|%p|g' < %{PatchFile} | patch -p1
-CompileScript: ./build NOSSL EXTRACFLAGS=-I%p/include EXTRALDFLAGS=-L%p/lib  
DEBUG="-g -O2 -DDEBUG" osx 
+PatchFile-MD5: bd2978624fb8d64825a9743f44155a14
+PatchScript: <<
+ #!/bin/sh -ev
+ sed 's|@PREFIX@|%p|g' < %{PatchFile} | patch -p1
+ if [ "%type_raw[-ssl]" == "-ssl" ]; then
+ mkdir ldap
+ ln -s %p/lib ldap/libraries
+ ln -s %p/include ldap/include
+ fi
+<<
+CompileScript: <<
+ #!/bin/sh -ev
+ if [ "%type_raw[-ssl]" == "." ]; then
+ ./build NOSSL EXTRACFLAGS=-I%p/include EXTRALDFLAGS=-L%p/lib  DEBUG="-g -O2 
-DDEBUG" osx 
+ fi
+ if [ "%type_raw[-ssl]" == "-ssl" ]; then
+ ln -s /usr krb5
+ ./build osx \
+ SSLCERTS=%p/etc/ssl SSLINCLUDE=%p/include/openssl \
+ SSLLIB=%p/lib EXTRACFLAGS=-I%p/include EXTRALDFLAGS=-L%p/lib \
+ DEBUG="-g -O2 -DDEBUG" \
+ LDAPLIBS="../ldap/libraries/libldap.a ../ldap/libraries/liblber.a -L%p/lib 
-lsasl2" 
+ fi
+<<
 InstallScript: <<
  mkdir -p %i/bin
  cp bin/pine %i/bin
@@ -52,8 +77,13 @@
 License: Restrictive/Distributable
 Description: Text based tool for managing emails
 DescDetail: <<
-Does not include SSL, LDAP or Kerberos functionality
-(use pine-ssl for that).
+ The pine-ssl package includes SSL, LDAP and Kerberos support (using Apple 
+ Kerberos libs and fink libs for ssl, ldap); the pine package does not.
+<<
+DescPort: <<
+ Patched imap/Makefile to back out a change in version 4.64 which was
+ preventing the fink package for pine-ssl from building.
 <<
 Maintainer: None <[EMAIL PROTECTED]>
 Homepage: http://www.washington.edu/pine
+<<


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to