🔒 Repository is read-only – file editing is disabled.

recipes/gui/minidlna/PAGBUILD.yaml main

52 linii Raw ← Powrót
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
pkgname: minidlna
pkgver: '1.3.3'
pkgrel: 1
pkgdesc: ReadyMedia (formerly known as MiniDLNA) is a simple media server software
url: 'https://sourceforge.net/projects/minidlna/'
arch: x86_64
depends: []
makedepends:
- ffmpeg
- libexif
- flac
- taglib
- libid3tag
- libjpeg-turbo
- libvorbis
- x264
- opus
- inotify-tools
- libmatroska
source:
- minidlna.conf
- consolidate.patch
- minidlna
- 'https://downloads.sourceforge.net/project/${pkgname}/minidlna/${pkgver}/${pkgname}-${pkgver}.tar.gz'
sha256sums:
- SKIP
- SKIP
- SKIP
- SKIP
hooks:
  post-install: |
    name=minidlna
    version=1.3.3
    release=7
    systemctl enable minidlna.service
build: |
  cd ${pkgname}-${pkgver}
  patch -p1 -i ../consolidate.patch
  ./autogen.sh
  ./configure --prefix=/usr \
  --sbindir=/usr/bin
  make
  make DESTDIR=${PKGDIR} install
package: |
  cd ${pkgname}-${pkgver}
  gzip minidlnad.8
  gzip minidlna.conf.5
  install -D -m 644 -t ${PKGDIR}/usr/share/man/man8/minidlnad.8.gz minidlnad.8.gz
  install -D -m 644 -t ${PKGDIR}/usr/share/man/man5/minidlna.conf.5.gz minidlna.conf.5.gz

  install -D -m 644 ./minidlna.conf ${PKGDIR}/etc/minidlna.conf.example
  install -D -m 644 ./minidlna ${PKGDIR}/usr/lib/systemd/system/minidlna.service