1
0
mirror of https://github.com/deadw00d/AROS.git synced 2026-01-13 01:06:26 +00:00
Files
AROS-v0/scripts/bumpyear.sh
2025-04-19 19:52:08 +02:00

46 lines
1.7 KiB
Bash
Executable File

#!/bin/bash
# Update the year in various files which are supposed
# to print the current year.
START_YEAR=1995
NEW_YEAR=$(date +"%Y")
OLD_YEAR=$((NEW_YEAR-1))
SUB=s/$START_YEAR-$OLD_YEAR/$START_YEAR-$NEW_YEAR/g
echo "$SUB"
SOURCE_PATH=.
DOC_PATH=./documentation
sed -i "$SUB" $SOURCE_PATH/arch/m68k-amiga/boot/ext_entry.S
sed -i "$SUB" $SOURCE_PATH/arch/m68k-amiga/boot/rom_entry.S
sed -i "$SUB" $SOURCE_PATH/rom/dos/boot.c
sed -i "$SUB" $SOURCE_PATH/rom/exec/taggedopenlibrary.c
sed -i "$SUB" $DOC_PATH/targets/www/template/languages/cs
sed -i "$SUB" $DOC_PATH/targets/www/template/languages/de
sed -i "$SUB" $DOC_PATH/targets/www/template/languages/el
sed -i "$SUB" $DOC_PATH/targets/www/template/languages/en
sed -i "$SUB" $DOC_PATH/targets/www/template/languages/es
sed -i "$SUB" $DOC_PATH/targets/www/template/languages/fi
sed -i "$SUB" $DOC_PATH/targets/www/template/languages/fr
sed -i "$SUB" $DOC_PATH/targets/www/template/languages/it
sed -i "$SUB" $DOC_PATH/targets/www/template/languages/nl
sed -i "$SUB" $DOC_PATH/targets/www/template/languages/pl
sed -i "$SUB" $DOC_PATH/targets/www/template/languages/pt
sed -i "$SUB" $DOC_PATH/targets/www/template/languages/ru
sed -i "$SUB" $DOC_PATH/targets/www/template/languages/sv
# warning: the following are within a submodule
sed -i "$SUB" $SOURCE_PATH/workbench/system/AboutAROS/catalogs/aboutaros.cd
for catalog in `find $SOURCE_PATH/workbench/system/AboutAROS/catalogs/ -name *.ct` ; do sed -i "$SUB" $catalog ;
done
START_YEAR=2002
SUB=s/$START_YEAR-$OLD_YEAR/$START_YEAR-$NEW_YEAR/g
echo "$SUB"
sed -i "$SUB" $SOURCE_PATH/workbench/libs/muimaster/catalogs/muimaster.cd
for catalog in `find $SOURCE_PATH/workbench/libs/muimaster/catalogs -name *.ct` ; do sed -i "$SUB" $catalog ;
done