avahi, dbus, hal: initial imports, versions 0.6.13, 0.62, 0.5.7

This commit is contained in:
Matt Housh 2006-09-03 18:44:39 +00:00
parent 2b4a109a7a
commit 0ae5ad01da
15 changed files with 579 additions and 0 deletions

175
avahi/.footprint Normal file
View File

@ -0,0 +1,175 @@
drwxr-xr-x root/root etc/
drwxr-xr-x root/root etc/rc.d/
-rwxr-xr-x root/root etc/rc.d/avahi
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/avahi-bookmarks
-rwxr-xr-x root/root usr/bin/avahi-browse
lrwxrwxrwx root/root usr/bin/avahi-browse-domains -> avahi-browse
-rwxr-xr-x root/root usr/bin/avahi-discover
-rwxr-xr-x root/root usr/bin/avahi-discover-standalone
-rwxr-xr-x root/root usr/bin/avahi-publish
lrwxrwxrwx root/root usr/bin/avahi-publish-address -> avahi-publish
lrwxrwxrwx root/root usr/bin/avahi-publish-service -> avahi-publish
-rwxr-xr-x root/root usr/bin/avahi-resolve
lrwxrwxrwx root/root usr/bin/avahi-resolve-address -> avahi-resolve
lrwxrwxrwx root/root usr/bin/avahi-resolve-host-name -> avahi-resolve
-rwxr-xr-x root/root usr/bin/avahi-set-host-name
drwxr-xr-x root/root usr/etc/
drwxr-xr-x root/root usr/etc/avahi/
-rw-r--r-- root/root usr/etc/avahi/avahi-daemon.conf
-rwxr-xr-x root/root usr/etc/avahi/avahi-dnsconfd.action
-rw-r--r-- root/root usr/etc/avahi/hosts
drwxr-xr-x root/root usr/etc/avahi/services/
-rw-r--r-- root/root usr/etc/avahi/services/ssh.service
drwxr-xr-x root/root usr/etc/dbus-1/
drwxr-xr-x root/root usr/etc/dbus-1/system.d/
-rw-r--r-- root/root usr/etc/dbus-1/system.d/avahi-dbus.conf
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/avahi-client/
-rw-r--r-- root/root usr/include/avahi-client/client.h
-rw-r--r-- root/root usr/include/avahi-client/lookup.h
-rw-r--r-- root/root usr/include/avahi-client/publish.h
drwxr-xr-x root/root usr/include/avahi-common/
-rw-r--r-- root/root usr/include/avahi-common/address.h
-rw-r--r-- root/root usr/include/avahi-common/alternative.h
-rw-r--r-- root/root usr/include/avahi-common/cdecl.h
-rw-r--r-- root/root usr/include/avahi-common/defs.h
-rw-r--r-- root/root usr/include/avahi-common/domain.h
-rw-r--r-- root/root usr/include/avahi-common/error.h
-rw-r--r-- root/root usr/include/avahi-common/gccmacro.h
-rw-r--r-- root/root usr/include/avahi-common/llist.h
-rw-r--r-- root/root usr/include/avahi-common/malloc.h
-rw-r--r-- root/root usr/include/avahi-common/rlist.h
-rw-r--r-- root/root usr/include/avahi-common/simple-watch.h
-rw-r--r-- root/root usr/include/avahi-common/strlst.h
-rw-r--r-- root/root usr/include/avahi-common/thread-watch.h
-rw-r--r-- root/root usr/include/avahi-common/timeval.h
-rw-r--r-- root/root usr/include/avahi-common/watch.h
drwxr-xr-x root/root usr/include/avahi-compat-howl/
drwxr-xr-x root/root usr/include/avahi-compat-howl/corby/
-rw-r--r-- root/root usr/include/avahi-compat-howl/corby/buffer.h
-rw-r--r-- root/root usr/include/avahi-compat-howl/corby/channel.h
-rw-r--r-- root/root usr/include/avahi-compat-howl/corby/corby.h
-rw-r--r-- root/root usr/include/avahi-compat-howl/corby/message.h
-rw-r--r-- root/root usr/include/avahi-compat-howl/corby/object.h
-rw-r--r-- root/root usr/include/avahi-compat-howl/corby/orb.h
drwxr-xr-x root/root usr/include/avahi-compat-howl/discovery/
-rw-r--r-- root/root usr/include/avahi-compat-howl/discovery/discovery.h
-rw-r--r-- root/root usr/include/avahi-compat-howl/discovery/text_record.h
-rw-r--r-- root/root usr/include/avahi-compat-howl/howl.h
drwxr-xr-x root/root usr/include/avahi-compat-howl/rendezvous/
-rw-r--r-- root/root usr/include/avahi-compat-howl/rendezvous/rendezvous.h
-rw-r--r-- root/root usr/include/avahi-compat-howl/rendezvous/text_record.h
drwxr-xr-x root/root usr/include/avahi-compat-howl/salt/
-rw-r--r-- root/root usr/include/avahi-compat-howl/salt/address.h
-rw-r--r-- root/root usr/include/avahi-compat-howl/salt/debug.h
-rw-r--r-- root/root usr/include/avahi-compat-howl/salt/interface.h
-rw-r--r-- root/root usr/include/avahi-compat-howl/salt/platform.h
-rw-r--r-- root/root usr/include/avahi-compat-howl/salt/salt.h
-rw-r--r-- root/root usr/include/avahi-compat-howl/salt/signal.h
-rw-r--r-- root/root usr/include/avahi-compat-howl/salt/socket.h
-rw-r--r-- root/root usr/include/avahi-compat-howl/salt/time.h
drwxr-xr-x root/root usr/include/avahi-compat-libdns_sd/
-rw-r--r-- root/root usr/include/avahi-compat-libdns_sd/dns_sd.h
drwxr-xr-x root/root usr/include/avahi-core/
-rw-r--r-- root/root usr/include/avahi-core/core.h
-rw-r--r-- root/root usr/include/avahi-core/log.h
-rw-r--r-- root/root usr/include/avahi-core/lookup.h
-rw-r--r-- root/root usr/include/avahi-core/publish.h
-rw-r--r-- root/root usr/include/avahi-core/rr.h
drwxr-xr-x root/root usr/include/avahi-glib/
-rw-r--r-- root/root usr/include/avahi-glib/glib-malloc.h
-rw-r--r-- root/root usr/include/avahi-glib/glib-watch.h
drwxr-xr-x root/root usr/lib/
-rw-r--r-- root/root usr/lib/libavahi-client.a
-rwxr-xr-x root/root usr/lib/libavahi-client.la
lrwxrwxrwx root/root usr/lib/libavahi-client.so -> libavahi-client.so.3.2.0
lrwxrwxrwx root/root usr/lib/libavahi-client.so.3 -> libavahi-client.so.3.2.0
-rwxr-xr-x root/root usr/lib/libavahi-client.so.3.2.0
-rw-r--r-- root/root usr/lib/libavahi-common.a
-rwxr-xr-x root/root usr/lib/libavahi-common.la
lrwxrwxrwx root/root usr/lib/libavahi-common.so -> libavahi-common.so.3.4.2
lrwxrwxrwx root/root usr/lib/libavahi-common.so.3 -> libavahi-common.so.3.4.2
-rwxr-xr-x root/root usr/lib/libavahi-common.so.3.4.2
-rw-r--r-- root/root usr/lib/libavahi-core.a
-rwxr-xr-x root/root usr/lib/libavahi-core.la
lrwxrwxrwx root/root usr/lib/libavahi-core.so -> libavahi-core.so.4.0.4
lrwxrwxrwx root/root usr/lib/libavahi-core.so.4 -> libavahi-core.so.4.0.4
-rwxr-xr-x root/root usr/lib/libavahi-core.so.4.0.4
-rw-r--r-- root/root usr/lib/libavahi-glib.a
-rwxr-xr-x root/root usr/lib/libavahi-glib.la
lrwxrwxrwx root/root usr/lib/libavahi-glib.so -> libavahi-glib.so.1.0.1
lrwxrwxrwx root/root usr/lib/libavahi-glib.so.1 -> libavahi-glib.so.1.0.1
-rwxr-xr-x root/root usr/lib/libavahi-glib.so.1.0.1
-rw-r--r-- root/root usr/lib/libdns_sd.a
-rwxr-xr-x root/root usr/lib/libdns_sd.la
lrwxrwxrwx root/root usr/lib/libdns_sd.so -> libdns_sd.so.1.0.0
lrwxrwxrwx root/root usr/lib/libdns_sd.so.1 -> libdns_sd.so.1.0.0
-rwxr-xr-x root/root usr/lib/libdns_sd.so.1.0.0
-rw-r--r-- root/root usr/lib/libhowl.a
-rwxr-xr-x root/root usr/lib/libhowl.la
lrwxrwxrwx root/root usr/lib/libhowl.so -> libhowl.so.0.0.0
lrwxrwxrwx root/root usr/lib/libhowl.so.0 -> libhowl.so.0.0.0
-rwxr-xr-x root/root usr/lib/libhowl.so.0.0.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/avahi-client.pc
-rw-r--r-- root/root usr/lib/pkgconfig/avahi-compat-howl.pc
-rw-r--r-- root/root usr/lib/pkgconfig/avahi-compat-libdns_sd.pc
-rw-r--r-- root/root usr/lib/pkgconfig/avahi-core.pc
-rw-r--r-- root/root usr/lib/pkgconfig/avahi-glib.pc
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/avahi/
-rwxr-xr-x root/root usr/lib/python2.4/site-packages/avahi/ServiceTypeDatabase.py
-rw-r--r-- root/root usr/lib/python2.4/site-packages/avahi/SimpleGladeApp.py
-rw-r--r-- root/root usr/lib/python2.4/site-packages/avahi/SimpleGladeApp.pyc
-rw-r--r-- root/root usr/lib/python2.4/site-packages/avahi/SimpleGladeApp.pyo
-rw-r--r-- root/root usr/lib/python2.4/site-packages/avahi/__init__.py
-rw-r--r-- root/root usr/lib/python2.4/site-packages/avahi/__init__.pyc
-rw-r--r-- root/root usr/lib/python2.4/site-packages/avahi/__init__.pyo
drwxr-xr-x root/root usr/sbin/
-rwxr-xr-x root/root usr/sbin/avahi-daemon
-rwxr-xr-x root/root usr/sbin/avahi-dnsconfd
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/applications/
-rw-r--r-- root/root usr/share/applications/avahi-discover.desktop
drwxr-xr-x root/root usr/share/avahi/
-rw-r--r-- root/root usr/share/avahi/avahi-service.dtd
drwxr-xr-x root/root usr/share/avahi/interfaces/
-rw-r--r-- root/root usr/share/avahi/interfaces/avahi-discover.glade
drwxr-xr-x root/root usr/share/avahi/introspection/
-rw-r--r-- root/root usr/share/avahi/introspection/AddressResolver.introspect
-rw-r--r-- root/root usr/share/avahi/introspection/DomainBrowser.introspect
-rw-r--r-- root/root usr/share/avahi/introspection/EntryGroup.introspect
-rw-r--r-- root/root usr/share/avahi/introspection/HostNameResolver.introspect
-rw-r--r-- root/root usr/share/avahi/introspection/RecordBrowser.introspect
-rw-r--r-- root/root usr/share/avahi/introspection/Server.introspect
-rw-r--r-- root/root usr/share/avahi/introspection/ServiceBrowser.introspect
-rw-r--r-- root/root usr/share/avahi/introspection/ServiceResolver.introspect
-rw-r--r-- root/root usr/share/avahi/introspection/ServiceTypeBrowser.introspect
-rw-r--r-- root/root usr/share/avahi/service-types
-rw-r--r-- root/root usr/share/avahi/service-types.db
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man1/
-rw-r--r-- root/root usr/share/man/man1/avahi-bookmarks.1.gz
lrwxrwxrwx root/root usr/share/man/man1/avahi-browse-domains.1.gz -> avahi-browse.1.gz
-rw-r--r-- root/root usr/share/man/man1/avahi-browse.1.gz
-rw-r--r-- root/root usr/share/man/man1/avahi-discover.1.gz
lrwxrwxrwx root/root usr/share/man/man1/avahi-publish-address.1.gz -> avahi-publish.1.gz
lrwxrwxrwx root/root usr/share/man/man1/avahi-publish-service.1.gz -> avahi-publish.1.gz
-rw-r--r-- root/root usr/share/man/man1/avahi-publish.1.gz
lrwxrwxrwx root/root usr/share/man/man1/avahi-resolve-address.1.gz -> avahi-resolve.1.gz
lrwxrwxrwx root/root usr/share/man/man1/avahi-resolve-host-name.1.gz -> avahi-resolve.1.gz
-rw-r--r-- root/root usr/share/man/man1/avahi-resolve.1.gz
-rw-r--r-- root/root usr/share/man/man1/avahi-set-host-name.1.gz
drwxr-xr-x root/root usr/share/man/man5/
-rw-r--r-- root/root usr/share/man/man5/avahi-daemon.conf.5.gz
-rw-r--r-- root/root usr/share/man/man5/avahi.hosts.5.gz
-rw-r--r-- root/root usr/share/man/man5/avahi.service.5.gz
drwxr-xr-x root/root usr/share/man/man8/
-rw-r--r-- root/root usr/share/man/man8/avahi-daemon.8.gz
-rw-r--r-- root/root usr/share/man/man8/avahi-dnsconfd.8.gz
-rw-r--r-- root/root usr/share/man/man8/avahi-dnsconfd.action.8.gz
drwxr-xr-x root/root var/
drwxr-xr-x root/root var/run/

2
avahi/.md5sum Normal file
View File

@ -0,0 +1,2 @@
d1000689979105cc95b9ca102284aae4 avahi-0.6.13.tar.gz
9379c518fad18582698babf08bc14f84 rc.avahi

32
avahi/Pkgfile Normal file
View File

@ -0,0 +1,32 @@
# Description: A system that facilitates service discovery on local networks
# URL: http://avahi.org/
# Maintainer: Matt Housh, jaeger at crux dot nu
# Depends on: libdaemon, dbus, pygtk, libglade
name=avahi
version=0.6.13
release=1
source=(http://avahi.org/download/$name-$version.tar.gz \
rc.$name)
build() {
cd $name-$version
./configure --prefix=/usr \
--localstatedir=/var \
--disable-qt3 \
--disable-qt4 \
--disable-doxygen-doc \
--disable-doxygen-dot \
--with-avahi-user=avahi \
--with-avahi-group=avahi \
--with-distro=none \
--disable-mono \
--disable-monodoc \
--enable-compat-howl \
--enable-compat-libdns_sd \
--with-dbus-sys=/usr/etc/dbus-1/system.d
make
make DESTDIR=$PKG install
install -D -o root -g root -m 0755 $SRC/rc.$name \
$PKG/etc/rc.d/$name
}

10
avahi/pre-install Executable file
View File

@ -0,0 +1,10 @@
#!/bin/sh
# check for avahi group or add one
getent group avahi || /usr/sbin/groupadd -g 84 avahi
# check for avahi user or add one
getent passwd avahi || /usr/sbin/useradd -g avahi -u 84 -d /var/empty -s /bin/false -c "Avahi User" avahi
# lock the account
/usr/bin/passwd -l avahi

20
avahi/rc.avahi Normal file
View File

@ -0,0 +1,20 @@
#
# /etc/rc.d/avahi: start/stop avahi daemon
#
case $1 in
start)
/usr/sbin/avahi-daemon -D -s
;;
stop)
killall -q /usr/sbin/avahi-daemon
;;
restart)
$0 stop
sleep 2
$0 start
;;
*)
echo "Usage: $0 [start|stop|restart]"
;;
esac

114
dbus/.footprint Normal file
View File

@ -0,0 +1,114 @@
drwxr-xr-x root/root etc/
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
-rw-r--r-- root/root usr/etc/dbus-1/system.conf
drwxr-xr-x root/root usr/etc/dbus-1/system.d/
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-address.h
-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
-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-pending-call.h
-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-protocol.h
-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-server.h
-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-shared.h
-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-signature.h
-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-threads.h
-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-types.h
-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus.h
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/dbus-1.0/
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
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
-rw-r--r-- root/root usr/man/man1/dbus-daemon.1.gz
-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/share/
drwxr-xr-x root/root usr/share/dbus-1/
drwxr-xr-x root/root usr/share/dbus-1/services/
drwxr-xr-x root/root var/
drwxr-xr-x root/root var/run/
drwxr-xr-x root/root var/run/dbus/

2
dbus/.md5sum Normal file
View File

@ -0,0 +1,2 @@
ba7692f63d0e9f1ef06703dff56cb650 dbus-0.62.tar.gz
85ab55dfd2008265d900b1cb1570a434 rc.dbus

27
dbus/Pkgfile Normal file
View File

@ -0,0 +1,27 @@
# Description: A message system
# URL: http://freedesktop.org/wiki/Software_2fdbus
# Maintainer: Matt Housh, jaeger at crux dot nu
# Depends on: expat, glib, gtk, libxml2
name=dbus
version=0.62
release=1
source=(http://dbus.freedesktop.org/releases/$name-$version.tar.gz \
rc.$name)
build() {
cd $name-$version
./configure --prefix=/usr \
--localstatedir=/var \
--enable-glib \
--enable-gtk \
--enable-python \
--with-dbus-user=messagebus \
--disable-mono \
--disable-mono-docs \
--disable-tests
make
make DESTDIR=$PKG install
install -D -o root -g root -m 0755 $SRC/rc.$name \
$PKG/etc/rc.d/$name
}

10
dbus/pre-install Executable file
View File

@ -0,0 +1,10 @@
#!/bin/sh
# check for messagebus group or add one
getent group messagebus || /usr/sbin/groupadd -g 81 messagebus
# check for messagebus user or add one
getent passwd messagebus || /usr/sbin/useradd -g messagebus -u 81 -d /var/empty -s /bin/false -c "D-BUS System Messagebus User" messagebus
# lock the account
/usr/bin/passwd -l messagebus

24
dbus/rc.dbus Normal file
View File

@ -0,0 +1,24 @@
#!/bin/sh
#
# /etc/rc.d/dbus: start/stop dbus messagebus daemon
#
case $1 in
start)
/usr/bin/dbus-daemon --system
;;
stop)
killall -q /usr/bin/dbus-daemon
rm -f /var/run/dbus/pid
;;
restart)
$0 stop
sleep 2
$0 start
;;
*)
echo "Usage: $0 [start|stop|restart]"
;;
esac
# End of file

100
hal/.footprint Normal file
View File

@ -0,0 +1,100 @@
drwxr-xr-x root/root etc/
drwxr-xr-x root/root etc/rc.d/
-rwxr-xr-x root/root etc/rc.d/hald
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/hal-device
-rwxr-xr-x root/root usr/bin/hal-find-by-capability
-rwxr-xr-x root/root usr/bin/hal-find-by-property
-rwxr-xr-x root/root usr/bin/hal-get-property
-rwxr-xr-x root/root usr/bin/hal-set-property
-rwxr-xr-x root/root usr/bin/lshal
drwxr-xr-x root/root usr/etc/
drwxr-xr-x root/root usr/etc/dbus-1/
drwxr-xr-x root/root usr/etc/dbus-1/system.d/
-rw-r--r-- root/root usr/etc/dbus-1/system.d/hal.conf
drwxr-xr-x root/root usr/etc/hal/
drwxr-xr-x root/root usr/etc/hal/fdi/
drwxr-xr-x root/root usr/etc/hal/fdi/information/
drwxr-xr-x root/root usr/etc/hal/fdi/policy/
drwxr-xr-x root/root usr/etc/hal/fdi/preprobe/
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/hal/
-rw-r--r-- root/root usr/include/hal/libhal-storage.h
-rw-r--r-- root/root usr/include/hal/libhal.h
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/hal/
-rwxr-xr-x root/root usr/lib/hal/hal-system-power-pmu
-rwxr-xr-x root/root usr/lib/hal/hald-addon-acpi
-rwxr-xr-x root/root usr/lib/hal/hald-addon-hid-ups
-rwxr-xr-x root/root usr/lib/hal/hald-addon-keyboard
-rwxr-xr-x root/root usr/lib/hal/hald-addon-pmu
-rwxr-xr-x root/root usr/lib/hal/hald-addon-storage
-rwxr-xr-x root/root usr/lib/hal/hald-addon-usb-csr
-rwxr-xr-x root/root usr/lib/hal/hald-probe-hiddev
-rwxr-xr-x root/root usr/lib/hal/hald-probe-input
-rwxr-xr-x root/root usr/lib/hal/hald-probe-pc-floppy
-rwxr-xr-x root/root usr/lib/hal/hald-probe-printer
-rwxr-xr-x root/root usr/lib/hal/hald-probe-serial
-rwxr-xr-x root/root usr/lib/hal/hald-probe-smbios
-rwxr-xr-x root/root usr/lib/hal/hald-probe-storage
-rwxr-xr-x root/root usr/lib/hal/hald-probe-volume
-rwxr-xr-x root/root usr/lib/hal/hald-runner
-rw-r--r-- root/root usr/lib/libhal-storage.a
-rwxr-xr-x root/root usr/lib/libhal-storage.la
lrwxrwxrwx root/root usr/lib/libhal-storage.so -> libhal-storage.so.1.0.0
lrwxrwxrwx root/root usr/lib/libhal-storage.so.1 -> libhal-storage.so.1.0.0
-rwxr-xr-x root/root usr/lib/libhal-storage.so.1.0.0
-rw-r--r-- root/root usr/lib/libhal.a
-rwxr-xr-x root/root usr/lib/libhal.la
lrwxrwxrwx root/root usr/lib/libhal.so -> libhal.so.1.0.0
lrwxrwxrwx root/root usr/lib/libhal.so.1 -> libhal.so.1.0.0
-rwxr-xr-x root/root usr/lib/libhal.so.1.0.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/hal-storage.pc
-rw-r--r-- root/root usr/lib/pkgconfig/hal.pc
drwxr-xr-x root/root usr/sbin/
-rwxr-xr-x root/root usr/sbin/hald
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/hal/
drwxr-xr-x root/root usr/share/hal/fdi/
-rw-r--r-- root/root usr/share/hal/fdi/fdi.dtd
-rw-r--r-- root/root usr/share/hal/fdi/fdi.rng
drwxr-xr-x root/root usr/share/hal/fdi/information/
drwxr-xr-x root/root usr/share/hal/fdi/information/10freedesktop/
-rw-r--r-- root/root usr/share/hal/fdi/information/10freedesktop/10-camera-ptp.fdi
-rw-r--r-- root/root usr/share/hal/fdi/information/10freedesktop/10-cd-dvd-burner.fdi
-rw-r--r-- root/root usr/share/hal/fdi/information/10freedesktop/10-usb-card-readers.fdi
-rw-r--r-- root/root usr/share/hal/fdi/information/10freedesktop/10-usb-music-players.fdi
-rw-r--r-- root/root usr/share/hal/fdi/information/10freedesktop/10-usb-pda.fdi
-rw-r--r-- root/root usr/share/hal/fdi/information/10freedesktop/10-usb-zip-drives.fdi
-rw-r--r-- root/root usr/share/hal/fdi/information/10freedesktop/10-wireless-mice.fdi
drwxr-xr-x root/root usr/share/hal/fdi/information/20thirdparty/
drwxr-xr-x root/root usr/share/hal/fdi/policy/
drwxr-xr-x root/root usr/share/hal/fdi/policy/10osvendor/
-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-keyboard-policy.fdi
-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-laptop-panel-mgmt-policy.fdi
-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-power-mgmt-policy.fdi
-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/15-storage-luks.fdi
-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi
drwxr-xr-x root/root usr/share/hal/fdi/policy/20thirdparty/
drwxr-xr-x root/root usr/share/hal/fdi/preprobe/
drwxr-xr-x root/root usr/share/hal/fdi/preprobe/10osvendor/
-rw-r--r-- root/root usr/share/hal/fdi/preprobe/10osvendor/10-ide-drives.fdi
drwxr-xr-x root/root usr/share/hal/fdi/preprobe/20thirdparty/
drwxr-xr-x root/root usr/share/hal/scripts/
-rwxr-xr-x root/root usr/share/hal/scripts/hal-luks-remove
-rwxr-xr-x root/root usr/share/hal/scripts/hal-luks-setup
-rwxr-xr-x root/root usr/share/hal/scripts/hal-luks-teardown
-rwxr-xr-x root/root usr/share/hal/scripts/hal-system-lcd-get-brightness
-rwxr-xr-x root/root usr/share/hal/scripts/hal-system-lcd-set-brightness
-rwxr-xr-x root/root usr/share/hal/scripts/hal-system-power-hibernate
-rwxr-xr-x root/root usr/share/hal/scripts/hal-system-power-reboot
-rwxr-xr-x root/root usr/share/hal/scripts/hal-system-power-set-power-save
-rwxr-xr-x root/root usr/share/hal/scripts/hal-system-power-shutdown
-rwxr-xr-x root/root usr/share/hal/scripts/hal-system-power-suspend
-rwxr-xr-x root/root usr/share/hal/scripts/hal-system-storage-cleanup-mountpoint
-rwxr-xr-x root/root usr/share/hal/scripts/hal-system-storage-cleanup-mountpoints
-rwxr-xr-x root/root usr/share/hal/scripts/hal-system-storage-eject
-rwxr-xr-x root/root usr/share/hal/scripts/hal-system-storage-mount
-rwxr-xr-x root/root usr/share/hal/scripts/hal-system-storage-unmount

2
hal/.md5sum Normal file
View File

@ -0,0 +1,2 @@
4163afb8285db64e00e7b1392b401d92 hal-0.5.7.tar.gz
cc3d04e7ac09e15f33c530725f43e641 rc.hald

28
hal/Pkgfile Normal file
View File

@ -0,0 +1,28 @@
# Description: Hardware Abstraction Layer
# URL: http://freedesktop.org/wiki/Software_2fhal
# Maintainer: Matt Housh, jaeger at crux dot nu
# Depends on: dbus
name=hal
version=0.5.7
release=1
source=(http://freedesktop.org/~david/dist/$name-$version.tar.gz \
rc.hald)
build() {
cd $name-$version
sed -i -e 's/USE_NLS=yes/USE_NLS=no/' \
-e 's/ENABLE_NLS 1/ENABLE_NLS 0/' configure
./configure --prefix=/usr \
--libexecdir=/usr/lib/$name \
--localstatedir=/var \
--with-hal-user=haldaemon \
--with-hal-group=haldaemon \
--with-dbus-sys=/usr/etc/dbus-1/system.d
sed -i -e '/device-manager/d' tools/Makefile
make
make DESTDIR=$PKG install
install -D -o root -g root -m 0755 $SRC/rc.hald \
$PKG/etc/rc.d/hald
rm -rf $PKG/usr/share/{doc,locale}
}

10
hal/pre-install Executable file
View File

@ -0,0 +1,10 @@
#!/bin/sh
# check for haldaemon group or add one
getent group haldaemon || /usr/sbin/groupadd -g 82 haldaemon
# check for haldaemon user or add one
getent passwd haldaemon || /usr/sbin/useradd -g haldaemon -u 82 -d /var/empty -s /bin/false -c "HAL Daemon User" haldaemon
# lock the account
/usr/bin/passwd -l haldaemon

23
hal/rc.hald Normal file
View File

@ -0,0 +1,23 @@
#!/bin/sh
#
# /etc/rc.d/hald: start/stop HAL daemon
#
case $1 in
start)
/usr/sbin/hald --daemon=yes --use-syslog
;;
stop)
killall -q /usr/sbin/hald
;;
restart)
$0 stop
sleep 2
$0 start
;;
*)
echo "Usage: $0 [start|stop|restart]"
;;
esac
# End of file