summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortuftedocelot2015-07-04 15:04:55 -0500
committertuftedocelot2015-07-04 15:04:55 -0500
commit6f7af0b6970ad86ed43f874fbf73b85bd52cd3d1 (patch)
treed08365baff362fc0a20a71c35d258179c0ee349e
downloadaur-6f7af0b6970ad86ed43f874fbf73b85bd52cd3d1.tar.gz
import mcabber-hg
-rw-r--r--.SRCINFO26
-rw-r--r--PKGBUILD50
2 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..87a0550d9c48
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,26 @@
+pkgbase = mcabber-hg
+ pkgdesc = A small Jabber console client, includes features: SSL, PGP, MUC, UTF8, and OTR
+ pkgver = 2088
+ pkgrel = 4
+ url = http://www.mcabber.com
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = pkgconfig
+ makedepends = mercurial
+ depends = ncurses
+ depends = glib2
+ depends = openssl
+ depends = gpgme
+ depends = libotr
+ depends = aspell
+ depends = loudmouth
+ provides = mcabber=0.10.1
+ conflicts = mcabber
+ conflicts = mcabber-lm-hg
+ conflicts = mcabber-crew-hg
+ source = hg+http://mcabber.com/hg/
+ md5sums = SKIP
+
+pkgname = mcabber-hg
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b8a48952b6cb
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,50 @@
+# Maintainer: tuftedocelot <tuftedocelot@fastmail.fm>
+_pkgname=mcabber
+pkgname=${_pkgname}-hg
+pkgver=2088
+pkgrel=4
+pkgdesc="A small Jabber console client, includes features: SSL, PGP, MUC, UTF8, and OTR"
+arch=('i686' 'x86_64')
+provides=('mcabber=0.10.1')
+conflicts=(mcabber mcabber-lm-hg mcabber-crew-hg)
+url="http://www.mcabber.com"
+license=('GPL')
+depends=('ncurses' 'glib2' 'openssl' 'gpgme' 'libotr' 'aspell' 'loudmouth')
+makedepends=('pkgconfig' 'mercurial')
+source=("hg+http://${_pkgname}.com/hg/")
+md5sums=('SKIP')
+_hgrepo="hg"
+
+pkgver() {
+ cd "${srcdir}/${_hgrepo}"
+ hg identify -n
+}
+
+build() {
+ cp -a ${srcdir}/${_hgrepo}/mcabber ${srcdir}/mcabber-build || return 1
+ cd ${srcdir}/mcabber-build
+
+ ./autogen.sh
+ ./configure --with-libotr-inc-prefix=/usr/include/libotr --prefix=/usr --enable-hgcset \
+ --mandir=/usr/share/man \
+ --enable-aspell --enable-modules --enable-otr
+ make || return 1
+}
+
+package() {
+ cd ${srcdir}/mcabber-build
+ make DESTDIR=$pkgdir install || return 1
+ mkdir -p $pkgdir/usr/share/mcabber/example
+ msg "Copying mcabberrc.example to usr/share/mcabber/example/mcabberrc"
+ cp -a $srcdir/mcabber-build/mcabberrc.example \
+ $pkgdir/usr/share/mcabber/example/mcabberrc
+
+ mkdir -p $pkgdir/usr/share/mcabber/doc
+ install -D -m 0644 $srcdir/$_hgrepo/mcabber/doc/HOWTO_modules.txt \
+ $pkgdir/usr/share/mcabber/doc/HOWTO_modules.txt
+ mkdir -p $pkgdir/usr/include/mcabber/
+ install -D -m 0644 $srcdir/mcabber-build/mcabber/*.h \
+ $pkgdir/usr/include/mcabber/ ||return 1
+}
+
+