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

Modified Files:
        libssh2.info postfix.info 
Added Files:
        libssh2.1.info postfix-10.5.info 
Log Message:
Sync with unstable.

Index: libssh2.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/net/libssh2.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- libssh2.info        24 Apr 2007 11:47:41 -0000      1.1
+++ libssh2.info        6 Jul 2007 17:30:59 -0000       1.2
@@ -1,6 +1,6 @@
 Package: libssh2
 Version: 0.14
-Revision: 1
+Revision: 2
 Description: Library implementing the SSH2 protocol
 Maintainer: Daniel Johnson <[EMAIL PROTECTED]>
 Homepage: http://www.libssh2.org
@@ -12,7 +12,6 @@
   
   Patched and manually installed to do proper versioning.
   Newer versions will use libtool and won't need this hackery.
-  Patched libssh2_config.h.in to disable poll and use select.
 <<
 
 Source: mirror:sourceforge:libssh2/libssh2-%v.tar.gz
@@ -21,10 +20,11 @@
 Depends: %N-shlibs (= %v-%r)
 BuildDepends: system-openssl-dev
 BuildDependsOnly: true
+Conflicts: libssh2.1
+Replaces: libssh2.1
 
 PatchScript: <<
   perl -pi.bak -e's,-flat_namespace,-install_name %p/lib/libssh2.0.dylib 
-current_version 1.0.0 -compatibility_version 1.0.0,' configure
-  perl -pi.bak -e's,#undef HAVE_POLL,/* $& */,' include/libssh2_config.h.in
 <<
 
 NoSetCPPFLAGS: true

--- NEW FILE: libssh2.1.info ---
Package: libssh2.1
Version: 0.15
Revision: 1
Description: Library implementing the SSH2 protocol
Maintainer: Daniel Johnson <[EMAIL PROTECTED]>
Homepage: http://www.libssh2.org
License: BSD
DescPackaging: <<
  The actual name of this library is libssh2; the "2" has
  nothing to do with the version number. The major version
  number is actually 1.
<<

Source: mirror:sourceforge:libssh2/libssh2-%v.tar.gz
Source-MD5: 6c641d6dc0d0e546249cad1d16f10a6a

Depends: %N-shlibs (= %v-%r)
BuildDepends: system-openssl-dev
BuildDependsOnly: true
Conflicts: libssh2
Replaces: libssh2

NoSetCPPFLAGS: true
NoSetLDFLAGS: true
ConfigureParams: --with-openssl=%p/lib/system-openssl --with-libz=/usr 
--disable-dependency-tracking

InstallScript: <<
  make install DESTDIR=%d
<<

DocFiles: AUTHORS ChangeLog COPYING INSTALL NEWS README

SplitOff: <<
  Package: %N-shlibs
  
  Files: lib/libssh2.1.0.0.dylib lib/libssh2.1.dylib
  Shlibs: %p/lib/libssh2.1.dylib 2.0.0 %n (>= 0.14.99-1)
  DocFiles: AUTHORS ChangeLog COPYING INSTALL NEWS README
<<

InfoTest: <<
  TestScript: make check || exit 2
<<
--- NEW FILE: postfix-10.5.info ---
Info2: <<
Package: postfix%type_pkg[-mysql]%type_pkg[-ldap]
Version: 2.4.3
Revision: 1101
Type: -mysql (boolean), -ldap (boolean)
Distribution: 10.5

Homepage: http://www.postfix.org/
Description: Mail transfer agent that's fast and secure
DescDetail: <<
Postfix is Wietse Venema's mailer that started life as an alternative to
the widely-used Sendmail program. Postfix attempts to be fast, easy to
administer, and secure, while at the same time being sendmail compatible
enough to not upset existing users. Thus, the outside has a sendmail-ish
flavor, but the inside is completely different. 

This package provides TLS encryption and SASL authentication. 
<<
DescUsage: <<
You need to do a few things to set Postfix up before you can use it:

 1) Edit %p/etc/postfix/main.cf. In particular, edit myorigin,
    mydestination and mynetworks in that file. The file is well commented.
    More configuration options are documented in postconf(5). Information
    on setting up TLS encryption can be found in
    %p/share/doc/postfix/tls.
 
 2) Edit the aliases in %p/etc/postfix/aliases so that mail to root,
    and your user, go to your real email address. Run 'sudo newaliases'
    to update the alias database file.
 
 3) Run 'sudo mta-switch fink' to move the old sendmail from Apple's Postfix
    out of the way and place symlinks to Fink's Postfix in its place. You may
    need to do this after upgrades of Mac OS X from Apple. If you are running
    the system's Postfix, you must stop it before starting the Fink installed
    one or things could get very confused: 'sudo /usr/sbin/postfix stop'.
 
 4) Run 'sudo daemonic enable postfix'. This will create a Postfix startup
    item, but it won't actually start Postfix. To do that, you can run
    'sudo postfix start'.

If you're upgrading from postfix 2.1.x, please read RELEASE_NOTES about
configuration changes and adjust main.cf accordingly. The installation
process will try to upgrade conf files automatically, but they should
still be checked by hand.

Removing postfix via Fink will automatically disable it and re-enable
Apple's postfix.
<<
DescPackaging: <<
Adds startup item via daemonic, and an mta-switch shell script.
NetInfo support disabled since Apple has depreciated it and no longer supplies
the necessary header files.

Now uses system's OpenSSL (via system-openssl-dev) and removed from crypto
tree. Yay!

Added -ldap variant. (Previously added -mysql variant).
Refactored CompileScript to allow easy adding of new variants.
Note to self: must add new variants to the upgrade SplitOffs and Replaces. :/

Original maintainer: Daniel Parks <[EMAIL PROTECTED]>
<<
License: OSI-Approved
Maintainer: Daniel Johnson <[EMAIL PROTECTED]>

Depends: <<
        cyrus-sasl2-shlibs,
        daemonic,
        db44-aes-shlibs (>= 4.4.16-1001) | db44-shlibs (>= 4.4.16-1001),
        (%type_raw[-mysql] = -mysql) mysql14-shlibs (>= 4.1.10-1002),
        (%type_raw[-ldap] = -ldap) openldap23-shlibs,
        pcre-shlibs
<<
BuildDepends: <<
        cyrus-sasl2-dev,
        db44-aes (>= 4.4.16-1001) | db44 (>= 4.4.16-1001),
        fink (>= 0.24.12),
        (%type_raw[-mysql] = -mysql) mysql14-dev (>= 4.1.10-1002),
        (%type_raw[-ldap] = -ldap) openldap23-dev,
        pcre,
        system-openssl-dev
<<
Conflicts: <<
        postfix-release,
        postfix,
        postfix-mysql,
        postfix-ldap,
        postfix-mysql-ldap
<<
Replaces: <<
        postfix-release,
        postfix,
        postfix-mysql,
        postfix-ldap,
        postfix-mysql-ldap,
        postfix-tls (<< %v-%r),
        postfix-mysql-tls (<< %v-%r),
        postfix-unified (<< %v-%r),
        postfix-mysql-unified (<< %v-%r),
        postfix-ldap-tls (<< %v-%r),
        postfix-mysql-ldap-tls (<< %v-%r),
        postfix-ldap-unified (<< %v-%r),
        postfix-mysql-ldap-unified (<< %v-%r)
<<
Recommends: cyrus-sasl2

Source: 
ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-%v.tar.gz
Source-MD5: 7d2e126189b91f41fdb1ddb0bd354fd3

PatchFile: %{ni}.patch
PatchFile-MD5: 31684b35b796746b483b36191a250abf
PatchScript: <<
sed 's|@FINKPREFIX@|%p|g ' <%{PatchFile} | patch -p1
perl -pi -e 's,/(etc|var/spool)/postfix,%p/\1/postfix,g; 
s,/etc/aliases,%p/etc/postfix/aliases,g' man/man1/* man/man5/* man/man8/* 
conf/* html/*.html README_FILES/*
perl -pi -e 's/mail_owner = postfix/mail_owner = _postfix/; s/setgid_group = 
postdrop/setgid_group = _postdrop/' conf/main.cf
<<

NoSetCPPFLAGS: true
NoSetLDFLAGS: true
CompileScript: <<
#!/bin/sh -ev
#General build settings
export build_args='-DDEF_COMMAND_DIR=\"%p/sbin\" \
        -DDEF_CONFIG_DIR=\"%p/etc/postfix\" \
        -DDEF_DAEMON_DIR=\"%p/lib/postfix\" \
        -DDEF_MAILQ_PATH=\"%p/bin/mailq\" \
        -DDEF_MANPAGE_DIR=\"%p/share/man\" \
        -DDEF_NEWALIAS_PATH=\"%p/bin/newaliases\" \
        -DDEF_README_DIR=\"%p/share/doc/%n/README_FILES\" \
        -DDEF_HTML_DIR=\"%p/share/doc/%n/html\" \
        -DDEF_QUEUE_DIR=\"%p/var/spool/postfix\" \
        -DDEF_SENDMAIL_PATH=\"%p/sbin/sendmail\" \
        -DUSE_TLS -DUSE_SASL_AUTH -DUSE_CYRUS_SASL \
        -I. -I../../include'
#General libraries
export lib_args="-L%p/lib/system-openssl/lib -L%p/lib -lssl -lcrypto -ldb 
-lsasl2"

#MySQL build settings
if [ "%type_raw[-mysql]" == "-mysql" ]; then
  export build_args="$build_args -DHAS_MYSQL -I%p/include/mysql"
  export lib_args="$lib_args -lmysqlclient"
fi

#More general build settings
export build_args="$build_args -I%p/lib/system-openssl/include -I%p/include/db4 
-I%p/include/sasl -I%p/include"

#LDAP build settings
if [ "%type_raw[-ldap]" == "-ldap" ]; then
  export build_args="$build_args -DHAS_LDAP"
  export lib_args="$lib_args -lldap -llber"
fi

make makefiles CCARGS="$build_args" AUXLIBS="$lib_args"
make
<<

InstallScript: <<
        make non-interactive-package install_root="%d"
        install -m0755 mta-switch %i/sbin
<<
DocFiles: AAAREADME COMPATIBILITY COPYRIGHT HISTORY IPv6-ChangeLog LICENSE 
RELEASE_NOTES* TLS_* US_PATENT_6321267
ConfFiles: <<
        %p/etc/postfix/main.cf
        %p/etc/postfix/master.cf
        %p/etc/postfix/access
        %p/etc/postfix/aliases
        %p/etc/postfix/canonical
        %p/etc/postfix/generic
        %p/etc/postfix/header_checks
        %p/etc/postfix/relocated
        %p/etc/postfix/transport
        %p/etc/postfix/virtual
<<
DaemonicName: postfix
DaemonicFile: <<
        <service>
                <description>Postfix Mail Transfer Agent</description>
                <message>Postfix</message>
                
                <daemon name="postfix">
                        <executable 
background="true">%p/lib/postfix/master</executable>
                        <configfile>%p/etc/postfix/main.cf</configfile>
                        <pidfile>%p/var/spool/postfix/pid/master.pid</pidfile>
                </daemon>
        </service>
<<

PreInstScript: <<
        echo 'Stopping postfix in case you are upgrading from an old version.'
        { [ -x %p/sbin/postfix ] && %p/sbin/postfix stop ; } || true
<<
PostInstScript: <<
        %p/sbin/postconf -e "html_directory=%p/share/doc/%n/html"
        %p/sbin/postconf -e "readme_directory=%p/share/doc/%n/README_FILES"
        %p/sbin/postfix set-permissions upgrade-configuration
<<
PreRmScript: <<
        if [ $1 != "upgrade" ]; then
                daemonic remove postfix
                echo "Stopping postfix..."
                %p/sbin/postfix stop >& /dev/null || true
                yes 'n' | mta-switch apple
        fi
<<
SplitOff: <<
  Package: postfix%type_pkg[-mysql]%type_pkg[-ldap]-tls
  Description: OBSOLETE use postfix%type_pkg[-mysql]%type_pkg[-ldap] instead
  Depends: %N (= %v-%r), fink-obsolete-packages
  DocFiles: LICENSE
<<
SplitOff2: <<
  Package: postfix%type_pkg[-mysql]%type_pkg[-ldap]-unified
  Description: OBSOLETE use postfix%type_pkg[-mysql]%type_pkg[-ldap] instead
  Depends: %N (= %v-%r), fink-obsolete-packages
  DocFiles: LICENSE
<<
<<

Index: postfix.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/net/postfix.info,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- postfix.info        18 Apr 2007 23:32:36 -0000      1.9
+++ postfix.info        6 Jul 2007 17:30:59 -0000       1.10
@@ -1,8 +1,9 @@
 Info2: <<
 Package: postfix%type_pkg[-mysql]%type_pkg[-ldap]
-Version: 2.3.8
+Version: 2.4.3
 Revision: 1001
 Type: -mysql (boolean), -ldap (boolean)
+Distribution: 10.3, 10.4
 
 Homepage: http://www.postfix.org/
 Description: Mail transfer agent that's fast and secure
@@ -105,7 +106,7 @@
 Recommends: cyrus-sasl2
 
 Source: 
ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-%v.tar.gz
-Source-MD5: a6c560657788fc7a5444fa9ea32f5513
+Source-MD5: 7d2e126189b91f41fdb1ddb0bd354fd3
 
 PatchFile: %{ni}.patch
 PatchFile-MD5: 31684b35b796746b483b36191a250abf


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to