r1829 - in crux-2.2/ports/opt: . dbus dbus-glib dbus-python hal pyrex
Author: jaeger Date: 2006-09-07 18:03:04 +0200 (Thu, 07 Sep 2006) New Revision: 1829 Added: crux-2.2/ports/opt/dbus-glib/ crux-2.2/ports/opt/dbus-glib/.footprint crux-2.2/ports/opt/dbus-glib/.md5sum crux-2.2/ports/opt/dbus-glib/Pkgfile crux-2.2/ports/opt/dbus-glib/dbus-glib-0.71.patch crux-2.2/ports/opt/dbus-python/ crux-2.2/ports/opt/dbus-python/.footprint crux-2.2/ports/opt/dbus-python/.md5sum crux-2.2/ports/opt/dbus-python/Pkgfile crux-2.2/ports/opt/dbus/30-dbus.launch crux-2.2/ports/opt/dbus/README crux-2.2/ports/opt/hal/README crux-2.2/ports/opt/hal/hal-0.5.7.1-dbus-close.patch crux-2.2/ports/opt/pyrex/ crux-2.2/ports/opt/pyrex/.footprint crux-2.2/ports/opt/pyrex/.md5sum crux-2.2/ports/opt/pyrex/Pkgfile Modified: crux-2.2/ports/opt/dbus/.footprint crux-2.2/ports/opt/dbus/.md5sum crux-2.2/ports/opt/dbus/Pkgfile crux-2.2/ports/opt/dbus/rc.dbus crux-2.2/ports/opt/hal/.md5sum crux-2.2/ports/opt/hal/Pkgfile Log: dbus: updated to version 0.92; hal: updated to version 0.5.7.1, patched for dbus 0.92; dbus-glib, dbus-python, pyrex: initial imports for new modular dbus, versions 0.71, 0.71, and 0.9.4.1 Modified: crux-2.2/ports/opt/dbus/.footprint =================================================================== --- crux-2.2/ports/opt/dbus/.footprint 2006-09-07 07:11:14 UTC (rev 1828) +++ crux-2.2/ports/opt/dbus/.footprint 2006-09-07 16:03:04 UTC (rev 1829) @@ -1,15 +1,16 @@ drwxr-xr-x root/root etc/ +drwxr-xr-x root/root etc/X11/ +drwxr-xr-x root/root etc/X11/xinit/ +drwxr-xr-x root/root etc/X11/xinit/xinitrc.d/ +-rwxr-xr-x root/root etc/X11/xinit/xinitrc.d/30-dbus.launch drwxr-xr-x root/root etc/rc.d/ -rwxr-xr-x root/root etc/rc.d/dbus drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ --rwxr-xr-x root/root usr/bin/dbus-binding-tool -rwxr-xr-x root/root usr/bin/dbus-cleanup-sockets --rwxr-xr-x root/root usr/bin/dbus-daemon -rwxr-xr-x root/root usr/bin/dbus-launch -rwxr-xr-x root/root usr/bin/dbus-monitor -rwxr-xr-x root/root usr/bin/dbus-send --rwxr-xr-x root/root usr/bin/dbus-viewer drwxr-xr-x root/root usr/etc/ drwxr-xr-x root/root usr/etc/dbus-1/ -rw-r--r-- root/root usr/etc/dbus-1/session.conf @@ -22,11 +23,6 @@ -rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-bus.h -rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-connection.h -rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-errors.h --rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-glib-bindings.h --rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-glib-error-enum.h --rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-glib-lowlevel.h --rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-glib.h --rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-gtype-specialized.h -rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-macros.h -rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-memory.h -rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-message.h @@ -43,62 +39,12 @@ drwxr-xr-x root/root usr/lib/dbus-1.0/include/ drwxr-xr-x root/root usr/lib/dbus-1.0/include/dbus/ -rw-r--r-- root/root usr/lib/dbus-1.0/include/dbus/dbus-arch-deps.h --rw-r--r-- root/root usr/lib/libdbus-1.a -rwxr-xr-x root/root usr/lib/libdbus-1.la -lrwxrwxrwx root/root usr/lib/libdbus-1.so -> libdbus-1.so.2.0.0 -lrwxrwxrwx root/root usr/lib/libdbus-1.so.2 -> libdbus-1.so.2.0.0 --rwxr-xr-x root/root usr/lib/libdbus-1.so.2.0.0 --rw-r--r-- root/root usr/lib/libdbus-glib-1.a --rwxr-xr-x root/root usr/lib/libdbus-glib-1.la -lrwxrwxrwx root/root usr/lib/libdbus-glib-1.so -> libdbus-glib-1.so.2.0.0 -lrwxrwxrwx root/root usr/lib/libdbus-glib-1.so.2 -> libdbus-glib-1.so.2.0.0 --rwxr-xr-x root/root usr/lib/libdbus-glib-1.so.2.0.0 +lrwxrwxrwx root/root usr/lib/libdbus-1.so -> libdbus-1.so.3.0.0 +lrwxrwxrwx root/root usr/lib/libdbus-1.so.3 -> libdbus-1.so.3.0.0 +-rwxr-xr-x root/root usr/lib/libdbus-1.so.3.0.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/dbus-1.pc --rw-r--r-- root/root usr/lib/pkgconfig/dbus-glib-1.pc -drwxr-xr-x root/root usr/lib/python2.4/ -drwxr-xr-x root/root usr/lib/python2.4/site-packages/ --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus.pth -drwxr-xr-x root/root usr/lib/python2.4/site-packages/dbus/ --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/__init__.py --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/__init__.pyc --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/__init__.pyo --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/_dbus.py --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/_dbus.pyc --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/_dbus.pyo --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/_util.py --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/_util.pyc --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/_util.pyo --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/dbus_bindings.a --rwxr-xr-x root/root usr/lib/python2.4/site-packages/dbus/dbus_bindings.la --rwxr-xr-x root/root usr/lib/python2.4/site-packages/dbus/dbus_bindings.so --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/dbus_glib_bindings.a --rwxr-xr-x root/root usr/lib/python2.4/site-packages/dbus/dbus_glib_bindings.la --rwxr-xr-x root/root usr/lib/python2.4/site-packages/dbus/dbus_glib_bindings.so --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/decorators.py --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/decorators.pyc --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/decorators.pyo --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/exceptions.py --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/exceptions.pyc --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/exceptions.pyo --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/glib.py --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/glib.pyc --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/glib.pyo --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/introspect_parser.py --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/introspect_parser.pyc --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/introspect_parser.pyo --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/matchrules.py --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/matchrules.pyc --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/matchrules.pyo --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/proxies.py --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/proxies.pyc --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/proxies.pyo --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/service.py --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/service.pyc --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/service.pyo --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/types.py --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/types.pyc --rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/types.pyo drwxr-xr-x root/root usr/man/ drwxr-xr-x root/root usr/man/man1/ -rw-r--r-- root/root usr/man/man1/dbus-cleanup-sockets.1.gz @@ -106,6 +52,8 @@ -rw-r--r-- root/root usr/man/man1/dbus-launch.1.gz -rw-r--r-- root/root usr/man/man1/dbus-monitor.1.gz -rw-r--r-- root/root usr/man/man1/dbus-send.1.gz +drwxr-xr-x root/root usr/sbin/ +-rwxr-xr-x root/root usr/sbin/dbus-daemon drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/dbus-1/ drwxr-xr-x root/root usr/share/dbus-1/services/ Modified: crux-2.2/ports/opt/dbus/.md5sum =================================================================== --- crux-2.2/ports/opt/dbus/.md5sum 2006-09-07 07:11:14 UTC (rev 1828) +++ crux-2.2/ports/opt/dbus/.md5sum 2006-09-07 16:03:04 UTC (rev 1829) @@ -1,2 +1,3 @@ -ba7692f63d0e9f1ef06703dff56cb650 dbus-0.62.tar.gz -85ab55dfd2008265d900b1cb1570a434 rc.dbus +23bc5ff22fe4f9a208d65fbbfd489ad9 30-dbus.launch +ea2be58c80a80631ba5b3c92cffd335c dbus-0.92.tar.gz +0dc978461c9f75b6203f7c0cd0481b22 rc.dbus Added: crux-2.2/ports/opt/dbus/30-dbus.launch =================================================================== --- crux-2.2/ports/opt/dbus/30-dbus.launch (rev 0) +++ crux-2.2/ports/opt/dbus/30-dbus.launch 2006-09-07 16:03:04 UTC (rev 1829) @@ -0,0 +1,8 @@ +#!/bin/sh + +if [ -x /usr/bin/dbus-launch ] +then + eval `dbus-launch --sh-syntax --exit-with-session` + export DBUS_SESSION_BUS_ADDRESS + export DBUS_SESSION_BUS_PID +fi Property changes on: crux-2.2/ports/opt/dbus/30-dbus.launch ___________________________________________________________________ Name: svn:executable + * Modified: crux-2.2/ports/opt/dbus/Pkgfile =================================================================== --- crux-2.2/ports/opt/dbus/Pkgfile 2006-09-07 07:11:14 UTC (rev 1828) +++ crux-2.2/ports/opt/dbus/Pkgfile 2006-09-07 16:03:04 UTC (rev 1829) @@ -1,27 +1,25 @@ -# Description: A message system +# Description: A message bus system # URL: http://freedesktop.org/wiki/Software_2fdbus # Maintainer: Matt Housh, jaeger at crux dot nu -# Depends on: expat, glib, gtk, libxml2 +# Depends on: expat name=dbus -version=0.62 +version=0.92 release=1 -source=(http://dbus.freedesktop.org/releases/$name-$version.tar.gz \ - rc.$name) +source=(http://dbus.freedesktop.org/releases/dbus/$name-$version.tar.gz \ + rc.dbus 30-dbus.launch) build() { cd $name-$version ./configure --prefix=/usr \ + --with-dbus-daemondir=/usr/sbin \ --localstatedir=/var \ - --enable-glib \ - --enable-gtk \ - --enable-python \ + --disable-static \ --with-dbus-user=messagebus \ - --disable-mono \ - --disable-mono-docs \ - --disable-tests + --with-xml=expat make make DESTDIR=$PKG install - install -D -o root -g root -m 0755 $SRC/rc.$name \ - $PKG/etc/rc.d/$name + install -D -m 0755 $SRC/rc.dbus $PKG/etc/rc.d/dbus + install -D -m 0755 $SRC/30-dbus.launch \ + $PKG/etc/X11/xinit/xinitrc.d/30-dbus.launch } Added: crux-2.2/ports/opt/dbus/README =================================================================== --- crux-2.2/ports/opt/dbus/README (rev 0) +++ crux-2.2/ports/opt/dbus/README 2006-09-07 16:03:04 UTC (rev 1829) @@ -0,0 +1,12 @@ +README for dbus 0.92 + +REQUIREMENTS + +PRE/POST-INSTALL + Create a user/group messagebus with a unused id < 99: + + 'groupadd -g 81 messagebus' + 'useradd -n -u 81 -g messagebus -d /var/empty -s /bin/false messagebus' + 'passwd -l messagebus' + +PRECAUTION Modified: crux-2.2/ports/opt/dbus/rc.dbus =================================================================== --- crux-2.2/ports/opt/dbus/rc.dbus 2006-09-07 07:11:14 UTC (rev 1828) +++ crux-2.2/ports/opt/dbus/rc.dbus 2006-09-07 16:03:04 UTC (rev 1829) @@ -5,10 +5,10 @@ case $1 in start) - /usr/bin/dbus-daemon --system + /usr/sbin/dbus-daemon --system ;; stop) - killall -q /usr/bin/dbus-daemon + killall -q /usr/sbin/dbus-daemon rm -f /var/run/dbus/pid ;; restart) Added: crux-2.2/ports/opt/dbus-glib/.footprint =================================================================== --- crux-2.2/ports/opt/dbus-glib/.footprint (rev 0) +++ crux-2.2/ports/opt/dbus-glib/.footprint 2006-09-07 16:03:04 UTC (rev 1829) @@ -0,0 +1,18 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/dbus-binding-tool +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/dbus-1.0/ +drwxr-xr-x root/root usr/include/dbus-1.0/dbus/ +-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-glib-bindings.h +-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-glib-error-enum.h +-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-glib-lowlevel.h +-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-glib.h +-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-gtype-specialized.h +drwxr-xr-x root/root usr/lib/ +-rwxr-xr-x root/root usr/lib/libdbus-glib-1.la +lrwxrwxrwx root/root usr/lib/libdbus-glib-1.so -> libdbus-glib-1.so.2.0.0 +lrwxrwxrwx root/root usr/lib/libdbus-glib-1.so.2 -> libdbus-glib-1.so.2.0.0 +-rwxr-xr-x root/root usr/lib/libdbus-glib-1.so.2.0.0 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/dbus-glib-1.pc Added: crux-2.2/ports/opt/dbus-glib/.md5sum =================================================================== --- crux-2.2/ports/opt/dbus-glib/.md5sum (rev 0) +++ crux-2.2/ports/opt/dbus-glib/.md5sum 2006-09-07 16:03:04 UTC (rev 1829) @@ -0,0 +1,2 @@ +772b3229f0b1238c6ceb59d1d1a736aa dbus-glib-0.71.patch +4e1e7348b26ee8b6485452113f4221cc dbus-glib-0.71.tar.gz Added: crux-2.2/ports/opt/dbus-glib/Pkgfile =================================================================== --- crux-2.2/ports/opt/dbus-glib/Pkgfile (rev 0) +++ crux-2.2/ports/opt/dbus-glib/Pkgfile 2006-09-07 16:03:04 UTC (rev 1829) @@ -0,0 +1,20 @@ +# Description: D-Bus GLib bindings +# URL: http://freedesktop.org/wiki/Software_2fdbus +# Maintainer: Matt Housh, jaeger at crux dot nu +# Depends on: dbus, glib + +name=dbus-glib +version=0.71 +release=1 +source=(http://dbus.freedesktop.org/releases/$name/$name-$version.tar.gz \ + $name-$version.patch) + +build() { + cd $name-$version + patch -p1 -i $SRC/$name-$version.patch + ./configure --prefix=/usr \ + --disable-static \ + --with-xml=expat + make + make DESTDIR=$PKG install +} Added: crux-2.2/ports/opt/dbus-glib/dbus-glib-0.71.patch =================================================================== --- crux-2.2/ports/opt/dbus-glib/dbus-glib-0.71.patch (rev 0) +++ crux-2.2/ports/opt/dbus-glib/dbus-glib-0.71.patch 2006-09-07 16:03:04 UTC (rev 1829) @@ -0,0 +1,81 @@ +diff -Nru dbus-glib-0.71.orig/tools/dbus-bus-introspect.xml dbus-glib-0.71/tools/dbus-bus-introspect.xml +--- dbus-glib-0.71.orig/tools/dbus-bus-introspect.xml 1970-01-01 01:00:00.000000000 +0100 ++++ dbus-glib-0.71/tools/dbus-bus-introspect.xml 2006-09-04 15:02:30.000000000 +0200 +@@ -0,0 +1,77 @@ ++ <!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" ++"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd"> ++<node> ++ <interface name="org.freedesktop.DBus.Introspectable"> ++ <method name="Introspect"> ++ <arg name="data" direction="out" type="s"/> ++ </method> ++ </interface> ++ <interface name="org.freedesktop.DBus"> ++ <method name="RequestName"> ++ <arg direction="in" type="s"/> ++ <arg direction="in" type="u"/> ++ <arg direction="out" type="u"/> ++ </method> ++ <method name="ReleaseName"> ++ <arg direction="in" type="s"/> ++ <arg direction="out" type="u"/> ++ </method> ++ <method name="StartServiceByName"> ++ <arg direction="in" type="s"/> ++ <arg direction="in" type="u"/> ++ <arg direction="out" type="u"/> ++ </method> ++ <method name="Hello"> ++ <arg direction="out" type="s"/> ++ </method> ++ <method name="NameHasOwner"> ++ <arg direction="in" type="s"/> ++ <arg direction="out" type="b"/> ++ </method> ++ <method name="ListNames"> ++ <arg direction="out" type="as"/> ++ </method> ++ <method name="ListActivatableNames"> ++ <arg direction="out" type="as"/> ++ </method> ++ <method name="AddMatch"> ++ <arg direction="in" type="s"/> ++ </method> ++ <method name="RemoveMatch"> ++ <arg direction="in" type="s"/> ++ </method> ++ <method name="GetNameOwner"> ++ <arg direction="in" type="s"/> ++ <arg direction="out" type="s"/> ++ </method> ++ <method name="ListQueuedOwners"> ++ <arg direction="in" type="s"/> ++ <arg direction="out" type="as"/> ++ </method> ++ <method name="GetConnectionUnixUser"> ++ <arg direction="in" type="s"/> ++ <arg direction="out" type="u"/> ++ </method> ++ <method name="GetConnectionUnixProcessID"> ++ <arg direction="in" type="s"/> ++ <arg direction="out" type="u"/> ++ </method> ++ <method name="GetConnectionSELinuxSecurityContext"> ++ <arg direction="in" type="s"/> ++ <arg direction="out" type="ay"/> ++ </method> ++ <method name="ReloadConfig"> ++ </method> ++ <signal name="NameOwnerChanged"> ++ <arg type="s"/> ++ <arg type="s"/> ++ <arg type="s"/> ++ </signal> ++ <signal name="NameLost"> ++ <arg type="s"/> ++ </signal> ++ <signal name="NameAcquired"> ++ <arg type="s"/> ++ </signal> ++ </interface> ++</node> Added: crux-2.2/ports/opt/dbus-python/.footprint =================================================================== --- crux-2.2/ports/opt/dbus-python/.footprint (rev 0) +++ crux-2.2/ports/opt/dbus-python/.footprint 2006-09-07 16:03:04 UTC (rev 1829) @@ -0,0 +1,29 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/python2.4/ +drwxr-xr-x root/root usr/lib/python2.4/site-packages/ +drwxr-xr-x root/root usr/lib/python2.4/site-packages/dbus/ +-rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/__init__.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/__init__.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/_dbus.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/_dbus.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/_util.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/_util.pyc +-rwxr-xr-x root/root usr/lib/python2.4/site-packages/dbus/dbus_bindings.so +-rwxr-xr-x root/root usr/lib/python2.4/site-packages/dbus/dbus_glib_bindings.so +-rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/decorators.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/decorators.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/exceptions.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/exceptions.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/glib.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/glib.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/introspect_parser.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/introspect_parser.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/matchrules.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/matchrules.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/proxies.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/proxies.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/service.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/service.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/types.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/dbus/types.pyc Added: crux-2.2/ports/opt/dbus-python/.md5sum =================================================================== --- crux-2.2/ports/opt/dbus-python/.md5sum (rev 0) +++ crux-2.2/ports/opt/dbus-python/.md5sum 2006-09-07 16:03:04 UTC (rev 1829) @@ -0,0 +1 @@ +ee893bc87b784a8c2285f5041b5e7033 dbus-python-0.71.tar.gz Added: crux-2.2/ports/opt/dbus-python/Pkgfile =================================================================== --- crux-2.2/ports/opt/dbus-python/Pkgfile (rev 0) +++ crux-2.2/ports/opt/dbus-python/Pkgfile 2006-09-07 16:03:04 UTC (rev 1829) @@ -0,0 +1,14 @@ +# Description: D-Bus Python bindings +# URL: http://freedesktop.org/wiki/Software_2fdbus +# Maintainer: Matt Housh, jaeger at crux dot nu +# Depends on: dbus-glib, pyrex + +name=dbus-python +version=0.71 +release=1 +source=(http://dbus.freedesktop.org/releases/$name/$name-$version.tar.gz) + +build() { + cd $name-$version + python setup.py install --root=$PKG --prefix=/usr +} Modified: crux-2.2/ports/opt/hal/.md5sum =================================================================== --- crux-2.2/ports/opt/hal/.md5sum 2006-09-07 07:11:14 UTC (rev 1828) +++ crux-2.2/ports/opt/hal/.md5sum 2006-09-07 16:03:04 UTC (rev 1829) @@ -1,2 +1,3 @@ -4163afb8285db64e00e7b1392b401d92 hal-0.5.7.tar.gz +1fa646b45e845031f09515731dba40c7 hal-0.5.7.1-dbus-close.patch +d7a7741808ba130f8aff3f5d3b5689e4 hal-0.5.7.1.tar.gz cc3d04e7ac09e15f33c530725f43e641 rc.hald Modified: crux-2.2/ports/opt/hal/Pkgfile =================================================================== --- crux-2.2/ports/opt/hal/Pkgfile 2006-09-07 07:11:14 UTC (rev 1828) +++ crux-2.2/ports/opt/hal/Pkgfile 2006-09-07 16:03:04 UTC (rev 1829) @@ -4,13 +4,14 @@ # Depends on: dbus name=hal -version=0.5.7 +version=0.5.7.1 release=1 source=(http://freedesktop.org/~david/dist/$name-$version.tar.gz \ - rc.hald) + rc.hald $name-$version-dbus-close.patch) build() { cd $name-$version + patch -p1 -i $SRC/$name-$version-dbus-close.patch sed -i -e 's/USE_NLS=yes/USE_NLS=no/' \ -e 's/ENABLE_NLS 1/ENABLE_NLS 0/' configure ./configure --prefix=/usr \ Added: crux-2.2/ports/opt/hal/README =================================================================== --- crux-2.2/ports/opt/hal/README (rev 0) +++ crux-2.2/ports/opt/hal/README 2006-09-07 16:03:04 UTC (rev 1829) @@ -0,0 +1,12 @@ +README for hal 0.5.7.1 + +REQUIREMENTS + +PRE/POST-INSTALL + Create a user/group haldaemon with a unused id < 99: + + 'groupadd -g 82 haldaemon' + 'useradd -n -u 82 -g haldaemon -d /var/empty -s /bin/false haldaemon' + 'passwd -l haldaemon' + +PRECAUTION Added: crux-2.2/ports/opt/hal/hal-0.5.7.1-dbus-close.patch =================================================================== --- crux-2.2/ports/opt/hal/hal-0.5.7.1-dbus-close.patch (rev 0) +++ crux-2.2/ports/opt/hal/hal-0.5.7.1-dbus-close.patch 2006-09-07 16:03:04 UTC (rev 1829) @@ -0,0 +1,24 @@ +diff -ruN hal-0.5.7.1.orig/tools/hal-device.c hal-0.5.7.1/tools/hal-device.c +--- hal-0.5.7.1.orig/tools/hal-device.c 2006-07-28 16:07:56.000000000 -0500 ++++ hal-0.5.7.1/tools/hal-device.c 2006-07-28 16:08:36.000000000 -0500 +@@ -155,7 +155,7 @@ + + libhal_ctx_shutdown(hal_ctx, &error); + libhal_ctx_free(hal_ctx); +- dbus_connection_disconnect(conn); ++ dbus_connection_close(conn); + dbus_connection_unref(conn); + dbus_error_free(&error); + +diff -ruN hal-0.5.7.1.orig/tools/lshal.c hal-0.5.7.1/tools/lshal.c +--- hal-0.5.7.1.orig/tools/lshal.c 2006-07-28 16:07:56.000000000 -0500 ++++ hal-0.5.7.1/tools/lshal.c 2006-07-28 16:08:52.000000000 -0500 +@@ -701,7 +701,7 @@ + libhal_ctx_shutdown (hal_ctx, &error); + libhal_ctx_free (hal_ctx); + +- dbus_connection_disconnect (conn); ++ dbus_connection_close (conn); + dbus_connection_unref (conn); + + if (show_device) Added: crux-2.2/ports/opt/pyrex/.footprint =================================================================== --- crux-2.2/ports/opt/pyrex/.footprint (rev 0) +++ crux-2.2/ports/opt/pyrex/.footprint 2006-09-07 16:03:04 UTC (rev 1829) @@ -0,0 +1,79 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/pyrexc +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/python2.4/ +drwxr-xr-x root/root usr/lib/python2.4/site-packages/ +drwxr-xr-x root/root usr/lib/python2.4/site-packages/Pyrex/ +drwxr-xr-x root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/ +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/CmdLine.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/CmdLine.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Code.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Code.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/DebugFlags.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/DebugFlags.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Errors.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Errors.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/ExprNodes.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/ExprNodes.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Lexicon.pickle +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Lexicon.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Lexicon.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Main.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Main.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Naming.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Naming.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Nodes.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Nodes.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Options.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Options.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Parsing.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Parsing.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/PyrexTypes.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/PyrexTypes.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Scanning.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Scanning.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Symtab.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Symtab.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/TypeSlots.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/TypeSlots.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Version.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/Version.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/__init__.py (EMPTY) +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Compiler/__init__.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Debugging.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Debugging.pyc +drwxr-xr-x root/root usr/lib/python2.4/site-packages/Pyrex/Distutils/ +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Distutils/__init__.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Distutils/__init__.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Distutils/build_ext.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Distutils/build_ext.pyc +drwxr-xr-x root/root usr/lib/python2.4/site-packages/Pyrex/Plex/ +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/Actions.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/Actions.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/DFA.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/DFA.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/Errors.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/Errors.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/Lexicons.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/Lexicons.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/Machines.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/Machines.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/Regexps.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/Regexps.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/Scanners.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/Scanners.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/Timing.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/Timing.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/Traditional.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/Traditional.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/Transitions.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/Transitions.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/__init__.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/__init__.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/test_tm.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Plex/test_tm.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Utils.py +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/Utils.pyc +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/__init__.py (EMPTY) +-rw-r--r-- root/root usr/lib/python2.4/site-packages/Pyrex/__init__.pyc Added: crux-2.2/ports/opt/pyrex/.md5sum =================================================================== --- crux-2.2/ports/opt/pyrex/.md5sum (rev 0) +++ crux-2.2/ports/opt/pyrex/.md5sum 2006-09-07 16:03:04 UTC (rev 1829) @@ -0,0 +1 @@ +425f0543c634bc7a86fe4fce02e0e882 Pyrex-0.9.4.1.tar.gz Added: crux-2.2/ports/opt/pyrex/Pkgfile =================================================================== --- crux-2.2/ports/opt/pyrex/Pkgfile (rev 0) +++ crux-2.2/ports/opt/pyrex/Pkgfile 2006-09-07 16:03:04 UTC (rev 1829) @@ -0,0 +1,16 @@ +# Description: A language for writing python extension modules +# URL: http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/ +# Maintainer: Matt Housh, jaeger at crux dot nu +# Depends on: python + +name=pyrex +version=0.9.4.1 +release=1 +source=(http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/Pyrex-$version.tar....) + +build() { + cd Pyrex-$version + python setup.py install --root=$PKG + rm -rf $PKG/usr/lib/python2.4/site-packages/Pyrex/Mac + chown -R root:root $PKG +}
participants (1)
-
crux@crux.nu