Branch
Hash :
43ad6c6d
Author :
Thomas de Grivel
Date :
2025-11-16T14:36:12
wip debian
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
VER = 0.1.16-git
REV = 0
NAME = kc3
ARCH = $(shell dpkg-architecture -qDEB_HOST_ARCH)
DEB = ${NAME}_${VER}-${REV}_${ARCH}.deb
DIST = ${NAME}-${VER}
SRC = ${DIST}.tar.gz
WEB = /var/www/debian.kmx.io/debian
sha: SHA256 SHA512
deb: ${DEB}
debian:
mkdir -p ${WEB}/pool/main
cp ${DEB} ${WEB}/pool/main/
${DEB}: ${SRC} Makefile debian/rules debian/control debian/changelog
rm -rf ${DIST}
tar xzf ${SRC}
rsync -aP debian ${DIST}/
cd ${DIST} && dpkg-source -b .
cd ${DIST} && debian/rules build
cd ${DIST} && fakeroot debian/rules binary
cd ${DIST} && dpkg-genbuildinfo
cd ${DIST} && dpkg-genchanges > ../${NAME}_${VER}-${REV}_${ARCH}.changes
FILES = ${SRC}
SHA256:
sha256 -h SHA256 ${FILES}
SHA512:
sha512 -h SHA512 ${FILES}
.PHONY: deb debian SHA256 SHA512