Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/10.4-EOL/net
In directory vz-cvs-3.sog:/tmp/cvs-serv28213

Added Files:
        libasyncns.info libdlna0.info libdlna0.patch libdrizzle.info 
        libident.info libldns.info libmeanwhile.info 
Log Message:
sync. w/ 10.!4/stable, validated on powerpc-darwin8


--- NEW FILE: libident.info ---
Package: libident
Version: 0.32
Revision: 4
BuildDependsOnly: True
Depends: %N-shlibs (= %v-%r)
Source: http://www.remlab.net/files/%n/%n-%v.tar.bz2
Source-MD5: f567aaf43eb1fa60d15b87e09a7fca5d
ConfigureParams: --disable-dependency-tracking --mandir=%p/share/man
PatchScript: perl -pi -e 's,-g -O,-O,g;s,-O2,-Os,g;' configure
InstallScript: make install DESTDIR=%d
DocFiles: AUTHORS COPYING ChangeLog README NEWS
Homepage: http://www.remlab.net/files/libident
Maintainer: Jack Fink <jackf...@users.sourceforge.net>
License: Public Domain
Description: Simple library for the ident protocol
Splitoff: <<
  Package: %N-shlibs
  Description: Simple library for the ident protocol, shared libraries
  Files: <<
    lib/libident.0.dylib
    lib/libident.0.0.0.dylib
  <<
  Shlibs: <<
    %p/lib/libident.0.dylib 1.0.0 %n (>= 0.32-2)
  <<
  DocFiles: README
<<
DescPort: Supports IPv6.

--- NEW FILE: libldns.info ---
Package: libldns
Version: 1.6.4
Revision: 5
Depends: libldns-shlibs (= %v-%r)
BuildDepends: openssl098-dev (>= 0.9.8l-1)
BuildDependsOnly: true
Source: http://www.nlnetlabs.nl/downloads/ldns/ldns-%v.tar.gz
Source-MD5: 6747d7bd96552ee5d8943f3abb24815f
SetCFLAGS: -Os
ConfigureParams: --mandir=%p/share/man --disable-dependency-tracking
InstallScript: make install DESTDIR=%d
DocFiles: LICENSE:COPYING README*
Splitoff: <<
  Package: libldns-shlibs
  Depends: openssl098-shlibs (>= 0.9.8l-1)
  Files: <<
    lib/libldns.1.dylib
  <<
  Shlibs: <<
    %p/lib/libldns.1.dylib 8.0.0 %n (>= 1.6.3-2)
  <<
  DocFiles: LICENSE:COPYING
<<
License: Restrictive
Homepage: http://www.nlnetlabs.nl/projects/ldns
Maintainer: Jack Fink <jackf...@users.sourceforge.net>
Description: Library that simplifies DNS programming


--- NEW FILE: libmeanwhile.info ---
Package: libmeanwhile
Version: 1.0.2
Revision: 2

Source: mirror:sourceforge:meanwhile/meanwhile-%v.tar.gz
Source-MD5: bf4ced109a367b4c5d71fe63c043270e

BuildDependsOnly: true
BuildDepends: <<
        cmake (>= 2.6.3-1),
        glib2-dev,
        libgettext3-dev,
        libiconv-dev,
        pkgconfig (>= 0.22-1),
        system-openssl-dev
<<
Depends: %N-shlibs (= %v-%r)

ConfigureParams: --disable-static --disable-dependency-tracking 
--disable-doxygen
CompileScript: <<
#!/bin/sh -ev

        case `sw_vers -productVersion` in
                10.[01234]*)
                        ;;
                *)
                        export LDFLAGS="$LDFLAGS -Wl,-dead_strip_dylibs"
                        ;;
        esac

        ./configure %c
        make
<<
InstallScript: <<
#!/bin/sh -ev

        make -j1 install DESTDIR="%d" sampledir="%p/share/doc/%N"
        if grep -q dead_strip_dylibs Makefile; then
                perl -pi -e 's,%p/lib/libintl.la,,g; s,%p/lib/libiconv.la,,g' 
%i/lib/*.la
        fi
<<
SplitOff: <<
        Package: %N-shlibs
        Description: Shared libraries for libmeanwhile
        Depends: glib2-shlibs
        Files: lib/libmeanwhile.1*.dylib
        Shlibs: %p/lib/libmeanwhile.1.dylib 2.0.0 %n (>= 1.0.2-1)
        DocFiles: COPYING
<<
DocFiles: AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
Description: Library for sametime communication
Maintainer: Benjamin Reed <libmeanwh...@fink.racoonfink.com>
Homepage: http://meanwhile.sourceforge.net/
License: LGPL

--- NEW FILE: libdrizzle.info ---
Package: libdrizzle
Version: 0.8
Revision: 2
Depends: %N-shlibs (= %v-%r)
BuildDependsOnly: true
Source: http://launchpad.net/%n/trunk/%v/+download/%n-%v.tar.gz
Source-MD5: 644ac8b318b2dbae6edbcfabba23ccd5
SetCFLAGS: -Os
ConfigureParams: --mandir=%p/share/man --disable-dependency-tracking
InstallScript: make install DESTDIR=%d
DocFiles: AUTHORS COPYING ChangeLog NEWS PROTOCOL README
Splitoff: <<
  Package: %N-shlibs
  Files: <<
    lib/libdrizzle.0.dylib
  <<
  Shlibs: <<
    %p/lib/libdrizzle.0.dylib 1.0.0 %n (>= 0.6-2)
  <<
  DocFiles: COPYING
<<
License: BSD
Homepage: http://drizzleproject.org
Maintainer: Jack Fink <jackf...@users.sourceforge.net>
Description: Drizzle Client & Protocol Library


--- NEW FILE: libdlna0.patch ---
diff -Nurd libdlna-0.2.3/Makefile libdlna-0.2.3-new/Makefile
--- libdlna-0.2.3/Makefile      2007-11-26 15:47:43.000000000 -0500
+++ libdlna-0.2.3-new/Makefile  2008-06-12 11:54:06.000000000 -0400
@@ -18,8 +18,8 @@
 
 SUBDIRS = src \
 
-CFLAGS += -Isrc
-LDFLAGS += -Lsrc -ldlna
+CFLAGS := -Isrc $(CFLAGS)
+LDFLAGS := -Lsrc -ldlna $(LDFLAGS)
 
 ifeq ($(BUILD_STATIC),yes)
   LDFLAGS += $(EXTRALIBS)
diff -Nurd libdlna-0.2.3/configure libdlna-0.2.3-new/configure
--- libdlna-0.2.3/configure     2007-11-26 15:47:43.000000000 -0500
+++ libdlna-0.2.3-new/configure 2012-01-26 11:16:49.000000000 -0500
@@ -627,7 +627,7 @@
   return 0;
 }
 EOF
-VERSION=`$TMPE`
+VERSION=@VERSION@
 restore_flags
 
 
diff -Nurd libdlna-0.2.3/src/Makefile libdlna-0.2.3-new/src/Makefile
--- libdlna-0.2.3/src/Makefile  2007-11-26 15:47:43.000000000 -0500
+++ libdlna-0.2.3-new/src/Makefile      2008-06-12 11:53:34.000000000 -0400
@@ -13,10 +13,10 @@
 endif
 
 LIBNAME = libdlna
-LIBNAME_SHARED = ${LIBNAME}.so
-LIBNAME_STATIC = ${LIBNAME}.a
-LIBNAME_VERSION = $(LIBNAME_SHARED).$(VERSION)
-LIBNAME_MAJOR = $(LIBNAME_SHARED).$(shell echo $(VERSION) | cut -f1 -d.)
+LIBNAME_SHARED = $(LIBNAME).dylib
+LIBNAME_STATIC = $(LIBNAME).a
+LIBNAME_VERSION = $(LIBNAME).$(VERSION).dylib
+LIBNAME_MAJOR = $(LIBNAME).$(shell echo $(VERSION) | cut -f1 -d.).dylib
 
 SRCS =  profiles.c \
        containers.c \
@@ -89,13 +89,13 @@
        @echo "#############################################"
 
 lib_shared: lib_shared_info_pre $(LOBJS) lib_shared_info_post
-       $(CC) -shared -Wl,-soname,$(LIBNAME_MAJOR) $(LOBJS) \
+       $(CC) -dynamiclib -compatibility_version 1.0.0 -current_version 1.0.0 
-install_name $(libdir)/$(LIBNAME_MAJOR) $(LOBJS) \
          $(LDFLAGS) $(EXTRALIBS) -o $(LIBNAME_VERSION)
        $(LN) -sf $(LIBNAME_VERSION) $(LIBNAME_MAJOR)
        $(LN) -sf $(LIBNAME_MAJOR) $(LIBNAME_SHARED)
 
 clean:
-       -$(RM) -f *.o *.lo *.a *.so*
+       -$(RM) -f *.o *.lo *.a *.dylib*
        -$(RM) -f .depend
 
 install_static: lib_static
diff -Nurd libdlna-0.2.3/src/upnp_dms.c libdlna-0.2.3-new/src/upnp_dms.c
--- libdlna-0.2.3/src/upnp_dms.c        2007-11-26 15:47:43.000000000 -0500
+++ libdlna-0.2.3-new/src/upnp_dms.c    2012-01-26 10:43:09.000000000 -0500
@@ -19,6 +19,7 @@
  * Foundation, Inc, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
+#include <stdlib.h>
 #include <stdio.h>
 #include <string.h>
 

--- NEW FILE: libdlna0.info ---
Package: libdlna0
Version: 0.2.3
Revision: 4
Source: http://libdlna.geexbox.org/releases/libdlna-%v.tar.bz2
Source-MD5: 2c974f95b711e5fd07f78fc4ebfcca66
PatchFile: %n.patch
PatchFile-MD5: db420d84209fc379183818b2c48f92a8
PatchScript: <<
        sed 's,@VERSION@,%v,g' < %{PatchFile} | patch -p1

        # ffmpeg's component libraries have changed layout
        perl -pi -e 's,ffmpeg/avformat.h,libavformat/avformat.h,g' configure 
src/*.[ch]
        perl -pi -e 's,ffmpeg/avcodec.h,libavcodec/avcodec.h,g' configure 
src/*.[ch]
<<
UseMaxBuildJobs: false
SetCFLAGS: -I%b/src -I%p/include
BuildDependsOnly: true
BuildDepends: <<
        fink (>= 0.24.12-1),
        ffmpeg-dev (>= 0.4.20071217-5),
        libavcodec52-dev,
        libavformat52-dev,
        libavutil50-dev
<<
Depends: %N-shlibs (= %v-%r)
InstallScript: <<
        make -j1 install DESTDIR="%d"
        install_name_tool -id %p/lib/libdlna.0.dylib %i/lib/libdlna.%v.dylib
<<
SplitOff: <<
        Package: %N-shlibs
        Description: DLNA shared libraries
        Depends: <<
                libavcodec52-shlibs,
                libavformat52-shlibs,
                libavutil50-shlibs
        <<
        DocFiles: COPYING
        Files: <<
                lib/libdlna.0*.dylib
        <<
        Shlibs: %p/lib/libdlna.0.dylib 1.0.0 %n (>= 0.2.3-2)
<<
DocFiles: AUTHORS COPYING ChangeLog README
DescPort: <<
        Fix .h locations for more modern versions of the ffmpeg suite.

        ./configure's introspection of VERSION fails if there is
        anything wrong with the ffmpeg libs...that's silly and happens
        sometimes, so pass explicitly for safety sake.
<<
Description: DLNA library
DescDetail: <<
libdlna aims at being the reference open-source implementation of DLNA
(Digital Living Network Alliance) standards.  Its primary goal is to
provide DLNA support to uShare, an embedded DLNA & UPnP A/V Media
Server, but it will be used to build both DLNA servers and players in
the long term.
<<
License: LGPL
Homepage: http://libdlna.geexbox.org/
Maintainer: Benjamin Reed <libdl...@fink.racoonfink.com>

--- NEW FILE: libasyncns.info ---
Package: libasyncns
Version: 0.8
Revision: 1
Description: Async DNS resolver library
DescDetail: <<
        libasyncns is a C library for Linux/Unix for executing name service
        queries asynchronously. It is an asynchronous wrapper around
        getaddrinfo(3), getnameinfo(3), res_query(3) and res_search(3) from
        libc and libresolv.

        In contrast to GNU's asynchronous name resolving API getaddrinfo_a(),
        libasyncns does not make use of UNIX signals for reporting completion
        of name queries. Instead, the API exports a standard UNIX file
        descriptor which may be integerated cleanly into custom main loops.

        In contrast to asynchronous DNS resolving libraries like libdenise,
        skadns, adns, libasyncns is just an asynchronous wrapper around the
        libc's synchronous getaddrinfo() API, which has the advantage of
        allowing name resolution using techniques like Multicast DNS, LDAP or
        NIS using standard libc NSS (Name Service Switch) modules. libasyncns
        is compatible with IPv6 if the underlying libc is.

        libasyncns is very tiny, consisting of just one header and one source
        file. It has no dependencies besides libc.
<<
Homepage: http://0pointer.de/lennart/projects/libasyncns/
License: LGPL2+
Maintainer: Daniel Johnson <dan...@daniel-johnson.org>

Source: http://0pointer.de/lennart/projects/libasyncns/%n-%v.tar.gz
Source-MD5: 1f553d6ce1ad255bc83b3d8e9384f515

Depends: %N-shlibs (= %v-%r)
BuildDependsOnly: true

NoSetCPPFLAGS: true
NoSetLDFLAGS: true
# SetLDFLAGS: -no-undefined -lresolv
SetLDFLAGS: -lresolv
SetCFLAGS: -DBIND_8_COMPAT

PatchScript: <<
        #!/bin/sh -ev
        # references MAXDNAME, defined in <nameser.h>
        # references struct sockaddr, defined in <netinet/in.h>
        sed -i.orig -e '/#include <resolv.h>/i\
#include <nameser.h>\
#include <netinet/in.h>\
' configure
<<

ConfigureParams: --disable-dependency-tracking --disable-static --disable-lynx 
F77=no

InstallScript: <<
        make install DESTDIR=%d
        #No need for dependency_libs in .la files if not building static libs
        perl -pi -e "s/dependency_libs=.*$/dependency_libs=''/" %i/lib/*.la
<<

DocFiles: LICENSE

SplitOff: <<
        Package: %N-shlibs
        
        Files: lib/libasyncns.*.dylib
        
        Shlibs: %p/lib/libasyncns.0.dylib 4.0.0 %n (>= 0.7-1)
        
        DocFiles: LICENSE
<<


------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to