avahi: disable static, rebuild with as-needed for shlibs.
This commit is contained in:
parent
d2be08ba55
commit
ce3c491368
@ -1,15 +1,15 @@
|
||||
# Template file for 'avahi-compat-libs-devel'.
|
||||
#
|
||||
depends="avahi-libs-devel>=$version avahi-compat-libs>=$version"
|
||||
depends="avahi-libs-devel-${version}_${revision} avahi-compat-libs-${version}_${revision}"
|
||||
short_desc="Avahi compat libraries (development files)"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains development files for the HOWL compatibility
|
||||
libraries provided by Avahi."
|
||||
|
||||
noarch=yes
|
||||
|
||||
do_install() {
|
||||
vmove "usr/include/avahi-compat*" usr/include
|
||||
vmove usr/lib/libhowl.a usr/lib
|
||||
vmove usr/lib/libdns_sd.a usr/lib
|
||||
vmove "usr/lib/pkgconfig/avahi-compat*" usr/lib/pkgconfig
|
||||
}
|
||||
|
@ -1,7 +1,5 @@
|
||||
libavahi-client.so.3
|
||||
libdbus-1.so.3
|
||||
libpthread.so.0
|
||||
libavahi-common.so.3
|
||||
libdl.so.2
|
||||
libssp.so.0
|
||||
libpthread.so.0
|
||||
libc.so.6
|
||||
|
@ -1,14 +1,15 @@
|
||||
# Template file for 'avahi-glib-libs-devel'.
|
||||
#
|
||||
depends="avahi-libs-devel>=$version avahi-glib-libs>=$version"
|
||||
depends="avahi-libs-devel-${version}_${revision} avahi-glib-libs-${version}_${revision}"
|
||||
short_desc="Avahi glib libraries (development files)"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains development files for the glib libraries
|
||||
provided by Avahi."
|
||||
|
||||
noarch=yes
|
||||
|
||||
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
|
||||
}
|
||||
|
@ -1,9 +1,6 @@
|
||||
libavahi-client.so.3
|
||||
libdbus-1.so.3
|
||||
libpthread.so.0
|
||||
libdl.so.2
|
||||
libavahi-common.so.3
|
||||
libgobject-2.0.so.0
|
||||
libglib-2.0.so.0
|
||||
libssp.so.0
|
||||
libpthread.so.0
|
||||
libc.so.6
|
||||
libavahi-client.so.3
|
||||
libgobject-2.0.so.0
|
||||
|
@ -1,16 +1,17 @@
|
||||
# Template file for 'avahi-libs-devel'.
|
||||
#
|
||||
depends="glibc-devel libssp-devel dbus-devel avahi-libs>=$version"
|
||||
depends="libssp-devel dbus-devel avahi-libs-${version}_${revision}"
|
||||
short_desc="Avahi core libraries (development files)"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains development files for the core libraries
|
||||
provided by Avahi."
|
||||
|
||||
noarch=yes
|
||||
|
||||
do_install() {
|
||||
for f in common client core; do
|
||||
vmove usr/include/avahi-${f} usr/include
|
||||
vmove usr/lib/libavahi-${f}.a usr/lib
|
||||
done
|
||||
vmove usr/lib/pkgconfig/avahi-core.pc usr/lib/pkgconfig
|
||||
vmove usr/lib/pkgconfig/avahi-client.pc usr/lib/pkgconfig
|
||||
|
@ -1,5 +1,5 @@
|
||||
libdbus-1.so.3
|
||||
libpthread.so.0
|
||||
libdl.so.2
|
||||
libssp.so.0
|
||||
libpthread.so.0
|
||||
libc.so.6
|
||||
|
@ -1,14 +1,17 @@
|
||||
# Template file for 'avahi-ui-libs-devel'.
|
||||
#
|
||||
depends="gtk+-devel gtk+3-devel avahi-libs-devel>=$version avahi-ui-libs>=$version avahi-ui-libs-gtk3>=$version"
|
||||
depends="gtk+-devel gtk+3-devel avahi-libs-devel-${version}_${revision}
|
||||
avahi-ui-libs-${version}_${revision} avahi-ui-libs-gtk3-${version}_${revision}"
|
||||
|
||||
short_desc="Avahi UI libraries (development files)"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains development files for the UI libraries
|
||||
provided by Avahi."
|
||||
|
||||
noarch=yes
|
||||
|
||||
do_install() {
|
||||
vmove "usr/include/avahi-ui*" usr/include
|
||||
vmove "usr/lib/libavahi-ui*" usr/lib
|
||||
vmove usr/lib/pkgconfig usr/lib
|
||||
}
|
||||
|
@ -1,20 +1,11 @@
|
||||
libavahi-client.so.3
|
||||
libdbus-1.so.3
|
||||
libpthread.so.0
|
||||
libdl.so.2
|
||||
libavahi-glib.so.1
|
||||
libavahi-common.so.3
|
||||
libgtk-3.so.0
|
||||
libgdk-3.so.0
|
||||
libatk-1.0.so.0
|
||||
libgio-2.0.so.0
|
||||
libpangocairo-1.0.so.0
|
||||
libgdk_pixbuf-2.0.so.0
|
||||
libcairo-gobject.so.2
|
||||
libcairo.so.2
|
||||
libpango-1.0.so.0
|
||||
libgobject-2.0.so.0
|
||||
libglib-2.0.so.0
|
||||
libssp.so.0
|
||||
libc.so.6
|
||||
libgdbm.so.4
|
||||
libssp.so.0
|
||||
libpthread.so.0
|
||||
libc.so.6
|
||||
|
@ -1,22 +1,11 @@
|
||||
libavahi-client.so.3
|
||||
libdbus-1.so.3
|
||||
libpthread.so.0
|
||||
libdl.so.2
|
||||
libavahi-glib.so.1
|
||||
libavahi-common.so.3
|
||||
libgtk-x11-2.0.so.0
|
||||
libgdk-x11-2.0.so.0
|
||||
libatk-1.0.so.0
|
||||
libgio-2.0.so.0
|
||||
libpangoft2-1.0.so.0
|
||||
libpangocairo-1.0.so.0
|
||||
libgdk_pixbuf-2.0.so.0
|
||||
libcairo.so.2
|
||||
libpango-1.0.so.0
|
||||
libfreetype.so.6
|
||||
libfontconfig.so.1
|
||||
libgobject-2.0.so.0
|
||||
libglib-2.0.so.0
|
||||
libssp.so.0
|
||||
libc.so.6
|
||||
libgdbm.so.4
|
||||
libssp.so.0
|
||||
libpthread.so.0
|
||||
libc.so.6
|
||||
|
@ -1,11 +1,11 @@
|
||||
libavahi-client.so.3
|
||||
libavahi-common.so.3
|
||||
libavahi-glib.so.1
|
||||
libavahi-core.so.7
|
||||
libavahi-ui-gtk3.so.0
|
||||
libgtk-3.so.0
|
||||
libgobject-2.0.so.0
|
||||
libglib-2.0.so.0
|
||||
libssp.so.0
|
||||
libpthread.so.0
|
||||
libc.so.6
|
||||
libavahi-client.so.3
|
||||
libavahi-ui-gtk3.so.0
|
||||
libavahi-glib.so.1
|
||||
libavahi-core.so.7
|
||||
|
@ -1,6 +1,6 @@
|
||||
libavahi-client.so.3
|
||||
libpthread.so.0
|
||||
libavahi-common.so.3
|
||||
libssp.so.0
|
||||
libc.so.6
|
||||
libgdbm.so.4
|
||||
libssp.so.0
|
||||
libpthread.so.0
|
||||
libc.so.6
|
||||
|
@ -5,6 +5,6 @@ libexpat.so.1
|
||||
libcap.so.2
|
||||
libdl.so.2
|
||||
libdbus-1.so.3
|
||||
libpthread.so.0
|
||||
libssp.so.0
|
||||
libpthread.so.0
|
||||
libc.so.6
|
||||
|
@ -1,18 +1,15 @@
|
||||
# Template file for 'avahi'
|
||||
pkgname=avahi
|
||||
version=0.6.31
|
||||
revision=7
|
||||
revision=8
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
|
||||
--disable-doxygen-doc --enable-compat-libdns_sd --enable-compat-howl
|
||||
--with-xml=expat --with-avahi-user=avahi --with-avahi-group=avahi
|
||||
--with-avahi-priv-access-group=netdev --with-autoipd-user=avahi
|
||||
--with-autoipd-group=avahi --with-distro=none --disable-xmltoman
|
||||
--disable-dbm --with-systemdsystemunitdir=/usr/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"
|
||||
--disable-doxygen-doc --enable-compat-libdns_sd --enable-compat-howl
|
||||
--with-xml=expat --with-avahi-user=avahi --with-avahi-group=avahi
|
||||
--with-avahi-priv-access-group=netdev --with-autoipd-user=avahi
|
||||
--with-autoipd-group=avahi --with-distro=none --disable-xmltoman
|
||||
--disable-dbm --with-systemdsystemunitdir=/usr/lib/systemd/system
|
||||
--disable-static"
|
||||
short_desc="Multicast DNS Service Discovery"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
license="LGPL-2.1"
|
||||
@ -26,9 +23,16 @@ long_desc="
|
||||
a network and instantly find printers to print to, files to look at and
|
||||
people to talk to."
|
||||
|
||||
depends="dbus"
|
||||
|
||||
makedepends="pkg-config intltool libssp-devel dbus-devel libcap-devel
|
||||
libdaemon-devel gdbm-devel expat-devel dbus-python pygtk-devel
|
||||
gtk+3-devel>=3.6.0_5 gobject-introspection"
|
||||
|
||||
# Create avahi and netdev system accounts.
|
||||
system_accounts="avahi netdev"
|
||||
systemd_services="avahi-daemon.service on"
|
||||
|
||||
conf_files="
|
||||
/etc/avahi/services/ssh.service
|
||||
/etc/avahi/services/sftp-ssh.service
|
||||
@ -36,7 +40,7 @@ conf_files="
|
||||
/etc/avahi/hosts
|
||||
/etc/avahi/avahi-dnsconfd.action"
|
||||
|
||||
subpackages="avahi-autoipd avahi-discover avahi-compat-libs avahi-compat-libs-devel"
|
||||
subpackages="$subpackages avahi-libs avahi-libs-devel avahi-glib-libs avahi-glib-libs-devel"
|
||||
subpackages="$subpackages avahi-ui-libs avahi-ui-libs-gtk3 avahi-ui-libs-devel avahi-utils"
|
||||
subpackages="$subpackages avahi-ui-utils avahi-python-utils avahi-python"
|
||||
subpackages="avahi-autoipd avahi-discover avahi-compat-libs avahi-compat-libs-devel
|
||||
avahi-libs avahi-libs-devel avahi-glib-libs avahi-glib-libs-devel
|
||||
avahi-ui-libs avahi-ui-libs-gtk3 avahi-ui-libs-devel avahi-utils
|
||||
avahi-ui-utils avahi-python-utils avahi-python"
|
||||
|
Loading…
Reference in New Issue
Block a user