summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMitch2020-05-25 17:46:44 +0200
committerMitch2020-05-25 17:46:44 +0200
commitee10d1f1a45657e5807e677a50da8b8a40d78a2d (patch)
tree0cf96cc5966d88377fdefdb7d706456b6a96931a
parenta4c66b1930affa48fb95ec524f51c5b83878bc01 (diff)
downloadaur-ee10d1f1a45657e5807e677a50da8b8a40d78a2d.tar.gz
Update to 9.5.0 with support for all architectures (dropped unavailable tsmuxer-ng-cli-bin optional dependency)
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD26
2 files changed, 36 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9ca6663a1807..96ca0ea6bf25 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,14 @@
pkgbase = ums
pkgdesc = Universal Media Server: a DLNA-compliant UPnP Media Server.
- pkgver = 9.4.3
+ pkgver = 9.5.0
pkgrel = 1
url = http://www.universalmediaserver.com/
+ arch = i686
arch = x86_64
+ arch = aarch64
+ arch = arm
+ arch = armv6h
+ arch = armv7h
license = GPL2
makedepends = unzip
depends = mplayer
@@ -11,21 +16,30 @@ pkgbase = ums
depends = libmediainfo
optdepends = java-runtime: Java runtime environment
optdepends = ffmpeg: Complete solution to record, convert and stream audio and video
- optdepends = tsmuxer-ng-cli-bin: Remux/mux elementary streams without re-encoding
optdepends = vlc: For Internet video/audio
backup = opt/ums/UMS.conf
backup = opt/ums/WEB.conf
- source = https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/9.4.3/UMS-9.4.3-x86_64.tgz
source = ums.desktop
source = ums.service
source = ums.timer
- sha256sums = b5937574edf9e1a673edddd44fc2f724fa847449c55d4f96cdd68e62d7279459
sha256sums = 0cdadbabef215b6539e56755147a8f626d9f1fadfb85e2e5b7f7f1b66f1cdef9
sha256sums = 1f6efefa58dde9148396bd9236a6985db0fa27f1c767067b52bfae1832f32284
sha256sums = 7fd36db71f39fde3d515c697101190f979b308d910b3c4210b90422669683ab0
+ source_i686 = https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/9.5.0/UMS-9.5.0-x86.tgz
+ sha256sums_i686 = 5e8141ad1ab06c0d0c66d3ef71a0cb3d7bd9b1bf900a546d024c9461d445bce1
+ source_x86_64 = https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/9.5.0/UMS-9.5.0-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 = 7dfe802a82a617b3578f20c1972aa51c9ebe6ce587740e58d35d0be270a7c6a2
+ source_aarch64 = https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/9.5.0/UMS-9.5.0-arm64.tgz
+ sha256sums_aarch64 = 4dd932d4abf11b6006219f84aa3c3c8ebea82aceca158ecd887dcbcd66a70705
+ source_arm = https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/9.5.0/UMS-9.5.0-armel.tgz
+ sha256sums_arm = 97ebdedb29951aa3ae8142dfe4a7a99bdc4c45e8fbf0d1025abbbea331307e7c
+ source_armv6h = https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/9.5.0/UMS-9.5.0-armhf.tgz
+ sha256sums_armv6h = ed348126999cddaa75055a8464f900efc9f9263704d622cb6660a1bb4b4668a4
+ source_armv7h = https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/9.5.0/UMS-9.5.0-armhf.tgz
+ sha256sums_armv7h = ed348126999cddaa75055a8464f900efc9f9263704d622cb6660a1bb4b4668a4
pkgname = ums
diff --git a/PKGBUILD b/PKGBUILD
index a54952485e68..05c88e55f3eb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,32 +3,42 @@
# Based on PMS PKGBUILD
pkgname=ums
-pkgver=9.4.3
+pkgver=9.5.0
pkgrel=1
pkgdesc="Universal Media Server: a DLNA-compliant UPnP Media Server."
-arch=('x86_64')
+arch=('i686' 'x86_64' 'aarch64' 'arm' 'armv6h' 'armv7h')
url="http://www.universalmediaserver.com/"
license=('GPL2')
depends=('mplayer' 'mencoder' 'libmediainfo')
makedepends=("unzip")
optdepends=("java-runtime: Java runtime environment"
"ffmpeg: Complete solution to record, convert and stream audio and video"
- "tsmuxer-ng-cli-bin: Remux/mux elementary streams without re-encoding"
"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)
-#source=("http://downloads.sourceforge.net/project/unimediaserver/Official%20Releases/Linux/UMS-$pkgver.tgz"
-source=("https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/$pkgver/UMS-$pkgver-x86_64.tgz"
- 'ums.desktop'
+
+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")
+source_aarch64=("https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/${pkgver}/UMS-${pkgver}-arm64.tgz")
+source_arm=("https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/${pkgver}/UMS-${pkgver}-armel.tgz")
+source_armv6h=("https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/${pkgver}/UMS-${pkgver}-armhf.tgz")
+source_armv7h=(${source_armv6h})
+source=('ums.desktop'
'ums.service'
'ums.timer')
-sha256sums=('b5937574edf9e1a673edddd44fc2f724fa847449c55d4f96cdd68e62d7279459'
- '0cdadbabef215b6539e56755147a8f626d9f1fadfb85e2e5b7f7f1b66f1cdef9'
+
+sha256sums=('0cdadbabef215b6539e56755147a8f626d9f1fadfb85e2e5b7f7f1b66f1cdef9'
'1f6efefa58dde9148396bd9236a6985db0fa27f1c767067b52bfae1832f32284'
'7fd36db71f39fde3d515c697101190f979b308d910b3c4210b90422669683ab0')
+sha256sums_i686=('5e8141ad1ab06c0d0c66d3ef71a0cb3d7bd9b1bf900a546d024c9461d445bce1')
+sha256sums_x86_64=('7dfe802a82a617b3578f20c1972aa51c9ebe6ce587740e58d35d0be270a7c6a2')
+sha256sums_aarch64=('4dd932d4abf11b6006219f84aa3c3c8ebea82aceca158ecd887dcbcd66a70705')
+sha256sums_arm=('97ebdedb29951aa3ae8142dfe4a7a99bdc4c45e8fbf0d1025abbbea331307e7c')
+sha256sums_armv6h=('ed348126999cddaa75055a8464f900efc9f9263704d622cb6660a1bb4b4668a4')
+sha256sums_armv7h=(${sha256sums_armv6h})
package() {
mkdir -p ${pkgdir}/opt/ums