summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 9207382a3dde6330e88c80ba687907f62372b57e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# Maintainer: Len Zhang < zyldragoon@gmail.com >
_pkgname=appmenu-qt5
pkgname=${_pkgname}-bzr
pkgver=r40
pkgrel=1
pkgdesc="Qt5-compatible approach of the existing appmenu-qt."
arch=('i686' 'x86_64')
url='https://launchpad.net/appmenu-qt5'
license=('GPL')
depends=('libdbusmenu-qt5' 'gtk2')
makedepends=('bzr')
provices=("${_pkgname}")
conflicts=("${_pkgname}")
source=("bzr+lp:${_pkgname}")
md5sums=('SKIP')

pkgver() {
  cd ${_pkgname}
  echo "r$(bzr revno)"
}

prepare() {
  mkdir -p build
}

build() {
  cd build
  qmake-qt5 ../${_pkgname}/appmenu.pro
  make
}

package() {
  install -Dm755 "${srcdir}/build/src/libappmenu-qt5.so" "${pkgdir}/usr/lib/qt/plugins/platformthemes/libappmenu-qt5.so"
  install -Dm755 "${srcdir}/${_pkgname}/data/appmenu-qt5.sh" "${pkgdir}/etc/profile.d/appmenu-qt5.sh"
  install -dm755 "${pkgdir}/usr/include/dbusmenu-qt5"
  cp "${srcdir}/${_pkgname}/src/"*.h "${pkgdir}/usr/include/dbusmenu-qt5"
}