summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMuflone2021-09-25 18:58:28 +0200
committerMuflone2021-09-25 18:58:28 +0200
commit16ca8554a8551ceab32c9991d2a73da00c394a1c (patch)
tree9b741672fedc3aff3ffaaf10d89b75183dca3514 /PKGBUILD
parent9d8ed429c7786b02723d405e0e549c78d5b5e870 (diff)
downloadaur-16ca8554a8551ceab32c9991d2a73da00c394a1c.tar.gz
Updated package 4kvideotomp3 3.0.0.930-2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD34
1 files changed, 17 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e27973041f5b..092ad1bfd071 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,24 +2,28 @@
pkgname=4kvideotomp3
pkgver=3.0.0.930
-pkgrel=1
-pkgdesc="Extract audio in high-quality MP3 from any video."
+pkgrel=2
+pkgdesc="Extract audio in high-quality MP3 from any video"
arch=('x86_64')
-url="http://www.4kdownload.com/products/product-videotomp3"
+url="https://www.4kdownload.com/products/product-videotomp3"
license=('custom:eula')
-depends=('qt5-multimedia' 'qt5-script' 'qt5-quickcontrols' 'portaudio' 'ffmpeg')
+depends=('openssl')
makedepends=('chrpath')
source=("${pkgname}_${pkgver}_amd64.tar.bz2"::"https://dl.4kdownload.com/app/${pkgname}_${pkgver%.*}_amd64.tar.bz2"
"${pkgname}.desktop"
- "${pkgname}.png")
+ "${pkgname}.svg"
+ "fix_symlink_path.patch")
sha256sums=('5eecbe6d963370c30cf2faa699a2926223902ac06ba9163b6a9733a9cf177c3b'
- 'a53e776426f30fd1d35b5d78df95f3608f25a8637a7c5f0c731ff538226c2185'
- '3aa5efcf8111c63fde7397f491d2b85ff47d50fd531f7792842d94016b814a4c')
+ '790d1bce55bb1d2b4b0a76dab8cee6d467a90ef5b316b7f1936bac6f589ad995'
+ '91d37103fb5bfb264c2842cbc546ebb59010ebd495a85c691e88096752173b3a'
+ 'f7892f717298a4cb00d2069fc928141f16b7bb0348db9f3d004c828ff20e9db8')
prepare() {
cd "${pkgname}"
# Remove insecure RPATH
chrpath --delete "${pkgname}-bin"
+ # Fix symlink path
+ patch -p1 -i "${srcdir}/fix_symlink_path.patch"
}
package() {
@@ -28,19 +32,15 @@ package() {
install -m 755 -t "${pkgdir}/usr/share/applications" "${pkgname}.desktop"
# Install icon file
install -m 755 -d "${pkgdir}/usr/share/pixmaps"
- install -m 644 -t "${pkgdir}/usr/share/pixmaps" "${pkgname}.png"
+ install -m 644 -t "${pkgdir}/usr/share/pixmaps" "${pkgname}.svg"
# Install files
- cd "${pkgname}"
- install -m 755 -d "${pkgdir}/usr/lib/${pkgname}"
- install -m 755 -t "${pkgdir}/usr/lib/${pkgname}" "${pkgname}-bin"
- install -m 755 -d "${pkgdir}/usr/lib/${pkgname}/audio"
- install -m 755 -t "${pkgdir}/usr/lib/${pkgname}/audio" audio/*
- install -m 755 -d "${pkgdir}/usr/lib/${pkgname}/translation"
- install -m 755 -t "${pkgdir}/usr/lib/${pkgname}/translation" translation/*
+ install -m 755 -d "${pkgdir}/usr/lib"
+ cp -r "${pkgname}" "${pkgdir}/usr/lib"
+ chown root.root "${pkgdir}/usr/lib/${pkgname}"
# Install launcher file
install -m 755 -d "${pkgdir}/usr/bin"
- ln -s "/usr/lib/${pkgname}/${pkgname}-bin" "${pkgdir}/usr/bin/${pkgname}"
+ ln -s "/usr/lib/${pkgname}/${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}"
# Install license file
install -m 755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
- install -m 644 -t "${pkgdir}/usr/share/licenses/${pkgname}" "doc/eula"
+ install -m 644 -t "${pkgdir}/usr/share/licenses/${pkgname}" "${pkgname}/doc/eula"
}