2014-12-04 17:40:17 +00:00
|
|
|
#!/bin/bash
|
|
|
|
|
2015-02-03 11:24:54 +00:00
|
|
|
# NOTE: bump version in following files before release:
|
|
|
|
#
|
2015-02-05 02:25:08 +00:00
|
|
|
# - doxygen.conf
|
2015-03-01 05:27:57 +00:00
|
|
|
# - kdelibs/CMakeLists.txt
|
2015-02-03 11:24:54 +00:00
|
|
|
# - kdelibs/cmake/modules/FindKDE4Internal.cmake
|
|
|
|
# - kdelibs/cmake/modules/KDE4Defaults.cmake
|
2020-02-11 00:21:09 +00:00
|
|
|
# - kde-baseapps/CMakeLists.txt
|
|
|
|
# - kde-workspace/CMakeLists.txt
|
|
|
|
# - kde-extraapps/CMakeLists.txt
|
|
|
|
# - kde-extraapps/*/CMakeLists.txt
|
|
|
|
# - kde-l10n/CMakeLists.txt if required
|
2015-02-03 11:24:54 +00:00
|
|
|
|
2014-12-04 17:40:17 +00:00
|
|
|
set -e
|
|
|
|
|
|
|
|
version="$1"
|
2020-02-05 19:54:01 +00:00
|
|
|
packs=("ariya-icons" "kdelibs" "kde-baseapps" "kde-workspace" "kde-extraapps" "kde-l10n")
|
2014-12-04 17:40:17 +00:00
|
|
|
cwd="$(pwd)"
|
2015-02-05 02:25:08 +00:00
|
|
|
|
2014-12-04 17:40:17 +00:00
|
|
|
if [ -z "$version" ];then
|
|
|
|
echo "Pass a version to release"
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|
|
|
|
source "$(dirname $0)/fetch.sh"
|
|
|
|
|
|
|
|
for p in "${packs[@]}";do
|
|
|
|
echo "Packing $p ($version)..."
|
|
|
|
cd "$p"
|
|
|
|
git archive --prefix="$p-$version/" HEAD | xz > "$cwd/$p-$version.tar.xz"
|
|
|
|
cd "$cwd"
|
2020-02-05 19:54:01 +00:00
|
|
|
done
|