🔒 Repository is read-only – file editing is disabled.
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