diff options
author | qaz | 2019-04-11 22:32:03 +0800 |
---|---|---|
committer | qaz | 2019-04-11 22:32:03 +0800 |
commit | fe31bcbd572f0e20218dbc3c46c823a764cb38f7 (patch) | |
tree | 65294724feb5be4444031d112ee58342383bc898 /PKGBUILD | |
download | aur-fe31bcbd572f0e20218dbc3c46c823a764cb38f7.tar.gz |
create arctime
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4eedbbd0e35a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,62 @@ +# Maintainer: qaz <fkxxyz@163.com> +# Contributor: qaz <fkxxyz@163.com> + +pkgname=arctime +pkgver=2.2.1 +pkgrel=1 +pkgdesc="A Simple, powerful and efficient cross-platform subtitle production software" +arch=("i686" "x86_64") +url="http://arctime.org" +license=('custom') +depends=('ffmpeg' 'java-runtime=8' 'vlc') +source=( + "https://dl.arctime.cn/Arctime2.2.1/ARCTIME_PRO_2.2.1_LINUX.7z" + 16x16.png + 24x24.png + 32x32.png + 48x48.png + arctime.desktop +) + +package() { + for png in *.png; do + install -D ./${png} "${pkgdir}/usr/share/icons/hicolor/${png%.*}/apps/${pkgname}.png" + done + + install -D ${pkgname}.desktop "${pkgdir}/usr/share/applications/${pkgname}.desktop" + + install -d "${pkgdir}/usr/share/licenses/$pkgname" + touch "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" + + cd ${srcdir}/ARCTIME_PRO_${pkgver}_LINUX + pkghome="${pkgdir}/usr/share/${pkgname}" + install -Dm644 ./ArcTime.jar "${pkghome}/ArcTime.jar" + cp -r ./ArcTime_lib "${pkghome}/ArcTime_lib" + cp -r ./resources "${pkghome}/resources" + chmod 644 "${pkghome}/resources/Roboto-Regular.ttf" + install -d "${pkghome}/tools/config" + echo '/usr/lib' > "${pkghome}/tools/config/vlcpath.txt" + install -d "${pkghome}/tools/"{x86,x64} + ln -sf /usr/bin/ffmpeg "${pkghome}/tools/x86/ffmpeg-linux32" + ln -sf /usr/bin/ffprobe "${pkghome}/tools/x86/ffprobe-linux32" + ln -sf /usr/bin/ffmpeg "${pkghome}/tools/x64/ffmpeg-linux64" + ln -sf /usr/bin/ffprobe "${pkghome}/tools/x64/ffprobe-linux64" + + echo '#!/bin/bash +PATH=/usr/lib/jvm/java-8-openjdk/jre/bin:$PATH +cd /usr/share/arctime +exec java -Xms128m -Xmx512m -jar ./ArcTime.jar +' > "${pkghome}/$pkgname" + chmod +x "${pkghome}/$pkgname" + + install -d "${pkgdir}/usr/bin" + ln -sf "/usr/share/${pkgname}/${pkgname}" "${pkgdir}/usr/bin/$pkgname" +} + +# vim:set ts=2 sw=2 et: +sha256sums=('623bd4fec7b13f99320e6d7fcfb3458010294946ea2481c2b3b54bec3d8c841c' + '9f490a4fc4d4f15e31b15e84717e11ce794e908055484f22d02aa0a166093677' + '406a3953b7b5d54814f6613f23badc0eff04909688d67295371aeeead862ae85' + 'fcd6ecf0a786658968d0c8747b860b5238c0df73c873642dd7ce5fca186d2122' + 'c9bc9ac2ffdc703b672c1f918ea4d48479693bdc69dfd346a077547de47ce7d1' + '234004078ed6b0ab0e46905fa7a259c7e0a7da971012e0692cccaff96882df8a') |