diff options
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | 4kvideodownloader.desktop | 2 | ||||
-rw-r--r-- | 4kvideodownloader.png | bin | 6828 -> 0 bytes | |||
-rw-r--r-- | 4kvideodownloader.svg | 1 | ||||
-rw-r--r-- | PKGBUILD | 59 |
5 files changed, 24 insertions, 60 deletions
@@ -1,23 +1,19 @@ pkgbase = 4kvideodownloader - pkgdesc = Quickly download videos from YouTube in high-quality. - pkgver = 4.17.2.4460 + pkgdesc = Quickly download videos from YouTube in high-quality + pkgver = 4.18.1.4500 pkgrel = 1 - url = http://www.4kdownload.com/products/product-videodownloader + url = https://www.4kdownload.com/products/product-videodownloader arch = x86_64 license = custom:eula makedepends = chrpath - depends = qt5-script - depends = qt5-declarative - depends = portaudio - depends = ffmpeg - depends = openssl-1.0 - source = 4kvideodownloader_4.17.2.4460_amd64.tar.bz2::https://dl.4kdownload.com/app/4kvideodownloader_4.17.2_amd64.tar.bz2 + depends = openssl + source = 4kvideodownloader_4.18.1.4500_amd64.tar.bz2::https://dl.4kdownload.com/app/4kvideodownloader_4.18.1_amd64.tar.bz2 source = 4kvideodownloader.desktop - source = 4kvideodownloader.png + source = 4kvideodownloader.svg source = fix_symlink_path.patch - sha256sums = 790deb8e86ca49587ceaadfe48b70acf430e80fc28637fcde84df5df6a92f1f4 - sha256sums = 8df6a293816854216a35b53e3ec01a2dc6d8cfb416806d49fc5d83f04ecb958f - sha256sums = 56b851ef96aade0612f236b8763ccaf2def8acdd49f37bbefdd79e1d5f6e68be + sha256sums = f964b0548ee000db8451679d30ae06637d99ebe24dbb951d756f5f5b3f535155 + sha256sums = b2e0ac155419e6c297813558cd0502b374683e7d95f2d7e9bcc9be0645ffaefa + sha256sums = 5c169ea486d1d9b50e0f510d6bc90901ff72162e3996b60f70ce574e58d173cb sha256sums = 2b5a9c262ff7b832eafbfb0e027b676a8be44f9c527b99ac00bd8379fc709668 pkgname = 4kvideodownloader diff --git a/4kvideodownloader.desktop b/4kvideodownloader.desktop index a405ac63aa82..747f0c0ae482 100644 --- a/4kvideodownloader.desktop +++ b/4kvideodownloader.desktop @@ -6,7 +6,7 @@ Comment=Download online video Exec=4kvideodownloader Terminal=false Type=Application -Icon=4kvideodownloader.png +Icon=4kvideodownloader Categories=Network;Qt; StartupWMClass=4kvideodownloader-bin StartupNotify=true diff --git a/4kvideodownloader.png b/4kvideodownloader.png Binary files differdeleted file mode 100644 index 4529c03f5243..000000000000 --- a/4kvideodownloader.png +++ /dev/null diff --git a/4kvideodownloader.svg b/4kvideodownloader.svg new file mode 100644 index 000000000000..688b0a7a4aa8 --- /dev/null +++ b/4kvideodownloader.svg @@ -0,0 +1 @@ +<svg width="100" height="100" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><title>68E0868B-CD65-4E22-BE44-7C97BA58DECD</title><g fill="none" fill-rule="evenodd"><path d="M50.178 99.91C22.706 99.91.355 77.521.355 50.003.355 22.487 22.705.1 50.178.1 77.65.1 100 22.487 100 50.004c0 27.518-22.35 49.905-49.822 49.905" fill="#5CB500"/><path d="M61.936 54.396H60.74a.2.2 0 0 0-.2.2v1.197c0 .11.09.2.2.2h1.196a.2.2 0 0 0 .2-.2v-1.197a.2.2 0 0 0-.2-.2zm0-3.194H60.74a.2.2 0 0 0-.2.2v1.197c0 .11.09.2.2.2h1.196a.2.2 0 0 0 .2-.2v-1.197a.2.2 0 0 0-.2-.2zm0 6.388H60.74a.2.2 0 0 0-.2.2v1.197c0 .11.09.2.2.2h1.196a.2.2 0 0 0 .2-.2V57.79a.2.2 0 0 0-.2-.2zm0-15.97H60.74a.2.2 0 0 0-.2.2v1.198c0 .11.09.2.2.2h1.196a.2.2 0 0 0 .2-.2V41.82a.2.2 0 0 0-.2-.2zm2.59 22.957a.2.2 0 0 1-.199.2H36.028a.2.2 0 0 1-.2-.2V39.424c0-.11.09-.2.2-.2h28.3a.2.2 0 0 1 .199.2v25.153zM74.06 42.89c.003-.143.011-.284.011-.427 0-11.27-9.12-20.405-20.372-20.405-7.66 0-14.329 4.237-17.808 10.497a9.088 9.088 0 0 0-1.26-.09c-5 0-9.053 4.061-9.053 9.07 0 .49.04.972.115 1.443-6.69 1.136-11.785 6.966-11.785 13.99 0 7.84 6.344 14.196 14.172 14.196h44.216c7.819-.01 14.153-6.362 14.153-14.195 0-7.235-5.404-13.2-12.389-14.08zM61.936 60.784H60.74a.2.2 0 0 0-.2.2v1.197c0 .11.09.2.2.2h1.196a.2.2 0 0 0 .2-.2v-1.198a.2.2 0 0 0-.2-.2zm0-12.776H60.74a.2.2 0 0 0-.2.2v1.198c0 .11.09.2.2.2h1.196a.2.2 0 0 0 .2-.2v-1.198a.2.2 0 0 0-.2-.2zm0-3.194H60.74a.2.2 0 0 0-.2.2v1.198c0 .11.09.2.2.2h1.196a.2.2 0 0 0 .2-.2v-1.198a.2.2 0 0 0-.2-.2zm-22.32 0H38.42a.2.2 0 0 0-.2.2v1.198c0 .11.09.2.2.2h1.195a.2.2 0 0 0 .2-.2v-1.198a.2.2 0 0 0-.2-.2zm0 9.582H38.42a.2.2 0 0 0-.2.2v1.197c0 .11.09.2.2.2h1.195a.2.2 0 0 0 .2-.2v-1.197a.2.2 0 0 0-.2-.2zm0 6.388H38.42a.2.2 0 0 0-.2.2v1.197c0 .11.09.2.2.2h1.195a.2.2 0 0 0 .2-.2v-1.198a.2.2 0 0 0-.2-.2zm0-9.582H38.42a.2.2 0 0 0-.2.2v1.197c0 .11.09.2.2.2h1.195a.2.2 0 0 0 .2-.2v-1.197a.2.2 0 0 0-.2-.2zm0 6.388H38.42a.2.2 0 0 0-.2.2v1.197c0 .11.09.2.2.2h1.195a.2.2 0 0 0 .2-.2V57.79a.2.2 0 0 0-.2-.2zm17.736-15.97H43.003a.8.8 0 0 0-.797.799v7.585a.8.8 0 0 0 .797.799h14.35a.8.8 0 0 0 .796-.799V42.42a.8.8 0 0 0-.797-.799zm0 11.578H43.003a.8.8 0 0 0-.797.799v7.585a.8.8 0 0 0 .797.799h14.35a.8.8 0 0 0 .796-.799v-7.585a.8.8 0 0 0-.797-.799zM39.615 41.62H38.42a.2.2 0 0 0-.2.2v1.198c0 .11.09.2.2.2h1.195a.2.2 0 0 0 .2-.2V41.82a.2.2 0 0 0-.2-.2zm0 6.388H38.42a.2.2 0 0 0-.2.2v1.198c0 .11.09.2.2.2h1.195a.2.2 0 0 0 .2-.2v-1.198a.2.2 0 0 0-.2-.2z" fill="#57BA00"/><path d="M61.936 53.997H60.74a.2.2 0 0 0-.2.2v1.197c0 .11.09.2.2.2h1.196a.2.2 0 0 0 .2-.2v-1.198a.2.2 0 0 0-.2-.2zm0 3.194H60.74a.2.2 0 0 0-.2.2v1.197c0 .11.09.2.2.2h1.196a.2.2 0 0 0 .2-.2V57.39a.2.2 0 0 0-.2-.2zm0 3.194H60.74a.2.2 0 0 0-.2.2v1.197c0 .11.09.2.2.2h1.196a.2.2 0 0 0 .2-.2v-1.198a.2.2 0 0 0-.2-.2zm0-9.582H60.74a.2.2 0 0 0-.2.2V52.2c0 .11.09.2.2.2h1.196a.2.2 0 0 0 .2-.2v-1.198a.2.2 0 0 0-.2-.2zm2.59 13.374a.2.2 0 0 1-.199.2H36.028a.2.2 0 0 1-.2-.2V39.025c0-.11.09-.2.2-.2h28.3a.2.2 0 0 1 .199.2v25.152zm9.539-21.69c.003-.14.005-.281.005-.423 0-11.27-9.12-20.406-20.372-20.406-7.66 0-14.33 4.236-17.81 10.496a9.114 9.114 0 0 0-1.257-.088c-5 0-9.054 4.06-9.054 9.07 0 .49.04.97.114 1.44-6.69 1.136-11.784 6.968-11.784 13.993 0 7.84 6.344 14.196 14.172 14.196h44.216c7.819-.01 14.153-6.362 14.153-14.195 0-7.233-5.4-13.203-12.383-14.083zm-12.13 5.122H60.74a.2.2 0 0 0-.2.2v1.197c0 .11.09.2.2.2h1.196a.2.2 0 0 0 .2-.2V47.81a.2.2 0 0 0-.2-.2zm0-6.388H60.74a.2.2 0 0 0-.2.2v1.197c0 .11.09.2.2.2h1.196a.2.2 0 0 0 .2-.2v-1.197a.2.2 0 0 0-.2-.2zm0 3.194H60.74a.2.2 0 0 0-.2.2v1.197c0 .11.09.2.2.2h1.196a.2.2 0 0 0 .2-.2v-1.197a.2.2 0 0 0-.2-.2zm-22.32 15.97H38.42a.2.2 0 0 0-.2.2v1.197c0 .11.09.2.2.2h1.195a.2.2 0 0 0 .2-.2v-1.198a.2.2 0 0 0-.2-.2zm0-6.388H38.42a.2.2 0 0 0-.2.2v1.197c0 .11.09.2.2.2h1.195a.2.2 0 0 0 .2-.2v-1.198a.2.2 0 0 0-.2-.2zM57.352 41.22H43.003a.8.8 0 0 0-.797.799v7.585a.8.8 0 0 0 .797.799h14.35a.8.8 0 0 0 .796-.799V42.02a.8.8 0 0 0-.797-.799zm-17.737 9.582H38.42a.2.2 0 0 0-.2.2V52.2c0 .11.09.2.2.2h1.195a.2.2 0 0 0 .2-.2v-1.198a.2.2 0 0 0-.2-.2zm0 6.388H38.42a.2.2 0 0 0-.2.2v1.197c0 .11.09.2.2.2h1.195a.2.2 0 0 0 .2-.2V57.39a.2.2 0 0 0-.2-.2zm17.737-4.392H43.003a.8.8 0 0 0-.797.799v7.585a.8.8 0 0 0 .797.799h14.35a.8.8 0 0 0 .796-.799v-7.585a.8.8 0 0 0-.797-.799zm-17.737-8.384H38.42a.2.2 0 0 0-.2.2v1.197c0 .11.09.2.2.2h1.195a.2.2 0 0 0 .2-.2v-1.197a.2.2 0 0 0-.2-.2zm0 3.194H38.42a.2.2 0 0 0-.2.2v1.197c0 .11.09.2.2.2h1.195a.2.2 0 0 0 .2-.2V47.81a.2.2 0 0 0-.2-.2zm0-6.388H38.42a.2.2 0 0 0-.2.2v1.197c0 .11.09.2.2.2h1.195a.2.2 0 0 0 .2-.2V41.42a.2.2 0 0 0-.2-.2z" fill="#FFF"/><path d="M38.22 51.202c0-.11.09-.2.2-.2h1.195c.11 0 .2.09.2.2v-.2a.2.2 0 0 0-.2-.2H38.42a.2.2 0 0 0-.2.2v.2zm0 3.194c0-.11.09-.2.2-.2h1.195c.11 0 .2.09.2.2v-.2a.2.2 0 0 0-.2-.2H38.42a.2.2 0 0 0-.2.2v.2zm0 6.388c0-.11.09-.2.2-.2h1.195c.11 0 .2.09.2.2v-.2a.2.2 0 0 0-.2-.2H38.42a.2.2 0 0 0-.2.2v.2zm0-3.194c0-.11.09-.2.2-.2h1.195c.11 0 .2.09.2.2v-.2a.2.2 0 0 0-.2-.2H38.42a.2.2 0 0 0-.2.2v.2zm0-9.582c0-.11.09-.2.2-.2h1.195c.11 0 .2.09.2.2v-.2a.2.2 0 0 0-.2-.2H38.42a.2.2 0 0 0-.2.2v.2zm35.85-5.944c0-11.27-9.12-20.406-20.372-20.406-7.66 0-14.332 4.237-17.81 10.497a9.116 9.116 0 0 0-1.257-.089c-5 0-9.054 4.06-9.054 9.07l.002.075c.066-4.95 4.092-8.945 9.052-8.945.426 0 .845.032 1.256.089 3.48-6.26 10.151-10.497 17.811-10.497 11.218 0 20.317 9.082 20.371 20.305l.001-.099zm-9.743 22.313H36.028a.2.2 0 0 1-.2-.2v.2c0 .11.09.2.2.2h28.3a.2.2 0 0 0 .199-.2v-.2a.2.2 0 0 1-.2.2zM38.42 41.421h1.195c.11 0 .2.09.2.2v-.2a.2.2 0 0 0-.2-.2H38.42a.2.2 0 0 0-.2.2v.2c0-.11.09-.2.2-.2zm-.2 3.393c0-.11.09-.2.2-.2h1.195c.11 0 .2.09.2.2v-.2a.2.2 0 0 0-.2-.199H38.42a.2.2 0 0 0-.2.2v.2zM13.907 56.57l.001.095c.05-6.978 5.128-12.755 11.785-13.886l-.028-.195c-6.677 1.148-11.758 6.97-11.758 13.986zm46.634 1.02a.2.2 0 0 1 .199-.199h1.196c.11 0 .2.09.2.2v-.2a.2.2 0 0 0-.2-.2H60.74a.2.2 0 0 0-.2.2v.2zm13.526-15.098c0 .067 0 .133-.002.2 6.949.877 12.33 6.789 12.382 13.974l.001-.095c0-7.232-5.4-13.196-12.38-14.079zM60.541 60.784c0-.11.09-.2.199-.2h1.196c.11 0 .2.09.2.2v-.2a.2.2 0 0 0-.2-.2H60.74a.2.2 0 0 0-.2.2v.2zm0-6.388c0-.11.09-.2.199-.2h1.196c.11 0 .2.09.2.2v-.2a.2.2 0 0 0-.2-.2H60.74a.2.2 0 0 0-.2.2v.2zm0-3.194c0-.11.09-.2.199-.2h1.196c.11 0 .2.09.2.2v-.2a.2.2 0 0 0-.2-.2H60.74a.2.2 0 0 0-.2.2v.2zm.199-9.781h1.196c.11 0 .2.09.2.2v-.2a.2.2 0 0 0-.2-.2H60.74a.2.2 0 0 0-.2.2v.2c0-.11.09-.2.2-.2zM42.206 53.797a.8.8 0 0 1 .797-.798h14.35a.8.8 0 0 1 .796.798v-.2a.8.8 0 0 0-.797-.798H43.003a.8.8 0 0 0-.797.799v.2zm18.335-5.789c0-.11.09-.2.199-.2h1.196c.11 0 .2.09.2.2v-.2a.2.2 0 0 0-.2-.2H60.74a.2.2 0 0 0-.2.2v.2zm0-3.194c0-.11.09-.2.199-.2h1.196c.11 0 .2.09.2.2v-.2a.2.2 0 0 0-.2-.199H60.74a.2.2 0 0 0-.2.2v.2zm-17.538-3.393h14.35a.8.8 0 0 1 .796.798v-.2a.8.8 0 0 0-.797-.798H43.003a.8.8 0 0 0-.797.799v.2a.8.8 0 0 1 .797-.8z" fill="#FFF"/></g></svg>
\ No newline at end of file @@ -1,21 +1,21 @@ # Maintainer: Muflone http://www.muflone.com/contacts/english/ pkgname=4kvideodownloader -pkgver=4.17.2.4460 +pkgver=4.18.1.4500 pkgrel=1 -pkgdesc="Quickly download videos from YouTube in high-quality." +pkgdesc="Quickly download videos from YouTube in high-quality" arch=('x86_64') -url="http://www.4kdownload.com/products/product-videodownloader" +url="https://www.4kdownload.com/products/product-videodownloader" license=('custom:eula') -depends=('qt5-script' 'qt5-declarative' 'portaudio' 'ffmpeg' 'openssl-1.0') +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=('790deb8e86ca49587ceaadfe48b70acf430e80fc28637fcde84df5df6a92f1f4' - '8df6a293816854216a35b53e3ec01a2dc6d8cfb416806d49fc5d83f04ecb958f' - '56b851ef96aade0612f236b8763ccaf2def8acdd49f37bbefdd79e1d5f6e68be' +sha256sums=('f964b0548ee000db8451679d30ae06637d99ebe24dbb951d756f5f5b3f535155' + 'b2e0ac155419e6c297813558cd0502b374683e7d95f2d7e9bcc9be0645ffaefa' + '5c169ea486d1d9b50e0f510d6bc90901ff72162e3996b60f70ce574e58d173cb' '2b5a9c262ff7b832eafbfb0e027b676a8be44f9c527b99ac00bd8379fc709668') prepare() { @@ -32,48 +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/* - # Temporarily ship bundled QT5 libraries as system libraries are unsupported - install -m 755 -t "${pkgdir}/usr/lib/${pkgname}" "${pkgname}.sh" - install -m 755 -t "${pkgdir}/usr/lib/${pkgname}" "libQt5Concurrent.so.5" - install -m 755 -t "${pkgdir}/usr/lib/${pkgname}" "libQt5Core.so.5" - install -m 755 -t "${pkgdir}/usr/lib/${pkgname}" "libQt5DBus.so.5" - install -m 755 -t "${pkgdir}/usr/lib/${pkgname}" "libQt5Gui.so.5" - install -m 755 -t "${pkgdir}/usr/lib/${pkgname}" "libQt5Network.so.5" - install -m 755 -t "${pkgdir}/usr/lib/${pkgname}" "libQt5Positioning.so.5" - install -m 755 -t "${pkgdir}/usr/lib/${pkgname}" "libQt5PrintSupport.so.5" - install -m 755 -t "${pkgdir}/usr/lib/${pkgname}" "libQt5Qml.so.5" - install -m 755 -t "${pkgdir}/usr/lib/${pkgname}" "libQt5QmlModels.so.5" - install -m 755 -t "${pkgdir}/usr/lib/${pkgname}" "libQt5Quick.so.5" - install -m 755 -t "${pkgdir}/usr/lib/${pkgname}" "libQt5QuickWidgets.so.5" - install -m 755 -t "${pkgdir}/usr/lib/${pkgname}" "libQt5WebChannel.so.5" - install -m 755 -t "${pkgdir}/usr/lib/${pkgname}" "libQt5WebEngineCore.so.5" - install -m 755 -t "${pkgdir}/usr/lib/${pkgname}" "libQt5WebEngineWidgets.so.5" - install -m 755 -t "${pkgdir}/usr/lib/${pkgname}" "libQt5Widgets.so.5" - install -m 755 -t "${pkgdir}/usr/lib/${pkgname}" "libQt5XcbQpa.so.5" - install -m 755 -t "${pkgdir}/usr/lib/${pkgname}" "libQt5Xml.so.5" - install -m 755 -t "${pkgdir}/usr/lib/${pkgname}" "QtWebEngineProcess" - install -m 644 -t "${pkgdir}/usr/lib/${pkgname}" "icudtl.dat" - install -m 644 -t "${pkgdir}/usr/lib/${pkgname}" "qtwebengine_devtools_resources.pak" - install -m 644 -t "${pkgdir}/usr/lib/${pkgname}" "qtwebengine_resources.pak" - install -m 644 -t "${pkgdir}/usr/lib/${pkgname}" "qtwebengine_resources_100p.pak" - install -m 644 -t "${pkgdir}/usr/lib/${pkgname}" "qtwebengine_resources_200p.pak" - install -m 755 -d "${pkgdir}/usr/lib/${pkgname}/platforms" - install -m 755 -t "${pkgdir}/usr/lib/${pkgname}/platforms" platforms/* - install -m 755 -d "${pkgdir}/usr/lib/${pkgname}/xcbglintegrations" - install -m 755 -t "${pkgdir}/usr/lib/${pkgname}/xcbglintegrations" xcbglintegrations/* + 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}.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" } |