diff options
author | Brian Bidulock | 2020-10-18 01:14:22 -0600 |
---|---|---|
committer | Brian Bidulock | 2020-10-18 01:14:22 -0600 |
commit | fdf0a404de828ef682d3c5b2c4ec73172e44a0ca (patch) | |
tree | 9f6e99d5218e1ce8ff9dc4df833f4956824fbe61 | |
parent | 29a2a8e7304bc5725b59f21582e14753476d54f0 (diff) | |
download | aur-fdf0a404de828ef682d3c5b2c4ec73172e44a0ca.tar.gz |
update provides to match extra package
-rw-r--r-- | .SRCINFO | 38 | ||||
-rw-r--r-- | PKGBUILD | 56 |
2 files changed, 57 insertions, 37 deletions
@@ -1,34 +1,62 @@ pkgbase = avahi-gtk2 pkgdesc = Multicast/unicast DNS-SD framework (with Gtk2 client apps) pkgver = 0.8+15+ge8a3dd0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/lathiat/avahi arch = x86_64 arch = i686 license = LGPL makedepends = git - makedepends = intltool makedepends = gobject-introspection makedepends = gtk2 + makedepends = gtk3 + makedepends = qt5-base makedepends = xmltoman + makedepends = python-dbus + makedepends = python-gobject + makedepends = doxygen + makedepends = graphviz + makedepends = libevent depends = expat depends = libdaemon depends = glib2 depends = libcap depends = gdbm depends = dbus - depends = libevent - optdepends = gtk2: avahi-discover-standalone, bshell, bssh, bvnc, gtk2 bindings + optdepends = gtk2: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc + optdepends = gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc + optdepends = qt5-base: qt5 bindings + optdepends = libevent: libevent bindings optdepends = nss-mdns: NSS support for mDNS + optdepends = python-twisted: avahi-bookmarks + optdepends = python-gobject: avahi-bookmarks, avahi-discover + optdepends = python-dbus: avahi-bookmarks, avahi-discover + provides = libavahi-client.so + provides = libavahi-common.so + provides = libavahi-core.so + provides = libavahi-glib.so + provides = libavahi-gobject.so + provides = libavahi-libevent.so + provides = libavahi-qt5.so + provides = libavahi-ui-gtk2.so + provides = libavahi-ui-gtk3.so + provides = libdns_sd.so provides = avahi=0.8+15+ge8a3dd0 conflicts = avahi - options = !emptydirs backup = etc/avahi/hosts backup = etc/avahi/avahi-daemon.conf backup = etc/avahi/avahi-autoipd.action backup = etc/avahi/avahi-dnsconfd.action + backup = usr/lib/avahi/service-types.db source = git+https://github.com/lathiat/avahi#commit=e8a3dd0d480a754318e312e6fa66fea249808187 sha512sums = SKIP pkgname = avahi-gtk2 + depends = expat + depends = libdaemon + depends = glib2 + depends = libcap + depends = gdbm + depends = dbus + depends = libdbus-1.so @@ -6,20 +6,30 @@ _pkgname=avahi pkgname=avahi-gtk2 pkgver=0.8+15+ge8a3dd0 -pkgrel=1 +pkgrel=2 pkgdesc='Multicast/unicast DNS-SD framework (with Gtk2 client apps)' url='https://github.com/lathiat/avahi' license=(LGPL) arch=(x86_64 i686) -options=('!emptydirs') -depends=(expat libdaemon glib2 libcap gdbm dbus libevent) -makedepends=(git intltool gobject-introspection gtk2 xmltoman) -provides=("${_pkgname}=${pkgver}") +depends=(expat libdaemon glib2 libcap gdbm dbus) +makedepends=(git gobject-introspection gtk2 gtk3 qt5-base xmltoman python-dbus + python-gobject doxygen graphviz libevent) +optdepends=('gtk2: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc' + 'gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc' + 'qt5-base: qt5 bindings' + 'libevent: libevent bindings' + 'nss-mdns: NSS support for mDNS' + 'python-twisted: avahi-bookmarks' + 'python-gobject: avahi-bookmarks, avahi-discover' + 'python-dbus: avahi-bookmarks, avahi-discover') +provides=(libavahi-client.so libavahi-common.so libavahi-core.so + libavahi-glib.so libavahi-gobject.so libavahi-libevent.so + libavahi-qt5.so libavahi-ui-gtk2.so libavahi-ui-gtk3.so libdns_sd.so + "${_pkgname}=${pkgver}") conflicts=(${_pkgname}) -optdepends=('gtk2: avahi-discover-standalone, bshell, bssh, bvnc, gtk2 bindings' - 'nss-mdns: NSS support for mDNS') -backup=(etc/avahi/{hosts,avahi-daemon.conf,avahi-{autoip,dnsconf}d.action}) -_commit="e8a3dd0d480a754318e312e6fa66fea249808187" +backup=(etc/avahi/{hosts,avahi-daemon.conf,avahi-{autoip,dnsconf}d.action} + usr/lib/avahi/service-types.db) +_commit=e8a3dd0d480a754318e312e6fa66fea249808187 # master source=("git+https://github.com/lathiat/avahi#commit=$_commit") sha512sums=('SKIP') @@ -35,28 +45,16 @@ prepare() { build() { cd $_pkgname - export MOC_QT4=/usr/bin/moc-qt4 - export PYTHON=/usr/bin/python3 ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --sbindir=/usr/bin \ - --with-dbus-sys=/usr/share/dbus-1/system.d \ - --disable-monodoc \ - --disable-qt4 \ - --disable-qt5 \ - --disable-gtk3 \ - --disable-python \ - --disable-pygobject \ - --disable-python-dbus \ + with_dbus_sys=/usr/share/dbus-1/system.d \ + --enable-gtk \ + --enable-gtk3 \ --disable-mono \ - --disable-monodoc \ - --disable-doxygen-doc \ - --disable-doxygen-dot \ - --disable-doxygen-xml \ - --disable-doxygen-html \ --enable-compat-libdns_sd \ --with-distro=archlinux \ --with-avahi-priv-access-group=network \ @@ -65,23 +63,17 @@ build() { --with-systemdsystemunitdir=/usr/lib/systemd/system sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool -# cp -a avahi-python/avahi avahi-python/avahi2 - make -# make -C avahi-python/avahi2 PYTHON=/usr/bin/python2 } package() { + depends+=(libdbus-1.so) + cd $_pkgname make DESTDIR="$pkgdir" install -# make DESTDIR="$pkgdir" -C avahi-python/avahi2 install \ -# PYTHON=/usr/bin/python2 pythondir=/usr/lib/python2.7/site-packages rmdir "$pkgdir/run" -# # this isn't ported -# sed -i '1s|python3|python2|' "$pkgdir/usr/bin/avahi-bookmarks" - # mdnsresponder compat ln -s avahi-compat-libdns_sd/dns_sd.h "$pkgdir/usr/include/dns_sd.h" |