Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/10.4-EOL/libs
In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv19507

Added Files:
        libopensync1-shlibs.info libopensync1-shlibs.patch 
Removed Files:
        opensync-bin.info opensync-bin.patch 
Log Message:
sync with non-EOL, main package name changed


--- NEW FILE: libopensync1-shlibs.info ---
Info4: <<
Package: libopensync1-shlibs
Version: 0.39
Revision: 4
Description: Shared libraries for opensync
License: GPL/LGPL
Maintainer: Benjamin Reed <opens...@fink.raccoonfink.com>

Depends: <<
        glib2-shlibs (>= 2.22.0-1),
        libxml2-shlibs (>= 2.7.8-1),
        libxslt-shlibs (>= 1.1-1),
        sqlite3-shlibs
<<
BuildDepends: <<
        cmake (>= 2.8.2-1),
        fink (>= 0.30),
        gettext-bin,
        gettext-tools,
        glib2-dev (>= 2.22.0-1),
        kde4-buildenv (>= 4.5.2-1),
        libgettext8-dev,
        libiconv-dev,
        libxml2 (>= 2.7.8-1),
        libxslt,
        pkgconfig (>= 0.23-1),
        sqlite3-dev
<<
Replaces: opensync-dev, libopensync1-dev

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

UseMaxBuildJobs: true
CompileScript: <<
        #!/bin/sh -ex
        
        export 
PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:$PKG_CONFIG_PATH"
        export KDE4_PREFIX="%p" KDE4_INSTALL_PREFIX="%p"
        . %p/sbin/kde4-buildenv.sh

        mkdir build
        pushd build
                # PYTHON_LIBRARY is not used, don't look for it (why
                # does cmake report "build wrapper ON" even when it's
                # not?)
                cmake $KDE4_CMAKE_ARGS -DOPENSYNC_PYTHONBINDINGS:BOOL=FALSE 
-DPYTHON_LIBRARY:BOOL=FALSE ..
                make
        popd
<<

InstallScript: <<
#!/bin/sh -ex
        pushd build
                make -j1 install/fast DESTDIR="%d"
        popd
<<
DocFiles: COPYING
Shlibs: %p/lib/libopensync.1.dylib 1.0.0 %n (>= 0.39-1)
SplitOff: <<
        Package: opensync-bin
        Description: OpenSync binaries
        Depends: <<
                libopensync1-shlibs (>= %v-%r),
                glib2-shlibs (>= 2.22.0-1)
        <<
        Replaces: opensync, libopensync1-dev
        DocFiles: AUTHORS COPYING ChangeLog README
        Files: <<
                bin
                lib/libopensync1
                share/libopensync1/{capabilities,descriptions,schemas}
        <<
<<
SplitOff3: <<
        Package: libopensync1-dev
        Description: Developer headers and libraries for opensync
        Depends: <<
                opensync-bin (>= %v-%r),
                libopensync1-shlibs (= %v-%r)
        <<
        Conflicts: opensync-dev
        Replaces: opensync-bin, opensync-dev
        BuildDependsOnly: true
        DocFiles: COPYING
        Files: <<
                include
                lib/libopensync.dylib
                lib/pkgconfig
                share/libopensync1
        <<
<<
SplitOff4: <<
        Package: opensync
        Description: OpenSync upgrade package
        Depends: <<
                fink-obsolete-packages,
                opensync-bin (>= %v-%r)
        <<
        InstallScript: <<
                mkdir -p %i/share/doc/installed-packages
                touch %i/share/doc/installed-packages/%n
        <<
<<

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-bin.info DELETED ---

--- NEW FILE: libopensync1-shlibs.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 2012-08-10 04:01:15.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)
diff -Nurd libopensync-0.39/wrapper/opensync-format.i 
libopensync-0.39-new/wrapper/opensync-format.i
--- libopensync-0.39/wrapper/opensync-format.i  2009-09-20 16:14:18.000000000 
-0400
+++ libopensync-0.39-new/wrapper/opensync-format.i      2012-08-10 
04:03:29.000000000 -0400
@@ -278,9 +278,7 @@
        __oldinit = __init__
        def __init__(self, *args):
                self.__oldinit(*args)
-                /*
-               self.filters = _ListWrapper(self.num_filters, self.nth_filter)
-                */
+               # self.filters = _ListWrapper(self.num_filters, self.nth_filter)
 %}
 }
 
diff -Nurd libopensync-0.39/wrapper/opensync-group.i 
libopensync-0.39-new/wrapper/opensync-group.i
--- libopensync-0.39/wrapper/opensync-group.i   2009-09-20 16:14:18.000000000 
-0400
+++ libopensync-0.39-new/wrapper/opensync-group.i       2012-08-10 
04:03:19.000000000 -0400
@@ -213,9 +213,7 @@
        __oldinit = __init__
        def __init__(self, *args):
                self.__oldinit(*args)
-                /*
-               self.filters = _ListWrapper(self.num_filters, self.nth_filter)
-                */
+               # self.filters = _ListWrapper(self.num_filters, self.nth_filter)
 %}
 }
 

--- opensync-bin.patch DELETED ---


------------------------------------------------------------------------------
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with <2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to