[arch-commits] Commit in avahi/repos (8 files)
Date: Tuesday, July 11, 2017 @ 20:50:33 Author: heftig Revision: 300130 archrelease: copy trunk to testing-i686, testing-x86_64 Added: avahi/repos/testing-i686/ avahi/repos/testing-i686/0001-avahi-python-Use-the-agnostic-DBM-interface.patch (from rev 300129, avahi/trunk/0001-avahi-python-Use-the-agnostic-DBM-interface.patch) avahi/repos/testing-i686/PKGBUILD (from rev 300129, avahi/trunk/PKGBUILD) avahi/repos/testing-i686/avahi.install (from rev 300129, avahi/trunk/avahi.install) avahi/repos/testing-x86_64/ avahi/repos/testing-x86_64/0001-avahi-python-Use-the-agnostic-DBM-interface.patch (from rev 300129, avahi/trunk/0001-avahi-python-Use-the-agnostic-DBM-interface.patch) avahi/repos/testing-x86_64/PKGBUILD (from rev 300129, avahi/trunk/PKGBUILD) avahi/repos/testing-x86_64/avahi.install (from rev 300129, avahi/trunk/avahi.install) ---+ testing-i686/0001-avahi-python-Use-the-agnostic-DBM-interface.patch | 256 ++ testing-i686/PKGBUILD | 88 +++ testing-i686/avahi.install| 16 testing-x86_64/0001-avahi-python-Use-the-agnostic-DBM-interface.patch | 256 ++ testing-x86_64/PKGBUILD | 88 +++ testing-x86_64/avahi.install | 16 6 files changed, 720 insertions(+) Copied: avahi/repos/testing-i686/0001-avahi-python-Use-the-agnostic-DBM-interface.patch (from rev 300129, avahi/trunk/0001-avahi-python-Use-the-agnostic-DBM-interface.patch) === --- testing-i686/0001-avahi-python-Use-the-agnostic-DBM-interface.patch (rev 0) +++ testing-i686/0001-avahi-python-Use-the-agnostic-DBM-interface.patch 2017-07-11 20:50:33 UTC (rev 300130) @@ -0,0 +1,256 @@ +From 426f70261d61db359e573e06b03575ee8cf50f5d Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)"+Date: Tue, 11 Jul 2017 21:52:37 +0200 +Subject: [PATCH] avahi-python: Use the agnostic DBM interface + +Also fixes configure failing if Python 3 and GDBM are in use, since Py3 +only has anydbm under the name of 'dbm'. +--- + avahi-python/avahi/Makefile.am | 15 +--- + avahi-python/avahi/ServiceTypeDatabase.py.in| 31 ++--- + configure.ac| 9 --- + service-type-database/.gitignore| 1 - + service-type-database/Makefile.am | 18 -- + service-type-database/{build-db.in => build-db} | 13 +++ + 6 files changed, 41 insertions(+), 46 deletions(-) + rename service-type-database/{build-db.in => build-db} (87%) + +diff --git a/avahi-python/avahi/Makefile.am b/avahi-python/avahi/Makefile.am +index 3eb67d0df438a7f8..c906b9bf3b6d0708 100644 +--- a/avahi-python/avahi/Makefile.am b/avahi-python/avahi/Makefile.am +@@ -25,29 +25,16 @@ avahidir = $(pythondir)/avahi + + if HAVE_GDBM + nodist_avahi_SCRIPTS = ServiceTypeDatabase.py +- +-ServiceTypeDatabase.py: ServiceTypeDatabase.py.in +- $(AM_V_GEN)sed -e 's,@PYTHON\@,$(PYTHON),g' \ +- -e 's,@DBM\@,gdbm,g' \ +- -e 's,@FIRST_KEY\@,key = self.db.firstkey(),g' \ +- -e 's,@CHECK_KEY\@,while key is not None:,g' \ +- -e 's,@NEXT_KEY\@,key = self.db.nextkey(key),g' \ +- -e 's,@pkglibdatadir\@,$(pkglibdatadir),g' $< > $@ && \ +- chmod +x $@ + endif + + if HAVE_DBM + nodist_avahi_SCRIPTS = ServiceTypeDatabase.py ++endif + + ServiceTypeDatabase.py: ServiceTypeDatabase.py.in + $(AM_V_GEN)sed -e 's,@PYTHON\@,$(PYTHON),g' \ +- -e 's,@DBM\@,dbm,g' \ +- -e 's,@FIRST_KEY\@,keys = self.db.keys(),g' \ +- -e 's,@CHECK_KEY\@,for key in keys:,g' \ +- -e 's,@NEXT_KEY\@,,g' \ + -e 's,@pkglibdatadir\@,$(pkglibdatadir),g' $< > $@ && \ + chmod +x $@ +-endif + + avahi_PYTHON = $(avahi_SCRIPTS) + +diff --git a/avahi-python/avahi/ServiceTypeDatabase.py.in b/avahi-python/avahi/ServiceTypeDatabase.py.in +index 4ddd654409deb983..d7f9969bbd5a6ab0 100644 +--- a/avahi-python/avahi/ServiceTypeDatabase.py.in b/avahi-python/avahi/ServiceTypeDatabase.py.in +@@ -17,18 +17,22 @@ + # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 + # USA. + +-import @DBM@ ++try: ++import anydbm as dbm ++except ImportError: ++import dbm ++ + import locale + import re + + locale.setlocale(locale.LC_ALL, '') + + class ServiceTypeDatabase: + """ServiceTypeDatabase maps service types to descriptions""" + + def __init__(self, filename = "@pkglibdatadir@/service-types.db"): + +-self.db = @DBM@.open(filename, "r") ++self.db = dbm.open(filename, "r") + + l =
[arch-commits] Commit in avahi/repos (8 files)
Date: Sunday, March 6, 2016 @ 14:04:17 Author: heftig Revision: 261106 archrelease: copy trunk to extra-i686, extra-x86_64 Added: avahi/repos/extra-i686/PKGBUILD (from rev 261105, avahi/trunk/PKGBUILD) avahi/repos/extra-i686/avahi.install (from rev 261105, avahi/trunk/avahi.install) avahi/repos/extra-x86_64/PKGBUILD (from rev 261105, avahi/trunk/PKGBUILD) avahi/repos/extra-x86_64/avahi.install (from rev 261105, avahi/trunk/avahi.install) Deleted: avahi/repos/extra-i686/PKGBUILD avahi/repos/extra-i686/avahi.install avahi/repos/extra-x86_64/PKGBUILD avahi/repos/extra-x86_64/avahi.install + /PKGBUILD | 152 +++ /avahi.install | 32 + extra-i686/PKGBUILD| 83 --- extra-i686/avahi.install | 16 extra-x86_64/PKGBUILD | 83 --- extra-x86_64/avahi.install | 16 6 files changed, 184 insertions(+), 198 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2016-03-06 13:03:06 UTC (rev 261105) +++ extra-i686/PKGBUILD 2016-03-06 13:04:17 UTC (rev 261106) @@ -1,83 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig)-# Contributor: Gaetan Bisson -# Contributor: Douglas Soares de Andrade - -pkgname=avahi -pkgver=0.6.32 -pkgrel=1 -_commit=4f334990f692ce08ab4ea2eece695f1592f535b2 -pkgdesc='Service Discovery for Linux using mDNS/DNS-SD -- compatible with Bonjour' -url='https://github.com/lathiat/avahi' -license=(LGPL) -arch=(i686 x86_64) -depends=(expat libdaemon glib2 libcap gdbm dbus) -makedepends=(git qt4 pygtk mono intltool python2-dbus gtk-sharp-2 gobject-introspection gtk3 - xmltoman python-dbus) -optdepends=('gtk3: avahi-discover-standalone, bshell, bssh, bvnc' -'gtk2: gtk2 bindings' -'qt4: qt4 bindings' -'pygtk: avahi-bookmarks, avahi-discover' -'python2-twisted: avahi-bookmarks' -'mono: mono bindings' -'python2-dbus: avahi-discover' -'nss-mdns: NSS support for mDNS') -conflicts=(howl mdnsresponder) -provides=(howl mdnsresponder) -install=avahi.install -backup=(etc/avahi/{hosts,avahi-daemon.conf} -usr/lib/avahi/service-types.db usr/share/avahi/service-types) -source=("git+$url#tag=$_commit") -sha256sums=('SKIP') - - -prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgname - export MOC_QT4=/usr/bin/moc-qt4 PYTHON=/usr/bin/python2 - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---sbindir=/usr/bin \ ---disable-monodoc \ ---disable-qt3 \ ---enable-compat-libdns_sd \ ---enable-compat-howl \ ---with-distro=archlinux \ ---with-avahi-priv-access-group=network \ ---with-autoipd-user=avahi \ ---with-autoipd-group=avahi \ ---with-systemdsystemunitdir=/usr/lib/systemd/system - - cp -a avahi-python/avahi avahi-python/avahi3 - - make - make -C avahi-python/avahi3 PYTHON=/usr/bin/python3 -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install - make DESTDIR="$pkgdir" -C avahi-python/avahi3 install \ -PYTHON=/usr/bin/python3 pythondir=/usr/lib/python3.5/site-packages - - # howl compat - ln -s avahi-compat-howl "$pkgdir/usr/include/howl" - ln -s avahi-compat-howl.pc "$pkgdir/usr/lib/pkgconfig/howl.pc" - - # mdnsresponder compat - ln -s avahi-compat-libdns_sd/dns_sd.h "$pkgdir/usr/include/dns_sd.h" - - # move example services https://bugs.archlinux.org/task/47822 - install -d "$pkgdir/usr/share/doc/$pkgname" - mv "$pkgdir"/etc/avahi/services/{,sftp-}ssh.service \ -"$pkgdir/usr/share/doc/$pkgname/" - - rmdir "$pkgdir"/var{/run,} -} Copied: avahi/repos/extra-i686/PKGBUILD (from rev 261105, avahi/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2016-03-06 13:04:17 UTC (rev 261106) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Gaetan Bisson +# Contributor: Douglas Soares de Andrade + +pkgname=avahi +pkgver=0.6.32 +pkgrel=2 +_commit=4f334990f692ce08ab4ea2eece695f1592f535b2 +pkgdesc='Service Discovery for Linux using mDNS/DNS-SD -- compatible with Bonjour' +url='https://github.com/lathiat/avahi' +license=(LGPL) +arch=(i686 x86_64) +depends=(expat libdaemon glib2 libcap gdbm dbus) +makedepends=(git qt4 pygtk mono intltool python2-dbus gtk-sharp-2 gobject-introspection gtk3 + xmltoman python-dbus) +optdepends=('gtk3: avahi-discover-standalone, bshell, bssh, bvnc' +'gtk2: gtk2 bindings' +'qt4: qt4 bindings' +'pygtk: avahi-bookmarks,
[arch-commits] Commit in avahi/repos (8 files)
Date: Wednesday, February 17, 2016 @ 22:07:38 Author: heftig Revision: 259930 archrelease: copy trunk to extra-i686, extra-x86_64 Added: avahi/repos/extra-i686/PKGBUILD (from rev 259929, avahi/trunk/PKGBUILD) avahi/repos/extra-i686/avahi.install (from rev 259929, avahi/trunk/avahi.install) avahi/repos/extra-x86_64/PKGBUILD (from rev 259929, avahi/trunk/PKGBUILD) avahi/repos/extra-x86_64/avahi.install (from rev 259929, avahi/trunk/avahi.install) Deleted: avahi/repos/extra-i686/PKGBUILD avahi/repos/extra-i686/avahi.install avahi/repos/extra-x86_64/PKGBUILD avahi/repos/extra-x86_64/avahi.install + /PKGBUILD | 166 +++ /avahi.install | 32 extra-i686/PKGBUILD| 84 - extra-i686/avahi.install | 16 extra-x86_64/PKGBUILD | 84 - extra-x86_64/avahi.install | 16 6 files changed, 198 insertions(+), 200 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2016-02-17 21:05:29 UTC (rev 259929) +++ extra-i686/PKGBUILD 2016-02-17 21:07:38 UTC (rev 259930) @@ -1,84 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig)-# Contributor: Gaetan Bisson -# Contributor: Douglas Soares de Andrade - -pkgname=avahi -pkgver=0.6.32rc -pkgrel=4 -_commit=dbb07bea8d315b76f94b16e55a1c2b2cc8ddd91f -pkgdesc='Multicast DNS-SD / Zeroconf Suite' -#url='http://www.avahi.org/' -url='http://git.0pointer.net/avahi.git' -license=(LGPL) -arch=(i686 x86_64) -depends=(expat libdaemon glib2 libcap gdbm dbus) -makedepends=(git qt4 pygtk mono intltool python2-dbus gtk-sharp-2 gobject-introspection gtk3 - xmltoman python-dbus) -optdepends=('gtk3: avahi-discover-standalone, bshell, bssh, bvnc' -'gtk2: gtk2 bindings' -'qt4: qt4 bindings' -'pygtk: avahi-bookmarks, avahi-discover' -'python2-twisted: avahi-bookmarks' -'mono: mono bindings' -'python2-dbus: avahi-discover' -'nss-mdns: NSS support for mDNS') -conflicts=(howl mdnsresponder) -provides=(howl mdnsresponder) -install=avahi.install -backup=(etc/avahi/{hosts,avahi-daemon.conf} -usr/lib/avahi/service-types.db usr/share/avahi/service-types) -source=("git+https://github.com/lathiat/avahi#commit=$_commit;) -sha256sums=('SKIP') - - -prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgname - export MOC_QT4=/usr/bin/moc-qt4 PYTHON=/usr/bin/python2 - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---sbindir=/usr/bin \ ---disable-monodoc \ ---disable-qt3 \ ---enable-compat-libdns_sd \ ---enable-compat-howl \ ---with-distro=archlinux \ ---with-avahi-priv-access-group=network \ ---with-autoipd-user=avahi \ ---with-autoipd-group=avahi \ ---with-systemdsystemunitdir=/usr/lib/systemd/system - - cp -a avahi-python/avahi avahi-python/avahi3 - - make - make -C avahi-python/avahi3 PYTHON=/usr/bin/python3 -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install - make DESTDIR="$pkgdir" -C avahi-python/avahi3 install \ -PYTHON=/usr/bin/python3 pythondir=/usr/lib/python3.5/site-packages - - # howl compat - ln -s avahi-compat-howl "$pkgdir/usr/include/howl" - ln -s avahi-compat-howl.pc "$pkgdir/usr/lib/pkgconfig/howl.pc" - - # mdnsresponder compat - ln -s avahi-compat-libdns_sd/dns_sd.h "$pkgdir/usr/include/dns_sd.h" - - # move example services https://bugs.archlinux.org/task/47822 - install -d "$pkgdir/usr/share/doc/$pkgname" - mv "$pkgdir"/etc/avahi/services/{,sftp-}ssh.service \ -"$pkgdir/usr/share/doc/$pkgname/" - - rmdir "$pkgdir"/var{/run,} -} Copied: avahi/repos/extra-i686/PKGBUILD (from rev 259929, avahi/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2016-02-17 21:07:38 UTC (rev 259930) @@ -0,0 +1,83 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Gaetan Bisson +# Contributor: Douglas Soares de Andrade + +pkgname=avahi +pkgver=0.6.32 +pkgrel=1 +_commit=4f334990f692ce08ab4ea2eece695f1592f535b2 +pkgdesc='Service Discovery for Linux using mDNS/DNS-SD -- compatible with Bonjour' +url='https://github.com/lathiat/avahi' +license=(LGPL) +arch=(i686 x86_64) +depends=(expat libdaemon glib2 libcap gdbm dbus) +makedepends=(git qt4 pygtk mono intltool python2-dbus gtk-sharp-2 gobject-introspection gtk3 + xmltoman python-dbus) +optdepends=('gtk3: avahi-discover-standalone, bshell, bssh, bvnc' +'gtk2: gtk2 bindings' +'qt4: qt4 bindings' +
[arch-commits] Commit in avahi/repos (8 files)
Date: Thursday, January 21, 2016 @ 00:54:21 Author: heftig Revision: 258458 archrelease: copy trunk to extra-i686, extra-x86_64 Added: avahi/repos/extra-i686/PKGBUILD (from rev 258457, avahi/trunk/PKGBUILD) avahi/repos/extra-i686/avahi.install (from rev 258457, avahi/trunk/avahi.install) avahi/repos/extra-x86_64/PKGBUILD (from rev 258457, avahi/trunk/PKGBUILD) avahi/repos/extra-x86_64/avahi.install (from rev 258457, avahi/trunk/avahi.install) Deleted: avahi/repos/extra-i686/PKGBUILD avahi/repos/extra-i686/avahi.install avahi/repos/extra-x86_64/PKGBUILD avahi/repos/extra-x86_64/avahi.install + /PKGBUILD | 168 +++ /avahi.install | 32 extra-i686/PKGBUILD| 78 --- extra-i686/avahi.install | 16 extra-x86_64/PKGBUILD | 78 --- extra-x86_64/avahi.install | 16 6 files changed, 200 insertions(+), 188 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2016-01-20 23:53:25 UTC (rev 258457) +++ extra-i686/PKGBUILD 2016-01-20 23:54:21 UTC (rev 258458) @@ -1,78 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig)-# Contributor: Gaetan Bisson -# Contributor: Douglas Soares de Andrade - -pkgname=avahi -pkgver=0.6.32rc -pkgrel=3 -_commit=bc4e85846991d0efca89add631c7cd16033f0bef -pkgdesc='Multicast DNS-SD / Zeroconf Suite' -#url='http://www.avahi.org/' -url='http://git.0pointer.net/avahi.git' -license=(LGPL) -arch=(i686 x86_64) -depends=(expat libdaemon glib2 libcap gdbm dbus) -makedepends=(git qt4 pygtk mono intltool python2-dbus gtk-sharp-2 gobject-introspection gtk3 - xmltoman python-dbus) -optdepends=('gtk3: avahi-discover-standalone, bshell, bssh, bvnc' -'gtk2: gtk2 bindings' -'qt4: qt4 bindings' -'pygtk: avahi-bookmarks, avahi-discover' -'python2-twisted: avahi-bookmarks' -'mono: mono bindings' -'python2-dbus: avahi-discover' -'nss-mdns: NSS support for mDNS') -conflicts=(howl mdnsresponder) -provides=(howl mdnsresponder) -install=avahi.install -options=(!emptydirs) -backup=(etc/avahi/{hosts,avahi-daemon.conf,services/{ssh,sftp-ssh}.service} -usr/lib/avahi/service-types.db usr/share/avahi/service-types) -source=("git+https://github.com/heftig/avahi#commit=$_commit;) -sha256sums=('SKIP') - - -prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgname - export MOC_QT4=/usr/bin/moc-qt4 PYTHON=/usr/bin/python2 - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---sbindir=/usr/bin \ ---disable-monodoc \ ---disable-qt3 \ ---enable-compat-libdns_sd \ ---enable-compat-howl \ ---with-distro=archlinux \ ---with-avahi-priv-access-group=network \ ---with-autoipd-user=avahi \ ---with-autoipd-group=avahi \ ---with-systemdsystemunitdir=/usr/lib/systemd/system - - cp -a avahi-python/avahi avahi-python/avahi3 - - make - make -C avahi-python/avahi3 PYTHON=/usr/bin/python3 -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install - make DESTDIR="$pkgdir" -C avahi-python/avahi3 install \ -PYTHON=/usr/bin/python3 pythondir=/usr/lib/python3.5/site-packages - - # howl compat - ln -s avahi-compat-howl "$pkgdir/usr/include/howl" - ln -s avahi-compat-howl.pc "$pkgdir/usr/lib/pkgconfig/howl.pc" - - # mdnsresponder compat - ln -s avahi-compat-libdns_sd/dns_sd.h "$pkgdir/usr/include/dns_sd.h" -} Copied: avahi/repos/extra-i686/PKGBUILD (from rev 258457, avahi/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2016-01-20 23:54:21 UTC (rev 258458) @@ -0,0 +1,84 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Gaetan Bisson +# Contributor: Douglas Soares de Andrade + +pkgname=avahi +pkgver=0.6.32rc +pkgrel=4 +_commit=dbb07bea8d315b76f94b16e55a1c2b2cc8ddd91f +pkgdesc='Multicast DNS-SD / Zeroconf Suite' +#url='http://www.avahi.org/' +url='http://git.0pointer.net/avahi.git' +license=(LGPL) +arch=(i686 x86_64) +depends=(expat libdaemon glib2 libcap gdbm dbus) +makedepends=(git qt4 pygtk mono intltool python2-dbus gtk-sharp-2 gobject-introspection gtk3 + xmltoman python-dbus) +optdepends=('gtk3: avahi-discover-standalone, bshell, bssh, bvnc' +'gtk2: gtk2 bindings' +'qt4: qt4 bindings' +'pygtk: avahi-bookmarks, avahi-discover' +'python2-twisted: avahi-bookmarks' +'mono: mono bindings' +'python2-dbus: avahi-discover' +'nss-mdns: NSS support
[arch-commits] Commit in avahi/repos (8 files)
Date: Tuesday, October 20, 2015 @ 22:15:10 Author: heftig Revision: 249582 archrelease: copy trunk to extra-i686, extra-x86_64 Added: avahi/repos/extra-i686/PKGBUILD (from rev 249581, avahi/trunk/PKGBUILD) avahi/repos/extra-i686/avahi.install (from rev 249581, avahi/trunk/avahi.install) avahi/repos/extra-x86_64/PKGBUILD (from rev 249581, avahi/trunk/PKGBUILD) avahi/repos/extra-x86_64/avahi.install (from rev 249581, avahi/trunk/avahi.install) Deleted: avahi/repos/extra-i686/PKGBUILD avahi/repos/extra-i686/avahi.install avahi/repos/extra-x86_64/PKGBUILD avahi/repos/extra-x86_64/avahi.install + /PKGBUILD | 156 +++ /avahi.install | 32 extra-i686/PKGBUILD| 81 -- extra-i686/avahi.install |6 - extra-x86_64/PKGBUILD | 81 -- extra-x86_64/avahi.install |6 - 6 files changed, 188 insertions(+), 174 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2015-10-20 20:14:37 UTC (rev 249581) +++ extra-i686/PKGBUILD 2015-10-20 20:15:10 UTC (rev 249582) @@ -1,81 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig)-# Contributor: Gaetan Bisson -# Contributor: Douglas Soares de Andrade - -pkgname=avahi -pkgver=0.6.31 -pkgrel=17 -_commit=573e3b5 -pkgdesc='Multicast DNS-SD / Zeroconf Suite' -#url='http://www.avahi.org/' -url='http://git.0pointer.net/avahi.git' -license=(LGPL) -arch=(i686 x86_64) -depends=(expat libdaemon glib2 libcap gdbm dbus) -makedepends=(git qt4 pygtk mono intltool python2-dbus gtk-sharp-2 gobject-introspection gtk3 - xmltoman python-dbus) -optdepends=('gtk3: avahi-discover-standalone, bshell, bssh, bvnc' -'gtk2: gtk2 bindings' -'qt4: qt4 bindings' -'pygtk: avahi-bookmarks, avahi-discover' -'python2-twisted: avahi-bookmarks' -'mono: mono bindings' -'python2-dbus: avahi-discover' -'nss-mdns: NSS support for mDNS') -conflicts=(howl mdnsresponder) -provides=(howl mdnsresponder) -install=avahi.install -options=(!emptydirs) -backup=(etc/avahi/{hosts,avahi-daemon.conf,services/{ssh,sftp-ssh}.service} -usr/lib/avahi/service-types.db usr/share/avahi/service-types) -source=("git+https://github.com/heftig/avahi#commit=$_commit;) -sha256sums=('SKIP') - - -prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgname - export MOC_QT4=/usr/bin/moc-qt4 PYTHON=/usr/bin/python2 - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---sbindir=/usr/bin \ ---disable-monodoc \ ---disable-qt3 \ ---enable-compat-libdns_sd \ ---enable-compat-howl \ ---with-distro=archlinux \ ---with-avahi-priv-access-group=network \ ---with-autoipd-user=avahi \ ---with-autoipd-group=avahi \ ---with-systemdsystemunitdir=/usr/lib/systemd/system - - cp -a avahi-python/avahi avahi-python/avahi3 - - make - make -C avahi-python/avahi3 PYTHON=/usr/bin/python3 -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install - make DESTDIR="$pkgdir" -C avahi-python/avahi3 install \ -PYTHON=/usr/bin/python3 pythondir=/usr/lib/python3.5/site-packages - - # howl compat - ln -s avahi-compat-howl "$pkgdir/usr/include/howl" - ln -s avahi-compat-howl.pc "$pkgdir/usr/lib/pkgconfig/howl.pc" - - # mdnsresponder compat - ln -s avahi-compat-libdns_sd/dns_sd.h "$pkgdir/usr/include/dns_sd.h" - - # see FS#42638 - ln -s avahi-daemon.service "$pkgdir/usr/lib/systemd/system/dbus-org.freedesktop.Avahi.service" -} Copied: avahi/repos/extra-i686/PKGBUILD (from rev 249581, avahi/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2015-10-20 20:15:10 UTC (rev 249582) @@ -0,0 +1,78 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Gaetan Bisson +# Contributor: Douglas Soares de Andrade + +pkgname=avahi +pkgver=0.6.32rc +pkgrel=1 +_commit=bc4e85846991d0efca89add631c7cd16033f0bef +pkgdesc='Multicast DNS-SD / Zeroconf Suite' +#url='http://www.avahi.org/' +url='http://git.0pointer.net/avahi.git' +license=(LGPL) +arch=(i686 x86_64) +depends=(expat libdaemon glib2 libcap gdbm dbus) +makedepends=(git qt4 pygtk mono intltool python2-dbus gtk-sharp-2 gobject-introspection gtk3 + xmltoman python-dbus) +optdepends=('gtk3: avahi-discover-standalone, bshell, bssh, bvnc' +'gtk2: gtk2 bindings' +'qt4: qt4 bindings' +'pygtk: avahi-bookmarks, avahi-discover' +'python2-twisted: avahi-bookmarks' +'mono: mono
[arch-commits] Commit in avahi/repos (8 files)
Date: Thursday, March 26, 2015 @ 01:09:37 Author: bisson Revision: 234949 archrelease: copy trunk to extra-i686, extra-x86_64 Added: avahi/repos/extra-i686/PKGBUILD (from rev 234948, avahi/trunk/PKGBUILD) avahi/repos/extra-i686/install (from rev 234948, avahi/trunk/install) avahi/repos/extra-x86_64/PKGBUILD (from rev 234948, avahi/trunk/PKGBUILD) avahi/repos/extra-x86_64/install (from rev 234948, avahi/trunk/install) Deleted: avahi/repos/extra-i686/PKGBUILD avahi/repos/extra-i686/install avahi/repos/extra-x86_64/PKGBUILD avahi/repos/extra-x86_64/install ---+ /PKGBUILD | 166 /install | 22 ++ extra-i686/PKGBUILD | 80 --- extra-i686/install| 11 --- extra-x86_64/PKGBUILD | 80 --- extra-x86_64/install | 11 --- 6 files changed, 188 insertions(+), 182 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2015-03-26 00:09:06 UTC (rev 234948) +++ extra-i686/PKGBUILD 2015-03-26 00:09:37 UTC (rev 234949) @@ -1,80 +0,0 @@ -# $Id$ -# Maintainer: Gaetan Bisson bis...@archlinux.org -# Contributor: Douglas Soares de Andrade doug...@archlinux.org - -pkgname=avahi -pkgver=0.6.31 -pkgrel=14 -pkgdesc='Multicast/unicast DNS-SD framework' -url='http://www.avahi.org/' -license=('LGPL') -arch=('i686' 'x86_64') -options=('!emptydirs') -depends=('expat' 'libdaemon' 'glib2' 'libcap' 'gdbm' 'dbus') -optdepends=('gtk3: avahi-discover-standalone, bshell, bssh, bvnc' -'gtk2: gtk2 bindings' -'qt4: qt4 bindings' -'pygtk: avahi-bookmarks, avahi-discover' -'python2-twisted: avahi-bookmarks' -'mono: mono bindings' -'python2-dbus: avahi-discover' -'nss-mdns: NSS support for mDNS') -makedepends=('qt4' 'pygtk' 'mono' 'intltool' 'python2-dbus' - 'gtk-sharp-2' 'gobject-introspection' 'gtk3' 'xmltoman') -backup=('etc/avahi/hosts' -'etc/avahi/avahi-daemon.conf' -'etc/avahi/services/ssh.service' -'etc/avahi/services/sftp-ssh.service' -'usr/lib/avahi/service-types.db' -'usr/share/avahi/service-types') -source=(http://www.avahi.org/download/avahi-${pkgver}.tar.gz;) -sha1sums=('7e05bd78572c9088b03b1207a0ad5aba38490684') - -conflicts=('howl' 'mdnsresponder') -provides=('howl' 'mdnsresponder') - -install=install - -prepare() { - cd ${srcdir}/${pkgname}-${pkgver} - sed '/^Libs:/s:$: -ldbus-1:' -i avahi-client.pc.in - sed 's:netdev:network:g' -i avahi-daemon/avahi-dbus.conf - sed 's:/sbin/resolvconf:/usr/sbin/resolvconf:g' -i */*.action - sed 's:-DG[^ ]*_DISABLE_DEPRECATED=1::g' -i avahi-ui/Makefile.* -} - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - export MOC_QT4=/usr/bin/moc-qt4 - export PYTHON=/usr/bin/python2 - - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --sbindir=/usr/bin \ - --disable-monodoc \ - --disable-qt3 \ - --enable-compat-libdns_sd \ - --enable-compat-howl \ - --with-distro=archlinux \ - --with-avahi-priv-access-group=network \ - --with-autoipd-user=avahi \ - --with-autoipd-group=avahi \ - --with-systemdsystemunitdir=/usr/lib/systemd/system \ - - make -} - -package() { - cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=${pkgdir} install - rm -fr ${pkgdir}/etc/rc.d - - # howl and mdnsresponder compatability - cd ${pkgdir}/usr/include; ln -s avahi-compat-libdns_sd/dns_sd.h dns_sd.h; ln -s avahi-compat-howl howl - cd ${pkgdir}/usr/lib/pkgconfig; ln -s avahi-compat-howl.pc howl.pc - - # see FS#42638 - ln avahi-daemon.service -s ${pkgdir}/usr/lib/systemd/system/dbus-org.freedesktop.Avahi.service -} Copied: avahi/repos/extra-i686/PKGBUILD (from rev 234948, avahi/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2015-03-26 00:09:37 UTC (rev 234949) @@ -0,0 +1,83 @@ +# $Id$ +# Maintainer: Gaetan Bisson bis...@archlinux.org +# Contributor: Douglas Soares de Andrade doug...@archlinux.org + +pkgname=avahi +pkgver=0.6.31 +pkgrel=15 +pkgdesc='Multicast/unicast DNS-SD framework' +#url='http://www.avahi.org/' +url='http://git.0pointer.net/avahi.git' +license=('LGPL') +arch=('i686' 'x86_64') +options=('!emptydirs') +depends=('expat' 'libdaemon' 'glib2' 'libcap' 'gdbm' 'dbus') +optdepends=('gtk3: avahi-discover-standalone, bshell, bssh, bvnc' +'gtk2: gtk2 bindings' +'qt4: qt4 bindings' +'pygtk: avahi-bookmarks, avahi-discover' +'python2-twisted:
[arch-commits] Commit in avahi/repos (8 files)
Date: Tuesday, November 11, 2014 @ 00:52:44 Author: bisson Revision: 226001 archrelease: copy trunk to extra-i686, extra-x86_64 Added: avahi/repos/extra-i686/PKGBUILD (from rev 226000, avahi/trunk/PKGBUILD) avahi/repos/extra-i686/install (from rev 226000, avahi/trunk/install) avahi/repos/extra-x86_64/PKGBUILD (from rev 226000, avahi/trunk/PKGBUILD) avahi/repos/extra-x86_64/install (from rev 226000, avahi/trunk/install) Deleted: avahi/repos/extra-i686/PKGBUILD avahi/repos/extra-i686/install avahi/repos/extra-x86_64/PKGBUILD avahi/repos/extra-x86_64/install ---+ /PKGBUILD | 160 /install | 22 ++ extra-i686/PKGBUILD | 77 --- extra-i686/install| 11 --- extra-x86_64/PKGBUILD | 77 --- extra-x86_64/install | 11 --- 6 files changed, 182 insertions(+), 176 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-11-10 23:52:17 UTC (rev 226000) +++ extra-i686/PKGBUILD 2014-11-10 23:52:44 UTC (rev 226001) @@ -1,77 +0,0 @@ -# $Id$ -# Maintainer: Gaetan Bisson bis...@archlinux.org -# Contributor: Douglas Soares de Andrade doug...@archlinux.org - -pkgname=avahi -pkgver=0.6.31 -pkgrel=13 -pkgdesc='Multicast/unicast DNS-SD framework' -url='http://www.avahi.org/' -license=('LGPL') -arch=('i686' 'x86_64') -options=('!emptydirs') -depends=('expat' 'libdaemon' 'glib2' 'libcap' 'gdbm' 'dbus') -optdepends=('gtk3: avahi-discover-standalone, bshell, bssh, bvnc' -'gtk2: gtk2 bindings' -'qt4: qt4 bindings' -'pygtk: avahi-bookmarks, avahi-discover' -'python2-twisted: avahi-bookmarks' -'mono: mono bindings' -'python2-dbus: avahi-discover' -'nss-mdns: NSS support for mDNS') -makedepends=('qt4' 'pygtk' 'mono' 'intltool' 'python2-dbus' - 'gtk-sharp-2' 'gobject-introspection' 'gtk3' 'xmltoman') -backup=('etc/avahi/hosts' -'etc/avahi/avahi-daemon.conf' -'etc/avahi/services/ssh.service' -'etc/avahi/services/sftp-ssh.service' -'usr/lib/avahi/service-types.db' -'usr/share/avahi/service-types') -source=(http://www.avahi.org/download/avahi-${pkgver}.tar.gz;) -sha1sums=('7e05bd78572c9088b03b1207a0ad5aba38490684') - -conflicts=('howl' 'mdnsresponder') -provides=('howl' 'mdnsresponder') - -install=install - -prepare() { - cd ${srcdir}/${pkgname}-${pkgver} - sed '/^Libs:/s:$: -ldbus-1:' -i avahi-client.pc.in - sed 's:netdev:network:g' -i avahi-daemon/avahi-dbus.conf - sed 's:/sbin/resolvconf:/usr/sbin/resolvconf:g' -i */*.action - sed 's:-DG[^ ]*_DISABLE_DEPRECATED=1::g' -i avahi-ui/Makefile.* -} - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - export MOC_QT4=/usr/bin/moc-qt4 - export PYTHON=/usr/bin/python2 - - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --sbindir=/usr/bin \ - --disable-monodoc \ - --disable-qt3 \ - --enable-compat-libdns_sd \ - --enable-compat-howl \ - --with-distro=archlinux \ - --with-avahi-priv-access-group=network \ - --with-autoipd-user=avahi \ - --with-autoipd-group=avahi \ - --with-systemdsystemunitdir=/usr/lib/systemd/system \ - - make -} - -package() { - cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=${pkgdir} install - rm -fr ${pkgdir}/etc/rc.d - - # howl and mdnsresponder compatability - cd ${pkgdir}/usr/include; ln -s avahi-compat-libdns_sd/dns_sd.h dns_sd.h; ln -s avahi-compat-howl howl - cd ${pkgdir}/usr/lib/pkgconfig; ln -s avahi-compat-howl.pc howl.pc -} Copied: avahi/repos/extra-i686/PKGBUILD (from rev 226000, avahi/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-11-10 23:52:44 UTC (rev 226001) @@ -0,0 +1,80 @@ +# $Id$ +# Maintainer: Gaetan Bisson bis...@archlinux.org +# Contributor: Douglas Soares de Andrade doug...@archlinux.org + +pkgname=avahi +pkgver=0.6.31 +pkgrel=14 +pkgdesc='Multicast/unicast DNS-SD framework' +url='http://www.avahi.org/' +license=('LGPL') +arch=('i686' 'x86_64') +options=('!emptydirs') +depends=('expat' 'libdaemon' 'glib2' 'libcap' 'gdbm' 'dbus') +optdepends=('gtk3: avahi-discover-standalone, bshell, bssh, bvnc' +'gtk2: gtk2 bindings' +'qt4: qt4 bindings' +'pygtk: avahi-bookmarks, avahi-discover' +'python2-twisted: avahi-bookmarks' +'mono: mono bindings' +'python2-dbus: avahi-discover' +'nss-mdns: NSS support for mDNS') +makedepends=('qt4' 'pygtk' 'mono'
[arch-commits] Commit in avahi/repos (8 files)
Date: Wednesday, August 27, 2014 @ 19:41:21 Author: bisson Revision: 220707 archrelease: copy trunk to extra-i686, extra-x86_64 Added: avahi/repos/extra-i686/PKGBUILD (from rev 220706, avahi/trunk/PKGBUILD) avahi/repos/extra-i686/install (from rev 220706, avahi/trunk/install) avahi/repos/extra-x86_64/PKGBUILD (from rev 220706, avahi/trunk/PKGBUILD) avahi/repos/extra-x86_64/install (from rev 220706, avahi/trunk/install) Deleted: avahi/repos/extra-i686/PKGBUILD avahi/repos/extra-i686/install avahi/repos/extra-x86_64/PKGBUILD avahi/repos/extra-x86_64/install ---+ /PKGBUILD | 154 /install | 22 ++ extra-i686/PKGBUILD | 77 extra-i686/install| 11 --- extra-x86_64/PKGBUILD | 77 extra-x86_64/install | 11 --- 6 files changed, 176 insertions(+), 176 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-08-27 17:40:50 UTC (rev 220706) +++ extra-i686/PKGBUILD 2014-08-27 17:41:21 UTC (rev 220707) @@ -1,77 +0,0 @@ -# $Id$ -# Maintainer: Gaetan Bisson bis...@archlinux.org -# Contributor: Douglas Soares de Andrade doug...@archlinux.org - -pkgname=avahi -pkgver=0.6.31 -pkgrel=12 -pkgdesc='Multicast/unicast DNS-SD framework' -url='http://www.avahi.org/' -license=('LGPL') -arch=('i686' 'x86_64') -options=('!emptydirs') -depends=('expat' 'libdaemon' 'glib2' 'libcap' 'gdbm' 'dbus') -optdepends=('gtk3: avahi-discover-standalone, bshell, bssh, bvnc' -'gtk2: gtk2 bindings' -'qt4: qt4 bindings' -'pygtk: avahi-bookmarks, avahi-discover' -'twisted: avahi-bookmarks' -'mono: mono bindings' -'python2-dbus: avahi-discover' -'nss-mdns: NSS support for mDNS') -makedepends=('qt4' 'pygtk' 'mono' 'intltool' 'python2-dbus' - 'gtk-sharp-2' 'gobject-introspection' 'gtk3' 'xmltoman') -backup=('etc/avahi/hosts' -'etc/avahi/avahi-daemon.conf' -'etc/avahi/services/ssh.service' -'etc/avahi/services/sftp-ssh.service' -'usr/lib/avahi/service-types.db' -'usr/share/avahi/service-types') -source=(http://www.avahi.org/download/avahi-${pkgver}.tar.gz;) -sha1sums=('7e05bd78572c9088b03b1207a0ad5aba38490684') - -conflicts=('howl' 'mdnsresponder') -provides=('howl' 'mdnsresponder') - -install=install - -prepare() { - cd ${srcdir}/${pkgname}-${pkgver} - sed '/^Libs:/s:$: -ldbus-1:' -i avahi-client.pc.in - sed 's:netdev:network:g' -i avahi-daemon/avahi-dbus.conf - sed 's:/sbin/resolvconf:/usr/sbin/resolvconf:g' -i */*.action - sed 's:-DG[^ ]*_DISABLE_DEPRECATED=1::g' -i avahi-ui/Makefile.* -} - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - export MOC_QT4=/usr/bin/moc-qt4 - export PYTHON=/usr/bin/python2 - - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --sbindir=/usr/bin \ - --disable-monodoc \ - --disable-qt3 \ - --enable-compat-libdns_sd \ - --enable-compat-howl \ - --with-distro=archlinux \ - --with-avahi-priv-access-group=network \ - --with-autoipd-user=avahi \ - --with-autoipd-group=avahi \ - --with-systemdsystemunitdir=/usr/lib/systemd/system \ - - make -} - -package() { - cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=${pkgdir} install - rm -fr ${pkgdir}/etc/rc.d - - # howl and mdnsresponder compatability - cd ${pkgdir}/usr/include; ln -s avahi-compat-libdns_sd/dns_sd.h dns_sd.h; ln -s avahi-compat-howl howl - cd ${pkgdir}/usr/lib/pkgconfig; ln -s avahi-compat-howl.pc howl.pc -} Copied: avahi/repos/extra-i686/PKGBUILD (from rev 220706, avahi/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-08-27 17:41:21 UTC (rev 220707) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Gaetan Bisson bis...@archlinux.org +# Contributor: Douglas Soares de Andrade doug...@archlinux.org + +pkgname=avahi +pkgver=0.6.31 +pkgrel=13 +pkgdesc='Multicast/unicast DNS-SD framework' +url='http://www.avahi.org/' +license=('LGPL') +arch=('i686' 'x86_64') +options=('!emptydirs') +depends=('expat' 'libdaemon' 'glib2' 'libcap' 'gdbm' 'dbus') +optdepends=('gtk3: avahi-discover-standalone, bshell, bssh, bvnc' +'gtk2: gtk2 bindings' +'qt4: qt4 bindings' +'pygtk: avahi-bookmarks, avahi-discover' +'python2-twisted: avahi-bookmarks' +'mono: mono bindings' +'python2-dbus: avahi-discover' +'nss-mdns: NSS support for mDNS') +makedepends=('qt4' 'pygtk' 'mono'
[arch-commits] Commit in avahi/repos (8 files)
Date: Thursday, May 15, 2014 @ 16:29:12 Author: eric Revision: 212820 archrelease: copy trunk to extra-i686, extra-x86_64 Added: avahi/repos/extra-i686/PKGBUILD (from rev 212819, avahi/trunk/PKGBUILD) avahi/repos/extra-i686/install (from rev 212819, avahi/trunk/install) avahi/repos/extra-x86_64/PKGBUILD (from rev 212819, avahi/trunk/PKGBUILD) avahi/repos/extra-x86_64/install (from rev 212819, avahi/trunk/install) Deleted: avahi/repos/extra-i686/PKGBUILD avahi/repos/extra-i686/install avahi/repos/extra-x86_64/PKGBUILD avahi/repos/extra-x86_64/install ---+ /PKGBUILD | 154 /install | 22 ++ extra-i686/PKGBUILD | 78 extra-i686/install| 11 --- extra-x86_64/PKGBUILD | 78 extra-x86_64/install | 11 --- 6 files changed, 176 insertions(+), 178 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-05-15 14:26:13 UTC (rev 212819) +++ extra-i686/PKGBUILD 2014-05-15 14:29:12 UTC (rev 212820) @@ -1,78 +0,0 @@ -# $Id$ -# Maintainer: Gaetan Bisson bis...@archlinux.org -# Contributor: Douglas Soares de Andrade doug...@archlinux.org - -pkgname=avahi -pkgver=0.6.31 -pkgrel=11 -pkgdesc='Multicast/unicast DNS-SD framework' -url='http://www.avahi.org/' -license=('LGPL') -arch=('i686' 'x86_64') -options=('!emptydirs') -depends=('expat' 'libdaemon' 'glib2' 'libcap' 'gdbm' 'dbus') -optdepends=('gtk3: avahi-discover-standalone, bshell, bssh, bvnc' -'gtk2: gtk2 bindings' -'qt3: qt3 bindings' -'qt4: qt4 bindings' -'pygtk: avahi-bookmarks, avahi-discover' -'twisted: avahi-bookmarks' -'mono: mono bindings' -'python2-dbus: avahi-discover' -'nss-mdns: NSS support for mDNS') -makedepends=('qt3' 'qt4' 'pygtk' 'mono' 'intltool' 'python2-dbus' - 'gtk-sharp-2' 'gobject-introspection' 'gtk3' 'xmltoman') -backup=('etc/avahi/hosts' -'etc/avahi/avahi-daemon.conf' -'etc/avahi/services/ssh.service' -'etc/avahi/services/sftp-ssh.service' -'usr/lib/avahi/service-types.db' -'usr/share/avahi/service-types') -source=(http://www.avahi.org/download/avahi-${pkgver}.tar.gz;) -sha1sums=('7e05bd78572c9088b03b1207a0ad5aba38490684') - -conflicts=('howl' 'mdnsresponder') -provides=('howl' 'mdnsresponder') - -install=install - -prepare() { - cd ${srcdir}/${pkgname}-${pkgver} - sed '/^Libs:/s:$: -ldbus-1:' -i avahi-client.pc.in - sed 's:netdev:network:g' -i avahi-daemon/avahi-dbus.conf - sed 's:/sbin/resolvconf:/usr/sbin/resolvconf:g' -i */*.action - sed 's:-DG[^ ]*_DISABLE_DEPRECATED=1::g' -i avahi-ui/Makefile.* -} - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - export MOC_QT3=/usr/bin/moc-qt3 - export MOC_QT4=/usr/bin/moc-qt4 - export PYTHON=/usr/bin/python2 - - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --sbindir=/usr/bin \ - --disable-monodoc \ - --enable-compat-libdns_sd \ - --enable-compat-howl \ - --with-distro=archlinux \ - --with-avahi-priv-access-group=network \ - --with-autoipd-user=avahi \ - --with-autoipd-group=avahi \ - --with-systemdsystemunitdir=/usr/lib/systemd/system \ - - make -} - -package() { - cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=${pkgdir} install - rm -fr ${pkgdir}/etc/rc.d - - # howl and mdnsresponder compatability - cd ${pkgdir}/usr/include; ln -s avahi-compat-libdns_sd/dns_sd.h dns_sd.h; ln -s avahi-compat-howl howl - cd ${pkgdir}/usr/lib/pkgconfig; ln -s avahi-compat-howl.pc howl.pc -} Copied: avahi/repos/extra-i686/PKGBUILD (from rev 212819, avahi/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-05-15 14:29:12 UTC (rev 212820) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Gaetan Bisson bis...@archlinux.org +# Contributor: Douglas Soares de Andrade doug...@archlinux.org + +pkgname=avahi +pkgver=0.6.31 +pkgrel=12 +pkgdesc='Multicast/unicast DNS-SD framework' +url='http://www.avahi.org/' +license=('LGPL') +arch=('i686' 'x86_64') +options=('!emptydirs') +depends=('expat' 'libdaemon' 'glib2' 'libcap' 'gdbm' 'dbus') +optdepends=('gtk3: avahi-discover-standalone, bshell, bssh, bvnc' +'gtk2: gtk2 bindings' +'qt4: qt4 bindings' +'pygtk: avahi-bookmarks, avahi-discover' +'twisted: avahi-bookmarks' +'mono: mono bindings' +'python2-dbus: avahi-discover' +'nss-mdns: NSS support for mDNS')
[arch-commits] Commit in avahi/repos (8 files)
Date: Thursday, October 31, 2013 @ 17:48:15 Author: bisson Revision: 198641 archrelease: copy trunk to extra-i686, extra-x86_64 Added: avahi/repos/extra-i686/PKGBUILD (from rev 198640, avahi/trunk/PKGBUILD) avahi/repos/extra-i686/install (from rev 198640, avahi/trunk/install) avahi/repos/extra-x86_64/PKGBUILD (from rev 198640, avahi/trunk/PKGBUILD) avahi/repos/extra-x86_64/install (from rev 198640, avahi/trunk/install) Deleted: avahi/repos/extra-i686/PKGBUILD avahi/repos/extra-i686/install avahi/repos/extra-x86_64/PKGBUILD avahi/repos/extra-x86_64/install ---+ /PKGBUILD | 156 /install | 22 ++ extra-i686/PKGBUILD | 78 extra-i686/install| 22 -- extra-x86_64/PKGBUILD | 78 extra-x86_64/install | 22 -- 6 files changed, 178 insertions(+), 200 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-10-31 16:47:46 UTC (rev 198640) +++ extra-i686/PKGBUILD 2013-10-31 16:48:15 UTC (rev 198641) @@ -1,78 +0,0 @@ -# $Id$ -# Contributor: Douglas Soares de Andrade doug...@archlinux.org -# Maintainer: Gaetan Bisson bis...@archlinux.org - -pkgname=avahi -pkgver=0.6.31 -pkgrel=10 -pkgdesc='Multicast/unicast DNS-SD framework' -url='http://www.avahi.org/' -license=('LGPL') -arch=('i686' 'x86_64') -options=('!emptydirs') -depends=('expat' 'libdaemon' 'glib2' 'libcap' 'gdbm' 'dbus') -optdepends=('gtk3: avahi-discover-standalone, bshell, bssh, bvnc' -'gtk2: gtk2 bindings' -'qt3: qt3 bindings' -'qt4: qt4 bindings' -'pygtk: avahi-bookmarks, avahi-discover' -'twisted: avahi-bookmarks' -'mono: mono bindings' -'python2-dbus: avahi-discover' -'nss-mdns: NSS support for mDNS') -makedepends=('qt3' 'qt4' 'pygtk' 'mono' 'intltool' 'python2-dbus' - 'gtk-sharp-2' 'gobject-introspection' 'gtk3' 'xmltoman') -backup=('etc/avahi/hosts' -'etc/avahi/avahi-daemon.conf' -'etc/avahi/services/ssh.service' -'etc/avahi/services/sftp-ssh.service' -'usr/lib/avahi/service-types.db' -'usr/share/avahi/service-types') -source=(http://www.avahi.org/download/avahi-${pkgver}.tar.gz;) -sha1sums=('7e05bd78572c9088b03b1207a0ad5aba38490684') - -conflicts=('howl' 'mdnsresponder') -provides=('howl' 'mdnsresponder') - -install=install - -prepare() { - cd ${srcdir}/${pkgname}-${pkgver} - sed '/^Libs:/s:$: -ldbus-1:' -i avahi-client.pc.in - sed 's:netdev:network:g' -i avahi-daemon/avahi-dbus.conf - sed 's:/sbin/resolvconf:/usr/sbin/resolvconf:g' -i */*.action -} - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - export MOC_QT3=/usr/bin/moc-qt3 - export MOC_QT4=/usr/bin/moc-qt4 - export PYTHON=/usr/bin/python2 - - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --sbindir=/usr/bin \ - --disable-static \ - --disable-monodoc \ - --enable-compat-libdns_sd \ - --enable-compat-howl \ - --with-distro=archlinux \ - --with-avahi-priv-access-group=network \ - --with-autoipd-user=avahi \ - --with-autoipd-group=avahi \ - --with-systemdsystemunitdir=/usr/lib/systemd/system \ - - make -} - -package() { - cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=${pkgdir} install - rm -fr ${pkgdir}/etc/rc.d - - # howl and mdnsresponder compatability - cd ${pkgdir}/usr/include; ln -s avahi-compat-libdns_sd/dns_sd.h dns_sd.h; ln -s avahi-compat-howl howl - cd ${pkgdir}/usr/lib/pkgconfig; ln -s avahi-compat-howl.pc howl.pc -} Copied: avahi/repos/extra-i686/PKGBUILD (from rev 198640, avahi/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2013-10-31 16:48:15 UTC (rev 198641) @@ -0,0 +1,78 @@ +# $Id$ +# Maintainer: Gaetan Bisson bis...@archlinux.org +# Contributor: Douglas Soares de Andrade doug...@archlinux.org + +pkgname=avahi +pkgver=0.6.31 +pkgrel=11 +pkgdesc='Multicast/unicast DNS-SD framework' +url='http://www.avahi.org/' +license=('LGPL') +arch=('i686' 'x86_64') +options=('!emptydirs') +depends=('expat' 'libdaemon' 'glib2' 'libcap' 'gdbm' 'dbus') +optdepends=('gtk3: avahi-discover-standalone, bshell, bssh, bvnc' +'gtk2: gtk2 bindings' +'qt3: qt3 bindings' +'qt4: qt4 bindings' +'pygtk: avahi-bookmarks, avahi-discover' +'twisted: avahi-bookmarks' +'mono: mono bindings' +'python2-dbus: avahi-discover' +'nss-mdns: NSS support for mDNS')
[arch-commits] Commit in avahi/repos (8 files)
Date: Thursday, May 16, 2013 @ 05:22:07 Author: bisson Revision: 185616 archrelease: copy trunk to testing-i686, testing-x86_64 Added: avahi/repos/testing-i686/PKGBUILD (from rev 185615, avahi/trunk/PKGBUILD) avahi/repos/testing-i686/install (from rev 185615, avahi/trunk/install) avahi/repos/testing-x86_64/PKGBUILD (from rev 185615, avahi/trunk/PKGBUILD) avahi/repos/testing-x86_64/install (from rev 185615, avahi/trunk/install) Deleted: avahi/repos/testing-i686/PKGBUILD avahi/repos/testing-i686/install avahi/repos/testing-x86_64/PKGBUILD avahi/repos/testing-x86_64/install -+ /PKGBUILD | 156 ++ /install| 44 testing-i686/PKGBUILD | 79 --- testing-i686/install| 22 -- testing-x86_64/PKGBUILD | 79 --- testing-x86_64/install | 22 -- 6 files changed, 200 insertions(+), 202 deletions(-) Deleted: testing-i686/PKGBUILD === --- testing-i686/PKGBUILD 2013-05-16 03:21:53 UTC (rev 185615) +++ testing-i686/PKGBUILD 2013-05-16 03:22:07 UTC (rev 185616) @@ -1,79 +0,0 @@ -# $Id$ -# Contributor: Douglas Soares de Andrade doug...@archlinux.org -# Maintainer: Gaetan Bisson bis...@archlinux.org - -pkgname=avahi -pkgver=0.6.31 -pkgrel=8 -pkgdesc='Multicast/unicast DNS-SD framework' -url='http://www.avahi.org/' -license=('LGPL') -arch=('i686' 'x86_64') -options=('!libtool' '!emptydirs') -depends=('expat' 'libdaemon' 'glib2' 'libcap' 'gdbm') -optdepends=('dbus: communicating with client applications' -'gtk3: avahi-discover-standalone, bshell, bssh, bvnc' -'gtk2: gtk2 bindings' -'qt3: qt3 bindings' -'qt4: qt4 bindings' -'pygtk: avahi-bookmarks, avahi-discover' -'twisted: avahi-bookmarks' -'mono: mono bindings' -'python2-dbus: avahi-discover' -'nss-mdns: NSS support for mDNS') -makedepends=('qt3' 'qt4' 'pygtk' 'mono' 'intltool' 'python2-dbus' - 'gtk-sharp-2' 'gobject-introspection' 'gtk3' 'xmltoman') -backup=('etc/avahi/hosts' -'etc/avahi/avahi-daemon.conf' -'etc/avahi/services/ssh.service' -'etc/avahi/services/sftp-ssh.service' -'usr/lib/avahi/service-types.db' -'usr/share/avahi/service-types') -source=(http://www.avahi.org/download/avahi-${pkgver}.tar.gz;) -sha1sums=('7e05bd78572c9088b03b1207a0ad5aba38490684') - -conflicts=('howl' 'mdnsresponder') -provides=('howl' 'mdnsresponder') - -install=install - -prepare() { - cd ${srcdir}/${pkgname}-${pkgver} - sed 's:netdev:network:g' -i avahi-daemon/avahi-dbus.conf - sed 's:/sbin/resolvconf:/usr/sbin/resolvconf:g' -i */*.action - sed 's:sbin:bin:g' -i */*.service.in -} - -build() { - cd ${srcdir}/${pkgname}-${pkgver} - export MOC_QT3=/usr/bin/moc-qt3 - export MOC_QT4=/usr/bin/moc-qt4 - export PYTHON=/usr/bin/python2 - - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --sbindir=/usr/bin \ - --disable-static \ - --disable-monodoc \ - --enable-compat-libdns_sd \ - --enable-compat-howl \ - --with-distro=archlinux \ - --with-avahi-priv-access-group=network \ - --with-autoipd-user=avahi \ - --with-autoipd-group=avahi \ - --with-systemdsystemunitdir=/usr/lib/systemd/system \ - - make -} - -package() { - cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=${pkgdir} install - rm -fr ${pkgdir}/etc/rc.d - - # howl and mdnsresponder compatability - cd ${pkgdir}/usr/include; ln -s avahi-compat-libdns_sd/dns_sd.h dns_sd.h; ln -s avahi-compat-howl howl - cd ${pkgdir}/usr/lib/pkgconfig; ln -s avahi-compat-howl.pc howl.pc -} Copied: avahi/repos/testing-i686/PKGBUILD (from rev 185615, avahi/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-05-16 03:22:07 UTC (rev 185616) @@ -0,0 +1,78 @@ +# $Id$ +# Contributor: Douglas Soares de Andrade doug...@archlinux.org +# Maintainer: Gaetan Bisson bis...@archlinux.org + +pkgname=avahi +pkgver=0.6.31 +pkgrel=9 +pkgdesc='Multicast/unicast DNS-SD framework' +url='http://www.avahi.org/' +license=('LGPL') +arch=('i686' 'x86_64') +options=('!libtool' '!emptydirs') +depends=('expat' 'libdaemon' 'glib2' 'libcap' 'gdbm') +optdepends=('dbus: communicating with client applications' +'gtk3: avahi-discover-standalone, bshell, bssh, bvnc' +'gtk2: gtk2 bindings' +'qt3: qt3 bindings' +'qt4: qt4 bindings' +'pygtk: avahi-bookmarks,
[arch-commits] Commit in avahi/repos (8 files)
Date: Saturday, April 27, 2013 @ 19:31:11 Author: bisson Revision: 183748 archrelease: copy trunk to staging-i686, staging-x86_64 Added: avahi/repos/staging-i686/ avahi/repos/staging-i686/PKGBUILD (from rev 183747, avahi/trunk/PKGBUILD) avahi/repos/staging-i686/install (from rev 183747, avahi/trunk/install) avahi/repos/staging-i686/rc.d.patch (from rev 183747, avahi/trunk/rc.d.patch) avahi/repos/staging-x86_64/ avahi/repos/staging-x86_64/PKGBUILD (from rev 183747, avahi/trunk/PKGBUILD) avahi/repos/staging-x86_64/install (from rev 183747, avahi/trunk/install) avahi/repos/staging-x86_64/rc.d.patch (from rev 183747, avahi/trunk/rc.d.patch) ---+ staging-i686/PKGBUILD | 81 staging-i686/install | 22 +++ staging-i686/rc.d.patch | 11 + staging-x86_64/PKGBUILD | 81 staging-x86_64/install| 22 +++ staging-x86_64/rc.d.patch | 11 + 6 files changed, 228 insertions(+) Copied: avahi/repos/staging-i686/PKGBUILD (from rev 183747, avahi/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2013-04-27 17:31:11 UTC (rev 183748) @@ -0,0 +1,81 @@ +# $Id$ +# Contributor: Douglas Soares de Andrade doug...@archlinux.org +# Maintainer: Gaetan Bisson bis...@archlinux.org + +pkgname=avahi +pkgver=0.6.31 +pkgrel=7 +pkgdesc='Multicast/unicast DNS-SD framework' +url='http://www.avahi.org/' +license=('LGPL') +arch=('i686' 'x86_64') +options=('!libtool' '!emptydirs') +depends=('expat' 'libdaemon' 'glib2' 'libcap' 'gdbm') +optdepends=('dbus: communicating with client applications' +'gtk3: avahi-discover-standalone, bshell, bssh, bvnc' +'gtk2: gtk2 bindings' +'qt3: qt3 bindings' +'qt4: qt4 bindings' +'pygtk: avahi-bookmarks, avahi-discover' +'twisted: avahi-bookmarks' +'mono: mono bindings' +'python2-dbus: avahi-discover' +'nss-mdns: NSS support for mDNS') +makedepends=('qt3' 'qt4' 'pygtk' 'mono' 'intltool' 'python2-dbus' + 'gtk-sharp-2' 'gobject-introspection' 'gtk3' 'xmltoman') +backup=('etc/avahi/hosts' +'etc/avahi/avahi-daemon.conf' +'etc/avahi/services/ssh.service' +'etc/avahi/services/sftp-ssh.service' +'usr/lib/avahi/service-types.db' +'usr/share/avahi/service-types') +source=(http://www.avahi.org/download/avahi-${pkgver}.tar.gz; +'rc.d.patch') +sha1sums=('7e05bd78572c9088b03b1207a0ad5aba38490684' + '625ad7c131c0c1c383caeddef18fc7a32d8f3ab9') + +conflicts=('howl' 'mdnsresponder') +provides=('howl' 'mdnsresponder') + +install=install + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + sed -i 's/netdev/network/g' avahi-daemon/avahi-dbus.conf + patch -p1 -i ../rc.d.patch + + export MOC_QT3=/usr/bin/moc-qt3 + export MOC_QT4=/usr/bin/moc-qt4 + + # pygtk requires python2; make it explicit in case other python are installed: FS#21865 + PYTHON=python2 \ + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-static \ + --disable-monodoc \ + --enable-compat-libdns_sd \ + --enable-compat-howl \ + --with-distro=archlinux \ + --with-avahi-priv-access-group=network \ + --with-autoipd-user=avahi \ + --with-autoipd-group=avahi \ + --with-systemdsystemunitdir=/usr/lib/systemd/system \ + + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + + cd ${pkgdir} + sed -i '1c #!/usr/bin/python2' usr/bin/avahi-{bookmarks,discover} + sed -i 's:/sbin/resolvconf:/usr/sbin/resolvconf:g' etc/avahi/avahi-dnsconfd.action + + # howl and mdnsresponder compatability + (cd usr/include; ln -s avahi-compat-libdns_sd/dns_sd.h dns_sd.h; ln -s avahi-compat-howl howl) + (cd usr/lib/pkgconfig; ln -s avahi-compat-howl.pc howl.pc) +} Copied: avahi/repos/staging-i686/install (from rev 183747, avahi/trunk/install) === --- staging-i686/install(rev 0) +++ staging-i686/install2013-04-27 17:31:11 UTC (rev 183748) @@ -0,0 +1,22 @@ +post_install() { + getent group avahi /dev/null || groupadd -r -g 84 avahi /dev/null + getent passwd avahi /dev/null || useradd -r -u 84 -g avahi -d / -s /bin/false -c avahi avahi /dev/null + + cat EOF +== The following daemons may be added to DAEMONS in /etc/rc.conf: +== avahi-daemon: the mdns responder, you probably want this. +== dbus needs to be running
[arch-commits] Commit in avahi/repos (8 files)
Date: Tuesday, February 26, 2013 @ 00:20:42 Author: bisson Revision: 178624 archrelease: copy trunk to staging-i686, staging-x86_64 Added: avahi/repos/staging-i686/ avahi/repos/staging-i686/PKGBUILD (from rev 178623, avahi/trunk/PKGBUILD) avahi/repos/staging-i686/install (from rev 178623, avahi/trunk/install) avahi/repos/staging-i686/rc.d.patch (from rev 178623, avahi/trunk/rc.d.patch) avahi/repos/staging-x86_64/ avahi/repos/staging-x86_64/PKGBUILD (from rev 178623, avahi/trunk/PKGBUILD) avahi/repos/staging-x86_64/install (from rev 178623, avahi/trunk/install) avahi/repos/staging-x86_64/rc.d.patch (from rev 178623, avahi/trunk/rc.d.patch) ---+ staging-i686/PKGBUILD | 83 staging-i686/install | 22 +++ staging-i686/rc.d.patch | 11 + staging-x86_64/PKGBUILD | 83 staging-x86_64/install| 22 +++ staging-x86_64/rc.d.patch | 11 + 6 files changed, 232 insertions(+) Copied: avahi/repos/staging-i686/PKGBUILD (from rev 178623, avahi/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2013-02-25 23:20:42 UTC (rev 178624) @@ -0,0 +1,83 @@ +# $Id$ +# Contributor: Douglas Soares de Andrade doug...@archlinux.org +# Maintainer: Gaetan Bisson bis...@archlinux.org + +pkgname=avahi +pkgver=0.6.31 +pkgrel=6 +pkgdesc='Multicast/unicast DNS-SD framework' +url='http://www.avahi.org/' +license=('LGPL') +arch=('i686' 'x86_64') +options=('!libtool' '!emptydirs') +depends=('expat' 'libdaemon' 'glib2' 'libcap' 'gdbm') +optdepends=('dbus: communicating with client applications' +'gtk3: avahi-discover-standalone, bshell, bssh, bvnc' +'gtk2: gtk2 bindings' +'qt3: qt3 bindings' +'qt4: qt4 bindings' +'pygtk: avahi-bookmarks, avahi-discover' +'twisted: avahi-bookmarks' +'mono: mono bindings' +'python2-dbus: avahi-discover' +'nss-mdns: NSS support for mDNS') +makedepends=('qt3' 'qt4' 'pygtk' 'mono' 'intltool' 'python2-dbus' + 'gtk-sharp-2' 'gobject-introspection' 'gtk3' 'xmltoman') +backup=('etc/avahi/hosts' +'etc/avahi/avahi-daemon.conf' +'etc/avahi/services/ssh.service' +'etc/avahi/services/sftp-ssh.service' +'usr/lib/avahi/service-types.db' +'usr/share/avahi/service-types') +source=(http://www.avahi.org/download/avahi-${pkgver}.tar.gz; +'rc.d.patch') +sha1sums=('7e05bd78572c9088b03b1207a0ad5aba38490684' + '625ad7c131c0c1c383caeddef18fc7a32d8f3ab9') + +conflicts=('howl' 'mdnsresponder') +provides=('howl' 'mdnsresponder') + +install=install + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + sed -i 's/netdev/network/g' avahi-daemon/avahi-dbus.conf + patch -p1 -i ../rc.d.patch + + export MOC_QT3=/opt/qt/bin/moc + export MOC_QT4=/usr/lib/qt4/bin/moc + source /etc/profile.d/qt3.sh + source /etc/profile.d/qt4.sh + + # pygtk requires python2; make it explicit in case other python are installed: FS#21865 + PYTHON=python2 \ + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-static \ + --disable-monodoc \ + --enable-compat-libdns_sd \ + --enable-compat-howl \ + --with-distro=archlinux \ + --with-avahi-priv-access-group=network \ + --with-autoipd-user=avahi \ + --with-autoipd-group=avahi \ + --with-systemdsystemunitdir=/usr/lib/systemd/system \ + + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + + cd ${pkgdir} + sed -i '1c #!/usr/bin/python2' usr/bin/avahi-{bookmarks,discover} + sed -i 's:/sbin/resolvconf:/usr/sbin/resolvconf:g' etc/avahi/avahi-dnsconfd.action + + # howl and mdnsresponder compatability + (cd usr/include; ln -s avahi-compat-libdns_sd/dns_sd.h dns_sd.h; ln -s avahi-compat-howl howl) + (cd usr/lib/pkgconfig; ln -s avahi-compat-howl.pc howl.pc) +} Copied: avahi/repos/staging-i686/install (from rev 178623, avahi/trunk/install) === --- staging-i686/install(rev 0) +++ staging-i686/install2013-02-25 23:20:42 UTC (rev 178624) @@ -0,0 +1,22 @@ +post_install() { + getent group avahi /dev/null || groupadd -r -g 84 avahi /dev/null + getent passwd avahi /dev/null || useradd -r -u 84 -g avahi -d / -s /bin/false -c avahi avahi /dev/null + + cat EOF +== The following daemons may be added to DAEMONS in /etc/rc.conf: +== avahi-daemon: the mdns
[arch-commits] Commit in avahi/repos (8 files)
Date: Sunday, November 25, 2012 @ 21:21:40 Author: bisson Revision: 171999 archrelease: copy trunk to testing-i686, testing-x86_64 Added: avahi/repos/testing-i686/ avahi/repos/testing-i686/PKGBUILD (from rev 171998, avahi/trunk/PKGBUILD) avahi/repos/testing-i686/install (from rev 171998, avahi/trunk/install) avahi/repos/testing-i686/rc.d.patch (from rev 171998, avahi/trunk/rc.d.patch) avahi/repos/testing-x86_64/ avahi/repos/testing-x86_64/PKGBUILD (from rev 171998, avahi/trunk/PKGBUILD) avahi/repos/testing-x86_64/install (from rev 171998, avahi/trunk/install) avahi/repos/testing-x86_64/rc.d.patch (from rev 171998, avahi/trunk/rc.d.patch) ---+ testing-i686/PKGBUILD | 76 testing-i686/install | 21 testing-i686/rc.d.patch | 11 ++ testing-x86_64/PKGBUILD | 76 testing-x86_64/install| 21 testing-x86_64/rc.d.patch | 11 ++ 6 files changed, 216 insertions(+) Copied: avahi/repos/testing-i686/PKGBUILD (from rev 171998, avahi/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-11-26 02:21:40 UTC (rev 171999) @@ -0,0 +1,76 @@ +# $Id$ +# Contributor: Douglas Soares de Andrade doug...@archlinux.org +# Maintainer: Gaetan Bisson bis...@archlinux.org + +pkgname=avahi +pkgver=0.6.31 +pkgrel=5 +pkgdesc='Multicast/unicast DNS-SD framework' +url='http://www.avahi.org/' +license=('LGPL') +arch=('i686' 'x86_64') +options=('!libtool' '!emptydirs') +depends=('expat' 'libdaemon' 'glib2' 'libcap' 'gdbm') +optdepends=('dbus: communicating with client applications' +'gtk3: avahi-discover-standalone, bshell, bssh, bvnc' +'gtk2: gtk2 bindings' +'qt3: qt3 bindings' +'qt: qt bindings' +'pygtk: avahi-bookmarks, avahi-discover' +'twisted: avahi-bookmarks' +'mono: mono bindings' +'python2-dbus: avahi-discover' +'nss-mdns: NSS support for mDNS') +makedepends=('qt' 'qt3' 'pygtk' 'mono' 'intltool' 'python2-dbus' + 'gtk-sharp-2' 'gobject-introspection' 'gtk3' 'xmltoman') +backup=('etc/avahi/hosts' +'etc/avahi/avahi-daemon.conf' +'etc/avahi/services/ssh.service' +'etc/avahi/services/sftp-ssh.service') +source=(http://www.avahi.org/download/avahi-${pkgver}.tar.gz; +'rc.d.patch') +sha1sums=('7e05bd78572c9088b03b1207a0ad5aba38490684' + '625ad7c131c0c1c383caeddef18fc7a32d8f3ab9') + +conflicts=('howl' 'mdnsresponder') +provides=('howl' 'mdnsresponder') + +install=install + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + sed -i 's/netdev/network/g' avahi-daemon/avahi-dbus.conf + patch -p1 -i ../rc.d.patch + + # pygtk requires python2; make it explicit in case other python are installed: FS#21865 + PYTHON=python2 \ + PKG_CONFIG_PATH=/opt/qt/lib/pkgconfig \ + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-static \ + --disable-monodoc \ + --enable-compat-libdns_sd \ + --enable-compat-howl \ + --with-distro=archlinux \ + --with-avahi-priv-access-group=network \ + --with-autoipd-user=avahi \ + --with-autoipd-group=avahi \ + --with-systemdsystemunitdir=/usr/lib/systemd/system \ + + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + + cd ${pkgdir} + sed -i '1c #!/usr/bin/python2' usr/bin/avahi-{bookmarks,discover} + + # howl and mdnsresponder compatability + (cd usr/include; ln -s avahi-compat-libdns_sd/dns_sd.h dns_sd.h; ln -s avahi-compat-howl howl) + (cd usr/lib/pkgconfig; ln -s avahi-compat-howl.pc howl.pc) +} Copied: avahi/repos/testing-i686/install (from rev 171998, avahi/trunk/install) === --- testing-i686/install(rev 0) +++ testing-i686/install2012-11-26 02:21:40 UTC (rev 171999) @@ -0,0 +1,21 @@ +post_install() { + getent group avahi /dev/null || groupadd -r -g 84 avahi /dev/null + getent passwd avahi /dev/null || useradd -r -u 84 -g avahi -d / -s /bin/false -c avahi avahi /dev/null + + cat EOF +== The following daemons may be added to DAEMONS in /etc/rc.conf: +== avahi-daemon: the mdns responder, you probably want this. +== dbus needs to be running when you start it. +== avahi-dnsconfd: daemon used for peer-to-peer automatic dns +== configuration on dhcp-less networks. + +== To use some of the client applications you will have to install python. +== In