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

Modified Files:
        libplist.info 
Log Message:
libplist: upstream update, build fix and change of maintainership.

Index: libplist.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/libplist.info,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- libplist.info       22 Jan 2010 14:34:21 -0000      1.3
+++ libplist.info       12 Jan 2011 23:00:03 -0000      1.4
@@ -1,42 +1,90 @@
 Package: libplist
-Version: 0.16
-Revision: 1003
-Depends: %N-shlibs (= %v-%r)
-BuildDepends: cmake, pkgconfig (>= 0.9.0-1), glib2-dev (>= 2.20.5-1), libxml2 
(>= 2.6.32-1)
+Version: 1.3
+Revision: 1
+Description: Library for handling apple .plist files
+License: GPL/LGPL
+
+# Dependencies:
 BuildDependsOnly: true
-Source: http://cloud.github.com/downloads/JonathanBeck/%n/%n-%v.tar.bz2
-Source-MD5: c2fffd7723df3cbd76a05a1867f1fbf2
-CompileScript: cmake -DCMAKE_INSTALL_PREFIX:PATH=%p . && make
-InstallScript: <<
-       make install DESTDIR=%d
-       install_name_tool -id %p/lib/libplist.0.dylib 
%i/lib/libplist.0.0.16.dylib
-       install_name_tool -id %p/lib/libplist++.0.dylib 
%i/lib/libplist++.0.0.16.dylib
+BuildDepends: <<
+  cmake, 
+  pkgconfig (>= 0.9.0-1), 
+  glib2-dev (>= 2.20.5-1),
+ libxml2 (>= 2.6.32-1),
+ swig,
+ python25 | python26 | python27 | python31
 <<
+Depends: %N-shlibs (= %v-%r)
+
+# Unpack Phase:
+Source: http://github.com/downloads/JonathanBeck/%n/%n-%v.tar.bz2
+Source-MD5: 0f48f4da8ddba5d7e186307622bf2c62
+
+# Compile Phase:
+CompileScript: <<
+#!/bin/sh -ev
+  mkdir build
+  cd build
+  cmake .. -DCMAKE_INSTALL_PREFIX=%p
+  make
+<<
+
+# Install Phase:
 DocFiles: AUTHORS COPYING* README
-Splitoff: <<
-  Package: %N-shlibs
-  Depends: glib2-shlibs (>= 2.20.5-1), libxml2-shlibs (>= 2.6.32-1)
-  Files: <<
-    lib/libplist++.0.dylib
-    lib/libplist++.0.0.16.dylib
-    lib/libplist.0.dylib
-    lib/libplist.0.0.16.dylib
-  <<
-  Shlibs: <<
-    %p/lib/libplist++.0.dylib 0.0.0 %n (>= 0.16-1002)
-    %p/lib/libplist.0.dylib 0.0.0 %n (>= 0.16-1002)
-  <<
-  DocFiles: COPYING*
+InstallScript: <<
+#!/bin/sh -ev
+  cd build
+  make install DESTDIR=%i/..
+  install_name_tool -id %p/lib/libplist.dylib   %i/lib/libplist.1.1.3.dylib
+  install_name_tool -id %p/lib/libplist++.dylib %i/lib/libplist++.1.1.3.dylib
+<<
+
+SplitOff: <<
+ Package: %N-shlibs
+ Depends:  glib2-shlibs (>= 2.20.5-1), libxml2-shlibs (>= 2.6.32-1)
+
+ Files: <<
+  lib/libplist.1.1.3.dylib
+  lib/libplist.1.dylib
+  lib/libplist.dylib
+  lib/libplist++.1.1.3.dylib
+  lib/libplist++.1.dylib
+  lib/libplist++.dylib
+ <<
+ Shlibs: <<
+  %p/lib/libplist.dylib   1.0.0 %n (>= 1.3-1)
+  %p/lib/libplist++.dylib 1.0.0 %n (>= 1.3-1)
+ <<
 <<
+
 Splitoff2: <<
   Package: %N-bin
   Depends: %N-shlibs (= %v-%r)
   Files: bin
-  DocFiles: COPYING*
 <<
-License: GPL/LGPL
-Homepage: http://matt.colyer.name/projects/iphone-linux/?title=Main_Page
-Maintainer: Jack Fink <jackf...@users.sourceforge.net>
-GCC: 4.0
-Description: Library for handling apple .plist files
 
+# Additional Info
+DescDetail: <<
+libplist is a library which eases dealing with Apple's property list files.
+<<
+DescPort: <<
+The file should be modified so that setting the install_name is not necessary 
+any longer.
+
+suggestion from a fink guru:
+# Set up RPATH handling, so the libs are found if they are installed to a 
non-standard location.
+# By default cmake builds the targets with full RPATH to everything in the 
build directory,
+# but then removes the RPATH when installing.
+# These two options below make it set the RPATH of the installed targets to all
+# RPATH directories outside the current CMAKE_BINARY_DIR and also the library
+# install directory.
+set(CMAKE_INSTALL_RPATH_USE_LINK_PATH  TRUE)
+set(CMAKE_INSTALL_RPATH                ${LIB_DESTINATION} )
+
+if(APPLE)
+   set(CMAKE_INSTALL_NAME_DIR ${LIB_DESTINATION})
+endif(APPLE)
+<<
+
+Homepage: http://www.libimobiledevice.org/
+Maintainer: Karl-Michael Schindler <karl-michael.schind...@web.de>


------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to