summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD30
2 files changed, 13 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7012b22f2a0d..da51b8ce219f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = libssh-git
pkgdesc = Multiplatform C library implementing the SSHv2 and SSHv1 protocol on client and server side
- pkgver = 0.7.5.r381.gcc13e852
+ pkgver = 0.9.5.r473.g693383d1
pkgrel = 1
url = https://www.libssh.org/
arch = i686
@@ -15,7 +15,7 @@ pkgbase = libssh-git
provides = libssh
conflicts = libssh
options = staticlibs
- source = git://git.libssh.org/projects/libssh.git
+ source = git+https://git.libssh.org/projects/libssh.git
sha256sums = SKIP
pkgname = libssh-git
diff --git a/PKGBUILD b/PKGBUILD
index dc6c6f5f093d..45b19450eaf2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Chocobo1 <chocobo1 AT archlinux DOT net>
pkgname=libssh-git
-pkgver=0.7.5.r381.gcc13e852
+pkgver=0.9.5.r473.g693383d1
pkgrel=1
pkgdesc="Multiplatform C library implementing the SSHv2 and SSHv1 protocol on client and server side"
arch=('i686' 'x86_64')
@@ -12,16 +12,10 @@ makedepends=('git' 'cmake' 'cmocka')
provides=('libssh')
conflicts=('libssh')
options=('staticlibs')
-source=("git://git.libssh.org/projects/libssh.git")
+source=("git+https://git.libssh.org/projects/libssh.git")
sha256sums=('SKIP')
-prepare() {
- cd "libssh"
-
- mkdir -p "_build"
-}
-
pkgver() {
cd "libssh"
@@ -32,20 +26,18 @@ pkgver() {
}
build() {
- cd "libssh/_build"
-
- cmake -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_BUILD_TYPE=Release -DWITH_TESTING=ON -DWITH_ZLIB=ON ../
- make
-}
-
-check() {
- cd "libssh/_build"
+ cd "libssh"
- make test
+ cmake \
+ -B "_build" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX="/usr" \
+ ./
+ make -C "_build"
}
package() {
- cd "libssh/_build"
+ cd "libssh"
- make DESTDIR="$pkgdir" install
+ make -C "_build" DESTDIR="$pkgdir" install
}