diff options
author | ayalhw | 2020-01-07 14:04:23 +0800 |
---|---|---|
committer | ayalhw | 2020-01-07 14:04:23 +0800 |
commit | bf74dcd8bddf9e0c3ace5ee98aa17c17274c21e7 (patch) | |
tree | 0bd4e718d52b24a4ac748bf403e6ba0ed81e2450 | |
download | aur-bf74dcd8bddf9e0c3ace5ee98aa17c17274c21e7.tar.gz |
Release Git Ver
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 59 |
2 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..7ee36805b4a2 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = yt-popball-git + pkgdesc = A PopBall + pkgver = r28.164ab34 + pkgrel = 1 + url = https://github.com/yt-theme/popBall + arch = x86_64 + license = GPL3 + makedepends = git + makedepends = qt5-base + depends = qt5-base + provides = yt-popball + conflicts = yt-popball + source = yt-popball::git+https://github.com/yt-theme/popBall + md5sums = SKIP + +pkgname = yt-popball-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8ac505db71b0 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,59 @@ +# Maintainer: yt-theme <13133528465@163.com> +# Maintainer: TransistorLogic <liuhongwu2003@outlook.com> + +pkgname=yt-popball-git +pkgver=r28.164ab34 +pkgrel=1 +pkgdesc="A PopBall" +arch=(x86_64) +url="https://github.com/yt-theme/popBall" +license=('GPL3') +groups=() +depends=('qt5-base') +makedepends=('git' 'qt5-base') +provides=("yt-popball") +conflicts=("yt-popball") +replaces=() +backup=() +options=() +install= +source=('yt-popball::git+https://github.com/yt-theme/popBall') +noextract=() +md5sums=('SKIP') + +pkgver() { + cd "$srcdir/yt-popball" + +# Git, tags available +# printf "%s" "$(git describe --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')" + +# Git, no tags available + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + +} + +prepare() { + cd "$srcdir/yt-popball" + #patch -p1 -i "$srcdir/yt-popball.patch" +} + +build() { + cd "$srcdir/yt-popball" + qmake popBall.pro + make +} + +check() { + cd "$srcdir/yt-popball" + make -k check +} + +package() { + cd "$srcdir/yt-popball" + + install -D -m755 popBall "$pkgdir/usr/bin/yt-popball" + + install -D -m644 LICENSE "$pkgdir/usr/share/licenses/yt-popball/LICENSE" + install -D -m644 res/yt-popball.desktop "$pkgdir/usr/share/applications/yt-popball.desktop" + install -D -m644 README.md "$pkgdir/usr/share/doc/yt-popball/README.md" +} |