summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorErik Dubois2017-05-10 22:22:17 -0400
committerErik Dubois2017-05-10 22:22:17 -0400
commita95ffa17cbb28a84e611723ffb3107bb6cbd89b6 (patch)
tree44d30ea26c5d73b77f18a4ca9a2a9bf1d48e211c /PKGBUILD
downloadaur-a95ffa17cbb28a84e611723ffb3107bb6cbd89b6.tar.gz
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD70
1 files changed, 70 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0c70a6774ebf
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,70 @@
+# Maintainer: Xiao-Long Chen <chenxiaolong@cxl.epac.to>
+# Original Maintainer: György Balló <ballogy@freestart.hu>
+# Contributor: thn81 <root@scrat>
+
+# vercheck-pkgbuild: auto
+# vercheck-ubuntu: name=bamf, repo=yakkety
+# vercheck-launchpad: name=bamf
+
+pkgname=bamf-ubuntu
+_actual_ver=0.5.3
+_extra_ver=+16.10.20160929
+pkgver=${_actual_ver}${_extra_ver//[\~\+]/.}
+pkgrel=1
+pkgdesc="Removes the headache of applications matching into a simple DBus daemon and c wrapper library"
+arch=(i686 x86_64)
+url="https://launchpad.net/bamf"
+license=(GPL)
+depends=(libgtop libwnck3 glib2 hicolor-icon-theme libdbusmenu-gtk3 procps-ng
+ startup-notification)
+makedepends=(gnome-common gobject-introspection gtk-doc libxml2 libxslt vala)
+provides=("bamf=${pkgver}")
+replaces=(bamf)
+conflicts=(bamf)
+groups=(unity)
+install=${pkgname}.install
+source=("https://launchpad.net/ubuntu/+archive/primary/+files/bamf_${_actual_ver}${_extra_ver}.orig.tar.gz"
+ update-bamf-index.hook
+ update-bamf-index.pl
+ update-bamf-index.sh)
+sha512sums=('572d58639065a867ffbbd1a605db3d01fc0954f37097ee3be1d3ccc96efb6c4258d001fb6a5b5624eadba65b99dc31498f7529cd17c41887cb7bfa676123f6b2'
+ '49379121974a6f273084f66c6aa937fd2213e92169040db03f87098d3ca269032603f3dbfec947807e3d4a3c866648b96a2a3bb18f1ad3736a7ceaf011cf901a'
+ '7db84774b72fb330abe2116f3d1d842c007820c200344d76ff87abab5226488fcc21d2e82cbe5381fb3e7ce0eacc09232f17d64c4e2a5ee8eef0be06808f21ff'
+ '6dd8079a1dddc787d41fea246809e37de76a6e6daa2e3760c4a6770456fd1d8097597cadeae38fd81f322d44e79f0786e82604d606bc81bae57f39091db0755c')
+
+prepare() {
+ #cd "bamf-${_actual_ver}${_extra_ver}"
+
+ sed -i 's/-Werror/-Wno-error/g' configure.ac
+}
+
+build() {
+ #cd "bamf-${_actual_ver}${_extra_ver}"
+
+ gtkdocize
+ autoreconf -vfi
+
+ export PYTHON=/usr/bin/python2
+
+ ./configure \
+ --prefix=/usr \
+ --libexecdir=/usr/lib \
+ --disable-static \
+ --enable-gtk-doc \
+ --enable-export-actions-menu=yes
+
+ make
+}
+
+package() {
+ #cd "bamf-${_actual_ver}${_extra_ver}"
+
+ make DESTDIR="${pkgdir}/" install
+
+ install -m755 ../update-bamf-index.pl "${pkgdir}"/usr/lib/bamf/
+ install -m755 ../update-bamf-index.sh "${pkgdir}"/usr/lib/bamf/
+ install -dm755 "${pkgdir}"/usr/share/libalpm/hooks/
+ install -m644 ../update-bamf-index.hook "${pkgdir}"/usr/share/libalpm/hooks/
+
+ rm -rv "${pkgdir}"/usr/share/upstart/
+}