%global commit 535ad7fc57378025757461dcb582db8b4c944564 %global forgeurl https://github.com/linappleii/linapple Version: 0 %forgemeta Name: linapple Release: 1%{?dist} Summary: Apple IIe emulator License: GPLv2 URL: %{forgeurl} Source0: %{forgesource} # fix-makefile.patch removes the "@" line prefixes to recipes, allowing their # commands to be echoed when run. It also changes the declaration of CFLAGS to # allow for environment variable definition. Patch0: fix-makefile.patch Patch1: silence-const-char-errors.patch BuildRequires: gcc-c++ BuildRequires: libcurl-devel BuildRequires: SDL_image-devel BuildRequires: /usr/bin/convert BuildRequires: libzip-devel BuildRequires: zlib-devel %description A Linux emulator for Apple ][+, IIe and Enhanced //e with Mockingboard support %prep %forgeautosetup -p1 %build %set_build_flags %__make --no-silent PREFIX=%{_prefix} %install %__install -D -m 0755 -vp build/bin/linapple %{buildroot}%{_bindir}/linapple %__install -D -m 0644 -vp build/share/linapple/Master.dsk %{buildroot}%{_datadir}/linapple/Master.dsk %__install -D -m 0644 -vp build/etc/linapple/linapple.conf %{buildroot}%{_sysconfdir}/linapple/linapple.conf %files %license COPYING.txt %doc README.md %{_bindir}/linapple %{_datadir}/linapple %{_sysconfdir}/linapple %changelog * Mon Nov 22 2021 Link Dupont - Initial package