summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorgogoprog2015-11-03 19:59:14 +0100
committergogoprog2015-11-03 19:59:14 +0100
commit166b00ec2f3515f34bbc01f92428f0abad94a312 (patch)
treeedccffb4f94f2f2bfc62c436270d0c47eee4a7af
downloadaur-166b00ec2f3515f34bbc01f92428f0abad94a312.tar.gz
Added PKGBUILD and .SRCINFO
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD49
2 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..06ff7106267b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = qbat-qt5
+ pkgdesc = Light qt5 tool to display battery stats in system tray
+ pkgver = 20140202
+ pkgrel = 1
+ url = https://github.com/gogoprog/qbat
+ arch = i686
+ arch = x86_64
+ license = GPL2
+ makedepends = git
+ depends = qt5-base
+ conflicts = qbat
+
+pkgname = qbat-qt5
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..1dc7018f7342
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,49 @@
+# Maintainer: Gauthier B <gogoprog@gmail.com>
+pkgname=qbat-qt5
+pkgver=20140202
+pkgrel=1
+pkgdesc="Light qt5 tool to display battery stats in system tray"
+arch=('i686' 'x86_64')
+url="https://github.com/gogoprog/qbat"
+license=('GPL2')
+depends=('qt5-base')
+makedepends=('git')
+optdepends=()
+provides=()
+conflicts=('qbat')
+replaces=()
+backup=()
+
+_gitroot="git://github.com/gogoprog/qbat.git"
+_gitname="qbat"
+
+build() {
+ # update/download git files
+ cd ${srcdir}/
+ msg "Connecting to the GIT server..."
+ if [[ -d ${srcdir}/${_gitname} ]] ; then
+ cd ${_gitname}/
+ git stash
+ git pull origin
+ msg "The local files are updated..."
+ else
+ git clone ${_gitroot} ${_gitname}
+ fi
+ # checkout of actual/working branch
+ cd ${srcdir}/${_gitname}
+ git checkout master
+ msg "GIT checkout done."
+
+ cd build
+ msg "Building..."
+ qmake
+ make clean || return 1
+ make all || return 1
+ make DESTDIR="${pkgdir}" install || return 1
+ msg "Build done."
+}
+
+package() {
+ mkdir -p ${pkgdir}/usr/bin/
+ cp ${srcdir}/${_gitname}/build/qbat ${pkgdir}/usr/bin/
+} \ No newline at end of file