milis/talimatname/genel/g/gnump3d/talimat

48 lines
1.7 KiB
Plaintext
Raw Normal View History

2018-01-03 08:09:42 +01:00
# Tanım: MP3'ler, OGG vorbis dosyaları, filmler ve diğer medya formatları için bir akış sunucusu.
# URL: http://www.gnu.org/software/gnump3d/
# Paketçi: Cihan_Alkan
# Gerekler:
# Grup: medya
isim=gnump3d
surum=3.0
devir=1
kaynak=(https://savannah.gnu.org/download/$isim/$isim-$surum.tar.bz2
gnump3d-proxy.patch)
derle() {
cd "$SRC"/$isim-$surum
patch -p1 <"$SRC"/gnump3d-proxy.patch
install -d "$PKG"/var/log/gnump3d
install -d "$PKG"/var/cache/gnump3d/serving
install -d "$PKG"/usr/share/perl5/vendor_perl/gnump3d/plugins
install -d "$PKG"/usr/share/perl5/vendor_perl/gnump3d/lang
install -m 644 lib/gnump3d/*.pm "$PKG"/usr/share/perl5/vendor_perl/gnump3d
install -m 644 lib/gnump3d/plugins/*.pm "$PKG"/usr/share/perl5/vendor_perl/gnump3d/plugins
install -m 644 lib/gnump3d/lang/*.pm "$PKG"/usr/share/perl5/vendor_perl/gnump3d/lang
install -d "$PKG"/usr/bin
install -m 755 bin/gnump3d2 "$PKG"/usr/bin/gnump3d
install -m 755 bin/gnump3d-top bin/gnump3d-index "$PKG"/usr/bin
install -d "$PKG"/usr/share/man/man1
install -m 644 man/gnump3d-top.1 man/gnump3d-index.1 man/gnump3d.1 man/gnump3d.conf.1 "$PKG"/usr/share/man/man1
install -d "$PKG"/usr/share/gnump3d
cp -R templates/* "$PKG"/usr/share/gnump3d
chmod -R a+r "$PKG"/usr/share/gnump3d
chmod +rx "$PKG"/usr/share/gnump3d/*/
sed -i "s|PLUGINDIR|/usr/share/perl5/vendor_perl|g" etc/gnump3d.conf
install -d "$PKG"/etc/gnump3d
install -m 644 etc/gnump3d.conf etc/mime.types "$PKG"/etc/gnump3d
install -m 644 etc/gnump3d.conf etc/file.types "$PKG"/etc/gnump3d
mkdir -p "$PKG"/srv/mp3
sed -i "s|/home/mp3|/srv/mp3|" "$PKG"/etc/gnump3d/gnump3d.conf
}