summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Wilper2018-07-07 21:26:00 +0200
committerSimon Wilper2018-07-07 21:26:00 +0200
commitf13f15da84bd9dbdd4dba3e730e901c8dd5a3270 (patch)
tree01ee158b0010818cd33c435cda2014e9eabfe1f4
parent2abfbab6d277511992d8d1cb6f43d256e8075d05 (diff)
downloadaur-f13f15da84bd9dbdd4dba3e730e901c8dd5a3270.tar.gz
added OpenSSL patch
-rw-r--r--.SRCINFO37
-rw-r--r--PKGBUILD28
2 files changed, 51 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 58622eebcbd0..74b958a60f7b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -37,3 +37,40 @@ pkgbase = jabberd2
pkgname = jabberd2
+pkgbase = jabberd2-git
+ pkgdesc = Scalable, architecturally sound, and extensible XMPP server
+ pkgver = r1169.bc2d7ae
+ pkgrel = 1
+ url = http://jabberd2.org/
+ install = install
+ arch = i686
+ arch = x86_64
+ arch = armv6h
+ license = GPL
+ makedepends = sqlite3
+ makedepends = postgresql-libs
+ makedepends = autoconf-archive
+ depends = udns
+ depends = expat
+ depends = gsasl
+ depends = libidn
+ depends = openssl
+ optdepends = sqlite3
+ optdepends = postgresql-libs
+ options = !libtool
+ backup = etc/jabberd/c2s.xml
+ backup = etc/jabberd/jabberd.cfg
+ backup = etc/jabberd/router-filter.xml
+ backup = etc/jabberd/router-users.xml
+ backup = etc/jabberd/router.xml
+ backup = etc/jabberd/s2s.xml
+ backup = etc/jabberd/sm.xml
+ backup = etc/jabberd/templates/roster.xml
+ backup = etc/pam.d/jabberd
+ source = git+https://github.com/jabberd2/jabberd2.git
+ source = pam_jabberd
+ sha512sums = SKIP
+ sha512sums = e6507a2a7e226398253623bb46db7ae853b01649b7ac00f3eee0a9b57c2ef0e8ac1f90c4934269f5fe2b7667e56572bed233b847d0b66a3fd37a88b7ed8adc31
+
+pkgname = jabberd2-git
+
diff --git a/PKGBUILD b/PKGBUILD
index b072a6cbc66c..7592f257f87a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,9 +5,9 @@
# Maintainer: dequis <dx@dxzone.com.ar>
# Maintainer: sxw <sxw@chronowerks.de>
-pkgname=jabberd2
-_pkgname=jabberd
-pkgver=2.6.1
+pkgname=jabberd2-git
+_pkgname=jabberd2
+pkgver=r1169.bc2d7ae
pkgrel=1
pkgdesc='Scalable, architecturally sound, and extensible XMPP server'
arch=('i686' 'x86_64' 'armv6h')
@@ -18,12 +18,12 @@ depends=('udns' 'expat' 'gsasl' 'libidn' 'openssl')
optdepends=('sqlite3' 'postgresql-libs')
makedepends=('sqlite3' 'postgresql-libs' 'autoconf-archive')
install=install
-
source=(
- "https://github.com/jabberd2/jabberd2/releases/download/jabberd-${pkgver}/jabberd-${pkgver}.tar.xz"
- "https://patch-diff.githubusercontent.com/raw/jabberd2/jabberd2/pull/129.patch"
+ "git+https://github.com/${_pkgname}/${_pkgname}.git"
'pam_jabberd'
)
+sha512sums=('SKIP'
+ 'e6507a2a7e226398253623bb46db7ae853b01649b7ac00f3eee0a9b57c2ef0e8ac1f90c4934269f5fe2b7667e56572bed233b847d0b66a3fd37a88b7ed8adc31')
backup=(
'etc/jabberd/c2s.xml'
@@ -37,9 +37,13 @@ backup=(
'etc/pam.d/jabberd'
)
+pkgver() {
+ cd "${srcdir}/${_pkgname}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
prepare() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
- patch -p1 < ../129.patch
+ cd "${srcdir}/${_pkgname}"
libtoolize --force
aclocal
autoheader
@@ -48,7 +52,7 @@ prepare() {
}
build() {
- cd "${srcdir}/jabberd-${pkgver}"
+ cd "${srcdir}/${_pkgname}"
./configure \
--prefix=/usr \
@@ -64,7 +68,7 @@ build() {
}
package() {
- cd "${srcdir}/jabberd-${pkgver}"
+ cd "${srcdir}/${_pkgname}"
make DESTDIR="${pkgdir}" install
@@ -80,7 +84,3 @@ package() {
rm -f "${pkgdir}/etc/jabberd/"jabberd-*.conf
rm -f "${pkgdir}/etc/jabberd/"{,templates/}*.dist
}
-
-sha512sums=('845347d2b812f6232ac84771e276c0783636406d73ae3cedbc5c28119f33c40a1c995827050c0227d7260dadba81434692059ff5a0b911e1c0c92f821e33eeea'
- 'f3bdd2d35ca76e13532b890aff4d36d925f9832ffb300a70b637a6d68c6fa56761bdc67a1bc3befbfe3a3465ee4ca6f271d053df3e29f7a2708b7835c9d4dd00'
- 'e6507a2a7e226398253623bb46db7ae853b01649b7ac00f3eee0a9b57c2ef0e8ac1f90c4934269f5fe2b7667e56572bed233b847d0b66a3fd37a88b7ed8adc31')