summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD45
1 files changed, 22 insertions, 23 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e782ff8ef661..638012f43936 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,46 +1,45 @@
-# Maintainer: Kuan-Yen Chou <kuanyenchou@gmail.com>
+# Maintainer: Brian Bidulock <bidulock@openss7.org>
+# Contributor: Kuan-Yen Chou <kuanyenchou@gmail.com>
pkgname=netopeer2
-_pkgver=0.7-r1
-pkgver=${_pkgver/-/}
+pkgver=1.1.39
pkgrel=1
pkgdesc='A set of network configuration tools based on the NETCONF protocol.'
url='https://github.com/CESNET/netopeer2'
-arch=('any')
+arch=('x86_64' 'i686')
license=('BSD')
-depends=('libnetconf2' 'sysrepo' 'zlib')
+depends=('libnetconf2' 'sysrepo' 'zlib' 'curl')
makedepends=('cmake')
-source=("https://github.com/CESNET/netopeer2/archive/v$_pkgver.tar.gz")
-sha256sums=('040013d1e315c62c496b704475665165578c374ffb387cbbff422cf8898d3a12')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/CESNET/netopeer2/archive/v$pkgver.tar.gz")
+sha256sums=('e983683eda68792fedd73af54a5c7997496091489aa921f2a9e0dd27f2f6e19a')
prepare() {
- mkdir -p "$srcdir/build-cli" "$srcdir/build-server"
+ cd "$pkgname-$pkgver"
+ mkdir "build"
+ sed -i -e '/SYSREPOCTL=/s,SYSREPOCTL=.*,SYSREPOCTL=`which sysrepoctl`,' scripts/setup.sh
+ sed -i -e '/SYSREPOCFG=/s,SYSREPOCFG=.*,SYSREPOCFG=`which sysrepocfg`,' scripts/merge_config.sh
+ sed -i -e '/SYSREPOCFG=/s,SYSREPOCFG=.*,SYSREPOCFG=`which sysrepocfg`,' scripts/merge_hostkey.sh
+ sed -i -e '/OPENSSL=/s,OPENSSL=.*,OPENSSL=`which openssl`,' scripts/merge_hostkey.sh
+
}
build() {
- cd "$srcdir/build-cli"
+ cd "$pkgname-$pkgver/build"
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_SYSCONFDIR=/etc \
-DCMAKE_BUILD_TYPE=Release \
- "$srcdir/Netopeer2-$_pkgver/cli"
- make
-
- cd "$srcdir/build-server"
- cmake \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release \
- "$srcdir/Netopeer2-$_pkgver/server"
+ -DINSTALL_MODULES=OFF \
+ -DGENERATE_HOSTKEY=OFF \
+ -DMERGE_LISTEN_CONFIG=OFF \
+ ..
make
}
package() {
- cd "$srcdir/build-cli"
- make DESTDIR="$pkgdir" install
-
- cd "$srcdir/build-server"
+ cd "$pkgname-$pkgver/build"
make DESTDIR="$pkgdir" install
-
- install -Dm644 "$srcdir/Netopeer2-$_pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ install -Dm644 "../LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
# vim: set sw=4 ts=4 et: