diff options
author | Piotr Rogoża | 2016-02-26 21:41:08 +0100 |
---|---|---|
committer | Piotr Rogoża | 2016-02-26 21:41:08 +0100 |
commit | 4531f7f46b7ebb2885aee22cb370ebde6a3408ef (patch) | |
tree | 44e60c1e6f26896c8ec6b3ede31a5d71e5dbf59d | |
parent | cfec5bd51e6f3ed9e604b67ca2f33094425e7264 (diff) | |
download | aur-4531f7f46b7ebb2885aee22cb370ebde6a3408ef.tar.gz |
Improved PKGBUILD, thx LeonardK
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 24 |
3 files changed, 18 insertions, 18 deletions
@@ -1,18 +1,18 @@ # Generated by mksrcinfo v8 -# Thu Jan 21 21:37:50 UTC 2016 +# Fri Feb 26 20:33:26 UTC 2016 pkgbase = qtcam-git pkgdesc = A free, Open Source Linux Webcamera Software with more than 10 image control settings - pkgver = 34326dc8 - pkgrel = 2 + pkgver = r10.34326dc8 + pkgrel = 1 url = http://www.e-consystems.com/opensource-linux-webcam-software-application.asp arch = i686 arch = x86_64 license = GPL makedepends = git makedepends = qtchooser - makedepends = libusb depends = qt5-declarative depends = ffmpeg + depends = libusb source = git://github.com/econsysqtcam/qtcam.git source = codecid.patch source = qml.patch diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..6e353a1985be --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +src +pkg +qtcam +*.xz @@ -1,8 +1,8 @@ # Maintainer: Piotr Rogoza <piotr dot r dot public at gmail dot com> pkgname=qtcam-git -pkgver=34326dc8 -pkgrel=2 +pkgver=r10.34326dc8 +pkgrel=1 pkgdesc='A free, Open Source Linux Webcamera Software with more than 10 image control settings' arch=('i686' 'x86_64') url='http://www.e-consystems.com/opensource-linux-webcam-software-application.asp' @@ -33,26 +33,22 @@ sha256sums=('SKIP' 'e185af699a218115b5b2b3223d6989e5abcb56293f3e19c4e57308a460c86834') _gitname='qtcam' prepare() { - cd "$srcdir"/$_gitname - patch -p1 -i "$srcdir"/codecid.patch - patch -p1 -i "$srcdir"/qml.patch - patch -p1 -i "$srcdir"/project.patch + cd $_gitname + patch -p1 -i "$srcdir/codecid.patch" + patch -p1 -i "$srcdir/qml.patch" + patch -p1 -i "$srcdir/project.patch" } pkgver() { - if [ -d "$srcdir"/$_gitname ]; then - cd "$srcdir"/$_gitname - git describe --always | sed 's|-|.|g' - fi + cd $_gitname + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { - cd "$srcdir"/$_gitname/src - msg2 "Starting make" + cd $_gitname/src qmake make } package() { - cd "$srcdir"/$_gitname/src - msg2 "Starting make install" + cd $_gitname/src make INSTALL_ROOT="$pkgdir" install install -dm755 "$pkgdir"/usr/share/qtcam/qml install -Dm644 "$srcdir"/qtcam.desktop "$pkgdir"/usr/share/applications/qtcam.desktop |