Author: ranger
Date: Tue Mar 10 04:31:48 2009
New Revision: 1386
URL:
<http://svn.finkproject.org/websvn/listing.php?sc=1&rev=1386&repname=user%3a+ranger>
Log:
I've resorted to a simple cpp-style in info files. Oh god, what have I done?
Added:
trunk/experimental/10.4/main/finkinfo/kde/kdeaccessibility4-mac.info
trunk/experimental/10.4/main/finkinfo/kde/kdeaccessibility4-x11.info
trunk/experimental/10.4/main/finkinfo/kde/kdeaccessibility4.patch
trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4-mac.info
trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4-x11.info
trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4.info.in
- copied, changed from r1385,
trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4.info
trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4.patch
Removed:
trunk/experimental/10.4/main/finkinfo/kde/kdeaccessibility4.info
trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4.info
Modified:
trunk/experimental/generate-infofiles.pl
Added: trunk/experimental/10.4/main/finkinfo/kde/kdeaccessibility4-mac.info
URL:
<http://svn.finkproject.org/websvn/filedetails.php?path=/trunk/experimental/10.4/main/finkinfo/kde/kdeaccessibility4-mac.info&rev=1386&repname=user%3a+ranger>
==============================================================================
--- trunk/experimental/10.4/main/finkinfo/kde/kdeaccessibility4-mac.info (added)
+++ trunk/experimental/10.4/main/finkinfo/kde/kdeaccessibility4-mac.info Tue
Mar 10 04:31:48 2009
@@ -1,0 +1,124 @@
+Info4: <<
+Package: kdeaccessibility4-%type_pkg[kde]
+Version: 4.2.1
+Revision: 1
+Description: KDE4 - accessibility software
+Type: kde (mac)
+License: GPL/LGPL
+Maintainer: Benjamin Reed <[email protected]>
+
+Depends: <<
+ kmag-%type_pkg[kde] (>= %v-%r),
+ kmouth-%type_pkg[kde] (>= %v-%r),
+ ktts-%type_pkg[kde] (>= %v-%r)
+<<
+BuildDepends: <<
+ automoc-%type_pkg[kde] (>= 0.9.88-1),
+ cmake (>= 2.6.3-1),
+ dbus-dev (>= 1.2.12-1),
+ fink (>= 0.28.0-1),
+ fontconfig2-dev (>= 2.4.1-1),
+ freetts,
+ freetype219 (>= 2.3.7-7),
+ glib2-dev (>= 2.14.0-1),
+ kde4-buildenv (>= 4.2.1-3),
+ kdebase4-%type_pkg[kde]-dev (>= 4.2.0-1),
+ kdelibs4-%type_pkg[kde]-dev (>= 4.2.0-1),
+ libgettext3-dev,
+ pkgconfig (>= 0.22-3),
+ qt4-%type_pkg[kde] (>= 4.5.0-1),
+ soprano-%type_pkg[kde]-dev (>= 2.2.1-1),
+ strigi-dev (>= 0.6.3-1),
+ (%type_pkg[kde] = x11) x11-dev,
+ system-openssl-dev
+<<
+GCC: 4.0
+
+Source: mirror:kde:stable/%v/src/kdeaccessibility-%v.tar.bz2
+Source-MD5: 4005e2acc05a2479d83386588b91668f
+PatchFile: kdeaccessibility4.patch
+PatchFile-MD5: e44d7027639a4718fab47196bad755e2
+
+CompileScript: <<
+#!/bin/sh -ev
+
+ export KDE4_PREFIX="%p" KDE4_TYPE="%type_pkg[kde]"
+ . %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 DESTDIR="%d"
+ popd
+
+ mkdir -p %i/share/doc/installed-packages
+ touch %i/share/doc/installed-packages/%N
+<<
+SplitOff: <<
+ Package: kmag-%type_pkg[kde]
+ Depends: %N-base (>= %v-%r)
+ Files: <<
+ lib/%type_pkg[kde]/bin/kmag*
+ lib/%type_pkg[kde]/share/applications/kde4/kmag*
+ lib/%type_pkg[kde]/share/apps/kmag
+ lib/%type_pkg[kde]/share/doc/HTML/en/kmag
+ lib/%type_pkg[kde]/share/icons/hicolor/16x16/apps/kmag*
+ lib/%type_pkg[kde]/share/icons/hicolor/32x32/apps/kmag*
+ lib/%type_pkg[kde]/share/man/man1/kmag*
+ <<
+<<
+SplitOff2: <<
+ Package: kmouth-%type_pkg[kde]
+ Depends: %N-base (>= %v-%r)
+ Files: <<
+ lib/%type_pkg[kde]/bin/kmouth*
+ lib/%type_pkg[kde]/share/applications/kde4/kmouth*
+ lib/%type_pkg[kde]/share/apps/kmouth
+ lib/%type_pkg[kde]/share/config/kmouth*
+ lib/%type_pkg[kde]/share/doc/HTML/en/kmouth
+ lib/%type_pkg[kde]/share/icons/hicolor/16x16/apps/kmouth*
+ lib/%type_pkg[kde]/share/icons/hicolor/22x22/apps/kmouth*
+ lib/%type_pkg[kde]/share/icons/hicolor/32x32/apps/kmouth*
+ lib/%type_pkg[kde]/share/icons/hicolor/48x48/apps/kmouth*
+ lib/%type_pkg[kde]/share/man/man1/kmouth*
+ <<
+<<
+SplitOff3: <<
+ Package: ktts-%type_pkg[kde]
+ Depends: %N-base (>= %v-%r)
+ Files: <<
+ lib/%type_pkg[kde]/bin/ktts*
+ lib/%type_pkg[kde]/lib/kde4/*tts*
+ lib/%type_pkg[kde]/lib/libkttsd.4*.dylib
+ lib/%type_pkg[kde]/share/applications/kde4/kttsmgr*
+ lib/%type_pkg[kde]/share/apps/kttsd
+ lib/%type_pkg[kde]/share/doc/HTML/en/kttsd
+ lib/%type_pkg[kde]/share/kde4/services/*tts*
+ lib/%type_pkg[kde]/share/kde4/servicetypes/*tts*
+ <<
+ Shlibs: %p/lib/%type_pkg[kde]/lib/libkttsd.4.dylib 4.0.0 %n (>= 4.2.1-1)
+<<
+SplitOff4: <<
+ Package: %N-base
+ Depends: kdebase4-runtime-%type_pkg[kde] (>= 4.2.1-1)
+ Files: lib
+<<
+
+DescDetail: <<
+The KDE Accessibility Project is a small on-line community of
+developers and other volunteers dedicated to ensure that our
+favorite desktop is accessible to all users, including those
+of us with physical handicaps.
+
+This is the set of tools created by the KDEAP.
+<<
+<<
+
Added: trunk/experimental/10.4/main/finkinfo/kde/kdeaccessibility4-x11.info
URL:
<http://svn.finkproject.org/websvn/filedetails.php?path=/trunk/experimental/10.4/main/finkinfo/kde/kdeaccessibility4-x11.info&rev=1386&repname=user%3a+ranger>
==============================================================================
--- trunk/experimental/10.4/main/finkinfo/kde/kdeaccessibility4-x11.info (added)
+++ trunk/experimental/10.4/main/finkinfo/kde/kdeaccessibility4-x11.info Tue
Mar 10 04:31:48 2009
@@ -1,0 +1,138 @@
+Info4: <<
+Package: kdeaccessibility4-%type_pkg[kde]
+Version: 4.2.1
+Revision: 1
+Description: KDE4 - accessibility software
+Type: kde (x11)
+License: GPL/LGPL
+Maintainer: Benjamin Reed <[email protected]>
+
+Depends: <<
+ kmag-%type_pkg[kde] (>= %v-%r),
+ kmousetool-%type_pkg[kde] (>= %v-%r),
+ kmouth-%type_pkg[kde] (>= %v-%r),
+ ktts-%type_pkg[kde] (>= %v-%r)
+<<
+BuildDepends: <<
+ automoc-%type_pkg[kde] (>= 0.9.88-1),
+ cmake (>= 2.6.3-1),
+ dbus-dev (>= 1.2.12-1),
+ fink (>= 0.28.0-1),
+ fontconfig2-dev (>= 2.4.1-1),
+ freetts,
+ freetype219 (>= 2.3.7-7),
+ glib2-dev (>= 2.14.0-1),
+ kde4-buildenv (>= 4.2.1-3),
+ kdebase4-%type_pkg[kde]-dev (>= 4.2.0-1),
+ kdelibs4-%type_pkg[kde]-dev (>= 4.2.0-1),
+ libgettext3-dev,
+ pkgconfig (>= 0.22-3),
+ qt4-%type_pkg[kde] (>= 4.5.0-1),
+ soprano-%type_pkg[kde]-dev (>= 2.2.1-1),
+ strigi-dev (>= 0.6.3-1),
+ (%type_pkg[kde] = x11) x11-dev,
+ system-openssl-dev
+<<
+GCC: 4.0
+
+Source: mirror:kde:stable/%v/src/kdeaccessibility-%v.tar.bz2
+Source-MD5: 4005e2acc05a2479d83386588b91668f
+PatchFile: kdeaccessibility4.patch
+PatchFile-MD5: e44d7027639a4718fab47196bad755e2
+
+CompileScript: <<
+#!/bin/sh -ev
+
+ export KDE4_PREFIX="%p" KDE4_TYPE="%type_pkg[kde]"
+ . %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 DESTDIR="%d"
+ popd
+
+ mkdir -p %i/share/doc/installed-packages
+ touch %i/share/doc/installed-packages/%N
+<<
+SplitOff: <<
+ Package: kmag-%type_pkg[kde]
+ Depends: %N-base (>= %v-%r)
+ Files: <<
+ lib/%type_pkg[kde]/bin/kmag*
+ lib/%type_pkg[kde]/share/applications/kde4/kmag*
+ lib/%type_pkg[kde]/share/apps/kmag
+ lib/%type_pkg[kde]/share/doc/HTML/en/kmag
+ lib/%type_pkg[kde]/share/icons/hicolor/16x16/apps/kmag*
+ lib/%type_pkg[kde]/share/icons/hicolor/32x32/apps/kmag*
+ lib/%type_pkg[kde]/share/man/man1/kmag*
+ <<
+<<
+SplitOff2: <<
+ Package: kmouth-%type_pkg[kde]
+ Depends: %N-base (>= %v-%r)
+ Files: <<
+ lib/%type_pkg[kde]/bin/kmouth*
+ lib/%type_pkg[kde]/share/applications/kde4/kmouth*
+ lib/%type_pkg[kde]/share/apps/kmouth
+ lib/%type_pkg[kde]/share/config/kmouth*
+ lib/%type_pkg[kde]/share/doc/HTML/en/kmouth
+ lib/%type_pkg[kde]/share/icons/hicolor/16x16/apps/kmouth*
+ lib/%type_pkg[kde]/share/icons/hicolor/22x22/apps/kmouth*
+ lib/%type_pkg[kde]/share/icons/hicolor/32x32/apps/kmouth*
+ lib/%type_pkg[kde]/share/icons/hicolor/48x48/apps/kmouth*
+ lib/%type_pkg[kde]/share/man/man1/kmouth*
+ <<
+<<
+SplitOff3: <<
+ Package: ktts-%type_pkg[kde]
+ Depends: %N-base (>= %v-%r)
+ Files: <<
+ lib/%type_pkg[kde]/bin/ktts*
+ lib/%type_pkg[kde]/lib/kde4/*tts*
+ lib/%type_pkg[kde]/lib/libkttsd.4*.dylib
+ lib/%type_pkg[kde]/share/applications/kde4/kttsmgr*
+ lib/%type_pkg[kde]/share/apps/kttsd
+ lib/%type_pkg[kde]/share/doc/HTML/en/kttsd
+ lib/%type_pkg[kde]/share/kde4/services/*tts*
+ lib/%type_pkg[kde]/share/kde4/servicetypes/*tts*
+ <<
+ Shlibs: %p/lib/%type_pkg[kde]/lib/libkttsd.4.dylib 4.0.0 %n (>= 4.2.1-1)
+<<
+SplitOff4: <<
+ Package: kmousetool-%type_pkg[kde]
+ Depends: %N-base (>= %v-%r)
+ Files: <<
+ lib/%type_pkg[kde]/bin/kmousetool*
+ lib/%type_pkg[kde]/share/applications/kde4/kmousetool*
+ lib/%type_pkg[kde]/share/apps/kmousetool
+ lib/%type_pkg[kde]/share/doc/HTML/en/kmousetool
+ lib/%type_pkg[kde]/share/icons/hicolor/16x16/apps/kmousetool*
+ lib/%type_pkg[kde]/share/icons/hicolor/32x32/apps/kmousetool*
+ lib/%type_pkg[kde]/share/man/man1/kmousetool*
+ <<
+<<
+SplitOff5: <<
+ Package: %N-base
+ Depends: kdebase4-runtime-%type_pkg[kde] (>= 4.2.1-1)
+ Files: lib
+<<
+
+DescDetail: <<
+The KDE Accessibility Project is a small on-line community of
+developers and other volunteers dedicated to ensure that our
+favorite desktop is accessible to all users, including those
+of us with physical handicaps.
+
+This is the set of tools created by the KDEAP.
+<<
+<<
+
Added: trunk/experimental/10.4/main/finkinfo/kde/kdeaccessibility4.patch
URL:
<http://svn.finkproject.org/websvn/filedetails.php?path=/trunk/experimental/10.4/main/finkinfo/kde/kdeaccessibility4.patch&rev=1386&repname=user%3a+ranger>
==============================================================================
--- trunk/experimental/10.4/main/finkinfo/kde/kdeaccessibility4.patch (added)
+++ trunk/experimental/10.4/main/finkinfo/kde/kdeaccessibility4.patch Tue Mar
10 04:31:48 2009
@@ -1,0 +1,25 @@
+diff -Nurd kdeaccessibility-4.2.1/kmousetool/kmousetool/CMakeLists.txt
kdeaccessibility-4.2.1-new/kmousetool/kmousetool/CMakeLists.txt
+--- kdeaccessibility-4.2.1/kmousetool/kmousetool/CMakeLists.txt
2008-05-29 07:19:49.000000000 -0400
++++ kdeaccessibility-4.2.1-new/kmousetool/kmousetool/CMakeLists.txt
2009-03-09 14:59:03.000000000 -0400
+@@ -12,7 +12,7 @@
+
+ kde4_add_executable(kmousetool ${kmousetool_SRCS})
+
+-target_link_libraries(kmousetool ${KDE4_KDEUI_LIBS} ${X11_XTest_LIB}
${X11_Xext_LIB} ${KDE4_PHONON_LIBS})
++target_link_libraries(kmousetool ${KDE4_KDEUI_LIBS} ${X11_X11_LIB}
${X11_XTest_LIB} ${X11_Xext_LIB} ${KDE4_PHONON_LIBS})
+
+ install(TARGETS kmousetool ${INSTALL_TARGETS_DEFAULT_ARGS} )
+
+diff -Nurd kdeaccessibility-4.2.1/kttsd/kttsd/CMakeLists.txt
kdeaccessibility-4.2.1-new/kttsd/kttsd/CMakeLists.txt
+--- kdeaccessibility-4.2.1/kttsd/kttsd/CMakeLists.txt 2008-05-29
07:19:49.000000000 -0400
++++ kdeaccessibility-4.2.1-new/kttsd/kttsd/CMakeLists.txt 2009-03-09
14:56:51.000000000 -0400
+@@ -25,7 +25,8 @@
+ set_target_properties(kttsd_bin PROPERTIES OUTPUT_NAME kttsd)
+
+ target_link_libraries(kttsd_bin
+- ${KDE4_KDECORE_LIBS}
++ ${KDE4_KDEUI_LIBS}
++ QtXml
+ kttsd )
+
+ install(TARGETS kttsd_bin ${INSTALL_TARGETS_DEFAULT_ARGS} )
Added: trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4-mac.info
URL:
<http://svn.finkproject.org/websvn/filedetails.php?path=/trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4-mac.info&rev=1386&repname=user%3a+ranger>
==============================================================================
--- trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4-mac.info
(added)
+++ trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4-mac.info Tue
Mar 10 04:31:48 2009
@@ -1,0 +1,134 @@
+Info4: <<
+Package: kdeaccessibility4-%type_pkg[kde]
+Version: 4.2.1
+Revision: 1
+Type: kde (mac)
+Description: KDE4 - accessibility software
+License: GPL/LGPL
+Maintainer: Benjamin Reed <[email protected]>
+
+DescDetail: <<
+The KDE Accessibility Project is a small on-line community of
+developers and other volunteers dedicated to ensure that our
+favorite desktop is accessible to all users, including those
+of us with physical handicaps.
+
+This is the set of tools created by the KDEAP.
+<<
+
+Source: mirror:kde:stable/%v/src/kdeaccessibility-%v.tar.bz2
+Source-MD5: 4005e2acc05a2479d83386588b91668f
+PatchFile: kdeaccessibility4.patch
+PatchFile-MD5: e44d7027639a4718fab47196bad755e2
+
+Depends: <<
+ kmag-%type_pkg[kde] (>= %v-%r),
+ kmouth-%type_pkg[kde] (>= %v-%r),
+ ktts-%type_pkg[kde] (>= %v-%r),
+<<
+
+BuildDepends: <<
+ automoc-%type_pkg[kde] (>= 0.9.88-1),
+ cmake (>= 2.6.3-1),
+ dbus-dev (>= 1.2.12-1),
+ fink (>= 0.28.0-1),
+ fontconfig2-dev (>= 2.4.1-1),
+ freetts,
+ freetype219 (>= 2.3.7-7),
+ glib2-dev (>= 2.14.0-1),
+ kde4-buildenv (>= 4.2-3),
+ kdebase4-%type_pkg[kde]-dev (>= 4.2.0-1),
+ kdelibs4-%type_pkg[kde]-dev (>= 4.2.0-1),
+ libgettext3-dev,
+ pkgconfig (>= 0.22-3),
+ qt4-%type_pkg[kde] (>= 4.4.0-1),
+ soprano-%type_pkg[kde]-dev (>= 2.2.1-1),
+ strigi-dev (>= 0.6.3-1),
+ (%type_pkg[kde] = x11) x11-dev,
+ system-openssl-dev
+<<
+GCC: 4.0
+
+CompileScript: <<
+#!/bin/sh -ev
+
+ export KDE4_PREFIX="%p" KDE4_TYPE="%type_pkg[kde]"
+ . %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 DESTDIR="%d"
+ popd
+
+ mkdir -p %i/share/doc/installed-packages
+ touch %i/share/doc/installed-packages/%N
+<<
+
+SplitOff: <<
+ Package: kmag-%type_pkg[kde]
+ Depends: %N-base (>= %v-%r)
+ Files: <<
+ lib/%type_pkg[kde]/bin/kmag*
+ lib/%type_pkg[kde]/share/applications/kde4/kmag*
+ lib/%type_pkg[kde]/share/apps/kmag
+ lib/%type_pkg[kde]/share/doc/HTML/en/kmag
+ lib/%type_pkg[kde]/share/icons/hicolor/16x16/apps/kmag*
+ lib/%type_pkg[kde]/share/icons/hicolor/32x32/apps/kmag*
+ lib/%type_pkg[kde]/share/man/man1/kmag*
+ <<
+<<
+
+SplitOff2: <<
+ Package: kmouth-%type_pkg[kde]
+ Depends: %N-base (>= %v-%r)
+ Files: <<
+ lib/%type_pkg[kde]/bin/kmouth*
+ lib/%type_pkg[kde]/share/applications/kde4/kmouth*
+ lib/%type_pkg[kde]/share/apps/kmouth
+ lib/%type_pkg[kde]/share/config/kmouth*
+ lib/%type_pkg[kde]/share/doc/HTML/en/kmouth
+ lib/%type_pkg[kde]/share/icons/hicolor/16x16/apps/kmouth*
+ lib/%type_pkg[kde]/share/icons/hicolor/22x22/apps/kmouth*
+ lib/%type_pkg[kde]/share/icons/hicolor/32x32/apps/kmouth*
+ lib/%type_pkg[kde]/share/icons/hicolor/48x48/apps/kmouth*
+ lib/%type_pkg[kde]/share/man/man1/kmouth*
+ <<
+<<
+
+SplitOff3: <<
+ Package: ktts-%type_pkg[kde]
+ Depends: %N-base (>= %v-%r)
+ Files: <<
+ lib/%type_pkg[kde]/bin/ktts*
+ lib/%type_pkg[kde]/lib/kde4/*tts*
+ lib/%type_pkg[kde]/lib/libkttsd.4*.dylib
+ lib/%type_pkg[kde]/share/applications/kde4/kttsmgr*
+ lib/%type_pkg[kde]/share/apps/kttsd
+ lib/%type_pkg[kde]/share/doc/HTML/en/kttsd
+ lib/%type_pkg[kde]/share/kde4/services/*tts*
+ lib/%type_pkg[kde]/share/kde4/servicetypes/*tts*
+ <<
+ Shlibs: <<
+ %p/lib/%type_pkg[kde]/lib/libkttsd.4.dylib 4.0.0 %n (>= 4.2.1-1)
+ <<
+<<
+
+
+SplitOff4: <<
+ Package: %N-base
+ Depends: <<
+ kdebase4-runtime-%type_pkg[kde] (>= 4.2.1-1),
+ <<
+ Files: lib
+<<
+
+<<
Added: trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4-x11.info
URL:
<http://svn.finkproject.org/websvn/filedetails.php?path=/trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4-x11.info&rev=1386&repname=user%3a+ranger>
==============================================================================
--- trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4-x11.info
(added)
+++ trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4-x11.info Tue
Mar 10 04:31:48 2009
@@ -1,0 +1,148 @@
+Info4: <<
+Package: kdeaccessibility4-%type_pkg[kde]
+Version: 4.2.1
+Revision: 1
+Type: kde (x11)
+Description: KDE4 - accessibility software
+License: GPL/LGPL
+Maintainer: Benjamin Reed <[email protected]>
+
+DescDetail: <<
+The KDE Accessibility Project is a small on-line community of
+developers and other volunteers dedicated to ensure that our
+favorite desktop is accessible to all users, including those
+of us with physical handicaps.
+
+This is the set of tools created by the KDEAP.
+<<
+
+Source: mirror:kde:stable/%v/src/kdeaccessibility-%v.tar.bz2
+Source-MD5: 4005e2acc05a2479d83386588b91668f
+PatchFile: kdeaccessibility4.patch
+PatchFile-MD5: e44d7027639a4718fab47196bad755e2
+
+Depends: <<
+ kmag-%type_pkg[kde] (>= %v-%r),
+ kmousetool-%type_pkg[kde] (>= %v-%r),
+ kmouth-%type_pkg[kde] (>= %v-%r),
+ ktts-%type_pkg[kde] (>= %v-%r),
+<<
+
+BuildDepends: <<
+ automoc-%type_pkg[kde] (>= 0.9.88-1),
+ cmake (>= 2.6.3-1),
+ dbus-dev (>= 1.2.12-1),
+ fink (>= 0.28.0-1),
+ fontconfig2-dev (>= 2.4.1-1),
+ freetts,
+ freetype219 (>= 2.3.7-7),
+ glib2-dev (>= 2.14.0-1),
+ kde4-buildenv (>= 4.2-3),
+ kdebase4-%type_pkg[kde]-dev (>= 4.2.0-1),
+ kdelibs4-%type_pkg[kde]-dev (>= 4.2.0-1),
+ libgettext3-dev,
+ pkgconfig (>= 0.22-3),
+ qt4-%type_pkg[kde] (>= 4.4.0-1),
+ soprano-%type_pkg[kde]-dev (>= 2.2.1-1),
+ strigi-dev (>= 0.6.3-1),
+ (%type_pkg[kde] = x11) x11-dev,
+ system-openssl-dev
+<<
+GCC: 4.0
+
+CompileScript: <<
+#!/bin/sh -ev
+
+ export KDE4_PREFIX="%p" KDE4_TYPE="%type_pkg[kde]"
+ . %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 DESTDIR="%d"
+ popd
+
+ mkdir -p %i/share/doc/installed-packages
+ touch %i/share/doc/installed-packages/%N
+<<
+
+SplitOff: <<
+ Package: kmag-%type_pkg[kde]
+ Depends: %N-base (>= %v-%r)
+ Files: <<
+ lib/%type_pkg[kde]/bin/kmag*
+ lib/%type_pkg[kde]/share/applications/kde4/kmag*
+ lib/%type_pkg[kde]/share/apps/kmag
+ lib/%type_pkg[kde]/share/doc/HTML/en/kmag
+ lib/%type_pkg[kde]/share/icons/hicolor/16x16/apps/kmag*
+ lib/%type_pkg[kde]/share/icons/hicolor/32x32/apps/kmag*
+ lib/%type_pkg[kde]/share/man/man1/kmag*
+ <<
+<<
+
+SplitOff2: <<
+ Package: kmouth-%type_pkg[kde]
+ Depends: %N-base (>= %v-%r)
+ Files: <<
+ lib/%type_pkg[kde]/bin/kmouth*
+ lib/%type_pkg[kde]/share/applications/kde4/kmouth*
+ lib/%type_pkg[kde]/share/apps/kmouth
+ lib/%type_pkg[kde]/share/config/kmouth*
+ lib/%type_pkg[kde]/share/doc/HTML/en/kmouth
+ lib/%type_pkg[kde]/share/icons/hicolor/16x16/apps/kmouth*
+ lib/%type_pkg[kde]/share/icons/hicolor/22x22/apps/kmouth*
+ lib/%type_pkg[kde]/share/icons/hicolor/32x32/apps/kmouth*
+ lib/%type_pkg[kde]/share/icons/hicolor/48x48/apps/kmouth*
+ lib/%type_pkg[kde]/share/man/man1/kmouth*
+ <<
+<<
+
+SplitOff3: <<
+ Package: ktts-%type_pkg[kde]
+ Depends: %N-base (>= %v-%r)
+ Files: <<
+ lib/%type_pkg[kde]/bin/ktts*
+ lib/%type_pkg[kde]/lib/kde4/*tts*
+ lib/%type_pkg[kde]/lib/libkttsd.4*.dylib
+ lib/%type_pkg[kde]/share/applications/kde4/kttsmgr*
+ lib/%type_pkg[kde]/share/apps/kttsd
+ lib/%type_pkg[kde]/share/doc/HTML/en/kttsd
+ lib/%type_pkg[kde]/share/kde4/services/*tts*
+ lib/%type_pkg[kde]/share/kde4/servicetypes/*tts*
+ <<
+ Shlibs: <<
+ %p/lib/%type_pkg[kde]/lib/libkttsd.4.dylib 4.0.0 %n (>= 4.2.1-1)
+ <<
+<<
+
+SplitOff4: <<
+ Package: kmousetool-%type_pkg[kde]
+ Depends: %N-base (>= %v-%r)
+ Files: <<
+ lib/%type_pkg[kde]/bin/kmousetool*
+ lib/%type_pkg[kde]/share/applications/kde4/kmousetool*
+ lib/%type_pkg[kde]/share/apps/kmousetool
+ lib/%type_pkg[kde]/share/doc/HTML/en/kmousetool
+ lib/%type_pkg[kde]/share/icons/hicolor/16x16/apps/kmousetool*
+ lib/%type_pkg[kde]/share/icons/hicolor/32x32/apps/kmousetool*
+ lib/%type_pkg[kde]/share/man/man1/kmousetool*
+ <<
+<<
+
+SplitOff5: <<
+ Package: %N-base
+ Depends: <<
+ kdebase4-runtime-%type_pkg[kde] (>= 4.2.1-1),
+ <<
+ Files: lib
+<<
+
+<<
Copied: trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4.info.in
(from r1385, trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4.info)
URL:
<http://svn.finkproject.org/websvn/diff.php?path=/trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4.info.in&rev=1386&repname=user%3a+ranger>
==============================================================================
--- trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4.info
(original)
+++ trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4.info.in Tue
Mar 10 04:31:48 2009
@@ -2,7 +2,11 @@
Package: kdeaccessibility4-%type_pkg[kde]
Version: 4.2.1
Revision: 1
-Type: kde (x11 mac)
+#ifdef TYPE_X11
+Type: kde (x11)
+#else
+Type: kde (mac)
+#endif
Description: KDE4 - accessibility software
License: GPL/LGPL
Maintainer: Benjamin Reed <[email protected]>
@@ -18,10 +22,16 @@
Source: mirror:kde:stable/%v/src/kdeaccessibility-%v.tar.bz2
Source-MD5: 4005e2acc05a2479d83386588b91668f
-#PatchFile: kdeaccessibility4.patch
-#PatchFile-MD5: 48a61ecc1eb85de9cd0715138842d164
+PatchFile: kdeaccessibility4.patch
+PatchFile-MD5: e44d7027639a4718fab47196bad755e2
Depends: <<
+ kmag-%type_pkg[kde] (>= %v-%r),
+#ifdef TYPE_X11
+ kmousetool-%type_pkg[kde] (>= %v-%r),
+#endif
+ kmouth-%type_pkg[kde] (>= %v-%r),
+ ktts-%type_pkg[kde] (>= %v-%r),
<<
BuildDepends: <<
@@ -70,4 +80,81 @@
touch %i/share/doc/installed-packages/%N
<<
+SplitOff: <<
+ Package: kmag-%type_pkg[kde]
+ Depends: %N-base (>= %v-%r)
+ Files: <<
+ lib/%type_pkg[kde]/bin/kmag*
+ lib/%type_pkg[kde]/share/applications/kde4/kmag*
+ lib/%type_pkg[kde]/share/apps/kmag
+ lib/%type_pkg[kde]/share/doc/HTML/en/kmag
+ lib/%type_pkg[kde]/share/icons/hicolor/16x16/apps/kmag*
+ lib/%type_pkg[kde]/share/icons/hicolor/32x32/apps/kmag*
+ lib/%type_pkg[kde]/share/man/man1/kmag*
+ <<
<<
+
+SplitOff2: <<
+ Package: kmouth-%type_pkg[kde]
+ Depends: %N-base (>= %v-%r)
+ Files: <<
+ lib/%type_pkg[kde]/bin/kmouth*
+ lib/%type_pkg[kde]/share/applications/kde4/kmouth*
+ lib/%type_pkg[kde]/share/apps/kmouth
+ lib/%type_pkg[kde]/share/config/kmouth*
+ lib/%type_pkg[kde]/share/doc/HTML/en/kmouth
+ lib/%type_pkg[kde]/share/icons/hicolor/16x16/apps/kmouth*
+ lib/%type_pkg[kde]/share/icons/hicolor/22x22/apps/kmouth*
+ lib/%type_pkg[kde]/share/icons/hicolor/32x32/apps/kmouth*
+ lib/%type_pkg[kde]/share/icons/hicolor/48x48/apps/kmouth*
+ lib/%type_pkg[kde]/share/man/man1/kmouth*
+ <<
+<<
+
+SplitOff3: <<
+ Package: ktts-%type_pkg[kde]
+ Depends: %N-base (>= %v-%r)
+ Files: <<
+ lib/%type_pkg[kde]/bin/ktts*
+ lib/%type_pkg[kde]/lib/kde4/*tts*
+ lib/%type_pkg[kde]/lib/libkttsd.4*.dylib
+ lib/%type_pkg[kde]/share/applications/kde4/kttsmgr*
+ lib/%type_pkg[kde]/share/apps/kttsd
+ lib/%type_pkg[kde]/share/doc/HTML/en/kttsd
+ lib/%type_pkg[kde]/share/kde4/services/*tts*
+ lib/%type_pkg[kde]/share/kde4/servicetypes/*tts*
+ <<
+ Shlibs: <<
+ %p/lib/%type_pkg[kde]/lib/libkttsd.4.dylib 4.0.0 %n (>= 4.2.1-1)
+ <<
+<<
+
+#ifdef TYPE_X11
+SplitOff4: <<
+ Package: kmousetool-%type_pkg[kde]
+ Depends: %N-base (>= %v-%r)
+ Files: <<
+ lib/%type_pkg[kde]/bin/kmousetool*
+ lib/%type_pkg[kde]/share/applications/kde4/kmousetool*
+ lib/%type_pkg[kde]/share/apps/kmousetool
+ lib/%type_pkg[kde]/share/doc/HTML/en/kmousetool
+ lib/%type_pkg[kde]/share/icons/hicolor/16x16/apps/kmousetool*
+ lib/%type_pkg[kde]/share/icons/hicolor/32x32/apps/kmousetool*
+ lib/%type_pkg[kde]/share/man/man1/kmousetool*
+ <<
+<<
+#endif
+
+#ifdef TYPE_X11
+SplitOff5: <<
+#else
+SplitOff4: <<
+#endif
+ Package: %N-base
+ Depends: <<
+ kdebase4-runtime-%type_pkg[kde] (>= 4.2.1-1),
+ <<
+ Files: lib
+<<
+
+<<
Added: trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4.patch
URL:
<http://svn.finkproject.org/websvn/filedetails.php?path=/trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4.patch&rev=1386&repname=user%3a+ranger>
==============================================================================
--- trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4.patch (added)
+++ trunk/experimental/common/main/finkinfo/kde/kdeaccessibility4.patch Tue Mar
10 04:31:48 2009
@@ -1,0 +1,25 @@
+diff -Nurd kdeaccessibility-4.2.1/kmousetool/kmousetool/CMakeLists.txt
kdeaccessibility-4.2.1-new/kmousetool/kmousetool/CMakeLists.txt
+--- kdeaccessibility-4.2.1/kmousetool/kmousetool/CMakeLists.txt
2008-05-29 07:19:49.000000000 -0400
++++ kdeaccessibility-4.2.1-new/kmousetool/kmousetool/CMakeLists.txt
2009-03-09 14:59:03.000000000 -0400
+@@ -12,7 +12,7 @@
+
+ kde4_add_executable(kmousetool ${kmousetool_SRCS})
+
+-target_link_libraries(kmousetool ${KDE4_KDEUI_LIBS} ${X11_XTest_LIB}
${X11_Xext_LIB} ${KDE4_PHONON_LIBS})
++target_link_libraries(kmousetool ${KDE4_KDEUI_LIBS} ${X11_X11_LIB}
${X11_XTest_LIB} ${X11_Xext_LIB} ${KDE4_PHONON_LIBS})
+
+ install(TARGETS kmousetool ${INSTALL_TARGETS_DEFAULT_ARGS} )
+
+diff -Nurd kdeaccessibility-4.2.1/kttsd/kttsd/CMakeLists.txt
kdeaccessibility-4.2.1-new/kttsd/kttsd/CMakeLists.txt
+--- kdeaccessibility-4.2.1/kttsd/kttsd/CMakeLists.txt 2008-05-29
07:19:49.000000000 -0400
++++ kdeaccessibility-4.2.1-new/kttsd/kttsd/CMakeLists.txt 2009-03-09
14:56:51.000000000 -0400
+@@ -25,7 +25,8 @@
+ set_target_properties(kttsd_bin PROPERTIES OUTPUT_NAME kttsd)
+
+ target_link_libraries(kttsd_bin
+- ${KDE4_KDECORE_LIBS}
++ ${KDE4_KDEUI_LIBS}
++ QtXml
+ kttsd )
+
+ install(TARGETS kttsd_bin ${INSTALL_TARGETS_DEFAULT_ARGS} )
Modified: trunk/experimental/generate-infofiles.pl
URL:
<http://svn.finkproject.org/websvn/diff.php?path=/trunk/experimental/generate-infofiles.pl&rev=1386&repname=user%3a+ranger>
==============================================================================
--- trunk/experimental/generate-infofiles.pl (original)
+++ trunk/experimental/generate-infofiles.pl Tue Mar 10 04:31:48 2009
@@ -14,6 +14,7 @@
use Fink;
use Fink::PkgVersion;
use Fink::Services qw(&read_properties_var &pkglist2lol &lol2pkglist);
+use IO::Handle;
use Data::Dumper;
Fink->import;
@@ -173,7 +174,7 @@
my ($dir, $filename) = (dirname($file), basename($file));
next if ($file =~ /\/\.svn\//);
- next unless ($file =~ /\.(info|patch)$/);
+ next unless ($file =~ /\.(info|info\.in|patch)$/);
my $matched = 0;
for my $regex (@$translate) {
@@ -181,6 +182,80 @@
}
next if (not $matched);
next if ($file =~ /notready/);
+
+ if ($file =~ /\.info\.in$/) {
+ if (open (FILEIN, $file)) {
+ my $noext = $filename;
+ $noext =~ s/\.info\.in$//;
+ my $x11 = IO::Handle->new();
+ my $mac = IO::Handle->new();
+ my $in_x11 = 0;
+ my $in_mac = 0;
+ my $line;
+ if (open($x11, '>' . $dir . '/' . $noext .
'-x11.info')) {
+ if (open($mac, '>' . $dir . '/' . $noext .
'-mac.info')) {
+ while ($line = <FILEIN>) {
+ if ($in_x11) {
+ if ($line =~
/^\s*\#else\s*$/) {
+ $in_x11 = 0;
+ $in_mac = 1;
+ } elsif ($line =~
/^\s*\#endif\s*$/) {
+ $in_x11 = 0;
+ $in_mac = 0;
+ } else {
+ print $x11
$line;
+ }
+ } elsif ($in_mac) {
+ if ($line =~
/^\s*\#else\s*$/) {
+ $in_mac = 0;
+ $in_x11 = 1;
+ } elsif ($line =~
/^\s*\#endif\s*$/) {
+ $in_x11 = 0;
+ $in_mac = 0;
+ } else {
+ print $mac
$line;
+ }
+ } else {
+ if ($line =~
/^\s*\#ifdef TYPE_X11\s*$/) {
+ $in_x11 = 1;
+ $in_mac = 0;
+ } elsif ($line =~
/^\s*\#ifdef TYPE_MAC\s*$/) {
+ $in_x11 = 0;
+ $in_mac = 1;
+ } else {
+ print $x11
$line;
+ print $mac
$line;
+ }
+ }
+ }
+ close($x11);
+ close($mac);
+ handle_file($dir, $noext . '-x11.info');
+ handle_file($dir, $noext . '-mac.info');
+ } else {
+ warn "unable to write to
$noext-mac.info: $!\n";
+ close($x11);
+ next;
+ }
+ } else {
+ warn "unable to write to $noext-x11.info: $!\n";
+ next;
+ }
+ } else {
+ warn "unable to read from $file: $!\n";
+ next;
+ }
+ } else {
+ handle_file($dir, $file);
+ }
+}
+
+sub handle_file {
+ my $dir = shift;
+ my $filename = shift;
+ my $file = $dir . '/' . $filename;
+
+ print $file, "\n";
my $contents;
if (open (FILEIN, $file)) {
@@ -189,11 +264,10 @@
close (FILEIN);
} else {
warn "unable to read from $file: $!\n";
- next;
- }
-
- print $file, "\n";
- if ($file =~ /\.info$/) {
+ return;
+ }
+
+ if ($file =~ /\.info(\.in)?$/) {
my $properties = info_hash_from_var(
$file,
$contents,
------------------------------------------------------------------------------
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs