mirror of
https://github.com/bytedance/g3.git
synced 2026-05-08 01:41:52 +00:00
38 lines
830 B
Bash
Executable file
38 lines
830 B
Bash
Executable file
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
SCRIPT_DIR=$(dirname $(realpath $0))
|
|
|
|
PACKAGE=$1
|
|
VERSION=$2
|
|
|
|
cd ${SCRIPT_DIR}/../../
|
|
|
|
DCH_FILE=${PACKAGE}/debian/changelog
|
|
echo "Update ${DCH_FILE}"
|
|
|
|
DCH_TIME=$(LANG=en_US date +"%a, %d %b %Y %X %z")
|
|
|
|
cat << EOF > ${DCH_FILE}
|
|
${PACKAGE} (${VERSION}-1) UNRELEASED; urgency=medium
|
|
|
|
* New upstream release.
|
|
|
|
-- ${PACKAGE^} Maintainers <${PACKAGE}-maintainers@devel.machine> ${DCH_TIME}
|
|
EOF
|
|
|
|
SPEC_FILE=${PACKAGE}/${PACKAGE}.spec
|
|
echo "Update ${SPEC_FILE}"
|
|
|
|
SPEC_TIME=$(LANG=en_US date +"%a %b %d %Y")
|
|
|
|
TMP_FILE=${SPEC_FILE}.tmp
|
|
awk -f scripts/release/prepare_rpm_spec.awk -v VERSION="${VERSION}" ${SPEC_FILE} > ${TMP_FILE}
|
|
cat << EOF >> ${TMP_FILE}
|
|
%changelog
|
|
* ${SPEC_TIME} ${PACKAGE^} Maintainers <${PACKAGE}-maintainers@devel.machine> - ${VERSION}-1
|
|
- New upstream release
|
|
EOF
|
|
mv ${TMP_FILE} ${SPEC_FILE}
|
|
|