diff options
author | Dan Hasting | 2016-01-27 10:46:39 -0500 |
---|---|---|
committer | Dan Hasting | 2016-01-27 10:46:39 -0500 |
commit | 7388870ef25b8ec4acc050182c4bda7fe8c893df (patch) | |
tree | 4265faf8d138164587ad50498945b10d3999c251 | |
parent | 069fb9c1d4a475c39e01affaa7322600c17f03b7 (diff) | |
download | aur-7388870ef25b8ec4acc050182c4bda7fe8c893df.tar.gz |
Rework PKGBUILD
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 23 insertions, 17 deletions
@@ -1,8 +1,8 @@ # Generated by mksrcinfo v8 -# Tue Jan 12 20:44:41 UTC 2016 +# Wed Jan 27 15:45:57 UTC 2016 pkgbase = cen64-qt-git pkgdesc = A basic frontend for CEN64 - pkgver = 20160112 + pkgver = 20160113 pkgrel = 1 url = https://github.com/dh4/cen64-qt install = cen64-qt-git.install @@ -12,6 +12,8 @@ pkgbase = cen64-qt-git depends = quazip-qt5 depends = cen64-git depends = hicolor-icon-theme + source = git://www.github.com/dh4/cen64-qt + sha256sums = SKIP pkgname = cen64-qt-git @@ -1,5 +1,5 @@ pkgname=cen64-qt-git -pkgver=20160112 +pkgver=20160113 pkgrel=1 pkgdesc="A basic frontend for CEN64" arch=('i686' 'x86_64') @@ -7,29 +7,33 @@ url="https://github.com/dh4/cen64-qt" license=('BSD') depends=('quazip-qt5' 'cen64-git' 'hicolor-icon-theme') install=cen64-qt-git.install +source=("git://www.github.com/dh4/cen64-qt") +sha256sums=('SKIP') -_gitroot='https://github.com/dh4/cen64-qt.git' -_gitname='cen64-qt' +pkgver() { + cd cen64-qt + git log -1 --format="%cd" --date=short | sed 's|-||g' +} prepare() { - cd "$srcdir" - git clone "$_gitroot" + mkdir -p build + + sed -i 's#include <quazip/#include <quazip5/#g' cen64-qt/src/common.cpp cen64-qt/src/emulatorhandler.cpp } build() { - cd "$srcdir/$_gitname" - - sed -i 's#include <quazip/#include <quazip5/#g' src/common.cpp src/emulatorhandler.cpp - + cd cen64-qt ./build-scripts/revision.sh - qmake-qt5 + + cd ../build + qmake-qt5 ../cen64-qt make } package() { - cd "$srcdir/$_gitname" - install -Dm755 "cen64-qt" "$pkgdir/usr/bin/cen64-qt" - install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -Dm644 "resources/cen64-qt.desktop" "$pkgdir/usr/share/applications/cen64-qt.desktop" - install -Dm644 "resources/images/cen64.png" "$pkgdir/usr/share/icons/hicolor/128x128/apps/cen64-qt.png" + cd build + install -Dm755 "cen64-qt" "$pkgdir/usr/bin/cen64-qt" + install -Dm644 "../cen64-qt/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 "../cen64-qt/resources/cen64-qt.desktop" "$pkgdir/usr/share/applications/cen64-qt.desktop" + install -Dm644 "../cen64-qt/resources/images/cen64.png" "$pkgdir/usr/share/icons/hicolor/128x128/apps/cen64-qt.png" } |