Date: Friday, May 6, 2022 @ 14:33:46 Author: spupykin Revision: 1196000
archrelease: copy trunk to community-x86_64 Added: gerbera/repos/community-x86_64/PKGBUILD (from rev 1195999, gerbera/trunk/PKGBUILD) gerbera/repos/community-x86_64/gerbera.install (from rev 1195999, gerbera/trunk/gerbera.install) gerbera/repos/community-x86_64/gerbera.sysusers (from rev 1195999, gerbera/trunk/gerbera.sysusers) gerbera/repos/community-x86_64/gerbera.tmpfiles (from rev 1195999, gerbera/trunk/gerbera.tmpfiles) Deleted: gerbera/repos/community-x86_64/PKGBUILD gerbera/repos/community-x86_64/gerbera.install gerbera/repos/community-x86_64/gerbera.sysusers gerbera/repos/community-x86_64/gerbera.tmpfiles ------------------+ PKGBUILD | 100 ++++++++++++++++++++++++++--------------------------- gerbera.install | 24 ++++++------ gerbera.sysusers | 4 +- gerbera.tmpfiles | 8 ++-- 4 files changed, 68 insertions(+), 68 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-05-06 14:33:27 UTC (rev 1195999) +++ PKGBUILD 2022-05-06 14:33:46 UTC (rev 1196000) @@ -1,50 +0,0 @@ -# Maintainer: Sergej Pupykin <arch+...@sergej.pp.ru> -# Contributor: sulaweyo <sledge.sulaw...@gmail.com> -# Contributor: Francois Menning <f.menn...@pm.me> - -pkgname=gerbera -pkgver=1.10.0 -pkgrel=2 -pkgdesc="UPnP Media Server (Based on MediaTomb)" -arch=(x86_64) -url="https://github.com/gerbera/gerbera" -license=('GPL2') -depends=('taglib' 'curl' 'sqlite' 'file' 'gcc-libs' 'libupnp' 'duktape' 'libexif' 'fmt' - 'pugixml' 'spdlog' 'ffmpeg' 'ffmpegthumbnailer' 'libmatroska') -optdepends=('libmariadbclient') -makedepends=('cmake') -install=gerbera.install -options=('emptydirs') -source=("$pkgname-$pkgver.tar.gz::https://github.com/gerbera/gerbera/archive/v$pkgver.tar.gz" - https://github.com/gerbera/gerbera/commit/82d84ac5e62c23e717198fc7b2ef190ff95e70d1.patch # fmt 8 support - gerbera.sysusers - gerbera.tmpfiles) -sha256sums=('bd6c7b2c6380e2e265a998bbc0df9eec14b9c6a65bc91e7f2c0ae0b67fd0c9cf' - 'a0bc6664e9c2bab50d1628b2c6560e0c8d33fdd18eb7f6763dd765fe80a6e909' - '0b55a4e1886f7aad0528446658433327815fd3f4d06e260518423f86dbe32dcc' - '452f5d4b5661e0262cb4a48d62a54f5f26d53c6d3aebf502cde072214a8b30d8') - -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" -# patch -Np1 -i ../82d84ac5e62c23e717198fc7b2ef190ff95e70d1.patch -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - # Gerbera build options can be found here: https://github.com/gerbera/gerbera/blob/master/CMakeLists.txt - # use sqlite backend - cmake -DCMAKE_INSTALL_PREFIX=/usr -DWITH_AVCODEC=1 -DWITH_FFMPEGTHUMBNAILER=1 . - # use mysql backend - requires libmariadbclient - #cmake -DCMAKE_INSTALL_PREFIX=/usr -DWITH_AVCODEC=1 -DWITH_FFMPEGTHUMBNAILER=1 -DWITH_MYSQL=1 . - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}/" install - - install -dm0755 "${pkgdir}"/var/lib/gerbera - install -dm0755 "${pkgdir}"/etc/gerbera - install -Dm0644 "${srcdir}/${pkgname}".tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf - install -Dm0644 "${srcdir}/${pkgname}".sysusers "${pkgdir}"/usr/lib/sysusers.d/gerbera.conf -} Copied: gerbera/repos/community-x86_64/PKGBUILD (from rev 1195999, gerbera/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-05-06 14:33:46 UTC (rev 1196000) @@ -0,0 +1,50 @@ +# Maintainer: Sergej Pupykin <arch+...@sergej.pp.ru> +# Contributor: sulaweyo <sledge.sulaw...@gmail.com> +# Contributor: Francois Menning <f.menn...@pm.me> + +pkgname=gerbera +pkgver=1.11.0 +pkgrel=1 +pkgdesc="UPnP Media Server (Based on MediaTomb)" +arch=(x86_64) +url="https://github.com/gerbera/gerbera" +license=('GPL2') +depends=('taglib' 'curl' 'sqlite' 'file' 'gcc-libs' 'libupnp' 'duktape' 'libexif' 'fmt' + 'pugixml' 'spdlog' 'ffmpeg' 'ffmpegthumbnailer' 'libmatroska') +optdepends=('libmariadbclient') +makedepends=('cmake') +install=gerbera.install +options=('emptydirs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/gerbera/gerbera/archive/v$pkgver.tar.gz" + https://github.com/gerbera/gerbera/commit/82d84ac5e62c23e717198fc7b2ef190ff95e70d1.patch # fmt 8 support + gerbera.sysusers + gerbera.tmpfiles) +sha256sums=('0c13049792a28ec0e3086ba61c7f9675626a1dbadb043650a452192727418be7' + 'a0bc6664e9c2bab50d1628b2c6560e0c8d33fdd18eb7f6763dd765fe80a6e909' + '0b55a4e1886f7aad0528446658433327815fd3f4d06e260518423f86dbe32dcc' + '452f5d4b5661e0262cb4a48d62a54f5f26d53c6d3aebf502cde072214a8b30d8') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" +# patch -Np1 -i ../82d84ac5e62c23e717198fc7b2ef190ff95e70d1.patch +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + # Gerbera build options can be found here: https://github.com/gerbera/gerbera/blob/master/CMakeLists.txt + # use sqlite backend + cmake -DCMAKE_INSTALL_PREFIX=/usr -DWITH_AVCODEC=1 -DWITH_FFMPEGTHUMBNAILER=1 . + # use mysql backend - requires libmariadbclient + #cmake -DCMAKE_INSTALL_PREFIX=/usr -DWITH_AVCODEC=1 -DWITH_FFMPEGTHUMBNAILER=1 -DWITH_MYSQL=1 . + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}/" install + + install -dm0755 "${pkgdir}"/var/lib/gerbera + install -dm0755 "${pkgdir}"/etc/gerbera + install -Dm0644 "${srcdir}/${pkgname}".tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf + install -Dm0644 "${srcdir}/${pkgname}".sysusers "${pkgdir}"/usr/lib/sysusers.d/gerbera.conf +} Deleted: gerbera.install =================================================================== --- gerbera.install 2022-05-06 14:33:27 UTC (rev 1195999) +++ gerbera.install 2022-05-06 14:33:46 UTC (rev 1196000) @@ -1,12 +0,0 @@ -post_install() { - echo ":: You need to generate a configuration file before running gerbera, e.g.:" - echo " gerbera --create-config | sudo tee /etc/gerbera/config.xml" - echo " chown -R gerbera:gerbera /etc/gerbera" - echo ":: Make sure <home> points to /etc/gerbera in /etc/gerbera/config.xml:" - echo " <home>/etc/gerbera</home>" -} - -post_upgrade() { - echo ":: Version 1.2.0-3 of gerbera switched to the packages systemd unit." - echo " Please check your config before you start gerbera." -} Copied: gerbera/repos/community-x86_64/gerbera.install (from rev 1195999, gerbera/trunk/gerbera.install) =================================================================== --- gerbera.install (rev 0) +++ gerbera.install 2022-05-06 14:33:46 UTC (rev 1196000) @@ -0,0 +1,12 @@ +post_install() { + echo ":: You need to generate a configuration file before running gerbera, e.g.:" + echo " gerbera --create-config | sudo tee /etc/gerbera/config.xml" + echo " chown -R gerbera:gerbera /etc/gerbera" + echo ":: Make sure <home> points to /etc/gerbera in /etc/gerbera/config.xml:" + echo " <home>/etc/gerbera</home>" +} + +post_upgrade() { + echo ":: Version 1.2.0-3 of gerbera switched to the packages systemd unit." + echo " Please check your config before you start gerbera." +} Deleted: gerbera.sysusers =================================================================== --- gerbera.sysusers 2022-05-06 14:33:27 UTC (rev 1195999) +++ gerbera.sysusers 2022-05-06 14:33:46 UTC (rev 1196000) @@ -1,2 +0,0 @@ -u gerbera - "Gerbera daemon user" /var/lib/gerbera -m gerbera video Copied: gerbera/repos/community-x86_64/gerbera.sysusers (from rev 1195999, gerbera/trunk/gerbera.sysusers) =================================================================== --- gerbera.sysusers (rev 0) +++ gerbera.sysusers 2022-05-06 14:33:46 UTC (rev 1196000) @@ -0,0 +1,2 @@ +u gerbera - "Gerbera daemon user" /var/lib/gerbera +m gerbera video Deleted: gerbera.tmpfiles =================================================================== --- gerbera.tmpfiles 2022-05-06 14:33:27 UTC (rev 1195999) +++ gerbera.tmpfiles 2022-05-06 14:33:46 UTC (rev 1196000) @@ -1,4 +0,0 @@ -d /var/lib/gerbera 0750 -Z /var/lib/gerbera - gerbera gerbera -z /etc/gerbera 0755 gerbera gerbera -z /etc/gerbera/config.xml 0660 gerbera gerbera Copied: gerbera/repos/community-x86_64/gerbera.tmpfiles (from rev 1195999, gerbera/trunk/gerbera.tmpfiles) =================================================================== --- gerbera.tmpfiles (rev 0) +++ gerbera.tmpfiles 2022-05-06 14:33:46 UTC (rev 1196000) @@ -0,0 +1,4 @@ +d /var/lib/gerbera 0750 +Z /var/lib/gerbera - gerbera gerbera +z /etc/gerbera 0755 gerbera gerbera +z /etc/gerbera/config.xml 0660 gerbera gerbera