mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-11 03:32:17 +01:00
66 lines
1.7 KiB
Plaintext
66 lines
1.7 KiB
Plaintext
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
|
|
pkgname=ipsec-tools
|
|
pkgver=0.8.0
|
|
pkgrel=3
|
|
pkgdesc="User-space IPsec tools for various IPsec implementations"
|
|
url="http://ipsec-tools.sourceforge.net/"
|
|
arch="all"
|
|
license="BSD"
|
|
depends=""
|
|
makedepends="openssl-dev bison flex"
|
|
subpackages="$pkgname-doc $pkgname-dev"
|
|
source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz
|
|
racoon.initd
|
|
racoon.confd
|
|
20-grekey-support.patch
|
|
50-reverse-connect.patch
|
|
70-defer-isakmp-ident-handling.patch
|
|
75-racoonctl-rcvbuf.patch
|
|
"
|
|
|
|
_builddir="$srcdir"/$pkgname-$pkgver
|
|
prepare() {
|
|
cd "$_builddir"
|
|
for i in ../*.patch; do
|
|
msg "Applying $i..."
|
|
patch -p1 -i $i || return 1
|
|
done
|
|
|
|
sed -i 's:-Werror::g' configure
|
|
}
|
|
|
|
build() {
|
|
cd "$_builddir"
|
|
./configure --prefix=/usr \
|
|
--sysconfdir=/etc \
|
|
--mandir=/usr/share/man \
|
|
--infodir=/usr/share/info \
|
|
--localstatedir=/var/lib \
|
|
--with-kernel-headers=/usr/include \
|
|
--disable-security-context \
|
|
--enable-adminport \
|
|
--enable-dpd \
|
|
--enable-frag \
|
|
--enable-hybrid \
|
|
--enable-ipv6 \
|
|
--enable-natt
|
|
make || return 1
|
|
}
|
|
|
|
package() {
|
|
cd "$_builddir"
|
|
make DESTDIR="$pkgdir" install
|
|
rm "$pkgdir"/usr/lib/*.la
|
|
|
|
install -D -m755 ../racoon.initd "$pkgdir"/etc/init.d/racoon
|
|
install -D -m644 ../racoon.confd "$pkgdir"/etc/conf.d/racoon
|
|
}
|
|
|
|
md5sums="c9a318cdbc0946f4e51464866d529739 ipsec-tools-0.8.0.tar.gz
|
|
74f12ed04ed273a738229c0bfbf829cc racoon.initd
|
|
2d00250cf72da7f2f559c91b65a48747 racoon.confd
|
|
79b919ab23080f54dc3e7686877ca6bd 20-grekey-support.patch
|
|
f97205eea3dc68d2437a2ad8720f4520 50-reverse-connect.patch
|
|
94773c94233e14cdce0fa02ff780a43e 70-defer-isakmp-ident-handling.patch
|
|
2d5d24c4a3684a38584f88720f71c7d6 75-racoonctl-rcvbuf.patch"
|