From 34794ffc10982f79edd9d207d49cecba5cd2ec40 Mon Sep 17 00:00:00 2001 From: Roman <2rvasilev@live.ru> Date: Tue, 11 Dec 2018 16:17:16 +0200 Subject: [PATCH] 4.8.5 beta --- .SRCINFO | 27 ++++++++------------ PKGBUILD | 40 +++++++++++++++++++---------- filebot.desktop | 8 ------ filebot.install | 2 ++ filebot.svg | 68 ------------------------------------------------- 5 files changed, 38 insertions(+), 107 deletions(-) delete mode 100644 filebot.desktop delete mode 100644 filebot.svg diff --git a/.SRCINFO b/.SRCINFO index 3510c1710137..5fd620413e61 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,36 +1,29 @@ pkgbase = filebot - pkgdesc = The ultimate tool to rename TV/anime shows, download subtitles, and validate checksums. - pkgver = 4.8.4 - pkgrel = 4 - url = https://github.com/filebot/filebot - install = filebot.install + pkgdesc = The ultimate TV and Movie Renamer + pkgver = 4.8.5 + pkgrel = 1 + url = https://www.filebot.net/ arch = i686 arch = x86_64 arch = aarch64 arch = armv7l arch = armv7h - license = GPL - makedepends = ant - makedepends = ivy + license = Commercial depends = java-openjfx depends = jre8-openjdk depends = fontconfig depends = chromaprint - optdepends = libzen: Support for additional subtitle search engines (Sublight) - optdepends = libmediainfo: Episode naming / Sublight usage + optdepends = libzen: Required by libmediainfo + optdepends = libmediainfo: Read media info such as video codec, resolution or duration optdepends = java-p7zip-binding: Extract archives - optdepends = gvfs: gvfs backends + optdepends = gvfs: Drag-n-Drop from GVFS remote filesystems provides = filebot conflicts = filebot47 conflicts = filebot-git - source = filebot::git+https://github.com/filebot/filebot.git + source = https://get.filebot.net/filebot/FileBot_4.8.5/FileBot_4.8.5-aur.tar.xz source = filebot-arch.sh - source = filebot.svg - source = filebot.desktop - md5sums = SKIP + md5sums = 91827d5a16358316c475e58ee86b552e md5sums = 7c1128f94fcd9f4e29225a12eac83704 - md5sums = 04f46be047049448dba3f0de29fe192d - md5sums = f37edd0bba7570904d28ab1681c7a7f3 pkgname = filebot diff --git a/PKGBUILD b/PKGBUILD index f3d8c02a7e66..9bdb3efe8eb9 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -7,7 +7,7 @@ # Contributor: Nathan Owe pkgname=filebot -pkgver=4.8.2 +pkgver=4.8.5 pkgrel=1 pkgdesc="The ultimate TV and Movie Renamer" arch=('i686' 'x86_64' 'aarch64' 'armv7l' 'armv7h') @@ -26,15 +26,15 @@ conflicts=('filebot47' 'filebot-git') [[ $CARCH == "armv7h" ]] && _intarch=armv7l [[ $CARCH == "aarch64" ]] && _intarch=armv8 -source=("https://get.filebot.net/filebot/FileBot_${pkgver}/FileBot_${pkgver}-portable.tar.xz" - $pkgname-arch.sh $pkgname.svg $pkgname.desktop +source=(#"https://get.filebot.net/filebot/FileBot_${pkgver}/FileBot_${pkgver}-portable.tar.xz" + "https://get.filebot.net/filebot/FileBot_${pkgver}/FileBot_${pkgver}-aur.tar.xz" + $pkgname-arch.sh + #$pkgname.svg + #$pkgname.desktop ) -md5sums=('9e5ce2ba54b9e5ea0d6ca7446572c782' - '7c1128f94fcd9f4e29225a12eac83704' - '04f46be047049448dba3f0de29fe192d' - 'f37edd0bba7570904d28ab1681c7a7f3' - ) +md5sums=('91827d5a16358316c475e58ee86b552e' + '7c1128f94fcd9f4e29225a12eac83704') optdepends=('libzen: Required by libmediainfo' 'libmediainfo: Read media info such as video codec, resolution or duration' @@ -51,12 +51,24 @@ build() { package() { mkdir -p $pkgdir/usr/share/java/$pkgname/ - - install -Dm644 lib/Linux-$CARCH/libjnidispatch.so "$pkgdir/usr/share/java/$pkgname/libjnidispatch.so" - cp -dpr --no-preserve=ownership jar/* "$pkgdir/usr/share/java/$pkgname/" - + install -Dm755 $pkgname-arch.sh "$pkgdir/usr/bin/$pkgname" - install -Dm644 $pkgname.svg "$pkgdir/usr/share/pixmaps/$pkgname.svg" - install -Dm644 $pkgname.desktop "$pkgdir/usr/share/applications/$pkgname.desktop" + + cd "$srcdir/usr/share" + + install -Dm644 $pkgname/lib/$CARCH/libjnidispatch.so "$pkgdir/usr/share/java/$pkgname/libjnidispatch.so" + cp -dpr --no-preserve=ownership $pkgname/jar/* "$pkgdir/usr/share/java/$pkgname/" + + cp -dpr --no-preserve=ownership icons/* "$pkgdir/usr/share/icons/" + + #install -Dm644 $pkgname.svg "$pkgdir/usr/share/pixmaps/$pkgname.svg" + #install -Dm644 icons/hicolor/scalable/apps/$pkgname.svg "$pkgdir/usr/share/pixmaps/$pkgname.svg" + + #install -Dm644 applications/*.desktop "$pkgdir/usr/share/applications/$pkgname.desktop" + mkdir -p $pkgdir/usr/share/applications/ + cp -dpr --no-preserve=ownership applications/* "$pkgdir/usr/share/applications/" + + mkdir -p $pkgdir/usr/share/mime/packages/ + cp -dpr --no-preserve=ownership mime/* "$pkgdir/usr/share/mime/" } diff --git a/filebot.desktop b/filebot.desktop deleted file mode 100644 index 00188b796530..000000000000 --- a/filebot.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Version=1.0 -Type=Application -Name=Filebot -Comment=TV renamer/subtitle downloader/sfv validator -Exec=filebot -Icon=filebot -Categories=AudioVideo; diff --git a/filebot.install b/filebot.install index f08802d6a10f..0260d16f0dad 100644 --- a/filebot.install +++ b/filebot.install @@ -1,6 +1,8 @@ post_install() { echo -e "\e[1;33m==>\e[0m if you use OpenJDK as Java VM you \e[1;31mmust\e[0m also install OpenJFX" echo -e "\e[1;33m==>\e[0m \e[1;36mhttps://wiki.archlinux.org/index.php/Java#OpenJFX\e[0m" +echo "" +echo -e "\e[1;33m==>\e[0m \e[1;31mfilebot --license license.file\e[0m will activate your license.file } post_upgrade() { diff --git a/filebot.svg b/filebot.svg deleted file mode 100644 index 13cc2377d559..000000000000 --- a/filebot.svg +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - -