Package: libical3-shlibs Version: 3.0.18 Revision: 1 Description: C/C++ support for the iCalendar format License: LGPL Maintainer: None BuildDepends: << cmake (>= 3.1.0), fink-buildenv-modules, fink-package-precedence, db60-aes, libicu72-dev, pkgconfig << Depends: << db60-aes-shlibs, libicu72-shlibs << Source: https://github.com/libical/libical/releases/download/v%v/libical-%v.tar.gz Source-Checksum: SHA256(72b7dc1a5937533aee5a2baefc990983b66b141dd80d43b51f80aced4aae219c) # Do look for fink but not homebrew or others for external libs. PatchFile: %n.patch PatchFile-MD5: 67fd27fb7768d8d2d640c7f90733d7a1 PatchScript: sed -e 's,@FINKPREFIX@,%p,g' %{PatchFile} | patch -p1 SetCFLAGS: -MD SetCXXFLAGS: -MD GCC: 4.0 CompileScript: << #!/bin/sh -ev . %p/sbin/fink-buildenv-cmake.sh mkdir finkbuild pushd finkbuild cmake $FINK_CMAKE_ARGS \ -DSHARED_ONLY:BOOL=ON \ -DGOBJECT_INTROSPECTION=OFF \ -DICAL_GLIB_VAPI=OFF \ -DICAL_GLIB:BOOL=OFF \ -DBDB_INCLUDE_DIR:PATH=%p/include/db6 \ -DBDB_LIBRARY:FILEPATH=%p/lib/libdb.dylib \ -DBerkeleyDB_INCLUDE_DIRS=%p/include/db6 \ -DICU_I18N_LIBRARY_RELEASE=%p/lib/libicui18n.dylib \ -DICU_INCLUDE_DIR=%p/include \ -DICU_UC_LIBRARY_RELEASE=%p/lib/libicuuc.dylib \ .. make popd fink-package-precedence --depfile-ext='\.d' --prohibit-bdep=libical3 . << # Tests hang on TimeZone Conversions test, but keep field here as reminder #InfoTest: << # TestScript: cd finkbuild; make test || exit 2 #<< InstallScript: cd finkbuild; make install DESTDIR=%d Shlibs: << %p/lib/libical.3.dylib 3.0.0 %n (>= 3.0.6-1) %p/lib/libical_cxx.3.dylib 3.0.0 %n (>= 3.0.6-1) %p/lib/libicalss.3.dylib 3.0.0 %n (>= 3.0.6-1) %p/lib/libicalss_cxx.3.dylib 3.0.0 %n (>= 3.0.6-1) %p/lib/libicalvcal.3.dylib 3.0.0 %n (>= 3.0.6-1) << DocFiles: AUTHORS COPYING LICENSE.LGPL21.txt README.md ReleaseNotes.txt TEST THANKS TODO Splitoff: << Package: libical3 Depends: %N (= %v-%r) BuildDependsOnly: true Conflicts: libical, libical3 Replaces: libical, libical3 Files: << include lib/cmake lib/pkgconfig lib/libical.dylib lib/libical_cxx.dylib lib/libicalss.dylib lib/libicalss_cxx.dylib lib/libicalvcal.dylib << DocFiles: AUTHORS COPYING LICENSE.LGPL21.txt README.md ReleaseNotes.txt TEST THANKS TODO << Homepage: http://libical.github.io/libical/ DescDetail: << Libical is an Open Source implementation of the iCalendar protocols and protocol data units. The iCalendar specification describes how calendar clients can communicate with calendar servers so users can store their calendar data and arrange meetings with other users. <<