the Fink project is an effort to port
popular Unix programs to Mac OS X
Info4: <<
Package: libattica-%type_pkg[attica]-dev
Version: 0.2.0
Revision: 2
Description: Open Collaboration Services API
Type: attica (x11 mac)
License: LGPL
Maintainer: Benjamin Reed
Depends: <<
libattica-%type_pkg[attica]-shlibs (= %v-%r),
pkgconfig (>= 0.23-1)
<<
BuildDepends: <<
cmake (>= 2.8.2-1),
fink (>= 0.30.0-1),
kde4-buildenv (>= 4.6.0-1),
qt4-base-%type_pkg[attica] (>= 4.7.3-1)
<<
GCC: 4.0
BuildDependsOnly: true
Source: mirror:kde:stable/attica/attica-%v.tar.bz2
Source-MD5: df3dcea0229cfa31539bdd427976e15b
SourceDirectory: attica-%v
PatchFile: libattica-dev.patch
PatchFile-MD5: 70d8d3075edeaa47597661bb74a515da
UseMaxBuildJobs: true
CompileScript: <<
#!/bin/sh -ev
export KDE4_PREFIX="%p" KDE4_TYPE="%type_pkg[attica]" KDE4_INSTALL_PREFIX="%p/opt/attica/%type_pkg[attica]"
. %p/sbin/kde4-buildenv.sh
mkdir -p build
pushd build
cmake $KDE4_CMAKE_ARGS ..
make VERBOSE=1
popd
<<
InstallScript: <<
#!/bin/sh -ev
pushd build
make -j1 install/fast DESTDIR="%d"
popd
<<
DocFiles: AUTHORS COPYING README
SplitOff: <<
Package: libattica-%type_pkg[attica]-shlibs
Description: Shared libraries for Attica
Depends: <<
qt4-base-%type_pkg[attica]-qtcore-shlibs (>= 4.7.3-1),
qt4-base-%type_pkg[attica]-qtnetwork-shlibs (>= 4.7.3-1)
<<
DocFiles: COPYING
Files: opt/attica/%type_pkg[attica]/lib/libattica.0*.dylib
Shlibs: %p/opt/attica/%type_pkg[attica]/lib/libattica.0.dylib 0.0.0 %n (>= 0.1.1-1)
<<
Homepage: http://www.freedesktop.org/wiki/Specifications/open-collaboration-services
DescDetail: <<
Open Collaboration Services' goal is integration of web communities and
web bases services into desktop and mobile applications. Free, secure,
privacy protected, vendor independent.
<<
<<
diff -Nurd attica-0.1.1/lib/CMakeLists.txt attica-0.1.1-new/lib/CMakeLists.txt
--- attica-0.1.1/lib/CMakeLists.txt 2009-12-08 07:49:32.000000000 -0500
+++ attica-0.1.1-new/lib/CMakeLists.txt 2010-01-12 12:47:16.000000000 -0500
@@ -7,6 +7,12 @@
set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
set(CMAKE_INSTALL_RPATH "${LIB_DESTINATION}" )
+if(APPLE)
+ set(CPACK_SET_DESTDIR ON)
+ set(CPACK_PACKAGE_RELOCATABLE OFF)
+ set(CMAKE_INSTALL_NAME_DIR ${LIB_DESTINATION})
+endif(APPLE)
+
find_package(Qt4 REQUIRED)
include_directories( ${QT_INCLUDES} ${CMAKE_CURRENT_SOURCE_DIR} )