Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/libs
In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv27883

Added Files:
        libpoco-doc.info libpoco16-shlibs.info libpoco16-shlibs.patch 
Log Message:
new pkg POCO 1.4.6p2

--- NEW FILE: libpoco16-shlibs.patch ---
--- a/build/rules/global        2013-09-18 10:21:17.000000000 -0400
+++ b/build/rules/global        2013-09-29 15:18:06.000000000 -0400
@@ -242,12 +242,12 @@
 #
 # Build Include directory List
 #
-INCLUDE = $(foreach p,$(POCO_ADD_INCLUDE),-I$(p)) -Iinclude $(foreach 
p,$(COMPONENTS),-I$(POCO_BASE)/$(p)/$(INCDIR))
+INCLUDE = -Iinclude $(foreach p,$(COMPONENTS),-I$(POCO_BASE)/$(p)/$(INCDIR)) 
$(foreach p,$(POCO_ADD_INCLUDE),-I$(p))
 
 #
 # Build Library Directory List
 #
-LIBRARY = $(foreach p,$(POCO_ADD_LIBRARY),-L$(p)) -L$(LIBPATH) $(POCO_LIBRARY)
+LIBRARY = -L$(LIBPATH) $(POCO_LIBRARY) $(foreach p,$(POCO_ADD_LIBRARY),-L$(p))
 
 #
 # Strip Command definition

--- NEW FILE: libpoco16-shlibs.info ---
Package: libpoco16-shlibs
Version: 1.4.6p2
Revision: 2
Description: POCO C++ Libraries
License: BSD
Maintainer: None <fink-de...@lists.sourceforge.net>
Depends: <<
        expat1-shlibs,
        pcre-shlibs,
        sqlite3-shlibs
<<
BuildDepends: <<
        expat1,
        fink-package-precedence,
        pcre,
        sqlite3-dev,
        system-openssl-dev
<<
Source: http://pocoproject.org/releases/poco-1.4.6/poco-%v-all.tar.bz2
Source-MD5: e71b6f22c8e1938e70bc4523e2bdae28
Source-Checksum: SHA1(36f9c7cc806eb9ba8fea11b25f2392c37d8f904d)
PatchFile: %n.patch
PatchFile-MD5: 1eadc5b06c959e8b490de9574b5ee6f4
PatchScript: <<
        %{default_script}
        perl -pi -e 's|dynamiclib -o \$\@|$& 
-Wl,-install_name,%p/lib/\$\(notdir \$\@\)|g' build/config/Darwin-clang
<<
GCC: 4.0
ConfigureParams: <<
        --config=Darwin-clang \
        --no-tests \
        --no-samples \
        --omit=Data/MySQL,Data/ODBC \
        --include-path=%p/include \
        --library-path=%p/lib \
        --unbundled
<<
CompileScript: <<
        %{default_script}
        fink-package-precedence --depfile-ext='\.d' 
--prohibit-bdep=libpoco16-dev .
<<
InstallScript: <<
        make install DESTDIR=%d
<<
DocFiles: CHANGELOG CONTRIBUTORS LICENSE README
Shlibs: <<
        %p/lib/libPocoCrypto.16.dylib 0.0.0 %n (>= 1.4.6p2-1)
        %p/lib/libPocoCryptod.16.dylib 0.0.0 %n (>= 1.4.6p2-1)
        %p/lib/libPocoData.16.dylib 0.0.0 %n (>= 1.4.6p2-1)
        %p/lib/libPocoDataSQLite.16.dylib 0.0.0 %n (>= 1.4.6p2-1)
        %p/lib/libPocoDataSQLited.16.dylib 0.0.0 %n (>= 1.4.6p2-1)
        %p/lib/libPocoDatad.16.dylib 0.0.0 %n (>= 1.4.6p2-1)
        %p/lib/libPocoFoundation.16.dylib 0.0.0 %n (>= 1.4.6p2-1)
        %p/lib/libPocoFoundationd.16.dylib 0.0.0 %n (>= 1.4.6p2-1)
        %p/lib/libPocoNet.16.dylib 0.0.0 %n (>= 1.4.6p2-1)
        %p/lib/libPocoNetSSL.16.dylib 0.0.0 %n (>= 1.4.6p2-1)
        %p/lib/libPocoNetSSLd.16.dylib 0.0.0 %n (>= 1.4.6p2-1)
        %p/lib/libPocoNetd.16.dylib 0.0.0 %n (>= 1.4.6p2-1)
        %p/lib/libPocoUtil.16.dylib 0.0.0 %n (>= 1.4.6p2-1)
        %p/lib/libPocoUtild.16.dylib 0.0.0 %n (>= 1.4.6p2-1)
        %p/lib/libPocoXML.16.dylib 0.0.0 %n (>= 1.4.6p2-1)
        %p/lib/libPocoXMLd.16.dylib 0.0.0 %n (>= 1.4.6p2-1)
        %p/lib/libPocoZip.16.dylib 0.0.0 %n (>= 1.4.6p2-1)
        %p/lib/libPocoZipd.16.dylib 0.0.0 %n (>= 1.4.6p2-1)
<<
SplitOff: <<
        Package: libpoco16-dev
        Description: libpoco16 developer files
        Depends: %N (>= %v-%r)
        BuildDependsOnly: true
        Files: <<
                include
           
lib/libPoco{Crypto{,d},Data{,d,SQLite{,d}},Foundation{,d},Net{,d,SSL{,d}},Util{,d},XML{,d},Zip{,d}}.dylib
        <<
        DocFiles: CHANGELOG CONTRIBUTORS LICENSE README
<<
SplitOff2: <<
        Package: poco-bin
        Description: POCO binaries
        Depends: %N (>= %v-%r)
        Files: <<
                bin
        <<
        DocFiles: CHANGELOG CONTRIBUTORS LICENSE README
<<
Homepage: http://pocoproject.org/
DescDetail: <<
The POCO C++ Libraries are a collection of open source C++ class libraries 
that simplify and accelerate the development of network-centric, portable 
applications in C++. The libraries integrate perfectly with the C++ 
Standard Library and fill many of the functional gaps left open by it. 
Their modular and efficient design and implementation makes the POCO C++ 
Libraries extremely well suited for embedded development, an area where 
the C++ programming language is becoming increasingly popular, due to its 
suitability for both low-level (device I/O, interrupt handlers, etc.) and 
high-level object-oriented development.
<<
DescPackaging: <<
Version 1.4.6p2 by Hanspeter Niederstrasser

Can not use libpcre1 due to symbol scope (is non-external in libpcre1).

PatchFile rearranges -I and -L order to first use sourcedir headers/libs. 
<<

--- NEW FILE: libpoco-doc.info ---
Package: libpoco-doc
Version: 1.4.6p2
Revision: 2
Description: POCO C++ Documentation
License: BSD
Maintainer: None <fink-de...@lists.sourceforge.net>
Suggests: <<
        libpoco16-dev,
        libpoco16-shlibs
<<
Source: http://pocoproject.org/releases/poco-1.4.6/poco-%v-all-doc.tar.gz
Source-MD5: a31047c34665ab101128e72181d3c23d
Source-Checksum: SHA1(d0406909c732b3b6d639fd496fa34fdc73f4d377)
CompileScript: <<
        echo "nothing to compile"
<<
InstallScript: <<
        install -d -m 0755 %i/share/doc/%n/html/{css,images}
        install -m 0644 *.html  %i/share/doc/%n/html
        install -m 0644 css/*  %i/share/doc/%n/html/css
        install -m 0644 images/*  %i/share/doc/%n/html/images
        
<<
Homepage: http://pocoproject.org/
DescDetail: <<
The POCO C++ Libraries are a collection of open source C++ class libraries 
that simplify and accelerate the development of network-centric, portable 
applications in C++. The libraries integrate perfectly with the C++ 
Standard Library and fill many of the functional gaps left open by it. 
Their modular and efficient design and implementation makes the POCO C++ 
Libraries extremely well suited for embedded development, an area where 
the C++ programming language is becoming increasingly popular, due to its 
suitability for both low-level (device I/O, interrupt handlers, etc.) and 
high-level object-oriented development.
<<
DescPackaging: <<
Version 1.4.6p2 by Hanspeter Niederstrasser
<<


------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to