bluez: rebuild with as-needed for shlibs.

This commit is contained in:
Juan RP 2012-10-10 17:12:59 +02:00
parent f9dcb4a0a8
commit b4c7b8661b
4 changed files with 20 additions and 24 deletions

View file

@ -1,12 +1,7 @@
libdbus-1.so.3 libdbus-1.so.3
libpthread.so.0
libgstreamer-0.10.so.0 libgstreamer-0.10.so.0
libgobject-2.0.so.0 libgobject-2.0.so.0
libgmodule-2.0.so.0
libxml2.so.2
libgthread-2.0.so.0
librt.so.1
libglib-2.0.so.0 libglib-2.0.so.0
libgstaudio-0.10.so.0
libgstrtp-0.10.so.0 libgstrtp-0.10.so.0
libpthread.so.0
libc.so.6 libc.so.6

View file

@ -1,8 +1,8 @@
libc.so.6
libusb-0.1.so.4
libglib-2.0.so.0 libglib-2.0.so.0
libdbus-1.so.3 libdbus-1.so.3
libdl.so.2 libc.so.6
libreadline.so.6 libusb-0.1.so.4
libudev.so.1 libudev.so.1
libreadline.so.6
libdl.so.2
librt.so.1 librt.so.1

View file

@ -1,14 +1,13 @@
# Template file for 'libbluetooth-devel'. # Template file for 'libbluetooth-devel'.
# #
depends="glibc-devel libbluetooth" noarch=yes
depends="libbluetooth-${version}_${revision}"
short_desc="Development files to use the BlueZ Linux Bluetooth library" short_desc="Development files to use the BlueZ Linux Bluetooth library"
long_desc=" long_desc="
BlueZ is the official Linux Bluetooth Stack. It is an Open Source project BlueZ is the official Linux Bluetooth Stack. It is an Open Source project
distributed under GNU General Public License (GPL)." distributed under GNU General Public License (GPL)."
do_install() {
do_install()
{
mkdir -p ${DESTDIR}/usr/lib mkdir -p ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib

View file

@ -1,8 +1,7 @@
# Template file for 'bluez' # Template file for 'bluez'
pkgname=bluez pkgname=bluez
version=4.101 version=4.101
revision=2 revision=3
distfiles="${KERNEL_SITE}/bluetooth/$pkgname-$version.tar.xz"
build_style=gnu-configure build_style=gnu-configure
configure_args="--libexecdir=/usr/lib --enable-gstreamer --enable-dund configure_args="--libexecdir=/usr/lib --enable-gstreamer --enable-dund
--enable-alsa --enable-usb --enable-tools --enable-bccmd --enable-alsa --enable-usb --enable-tools --enable-bccmd
@ -10,13 +9,16 @@ configure_args="--libexecdir=/usr/lib --enable-gstreamer --enable-dund
--enable-cups --enable-pnat --enable-wiimote --disable-test --enable-cups --enable-pnat --enable-wiimote --disable-test
--with-systemdunitdir=/usr/lib/systemd/system --enable-sap --with-systemdunitdir=/usr/lib/systemd/system --enable-sap
--enable-datafiles --enable-dbusoob --enable-health" --enable-datafiles --enable-dbusoob --enable-health"
subpackages="bluez-alsa bluez-compat bluez-gstreamer libbluetooth libbluetooth-devel" subpackages="bluez-alsa bluez-compat bluez-gstreamer
makedepends="pkg-config flex libudev-devel>=183 readline-devel dbus-devel glib-devel libbluetooth libbluetooth-devel"
gst-plugins-base-devel libusb-compat-devel libcap-ng-devel libsndfile-devel cups-devel" makedepends="pkg-config flex libudev-devel>=183 readline-devel
dbus-devel glib-devel libusb-compat-devel libcap-ng-devel
gst-plugins-base-devel libsndfile-devel cups-devel"
short_desc="Bluetooth tools and daemons" short_desc="Bluetooth tools and daemons"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.bluez.org/" homepage="http://www.bluez.org/"
license="GPL-2" license="GPL-2"
distfiles="${KERNEL_SITE}/bluetooth/$pkgname-$version.tar.xz"
checksum=41f9578bef39b8c94a2d6ddeaa556afd22d136936d0f03100e422fe970a45a7d checksum=41f9578bef39b8c94a2d6ddeaa556afd22d136936d0f03100e422fe970a45a7d
long_desc=" long_desc="
This package contains tools and system daemons for using Bluetooth devices. This package contains tools and system daemons for using Bluetooth devices.