diff options
Diffstat (limited to 'main/icecast/APKBUILD')
-rw-r--r-- | main/icecast/APKBUILD | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/main/icecast/APKBUILD b/main/icecast/APKBUILD new file mode 100644 index 0000000000..80e23f14c5 --- /dev/null +++ b/main/icecast/APKBUILD @@ -0,0 +1,49 @@ +# Contributor: Francesco Colista <francesco.colista@gmail.com> +# Maintainer: Francesco Colista <francesco.colista@gmail.com> +pkgname=icecast +pkgver=2.3.2 +pkgrel=5 +pkgdesc="Open source media server" +url="http://www.icecast.org" +arch="all" +license="GPL" +depends= +install="$pkgname.pre-install" +pkgusers="icecast" +pkggroups="icecast" +makedepends="libxslt-dev libxml2-dev libogg-dev libvorbis-dev libtheora-dev openssl-dev" +subpackages="$pkgname-doc" +source="http://downloads.xiph.org/releases/$pkgname/$pkgname-$pkgver.tar.gz + conf-change-owner.patch + icecast.initd + icecast.confd" + +prepare() { + cd "$srcdir"/$pkgname-$pkgver + patch -p1 -i "$srcdir"/conf-change-owner.patch +} + +build() { + cd "$srcdir"/$pkgname-$pkgver + + ./configure --prefix=/usr \ + --localstatedir=/var \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info + + make +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -D -m755 ../icecast.initd "$pkgdir"/etc/init.d/icecast + install -D -m755 ../icecast.confd "$pkgdir"/etc/conf.d/icecast + install -d -D -o icecast -g icecast "$pkgdir"/var/log/icecast +} + +md5sums="ff516b3ccd2bcc31e68f460cd316093f icecast-2.3.2.tar.gz +d65fe756a3811e21fd8327ec599206c8 conf-change-owner.patch +9860c914e30d0cfac45eef4cc4e81535 icecast.initd +37ceeb26f61551e712364a2dffa8c208 icecast.confd" |