[arch-commits] Commit in mediathekview/repos/community-any (6 files)
David Runge
dvzrv at gemini.archlinux.org
Wed Jul 20 08:20:35 UTC 2022
Date: Wednesday, July 20, 2022 @ 08:20:35
Author: dvzrv
Revision: 1254783
archrelease: copy trunk to community-any
Added:
mediathekview/repos/community-any/PKGBUILD
(from rev 1254782, mediathekview/trunk/PKGBUILD)
mediathekview/repos/community-any/de.mediathekview.MediathekView.desktop
(from rev 1254782, mediathekview/trunk/de.mediathekview.MediathekView.desktop)
mediathekview/repos/community-any/mediathekview.sh
(from rev 1254782, mediathekview/trunk/mediathekview.sh)
Deleted:
mediathekview/repos/community-any/PKGBUILD
mediathekview/repos/community-any/de.mediathekview.MediathekView.desktop
mediathekview/repos/community-any/mediathekview.sh
----------------------------------------+
PKGBUILD | 122 ++++++++++++++-----------------
de.mediathekview.MediathekView.desktop | 22 ++---
mediathekview.sh | 10 +-
3 files changed, 74 insertions(+), 80 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2022-07-20 08:19:45 UTC (rev 1254782)
+++ PKGBUILD 2022-07-20 08:20:35 UTC (rev 1254783)
@@ -1,64 +0,0 @@
-# Maintainer: David Runge <dvzrv at archlinux.org>
-
-_name=MediathekView
-pkgname=mediathekview
-pkgver=13.9.0
-pkgrel=1
-pkgdesc="Access the Mediathek of many German TV stations"
-arch=(any)
-url="https://github.com/mediathekview/mediathekview"
-license=(GPL3)
-depends=(bash hicolor-icon-theme java-runtime)
-makedepends=(maven strip-nondeterminism)
-conflicts=(mediathek)
-provides=(mediathek)
-replaces=(mediathek)
-optdepends=(
- 'libnotify: to use desktop notifications'
- 'mplayer: for recording streams'
- 'vlc: for stream playback'
-)
-source=(
- $pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/refs/tags/$pkgver.tar.gz
- de.$pkgname.$_name.desktop
- $pkgname.sh
- $pkgname-13.8.1-CVE-2021-45046.patch
- $pkgname-13.8.1-CVE-2021-45105.patch
-)
-sha512sums=('c871c1c73aae51ff19daabfb6015f37a1e4c535e7f20caabf99ed01037842e55c61a0b73c0e22562f14d95022c2212b0171c7f88382fa9187e971f2b61fd2c8f'
- '24a94a078180aca7c50ed7763ef4806c116c27f901f644ef570ee413ffc3ac795b5ebd24d696a9b2ec426e7c9b6eaf8a8b22addb5ac7c9fe9700f7c04305f64b'
- '24313f9873aef8680eb466d756c0f537c4d2320e51296f354422bcf70f8f42ffff481c7db0cf58024b2953efb1f7442728e3e977c1ad03aaf3b9c47a535cc6a0'
- '0048f32dfc1ef8cc1dc25900a8d233fe9af0aa09fd3593dea4885f95ff9d388533c0656d1b0e4aa46fbecf11225dc60741f25f2b054793402d1f332a4f8c7479'
- '4bca64212708923b9e469f77e52dd7b217a469d3ab3273d988d0ac8e3a309c4b6a8f66b62038601d6aef3815159a6992db1897225cb4ec47ae095da48354b946')
-b2sums=('ef2616dcd5bcd0a775f892b478be1e52ae47dd167f47d49edfce3a38f7d2cdaf78c22b5b9705eabafe4f2e35f4f23ae4a3e341253e26b0ab8fabb4dae2f5aa99'
- '6dbcdea2918009621fc132b4ff1056ef79f06e27c3299b69ccd7e3cb2b093e3a2a5f76acd6b1ab62689edd867ac1650f61bf829f2a1c575835d31e117d9b9ae5'
- 'cbf668c6ccfb42b575d40de256ec03bb7863ea7db0bb02586f6727728fb5f1f004169849bfa9082a40b93042dc9c8f330c743e5983847c0a20f5d613748bae60'
- '495476b6377dedf057ebd0172d8f17d402b5c431d2da07505ed6b79d7559215da6c4746922eb59dc611f3dff81aecd9babfd112fdf19080df28c7335ab55f7bb'
- '2c63415989e031a336633fcee6bcc91bed1f47e7ee0a964e554b5157076a86459218cca3ebde73fed47a2959896b6896c07aac6a70d4c37171bc518947f8401f')
-
-build() {
- cd $_name-$pkgver
- ./mvnw clean install -Plinux,install4j-linux
- # Timestamps in JAR files generated by Maven do not honour SOURCE_DATE_EPOCH
- # (https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=74682318)
- find . -type f -iname "*.jar" -exec strip-nondeterminism --timestamp "$SOURCE_DATE_EPOCH" {} \;
-}
-
-package() {
- local _size
-
- cd $_name-$pkgver
- # jar
- install -vDm 644 target/$_name.jar -t "$pkgdir/usr/share/java/$pkgname/"
- # script
- install -vDm 755 ../$pkgname.sh "$pkgdir/usr/bin/$pkgname"
- # XDG desktop file
- install -vDm 644 ../de.mediathekview.$_name.desktop -t "$pkgdir/usr/share/applications/"
- # icons
- for _size in 16 32 48 128; do
- install -vDm 644 target/${_name}@x$_size.png "$pkgdir/usr/share/icons/hicolor/${_size}x$_size/apps/$pkgname.png"
- done
- install -vDm 644 res/$_name.svg -t "$pkgdir/usr/share/icons/hicolor/scalable/apps/$pkgname.svg"
- # docs
- install -vDm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/"
-}
Copied: mediathekview/repos/community-any/PKGBUILD (from rev 1254782, mediathekview/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2022-07-20 08:20:35 UTC (rev 1254783)
@@ -0,0 +1,58 @@
+# Maintainer: David Runge <dvzrv at archlinux.org>
+
+_name=MediathekView
+pkgname=mediathekview
+pkgver=13.9.1
+pkgrel=1
+pkgdesc="Access the Mediathek of many German TV stations"
+arch=(any)
+url="https://github.com/mediathekview/mediathekview"
+license=(GPL3)
+depends=(bash hicolor-icon-theme java-runtime)
+makedepends=(maven strip-nondeterminism)
+conflicts=(mediathek)
+provides=(mediathek)
+replaces=(mediathek)
+optdepends=(
+ 'libnotify: to use desktop notifications'
+ 'mplayer: for recording streams'
+ 'vlc: for stream playback'
+)
+source=(
+ $pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/refs/tags/$pkgver.tar.gz
+ de.$pkgname.$_name.desktop
+ $pkgname.sh
+)
+sha512sums=('f706a2fdf458b6dccec34b35df6b5fa831eba851ca694150f48f396b87a957315d3380648e59e2e9c76475010d6fdcda72cb8e7e42cceee2bc3b2524235bb7e6'
+ '24a94a078180aca7c50ed7763ef4806c116c27f901f644ef570ee413ffc3ac795b5ebd24d696a9b2ec426e7c9b6eaf8a8b22addb5ac7c9fe9700f7c04305f64b'
+ '24313f9873aef8680eb466d756c0f537c4d2320e51296f354422bcf70f8f42ffff481c7db0cf58024b2953efb1f7442728e3e977c1ad03aaf3b9c47a535cc6a0')
+b2sums=('4b9826d1fbeceded9248e4938ae49c964637143b4bdb635f1f1b91388312a9506732ace34e92677edeaf635fd6b937a92259a692136e8ddf822e8b05c57abe10'
+ '6dbcdea2918009621fc132b4ff1056ef79f06e27c3299b69ccd7e3cb2b093e3a2a5f76acd6b1ab62689edd867ac1650f61bf829f2a1c575835d31e117d9b9ae5'
+ 'cbf668c6ccfb42b575d40de256ec03bb7863ea7db0bb02586f6727728fb5f1f004169849bfa9082a40b93042dc9c8f330c743e5983847c0a20f5d613748bae60')
+
+build() {
+ cd $_name-$pkgver
+ ./mvnw clean install -Plinux,install4j-linux
+ # Timestamps in JAR files generated by Maven do not honour SOURCE_DATE_EPOCH
+ # (https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=74682318)
+ find . -type f -iname "*.jar" -exec strip-nondeterminism --timestamp "$SOURCE_DATE_EPOCH" {} \;
+}
+
+package() {
+ local _size
+
+ cd $_name-$pkgver
+ # jar
+ install -vDm 644 target/$_name.jar -t "$pkgdir/usr/share/java/$pkgname/"
+ # script
+ install -vDm 755 ../$pkgname.sh "$pkgdir/usr/bin/$pkgname"
+ # XDG desktop file
+ install -vDm 644 ../de.mediathekview.$_name.desktop -t "$pkgdir/usr/share/applications/"
+ # icons
+ for _size in 16 32 48 128; do
+ install -vDm 644 target/${_name}@x$_size.png "$pkgdir/usr/share/icons/hicolor/${_size}x$_size/apps/$pkgname.png"
+ done
+ install -vDm 644 res/$_name.svg -t "$pkgdir/usr/share/icons/hicolor/scalable/apps/$pkgname.svg"
+ # docs
+ install -vDm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/"
+}
Deleted: de.mediathekview.MediathekView.desktop
===================================================================
--- de.mediathekview.MediathekView.desktop 2022-07-20 08:19:45 UTC (rev 1254782)
+++ de.mediathekview.MediathekView.desktop 2022-07-20 08:20:35 UTC (rev 1254783)
@@ -1,11 +0,0 @@
-[Desktop Entry]
-Categories=AudioVideo;Audio;Video;Player;TV;
-Comment=Access to the Mediathek of different tv stations
-Comment[de]=Durchsucht die Online-Mediatheken verschiedener Sender
-Exec=mediathekview
-GenericName=Mediathek
-Icon=mediathekview
-Name=MediathekView
-StartupNotify=true
-Terminal=false
-Type=Application
Copied: mediathekview/repos/community-any/de.mediathekview.MediathekView.desktop (from rev 1254782, mediathekview/trunk/de.mediathekview.MediathekView.desktop)
===================================================================
--- de.mediathekview.MediathekView.desktop (rev 0)
+++ de.mediathekview.MediathekView.desktop 2022-07-20 08:20:35 UTC (rev 1254783)
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Categories=AudioVideo;Audio;Video;Player;TV;
+Comment=Access to the Mediathek of different tv stations
+Comment[de]=Durchsucht die Online-Mediatheken verschiedener Sender
+Exec=mediathekview
+GenericName=Mediathek
+Icon=mediathekview
+Name=MediathekView
+StartupNotify=true
+Terminal=false
+Type=Application
Deleted: mediathekview.sh
===================================================================
--- mediathekview.sh 2022-07-20 08:19:45 UTC (rev 1254782)
+++ mediathekview.sh 2022-07-20 08:20:35 UTC (rev 1254783)
@@ -1,5 +0,0 @@
-#!/usr/bin/env sh
-
-PATH="/usr/lib/jvm/java-17-openjdk/bin:${PATH}"
-# requires preview features: https://github.com/mediathekview/MediathekView/issues/528
-java -jar /usr/share/java/mediathekview/MediathekView.jar "$@"
Copied: mediathekview/repos/community-any/mediathekview.sh (from rev 1254782, mediathekview/trunk/mediathekview.sh)
===================================================================
--- mediathekview.sh (rev 0)
+++ mediathekview.sh 2022-07-20 08:20:35 UTC (rev 1254783)
@@ -0,0 +1,5 @@
+#!/usr/bin/env sh
+
+PATH="/usr/lib/jvm/java-17-openjdk/bin:${PATH}"
+# requires preview features: https://github.com/mediathekview/MediathekView/issues/528
+java -jar /usr/share/java/mediathekview/MediathekView.jar "$@"
More information about the arch-commits
mailing list