diff options
Diffstat (limited to 'Documentation/maintainers/regenerate-files')
-rwxr-xr-x | Documentation/maintainers/regenerate-files | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/Documentation/maintainers/regenerate-files b/Documentation/maintainers/regenerate-files deleted file mode 100755 index 8edec81..0000000 --- a/Documentation/maintainers/regenerate-files +++ /dev/null @@ -1,66 +0,0 @@ -#!/bin/bash - -# Make sure that all systems have the same sort order and date format -export LC_ALL=C - -SCRIPT=`basename $0` -if [[ ! -f "${PWD}/${SCRIPT}" ]]; then - echo "You need to be in '"`dirname $0`"' dir to run this script." - exit -1 -fi - -HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT." - -# regenerate keywords -pushd ../package.keywords/ > /dev/null -for release in 4.7 4.8; do - echo -e "${HEADER}" > "kde-${release}.keywords" - if [[ -d ".kde-${release}" ]]; then - cat ".kde-${release}/"* | sed '/^~.*[.-]9999$/s/$/ **/' >> "kde-${release}.keywords" - fi -done - -# ... and for completely unkeyworded packages, add "**" -if [[ -d .kde-live.base ]]; then - rm -rf .kde-live - mkdir -p .kde-live - echo -e "${HEADER}" > kde-live.keywords - for file in .kde-live.base/*; do - newfile=.kde-live/$(basename "${file}") - sed '/^~.*[.-]9999$/s/$/ **/' "${file}" > "${newfile}" - done - cat .kde-live/* >> kde-live.keywords -fi - -# keywords for miscleanous packages from package.unmask/ -for misc in kde-extras-live koffice-live; do - if [[ -f "../package.unmask/${misc}" ]]; then - echo -e "${HEADER}" > "${misc}.keywords" - sed '/^~.*[.-]9999$/s/$/ **/' "../package.unmask/${misc}" >> "${misc}.keywords" - fi -done -popd > /dev/null - -# regenerate unmask entries (base for package mask) -pushd ../package.unmask/ > /dev/null -for release in 4.7 4.8 live; do - echo -e "${HEADER}" > "kde-${release}" - if [[ -d ".kde-${release}" ]]; then - cat ".kde-${release}/"* >> "kde-${release}" - fi -done -popd > /dev/null - -# regenerate package mask -pushd ../../profiles/ > /dev/null -echo -e "\ -${HEADER} -# Edit profiles/package.mask.d/ files instead." > package.mask -if [[ -d package.mask.d ]]; then - for masks in package.mask.d/*; do - echo >> package.mask - cat ${masks} >> package.mask - done -fi -popd > /dev/null - |