summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD19
2 files changed, 20 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index df14eda0d355..4ae9f06e3a7d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
pkgbase = libssh-gnutls
- pkgdesc = Library for accessing ssh client services through C libraries - compiled with gnutls (libgcrypt)
+ pkgdesc = Library for accessing ssh client services through C libraries - compiled with gnutls (libgcrypt), documentation for libssh
pkgver = 0.8.5
pkgrel = 1
url = http://www.libssh.org/
@@ -9,10 +9,6 @@ pkgbase = libssh-gnutls
makedepends = cmocka
makedepends = doxygen
makedepends = python
- depends = libgcrypt
- depends = zlib
- provides = libssh
- conflicts = libssh
source = https://www.libssh.org/files/0.8/libssh-0.8.5.tar.xz
source = https://www.libssh.org/files/0.8/libssh-0.8.5.tar.xz.asc
validpgpkeys = 8DFF53E18F2ABC8D8F3C92237EE0FC4DCC014E3D
@@ -20,9 +16,16 @@ pkgbase = libssh-gnutls
sha256sums = SKIP
pkgname = libssh-gnutls
+ pkgdesc = Library for accessing ssh client services through C libraries - compiled with gnutls (libgcrypt)
+ arch = x86_64
+ depends = libgcrypt
+ depends = zlib
+ provides = libssh
+ conflicts = libssh
pkgname = libssh-gnutls-docs
pkgdesc = Documentation for libssh
arch = any
- depends =
+ provides = libssh-docs
+ conflicts = libssh-docs
diff --git a/PKGBUILD b/PKGBUILD
index c6aa2604bd45..9aa14b3b984b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,17 +4,13 @@ pkgbase=libssh-gnutls
pkgname=(${pkgbase} ${pkgbase}-docs)
pkgver=0.8.5
pkgrel=1
-pkgdesc="Library for accessing ssh client services through C libraries - compiled with gnutls (libgcrypt)"
+pkgdesc="Library for accessing ssh client services through C libraries - compiled with gnutls (libgcrypt), documentation for libssh"
arch=("x86_64")
url="http://www.libssh.org/"
license=("LGPL")
-depends=("libgcrypt" "zlib")
makedepends=("cmake" "cmocka" "doxygen" "python")
-provides=("${pkgname%-gnutls}")
-conflicts=("${pkgname%-gnutls}")
source=("https://www.libssh.org/files/${pkgver%.*}/${pkgname%-gnutls}-${pkgver}.tar.xz"{,.asc})
-sha256sums=("07d2c431240fc88f6b06bcb36ae267f9afeedce2e32f6c42f8844b205ab5a335"
- "SKIP")
+sha256sums=("07d2c431240fc88f6b06bcb36ae267f9afeedce2e32f6c42f8844b205ab5a335" "SKIP")
validpgpkeys=("8DFF53E18F2ABC8D8F3C92237EE0FC4DCC014E3D") # Andreas Schneider <asn@cryptomilk.org>
prepare() {
@@ -43,6 +39,12 @@ check() {
}
package_libssh-gnutls() {
+ pkgdesc="Library for accessing ssh client services through C libraries - compiled with gnutls (libgcrypt)"
+ arch=("${CARCH}")
+ provides=("${pkgname/-gnutls/}")
+ conflicts=("${pkgname/-gnutls/}")
+ depends=("libgcrypt" "zlib")
+
cd "${srcdir}/build"
make DESTDIR="${pkgdir}" install
}
@@ -50,8 +52,9 @@ package_libssh-gnutls() {
package_libssh-gnutls-docs() {
pkgdesc="Documentation for libssh"
arch=("any")
- depends=()
+ provides=("${pkgname/-gnutls/}")
+ conflicts=("${pkgname/-gnutls/}")
mkdir -p "${pkgdir}/usr/share/doc/libssh"
- cp -r "build/doc/html" "${pkgdir}/usr/share/doc/libssh"
+ cp -r "${srcdir}/build/doc/html" "${pkgdir}/usr/share/doc/libssh"
}