diff options
author | Vito Caputo <vcaputo@pengaru.com> | 2017-05-26 21:51:04 -0700 |
---|---|---|
committer | Vito Caputo <vcaputo@pengaru.com> | 2017-05-26 22:48:09 -0700 |
commit | 78f8fce7f286fd0c71774e2567404ed51f24fef3 (patch) | |
tree | f3de4987f7a9fc1bc03331e97b65a851b041051a /src/sys/fd.org |
*: initial commit of stripped schism stuff
Forking schism tracker's IT playback stuff into a little playback
library for embedding in demos.
Diffstat (limited to 'src/sys/fd.org')
-rw-r--r-- | src/sys/fd.org/autopackage.apspec | 57 | ||||
-rw-r--r-- | src/sys/fd.org/itf.desktop | 11 | ||||
-rw-r--r-- | src/sys/fd.org/schism.desktop | 18 |
3 files changed, 86 insertions, 0 deletions
diff --git a/src/sys/fd.org/autopackage.apspec b/src/sys/fd.org/autopackage.apspec new file mode 100644 index 0000000..5d4fb21 --- /dev/null +++ b/src/sys/fd.org/autopackage.apspec @@ -0,0 +1,57 @@ +# -*-shell-script-*- + +[Meta] +RootName: @schismtracker.org:1.1 +DisplayName: Schism Tracker +ShortName: schismtracker +Maintainer: Mrs. Brisby <mrs.brisby@nimh.org> +Packager: Mrs. Brisby <mrs.brisby@nimh.org> +Summary: Schism Tracker is a music editor that matches the look and feel of Impulse Tracker as closely as possible. +URL: http://schismtracker.org/ +License: GNU General Public License, Version 2 +SoftwareVersion: 1.1 +AutopackageTarget: 1.0 + +[Description] +Schism Tracker is a music editor in the spirit of Impulse Tracker. Nearly every +feature of Impulse Tracker is available in exactly the same manner. Improvements +have been extremely careful to avoid disturbing any muscle memory that the user +might have developed with Impulse Tracker. + +[BuildPrepare] +mkdir -p linux-x86-build && cd linux-x86-build && prepareBuild --src .. $EXTRA_ARGS + +[BuildUnprepare] +unprepareBuild + +[Imports] +import <<EOF +$source_dir/linux-x86-build/schismtracker +$source_dir/icons/schism-icon-128.png +$source_dir/icons/schism-itf-icon-128.png +$source_dir/sys/fd.org/schism.desktop +$source_dir/sys/fd.org/itf.desktop +$source_dir/NEWS +$source_dir/README +$source_dir/COPYING +$source_dir/ChangeLog +EOF + +[Prepare] +# Dependency checking +require @libsdl.org/sdl 1.2 + +[Install] +# Put your installation script here +installExe schismtracker +installIcon schism-icon-128.png schism-itf-icon-128.png >/dev/null 2>&1 +installDesktop "AudioVideo" schism.desktop +installDesktop "AudioVideo" itf.desktop +installData NEWS +installData README +installData COPYING +installData ChangeLog + +[Uninstall] +# Usually just the following line is enough to uninstall everything +uninstallFromLog diff --git a/src/sys/fd.org/itf.desktop b/src/sys/fd.org/itf.desktop new file mode 100644 index 0000000..0a71838 --- /dev/null +++ b/src/sys/fd.org/itf.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Version=1.0 +Name=Schism Tracker Font Editor +Comment=ITF Clone +Encoding=UTF-8 +Terminal=false +Exec=schismtracker --font-editor +Type=Application +Icon=schism-itf-icon-128.png +Categories=GNOME;Application;AudioVideo;Audio;Video; +X-Desktop-File-Install-Version=0.10 diff --git a/src/sys/fd.org/schism.desktop b/src/sys/fd.org/schism.desktop new file mode 100644 index 0000000..d563964 --- /dev/null +++ b/src/sys/fd.org/schism.desktop @@ -0,0 +1,18 @@ +[Desktop Entry] +Actions=Play; +Version=1.0 +Name=Schism Tracker +Comment=Impulse Tracker Clone +Encoding=UTF-8 +Terminal=false +TryExec=schismtracker +Exec=schismtracker %f +Type=Application +Icon=schism-icon-128.png +Categories=GNOME;Application;AudioVideo;Audio;Video; +MimeType=audio/x-mod +X-Desktop-File-Install-Version=0.10 + +[Desktop Action Play] +Name=Schism Tracker (play song) +Exec=schismtracker -p %f |