Update of /cvsroot/fink/dists/10.3/stable/main/finkinfo/net In directory sc8-pr-cvs17:/tmp/cvs-serv8306/net
Modified Files: libssh2.info postfix.info Added Files: libnet1.0.info libnet1.0.patch libnet1.1.info libnet1.1.patch libssh2.1.info Log Message: Sync with unstable. Index: libssh2.info =================================================================== RCS file: /cvsroot/fink/dists/10.3/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:46:38 -0000 1.1 +++ libssh2.info 6 Jul 2007 19:01:24 -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: libnet1.0.info --- Package: libnet1.0 Version: 1.0.2a Revision: 101 Maintainer: Daniel Johnson <[EMAIL PROTECTED]> #The original source site is gone. #Source: http://www.packetfactory.net/libnet/dist/deprecated/libnet-%v.tar.gz Source: http://homepage.mac.com/danielj7/libnet-%v.tar.gz SourceDirectory: Libnet-%v Source-MD5: ddf53f0f484184390e8c2a1bd0853667 PatchFile: %n.patch PatchFile-MD5: 031fdc57c93f169b59b838c6931e092c Conflicts: libnet1.1, libnet Replaces: libnet1.1, libnet Depends: %N-shlibs (= %v-%r) BuildDependsOnly: true UpdateConfigGuess: true BuildDepends: cctools (>= 446-1), fink (>= 0.24.12-1), libtool14 InstallScript: << make install DESTDIR=%d mkdir -p %i/etc install -m 644 libnet-config %i/etc << DocFiles: doc/CHANGELOG doc/COPYING doc/README Description: Set of routines to handle network packets DescPackaging: << Patched to build correctly on Intel and use libtool in Makefile to build shared libraries. We use the libtool -release flag since upstream interface plans are unknown and probably moot since there doesn't seem to BE an upstream anymore. I'm not sure why libnet-config is being installed in etc, but I left it there since something might use it. I did remove the ConfFiles field since that caused libnet-config to stick around even after package removal. Yikes! Previous revisions by Jeremy Higgs <[EMAIL PROTECTED]>. << Homepage: http://www.packetfactory.net/projects/libnet/ License: OSI-Approved SplitOff: << Package: %N-shlibs Files: lib/libnet-1.0.dylib Shlibs: %p/lib/libnet-1.0.dylib 0.0.0 %n (>= 1.0.2a-101) DocFiles: doc/CHANGELOG doc/COPYING doc/README << Index: postfix.info =================================================================== RCS file: /cvsroot/fink/dists/10.3/stable/main/finkinfo/net/postfix.info,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- postfix.info 18 Apr 2007 23:31:30 -0000 1.8 +++ postfix.info 6 Jul 2007 19:01:24 -0000 1.9 @@ -1,6 +1,6 @@ Info2: << Package: postfix%type_pkg[-mysql]%type_pkg[-ldap] -Version: 2.3.8 +Version: 2.4.3 Revision: 1 Type: -mysql (boolean), -ldap (boolean) @@ -105,7 +105,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 --- NEW FILE: libnet1.1.info --- Package: libnet1.1 Version: 1.1.2.1 Revision: 3 Maintainer: Daniel Johnson <[EMAIL PROTECTED]> #The original source site is gone #Source: http://www.packetfactory.net/libnet/dist/libnet-%v.tar.gz Source: http://homepage.mac.com/danielj7/libnet-%v.tar.gz SourceDirectory: libnet Source-MD5: be845c41170d72c7db524f3411b50256 PatchFile: %n.patch PatchFile-MD5: 36abac8755384d4c470475ac07aaf543 PatchScript: << patch -p1 < %{PatchFile} perl -pi -e 's/(AC_DEFUN\()([^[]+)(,)/\1\[\2]\3/' acinclude.m4 autoreconf -fvi << Conflicts: libnet, libnet1.0 Replaces: libnet, libnet1.0 Depends: %N-shlibs (= %v-%r) BuildDependsOnly: true BuildDepends: fink (>= 0.24.12-1), cctools (>= 446-1), autoconf (>= 2.60-1), automake1.9, libtool14 DocFiles: README doc/BUGS doc/CHANGELOG doc/CONTRIB doc/COPYING doc/DESIGN_NOTES doc/MIGRATION doc/PACKET_BUILDING doc/PORTED doc/RAWSOCKET_NON_SEQUITUR doc/TODO ConfigureParams: --disable-dependency-tracking InstallScript: << make install DESTDIR=%d mkdir -p %i/bin cp libnet-config %i/bin chmod 0755 %i/bin/libnet-config << Description: Set of routines to handle network packets DescPackaging: << Version 1.1.2.1 courtesy of [EMAIL PROTECTED] Patched to build correctly on Intel and use libtool in Makefile to build shared libraries. We use the libtool -release flag since upstream interface plans are unknown and probably moot since there doesn't seem to BE an upstream anymore. Previous revisions by Jeremy Higgs <[EMAIL PROTECTED]>. << Homepage: http://www.packetfactory.net/projects/libnet/ License: BSD SplitOff: << Package: %N-shlibs Files: lib/libnet-1.1.dylib Shlibs: %p/lib/libnet-1.1.dylib 0.0.0 %n (>= 1.1.2.1-3) DocFiles: README doc/COPYING << --- NEW FILE: libnet1.0.patch --- diff -ru Libnet-1.0.2a.orig/Makefile.in Libnet-1.0.2a/Makefile.in --- Libnet-1.0.2a.orig/Makefile.in 2001-02-05 12:51:41.000000000 -0500 +++ Libnet-1.0.2a/Makefile.in 2007-01-05 17:53:33.000000000 -0500 @@ -15,12 +15,12 @@ srcdir = @srcdir@ BIN_PREFIX = @bindir@/ INC_PREFIX = @includedir@/ -LIB_PREFIX = @libdir@/ -MAN_PREFIX = @MAN_PREFIX@ +LIB_PREFIX = @libdir@ +MAN_PREFIX = @exec_prefix@/share/man/man3 LIBNET = libnet LIBPWRITE = libpwrite -LIB = lib/$(LIBNET).a +LIB = lib/$(LIBNET).la MAN = doc/$(LIBNET).3 INCLUDE = include/$(LIBNET).h INCLUDE-H = include/$(LIBNET)/$(LIBNET)-headers.h @@ -39,45 +39,44 @@ INSTALL_DATA= $(srcdir)/install-sh CFLAGS = @CFLAGS@ CPPFLAGS = @CPPFLAGS@ -OBJECTS = src/libnet_resolve.o\ - src/libnet_socket.o\ - src/libnet_checksum.o\ - src/libnet_prand.o\ - src/libnet_version.o\ - src/libnet_write_ip.o\ - src/libnet_insert_ipo.o\ - src/libnet_insert_tcpo.o\ - src/libnet_error.o\ - src/[EMAIL PROTECTED]@.o\ - src/libnet_packet_mem.o\ - src/libnet_build_ip.o\ - src/libnet_build_tcp.o\ - src/libnet_build_udp.o\ - src/libnet_build_arp.o\ - src/libnet_build_ethernet.o\ - src/libnet_build_icmp.o\ - src/libnet_build_igmp.o\ - src/libnet_build_dns.o\ - src/libnet_build_snmp.o\ - src/libnet_build_rip.o\ - src/libnet_build_ospf.o\ - src/libnet_build_vrrp.o\ - src/libnet_asn1.o\ - src/libnet_hex_dump.o\ - src/libnet_if_addr.o\ - src/libnet_port_list.o +OBJECTS = src/libnet_resolve.lo\ + src/libnet_socket.lo\ + src/libnet_checksum.lo\ + src/libnet_prand.lo\ + src/libnet_version.lo\ + src/libnet_write_ip.lo\ + src/libnet_insert_ipo.lo\ + src/libnet_insert_tcpo.lo\ + src/libnet_error.lo\ + src/[EMAIL PROTECTED]@.lo\ + src/libnet_packet_mem.lo\ + src/libnet_build_ip.lo\ + src/libnet_build_tcp.lo\ + src/libnet_build_udp.lo\ + src/libnet_build_arp.lo\ + src/libnet_build_ethernet.lo\ + src/libnet_build_icmp.lo\ + src/libnet_build_igmp.lo\ + src/libnet_build_dns.lo\ + src/libnet_build_snmp.lo\ + src/libnet_build_rip.lo\ + src/libnet_build_ospf.lo\ + src/libnet_build_vrrp.lo\ + src/libnet_asn1.lo\ + src/libnet_hex_dump.lo\ + src/libnet_if_addr.lo\ + src/libnet_port_list.lo -.c.o: - $(CC) $(CFLAGS) $(CPPFLAGS) $(DEFINES) -c $< -o $@ +%.lo: %.c + glibtool --mode=compile $(CC) $(CFLAGS) $(CPPFLAGS) $(DEFINES) -c $< -o $@ all: libnet supp: test example libnet: version.h $(OBJECTS) - $(AR) -cr $(LIB) $(OBJECTS) - $(RANLIB) $(LIB) + glibtool --mode=link $(CC) -o $(LIB) $(OBJECTS) -rpath $(LIB_PREFIX) -release 1.0 -version.o: version.h +version.lo: version.h version.h: ./VERSION @rm -f $@ sed -e 's/.*/#define VERSION "&"/' ./VERSION > $@ @@ -98,9 +97,10 @@ $(ENSUREDIR) $(DESTDIR)$(INC_PREFIX) 755 $(ENSUREDIR) $(DESTDIR)$(MAN_PREFIX) 755 $(ENSUREDIR) $(DESTDIR)$(BIN_PREFIX) 755 - $(INSTALL_DATA) $(LIB) $(DESTDIR)$(LIB_PREFIX) - rm -f $(DESTDIR)$(LIB_PREFIX)$(LIBPWRITE).a + glibtool --mode=install $(INSTALL_DATA) $(LIB) $(DESTDIR)$(LIB_PREFIX) +# rm -f $(DESTDIR)$(LIB_PREFIX)$(LIBPWRITE).a cd $(DESTDIR)$(LIB_PREFIX); $(LN) -f -s $(LIBNET).a $(LIBPWRITE).a + cd $(DESTDIR)$(LIB_PREFIX); $(LN) -f -s $(LIBNET)-1.0.dylib $(LIBPWRITE).dylib $(INSTALL_DATA) $(INCLUDE) $(DESTDIR)$(INC_PREFIX) $(INSTALL_DATA) $(INCLUDE-H) $(DESTDIR)$(INC_PREFIX)$(LIBNET) $(INSTALL_DATA) $(INCLUDE-F) $(DESTDIR)$(INC_PREFIX)$(LIBNET) diff -ru Libnet-1.0.2a.orig/configure Libnet-1.0.2a/configure --- Libnet-1.0.2a.orig/configure 2001-01-17 15:59:33.000000000 -0500 +++ Libnet-1.0.2a/configure 2007-01-05 17:26:49.000000000 -0500 @@ -1652,6 +1652,16 @@ BIN_PREFIX="$prefix/bin/" ;; +*darwin*) + cat >>confdefs.h <<\_ACEOF +#define LIBNET_BSD_BYTE_SWAP 1 +_ACEOF + + LIBNET_CONFIG_DEFINES="-DLIBNET_BSD_BYTE_SWAP" + LIBNET_CONFIG_CFLAGS="-I${prefix}/include" + LIBNET_CONFIG_LIBS="-L${prefix}/libs $LIBNET_CONFIG_LIBS" + ;; + *solaris*) cat >> confdefs.h <<\EOF #define HAVE_SOLARIS 1 diff -ru Libnet-1.0.2a.orig/include/libnet.h Libnet-1.0.2a/include/libnet.h --- Libnet-1.0.2a.orig/include/libnet.h 2001-02-06 18:19:25.000000000 -0500 +++ Libnet-1.0.2a/include/libnet.h 2007-01-05 16:36:16.000000000 -0500 @@ -84,9 +84,9 @@ #define LIBNET_VERSION "1.0.2a" #if (!LIBNET_LIL_ENDIAN && !LIBNET_BIG_ENDIAN) -#error "byte order has not been specified, you'll -need to #define either LIBNET_LIL_ENDIAN or LIBNET_BIG_ENDIAN. See the -documentation regarding the libnet-config script." +#error "byte order has not been specified, you'll " +"need to #define either LIBNET_LIL_ENDIAN or LIBNET_BIG_ENDIAN. See the " +"documentation regarding the libnet-config script." #endif #endif /* __LIBNET_H */ --- NEW FILE: libnet1.1.patch --- diff -ru libnet.orig/Makefile.am libnet/Makefile.am --- libnet.orig/Makefile.am 2004-03-10 15:57:09.000000000 -0500 +++ libnet/Makefile.am 2007-01-01 16:46:45.000000000 -0500 @@ -8,7 +8,7 @@ include $(top_srcdir)/Makefile.am.common -SUBDIRS = include src sample +SUBDIRS = include src EXTRA_DIST = Makefile.am.common diff -ru libnet.orig/configure.in libnet/configure.in --- libnet.orig/configure.in 2004-03-01 15:26:11.000000000 -0500 +++ libnet/configure.in 2007-01-01 17:22:33.000000000 -0500 @@ -21,7 +21,7 @@ dnl AC_PROG_CC AC_PROG_INSTALL -AC_PROG_RANLIB +AC_PROG_LIBTOOL AC_CHECK_HEADERS(sys/sockio.h) @@ -157,7 +157,10 @@ *darwin*) AC_DEFINE(HAVE_SOCKADDR_SA_LEN) - LIBNET_CONFIG_DEFINES="-DHAVE_SOCKADDR_SA_LEN" + AC_DEFINE(LIBNET_BSD_BYTE_SWAP) + LIBNET_CONFIG_DEFINES="-DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSD_BYTE_SWAP" + LIBNET_CONFIG_CFLAGS="-I${prefix}/include" + LIBNET_CONFIG_LIBS="-L${prefix}/libs $LIBNET_CONFIG_LIBS" ;; *solaris*) @@ -229,6 +232,9 @@ esac +LTLIBOBJS=`echo "$LIBOBJS" | sed 's/\.[^.]* /.lo /g;s/\.[^.]*$/.lo/'` +AC_SUBST(LTLIBOBJS) + AC_OUTPUT(Makefile src/Makefile include/Makefile \ include/libnet/Makefile sample/Makefile version.h include/libnet.h \ libnet-config, chmod +x libnet-config) diff -ru libnet.orig/src/Makefile.am libnet/src/Makefile.am --- libnet.orig/src/Makefile.am 2004-03-11 13:50:20.000000000 -0500 +++ libnet/src/Makefile.am 2007-01-01 17:06:26.000000000 -0500 @@ -8,9 +8,9 @@ include $(top_srcdir)/Makefile.am.common -lib_LIBRARIES = libnet.a +lib_LTLIBRARIES = libnet.la -libnet_a_SOURCES = libnet_asn1.c \ +libnet_la_SOURCES = libnet_asn1.c \ libnet_build_802.1q.c \ libnet_build_802.1x.c \ libnet_build_802.2.c \ @@ -57,15 +57,7 @@ libnet_version.c \ libnet_write.c -EXTRA_libnet_a_SOURCES = libnet_link_bpf.c \ - libnet_link_dlpi.c \ - libnet_link_linux.c \ - libnet_link_nit.c \ - libnet_link_none.c \ - libnet_link_pf.c \ - libnet_link_snit.c \ - libnet_link_snoop.c \ - libnet_link_win32.c +libnet_la_LIBADD = @LTLIBOBJS@ -libnet_a_LIBADD = @LIBOBJS@ +libnet_la_LDFLAGS = -release 1.1 ------------------------------------------------------------------------- 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