avahi: sanitize rundeps and minor cleanups.

This commit is contained in:
Juan RP 2012-06-18 18:05:18 +02:00
parent 517cd11ee6
commit 849442d30b
21 changed files with 26 additions and 68 deletions

View file

@ -10,9 +10,7 @@ long_desc="${long_desc}
server. It is primarily intended to be used in ad-hoc networks which lack a
DHCP server."
do_install()
{
do_install() {
vmove usr/sbin/avahi-autoipd usr/sbin
vmove "usr/share/man/man8/avahi-autoipd*" usr/share/man/man8
vmove etc/avahi/avahi-autoipd.action etc/avahi

View file

@ -1,16 +1,13 @@
# Template file for 'avahi-compat-libs-devel'.
#
depends="avahi-libs-devel avahi-compat-libs"
depends="avahi-libs-devel>=$version avahi-compat-libs>=$version"
short_desc="Avahi compat libraries (development files)"
long_desc="${long_desc}
This package contains development files for the HOWL compatibility
libraries provided by Avahi."
do_install()
{
do_install() {
vmove "usr/include/avahi-compat*" usr/include
vmove usr/lib/libhowl.a usr/lib
vmove usr/lib/libdns_sd.a usr/lib

View file

@ -1,7 +1,6 @@
libavahi-client.so.3
libdbus-1.so.3
libpthread.so.0
librt.so.1
libavahi-common.so.3
libdl.so.2
libssp.so.0

View file

@ -6,10 +6,7 @@ long_desc="${long_desc}
This package contains howl/mDNSResponder compatibility shared
libraries provided by Avahi."
do_install()
{
do_install() {
vmove "usr/lib/libhowl.so*" usr/lib
vmove "usr/lib/libdns_sd.so*" usr/lib
}

View file

@ -1,6 +1,6 @@
# Template file for 'avahi-discover'.
#
depends="avahi python avahi-python dbus-python pygtk desktop-file-utils"
depends="avahi>=$version python avahi-python>=$version dbus-python pygtk desktop-file-utils"
short_desc="Service discover user interface for avahi"
long_desc="${long_desc}
@ -9,8 +9,6 @@ long_desc="${long_desc}
noarch=yes
pycompile_module="avahi_discover"
do_install() {
vmove usr/bin/avahi-discover usr/bin
vmove "usr/share/man/man1/avahi-discover*" usr/share/man/man1

View file

@ -1,15 +1,13 @@
# Template file for 'avahi-glib-libs-devel'.
#
depends="avahi-libs-devel avahi-glib-libs"
depends="avahi-libs-devel>=$version avahi-glib-libs>=$version"
short_desc="Avahi glib libraries (development files)"
long_desc="${long_desc}
This package contains development files for the glib libraries
provided by Avahi."
do_install()
{
do_install() {
vmove "usr/include/avahi-g*" usr/include
vmove "usr/lib/libavahi-g*.a" usr/lib
vmove "usr/lib/pkgconfig/avahi-g*" usr/lib/pkgconfig

View file

@ -4,7 +4,6 @@ libpthread.so.0
libdl.so.2
libavahi-common.so.3
libgobject-2.0.so.0
librt.so.1
libglib-2.0.so.0
libssp.so.0
libc.so.6

View file

@ -5,10 +5,7 @@ long_desc="${long_desc}
This package contains the glib shared libraries provided by Avahi."
do_install()
{
do_install() {
vmove "usr/lib/libavahi-glib.so*" usr/lib
vmove "usr/lib/libavahi-gobject.so*" usr/lib
vmove "usr/lib/girepository*" usr/lib

View file

@ -1,16 +1,13 @@
# Template file for 'avahi-libs-devel'.
#
depends="glibc-devel libssp-devel dbus-devel avahi-libs"
depends="glibc-devel libssp-devel dbus-devel avahi-libs>=$version"
short_desc="Avahi core libraries (development files)"
long_desc="${long_desc}
This package contains development files for the core libraries
provided by Avahi."
do_install()
{
do_install() {
for f in common client core; do
vmove usr/include/avahi-${f} usr/include
vmove usr/lib/libavahi-${f}.a usr/lib

View file

@ -1,6 +1,5 @@
libdbus-1.so.3
libpthread.so.0
librt.so.1
libdl.so.2
libssp.so.0
libc.so.6

View file

@ -1,15 +1,11 @@
# Template file for 'avahi-libs'.
#
depends="gdbm"
short_desc="Avahi shared libraries"
long_desc="${long_desc}
This package contains core shared libraries provided by Avahi."
do_install()
{
do_install() {
vmove "usr/lib/libavahi-client.so*" usr/lib
vmove "usr/lib/libavahi-core.so*" usr/lib
vmove "usr/lib/libavahi-common.so*" usr/lib

View file

@ -1,16 +1,13 @@
# Template file for 'avahi-python-utils'.
#
depends="avahi-python"
noarch=yes
depends="avahi-python>=$version"
short_desc="Avahi python utils"
long_desc="${long_desc}
This package contains the python utilities provided by Avahi."
noarch=yes
do_install()
{
do_install() {
vmove usr/bin/avahi-bookmarks usr/bin
vmove "usr/share/man/man1/avahi-bookmarks*" usr/share/man/man1
}

View file

@ -9,8 +9,6 @@ long_desc="${long_desc}
noarch=yes
pycompile_module="avahi"
do_install()
{
do_install() {
vmove "usr/lib/python*" usr/lib
}

View file

@ -1,16 +1,13 @@
# Template file for 'avahi-ui-libs-devel'.
#
depends="glibc-devel gtk+-devel gtk+3-devel gdbm-devel avahi-libs-devel avahi-ui-libs avahi-ui-libs-gtk3"
depends="gtk+-devel gtk+3-devel avahi-libs-devel>=$version avahi-ui-libs>=$version avahi-ui-libs-gtk3>=$version"
short_desc="Avahi UI libraries (development files)"
long_desc="${long_desc}
This package contains development files for the UI libraries
provided by Avahi."
do_install()
{
do_install() {
vmove "usr/include/avahi-ui*" usr/include
vmove "usr/lib/libavahi-ui*" usr/lib
vmove usr/lib/pkgconfig usr/lib

View file

@ -14,7 +14,6 @@ libcairo-gobject.so.2
libcairo.so.2
libpango-1.0.so.0
libgobject-2.0.so.0
librt.so.1
libglib-2.0.so.0
libssp.so.0
libc.so.6

View file

@ -5,8 +5,6 @@ long_desc="${long_desc}
This package contains the GTK+3 UI shared libraries provided by Avahi."
do_install()
{
do_install() {
vmove "usr/lib/libavahi-ui-gtk3.so*" usr/lib
}

View file

@ -16,7 +16,6 @@ libpango-1.0.so.0
libfreetype.so.6
libfontconfig.so.1
libgobject-2.0.so.0
librt.so.1
libglib-2.0.so.0
libssp.so.0
libc.so.6

View file

@ -5,8 +5,6 @@ long_desc="${long_desc}
This package contains the UI shared libraries provided by Avahi."
do_install()
{
do_install() {
vmove "usr/lib/libavahi-ui.so*" usr/lib
}

View file

@ -1,14 +1,12 @@
# Template file for 'avahi-ui-utils'.
#
depends="desktop-file-utils avahi"
depends="desktop-file-utils avahi>=$version"
short_desc="Avahi GTK+ utilities"
long_desc="${long_desc}
This package contains some small GTK+ utilities to discover services."
do_install()
{
do_install() {
vmove "usr/bin/b*" usr/bin
vmove "usr/share/man/man1/b*" usr/share/man/man1
vmove usr/share/applications usr/share

View file

@ -1,15 +1,12 @@
# Template file for 'avahi-utils'.
#
depends="dbus-libs avahi"
short_desc="Avahi browsing, publishing and discovery utilities"
long_desc="${long_desc}
This package contains several utilities that allow you to interact with the
Avahi daemon, including publish, browsing and discovering services."
do_install()
{
do_install() {
for f in browse publish resolve set-host-name; do
vmove "usr/bin/avahi-${f}*" usr/bin
vmove "usr/share/man/man1/avahi-${f}*" \

View file

@ -1,7 +1,7 @@
# Template file for 'avahi'
pkgname=avahi
version=0.6.31
revision=5
revision=6
homepage="http://www.avahi.org"
distfiles="$homepage/download/avahi-$version.tar.gz"
build_style=gnu-configure
@ -12,7 +12,9 @@ configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
--with-autoipd-group=avahi --with-distro=none --disable-xmltoman
--disable-dbm --with-systemdsystemunitdir=/lib/systemd/system"
depends="dbus"
makedepends="pkg-config intltool libssp-devel dbus-devel libcap-devel libdaemon-devel gdbm-devel expat-devel pygtk-devel dbus-python gtk+3-devel gobject-introspection"
makedepends="pkg-config intltool libssp-devel dbus-devel libcap-devel
libdaemon-devel gdbm-devel expat-devel pygtk-devel dbus-python
gtk+3-devel gobject-introspection"
short_desc="Multicast DNS Service Discovery"
maintainer="Juan RP <xtraeme@gmail.com>"
license="LGPL-2.1"