kdesdk4-mac _unstable_ port information

Info4: <<
Package: kdesdk4-mac
Version: 4.4.1
Revision: 1
Description: KDE4 - Developer Utilities
Type: kde (mac)
License: GPL/LGPL
Maintainer: Benjamin Reed

Depends: <<
cervisia4-%type_pkg[kde] (>= %v-%r),
kapptemplate4-%type_pkg[kde] (>= %v-%r),
kate4-%type_pkg[kde] (>= %v-%r),
kbugbuster4-%type_pkg[kde] (>= %v-%r),
kcachegrind4-%type_pkg[kde] (>= %v-%r),
kompare4-%type_pkg[kde] (>= %v-%r),
kpartloader4-%type_pkg[kde] (>= %v-%r),
kuiviewer4-%type_pkg[kde] (>= %v-%r),
lokalize4-%type_pkg[kde] (>= %v-%r),
po2xml4-%type_pkg[kde] (>= %v-%r),
umbrello4-%type_pkg[kde] (>= %v-%r),
%N-accounts-plugin (>= %v-%r),
%N-svn-provider (>= %v-%r),
%N-scripts (>= %v-%r)
<<
BuildDepends: <<
automoc-%type_pkg[kde] (>= 0.9.89-0),
boost1.41.cmake,
cmake (>= 2.6.4-1),
dbus-dev (>= 1.2.12-1),
fink (>= 0.29.7-1),
fontconfig2-dev (>= 2.4.1-1),
freetype219 (>= 2.3.7-7),
glib2-dev (>= 2.18.4-1),
kde4-buildenv (>= 4.4.0-1),
kdebase4-%type_pkg[kde]-dev (>= 4.4.1-1),
kdepimlibs4-%type_pkg[kde]-dev (>= 4.4.1-1),
kdelibs4-%type_pkg[kde]-dev (>= 4.4.1-1),
libaprutil.0-dev,
libgettext8-dev,
libhunspell (>= 1.2.8-1004),
libxslt,
libxml2,
pkgconfig (>= 0.23-1),
python26,
qt4-%type_pkg[kde] (>= 4.6.1-1),
soprano-%type_pkg[kde]-dev (>= 2.4.0-1),
strigi-dev (>= 0.6.3-1),
(%type_pkg[kde] = x11) x11-dev,
system-openssl-dev,
svn15-dev
<<
GCC: 4.0

Source: mirror:kde:stable/%v/src/kdesdk-%v.tar.bz2
Source-MD5: 4dc275062bb38a338e83ed8f6f4854bc

CompileScript: <<
#!/bin/sh -ev

export KDE4_PREFIX="%p" KDE4_TYPE="%type_pkg[kde]"
. %p/sbin/kde4-buildenv.sh

mkdir -p build
pushd build
cmake -DPERL_EXECUTABLE:FILEPATH=/usr/bin/perl -DSVN_LIBRARIES:FILEPATH="%p/lib/libsvn_client-1.dylib;%p/lib/libaprutil.dylib" $KDE4_CMAKE_ARGS ..
make VERBOSE=1
popd
<<

InstallScript: <<
#!/bin/sh -ev

pushd build
make -j1 install/fast DESTDIR="%d"
popd

# private libs
rm -rf %i/opt/kde4/%type_pkg[kde]/lib/libkomparedialogpages.dylib
rm -rf %i/opt/kde4/%type_pkg[kde]/lib/libkomparediff2.dylib
rm -rf %i/opt/kde4/%type_pkg[kde]/lib/libkompareinterface.dylib
rm -rf %i/opt/kde4/%type_pkg[kde]/lib/libantlr.dylib

mkdir -p %i/share/doc/installed-packages
touch %i/share/doc/installed-packages/%N
touch %i/share/doc/installed-packages/%N-ioslaves
touch %i/share/doc/installed-packages/%N-svn-provider
<<
SplitOff: <<
Package: cervisia4-%type_pkg[kde]
Description: KDE4 - CVS client
Depends: %N-base (>= %v-%r)
Replaces: %N-base (<< 4.2.4-1)
Files: <<
opt/kde4/%type_pkg[kde]/bin/cervisia*
opt/kde4/%type_pkg[kde]/bin/cvs*
opt/kde4/%type_pkg[kde]/lib/kde4/cervisiapart*
opt/kde4/%type_pkg[kde]/lib/libkdeinit4_cervisia*
opt/kde4/%type_pkg[kde]/lib/libkdeinit4_cvs*
opt/kde4/%type_pkg[kde]/share/applications/kde4/cervisia*
opt/kde4/%type_pkg[kde]/share/apps/cervisia*
opt/kde4/%type_pkg[kde]/share/apps/kconf_update/cervisia*
opt/kde4/%type_pkg[kde]/share/apps/kconf_update/change_colors.pl
opt/kde4/%type_pkg[kde]/share/config.kcfg/cervisiapart*
opt/kde4/%type_pkg[kde]/share/dbus-1/interfaces/org.kde.cervisia*
opt/kde4/%type_pkg[kde]/share/doc/HTML/en/cervisia
opt/kde4/%type_pkg[kde]/share/icons/hicolor/16x16/apps/cervisia*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/22x22/apps/cervisia*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/32x32/apps/cervisia*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/48x48/apps/cervisia*
opt/kde4/%type_pkg[kde]/share/kde4/services/cervisiapart*
opt/kde4/%type_pkg[kde]/share/kde4/services/cvs*
opt/kde4/%type_pkg[kde]/share/man/man1/cervisia*
<<
Shlibs: <<
!%p/opt/kde4/%type_pkg[kde]/lib/libkdeinit4_cervisia.dylib
!%p/opt/kde4/%type_pkg[kde]/lib/libkdeinit4_cvsaskpass.dylib
!%p/opt/kde4/%type_pkg[kde]/lib/libkdeinit4_cvsservice.dylib
<<
PostInstScript: %p/opt/kde4/%type_pkg[kde]/bin/kde4-postinst.sh || :
<<
SplitOff10: <<
Package: umbrello4-%type_pkg[kde]
Description: KDE4 - UML modelling tool
Depends: %N-base (>= %v-%r)
Replaces: %N-base (<< 4.4.1-1)
Files: <<
opt/kde4/%type_pkg[kde]/bin/umbrello*
opt/kde4/%type_pkg[kde]/share/applications/kde4/umbrello*
opt/kde4/%type_pkg[kde]/share/apps/umbrello
opt/kde4/%type_pkg[kde]/share/doc/HTML/en/umbrello
opt/kde4/%type_pkg[kde]/share/icons/hicolor/128x128/apps/umbrello*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/16x16/apps/umbrello*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/16x16/mimetypes/umbrello*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/22x22/apps/umbrello*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/32x32/apps/umbrello*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/32x32/mimetypes/umbrello*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/48x48/apps/umbrello*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/64x64/apps/umbrello*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/scalable/apps/umbrello*
<<
PostInstScript: %p/opt/kde4/%type_pkg[kde]/bin/kde4-postinst.sh || :
<<
SplitOff11: <<
Package: %N-svn-provider
Description: KDE4 - Subversion support
Depends: %N-svn-ioslave (>= %v-%r) | kde4-%type_pkg[kde]-svn-ioslave
Files: share/doc/installed-packages/%n
<<
SplitOff12: <<
Package: %N-svn-ioslave
Description: KDE4 - Subversion support
Depends: <<
%N-base (>= %v-%r),
svn15-shlibs
<<
Provides: kde4-%type_pkg[kde]-svn-ioslave
Conflicts: kdesvn-kde4-%type_pkg[kde]
Replaces: <<
kdesvn-kde4-%type_pkg[kde],
%N-ioslaves (<< 4.2.2-3)
<<
Files: <<
opt/kde4/%type_pkg[kde]/bin/kio_svn_helper*
opt/kde4/%type_pkg[kde]/lib/kde4/kded_ksvnd*
opt/kde4/%type_pkg[kde]/lib/kde4/kio_perldoc*
opt/kde4/%type_pkg[kde]/lib/kde4/kio_svn*
opt/kde4/%type_pkg[kde]/share/applications/kde4/kdesvn*
opt/kde4/%type_pkg[kde]/share/apps/kio_perldoc
opt/kde4/%type_pkg[kde]/share/dbus-1/interfaces/org.kde.ksvnd*
opt/kde4/%type_pkg[kde]/share/doc/HTML/en/kdesvn*
opt/kde4/%type_pkg[kde]/share/kde4/services/ServiceMenus/subversion*
opt/kde4/%type_pkg[kde]/share/kde4/services/kded/ksvnd*
opt/kde4/%type_pkg[kde]/share/kde4/services/perldoc*
opt/kde4/%type_pkg[kde]/share/kde4/services/svn*
<<
PostInstScript: %p/opt/kde4/%type_pkg[kde]/bin/kde4-postinst.sh || :
<<
SplitOff13: <<
Package: %N-ioslaves
Description: KDE4 - upgrade package
Depends: %N-svn-ioslave (>= %v-%r)
Files: share/doc/installed-packages/%n
<<
SplitOff14: <<
Package: kpartloader4-%type_pkg[kde]
Description: KDE4 - test loading a KPart
Depends: %N-base (>= %v-%r)
Replaces: <<
%N-scripts (<< 4.2.4-1),
%N-base (<< 4.2.4-1)
<<
Files: <<
opt/kde4/%type_pkg[kde]/bin/kpartloader*
opt/kde4/%type_pkg[kde]/share/apps/kpartloader
<<
<<
SplitOff15: <<
Package: %N-scripts
Description: KDE4 - scripts for KDE development
Depends: %N-base (>= %v-%r)
Replaces: %N-base (<< 4.2.4-1)
Files: <<
opt/kde4/%type_pkg[kde]/bin
opt/kde4/%type_pkg[kde]/share/man/man1
<<
<<
SplitOff16: <<
Package: %N-accounts-plugin
Description: KDE4 - add KDE developer emails to the address book
Depends: %N-base (>= %v-%r)
Files: <<
opt/kde4/%type_pkg[kde]/lib/kde4/*kdeaccounts*
opt/kde4/%type_pkg[kde]/share/apps/kabc/formats/*kdeaccounts*
<<
<<
SplitOff2: <<
Package: kapptemplate4-%type_pkg[kde]
Description: KDE4 - application template generator
Depends: %N-base (>= %v-%r)
Files: <<
opt/kde4/%type_pkg[kde]/bin/kapptemplate*
opt/kde4/%type_pkg[kde]/share/applications/kde4/kapptemplate*
opt/kde4/%type_pkg[kde]/share/apps/kdevappwizard
opt/kde4/%type_pkg[kde]/share/config.kcfg/kapptemplate*
opt/kde4/%type_pkg[kde]/share/doc/HTML/en/kapptemplate
opt/kde4/%type_pkg[kde]/share/icons/hicolor/128x128/apps/kapptemplate*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/16x16/apps/kapptemplate*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/22x22/apps/kapptemplate*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/32x32/apps/kapptemplate*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/48x48/apps/kapptemplate*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/64x64/apps/kapptemplate*
<<
PostInstScript: %p/opt/kde4/%type_pkg[kde]/bin/kde4-postinst.sh || :
<<
SplitOff20: <<
Package: %N-dev
Description: KDE4 - kdesdk dev headers and libs
Depends: %N (>= %v-%r)
BuildDependsOnly: true
Files: <<
opt/kde4/%type_pkg[kde]/include
opt/kde4/%type_pkg[kde]/lib/libkateinterfaces.dylib
opt/kde4/%type_pkg[kde]/lib/libktexteditor_codesnippets_core.dylib
<<
<<
SplitOff21: <<
Package: %N-base
Description: KDE4 - kdesdk base package
Depends: kdebase4-runtime-%type_pkg[kde] (>= 4.4.1-1)
Files: opt
<<
SplitOff3: <<
Package: kate4-%type_pkg[kde]
Description: KDE4 - advanced text editor
Depends: %N-base (>= %v-%r)
Replaces: %N-base (<< 4.4.1-1)
Files: <<
opt/kde4/%type_pkg[kde]/bin/kate*
opt/kde4/%type_pkg[kde]/lib/kde4/kate*
opt/kde4/%type_pkg[kde]/lib/kde4/plasma_applet_kate*
opt/kde4/%type_pkg[kde]/lib/libkateinterfaces.4*.dylib
opt/kde4/%type_pkg[kde]/lib/libktexteditor_codesnippets_core.0*.dylib
opt/kde4/%type_pkg[kde]/lib/libkdeinit4_kate.dylib
opt/kde4/%type_pkg[kde]/share/applications/kde4/kate*
opt/kde4/%type_pkg[kde]/share/apps/kate*
opt/kde4/%type_pkg[kde]/share/apps/kconf_update/kate*
opt/kde4/%type_pkg[kde]/share/apps/ktexteditor*
opt/kde4/%type_pkg[kde]/share/config/kate*
opt/kde4/%type_pkg[kde]/share/config/ktexteditor*
opt/kde4/%type_pkg[kde]/share/doc/HTML/en/kate*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/128x128/apps/kate*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/16x16/apps/kate*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/22x22/apps/kate*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/32x32/apps/kate*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/48x48/apps/kate*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/64x64/apps/kate*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/scalable/apps/kate*
opt/kde4/%type_pkg[kde]/share/kde4/services/kate*
opt/kde4/%type_pkg[kde]/share/kde4/services/plasma-applet-kate*
opt/kde4/%type_pkg[kde]/share/kde4/servicetypes/kate*
opt/kde4/%type_pkg[kde]/share/man/man1/kate*
opt/kde4/%type_pkg[kde]/share/mime/packages/kateplugin*
<<
Shlibs: <<
!%p/opt/kde4/%type_pkg[kde]/lib/libkdeinit4_kate.dylib
%p/opt/kde4/%type_pkg[kde]/lib/libkateinterfaces.4.dylib 4.0.0 %n (>= 4.2.4-1)
%p/opt/kde4/%type_pkg[kde]/lib/libktexteditor_codesnippets_core.0.dylib 0.0.0 %n (>= 4.3.90-1)
<<
PostInstScript: %p/opt/kde4/%type_pkg[kde]/bin/kde4-postinst.sh || :
<<
SplitOff4: <<
Package: kbugbuster4-%type_pkg[kde]
Description: KDE4 - bugzilla client
Depends: <<
kdepimlibs4-%type_pkg[kde]-shlibs (>= 4.4.1-1),
%N-base (>= %v-%r)
<<
Files: <<
opt/kde4/%type_pkg[kde]/bin/kbugbuster*
opt/kde4/%type_pkg[kde]/lib/kde4/kcal_bugzilla*
opt/kde4/%type_pkg[kde]/share/applications/kde4/kbugbuster*
opt/kde4/%type_pkg[kde]/share/apps/kbugbuster
opt/kde4/%type_pkg[kde]/share/doc/HTML/en/kbugbuster
opt/kde4/%type_pkg[kde]/share/icons/hicolor/128x128/apps/kbugbuster*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/16x16/apps/kbugbuster*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/22x22/apps/kbugbuster*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/32x32/apps/kbugbuster*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/48x48/apps/kbugbuster*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/64x64/apps/kbugbuster*
opt/kde4/%type_pkg[kde]/share/kde4/services/kresources/kcal/bugzilla*
<<
PostInstScript: %p/opt/kde4/%type_pkg[kde]/bin/kde4-postinst.sh || :
<<
SplitOff5: <<
Package: kcachegrind4-%type_pkg[kde]
Description: KDE4 - valgrind visualization tool
Depends: %N-base (>= %v-%r)
Files: <<
opt/kde4/%type_pkg[kde]/bin/*2calltree*
opt/kde4/%type_pkg[kde]/bin/kcachegrind*
opt/kde4/%type_pkg[kde]/share/applications/kde4/kcachegrind*
opt/kde4/%type_pkg[kde]/share/apps/kcachegrind
opt/kde4/%type_pkg[kde]/share/doc/HTML/en/kcachegrind
opt/kde4/%type_pkg[kde]/share/icons/hicolor/32x32/apps/kcachegrind*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/48x48/apps/kcachegrind*
<<
PostInstScript: %p/opt/kde4/%type_pkg[kde]/bin/kde4-postinst.sh || :
<<
SplitOff6: <<
Package: kompare4-%type_pkg[kde]
Description: KDE4 - file difference viewer
Depends: %N-base (>= %v-%r)
Files: <<
opt/kde4/%type_pkg[kde]/bin/kompare*
opt/kde4/%type_pkg[kde]/lib/kde4/libkompare*
opt/kde4/%type_pkg[kde]/lib/libkomparedialogpages.4*.dylib
opt/kde4/%type_pkg[kde]/lib/libkomparediff2.4*.dylib
opt/kde4/%type_pkg[kde]/lib/libkompareinterface.4*.dylib
opt/kde4/%type_pkg[kde]/share/applications/kde4/kompare*
opt/kde4/%type_pkg[kde]/share/apps/kompare
opt/kde4/%type_pkg[kde]/share/doc/HTML/en/kompare
opt/kde4/%type_pkg[kde]/share/icons/hicolor/128x128/apps/kompare*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/16x16/apps/kompare*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/22x22/apps/kompare*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/32x32/apps/kompare*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/48x48/apps/kompare*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/scalable/apps/kompare*
opt/kde4/%type_pkg[kde]/share/kde4/services/kompare*
opt/kde4/%type_pkg[kde]/share/kde4/servicetypes/kompare*
<<
Shlibs: <<
%p/opt/kde4/%type_pkg[kde]/lib/libkomparedialogpages.4.dylib 4.0.0 %n (>= 4.2.4-1)
%p/opt/kde4/%type_pkg[kde]/lib/libkomparediff2.4.dylib 4.0.0 %n (>= 4.2.4-1)
%p/opt/kde4/%type_pkg[kde]/lib/libkompareinterface.4.dylib 4.0.0 %n (>= 4.2.4-1)
<<
PostInstScript: %p/opt/kde4/%type_pkg[kde]/bin/kde4-postinst.sh || :
<<
SplitOff7: <<
Package: kuiviewer4-%type_pkg[kde]
Description: KDE4 - Qt Designer interface viewer
Depends: <<
qt4-%type_pkg[kde]-designer-shlibs (>= 4.6.1-1),
%N-base (>= %v-%r)
<<
Files: <<
opt/kde4/%type_pkg[kde]/bin/kuiviewer*
opt/kde4/%type_pkg[kde]/lib/kde4/libkuiviewerpart*
opt/kde4/%type_pkg[kde]/lib/kde4/quithumbnail*
opt/kde4/%type_pkg[kde]/share/applications/kde4/kuiviewer*
opt/kde4/%type_pkg[kde]/share/apps/kuiviewer*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/16x16/apps/kuiviewer*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/32x32/apps/kuiviewer*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/48x48/apps/kuiviewer*
opt/kde4/%type_pkg[kde]/share/kde4/services/designerthumbnail*
opt/kde4/%type_pkg[kde]/share/kde4/services/kuiviewer*
<<
PostInstScript: %p/opt/kde4/%type_pkg[kde]/bin/kde4-postinst.sh || :
<<
SplitOff8: <<
Package: lokalize4-%type_pkg[kde]
Description: KDE4 - translation system
Depends: <<
libhunspell-shlibs (>= 1.2.8-1004),
%N-base (>= %v-%r)
<<
Files: <<
opt/kde4/%type_pkg[kde]/bin/lokalize*
opt/kde4/%type_pkg[kde]/share/applications/kde4/lokalize*
opt/kde4/%type_pkg[kde]/share/apps/lokalize
opt/kde4/%type_pkg[kde]/share/config.kcfg/lokalize*
opt/kde4/%type_pkg[kde]/share/doc/HTML/en/lokalize
opt/kde4/%type_pkg[kde]/share/icons/hicolor/128x128/apps/lokalize*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/32x32/apps/lokalize*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/64x64/apps/lokalize*
opt/kde4/%type_pkg[kde]/share/icons/hicolor/scalable/apps/lokalize*
<<
PostInstScript: %p/opt/kde4/%type_pkg[kde]/bin/kde4-postinst.sh || :
<<
SplitOff9: <<
Package: po2xml4-%type_pkg[kde]
Description: KDE4 - translate docbook XML with gettext
Depends: %N-base (>= %v-%r)
Files: <<
opt/kde4/%type_pkg[kde]/bin/po2xml*
opt/kde4/%type_pkg[kde]/bin/split2po*
opt/kde4/%type_pkg[kde]/bin/swappo*
opt/kde4/%type_pkg[kde]/bin/xml2pot*
opt/kde4/%type_pkg[kde]/lib/libantlr.4*.dylib
<<
Shlibs: !%p/opt/kde4/%type_pkg[kde]/lib/libantlr.4.dylib
<<

DescDetail:
<<