summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason Goulet-Lipman2021-05-03 08:40:07 -0400
committerJason Goulet-Lipman2021-05-03 08:40:07 -0400
commita54c7bc4609fc7063ede2d2071c5ccf38e76d2c6 (patch)
tree915ffe3b91cc3a2007b46a73f1fc75136639c021
parentf295aa5b5b4f33034988d2e3db0c1a5e90a7f216 (diff)
downloadaur-a54c7bc4609fc7063ede2d2071c5ccf38e76d2c6.tar.gz
updated version and simplified build
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD16
-rw-r--r--youtubedl-gui.install7
3 files changed, 12 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c64e19373b6d..74e08e7f2ecc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,18 @@
pkgbase = youtubedl-gui
pkgdesc = Download Youtube videos to local audio or video files.
- pkgver = 2.0
+ pkgver = 2.5
pkgrel = 1
- install = youtubedl-gui.install
arch = x86_64
license = GPL3
makedepends = qt5-quickcontrols
+ makedepends = cmake
depends = youtube-dl
depends = qt5-base
depends = ffmpeg
depends = hicolor-icon-theme
- depends = gtk-update-icon-cache
conflicts = youtubedl-gui-beta
- source = https://github.com/JaGoLi/ytdl-gui/archive/2.0.tar.gz
- sha256sums = 59c60fc76344f8ef218fdda71818c6ec045e19964be507f265223db0b7f08b4e
+ source = https://github.com/JaGoLi/ytdl-gui/archive/2.5.tar.gz
+ sha256sums = d725f94061819f9366e6a170e9cebd06dd6bf824d180a13976f7b1f9bd8e5754
pkgname = youtubedl-gui
diff --git a/PKGBUILD b/PKGBUILD
index 148d8fb419b5..ec5dc171180a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,28 +1,28 @@
# Maintainer: Jason Goulet-Lipman <jason.gouletlipman@gmail.com>
pkgname=youtubedl-gui
_pkgname=ytdl-gui
-pkgver=2.0
+pkgver=2.5
pkgrel=1
arch=('x86_64')
license=('GPL3')
pkgdesc="Download Youtube videos to local audio or video files."
source=("https://github.com/JaGoLi/$_pkgname/archive/$pkgver.tar.gz")
-install="youtubedl-gui.install"
-sha256sums=('59c60fc76344f8ef218fdda71818c6ec045e19964be507f265223db0b7f08b4e')
+sha256sums=('d725f94061819f9366e6a170e9cebd06dd6bf824d180a13976f7b1f9bd8e5754')
conflicts=("youtubedl-gui-beta")
-makedepends=("qt5-quickcontrols")
+makedepends=("qt5-quickcontrols"
+ "cmake")
depends=("youtube-dl"
"qt5-base"
"ffmpeg"
- "hicolor-icon-theme"
- "gtk-update-icon-cache")
+ "hicolor-icon-theme")
build() {
cd ${_pkgname}-${pkgver}
- make build
+ cmake -B build
+ make -C build -j`nproc`
}
package() {
cd ${_pkgname}-${pkgver}
- make DESTDIR="$pkgdir/" install
+ make -C build DESTDIR="$pkgdir/" install
}
diff --git a/youtubedl-gui.install b/youtubedl-gui.install
deleted file mode 100644
index 232846fee87b..000000000000
--- a/youtubedl-gui.install
+++ /dev/null
@@ -1,7 +0,0 @@
-post_install() {
- gtk-update-icon-cache -f /usr/share/icons/*
-}
-
-post_upgrade() {
- gtk-update-icon-cache -f /usr/share/icons/*
-}