Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=77f41fb37a5a519fe1205ec962a301cef3e22da3

commit 77f41fb37a5a519fe1205ec962a301cef3e22da3
Author: DeX77 <de...@frugalware.org>
Date:   Fri Jul 14 10:32:13 2017 +0200

avahi-0.7-4-x86_64

* fix avahi-discover

diff --git a/source/network/avahi/FrugalBuild b/source/network/avahi/FrugalBuild
index 75a3879..75c53b8 100644
--- a/source/network/avahi/FrugalBuild
+++ b/source/network/avahi/FrugalBuild
@@ -4,15 +4,14 @@

pkgname=avahi
pkgver=0.7
-pkgrel=3
+pkgrel=4
pkgdesc="A multicast/unicast DNS-SD framework"
archs=("x86_64")
url="http://www.avahi.org";
groups=('network')
depends=('libssp>=6.2.1-5' 'gdbm>=1.12-2' 'libdaemon>=0.14-4' 'dbus>=1.10.10-3' 
'libsystemd>=231-6' 'expat>=2.1.0-6')
-makedepends=('systemd>=231-6')
+makedepends=('systemd>=231-6' 'x11-protos' 'intltool')
rodepends=('shadow>=4.2.1-5')
-makedepends=('intltool')
backup=(etc/avahi/avahi-daemon.conf)
conflicts=('mdnsresponder')
replaces=('mdnsresponder')
@@ -32,6 +31,7 @@ sha1sums=('8a062878968c0f8e083046429647ad33b122542f' \
subpkgs=("lib32-$pkgname")
subdescs=("$pkgdesc (32-Bit)")
subdepends=("lib32-libssp lib32-gdbm lib32-libdaemon lib32-libdbus 
lib32-libsystemd lib32-expat")
+subrodepends+=('')
subgroups=('lib32-extra')
subarchs=("x86_64")
subinstall=("")
@@ -39,6 +39,7 @@ subinstall=("")
subpkgs+=("$pkgname-glib")
subdescs+=('Glib bindings for Avahi')
subdepends+=("glib2>=2.50.0 libffi>=3.2.1-")
+subrodepends+=('')
subgroups+=('lib')
subarchs+=("x86_64")
subinstall+=("")
@@ -46,6 +47,7 @@ subinstall+=("")
subpkgs+=("lib32-$pkgname-glib")
subdescs+=('Glib bindings for Avahi (32-Bit)')
subdepends+=("lib32-glib2>=2.50.0 lib32-libffi>=3.2.1-")
+subrodepends+=('')
subgroups+=('lib32-extra')
subarchs+=("x86_64")
subinstall+=("")
@@ -53,6 +55,7 @@ subinstall+=("")
subpkgs+=("avahi-python")
subdescs+=('Python bindings for Avahi')
subdepends+=("python>=2.7.12-2 dbus-python>=1.2.0-7 pygobject3")
+subrodepends+=('')
subgroups+=('lib')
subarchs+=("x86_64")
subinstall+=("")
@@ -60,6 +63,7 @@ subinstall+=("")
subpkgs+=("avahi-compat")
subdescs+=('mDNSresponder and Howl compatibility libraries/headers for Avahi')
subdepends+=("libssp>=6.2.1-5")
+subrodepends+=('')
subgroups+=('lib')
subarchs+=("x86_64")
subinstall+=("")
@@ -67,6 +71,7 @@ subinstall+=("")
subpkgs+=("lib32-avahi-compat")
subdescs+=('mDNSresponder and Howl compatibility libraries/headers for Avahi 
(32-Bit)')
subdepends+=("lib32-libssp>=6.2.1-5")
+subrodepends+=('')
subgroups+=('lib32-extra')
subarchs+=("x86_64")
subinstall+=("")
@@ -74,15 +79,23 @@ subinstall+=("")
subpkgs+=("avahi-dnsconfd")
subdescs+=('Discovers DNS servers broadcast with Avahi on a local network')
subdepends+=("libdaemon>=0.14-5 libssp>=6.2.1-5")
+subrodepends+=('')
subgroups+=('network')
subarchs+=("x86_64")
subinstall+=("$pkgname.install")

+subpkgs+=("avahi-discover")
+subdescs+=('Avahi discover GUI')
+subdepends+=("gtk+3")
+subrodepends+=("avahi-python")
+subgroups+=('network-extra')
+subarchs+=("x86_64")
+subinstall+=("")
+
+
Fconfopts+="    --disable-qt4 \
--disable-qt3 \
-                --disable-pygtk \
-                --disable-gtk3 \
-                --disable-gtk \
+               --disable-gtk \
--disable-mono \
--disable-monodoc \
--disable-doxygen-doc \
@@ -96,6 +109,8 @@ Fconfopts+=" --disable-qt4 \
--with-autoipd-group=avahi \
--with-systemdsystemunitdir=/lib/systemd/system"

+F32confopts="  --disable-gtk3"
+
build() {


@@ -159,12 +174,9 @@ build() {
# fix for chroot.c: open() failed: No such file or directory
Ffile etc/systemd/system/avahi-daemon.service.d/ad.conf

-       ## FIXME!
-       ## what the f*** it does need avahi py bindings and pygtk
-       ## remove for now
-
-       Frm usr/share/applications/avahi-discover.desktop
-       Frm usr/bin/avahi-discover
+       Fsplit avahi-discover usr/share/applications/avahi-discover.desktop
+       Fsplit avahi-discover usr/bin/avahi-discover
+       Fsplit avahi-discover usr/share/avahi/interfaces/avahi-discover.ui

Fgenscriptlet
}
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to