Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv25455

Added Files:
        opensync-0.22-6.info opensync-bin.info opensync-bin.patch 
Removed Files:
        opensync-0.22-5.info 
Log Message:
bump opensync again, conflict/replaces new opensync (libopensync1)

--- NEW FILE: opensync-0.22-6.info ---
Package: opensync
Version: 0.22
Revision: 6
Description: Synchronization framework
License: GPL/LGPL
Maintainer: Benjamin Reed <[email protected]>

Depends: <<
        fink-obsolete-packages,
        %N-bin (>= %v-%r)
<<
BuildDepends: <<
        gettext-bin,
        gettext-tools,
        glib2-dev (>= 2.22.0-1),
        libgettext8-dev,
        libiconv-dev,
        libxml2 (>= 2.6.32-1),
        pkgconfig (>= 0.23-1),
        python26,
        sqlite3-dev,
        swig (>= 2.0.0-1)
<<

Source: 
http://www.opensync.org/attachment/wiki/download/libopensync-%v.tar.bz2?rev=&format=raw
Source-MD5: f563ce2543312937a9afb4f8445ef932
SourceRename: libopensync-%v.tar.bz2
PatchScript: <<
        find . -name Makefile.in | xargs perl -pi -e 's,-Werror,,'
        perl -pi -e 's,1.3.17,2.0.0,g' configure
<<

UseMaxBuildJobs: true
ConfigureParams: --disable-dependency-tracking --enable-python=2.6 
--libexecdir=%p/sbin
CompileScript: <<
        #!/bin/sh -ex
        
        PYTHON=%p/bin/python2.6 ./configure %c
        make
<<

InstallScript: <<
        make -j1 install DESTDIR='%d'
        rm -f %i/lib/python*/site-packages/opensync.pyc
<<
DocFiles: COPYING
SplitOff: <<
        Package: %N-shlibs
        Description: Shared libraries for opensync
        Depends: <<
                glib2-shlibs (>= 2.22.0-1),
                libgettext8-shlibs,
                libiconv,
                libxml2-shlibs (>= 2.6.32-1),
                sqlite3-shlibs
        <<
        DocFiles: COPYING
        Files: <<
                lib/libopensync.0*.dylib
                lib/libopensync-xml.0*.dylib
                lib/libosengine.0*.dylib
                lib/opensync/formats/*.so
        <<
        Shlibs: <<
                %p/lib/libopensync.0.dylib     1.0.0 %n (>= 0.22-1)
                %p/lib/libopensync-xml.0.dylib 1.0.0 %n (>= 0.22-1)
                %p/lib/libosengine.0.dylib     1.0.0 %n (>= 0.22-1)
        <<
<<
SplitOff2: <<
        Package: %N-python-py26
        Description: Python module for opensync
        Depends: <<
                %N-shlibs (>= %v-%r),
                python26-shlibs
        <<
        DocFiles: COPYING
        Files: <<
                lib/python2.6/site-packages/*.so
                lib/python2.6/site-packages/*.py
                lib/python2.6/site-packages/*.pyo
        <<
<<
SplitOff3: <<
        Package: %N-dev
        Description: Developer headers and libraries for opensync
        Depends: <<
                %N-bin (>= %v-%r),
                %N-shlibs (= %v-%r)
        <<
        Conflicts: libopensync1-dev
        Replaces: libopensync1-dev
        BuildDependsOnly: true
        DocFiles: COPYING
        Files: include lib
<<
SplitOff4: <<
        Package: %N-bin
        Description: OpenSync binaries
        Depends: %N-shlibs (>= %v-%r)
        Replaces: %N
        DocFiles: AUTHORS COPYING ChangeLog NEWS README TODO
        Files: bin
<<

Homepage: http://www.opensync.org/
DescDetail: <<
OpenSync is a synchronization framework that is platform and
distribution independent.  It consists of a powerful sync-engine and
several plugins that can be used to connect to devices.

OpenSync is very flexible and capable of synchronizing any type of
data, including contacts, calendar, tasks, notes and files.

The goals of OpenSync:

* Provide a framework that can be used for general synchronization
* Reusability.  The framework should be usable by many applications
* Speed.  Synchronization should be as fast as possible.
* Flexibility.  We cannot predict what formats / devices the future
  will bring.  Therefore OpenSync is built as flexible and modular
  as possible.
* Integrity.  Data must never be lost, no matter what happens.
* Portability.  The framework should run on as many platforms as
  possible (Linux, Windows, Mac OS, BSD, etc)
* Language neutral.  OpenSync is extensible in using other languages
  like python, java and even more.
* No dependencies on a X-server.  OpenSync is a library that can be
  embed into other applications.  Therefore it is possible to use
  GUIs, CLIs or whatever you can imagine.
<<


--- NEW FILE: opensync-bin.info ---
Info4: <<
Package: opensync-bin
Version: 0.39
Revision: 1
Description: Synchronization framework
License: GPL/LGPL
Maintainer: Benjamin Reed <[email protected]>

Depends: libopensync1-shlibs (>= %v-%r)
BuildDepends: <<
        cmake (>= 2.8.2-1),
        fink (>= 0.29.7-1),
        gettext-bin,
        gettext-tools,
        glib2-dev (>= 2.22.0-1),
        kde4-buildenv (>= 4.5.1-1),
        libgettext8-dev,
        libiconv-dev,
        libxml2 (>= 2.6.32-1),
        pkgconfig (>= 0.23-1),
        python26,
        sqlite3-dev,
        swig (>= 2.0.0-1)
<<
Replaces: opensync (<< 0.22-6)

Source: http://opensync.org/download/releases/%v/libopensync-%v.tar.bz2
Source-MD5: 733211e82b61e2aa575d149dda17d475
PatchFile: opensync-bin.patch
PatchFile-MD5: a8c1fe085fcabe6419779392259335dc

UseMaxBuildJobs: true
CompileScript: <<
        #!/bin/sh -ex
        
        export KDE4_PREFIX="%p" KDE4_INSTALL_PREFIX="%p"
        . %p/sbin/kde4-buildenv.sh
        mkdir build
        pushd build
        cmake $KDE4_CMAKE_ARGS -DPYTHON_EXECUTABLE=%p/bin/python2.6 ..
        make
        popd
<<

InstallScript: <<
#!/bin/sh -ex
        pushd build
                make -j1 install/fast DESTDIR="%d"
        popd
<<
DocFiles: AUTHORS COPYING ChangeLog README
SplitOff: <<
        Package: libopensync1-shlibs
        Description: Shared libraries for opensync
        Depends: <<
                glib2-shlibs (>= 2.22.0-1),
                libgettext8-shlibs,
                libiconv,
                libxml2-shlibs (>= 2.6.32-1),
                libxslt-shlibs (>= 1.1-1),
                sqlite3-shlibs
        <<
        DocFiles: COPYING
        Files: lib/libopensync.1*.dylib
        Shlibs: %p/lib/libopensync.1.dylib 1.0.0 %n (>= 0.39-1)
<<
SplitOff2: <<
        Package: opensync-python-py26
        Description: Python module for opensync
        Depends: <<
                libopensync1-shlibs (>= %v-%r),
                python26-shlibs
        <<
        DocFiles: COPYING
        Files: <<
                lib/python2.6/site-packages/*.so
                lib/python2.6/site-packages/*.py
        <<
<<
SplitOff3: <<
        Package: libopensync1-dev
        Description: Developer headers and libraries for opensync
        Depends: <<
                %N (>= %v-%r),
                libopensync1-shlibs (= %v-%r)
        <<
        Conflicts: opensync-dev
        Replaces: opensync-dev
        BuildDependsOnly: true
        DocFiles: COPYING
        Files: include lib
<<
SplitOff4: <<
        Package: opensync
        Description: OpenSync upgrade package
        Depends: <<
                fink-obsolete-packages,
                opensync-bin (>= %v-%r)
        <<
        DocFiles: COPYING
<<

Homepage: http://www.opensync.org/
DescDetail: <<
OpenSync is a synchronization framework that is platform and
distribution independent.  It consists of a powerful sync-engine and
several plugins that can be used to connect to devices.

OpenSync is very flexible and capable of synchronizing any type of
data, including contacts, calendar, tasks, notes and files.

The goals of OpenSync:

* Provide a framework that can be used for general synchronization
* Reusability.  The framework should be usable by many applications
* Speed.  Synchronization should be as fast as possible.
* Flexibility.  We cannot predict what formats / devices the future
  will bring.  Therefore OpenSync is built as flexible and modular
  as possible.
* Integrity.  Data must never be lost, no matter what happens.
* Portability.  The framework should run on as many platforms as
  possible (Linux, Windows, Mac OS, BSD, etc)
* Language neutral.  OpenSync is extensible in using other languages
  like python, java and even more.
* No dependencies on a X-server.  OpenSync is a library that can be
  embed into other applications.  Therefore it is possible to use
  GUIs, CLIs or whatever you can imagine.
<<
<<


--- opensync-0.22-5.info DELETED ---

--- NEW FILE: opensync-bin.patch ---
diff -Nurd libopensync-0.39/CMakeLists.txt libopensync-0.39-new/CMakeLists.txt
--- libopensync-0.39/CMakeLists.txt     2009-09-20 16:14:18.000000000 -0400
+++ libopensync-0.39-new/CMakeLists.txt 2010-10-21 00:59:48.000000000 -0400
@@ -47,6 +47,13 @@
 
 CMAKE_MINIMUM_REQUIRED( VERSION 2.4.4 )
 
+SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
+SET(CMAKE_INSTALL_RPATH "" )
+
+IF(APPLE)
+       SET(CMAKE_INSTALL_NAME_DIR "${CMAKE_INSTALL_PREFIX}/lib")
+ENDIF(APPLE)
+
 IF(COMMAND cmake_policy)
        cmake_policy(SET CMP0003 NEW)
 ENDIF(COMMAND cmake_policy)


------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to