diff options
author | éclairevoyant | 2023-01-16 16:38:10 -0500 |
---|---|---|
committer | éclairevoyant | 2023-01-16 16:43:13 -0500 |
commit | b1205cfd72ef53310276428b023c664b335d1978 (patch) | |
tree | c5be2b6adc67d699bf39a62917a19b6bf6257aa4 | |
parent | 54906192657592c0f246bf370433a9529d37b3b6 (diff) | |
download | aur-quiterss2-git.tar.gz |
quiterss2-git: fix deps, pkgver, source
Signed-off-by: éclairevoyant <848000+eclairevoyant@users.noreply.github.com>
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 39 |
3 files changed, 33 insertions, 27 deletions
@@ -1,15 +1,17 @@ pkgbase = quiterss2-git - pkgdesc = An open-source cross-platform news feed reader written in Qt/C++/QML - pkgver = 0.0.1+1+1e13b14 + pkgdesc = Cross-platform news feed reader written in Qt/C++/QML + pkgver = r199.4b3434f pkgrel = 1 + epoch = 1 url = https://github.com/QuiteRSS/quiterss2 arch = x86_64 - license = GPL-3.0 + license = GPL3 makedepends = git + makedepends = qt5-tools depends = qt5-webengine - conflicts = quiterss - source = git+https://github.com/QuiteRSS/quiterss2.git#commit=1e13b1493efeb35ac8308a68e2635c6d985bf22f + provides = quiterss2 + conflicts = quiterss2 + source = git+https://github.com/QuiteRSS/quiterss2.git sha256sums = SKIP pkgname = quiterss2-git - diff --git a/.gitignore b/.gitignore index 924dfb95c209..05c6d4d4c97b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ -pkg/ -src/ -*.tar.* +* +!.gitignore +!.SRCINFO +!PKGBUILD @@ -1,31 +1,34 @@ -# Maintainer: Kaizhao Zhang <zhangkaizhao@gmail.com> +# Maintainer: éclairevoyant +# Contributor: Kaizhao Zhang <zhangkaizhao at gmail dot com> _pkgname=quiterss2 -_gitcommit=1e13b1493efeb35ac8308a68e2635c6d985bf22f - -pkgname=quiterss2-git -pkgver=0.0.1+1+1e13b14 +pkgname="$_pkgname-git" +pkgver=r199.4b3434f pkgrel=1 -pkgdesc="An open-source cross-platform news feed reader written in Qt/C++/QML" +epoch=1 +pkgdesc="Cross-platform news feed reader written in Qt/C++/QML" arch=('x86_64') url="https://github.com/QuiteRSS/quiterss2" -license=('GPL-3.0') +license=('GPL3') depends=('qt5-webengine') -makedepends=('git') -conflicts=('quiterss') -source=("git+${url}.git#commit=${_gitcommit}") +makedepends=('git' 'qt5-tools') +provides=("$_pkgname") +conflicts=("$_pkgname") +source=("git+$url.git") sha256sums=('SKIP') -build() { - cd "${srcdir}/${_pkgname}" +pkgver() { + cd $_pkgname + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} - mkdir -p build && cd build - qmake-qt5 CONFIG+=release PREFIX=/usr ../quiterss2.pro - make +build() { + cd $_pkgname + qmake-qt5 CONFIG+=release PREFIX=/usr quiterss2.pro + make } package() { - cd "${srcdir}/${_pkgname}/build" - - make INSTALL_ROOT="$pkgdir/" install + cd $_pkgname + make INSTALL_ROOT="$pkgdir/" install } |