the Fink project is an effort to port
popular Unix programs to Mac OS X
Info3: <<
Package: qgpgme1-%type_pkg[kde]
Version: 4.4.1
Revision: 3
Description: KDE4 - GPG Encryption Support
Type: kde (x11 mac)
License: GPL/LGPL
Maintainer: Benjamin Reed
Depends: %N-shlibs (= %v-%r)
BuildDepends: <<
akonadi-%type_pkg[kde] (>= 1.3.1-1),
akonadi-%type_pkg[kde]-dev (>= 1.3.1-1),
automoc-%type_pkg[kde] (>= 0.9.89-0),
boost1.46.1.cmake,
bzip2-dev,
cmake (>= 2.6.4-1),
cyrus-sasl2-dev,
dbus1.3-dev,
fink (>= 0.29.7-1),
freetype219 (>= 2.3.12-1),
gettext-tools,
giflib,
gpgme11,
kde4-buildenv (>= 4.4.0-1),
kdelibs4-%type_pkg[kde]-dev (>= 4.4.1-1),
libgpg-error,
libical,
libidn,
libjpeg8,
libpng15,
libtiff,
libxml2,
libxslt,
openexr-dev,
openldap24-dev,
pkgconfig (>= 0.23-1),
pth2-dev,
qt4-base-%type_pkg[kde] (>= 4.7.3-1),
shared-mime-info,
(%type_pkg[kde] = x11) x11-dev,
system-openssl-dev
<<
Replaces: kdepimlibs4-%type_pkg[kde]-dev (<< 4.2.1-2)
BuildDependsOnly: true
GCC: 4.0
Source: mirror:kde:stable/%v/src/kdepimlibs-%v.tar.bz2
Source-MD5: dab906c8ea41551b8d494ff9a696d20a
SourceDirectory: kdepimlibs-%v
CompileScript: <<
#!/bin/sh -ev
export KDE4_PREFIX="%p" KDE4_TYPE="%type_pkg[kde]"
. %p/sbin/kde4-buildenv.sh
mkdir -p build
pushd build
cmake -DLDAP_INCLUDE_DIR:PATH=/usr/include -DLDAP_LIBRARIES:FILEPATH=/System/Library/Frameworks/LDAP.framework/LDAP $KDE4_CMAKE_ARGS ..
make -C gpgme++ VERBOSE=1
make -C qgpgme VERBOSE=1
popd
<<
InstallScript: <<
#!/bin/sh -ev
pushd build
make -j1 install/fast DESTDIR="%d" -C gpgme++
make -j1 install/fast DESTDIR="%d" -C qgpgme
popd
<<
DocFiles: COPYING.LIB MAINTAINERS
SplitOff: <<
Package: %N-shlibs
Description: KDE4 - GPG Shared Libraries
Depends: <<
gpgme11-shlibs,
libgpg-error-shlibs,
qt4-base-%type_pkg[kde]-qtcore-shlibs (>= 4.7.3-1)
<<
Replaces: kdepimlibs4-%type_pkg[kde]-shlibs (<< 4.2.1-2)
Files: <<
opt/kde4/%type_pkg[kde]/lib/libgpgme++-pth.2*.dylib
opt/kde4/%type_pkg[kde]/lib/libgpgme++-pthread.2*.dylib
opt/kde4/%type_pkg[kde]/lib/libgpgme++.2*.dylib
opt/kde4/%type_pkg[kde]/lib/libqgpgme.1*.dylib
<<
Shlibs: <<
%p/opt/kde4/%type_pkg[kde]/lib/libgpgme++-pth.2.dylib 2.0.0 %n (>= 4.2.4-1)
%p/opt/kde4/%type_pkg[kde]/lib/libgpgme++-pthread.2.dylib 2.0.0 %n (>= 4.2.4-1)
%p/opt/kde4/%type_pkg[kde]/lib/libgpgme++.2.dylib 2.0.0 %n (>= 4.2.4-1)
%p/opt/kde4/%type_pkg[kde]/lib/libqgpgme.1.dylib 1.0.0 %n (>= 4.2.4-1)
<<
DocFiles: COPYING.LIB MAINTAINERS
<<
PostInstScript: %p/opt/kde4/%type_pkg[kde]/bin/kde4-postinst.sh || :
<<
diff -Nurd kdepimlibs-4.2.1/cmake/modules/FindLibical.cmake kdepimlibs-4.2.1-qgpg/cmake/modules/FindLibical.cmake
--- kdepimlibs-4.2.1/cmake/modules/FindLibical.cmake 2009-02-26 09:15:40.000000000 -0500
+++ kdepimlibs-4.2.1-qgpg/cmake/modules/FindLibical.cmake 2009-03-15 18:13:54.000000000 -0400
@@ -16,7 +16,6 @@
if (WIN32)
file(TO_CMAKE_PATH "$ENV{PROGRAMFILES}" _program_FILES_DIR)
- string(REPLACE "\\" "/" _program_FILES_DIR "${_program_FILES_DIR}")
endif(WIN32)
set(LIBICAL_FIND_REQUIRED ${Libical_FIND_REQUIRED})
@@ -28,25 +27,21 @@
endif(LIBICAL_INCLUDE_DIRS AND LIBICAL_LIBRARIES)
#set the root from the LIBICAL_BASE environment
-string(REPLACE "\\" "/" libical_root "$ENV{LIBICAL_BASE}")
+file(TO_CMAKE_PATH "$ENV{LIBICAL_BASE}" libical_root )
#override the root from LIBICAL_BASE defined to cmake
if(DEFINED LIBICAL_BASE)
- string(REPLACE "\\" "/" libical_root ${LIBICAL_BASE})
+ file(TO_CMAKE_PATH "${LIBICAL_BASE}" libical_root )
endif(DEFINED LIBICAL_BASE)
-find_path(LIBICAL_INCLUDE_DIRS NAMES ical.h
- PATH_SUFFIXES libical
- PATHS ${libical_root}/include ${_program_FILES_DIR}/libical/include /usr/local/include /usr/include ${KDE4_INCLUDE_DIR}
- NO_CMAKE_SYSTEM_PATH
+find_path(LIBICAL_INCLUDE_DIRS NAMES libical/ical.h
+ HINTS ${libical_root}/include ${_program_FILES_DIR}/libical/include ${KDE4_INCLUDE_DIR}
)
find_library(LIBICAL_LIBRARY NAMES ical libical
- PATHS ${libical_root}/lib ${_program_FILES_DIR}/libical/lib /usr/local/lib /usr/lib ${KDE4_LIB_DIR}
- NO_CMAKE_SYSTEM_PATH
+ HINTS ${libical_root}/lib ${_program_FILES_DIR}/libical/lib ${KDE4_LIB_DIR}
)
find_library(LIBICALSS_LIBRARY NAMES icalss libicalss
- PATHS ${libical_root}/lib ${_program_FILES_DIR}/libical/lib /usr/local/lib /usr/lib ${KDE4_LIB_DIR}
- NO_CMAKE_SYSTEM_PATH
+ HINTS ${libical_root}/lib ${_program_FILES_DIR}/libical/lib ${KDE4_LIB_DIR}
)
set(LIBICAL_LIBRARIES ${LIBICAL_LIBRARY} ${LIBICALSS_LIBRARY})
diff -Nurd kdepimlibs-4.2.1/kcal/CMakeLists.txt kdepimlibs-4.2.1-qgpg/kcal/CMakeLists.txt
--- kdepimlibs-4.2.1/kcal/CMakeLists.txt 2008-12-04 03:34:06.000000000 -0500
+++ kdepimlibs-4.2.1-qgpg/kcal/CMakeLists.txt 2009-03-15 18:13:54.000000000 -0400
@@ -17,6 +17,7 @@
include_directories(
${LIBICAL_INCLUDE_DIRS}
${LIBICAL_INCLUDE_DIRS}/libical
+ ${LIBICAL_INCLUDE_DIRS}/..
${CMAKE_CURRENT_SOURCE_DIR}/versit
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_SOURCE_DIR}/kabc