From f441c934a1f18750ca0cbfd615056f23358a7280 Mon Sep 17 00:00:00 2001 From: Justin Koh Date: Apr 27 2023 07:17:02 +0000 Subject: Update to 0.1.2 --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..eac5694 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +# fedpkg mockbuild results +results_*/ + +# Source tarballs +ninvaders-*.tar.* + +# srpms +ninvaders-*.src.rpm diff --git a/ninvaders.spec b/ninvaders.spec index da1efb2..7c23f90 100644 --- a/ninvaders.spec +++ b/ninvaders.spec @@ -1,42 +1,45 @@ +%global bname nInvaders + Name: ninvaders -Version: 0.1.1 -Release: 20%{?dist} +Version: 0.1.2 +Release: 1%{?dist} Summary: Space Invaders clone written in ncurses for cli gaming -License: GPLv2+ +License: GPL-2.0-or-later URL: http://ninvaders.sourceforge.net/ -Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz +Source0: https://dettus.net/%{name}/%{name}-%{version}.tar.bz2 Patch0: ninvaders-0.1.1-fedora.patch - BuildRequires: gcc -BuildRequires: ncurses-devel +BuildRequires: pkgconfig(ncurses) %description -Ever wanted to place space invaders when you can't find a GUI? Now you can! -ninvaders is a ncurses based space invaders clone to play from the command -line. +Ever wanted to place Space Invaders when you can't find a GUI? +Now you can! nInvaders is a ncurses-based Space Invaders clone +to play from the command line. %prep -%setup -q -%patch0 -p0 -iconv -f iso-8859-1 -t utf8 ChangeLog > ChangeLog.new && \ -touch -r ChangeLog ChangeLog.new && mv ChangeLog.new ChangeLog +%autosetup +iconv -f ISO-8859-1 -t UTF-8 ChangeLog > ChangeLog.new +touch -r ChangeLog ChangeLog.new +mv ChangeLog.new ChangeLog %build -make %{?_smp_mflags} +%make_build %install -rm -rf $RPM_BUILD_ROOT -install -Dp -m0755 nInvaders %{buildroot}%{_bindir}/nInvaders - +install -Dpm 0755 %{bname} %{buildroot}%{_bindir}/%{bname} %files -%doc ChangeLog README gpl.txt -%{_bindir}/nInvaders - +%license gpl.txt +%doc ChangeLog README +%{_bindir}/%{bname} %changelog +* Thu Apr 27 2023 Justin Koh - 0.1.2-1 +- Update to 0.1.2 +- Updated source URL, license, macros, misc fixes. + * Thu Jul 25 2019 Fedora Release Engineering - 0.1.1-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild