summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRuthger Gubbels2016-01-18 02:35:06 +0100
committerRuthger Gubbels2016-01-18 02:35:06 +0100
commit67a2e5c28a13ccd7f125aebc1b66c57c1e846637 (patch)
treeae02800e3b32bb32c481e285ba4a6d8200a94e52
downloadaur-67a2e5c28a13ccd7f125aebc1b66c57c1e846637.tar.gz
Initial import
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD29
-rw-r--r--iksemel.install20
3 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..c9d5b4c89c5b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+# Generated by mksrcinfo v8
+# Mon Jan 18 01:34:38 UTC 2016
+pkgbase = iksemel
+ pkgdesc = XML parser library for Jabber applications in ANSI C
+ pkgver = 1.5
+ pkgrel = 1
+ url = https://github.com/meduketto/iksemel
+ install = iksemel.install
+ arch = i686
+ arch = x86_64
+ license = LGPL
+ depends = glibc
+ source = git://github.com/meduketto/iksemel
+ sha512sums = SKIP
+
+pkgname = iksemel
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..15d0ed81cf7c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,29 @@
+# Maintainer: Ruthger Gubbels <aur@ruthger.nl>
+
+pkgname='iksemel'
+pkgver=1.5
+pkgrel=1
+pkgdesc='XML parser library for Jabber applications in ANSI C'
+arch=('i686' 'x86_64')
+url='https://github.com/meduketto/iksemel'
+license=('LGPL')
+depends=('glibc')
+install='iksemel.install'
+source=('git://github.com/meduketto/iksemel')
+sha512sums=('SKIP')
+
+build() {
+ cd ${srcdir}/${pkgname}
+ ./autogen.sh
+ ./configure --prefix=/usr \
+ --infodir=/usr/share/info \
+ --disable-python
+ make
+}
+
+package() {
+ cd "${srcdir}"/$pkgname
+ make DESTDIR="${pkgdir}" install
+ mv "${pkgdir}"/usr/share/info/$pkgname "${pkgdir}"/usr/share/info/$pkgname.info
+ rm -rf "${pkgdir}"/usr/share/info/dir
+}
diff --git a/iksemel.install b/iksemel.install
new file mode 100644
index 000000000000..1cd1dbf31098
--- /dev/null
+++ b/iksemel.install
@@ -0,0 +1,20 @@
+infodir=usr/share/info
+filelist=(iksemel.info.gz)
+
+post_install() {
+ [ -x usr/bin/install-info ] || return 0
+ for file in ${filelist[@]}; do
+ install-info $infodir/$file $infodir/dir 2> /dev/null
+ done
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+pre_remove() {
+ [ -x usr/bin/install-info ] || return 0
+ for file in ${filelist[@]}; do
+ install-info --delete $infodir/$file $infodir/dir 2> /dev/null
+ done
+}