Browse Source

bundle msys package definitions, add INSTALLER_README.txt

use_builds_script
Alexandros Theodotou 3 years ago
parent
commit
f0c1076aec
Signed by: alex
GPG Key ID: 022EAE42313D70F3
  1. 7
      windows-msys/installer.iss
  2. 15
      windows-msys/make_dist_dir.sh.in
  3. 3
      windows-msys/meson.build

7
windows-msys/installer.iss

@ -77,7 +77,12 @@ Source: "AUTHORS"; DestDir: "{app}"; \ @@ -77,7 +77,12 @@ Source: "AUTHORS"; DestDir: "{app}"; \
Components: zrythm
Source: "THIRDPARTY_INFO"; DestDir: "{app}"; \
Components: zrythm
Source: "README.txt"; DestDir: "{app}"; Flags: isreadme; \
Source: "third_party\*"; DestDir: "{app}\third_party"; \
Flags: ignoreversion recursesubdirs; \
Components: zrythm
Source: "INSTALLER_README.txt"; DestDir: "{app}"; Flags: isreadme; \
Components: zrythm
Source: "README.md"; DestDir: "{app}"; \
Components: zrythm
Source: "share\fonts\zrythm\DSEG14-Classic-MINI\DSEG14ClassicMini-Italic.ttf"; \
DestDir: "{fonts}"; FontInstall: "DSEG14 Classic Mini-Italic (OpenType)"; \

15
windows-msys/make_dist_dir.sh.in

@ -42,8 +42,14 @@ main () { @@ -42,8 +42,14 @@ main () {
rm -rf $out_dir
# create third party info
mingw_packages_commit=`git ls-remote https://github.com/msys2/MINGW-packages | grep HEAD | head -n1 | awk '{print $1;}'`
thirdparty_dir=$dist_dir/third_party
mkdir -p $thirdparty_dir
wget "https://github.com/msys2/MINGW-packages/archive/$mingw_packages_commit.zip" -P $thirdparty_dir/
echo "https://github.com/msys2/MINGW-packages/tree/$mingw_packages_commit" > $dist_dir/THIRDPARTY_INFO
# create sources distribution
echo "TODO" > $dist_dir/THIRDPARTY_INFO
cp $zrythm_src_tarball $installer_dir/
pushd $installer_dir
tar xf $zrythm_src_tarball_filename
@ -52,7 +58,12 @@ main () { @@ -52,7 +58,12 @@ main () {
mv $installer_dir/$zrythm_inner_dir_name $src_dir
cp $src_dir/AUTHORS $dist_dir/
cp $src_dir/COPYING* $dist_dir/
cp $src_dir/README.md $dist_dir/README.txt
cat >> $dist_dir/INSTALLER_README.txt <<EOL
Thank you for @SUPPORTING_TEXT@ Zrythm!
This is Zrythm v@ZRYTHM_PKG_VERSION@.
EOL
cp $src_dir/README.md $dist_dir/
cp $src_dir/CONTRIBUTING.md $dist_dir/
cp $src_dir/THANKS $dist_dir/
cp $src_dir/TRANSLATORS $dist_dir/

3
windows-msys/meson.build

@ -33,6 +33,9 @@ windows_msys_conf.set ( @@ -33,6 +33,9 @@ windows_msys_conf.set (
windows_msys_conf.set (
'ZRYTHM_SOURCE_TARBALL_FILENAME',
zrythm_src_tarball_filename)
windows_msys_conf.set (
'SUPPORTING_TEXT',
build_trial ? 'trying out' : 'supporting')
mingw_zrythm_pkgbuild = configure_file (
output: 'PKGBUILD',

Loading…
Cancel
Save