Browse Source

add launcher script wrapper on gnu/linux

cairo_optimizations v0.8.156
Alexandros Theodotou 3 years ago
parent
commit
1b2a10f4ec
Signed by: alex
GPG Key ID: 022EAE42313D70F3
  1. 2
      CHANGELOG.md
  2. 18
      data/meson.build
  3. 6
      data/zrythm.desktop.in
  4. 3
      data/zrythm_launch.in
  5. 2
      doc/user/conf.py
  6. 2
      inc/utils/io.h
  7. 2
      meson.build

2
CHANGELOG.md

@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
# Changelog
All notable changes to this project will be documented in this file.
## [0.8.155] - 2020-03-19
## [0.8.156] - 2020-03-19
- Add option to bounce material to audio
- Add cability to fade in/out audio regions
- Add capabilities to version info in bug report links

18
data/meson.build

@ -36,15 +36,25 @@ install_data ( @@ -36,15 +36,25 @@ install_data (
'samples', 'klick', 'square_normal.wav'),
install_dir: samplesdir)
# Desktop launcher and description file.
# install desktop file and launcher script
if os_linux or os_freebsd
desktop_file_config = configuration_data ()
desktop_file_config.set (
zrythm_launcher_config = configuration_data ()
zrythm_launcher_config.set (
'SCHEMAS_DIR', schemasdir)
zrythm_launcher_config.set (
'BIN_DIR', bindir)
zrythm_launcher = configure_file (
input: 'zrythm_launch.in',
output: 'zrythm_launch',
configuration: zrythm_launcher_config,
install: true,
install_dir: bindir,
install_mode: 'r-xr-xr-x')
desktop_file = configure_file (
input: 'zrythm.desktop.in',
output: 'zrythm.desktop.in',
configuration: desktop_file_config)
configuration: zrythm_launcher_config)
localized_desktop_file = i18n.merge_file (
input: desktop_file,
output: 'zrythm.desktop',

6
data/zrythm.desktop.in

@ -10,10 +10,10 @@ Name=Zrythm @@ -10,10 +10,10 @@ Name=Zrythm
GenericName=Digital Audio Workstation
Version=1.0
Comment=highly automated and intuitive digital audio workstation
Exec=env GSETTINGS_SCHEMA_DIR=@SCHEMAS_DIR@ zrythm
Exec=@BIN_DIR@/zrythm_launch
# Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=zrythm
Type=Application
StartupNotify=true
Categories=AudioVideo;Audio;Sequencer;X-Sound;Midi;X-Jack
MimeType=application/x-zrythm-project
Categories=AudioVideo;Audio;Sequencer;X-Sound;Midi;X-Jack;
MimeType=application/x-zrythm-project;

3
data/zrythm_launch.in

@ -0,0 +1,3 @@ @@ -0,0 +1,3 @@
#!/usr/bin/env sh
export GSETTINGS_SCHEMA_DIR=@SCHEMAS_DIR@
@BIN_DIR@/zrythm

2
doc/user/conf.py

@ -30,7 +30,7 @@ author = 'Alexandros Theodotou' @@ -30,7 +30,7 @@ author = 'Alexandros Theodotou'
from subprocess import check_output
# The full version, including alpha/beta/rc tags
release = '0.8.155'
release = '0.8.156'
# The short X.Y version
version = release[:-4]

2
inc/utils/io.h

@ -172,7 +172,7 @@ io_get_registry_string_val ( @@ -172,7 +172,7 @@ io_get_registry_string_val (
*
* @return Non-zero on fail.
*/
void
int
io_get_bundle_path (
char * bundle_path);
#endif

2
meson.build

@ -17,7 +17,7 @@ @@ -17,7 +17,7 @@
project (
'zrythm', ['c', 'cpp'],
version: '0.8.155',
version: '0.8.156',
license: 'AGPL-3-or-later',
meson_version: '>= 0.50.0',
default_options: [

Loading…
Cancel
Save