diff options
Diffstat (limited to 'community/dynamips')
-rw-r--r-- | community/dynamips/APKBUILD | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/community/dynamips/APKBUILD b/community/dynamips/APKBUILD new file mode 100644 index 0000000000..0de3f72343 --- /dev/null +++ b/community/dynamips/APKBUILD @@ -0,0 +1,42 @@ +# Contributor: Francesco Colista <fcolista@alpinelinux.org> +# Maintainer: Francesco Colista <fcolista@alpinelinux.org> +pkgname=dynamips +pkgver=0.2.16 +pkgrel=0 +pkgdesc="Cisco router emulator" +url="https://github.com/GNS3/dynamips" +arch="all" +license="GPL2" +depends="" +depends_dev="" +makedepends="$depends_dev cmake libpcap-dev libelf-dev linux-headers util-linux-dev" +install="" +subpackages="$pkgname-doc" +source="${pkgname}-${pkgver}.tar.gz::https://github.com/GNS3/${pkgname}/archive/v${pkgver}.tar.gz" +_builddir="$srcdir"/$pkgname-$pkgver +prepare() { + local i + cd "$_builddir" + for i in $source; do + case $i in + *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; + esac + done +} + +build() { + cd "$_builddir" + if test $CARCH == x86_64; then + export DYNAMIPS_ARCH=amd64 + fi + cmake ./ -DCMAKE_INSTALL_PREFIX:PATH=/usr +} + +package() { + cd "$_builddir" + make DESTDIR=${pkgdir} install +} + +md5sums="4b4fa938f384ed2a229d96c5e2ed286e dynamips-0.2.16.tar.gz" +sha256sums="0fcf18d701898a77cb589bd9bad16dde436ac1ccb87516fefe07d09de1a196c0 dynamips-0.2.16.tar.gz" +sha512sums="d2e719f3bd7d6e54ec49d0558645a3baa4cf77e0a911e069078463c7cafa391b6400a5aa7661744022b722d3e16ef07323056280df3b4121fd09eb64a7a1aa49 dynamips-0.2.16.tar.gz" |