# characters only and no spaces.
CREATEPKG_AUTHOR=""
+# Set this to get author information automatically when creating a new mkbuild
+MKBUILD_AUTHOR=""
+
+# Set this to get author initials automatically when creating a new mkbuild
+MKBUILD_AUTHOR_INITIALS=""
+
# Whether createpkg should sign packages.
SIGN_PACKAGES="off"
PACKAGES_SVN, CREATEPKG_AUTHOR, SIGN_PACKAGES, SIGN_PACKAGES_USER. SIGN_PACKAGES_KEYID,
SIGN_PACKAGES_WITH_GPG_AGENT, SOURCE_DIR_USER, SOURCE_DIR_GROUP, SIGN_MANIFESTS,
SIGN_MANIFESTS_KEYID, SIGN_MANIFESTS_WITH_GPG_AGENT, FORCE_MANIFEST_CHECK,
- FORCE_MANIFEST_CHECK_SIGNATURE
+ FORCE_MANIFEST_CHECK_SIGNATURE, MKBUILD_AUTHOR, MKBUILD_AUTHOR_INITIALS
- lspkg: fix on package search routine
- jail-commit: using unified diff
COLOR_MODE="`eval_parameter COLOR_MODE none`"
TMP="`eval_parameter TMP /tmp`"
+ MKBUILD_AUTHOR="`eval_parameter MKBUILD_AUTHOR`"
+ MKBUILD_AUTHOR_INITIALS="`eval_parameter MKBUILD_AUTHOR_INITIALS`"
+
SIGN_MANIFESTS="`eval_boolean_parameter SIGN_MANIFESTS $off`"
SIGN_MANIFESTS_USER="`eval_parameter SIGN_MANIFESTS_USER`"
SIGN_MANIFESTS_KEYID="`eval_parameter SIGN_MANIFESTS_KEYID`"
# Create a new .mkbuild parameters-file
cp $MODEL_DIR/model.mkbuild $MKBUILD_NAME
+ if [ -z "$AUTHOR" ] && [ ! -z "$MKBUILD_AUTHOR" ]; then
+ AUTHOR="$MKBUILD_AUTHOR"
+ fi
+
+ if [ -z "$AUTHOR_INITIALS" ] && [ ! -z "$MKBUILD_AUTHOR_INITIALS" ]; then
+ AUTHOR_INITIALS="$MKBUILD_AUTHOR_INITIALS"
+ fi
+
# Package Author
if [ ! -z "$AUTHOR" ]; then
edit_file "YOUR NAME" "${AUTHOR}" $MKBUILD_NAME