summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD25
2 files changed, 26 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 507ecd8..0d69660 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -12,16 +12,18 @@ pkgbase = jabberd2
makedepends = git
makedepends = sqlite3
makedepends = autoconf-archive
- depends = gsasl
- depends = libcrypt.so
- depends = libexpat.so
- depends = libidn
- depends = openssl
- depends = pam
- depends = postgresql-libs
- depends = sqlite
- depends = udns
- depends = zlib
+ depends = glibc>=2.31
+ depends = gsasl=2.2.1
+ depends = libcrypto.so=3
+ depends = libcrypt.so=2
+ depends = libexpat.so=1
+ depends = libidn=1.42
+ depends = libpam.so=0
+ depends = libpq.so=5
+ depends = libsqlite3.so=0
+ depends = libssl.so=3
+ depends = libz.so=1
+ depends = udns=0.4
optdepends = sqlite3
conflicts = jabberd2-git
options = !libtool
diff --git a/PKGBUILD b/PKGBUILD
index b37c0ad..1b6b47a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -15,18 +15,21 @@ arch=('i686' 'pentium4' 'x86_64' 'armv6h')
url='http://jabberd2.org/'
license=('GPL')
options=('!libtool')
-depends=(
- 'gsasl'
- 'libcrypt.so'
- 'libexpat.so'
- 'libidn'
- 'openssl'
- 'pam'
- 'postgresql-libs'
- 'sqlite'
- 'udns'
- 'zlib'
+_pinned_dependencies=(
+ 'glibc>=2.31'
+ 'gsasl=2.2.1'
+ 'libcrypto.so=3'
+ 'libcrypt.so=2'
+ 'libexpat.so=1'
+ 'libidn=1.42'
+ 'libpam.so=0'
+ 'libpq.so=5'
+ 'libsqlite3.so=0'
+ 'libssl.so=3'
+ 'libz.so=1'
+ 'udns=0.4'
)
+depends=("${_pinned_dependencies[@]}")
optdepends=('sqlite3')
makedepends=('git' 'sqlite3' 'autoconf-archive')
install=install