diff --git a/README.md b/README.md index 01a4c6b..0c8ec87 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # alephone-marathon2 +Marathon scenario data files for Aleph One. + diff --git a/alephone-marathon2.desktop b/alephone-marathon2.desktop new file mode 100644 index 0000000..799d925 --- /dev/null +++ b/alephone-marathon2.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Type=Application +Exec=alephone-marathon2 +Icon=alephone-marathon2 +Name=Marathon2 (Aleph One) +Categories=Game;ActionGame; +Comment=An FPS game by Bungie diff --git a/alephone-marathon2.sh b/alephone-marathon2.sh new file mode 100644 index 0000000..736d9b5 --- /dev/null +++ b/alephone-marathon2.sh @@ -0,0 +1,5 @@ +#!/bin/sh + +export ALEPHONE_DATA=/usr/share/AlephOne:/usr/share/AlephOne/scenarios/Marathon2 + +exec /usr/bin/alephone "$@" diff --git a/alephone-marathon2.spec b/alephone-marathon2.spec new file mode 100644 index 0000000..d9a8729 --- /dev/null +++ b/alephone-marathon2.spec @@ -0,0 +1,52 @@ +Name: alephone-marathon2 +Version: 20210408 +Release: 1mamba +Summary: Marathon scenario data files for Aleph One +Group: Applications/Games +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: https://alephone.lhowon.org/ +Source: https://github.com/Aleph-One-Marathon/alephone/releases/download/release-%{version}/Marathon2-%{version}-Data.zip +Source1: alephone-marathon2.sh +Source2: alephone-marathon2.desktop +Source3: alephone-scenario-LICENSE +License: no OSI Approved +## AUTOBUILDREQ-BEGIN +## AUTOBUILDREQ-END +Requires: alephone +Provides: AlephOne-MarathonEvil +Obsoletes: AlephOne-MarathonEvil < 20210408 + +%description +Marathon scenario data files for Aleph One. + +%prep +%setup -q -c -n %{name}-%{version} +cp %{SOURCE3} LICENSE + +%build + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +mkdir -p %{buildroot}%{_datadir}/AlephOne/scenarios +cp -a Marathon\ 2 %{buildroot}%{_datadir}/AlephOne/scenarios/Marathon2 + +install -D -m0755 %{SOURCE1} %{buildroot}%{_bindir}/%{name} +install -D -m0644 %{SOURCE2} %{buildroot}%{_datadir}/applications/%{name}.desktop + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%files +%defattr(-,root,root) +%{_bindir}/%{name} +%{_datadir}/applications/%{name}.desktop +%dir %{_datadir}/AlephOne/scenarios/Marathon2 +%{_datadir}/AlephOne/scenarios/Marathon2/* +%doc LICENSE + +%changelog +* Fri Dec 24 2021 Silvan Calarco 20210408-1mamba +- package created by autospec diff --git a/alephone-scenario-LICENSE b/alephone-scenario-LICENSE new file mode 100644 index 0000000..00639b5 --- /dev/null +++ b/alephone-scenario-LICENSE @@ -0,0 +1,13 @@ +Aleph One's GNU Public License doesn't apply to this scenario. +All media used on this project is property of Bungie Studios +and any modification and/or commercial distribution of it is +strictly prohibited without the proper permission of Bungie Studios. +You may use Bungie's copyrighted media for your private use only. +Under no circumstances any member of the M1A1 project will be +responsible for the misuse of the aforementioned media as they +don't held any ownership over it. Any permission, written or verbally, +granted by any members of the M1A1 project for modification and/or +commercial distribution of any part of this scenario is illegal. + +Copyright 1997 in whole or in part Bungie Software Products Corporation. +Created with Bungie's Forge and/or Anvil by the M1A1 team, m1a1@bungie.org