summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSmola2016-01-12 15:05:17 +0200
committerSmola2016-01-12 15:05:17 +0200
commit9b840615c258d029c5f1a90fa19b7faa72567ddd (patch)
tree2ea73b56cac819e02d89860baae3f7888dccfcbd /PKGBUILD
downloadaur-9b840615c258d029c5f1a90fa19b7faa72567ddd.tar.gz
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD38
1 files changed, 38 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a6966980f225
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Contributor: dragonn <dragonn at op dot pl>
+# Contributor: Smola <smola at mail dot ua>
+
+pkgname=obshutdown-noerror
+pkgver=0.1_rc1
+pkgrel=1
+pkgdesc='Openbox shutdown manager - disabled error messages'
+arch=('i686' 'x86_64')
+provides=('obshutdown')
+conflicts=('obshutdown' 'obshutdown-git')
+url=('https://github.com/panjandrum')
+license=('GPL')
+depends=('gtk2' 'cairo')
+makedepends=('make')
+source=("https://github.com/downloads/panjandrum/obshutdown/obshutdown-${pkgver/_/-}.tar.gz")
+sha1sums=('ade28471c3d1af3a4640e1836ea9a05634274503')
+
+
+build() {
+ cd "${srcdir}/obshutdown-${pkgver/_/-}"
+ ./configure --prefix=/usr
+
+ IFS=$(echo -en "\n\b");
+ for i in $(grep -lR "#include <glib" src/);
+ do
+ sed -i 's/#include <glib\/.*>/#include <glib\.h>/g' "$i";
+ done;
+
+ # Disable annoying error messages
+ sed -e '/Obshutdown alredy running/ s/^/\/\//' -i src/main.c
+ sed -e '/Lockfile creating failed/ s/^/\/\//' -i src/main.c
+
+ make
+}
+package() {
+ cd "${srcdir}/obshutdown-${pkgver/_/-}"
+ make DESTDIR="${pkgdir}" install
+}