git » avahi.git » commit b8ddc3d

switch to git snapshot, fix FS#44325

author Gaetan Bisson
2015-03-26 00:09:06 UTC
committer Gaetan Bisson
2015-03-26 00:09:06 UTC
parent a839a7a269878c901b6c6a09a6d69040225141da

switch to git snapshot, fix FS#44325

PKGBUILD +12 -9

diff --git a/PKGBUILD b/PKGBUILD
index 9ab0442..fadf02a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,9 +3,10 @@
 
 pkgname=avahi
 pkgver=0.6.31
-pkgrel=14
+pkgrel=15
 pkgdesc='Multicast/unicast DNS-SD framework'
-url='http://www.avahi.org/'
+#url='http://www.avahi.org/'
+url='http://git.0pointer.net/avahi.git'
 license=('LGPL')
 arch=('i686' 'x86_64')
 options=('!emptydirs')
@@ -18,7 +19,7 @@ optdepends=('gtk3: avahi-discover-standalone, bshell, bssh, bvnc'
             'mono: mono bindings'
             'python2-dbus: avahi-discover'
             'nss-mdns: NSS support for mDNS')
-makedepends=('qt4' 'pygtk' 'mono' 'intltool' 'python2-dbus'
+makedepends=('git' 'qt4' 'pygtk' 'mono' 'intltool' 'python2-dbus'
              'gtk-sharp-2' 'gobject-introspection' 'gtk3' 'xmltoman')
 backup=('etc/avahi/hosts'
         'etc/avahi/avahi-daemon.conf'
@@ -26,8 +27,10 @@ backup=('etc/avahi/hosts'
         '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')
+#source=("http://www.avahi.org/download/avahi-${pkgver}.tar.gz")
+#sha1sums=('7e05bd78572c9088b03b1207a0ad5aba38490684')
+source=('git://git.0pointer.net/avahi.git#commit=147cdce70b22ae7cee9fb4fe123db40952f31c9e')
+sha1sums=('SKIP')
 
 conflicts=('howl' 'mdnsresponder')
 provides=('howl' 'mdnsresponder')
@@ -35,18 +38,18 @@ provides=('howl' 'mdnsresponder')
 install=install
 
 prepare() {
-	cd "${srcdir}/${pkgname}-${pkgver}"
+	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}"
+	cd "${srcdir}/${pkgname}" #-${pkgver}"
 	export MOC_QT4=/usr/bin/moc-qt4
 	export PYTHON=/usr/bin/python2
 
+	./autogen.sh || true
 	./configure \
 		--prefix=/usr \
 		--sysconfdir=/etc \
@@ -66,7 +69,7 @@ build() {
 }
 
 package() {
-	cd "${srcdir}/${pkgname}-${pkgver}"
+	cd "${srcdir}/${pkgname}" #-${pkgver}"
 	make DESTDIR="${pkgdir}" install
 	rm -fr "${pkgdir}"/etc/rc.d