Name: dbgl Version: 0.97 Release: alt1 Summary: DBGL is a Java frontend for DOSBox, based largely upon the proven interface of D-Fend License: GPL 2 Group: Emulators Url: https://dbgl.org/ Source: %name-%version.tar.xz Source1: %name.png BuildArch: noarch Requires: java Requires: dosbox Obsoletes: %name < %version AutoReqProv: no %description DBGL serves as a frontend / Graphical User Interface to DOSBox (configuration). It tries to make creating DOSBox configuration files a little easier by offering a (relatively) simple interface, some shortcuts and a little bit of intelligence (DOSBox behavior). Once your DOS games are configured in DBGL, its very easy to setup or start them, or alter their configuration or associated DOSBox version. Linux users will have to manually move existing data to DBGL's new default data location like so: mkdir ~/.local/share/dbgl; mv ~/.dbgl/* ~/.local/share/dbgl %prep %setup -n %name-%version %install mkdir -p %buildroot%_datadir/%name cp -arv $RPM_BUILD_DIR/%name-%version/* %buildroot%_datadir/%name/ # launcher mkdir -p %buildroot%_bindir/ cat > %buildroot%_bindir/%name << EOF #!/bin/sh cd %_datadir/%name/ ./%name cd / EOF chmod a+x %buildroot%_bindir/%name install -d -m 0755 %buildroot%_pixmapsdir install -m 0644 %SOURCE1 %buildroot%_pixmapsdir/%name.png mkdir -p %buildroot%_desktopdir cat > %buildroot%_desktopdir/%name.desktop << EOF [Desktop Entry] Encoding=UTF-8 Exec=%name Icon=%name.png Type=Application Terminal=false Name=DOSBox Game Launcher GenericName= DosBox GUI front end Comment=%summary StartupNotify=false Categories=Game; EOF rm -rf $RPM_BUILD_DIR/%name-%version %files %_bindir/%name %_datadir/%name/* %_pixmapsdir/%name.png %_desktopdir/%name.desktop %changelog * Sat Apr 13 2024 Petr Akhlamov 0.97-1 - initial build for ALT Sisyphus