summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoy Marples <roy@marples.name>2016-11-04 16:12:08 +0000
committerRoy Marples <roy@marples.name>2016-11-04 16:12:08 +0000
commit6d7572ca419a0dbb46aa9b56a960b423e3064b14 (patch)
treef19baf325b84a46e34eb5be23fedf77c78ea5588
parentac9da5fcf08be75c7aa3f69bc2f39a047082f852 (diff)
downloadparpd-6d7572ca419a0dbb46aa9b56a960b423e3064b14.tar.xz
Add distinfo target from dhcpcd
-rw-r--r--mk/dist.mk11
1 files changed, 11 insertions, 0 deletions
diff --git a/mk/dist.mk b/mk/dist.mk
index 20df245..6032fff 100644
--- a/mk/dist.mk
+++ b/mk/dist.mk
@@ -11,6 +11,10 @@ GITREF?= HEAD
DISTPREFIX?= ${PKG}
DISTFILEGZ?= ${DISTPREFIX}.tar.gz
DISTFILE?= ${DISTPREFIX}.tar.bz2
+DISTINFO= ${DISTFILE}.distinfo
+DISTINFOSIGN= ${DISTINFO}.asc
+CKSUM?= cksum -a SHA256
+PGP?= netpgp
CLEANFILES+= *.tar.bz2
@@ -45,6 +49,13 @@ dist-inst:
dist: ${DIST}
+distinfo: dist
+ ${CKSUM} ${DISTFILE} >${DISTINFO}
+ #printf "SIZE (${DISTFILE}) = %s\n" $$(wc -c <${DISTFILE}) >>${DISTINFO}
+ ${PGP} --sign --detach --armor --output=${DISTINFOSIGN} ${DISTINFO}
+ chmod 644 ${DISTINFOSIGN}
+ ls -l ${DISTFILE} ${DISTINFO} ${DISTINFOSIGN}
+
snapshot:
mkdir /tmp/${SNAPDIR}
cp -RPp * /tmp/${SNAPDIR}