pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

starfighter: update to starfighter-2.3.3



Module Name:	pkgsrc-wip
Committed By:	Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By:	yhardy
Date:		Sun Sep 27 11:25:59 2020 +0200
Changeset:	e02f7e2444ab5fb4a025d19b880703832b9f5c17

Modified Files:
	starfighter/Makefile
	starfighter/PLIST
	starfighter/distinfo
Added Files:
	starfighter/patches/patch-sound_Makefile.am

Log Message:
starfighter: update to starfighter-2.3.3

Announcements:

Project: Starfighter 2.3.3

Another small bugfix! This one only has a couple of small changes:

 * Removed some ableism from the dialog.
 * Replaced the SF_NOWARN variable with the SF_WARN variable, meaning that
   compilation will work as expected on GCC versions older than 8 without
   requiring a special argument.
 * Removed use of wildcards in the Autotools stuff, which Autotools doesn't
   properly support.

Project: Starfighter 2.3.2

This new release was prompted by contributors. So to those who have
contributed, thank you! This is a bugfix release, so nothing too too
exciting, it's not insignificant. Of note, this release features the
following fixes compared to version 2.3.1:

 * Fixed some spelling errors.
 * Replaced use of AUDIO_S16 with the correct AUDIO_S16SYS; the effect
   of this is that the old definition could potentially cause sound
   distortions depending on the platform which shouldn't happen anymore.
 * Replaced use of "stupid" in some dialog with "foolish", since we've been
   trying to avoid careless sanist rhetoric in projects we manage recently.
   "Foolish" is a more neutral term that doesn't carry any negative
   connotations toward mentally disabled people.
 * Updated the starfighter.desktop file to be more complete.
 * Fixed leftover links to the old website.
 * Added a manfile, based on one written by a Debian contributor.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=e02f7e2444ab5fb4a025d19b880703832b9f5c17

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 starfighter/Makefile                        |  4 ++--
 starfighter/PLIST                           |  1 +
 starfighter/distinfo                        |  9 +++++----
 starfighter/patches/patch-sound_Makefile.am | 15 +++++++++++++++
 4 files changed, 23 insertions(+), 6 deletions(-)

diffs:
diff --git a/starfighter/Makefile b/starfighter/Makefile
index 5da0fced3e..c244fb9c44 100644
--- a/starfighter/Makefile
+++ b/starfighter/Makefile
@@ -1,9 +1,9 @@
 # $NetBSD$
 
-DISTNAME=	starfighter-2.3.1
+DISTNAME=	starfighter-2.3.3
 CATEGORIES=	games
 MASTER_SITES=	${MASTER_SITE_GITHUB:=pr-starfighter/}
-GITHUB_TAG=	v2.3.1
+GITHUB_TAG=	v2.3.3
 
 MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=	https://pr-starfighter.github.io/
diff --git a/starfighter/PLIST b/starfighter/PLIST
index 5de935aa48..4f2bc7a18b 100644
--- a/starfighter/PLIST
+++ b/starfighter/PLIST
@@ -1,5 +1,6 @@
 @comment $NetBSD$
 bin/starfighter
+man/man6/starfighter.6
 share/applications/starfighter.desktop
 share/doc/starfighter/COPYING
 share/doc/starfighter/LICENSES
diff --git a/starfighter/distinfo b/starfighter/distinfo
index 28026678f0..ca5d5c2b25 100644
--- a/starfighter/distinfo
+++ b/starfighter/distinfo
@@ -1,6 +1,7 @@
 $NetBSD$
 
-SHA1 (starfighter-2.3.1.tar.gz) = a7e0cb3830091e1d02c76da4353a058870160a21
-RMD160 (starfighter-2.3.1.tar.gz) = bdb0f059194669889fbd41a1a6fbc62c9420fbaf
-SHA512 (starfighter-2.3.1.tar.gz) = e24ad1f3485aa0851cbec8e386e9793eb08ba778f9e9c6c7b532944a70a1a8394fba48f5836c1337afd69eda8e1c64735adeb16de319f26a418aae4a905e436f
-Size (starfighter-2.3.1.tar.gz) = 50187625 bytes
+SHA1 (starfighter-2.3.3.tar.gz) = a7889260006167bc8145443b1d363f007d29bed7
+RMD160 (starfighter-2.3.3.tar.gz) = 078486ce113bd7d5d2dbcf7f1081b3b164edc74d
+SHA512 (starfighter-2.3.3.tar.gz) = 17cc74d7e17e7efcda366a882f4094c02132bad67730beb7e6644469b79226fe37001e0dafde964960d2b9e99e460de1b103f41017e4ceef2663468e75e1520e
+Size (starfighter-2.3.3.tar.gz) = 50190857 bytes
+SHA1 (patch-sound_Makefile.am) = fbbc22398f227402bee9ae3dffde8a6243e06937
diff --git a/starfighter/patches/patch-sound_Makefile.am b/starfighter/patches/patch-sound_Makefile.am
new file mode 100644
index 0000000000..5ceb421b1d
--- /dev/null
+++ b/starfighter/patches/patch-sound_Makefile.am
@@ -0,0 +1,15 @@
+$NetBSD$
+
+Install sound files where it is expected.
+
+--- sound/Makefile.am.orig	2020-09-20 16:14:06.000000000 +0000
++++ sound/Makefile.am
+@@ -3,7 +3,7 @@
+ # http://creativecommons.org/publicdomain/zero/1.0/ for more
+ # information. This file is offered as-is, without any warranty.
+ 
+-sounddir = $(pkgdatadir)/music
++sounddir = $(pkgdatadir)/sound
+ 
+ nobase_dist_sound_DATA = \
+     beamLaser.ogg \


Home | Main Index | Thread Index | Old Index