diff options
author | Grego Dadone | 2023-12-20 01:12:49 -0300 |
---|---|---|
committer | Grego Dadone | 2023-12-20 01:12:49 -0300 |
commit | fd86658f53ae45effc96c53180029686dbac7922 (patch) | |
tree | a61601c45a8e285260cd283e4e0297b07b3fa4dc | |
parent | 7639fc48136ac9106249bdc4730b12370330dfb0 (diff) | |
download | aur-fd86658f53ae45effc96c53180029686dbac7922.tar.gz |
Updated to latest version
-rw-r--r-- | .SRCINFO | 40 | ||||
-rwxr-xr-x | PKGBUILD | 72 |
2 files changed, 47 insertions, 65 deletions
@@ -1,7 +1,7 @@ pkgbase = ums-headless pkgdesc = Universal Media Server: a DLNA-compliant UPnP Media Server for headless systems. - pkgver = 9.7.1 - pkgrel = 3 + pkgver = 13.8.0 + pkgrel = 1 url = https://www.universalmediaserver.com/ arch = i686 arch = x86_64 @@ -11,37 +11,27 @@ pkgbase = ums-headless arch = armv7h license = GPL2 makedepends = unzip - depends = mplayer - depends = mencoder - depends = libmediainfo - optdepends = java-runtime: Java runtime environment - optdepends = ffmpeg: Complete solution to record, convert and stream audio and video - optdepends = vlc: For Internet video/audio + depends = java-runtime provides = ums conflicts = ums backup = opt/ums/UMS.conf - backup = opt/ums/WEB.conf source = ums.desktop source = ums.service source = ums.timer sha256sums = 0cdadbabef215b6539e56755147a8f626d9f1fadfb85e2e5b7f7f1b66f1cdef9 sha256sums = 1f6efefa58dde9148396bd9236a6985db0fa27f1c767067b52bfae1832f32284 sha256sums = 7fd36db71f39fde3d515c697101190f979b308d910b3c4210b90422669683ab0 - source_i686 = https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/9.7.1/UMS-9.7.1-x86.tgz - sha256sums_i686 = 23e5226ef4969267d73486e75fcf942689b224b9c6af2ca52d940e23a6ff379e - source_x86_64 = https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/9.7.1/UMS-9.7.1-x86_64.tgz - optdepends_x86_64 = dcraw: thumbnails creation support - optdepends_x86_64 = lib32-gcc-libs: tsMuxeR support - optdepends_x86_64 = lib32-glibc: tsMuxeR support - sha256sums_x86_64 = 3554f8ede91e70b48d3d2528cb90381a1ca244c9af3ac7af387ecf00690b09ac - source_aarch64 = https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/9.7.1/UMS-9.7.1-arm64.tgz - sha256sums_aarch64 = 675cdbd52e0d777ea1ef65ead2911fe7fb555771a41e0a5dd99de7c71d64c002 - source_arm = https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/9.7.1/UMS-9.7.1-armel.tgz - sha256sums_arm = e1a5425a0830ace4e2b5c12088195d438e7d85a2a5a9150349af4ccc16bae934 - source_armv6h = https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/9.7.1/UMS-9.7.1-armhf.tgz - sha256sums_armv6h = 1d8a21e61cb42528645a2c6eb64901a33d2950e73fc9507155248de7f1a97c46 - source_armv7h = https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/9.7.1/UMS-9.7.1-armhf.tgz - sha256sums_armv7h = 1d8a21e61cb42528645a2c6eb64901a33d2950e73fc9507155248de7f1a97c46 + source_i686 = https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/13.8.0/UMS-13.8.0-x86.tgz + sha256sums_i686 = 825eca1211c96d49147bbd1613e24e3b0a94a545403d41428f17cba3cfe71c22 + source_x86_64 = https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/13.8.0/UMS-13.8.0-x86_64.tgz + sha256sums_x86_64 = 214dda41f1c5d41df3cc11b4f9a29f6adbe61e4e9e643e8e1b92dcca307eeeb0 + source_aarch64 = https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/13.8.0/UMS-13.8.0-arm64.tgz + sha256sums_aarch64 = 66c07d385f1b1e7d0f9f06097216268b9cd6ded7df37ccb502cbe75bad7ba4b5 + source_arm = https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/13.8.0/UMS-13.8.0-armel.tgz + sha256sums_arm = 7ff40b4c636dfecd3a184f3e727f25b65d4643dd23dddfe33fb27761ce467605 + source_armv6h = https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/13.8.0/UMS-13.8.0-armhf.tgz + sha256sums_armv6h = b9dce551ae83c5c15cb0635880b6d1e7ab104f21ce08114e081be63230f2cea7 + source_armv7h = https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/13.8.0/UMS-13.8.0-armhf.tgz + sha256sums_armv7h = b9dce551ae83c5c15cb0635880b6d1e7ab104f21ce08114e081be63230f2cea7 pkgname = ums-headless - @@ -1,26 +1,19 @@ -# Maintainer: Felix Golatofski <contact@xdfr.de> +# Maintainer: Grego Dadone <grego.dadone@gmail.com> # Contributor: Grego Dadone <grego.dadone@gmail.com> # Based on UMS PKGBUILD pkgname=ums-headless -pkgver=9.7.1 -pkgrel=3 +pkgver=13.8.0 +pkgrel=1 pkgdesc="Universal Media Server: a DLNA-compliant UPnP Media Server for headless systems." arch=('i686' 'x86_64' 'aarch64' 'arm' 'armv6h' 'armv7h') url="https://www.universalmediaserver.com/" license=('GPL2') -depends=('mplayer' 'mencoder' 'libmediainfo') +depends=('java-runtime') makedepends=("unzip") -optdepends=("java-runtime: Java runtime environment" - "ffmpeg: Complete solution to record, convert and stream audio and video" - "vlc: For Internet video/audio") -optdepends_x86_64=("dcraw: thumbnails creation support" - "lib32-gcc-libs: tsMuxeR support" - "lib32-glibc: tsMuxeR support") -backup=(opt/ums/UMS.conf \ - opt/ums/WEB.conf) conflicts=('ums') provides=('ums') +backup=(opt/ums/UMS.conf) source_i686=("https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/${pkgver}/UMS-${pkgver}-x86.tgz") source_x86_64=("https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/${pkgver}/UMS-${pkgver}-x86_64.tgz") @@ -35,36 +28,35 @@ source=('ums.desktop' sha256sums=('0cdadbabef215b6539e56755147a8f626d9f1fadfb85e2e5b7f7f1b66f1cdef9' '1f6efefa58dde9148396bd9236a6985db0fa27f1c767067b52bfae1832f32284' '7fd36db71f39fde3d515c697101190f979b308d910b3c4210b90422669683ab0') -sha256sums_i686=('23e5226ef4969267d73486e75fcf942689b224b9c6af2ca52d940e23a6ff379e') -sha256sums_x86_64=('3554f8ede91e70b48d3d2528cb90381a1ca244c9af3ac7af387ecf00690b09ac') -sha256sums_aarch64=('675cdbd52e0d777ea1ef65ead2911fe7fb555771a41e0a5dd99de7c71d64c002') -sha256sums_arm=('e1a5425a0830ace4e2b5c12088195d438e7d85a2a5a9150349af4ccc16bae934') -sha256sums_armv6h=('1d8a21e61cb42528645a2c6eb64901a33d2950e73fc9507155248de7f1a97c46') -sha256sums_armv7h=('1d8a21e61cb42528645a2c6eb64901a33d2950e73fc9507155248de7f1a97c46') +sha256sums_i686=('825eca1211c96d49147bbd1613e24e3b0a94a545403d41428f17cba3cfe71c22') +sha256sums_x86_64=('214dda41f1c5d41df3cc11b4f9a29f6adbe61e4e9e643e8e1b92dcca307eeeb0') +sha256sums_aarch64=('66c07d385f1b1e7d0f9f06097216268b9cd6ded7df37ccb502cbe75bad7ba4b5') +sha256sums_arm=('7ff40b4c636dfecd3a184f3e727f25b65d4643dd23dddfe33fb27761ce467605') +sha256sums_armv6h=('b9dce551ae83c5c15cb0635880b6d1e7ab104f21ce08114e081be63230f2cea7') +sha256sums_armv7h=('b9dce551ae83c5c15cb0635880b6d1e7ab104f21ce08114e081be63230f2cea7') package() { - mkdir -p ${pkgdir}/opt/ums - mkdir ${pkgdir}/opt/ums/database - mkdir -p ${pkgdir}/usr/bin - chmod -R 755 ${srcdir}/ums-${pkgver}/plugins ${srcdir}/ums-${pkgver}/documentation - rm -R ${srcdir}/ums-${pkgver}/linux/* - cp -r ${srcdir}/ums-${pkgver}/* ${pkgdir}/opt/ums/ - touch ${pkgdir}/opt/ums/UMS.conf - touch ${pkgdir}/opt/ums/debug.log - chgrp users ${pkgdir}/opt/ums/UMS.conf \ - ${pkgdir}/opt/ums/WEB.conf \ - ${pkgdir}/opt/ums/debug.log \ - ${pkgdir}/opt/ums/database + mkdir -p "${pkgdir}/opt/ums" + mkdir "${pkgdir}/opt/ums/database" + mkdir -p "${pkgdir}/usr/bin" + cp -r "${srcdir}/ums-$pkgver"/* "${pkgdir}/opt/ums/" + touch "${pkgdir}/opt/ums/UMS.conf" + touch "${pkgdir}/opt/ums/debug.log" + chgrp users "${pkgdir}/opt/ums/UMS.conf" \ + "${pkgdir}/opt/ums/debug.log" \ + "${pkgdir}/opt/ums/database" - chmod g+w ${pkgdir}/opt/ums/UMS.conf \ - ${pkgdir}/opt/ums/WEB.conf \ - ${pkgdir}/opt/ums/debug.log \ - ${pkgdir}/opt/ums/database + chmod g+w "${pkgdir}/opt/ums/UMS.conf" \ + "${pkgdir}/opt/ums/debug.log" \ + "${pkgdir}/opt/ums/database" - unzip -q -u ${srcdir}/ums-${pkgver}/ums.jar -x / /*.pom -d ums_jar - install -d -m 755 ${pkgdir}/usr/share/pixmaps - install -D -m 644 ${srcdir}/ums_jar/resources/images/logo.png ${pkgdir}/usr/share/pixmaps/ums.png - install -D -m 644 ${srcdir}/ums.desktop ${pkgdir}/usr/share/applications/ums.desktop - install -D -m 644 ${srcdir}/ums.service ${pkgdir}/usr/lib/systemd/system/ums@.service - install -D -m 644 ${srcdir}/ums.timer ${pkgdir}/usr/lib/systemd/system/ums@.timer + unzip -q -u "${srcdir}/ums-$pkgver/ums.jar" -d ums_jar + install -d -m 755 "${pkgdir}/usr/share/pixmaps" + install -D -m 644 "${srcdir}/ums_jar/resources/images/logo.png" "${pkgdir}/usr/share/pixmaps/ums.png" + install -D -m 644 "${srcdir}/ums.desktop" "${pkgdir}/usr/share/applications/ums.desktop" + install -D -m 644 "${srcdir}/ums.service" "${pkgdir}/usr/lib/systemd/system/ums@.service" + install -D -m 644 "${srcdir}/ums.timer" "${pkgdir}/usr/lib/systemd/system/ums@.timer" + + install -d -m 755 "${pkgdir}/usr/bin" + ln -s "/opt/${pkgname}/UMS.sh" "${pkgdir}/usr/bin/${pkgname}" } |