From f6ee6db277b45e7ccc07bfc042eceda446105a90 Mon Sep 17 00:00:00 2001 From: Andrea Brancaleoni Date: Wed, 29 Jul 2015 03:35:15 +0200 Subject: [PATCH] ndhc: add distfiles+checksum --- srcpkgs/ndhc/template | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/srcpkgs/ndhc/template b/srcpkgs/ndhc/template index e3bcc0173c4..b078ca5d2fc 100644 --- a/srcpkgs/ndhc/template +++ b/srcpkgs/ndhc/template @@ -1,18 +1,17 @@ # Template file for 'ndhc' pkgname=ndhc version=20150527 -revision=2 +revision=3 build_style=cmake make_dirs="/var/lib/ndhc/state 0755 root root /var/lib/ndhc/jail/dev 0755 root root" -hostmakedepends="cmake git ragel" +hostmakedepends="cmake ragel" makedepends="libcap-devel" short_desc="Privilege-seperated secure DHCPv4 client" maintainer="Christian Neukirchen " license="BSD" homepage="https://github.com/niklata/ndhc" nocross=yes # needs heavy CMakeLists patching -_gitsum="277f0f67c5df5c1b023a737548e692ad92831ca3 9c2fd471442db3d927e76132b736b41084d9b119" # XXX we use only one account for privsep, not three, because they # should have the same primary group. to be verified. @@ -24,13 +23,16 @@ if [ "$build_option_static" ]; then LDFLAGS+=" -static" fi -do_fetch() { - git clone git://github.com/niklata/ndhc ${pkgname}-${version} - git clone git://github.com/niklata/ncmlib ${pkgname}-${version}/ncmlib - cd "${pkgname}-${version}" - git checkout "${_gitsum[1]}" - cd ncmlib - git checkout "${_gitsum[2]}" +_ndhcsum="277f0f67c5df5c1b023a737548e692ad92831ca3" +_libsum="9c2fd471442db3d927e76132b736b41084d9b119" +distfiles="https://github.com/niklata/ndhc/archive/$_ndhcsum.tar.gz +https://github.com/niklata/ncmlib/archive/$_libsum.tar.gz" +checksum="e3a899fb3346084788ed2ab155cc58d514271e9f97039b962813562e91fcf412 26fe5ec4ce174f5d4fe43bd272ea288b686e6d9da9ed8d6853995958b7d6b667" + +wrksrc="ndhc-$_ndhcsum" + +post_extract() { + mv $XBPS_BUILDDIR/ncmlib-* $wrksrc/ncmlib } do_install() {