mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-04-20 13:12:24 +02:00
69 lines
2.1 KiB
Plaintext
69 lines
2.1 KiB
Plaintext
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
|
|
pkgname=dbus
|
|
pkgver=1.6.14
|
|
pkgrel=0
|
|
pkgdesc="Freedesktop.org message bus system"
|
|
url="http://www.freedesktop.org/Software/dbus"
|
|
pkggroups="messagebus"
|
|
arch="all"
|
|
license="GPL custom"
|
|
subpackages="$pkgname-dev $pkgname-doc $pkgname-libs $pkgname-x11"
|
|
triggers="$pkgname.trigger=/etc/dbus-1/system.d"
|
|
depends=
|
|
makedepends="expat-dev libx11-dev pkgconfig util-linux-dev"
|
|
depends_dev="util-linux-dev"
|
|
install="$pkgname.pre-install $pkgname.post-install"
|
|
source="http://dbus.freedesktop.org/releases/dbus/dbus-$pkgver.tar.gz
|
|
$pkgname.initd
|
|
"
|
|
|
|
build() {
|
|
cd "$srcdir"/$pkgname-$pkgver
|
|
./configure \
|
|
--build=$CBUILD \
|
|
--host=$CHOST \
|
|
--prefix=/usr \
|
|
--sysconfdir=/etc \
|
|
--localstatedir=/var \
|
|
--with-xml=expat \
|
|
--with-dbus-user=messagebus \
|
|
--with-system-pid-file=/var/run/dbus.pid \
|
|
--disable-verbose-mode \
|
|
--disable-static \
|
|
--enable-inotify \
|
|
--disable-dnotify \
|
|
--disable-tests \
|
|
--disable-asserts \
|
|
--with-x \
|
|
|| return 1
|
|
make || return 1
|
|
}
|
|
|
|
package() {
|
|
cd "$srcdir"/$pkgname-$pkgver
|
|
make -j1 DESTDIR="$pkgdir" install || return 1
|
|
rm "$pkgdir"/usr/lib/*.la || return 1
|
|
install -Dm755 "$srcdir"/dbus.initd "$pkgdir"/etc/init.d/dbus
|
|
}
|
|
|
|
libs() {
|
|
pkgdesc="Libraries for acces D-BUS"
|
|
replaces="dbus"
|
|
mkdir -p "$subpkgdir"/usr/lib
|
|
mv "$pkgdir"/usr/lib/lib*.so.* "$subpkgdir"/usr/lib/
|
|
}
|
|
|
|
x11() {
|
|
pkgdesc="X11-requiring add-ons for D-BUS"
|
|
depends="dbus=$pkgver-r$pkgrel"
|
|
mkdir -p "$subpkgdir"/usr/bin
|
|
mv "$pkgdir"/usr/bin/dbus-launch "$subpkgdir"/usr/bin/
|
|
}
|
|
|
|
md5sums="1c22aebdf952e92908800f1ec2aeb0c4 dbus-1.6.14.tar.gz
|
|
bc835765907698a95da8d8e5bf199378 dbus.initd"
|
|
sha256sums="5676011d5714682062c4cb0cdd3365c15025809bc26ddbec3e4edeea7867f56c dbus-1.6.14.tar.gz
|
|
98e37b8b6ed25004e48c5855d74c9361eea06d3fee13cefcc0ed10ccf452aa01 dbus.initd"
|
|
sha512sums="6c1070b95b509ae9245d7c04543ce938484ed1f81afdaccb65f1c71b396c8036c62a00afff56b618325c300834096e27e5afe58e53b7e4096dae42daf9034b5a dbus-1.6.14.tar.gz
|
|
7983e77015b46c204b10948a1fcedaae53a75848919961eb1ef8878bfa11c933256642c0e3f59163e72374ce1bd33b0338c787ce067c0982fcdf8a798b922a15 dbus.initd"
|