Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv28944/10.4/unstable/main/finkinfo/libs
Modified Files: dbus-qt3-dev.info dbus.info dbus.patch Added Files: dbus-sharp.info dbus-sharp.patch Log Message: maintainer awol, updated and took over dbus Index: dbus-qt3-dev.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/dbus-qt3-dev.info,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- dbus-qt3-dev.info 30 Apr 2006 14:52:35 -0000 1.4 +++ dbus-qt3-dev.info 13 Nov 2006 16:14:58 -0000 1.5 @@ -1,37 +1,26 @@ Package: dbus-qt3-dev -Version: 0.60 -Revision: 1023 +Version: 0.70 +Revision: 1021 Description: D-BUS Qt bindings License: Restrictive/Distributable Maintainer: Benjamin Reed <[EMAIL PROTECTED]> Depends: dbus-qt3-shlibs (>= %v-%r) -BuildDepends: dbus-dev (>= 0.60-1003), expat, gettext-tools, gettext-dev, libiconv-dev, pkgconfig, qt3 (>= 3.3.6-1022), x11-dev +BuildDepends: dbus-dev (>= 0.60-1003), expat1, gettext-tools, libgettext3-dev, libiconv-dev, pkgconfig, qt3 (>= 3.3.6-1027), x11-dev +GCC: 4.0 -Source: http://dbus.freedesktop.org/releases/dbus-%v.tar.gz -Source-MD5: da9561b5e579cedddc34f53427e99a93 -Patch: %N.patch +Source: http://finch.finkproject.org/~ranger/distfiles/dbus-qt3-%v.tar.bz2 +Source-MD5: 9a8d4a4d560b49fb5ad034abfd3e3db5 -ConfigureParams: --mandir=%p/share/man --disable-qt --enable-qt3 --disable-glib --disable-gtk --disable-xml-docs --disable-doxygen-docs --disable-gcj --disable-mono --disable-mono-docs --disable-python --disable-selinux --with-xml=expat -CompileScript: << -#!/bin/sh -ex - ./configure %c - pushd qt3 - make DBUS_QT3_LIBS=$QTDIR/lib/libqt-mt.la - popd -<< +SetLIBS: -L%p/lib -lqt-mt +ConfigureParams: --mandir=%p/share/man --disable-dependency-tracking -InstallScript: << -#!/bin/sh -ex - pushd qt3 - make install DESTDIR=%d - popd -<< -DocFiles: AUTHORS COPYING ChangeLog HACKING INSTALL NEWS README +InstallScript: make install DESTDIR="%d" +DocFiles: AUTHORS COPYING ChangeLog INSTALL NEWS README SplitOff: << Package: dbus-qt3-shlibs Description: Shared libraries for D-BUS Qt3 bindings - Depends: dbus-shlibs (>= 0.60-1003), qt3-shlibs (>= 3.3.6-1022) + Depends: dbus-shlibs (>= 0.60-1003), qt3-shlibs (>= 3.3.6-1027) Files: lib/libdbus-qt-1.*.dylib Shlibs: %p/lib/libdbus-qt-1.1.dylib 2.0.0 %n (>= 0.60-1) << Index: dbus.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/dbus.info,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- dbus.info 20 Feb 2006 16:32:11 -0000 1.6 +++ dbus.info 13 Nov 2006 16:14:58 -0000 1.7 @@ -1,98 +1,145 @@ Package: dbus -Version: 0.60 -Revision: 1005 -Description: Message bus system for applications +Version: 1.0.0 +Revision: 1021 +Description: Message bus system for applications License: OSI-Approved -# dual license: Academic Free License, GPL2 -Maintainer: ASARI Takashi <[EMAIL PROTECTED]> - -Patch: %n.patch +Maintainer: Benjamin Reed <[EMAIL PROTECTED]> -BuildDepends: << - x11-dev, expat, glib2-dev (>= 2.6.6-1111), - gettext-tools, libgettext3-dev, libiconv-dev, pkgconfig -<< -Depends: << - %n-shlibs (>= %v-%r), x11-shlibs, x11, - expat-shlibs, glib2-shlibs (>= 2.6.6-1111), - libgettext3-shlibs, libiconv -<< +Depends: %N-shlibs (>= %v-%r), daemonic, expat1-shlibs +BuildDepends: expat1, gettext-tools, glib2-dev (>= 2.8.6-123), libgettext3-dev, libiconv-dev, pkgconfig, x11-dev -Source: http://dbus.freedesktop.org/releases/%n-%v.tar.gz -Source-MD5: da9561b5e579cedddc34f53427e99a93 +Source: http://%n.freedesktop.org/releases/%n/%n-%v.tar.gz +Source2: http://%n.freedesktop.org/releases/%n-0.62.tar.gz +Source3: http://%n.freedesktop.org/releases/%n-glib/%n-glib-0.72.tar.gz +Source2ExtractDir: %n-%v +Source3ExtractDir: %n-%v +Source-MD5: 8261b2abac8281007fd3176930017302 +Source2-MD5: ba7692f63d0e9f1ef06703dff56cb650 +Source3-MD5: 6e92993aed234f13ea41c674dec40889 +PatchScript: /usr/bin/sed -e 's,@FINKPREFIX@,%p,g' %a/%n.patch | /usr/bin/patch -p1 +SetCFLAGS: -Os -g ConfigureParams: << - --mandir=%p/share/man \ - --disable-qt \ - --disable-qt3 \ - --enable-glib \ - --disable-gtk \ - --disable-tests \ - --disable-ansi \ - --disable-gcj \ - --disable-mono \ - --disable-mono-docs \ - --disable-python \ - --with-xml=expat + --disable-kqueue \ + --mandir=%p/share/man \ + --disable-tests \ + --disable-ansi \ + --with-dbus-daemondir=%p/bin \ + --with-xml=expat \ + --disable-xml-docs \ + --disable-doxygen-docs \ + --disable-dependency-tracking \ + --without-x << -# --with-session-socket-dir=%p/var/run/dbus -# --with-test-socket-dir=dirname Where to put sockets for make check -# --with-system-pid-file=%p/var/run/dbus.pid PID file for systemwide daemon -# --with-system-socket=filename UNIX domain socket for systemwide daemon -# --with-console-auth-dir=dirname directory to check for console ownerhip -# --with-dbus-user=<user> User for running the DBUS daemon (messagebus) -# --with-gnu-ld assume the C compiler uses GNU ld [default=no] -# --with-pic try to use only PIC/non-PIC objects [default=use +CompileScript: << +#!/bin/sh -ev -InstallScript: make install DESTDIR=%d -DocFiles: AUTHORS COPYING ChangeLog HACKING NEWS README + # D-Bus 0.62 for backwards-compatibility + pushd dbus-0.62 + ./configure %c + pushd dbus + make + popd + popd -SplitOff: << - Package: %N-shlibs - Depends: libgettext3-shlibs, libiconv, glib2-shlibs (>= 2.6.6-1111) - Files: << - lib/libdbus-1.2.0.0.dylib - lib/libdbus-glib-1.2.0.0.dylib - lib/libdbus-1.2.dylib - lib/libdbus-glib-1.2.dylib - << - Shlibs: << - %p/lib/libdbus-1.2.dylib 3.0.0 %n (>= 0.60-1) - %p/lib/libdbus-glib-1.2.dylib 3.0.0 %n (>= 0.60-1) - << - DocFiles: COPYING -<< + # D-Bus %v + ./configure %c + make + # temporary, for the glib bindings + make -j1 install DESTDIR="%d" -SplitOff2: << - Package: %N-dev - Depends: %N-shlibs (= %v-%r) - BuildDependsOnly: true - Files: << - include - lib/dbus-1.0 - lib/pkgconfig - lib/libdbus-1.a - lib/libdbus-1.la - lib/libdbus-glib-1.a - lib/libdbus-glib-1.la - lib/libdbus-1.dylib - lib/libdbus-glib-1.dylib - << - DocFiles: COPYING + # D-Bus GLib bindings + pushd dbus-glib* + PKG_CONFIG_PATH="%d/lib/pkgconfig" ./configure %c + DYLD_LIBRARY_PATH="%i/lib:$DYLD_LIBRARY_PATH" make DBUS_CFLAGS="-I%i/include/dbus-1.0 -I%i/lib/dbus-1.0/include" DBUS_LIBS="-L%i/lib -ldbus-1" + popd << -Homepage: http://dbus.freedesktop.org/ -DescPort: << - ToDo: splitoffs (glib2, gcj, mono, qt3, gtk+2) +InstallScript: << +#!/bin/sh -ev - Probably no reason to work on mono bindings...they're old and - rotten and are slated for removal from the main package. + # D-Bus 0.62 + pushd dbus-0.62/dbus + make -j1 install DESTDIR="%d" + popd - Patch dbus-launch.c to its cvs revision 1.13 so that it emits - correct shell syntax. + # D-Bus %v + make -j1 install DESTDIR="%d" + + # D-Bus GLib bindings + pushd dbus-glib* + make -j1 install DESTDIR="%d" + popd + + perl -pi -e 's,%d,,' %i/lib/*.la + + # the rest + install -c -m 755 start-*-bus.sh %i/bin/ + + install -d -m 755 %i/etc/profile.d + cat <<END >%i/etc/profile.d/%N.sh +#!/bin/sh + +eval \`%p/bin/start-session-bus.sh --sh-syntax\` +END + + cat <<END >%i/etc/profile.d/%N.csh +#!/bin/csh + +eval \`%p/bin/start-session-bus.sh --csh-syntax\` +END + + chmod 755 %i/etc/profile.d/* +<< +DocFiles: AUTHORS COPYING ChangeLog HACKING NEWS README +SplitOff: << + Package: %N-shlibs + Depends: glib2-shlibs (>= 2.8.6-123), libgettext3-shlibs, libiconv + DocFiles: COPYING + Files: << + lib/libdbus-1.*.dylib + lib/libdbus-glib-1.*.dylib + << + Shlibs: << + %p/lib/libdbus-1.2.dylib 3.0.0 %n (>= 0.60-1) + %p/lib/libdbus-1.3.dylib 4.0.0 %n (>= 0.92-1) + %p/lib/libdbus-glib-1.2.dylib 3.0.0 (>= 0.60-1) + << +<< +SplitOff2: << + Package: %N-dev + Depends: %N-shlibs (= %v-%r), pkgconfig + BuildDependsOnly: true + DocFiles: COPYING + Files: << + include + lib + << << -DescPackaging: << - self-test fails under --build-as-nobody - qt3 bindings are in external dbus-qt3* package. +PostInstScript: << + if [ -x "%p/bin/daemonic" ]; then + %p/bin/daemonic install %N >/dev/null 2>&1 || : + %p/bin/daemonic enable %N >/dev/null 2>&1 || : + fi + %p/bin/start-system-bus.sh >/dev/null 2>&1 || : +<< +PostRmScript: << + if [ -x "%p/bin/daemonic" ]; then + %p/bin/daemonic disable %N >/dev/null 2>&1 || : + %p/bin/daemonic remove %N >/dev/null 2>&1 || : + fi << +DaemonicFile: << + <service> + <description>D-Bus System Bus</description> + <message>D-Bus System Bus</message> + <daemon name="%N"> + <executable background="no">%p/bin/start-system-bus.sh</executable> + </daemon> + </service> +<< + +Homepage: http://dbus.freedesktop.org/ +DescPackaging: self-test fails under --build-as-nobody + --- NEW FILE: dbus-sharp.info --- Package: dbus-sharp Version: 0.70 Revision: 1021 Description: D-BUS C# bindings License: Restrictive/Distributable Maintainer: Benjamin Reed <[EMAIL PROTECTED]> Depends: dbus-shlibs (>= 0.60-1003), mono BuildDepends: dbus-dev (>= 0.60-1003), expat1, gettext-tools, libgettext3-dev, libiconv-dev, mono-dev (>= 1.1.14-1021), mono-tools (>= 1.1.11-1022), monodoc (>= 1.1.13-1022), pkgconfig, x11-dev Source: http://finch.finkproject.org/~ranger/distfiles/%n-%v.tar.bz2 Source-MD5: 14913c8306aed859571b28cb68666e07 Patch: %n.patch ConfigureParams: --mandir=%p/share/man --disable-qt --disable-qt3 --disable-glib --disable-gtk --disable-xml-docs --disable-doxygen-docs --disable-gcj --enable-mono --enable-mono-docs --disable-python --disable-selinux --with-xml=expat InstallScript: make install DESTDIR="%d" DocFiles: AUTHORS COPYING ChangeLog INSTALL NEWS README Homepage: http://dbus.freedesktop.org/ DescDetail: << D-BUS is a message bus system, a simple way for applications to talk to one another. D-BUS supplies both a system daemon (for events such as "new hardware device added" or "printer queue changed") and a per-user-login-session daemon (for general IPC needs among user applications). Also, the message bus is built on top of a general one-to-one message passing framework, which can be used by any two apps to communicate directly (without going through the message bus daemon). These bindings provide D-BUS access using C# through mono. << Index: dbus.patch =================================================================== RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/dbus.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- dbus.patch 14 Feb 2006 22:00:20 -0000 1.1 +++ dbus.patch 13 Nov 2006 16:14:58 -0000 1.2 @@ -1,26 +1,68 @@ -diff -Nurd dbus-0.60.orig/tools/dbus-launch.c dbus-0.60/tools/dbus-launch.c ---- dbus-0.60.orig/tools/dbus-launch.c 2005-11-30 14:32:27.000000000 -0500 -+++ dbus-0.60/tools/dbus-launch.c 2006-02-14 16:26:20.000000000 -0500 -@@ -884,17 +884,17 @@ - else - { - if (c_shell_syntax) -- printf ("setenv DBUS_SESSION_BUS_ADDRESS '%s'\n", bus_address); -+ printf ("setenv DBUS_SESSION_BUS_ADDRESS '%s';\n", bus_address); - else - { -- printf ("DBUS_SESSION_BUS_ADDRESS='%s'\n", bus_address); -+ printf ("DBUS_SESSION_BUS_ADDRESS='%s';\n", bus_address); - if (bourne_shell_syntax) -- printf ("export DBUS_SESSION_BUS_ADDRESS\n"); -+ printf ("export DBUS_SESSION_BUS_ADDRESS;\n"); - } - if (c_shell_syntax) -- printf ("set DBUS_SESSION_BUS_PID=%ld\n", (long) bus_pid); -+ printf ("set DBUS_SESSION_BUS_PID=%ld;\n", (long) bus_pid); - else -- printf ("DBUS_SESSION_BUS_PID=%ld\n", (long) bus_pid); -+ printf ("DBUS_SESSION_BUS_PID=%ld;\n", (long) bus_pid); - } - - verbose ("dbus-launch exiting\n"); + +--- dbus-1.0.0/dbus-glib-0.72/tools/Makefile.in 2006-10-25 17:14:33.000000000 -0400 ++++ dbus-1.0.0-new/dbus-glib-0.72/tools/Makefile.in 2006-11-10 09:14:40.000000000 -0500 +@@ -492,7 +492,7 @@ + $(top_builddir)/dbus/dbus-binding-tool --mode=glib-client --prefix=dbus_bus --output=dbus-glib-bindings.h dbus-bus-introspect.xml + + dbus-bus-introspect.xml: +- DBUS_TOP_BUILDDIR=$(top_builddir) dbus-daemon --introspect > dbus-bus-introspect.xml.tmp && mv dbus-bus-introspect.xml.tmp dbus-bus-introspect.xml ++ DBUS_TOP_BUILDDIR=$(top_builddir) ../../bus/dbus-daemon --introspect > dbus-bus-introspect.xml.tmp && mv dbus-bus-introspect.xml.tmp dbus-bus-introspect.xml + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: +--- dbus-1.0.0/start-session-bus.sh 1969-12-31 19:00:00.000000000 -0500 ++++ dbus-1.0.0-new/start-session-bus.sh 2006-11-10 09:14:30.000000000 -0500 +@@ -0,0 +1,37 @@ ++#!/bin/sh ++ ++DO_SH=0 ++DO_CSH=0 ++ ++for arg in "$@"; do ++ case "$arg" in ++ --sh-syntax) DO_SH=1 ;; ++ --csh-syntax) DO_CSH=1 ;; ++ esac ++done ++ ++unset DBUS_SESSION_BUS_PID ++SESSION_FILE="/tmp/fink-dbus-session-`id -u`" ++ ++if [ -f "${SESSION_FILE}" ]; then ++ . "${SESSION_FILE}" ++ if [ `/bin/ps -p "${DBUS_SESSION_BUS_PID}" | grep -c "^ *${DBUS_SESSION_BUS_PID} "` -eq 0 ]; then ++ @FINKPREFIX@/bin/dbus-launch --sh-syntax >"${SESSION_FILE}" ++ fi ++else ++ @FINKPREFIX@/bin/dbus-launch --sh-syntax >"${SESSION_FILE}" ++fi ++ ++. "${SESSION_FILE}" ++ ++if [ "$DO_SH" -eq 1 ]; then ++ echo "DBUS_SESSION_BUS_ADDRESS='${DBUS_SESSION_BUS_ADDRESS}';" ++ echo "export DBUS_SESSION_BUS_ADDRESS;" ++ echo "DBUS_SESSION_BUS_PID=${DBUS_SESSION_BUS_PID};" ++fi ++if [ "$DO_CSH" -eq 1 ]; then ++ echo "setenv DBUS_SESSION_BUS_ADDRESS '${DBUS_SESSION_BUS_ADDRESS}';" ++ echo "set DBUS_SESSION_BUS_PID=${DBUS_SESSION_BUS_PID};" ++fi ++ ++exit 0 +--- dbus-1.0.0/start-system-bus.sh 1969-12-31 19:00:00.000000000 -0500 ++++ dbus-1.0.0-new/start-system-bus.sh 2006-11-10 09:14:30.000000000 -0500 +@@ -0,0 +1,13 @@ ++#!/bin/sh ++ ++if [ -f "@FINKPREFIX@/var/run/dbus/pid" ]; then ++ PID=`cat "@FINKPREFIX@/var/run/dbus/pid"` ++ if [ `/bin/ps -p "${PID}" | grep -c "^ *${PID} "` -eq 0 ]; then ++ rm -f "@FINKPREFIX@/var/run/dbus/pid" ++ exec "@FINKPREFIX@/bin/dbus-daemon" --system ++ fi ++else ++ exec "@FINKPREFIX@/bin/dbus-daemon" --system ++fi ++ ++exit 0 --- NEW FILE: dbus-sharp.patch --- --- dbus-sharp-0.70/mono/dbus-sharp.dll.config.in~ 2006-07-18 14:26:34.000000000 +0200 +++ dbus-sharp-0.70/mono/dbus-sharp.dll.config.in 2006-08-01 15:30:49.000000000 +0200 @@ -1,4 +1,4 @@ <configuration> - <dllmap dll="dbus-1" target="[EMAIL PROTECTED]@[EMAIL PROTECTED]@@LIB_SUFFIX@"/> - <dllmap dll="dbus-glib-1" target="[EMAIL PROTECTED]@[EMAIL PROTECTED]@@LIB_SUFFIX@"/> + <dllmap dll="dbus-1" target="libdbus-1.3.dylib"/> + <dllmap dll="dbus-glib-1" target="libdbus-glib-1.2.dylib"/> </configuration> ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-commits