mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-06 22:07:19 +02:00
community/rsound: modernize abuils
This commit is contained in:
parent
847e4f2f3f
commit
32ea9820b4
@ -11,28 +11,17 @@ license="GPLv3"
|
|||||||
depends=""
|
depends=""
|
||||||
depends_dev="alsa-lib-dev libsamplerate-dev portaudio-dev libao-dev jack-dev"
|
depends_dev="alsa-lib-dev libsamplerate-dev portaudio-dev libao-dev jack-dev"
|
||||||
makedepends="$depends_dev"
|
makedepends="$depends_dev"
|
||||||
install=""
|
|
||||||
subpackages="$pkgname-dev $pkgname-libs $pkgname-doc $pkgname-client $pkgname-server"
|
subpackages="$pkgname-dev $pkgname-libs $pkgname-doc $pkgname-client $pkgname-server"
|
||||||
source="$pkgname-$pkgver.tar.gz::https://github.com/Themaister/${_realname}/archive/v${pkgver}.tar.gz
|
source="$pkgname-$pkgver.tar.gz::https://github.com/Themaister/${_realname}/archive/v${pkgver}.tar.gz
|
||||||
$pkgname.initd
|
$pkgname.initd
|
||||||
$pkgname.confd
|
$pkgname.confd
|
||||||
pidfile.patch"
|
pidfile.patch"
|
||||||
|
|
||||||
_builddir="$srcdir"/$_realname-$pkgver
|
builddir="$srcdir"/$_realname-$pkgver
|
||||||
prepare() {
|
|
||||||
cd "$_builddir"
|
|
||||||
local i
|
|
||||||
for i in $source; do
|
|
||||||
case $i in
|
|
||||||
*.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1 ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
}
|
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd "$_builddir"
|
cd "$builddir"
|
||||||
./configure --prefix=/usr || return 1
|
./configure --prefix=/usr
|
||||||
make || return 1
|
make
|
||||||
}
|
}
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
@ -40,10 +29,10 @@ package() {
|
|||||||
mkdir -p "$pkgdir"/usr/lib "$pkgdir"/usr/share/man/man1 \
|
mkdir -p "$pkgdir"/usr/lib "$pkgdir"/usr/share/man/man1 \
|
||||||
"$pkgdir"/usr/lib/pkgconfig "$pkgdir"/usr/include
|
"$pkgdir"/usr/lib/pkgconfig "$pkgdir"/usr/include
|
||||||
|
|
||||||
make DESTDIR="$pkgdir" -C "$_builddir" install || return 1
|
make DESTDIR="$pkgdir" -C "$builddir" install
|
||||||
for doc in DOCUMENTATION ChangeLog AUTHORS INSTALL README; do
|
for doc in DOCUMENTATION ChangeLog AUTHORS INSTALL README; do
|
||||||
install -Dm644 "$_builddir"/$doc \
|
install -Dm644 "$builddir"/$doc \
|
||||||
"$pkgdir"/usr/share/doc/$pkgname/$doc || return 1
|
"$pkgdir"/usr/share/doc/$pkgname/$doc
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -51,29 +40,21 @@ client() {
|
|||||||
pkgdesc="$pkgdesc (client)"
|
pkgdesc="$pkgdesc (client)"
|
||||||
mkdir -p "$subpkgdir"/usr/bin/
|
mkdir -p "$subpkgdir"/usr/bin/
|
||||||
mv "$pkgdir"/usr/bin/rsdplay \
|
mv "$pkgdir"/usr/bin/rsdplay \
|
||||||
"$subpkgdir"/usr/bin/ || return 1
|
"$subpkgdir"/usr/bin/
|
||||||
}
|
}
|
||||||
|
|
||||||
server() {
|
server() {
|
||||||
pkgdesc="$pkgdesc (server)"
|
pkgdesc="$pkgdesc (server)"
|
||||||
mkdir -p "$subpkgdir"/usr/bin/
|
mkdir -p "$subpkgdir"/usr/bin/
|
||||||
mv "$pkgdir"/usr/bin/rsd \
|
mv "$pkgdir"/usr/bin/rsd \
|
||||||
"$subpkgdir"/usr/bin/ || return 1
|
"$subpkgdir"/usr/bin/
|
||||||
|
|
||||||
install -Dm755 "$srcdir"/$pkgname.initd \
|
install -Dm755 "$srcdir"/$pkgname.initd \
|
||||||
"$subpkgdir"/etc/init.d/$pkgname || return 1
|
"$subpkgdir"/etc/init.d/$pkgname
|
||||||
install -Dm644 "$srcdir"/$pkgname.confd \
|
install -Dm644 "$srcdir"/$pkgname.confd \
|
||||||
"$subpkgdir"/etc/conf.d/$pkgname || return 1
|
"$subpkgdir"/etc/conf.d/$pkgname
|
||||||
}
|
}
|
||||||
|
|
||||||
md5sums="d416ecd6d1ca39af78c7626ed1b3833e rsound-1.1.tar.gz
|
|
||||||
5dc7acd4b5be0db2e8594ebdc24e4273 rsound.initd
|
|
||||||
13f8fe7bc04486353b0362aa4359ea72 rsound.confd
|
|
||||||
25f590f29453d7b28e5c3e23bb7d42e1 pidfile.patch"
|
|
||||||
sha256sums="dd4e32467360c5b49603da9f48bb4e69e4da4f60863a576a9df797091820faf3 rsound-1.1.tar.gz
|
|
||||||
5d915c1d78b3527a44c5f62c708006e1a52b2f7087e8d0ff1dbf6d5b9d304a69 rsound.initd
|
|
||||||
f2bfd7a1e954315b4828eceef4c01393e7eb1b4d4f6c36166dc292afac307835 rsound.confd
|
|
||||||
9a24f4f3a7f2b60462231fd00c24015d251f5b6815e6eebaa168591263e587ee pidfile.patch"
|
|
||||||
sha512sums="1f55bd1c9cab03cb844ca9d3d4a60413421f20d2a2432e1eff7a55ef662842aa6bb23913e3dcb490b6186feff4ddc462d499db7c45639688398ec42912bce252 rsound-1.1.tar.gz
|
sha512sums="1f55bd1c9cab03cb844ca9d3d4a60413421f20d2a2432e1eff7a55ef662842aa6bb23913e3dcb490b6186feff4ddc462d499db7c45639688398ec42912bce252 rsound-1.1.tar.gz
|
||||||
5047ca28666e6f4700659ccd1dd72dfed70146edccbece2fd529653c8c9b82057f0c7cf47233ebd5f9aa5c3cea0f0313f26c61ba0b4ae9db540ffe06a0acc1f8 rsound.initd
|
5047ca28666e6f4700659ccd1dd72dfed70146edccbece2fd529653c8c9b82057f0c7cf47233ebd5f9aa5c3cea0f0313f26c61ba0b4ae9db540ffe06a0acc1f8 rsound.initd
|
||||||
4b07a8a04bae9f127f3b362ccb867041139193a73e83051055c783722bbc515d045b9ea3814f91352af20f314b0b8f1b768dc39d8d0f4ef47a6b50e288f9b38d rsound.confd
|
4b07a8a04bae9f127f3b362ccb867041139193a73e83051055c783722bbc515d045b9ea3814f91352af20f314b0b8f1b768dc39d8d0f4ef47a6b50e288f9b38d rsound.confd
|
||||||
|
Loading…
Reference in New Issue
Block a user