aboutsummaryrefslogtreecommitdiffstats
path: root/main/libssh
diff options
context:
space:
mode:
authorFrancesco Colista <fcolista@alpinelinux.org>2017-04-18 07:31:19 +0000
committerFrancesco Colista <fcolista@alpinelinux.org>2017-04-18 07:31:19 +0000
commitb74917369dd2f3c7ba4002c590b89883df877ce6 (patch)
tree7719a9c79d318133d5afa7e22db1602ec9fdefd4 /main/libssh
parent3b0eb06af7ea564889549219e92d29dc0f5dfc3e (diff)
downloadaports-b74917369dd2f3c7ba4002c590b89883df877ce6.tar.bz2
aports-b74917369dd2f3c7ba4002c590b89883df877ce6.tar.xz
main/libssh: upgrade to 0.7.5, modernize APKBUILD
Diffstat (limited to 'main/libssh')
-rw-r--r--main/libssh/APKBUILD31
1 files changed, 8 insertions, 23 deletions
diff --git a/main/libssh/APKBUILD b/main/libssh/APKBUILD
index eb5627ffb0..16475299ec 100644
--- a/main/libssh/APKBUILD
+++ b/main/libssh/APKBUILD
@@ -1,41 +1,26 @@
# Contributor: Carlo Landmeter <clandmeter@gmail.com>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libssh
-pkgver=0.7.4
+pkgver=0.7.5
pkgrel=0
pkgdesc="Library for accessing ssh client services through C libraries"
url="http://www.libssh.org/"
arch="all"
license="LGPL"
-depends=
makedepends="zlib-dev libressl-dev cmake doxygen"
subpackages="$pkgname-dev"
-source="https://red.libssh.org/attachments/download/210/libssh-$pkgver.tar.xz
- fix-includes.patch
- "
-
-_builddir="$srcdir"/$pkgname-$pkgver
-
-prepare() {
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch)
- msg "Applying $i"
- patch -p1 -i "$srcdir"/$i || return 1
- ;;
- esac
- done
-}
+options="!check"
+source="https://red.libssh.org/attachments/download/218/libssh-$pkgver.tar.xz
+ fix-includes.patch"
+builddir="$srcdir"/$pkgname-$pkgver
build() {
cd "$srcdir"
-
mkdir build && cd build
- cmake "$srcdir"/${pkgname}-${pkgver} \
+ cmake "$builddir" \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release
- make || return 1
+ make
}
package() {
@@ -43,5 +28,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="94b8183e5c83e339303c1a160c92ccff6159471ac7d189ab66cf6d606d2e803fd616519f079aef1577c947d3a14e315332b05ea08e44d0ab550edbcb768dbea7 libssh-0.7.4.tar.xz
+sha512sums="6c7f539899caaedf13d66fa2e0fac1a475ecdfe389131abcbdf908bdebc50a0b9e6b0d43e67e52aea85c32f6aa68e46ca2f50695992f82ded83489f445a8e775 libssh-0.7.5.tar.xz
055a8f6b97c65384a5a3ab8fe00c69d94cc30092fe926093dbbc122ce301fbe9d76127aa07b5e6107d7fa9dd2aad6b165fa0958b56520253b5d64428ff42a318 fix-includes.patch"