diff options
| author | Philip Balister <philip@balister.org> | 2007-08-23 14:37:17 +0000 |
|---|---|---|
| committer | Philip Balister <philip@balister.org> | 2007-08-23 14:37:17 +0000 |
| commit | b750ffba347c1f8bb7dbbe42abf31f17bf4db56c (patch) | |
| tree | b9a1078d4e94279f20e3cc85cd347e1536371515 | |
| parent | 613aee0a21460812751113c870f82119cd31a3e0 (diff) | |
| parent | b486be9688c105f666ba4f85907cf02c04d6fba6 (diff) | |
merge of '0632006dcadf27825774caa5189b1ab23bd8b08e'
and '215bca295ed86f179e1bb5082f01a1186b910b0d'
91 files changed, 723 insertions, 237 deletions
diff --git a/MAINTAINERS b/MAINTAINERS index 7c445a7604..c77342d641 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -217,3 +217,10 @@ Person: Henning Heinold 'woglinde' Mail: heinold@inf.fu-berlin.de Machines: simpad Recipes: classpath-minimal, midpath, cacao-clcd + +Person: Philipp Zabel +Mail: philipp.zabel@gmail.com +Interests: Kernels, PXA, GTK+, gsmd +Distros: Ångström +Machines: hx4700, magician +Recipes: avahi, libgsmd diff --git a/packages/angstrom/angstrom-gpe-task-apps.bb b/packages/angstrom/angstrom-gpe-task-apps.bb index 37a6ed98c3..0a4b1309da 100644 --- a/packages/angstrom/angstrom-gpe-task-apps.bb +++ b/packages/angstrom/angstrom-gpe-task-apps.bb @@ -1,10 +1,11 @@ DESCRIPTION = "Task packages for the Angstrom distribution" -PR = "r31" -ALLOW_EMPTY = "1" +PR = "r32" + +inherit task PACKAGE_ARCH = "${MACHINE_ARCH}" -RDEPENDS = "\ +RDEPENDS_${PN} = "\ gpe-edit \ gpe-gallery \ gpe-calculator \ diff --git a/packages/angstrom/angstrom-gpe-task-base.bb b/packages/angstrom/angstrom-gpe-task-base.bb index c931d9d1e4..265f51863d 100644 --- a/packages/angstrom/angstrom-gpe-task-base.bb +++ b/packages/angstrom/angstrom-gpe-task-base.bb @@ -1,10 +1,11 @@ DESCRIPTION = "Task packages for the Angstrom distribution" -PR = "r31" -ALLOW_EMPTY = "1" +PR = "r32" + +inherit task PACKAGE_ARCH = "${MACHINE_ARCH}" -RDEPENDS = "\ +RDEPENDS_${PN} = "\ matchbox \ matchbox-panel-hacks \ xcursor-transparent-theme \ diff --git a/packages/angstrom/angstrom-gpe-task-game.bb b/packages/angstrom/angstrom-gpe-task-game.bb index 09a47f6a26..beca89cdbc 100644 --- a/packages/angstrom/angstrom-gpe-task-game.bb +++ b/packages/angstrom/angstrom-gpe-task-game.bb @@ -1,8 +1,9 @@ DESCRIPTION = "Task packages for the Angstrom distribution" -PR = "r31" -ALLOW_EMPTY = "1" +PR = "r32" -RDEPENDS = "\ +inherit task + +RDEPENDS_${PN} = "\ gpe-go \ gpe-lights \ gpe-othello \ diff --git a/packages/angstrom/angstrom-gpe-task-pim.bb b/packages/angstrom/angstrom-gpe-task-pim.bb index 8e9d0d4f31..fc0b4109f4 100644 --- a/packages/angstrom/angstrom-gpe-task-pim.bb +++ b/packages/angstrom/angstrom-gpe-task-pim.bb @@ -1,8 +1,9 @@ DESCRIPTION = "Task packages for the Angstrom distribution" -PR = "r31" -ALLOW_EMPTY = "1" +PR = "r32" -RDEPENDS = "\ +inherit task + +RDEPENDS_${PN} = "\ gpe-timesheet \ gpe-todo \ gpe-calendar \ diff --git a/packages/angstrom/angstrom-gpe-task-settings.bb b/packages/angstrom/angstrom-gpe-task-settings.bb index c79c068cbd..a9463fdbe5 100644 --- a/packages/angstrom/angstrom-gpe-task-settings.bb +++ b/packages/angstrom/angstrom-gpe-task-settings.bb @@ -1,8 +1,9 @@ DESCRIPTION = "Task packages for the Angstrom distribution" -PR = "r31" -ALLOW_EMPTY = "1" +PR = "r32" -RDEPENDS = "\ +inherit task + +RDEPENDS_${PN} = "\ matchbox-panel-manager \ gpe-su \ gpe-conf \ diff --git a/packages/angstrom/angstrom-ohand-task-pim.bb b/packages/angstrom/angstrom-ohand-task-pim.bb index 70d52c922f..71d0512687 100644 --- a/packages/angstrom/angstrom-ohand-task-pim.bb +++ b/packages/angstrom/angstrom-ohand-task-pim.bb @@ -1,8 +1,9 @@ DESCRIPTION = "Task packages for the Angstrom distribution" -PR = "r31" -ALLOW_EMPTY = "1" +PR = "r32" -RDEPENDS = "\ +inherit task + +RDEPENDS_${PN} = "\ dates \ contacts \ tasks \ diff --git a/packages/angstrom/angstrom-task-office.bb b/packages/angstrom/angstrom-task-office.bb index 364924995a..90b700b8c9 100644 --- a/packages/angstrom/angstrom-task-office.bb +++ b/packages/angstrom/angstrom-task-office.bb @@ -1,8 +1,9 @@ DESCRIPTION = "Task packages for the Angstrom distribution" -PR = "r31" -ALLOW_EMPTY = "1" +PR = "r32" -RDEPENDS = "\ +inherit task + +RDEPENDS_${PN} = "\ gnumeric \ abiword \ imposter \ diff --git a/packages/angstrom/angstrom-task-printing.bb b/packages/angstrom/angstrom-task-printing.bb index 2954667192..f4a833645a 100644 --- a/packages/angstrom/angstrom-task-printing.bb +++ b/packages/angstrom/angstrom-task-printing.bb @@ -1,8 +1,9 @@ DESCRIPTION = "Task packages for the Angstrom distribution" -PR = "r31" -ALLOW_EMPTY = "1" +PR = "r32" -RDEPENDS = "\ +inherit task + +RDEPENDS_${PN} = "\ cups \ # gnome-cups-manager \ " diff --git a/packages/angstrom/angstrom-task-sectest.bb b/packages/angstrom/angstrom-task-sectest.bb index 3142f280f3..c3ebcab31d 100644 --- a/packages/angstrom/angstrom-task-sectest.bb +++ b/packages/angstrom/angstrom-task-sectest.bb @@ -1,8 +1,9 @@ DESCRIPTION = "Task packages for the Angstrom distribution" -PR = "r31" -ALLOW_EMPTY = "1" +PR = "r32" -RDEPENDS = "\ +inherit task + +RDEPENDS_${PN} = "\ nmap \ ettercap \ stunnel \ diff --git a/packages/avahi/avahi-0.6.15/patch-avahi-daemon_dbus-protocol.c.patch b/packages/avahi/avahi-0.6.15/patch-avahi-daemon_dbus-protocol.c.patch deleted file mode 100644 index 0971a9eea8..0000000000 --- a/packages/avahi/avahi-0.6.15/patch-avahi-daemon_dbus-protocol.c.patch +++ /dev/null @@ -1,28 +0,0 @@ -marcus 2006-11-11 02:56:18 UTC - - FreeBSD ports repository - - Modified files: - net/avahi Makefile distinfo - Added files: - net/avahi/files patch-avahi-daemon_dbus-protocol.c - Log: - Update to 0.6.15, and fix the build with D-BUS 1.0. - - Revision Changes Path - 1.43 +3 -3 ports/net/avahi/Makefile - 1.12 +3 -3 ports/net/avahi/distinfo - 1.3 +11 -0 ports/net/avahi/files/patch-avahi-daemon_dbus-protocol.c (new) - ---- avahi-daemon/dbus-protocol.c.orig Fri Nov 10 21:50:07 2006 -+++ avahi-daemon/dbus-protocol.c Fri Nov 10 21:50:55 2006 -@@ -1067,7 +1067,7 @@ static int dbus_connect(void) { - if (dbus_bus_request_name( - server->bus, - AVAHI_DBUS_NAME, --#if (DBUS_VERSION_MAJOR == 0) && (DBUS_VERSION_MINOR >= 60) -+#if ((DBUS_VERSION_MAJOR == 0) && (DBUS_VERSION_MINOR >= 60)) || DBUS_VERSION_MAJOR > 0 - DBUS_NAME_FLAG_DO_NOT_QUEUE, - #else - DBUS_NAME_FLAG_PROHIBIT_REPLACEMENT, - diff --git a/packages/avahi/avahi-python_0.6.21.bb b/packages/avahi/avahi-python_0.6.21.bb new file mode 100644 index 0000000000..8eaac073ac --- /dev/null +++ b/packages/avahi/avahi-python_0.6.21.bb @@ -0,0 +1,14 @@ +require avahi.inc +PR = "r0" + +# FIXME: without --enable-gtk, avahi-discover (pygtk) won't be built +FILES_avahi-discover = "" + +PROVIDES = "avahi" +DEPENDS += "python-native" + +SRC_URI += "file://dbus-pre-1.1.1-support.patch;patch=1 \ + file://configure-check-pymod.patch;patch=1" +S = "${WORKDIR}/avahi-${PV}" + +AVAHI_PYTHON = "--enable-python" diff --git a/packages/avahi/avahi.inc b/packages/avahi/avahi.inc index 2cb986012f..991d282a3e 100644 --- a/packages/avahi/avahi.inc +++ b/packages/avahi/avahi.inc @@ -4,24 +4,31 @@ HOMEPAGE = "http://avahi.org" SECTION = "network" PRIORITY = "optional" LICENSE = "GPL" -PR = "r4" +PR = "r5" DEPENDS = "expat libdaemon dbus glib-2.0" # uclibc has no nss -RRECOMMENDS_append_linux = "libnss-mdns" RRECOMMENDS_avahi-daemon_append_linux = "libnss-mdns" -RDEPENDS_avahi-daemon = "sysvinit-pidof" +RDEPENDS_avahi-daemon = "sysvinit-pidof update-rc.d" +RDEPENDS_avahi-autoipd = "update-rc.d" +RDEPENDS_avahi-discover = "python-avahi python-pygtk" +RDEPENDS_python-avahi = "python-dbus" SRC_URI = "http://avahi.org/download/avahi-${PV}.tar.gz \ file://00avahi-autoipd file://99avahi-autoipd" inherit autotools pkgconfig update-rc.d +# handle update-rc.d RDEPENDS manually, we don't need it on +# anything but avahi-daemon and avahi-autoipd +RDEPENDS_append = "" # TODO: build and enable all the extra stuff avahi offers -EXTRA_OECONF = "--with-distro=debian --disable-gdbm --disable-gtk --disable-mono --disable-monodoc --disable-qt3 --disable-qt4 --disable-python" +EXTRA_OECONF = "--with-distro=debian --disable-gdbm ${AVAHI_GTK} --disable-mono --disable-monodoc --disable-qt3 --disable-qt4 ${AVAHI_PYTHON}" +AVAHI_PYTHON = "--disable-python" +AVAHI_GTK = "--disable-gtk" -PACKAGES =+ "avahi-daemon libavahi-common libavahi-core libavahi-client avahi-dnsconfd libavahi-glib avahi-autoipd avahi-utils" +PACKAGES =+ "avahi-daemon avahi-discover libavahi-common libavahi-core libavahi-client avahi-dnsconfd libavahi-glib libavahi-ui avahi-discover-standalone avahi-autoipd avahi-utils python-avahi" FILES_libavahi-common = "${libdir}/libavahi-common.so.*" FILES_libavahi-core = "${libdir}/libavahi-core.so.*" @@ -35,6 +42,7 @@ FILES_avahi-daemon = "${sbindir}/avahi-daemon \ |
