diff options
author | MatMoul | 2019-07-28 01:12:31 +0200 |
---|---|---|
committer | MatMoul | 2019-07-28 01:12:31 +0200 |
commit | 0e9cb0f5a73b7165e16bad19ec06a2e5c868f36b (patch) | |
tree | 677fc17e356500654630158a25f146f976b6b128 | |
download | aur-0e9cb0f5a73b7165e16bad19ec06a2e5c868f36b.tar.gz |
First commit
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 64 |
2 files changed, 85 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a89550569953 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = octopi-notifier-qt5 + pkgdesc = Notifier for Octopi using Qt5 libs + pkgver = 0.9.0 + pkgrel = 2 + url = http://octopiproject.wordpress.com + arch = i686 + arch = x86_64 + license = GPL2 + makedepends = qt5-declarative + makedepends = clang + makedepends = qt5-tools + depends = octopi>=0.9.0-2 + depends = libnotify + optdepends = xfce4-notifyd: for notifications in XFCE + provides = octopi-notifier + conflicts = octopi-notifier-frameworks + source = octopi-0.9.0-2.tar.gz::https://github.com/aarnt/octopi/archive/31060ae2b2f7c496c95b2262b8219c39b65e45be.tar.gz + sha256sums = 2eac6062b3589700b0d0e37c601f5bff4ad49dc59847be5950777d7e5a09685c + +pkgname = octopi-notifier-qt5 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..102f2ac517b7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,64 @@ +# Maintainer: MatMoul <matmoul@gmail.com> + +pkgbase=octopi-notifier-qt5 +pkgname=('octopi-notifier-qt5') +pkgver=0.9.0 +pkgrel=2 +pkgdesc="Notifier for Octopi using Qt5 libs" +pkggit=octopi +# Temporary solution for an up to date release, need to be commented for the tagged release. +_gitcommit=31060ae2b2f7c496c95b2262b8219c39b65e45be +arch=('i686' 'x86_64') +url="http://octopiproject.wordpress.com" +license=('GPL2') +depends=("octopi>=${pkgver}-${pkgrel}" 'libnotify') +makedepends=('qt5-declarative' 'clang' 'qt5-tools') +optdepends=('xfce4-notifyd: for notifications in XFCE') +provides=('octopi-notifier') +conflicts=('octopi-notifier-frameworks') + +if [ "${_gitcommit}" != "" ]; then + source=("octopi-${pkgver}-${pkgrel}.tar.gz::https://github.com/aarnt/octopi/archive/${_gitcommit}.tar.gz") +else + source=("octopi-${pkgver}.tar.gz::https://github.com/aarnt/octopi/archive/v${pkgver}.tar.gz") +fi +sha256sums=('2eac6062b3589700b0d0e37c601f5bff4ad49dc59847be5950777d7e5a09685c') + + +prepare() { + if [ ! -z ${_gitcommit} ]; then + cd "${srcdir}/${pkggit}-${_gitcommit}" + else + cd "${srcdir}/${pkggit}-${pkgver}" + fi + + # set version + sed -i -e "s|0.10.0 (dev)|${pkgver}-${pkgrel} (git-${_gitcommit:0:6})|g" src/strconstants.cpp +} + +build() { + cpucount=$(grep -c processor /proc/cpuinfo 2>/dev/null) + cpucount=$((${cpucount:-1})) + + if [ ! -z ${_gitcommit} ]; then + cd "${srcdir}/${pkggit}-${_gitcommit}" + else + cd "${srcdir}/${pkggit}-${pkgver}" + fi + + cd notifier + msg "Building octopi-notifier..." + qmake-qt5 PREFIX=/usr QMAKE_CFLAGS="${CFLAGS}" QMAKE_CXXFLAGS="${CXXFLAGS}" QMAKE_LFLAGS="${LDFLAGS}" octopi-notifier.pro -spec linux-clang + make -j $cpucount +} + +package() { + if [ ! -z ${_gitcommit} ]; then + cd "${srcdir}/${pkggit}-${_gitcommit}" + else + cd "${srcdir}/${pkggit}-${pkgver}" + fi + + cd notifier + make INSTALL_ROOT="${pkgdir}" install +} |