diff options
author | midipix <writeonce@midipix.org> | 2020-01-10 15:59:38 +0000 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2020-01-10 16:02:55 +0000 |
commit | f6c1e4b5835e77c02a361afec3c2e70a13c8330d (patch) | |
tree | 029ba172f4b8fb77cc32b7119f7d805decf44445 /sofort | |
parent | f66d20f1873e1e1c811f5d20f634ed51658ebf30 (diff) | |
download | sbpython3-f6c1e4b5835e77c02a361afec3c2e70a13c8330d.tar.bz2 sbpython3-f6c1e4b5835e77c02a361afec3c2e70a13c8330d.tar.xz |
build system: add --pkgbugs (where to file) and --pkghome (project home page).
Diffstat (limited to 'sofort')
-rw-r--r-- | sofort/config/config.vars | 2 | ||||
-rw-r--r-- | sofort/core/pkgconf.mk | 2 | ||||
-rwxr-xr-x | sofort/tools/pkgconf.sh | 16 |
3 files changed, 20 insertions, 0 deletions
diff --git a/sofort/config/config.vars b/sofort/config/config.vars index 80d8535..229a598 100644 --- a/sofort/config/config.vars +++ b/sofort/config/config.vars @@ -16,6 +16,8 @@ pkgusrc pkgrepo pkgpsrc pkgdurl +pkgbugs +pkghome pkgdefs pkglibs diff --git a/sofort/core/pkgconf.mk b/sofort/core/pkgconf.mk index 4f6c865..0edc395 100644 --- a/sofort/core/pkgconf.mk +++ b/sofort/core/pkgconf.mk @@ -20,6 +20,8 @@ build/$(PACKAGE).pc: PKGCONF_REPO='$(PKGREPO)' \ PKGCONF_PSRC='$(PKGPSRC)' \ PKGCONF_DURL='$(PKGDURL)' \ + PKGCONF_BUGS='$(PKGBUGS)' \ + PKGCONF_HOME='$(PKGHOME)' \ PKGCONF_DEFS='$(PKGDEFS)' \ PKGCONF_LIBS='$(PKGLIBS)' \ \ diff --git a/sofort/tools/pkgconf.sh b/sofort/tools/pkgconf.sh index 84ea1c1..ad658ad 100755 --- a/sofort/tools/pkgconf.sh +++ b/sofort/tools/pkgconf.sh @@ -94,6 +94,20 @@ else pkgconf_durl="Distro: ${PKGCONF_DURL}" fi +# bug reports (optional) +if [ -z "${PKGCONF_BUGS}" ]; then + pkgconf_bugs='#' +else + pkgconf_bugs="Bug reports: ${PKGCONF_BUGS}" +fi + +# project home page (optional) +if [ -z "${PKGCONF_HOME}" ]; then + pkgconf_home='#' +else + pkgconf_home="Home page: ${PKGCONF_HOME}" +fi + # output (without trailing spaces) cat << _EOF | grep -v '^#' | sed 's/[ \t]*$//' @@ -110,6 +124,8 @@ Version: ${PKGCONF_VERSION} $pkgconf_repo $pkgconf_psrc $pkgconf_durl +$pkgconf_bugs +$pkgconf_home Cflags: $pkgconf_cflags Libs: $pkgconf_ldflags |