From: Roy Marples Date: Thu, 20 Apr 2023 20:14:02 +0000 (+0100) Subject: chore: Makefile parts are more copy and pastable X-Git-Tag: v10.0.2~36 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6c2ea6c42f21b65725639393c0922ea52bd530db;p=thirdparty%2Fdhcpcd.git chore: Makefile parts are more copy and pastable --- diff --git a/Makefile b/Makefile index 60c94fc9..b0ca7387 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,6 @@ SUBDIRS= src hooks +PACKAGE= dhcpcd VERSION!= sed -n 's/\#define VERSION[[:space:]]*"\(.*\)".*/\1/p' src/defs.h DIST!= if test -d .git; then echo "dist-git"; \ @@ -8,7 +9,7 @@ FOSSILID?= current GITREF?= HEAD DISTSUFFIX= -DISTPREFIX?= dhcpcd-${VERSION}${DISTSUFFIX} +DISTPREFIX?= ${PACKAGE}-${VERSION}${DISTSUFFIX} DISTFILE?= ${DISTPREFIX}.tar.xz DISTINFO= ${DISTFILE}.distinfo DISTINFOMD= ${DISTINFO}.md @@ -79,7 +80,7 @@ ${DISTINFOMD}: ${DISTINFO} release: distinfo ${DISTINFOMD} gh release create v${VERSION} \ - --title "dhcpcd ${VERSION}" --draft --generate-notes \ + --title "${PACKAGE} ${VERSION}" --draft --generate-notes \ --notes-file ${DISTINFOMD} \ ${DISTFILE} ${DISTSIGN} @@ -97,7 +98,7 @@ _import: dist tar xvpf ${DISTFILE} -C ${DESTDIR} --strip 1 @${ECHO} @${ECHO} "=============================================================" - @${ECHO} "dhcpcd-${VERSION} imported to ${DESTDIR}" + @${ECHO} "${PACKAGE}-${VERSION} imported to ${DESTDIR}" import: ${MAKE} _import DESTDIR=`if [ -n "${DESTDIR}" ]; then echo "${DESTDIR}"; else echo /tmp/${DISTPREFIX}; fi` @@ -110,7 +111,7 @@ _import-src: clean for x in ${SUBDIRS}; do cd $$x; ${MAKE} DESTDIR=${DESTDIR} $@ || exit $$?; cd ..; done @${ECHO} @${ECHO} "=============================================================" - @${ECHO} "dhcpcd-${VERSION} imported to ${DESTDIR}" + @${ECHO} "${PACKAGE}-${VERSION} imported to ${DESTDIR}" import-src: ${MAKE} _import-src DESTDIR=`if [ -n "${DESTDIR}" ]; then echo "${DESTDIR}"; else echo /tmp/${DISTPREFIX}; fi`