Add support for local settings
This commit is contained in:
parent
3ead885eb0
commit
76e57bb6b2
|
@ -27,30 +27,15 @@
|
||||||
|
|
||||||
|
|
||||||
#environment
|
#environment
|
||||||
DEBUG=
|
|
||||||
DEVNULL="/dev/null"
|
|
||||||
DOMAIN="defora.org"
|
|
||||||
EMAIL=
|
|
||||||
FORCE=0
|
|
||||||
FULLNAME=
|
|
||||||
HOMEPAGE="https://www.$DOMAIN"
|
|
||||||
ID="@ID@"
|
|
||||||
LANG="C"
|
|
||||||
LICENSE=
|
|
||||||
METHOD=
|
|
||||||
PACKAGE=
|
|
||||||
PROGNAME="deforaos-package"
|
|
||||||
PROJECTCONF="project.conf"
|
|
||||||
VENDOR="DeforaOS"
|
|
||||||
VERBOSE=0
|
|
||||||
VERSION=
|
|
||||||
#executables
|
#executables
|
||||||
CAT="cat"
|
CAT="cat"
|
||||||
CKSUM="cksum"
|
CKSUM="cksum"
|
||||||
CONFIGURE="configure"
|
CONFIGURE="configure"
|
||||||
CP="cp"
|
CP="cp"
|
||||||
CUT="cut"
|
CUT="cut"
|
||||||
|
DATE="date"
|
||||||
DCH="dch"
|
DCH="dch"
|
||||||
|
DEBUG=
|
||||||
DPKG="dpkg"
|
DPKG="dpkg"
|
||||||
DPKG_BUILDPACKAGE="dpkg-buildpackage -rfakeroot"
|
DPKG_BUILDPACKAGE="dpkg-buildpackage -rfakeroot"
|
||||||
DPKG_SOURCE="dpkg-source"
|
DPKG_SOURCE="dpkg-source"
|
||||||
|
@ -76,7 +61,26 @@ TR="tr"
|
||||||
UNIQ="uniq"
|
UNIQ="uniq"
|
||||||
WC="wc"
|
WC="wc"
|
||||||
XMLLINT="xmllint"
|
XMLLINT="xmllint"
|
||||||
YEAR="$(date +%Y)"
|
#settings
|
||||||
|
DEVNULL="/dev/null"
|
||||||
|
DOMAIN="defora.org"
|
||||||
|
EMAIL=
|
||||||
|
FORCE=0
|
||||||
|
FULLNAME=
|
||||||
|
HOMEPAGE="https://www.$DOMAIN"
|
||||||
|
ID="@ID@"
|
||||||
|
LANG="C"
|
||||||
|
LICENSE=
|
||||||
|
METHOD=
|
||||||
|
PACKAGE=
|
||||||
|
PROGNAME="deforaos-package"
|
||||||
|
PROJECTCONF="project.conf"
|
||||||
|
#XXX we cannot use $PREFIX here
|
||||||
|
SYSCONFDIR="/usr/local/etc"
|
||||||
|
VENDOR="DeforaOS"
|
||||||
|
VERBOSE=0
|
||||||
|
VERSION=
|
||||||
|
YEAR="$($DATE +%Y)"
|
||||||
#dependencies
|
#dependencies
|
||||||
DEPEND_desktop=0
|
DEPEND_desktop=0
|
||||||
DEPEND_docbookxsl=0
|
DEPEND_docbookxsl=0
|
||||||
|
@ -90,6 +94,11 @@ DEBIAN_PREFIX=
|
||||||
PKGSRC_CATEGORY="wip"
|
PKGSRC_CATEGORY="wip"
|
||||||
PKGSRC_PREFIX=
|
PKGSRC_PREFIX=
|
||||||
PKGSRC_ROOT="/usr/pkgsrc"
|
PKGSRC_ROOT="/usr/pkgsrc"
|
||||||
|
#load local settings
|
||||||
|
[ -f "$SYSCONFDIR/DeforaOS/$PROGNAME.conf" ] &&
|
||||||
|
. "$SYSCONFDIR/DeforaOS/$PROGNAME.conf"
|
||||||
|
[ -f "$HOME/.config/DeforaOS/$PROGNAME.conf" ] &&
|
||||||
|
. "$HOME/.config/DeforaOS/$PROGNAME.conf"
|
||||||
|
|
||||||
|
|
||||||
#functions
|
#functions
|
||||||
|
@ -1053,7 +1062,7 @@ _size()
|
||||||
#usage
|
#usage
|
||||||
_usage()
|
_usage()
|
||||||
{
|
{
|
||||||
echo "Usage: $PROGNAME [-Dfv][-e e-mail][-i id][-l license][-m method][-n name][-O name=value...] revision" 1>&2
|
echo "Usage: $PROGNAME [-Dfv][-e e-mail][-i id][-l license][-m method][-n name] revision" 1>&2
|
||||||
echo " -D Run in debugging mode" 1>&2
|
echo " -D Run in debugging mode" 1>&2
|
||||||
echo " -f Reset the packaging information" 1>&2
|
echo " -f Reset the packaging information" 1>&2
|
||||||
echo " -v Verbose mode" 1>&2
|
echo " -v Verbose mode" 1>&2
|
||||||
|
|
Loading…
Reference in New Issue
Block a user