talimat 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. # Tanım: Bir DLNA/UPnP-AV Medya sunucusu (ReadyDLNA olarak da bilinir)
  2. # URL: http://minidlna.sourceforge.net/
  3. # Paketçi: milisarge
  4. # Gerekler: libexif libjpeg-turbo libid3tag flac libvorbis ffmpeg sqlite
  5. # Grup: medya
  6. isim=minidlna
  7. surum=1.1.4
  8. devir=1
  9. kaynak=(http://downloads.sourceforge.net/project/$isim/$isim/$surum/minidlna-$surum.tar.gz
  10. minidlna)
  11. derle() {
  12. cd $isim-$surum
  13. sed -i 's|#user=.*|user=nobody|g' minidlna.conf
  14. ./configure --prefix=/usr
  15. make
  16. make DESTDIR=$PKG install
  17. install -Dm644 minidlna.conf $PKG/etc/minidlna.conf
  18. # Man
  19. install -Dm644 minidlna.conf.5 \
  20. $PKG/usr/share/man/man5/minidlna.conf.5
  21. install -Dm644 minidlnad.8 \
  22. $PKG/usr/share/man/man8/minidlnad.8
  23. # Service
  24. mkdir -p $PKG/etc/rc.d/init.d
  25. install -Dm754 $SRC/minidlna $PKG/etc/rc.d/init.d/minidlna
  26. for i in 0 1 6
  27. do
  28. mkdir -p $PKG/etc/rc.d/rc${i}.d
  29. cd $PKG/etc/rc.d/rc${i}.d
  30. ln -s ../init.d/minidlna K10minidlna
  31. done
  32. for i in 2 3 4 5
  33. do
  34. mkdir -p $PKG/etc/rc.d/rc${i}.d
  35. cd $PKG/etc/rc.d/rc${i}.d
  36. ln -s ../init.d/minidlna S90minidlna
  37. done
  38. }