pkgsrc-WIP-changes archive

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

games/sdl-sopwith: Import SDL Sopwith.



Module Name:	pkgsrc-wip
Committed By:	Simon Howard <fraggle%soulsphere.org@localhost>
Pushed By:	fraggle
Date:		Wed Feb 28 19:13:21 2024 -0500
Changeset:	64f8c2e41e6892e56626a92185cd16724a726ab5

Added Files:
	sdl-sopwith/COMMIT_MSG
	sdl-sopwith/DESCR
	sdl-sopwith/Makefile
	sdl-sopwith/PLIST
	sdl-sopwith/distinfo

Log Message:
games/sdl-sopwith: Import SDL Sopwith.

Sopwith is a classic side scrolling shoot 'em up developed in the 1980s
by the Canadian firm BMB Compuscience. You pilot a *Sopwith Camel*
biplane, attempting to bomb enemy targets while avoiding enemy planes.
The original game was for MS-DOS.

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

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

diffstat:
 sdl-sopwith/COMMIT_MSG |  7 +++++++
 sdl-sopwith/DESCR      |  2 ++
 sdl-sopwith/Makefile   | 31 +++++++++++++++++++++++++++++++
 sdl-sopwith/PLIST      |  7 +++++++
 sdl-sopwith/distinfo   |  5 +++++
 5 files changed, 52 insertions(+)

diffs:
diff --git a/sdl-sopwith/COMMIT_MSG b/sdl-sopwith/COMMIT_MSG
new file mode 100644
index 0000000000..91e5126cb7
--- /dev/null
+++ b/sdl-sopwith/COMMIT_MSG
@@ -0,0 +1,7 @@
+games/sdl-sopwith: Import SDL Sopwith.
+
+Sopwith is a classic side scrolling shoot 'em up developed in the 1980s
+by the Canadian firm BMB Compuscience. You pilot a *Sopwith Camel*
+biplane, attempting to bomb enemy targets while avoiding enemy planes.
+The original game was for MS-DOS.
+
diff --git a/sdl-sopwith/DESCR b/sdl-sopwith/DESCR
new file mode 100644
index 0000000000..206275e788
--- /dev/null
+++ b/sdl-sopwith/DESCR
@@ -0,0 +1,2 @@
+SDL Sopwith is a port of the biplane shoot 'em-up "Sopwith", which was
+originally by BMB Compuscience Canada.
diff --git a/sdl-sopwith/Makefile b/sdl-sopwith/Makefile
new file mode 100644
index 0000000000..0790af5295
--- /dev/null
+++ b/sdl-sopwith/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD$
+
+DISTNAME=	sdl-sopwith-2.4.0
+CATEGORIES=	games
+MASTER_SITES=	${MASTER_SITE_GITHUB:=fragglet/}
+GITHUB_TAG=	${DISTNAME}
+GITHUB_PROJECT=	sdl-sopwith
+EXTRACT_USING=	bsdtar
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/fragglet/sdl-sopwith
+COMMENT=	Classic bi-plane shoot-'em up
+LICENSE=	gnu-gpl-v2
+
+.include "../../mk/bsd.prefs.mk"
+
+USE_LANGUAGES=		c99
+# GNU make is required for man page generation (broken with BSD make)
+USE_TOOLS+=		autoconf automake gmake pkg-config autoreconf
+GNU_CONFIGURE=		yes
+
+PLIST.bsd=		yes
+
+pre-configure:
+	cd ${WRKSRC} && autoreconf -fi
+
+BUILDLINK_API_DEPENDS.SDL2+=		SDL2>=2.0.7
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/sdl-sopwith/PLIST b/sdl-sopwith/PLIST
new file mode 100644
index 0000000000..39051a379d
--- /dev/null
+++ b/sdl-sopwith/PLIST
@@ -0,0 +1,7 @@
+@comment $NetBSD$
+bin/sopwith
+share/applications/sopwith.desktop
+share/doc/sdl-sopwith/origdoc.txt
+share/icons/hicolor/128x128/apps/sopwith.png
+man/man5/sopwith.cfg.5
+man/man6/sopwith.6
diff --git a/sdl-sopwith/distinfo b/sdl-sopwith/distinfo
new file mode 100644
index 0000000000..73a40f18c5
--- /dev/null
+++ b/sdl-sopwith/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (sdl-sopwith-2.4.0.tar.gz) = 49448cd0f55b67f21d08de2b85c9ce4c4729f146cfabece3ced37059243522de
+SHA512 (sdl-sopwith-2.4.0.tar.gz) = 4f7022704789669230861a236f3fbdd60ee2f78482134183136f95952028fa68489a9ab1a7bc7a866321c6bfa6e14a3a0b9de13a1dbc7b2ca1748194e4bee5e3
+Size (sdl-sopwith-2.4.0.tar.gz) = 904163 bytes


Home | Main Index | Thread Index | Old Index