Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/games/endless-sky Add Endless Sky, a side-scrolling sp...
details: https://anonhg.NetBSD.org/pkgsrc/rev/8dec0f0e78bc
branches: trunk
changeset: 436049:8dec0f0e78bc
user: dholland <dholland%pkgsrc.org@localhost>
date: Sun Jul 26 05:21:20 2020 +0000
description:
Add Endless Sky, a side-scrolling space trading game.
(Its ancestry clearly includes Elite, though I couldn't say how in any
detail.)
Alas, it does not run on my NetBSD because of opengl version issues,
but it should run on Linux and MacOS.
Be careful, it can be quite a timesuck :-)
diffstat:
games/endless-sky/DESCR | 20 +
games/endless-sky/Makefile | 39 +
games/endless-sky/PLIST | 3286 ++++++++++++++++
games/endless-sky/distinfo | 8 +
games/endless-sky/files/Makefile.source | 44 +
games/endless-sky/files/Makefile.top | 53 +
games/endless-sky/patches/patch-source_Files.cpp | 56 +
games/endless-sky/patches/patch-source_ImageBuffer.cpp | 18 +
8 files changed, 3524 insertions(+), 0 deletions(-)
diffs (truncated from 3556 to 300 lines):
diff -r 26c529b60738 -r 8dec0f0e78bc games/endless-sky/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/endless-sky/DESCR Sun Jul 26 05:21:20 2020 +0000
@@ -0,0 +1,20 @@
+Endless Sky
+
+Explore other star systems. Earn money by trading, carrying
+passengers, or completing missions. Use your earnings to buy a better
+ship or to upgrade the weapons and engines on your current one. Blow
+up pirates. Take sides in a civil war. Or leave human space behind and
+hope to find some friendly aliens whose culture is more civilized than
+your own...
+
+Endless Sky is a sandbox-style space exploration game similar to
+Elite, Escape Velocity, or Star Control. You start out as the captain
+of a tiny space ship and can choose what to do from there. The game
+includes a major plot line and many minor missions, but you can choose
+whether you want to play through the plot or strike out on your own as
+a merchant or bounty hunter or explorer.
+
+See the player's manual at
+https://github.com/endless-sky/endless-sky/wiki/PlayersManual for more
+information, or the home page (https://endless-sky.github.io/) for
+screenshots and the occasional blog post.
diff -r 26c529b60738 -r 8dec0f0e78bc games/endless-sky/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/endless-sky/Makefile Sun Jul 26 05:21:20 2020 +0000
@@ -0,0 +1,39 @@
+# $NetBSD: Makefile,v 1.1 2020/07/26 05:21:20 dholland Exp $
+
+GITHUB_PROJECT= endless-sky
+GITHUB_TAG= v0.9.12
+DISTNAME= v0.9.12
+PKGNAME= ${GITHUB_PROJECT}-${DISTNAME:S,^v,,}
+CATEGORIES= games
+MASTER_SITES= ${MASTER_SITE_GITHUB:=endless-sky/}
+DIST_SUBDIR= ${GITHUB_PROJECT}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/endless-sky/endless-sky/
+COMMENT= Side-scrolling space trading game
+LICENSE= gnu-gpl-v3 AND cc-by-sa-v4.0 AND cc-by-sa-v3.0
+
+WRKSRC= ${WRKDIR}/endless-sky-0.9.12
+USE_LANGUAGES= c++11
+ICON_THEMES= yes
+BUILD_DIRS+= . source
+
+post-extract:
+ ${CP} ${FILESDIR}/Makefile.top ${WRKSRC}/Makefile
+ ${CP} ${FILESDIR}/Makefile.source ${WRKSRC}/source/Makefile
+ ${CHMOD} -R go+rX ${WRKSRC}/data
+ ${CHMOD} -R go+rX ${WRKSRC}/images
+ ${CHMOD} -R go+rX ${WRKSRC}/sounds
+
+.include "../../audio/libmad/buildlink3.mk"
+.include "../../audio/openal-soft/buildlink3.mk"
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../graphics/glew/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../mk/jpeg.buildlink3.mk"
+#.include "../../graphics/libjpeg-turbo.buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff -r 26c529b60738 -r 8dec0f0e78bc games/endless-sky/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/endless-sky/PLIST Sun Jul 26 05:21:20 2020 +0000
@@ -0,0 +1,3286 @@
+@comment $NetBSD: PLIST,v 1.1 2020/07/26 05:21:20 dholland Exp $
+bin/endless-sky
+man/man6/endless-sky.6
+share/appdata/endless-sky.appdata.xml
+share/applications/endless-sky.desktop
+share/games/endless-sky/credits.txt
+share/games/endless-sky/data/coalition/coalition jobs.txt
+share/games/endless-sky/data/coalition/coalition missions.txt
+share/games/endless-sky/data/coalition/coalition outfits.txt
+share/games/endless-sky/data/coalition/coalition ships.txt
+share/games/endless-sky/data/coalition/coalition weapons.txt
+share/games/endless-sky/data/coalition/coalition.txt
+share/games/endless-sky/data/commodities.txt
+share/games/endless-sky/data/conversations.txt
+share/games/endless-sky/data/deprecated outfits.txt
+share/games/endless-sky/data/dialog phrases.txt
+share/games/endless-sky/data/drak/drak missions.txt
+share/games/endless-sky/data/drak/drak.txt
+share/games/endless-sky/data/drak/indigenous.txt
+share/games/endless-sky/data/effects.txt
+share/games/endless-sky/data/governments.txt
+share/games/endless-sky/data/hai/hai jobs.txt
+share/games/endless-sky/data/hai/hai missions.txt
+share/games/endless-sky/data/hai/hai news.txt
+share/games/endless-sky/data/hai/hai outfits.txt
+share/games/endless-sky/data/hai/hai ships.txt
+share/games/endless-sky/data/hai/hai.txt
+share/games/endless-sky/data/harvesting.txt
+share/games/endless-sky/data/help.txt
+share/games/endless-sky/data/human/boarding missions.txt
+share/games/endless-sky/data/human/deep jobs.txt
+share/games/endless-sky/data/human/deep missions.txt
+share/games/endless-sky/data/human/dirt belt jobs.txt
+share/games/endless-sky/data/human/engines.txt
+share/games/endless-sky/data/human/events.txt
+share/games/endless-sky/data/human/fleets.txt
+share/games/endless-sky/data/human/free worlds checkmate.txt
+share/games/endless-sky/data/human/free worlds epilogue.txt
+share/games/endless-sky/data/human/free worlds intro.txt
+share/games/endless-sky/data/human/free worlds middle.txt
+share/games/endless-sky/data/human/free worlds reconciliation.txt
+share/games/endless-sky/data/human/free worlds side plots.txt
+share/games/endless-sky/data/human/free worlds start.txt
+share/games/endless-sky/data/human/free worlds war jobs.txt
+share/games/endless-sky/data/human/frontier jobs.txt
+share/games/endless-sky/data/human/hails.txt
+share/games/endless-sky/data/human/jobs.txt
+share/games/endless-sky/data/human/kestrel.txt
+share/games/endless-sky/data/human/marauders.txt
+share/games/endless-sky/data/human/names.txt
+share/games/endless-sky/data/human/near earth jobs.txt
+share/games/endless-sky/data/human/news.txt
+share/games/endless-sky/data/human/outfits.txt
+share/games/endless-sky/data/human/paradise world jobs.txt
+share/games/endless-sky/data/human/pirate jobs.txt
+share/games/endless-sky/data/human/power.txt
+share/games/endless-sky/data/human/rim jobs.txt
+share/games/endless-sky/data/human/sales.txt
+share/games/endless-sky/data/human/ships.txt
+share/games/endless-sky/data/human/south jobs.txt
+share/games/endless-sky/data/human/syndicate jobs.txt
+share/games/endless-sky/data/human/transport missions.txt
+share/games/endless-sky/data/human/variants.txt
+share/games/endless-sky/data/human/weapons.txt
+share/games/endless-sky/data/interfaces.txt
+share/games/endless-sky/data/intro missions.txt
+share/games/endless-sky/data/ka'het/ka'het missions.txt
+share/games/endless-sky/data/ka'het/ka'het outfits.txt
+share/games/endless-sky/data/ka'het/ka'het ships.txt
+share/games/endless-sky/data/ka'het/ka'het.txt
+share/games/endless-sky/data/korath/korath missions.txt
+share/games/endless-sky/data/korath/korath outfits.txt
+share/games/endless-sky/data/korath/korath ships.txt
+share/games/endless-sky/data/korath/korath weapons.txt
+share/games/endless-sky/data/korath/korath.txt
+share/games/endless-sky/data/korath/nanobots.txt
+share/games/endless-sky/data/landing messages.txt
+share/games/endless-sky/data/map.txt
+share/games/endless-sky/data/persons.txt
+share/games/endless-sky/data/pug/pug.txt
+share/games/endless-sky/data/quarg/quarg missions.txt
+share/games/endless-sky/data/quarg/quarg outfits.txt
+share/games/endless-sky/data/quarg/quarg ships.txt
+share/games/endless-sky/data/quarg/quarg.txt
+share/games/endless-sky/data/ratings.txt
+share/games/endless-sky/data/remnant/remnant missions.txt
+share/games/endless-sky/data/remnant/remnant outfits.txt
+share/games/endless-sky/data/remnant/remnant ships.txt
+share/games/endless-sky/data/remnant/remnant.txt
+share/games/endless-sky/data/stars.txt
+share/games/endless-sky/data/start.txt
+share/games/endless-sky/data/tooltips.txt
+share/games/endless-sky/data/wanderer/wanderer jobs.txt
+share/games/endless-sky/data/wanderer/wanderer outfits.txt
+share/games/endless-sky/data/wanderer/wanderer ships.txt
+share/games/endless-sky/data/wanderer/wanderers middle.txt
+share/games/endless-sky/data/wanderer/wanderers start.txt
+share/games/endless-sky/data/wanderer/wanderers.txt
+share/games/endless-sky/images/_menu/compass.png
+share/games/endless-sky/images/_menu/forest2.png
+share/games/endless-sky/images/_menu/g0.png
+share/games/endless-sky/images/_menu/haze+.jpg
+share/games/endless-sky/images/_menu/haze-red+.jpg
+share/games/endless-sky/images/_menu/oberon.png
+share/games/endless-sky/images/_menu/side panel.png
+share/games/endless-sky/images/_menu/title.png
+share/games/endless-sky/images/asteroid/gold/spin-00.png
+share/games/endless-sky/images/asteroid/gold/spin-01.png
+share/games/endless-sky/images/asteroid/gold/spin-02.png
+share/games/endless-sky/images/asteroid/gold/spin-03.png
+share/games/endless-sky/images/asteroid/gold/spin-04.png
+share/games/endless-sky/images/asteroid/gold/spin-05.png
+share/games/endless-sky/images/asteroid/gold/spin-06.png
+share/games/endless-sky/images/asteroid/gold/spin-07.png
+share/games/endless-sky/images/asteroid/gold/spin-08.png
+share/games/endless-sky/images/asteroid/gold/spin-09.png
+share/games/endless-sky/images/asteroid/gold/spin-10.png
+share/games/endless-sky/images/asteroid/gold/spin-11.png
+share/games/endless-sky/images/asteroid/gold/spin-12.png
+share/games/endless-sky/images/asteroid/gold/spin-13.png
+share/games/endless-sky/images/asteroid/gold/spin-14.png
+share/games/endless-sky/images/asteroid/gold/spin-15.png
+share/games/endless-sky/images/asteroid/gold/spin-16.png
+share/games/endless-sky/images/asteroid/gold/spin-17.png
+share/games/endless-sky/images/asteroid/gold/spin-18.png
+share/games/endless-sky/images/asteroid/gold/spin-19.png
+share/games/endless-sky/images/asteroid/gold/spin-20.png
+share/games/endless-sky/images/asteroid/gold/spin-21.png
+share/games/endless-sky/images/asteroid/gold/spin-22.png
+share/games/endless-sky/images/asteroid/gold/spin-23.png
+share/games/endless-sky/images/asteroid/gold/spin-24.png
+share/games/endless-sky/images/asteroid/gold/spin-25.png
+share/games/endless-sky/images/asteroid/gold/spin-26.png
+share/games/endless-sky/images/asteroid/gold/spin-27.png
+share/games/endless-sky/images/asteroid/gold/spin-28.png
+share/games/endless-sky/images/asteroid/gold/spin-29.png
+share/games/endless-sky/images/asteroid/gold/spin-30.png
+share/games/endless-sky/images/asteroid/gold/spin-31.png
+share/games/endless-sky/images/asteroid/gold/spin-32.png
+share/games/endless-sky/images/asteroid/gold/spin-33.png
+share/games/endless-sky/images/asteroid/gold/spin-34.png
+share/games/endless-sky/images/asteroid/gold/spin-35.png
+share/games/endless-sky/images/asteroid/gold/spin-36.png
+share/games/endless-sky/images/asteroid/gold/spin-37.png
+share/games/endless-sky/images/asteroid/gold/spin-38.png
+share/games/endless-sky/images/asteroid/gold/spin-39.png
+share/games/endless-sky/images/asteroid/gold/spin-40.png
+share/games/endless-sky/images/asteroid/gold/spin-41.png
+share/games/endless-sky/images/asteroid/gold/spin-42.png
+share/games/endless-sky/images/asteroid/gold/spin-43.png
+share/games/endless-sky/images/asteroid/gold/spin-44.png
+share/games/endless-sky/images/asteroid/gold/spin-45.png
+share/games/endless-sky/images/asteroid/gold/spin-46.png
+share/games/endless-sky/images/asteroid/gold/spin-47.png
+share/games/endless-sky/images/asteroid/gold/spin-48.png
+share/games/endless-sky/images/asteroid/gold/spin-49.png
+share/games/endless-sky/images/asteroid/gold/spin-50.png
+share/games/endless-sky/images/asteroid/iron/spin-00.png
+share/games/endless-sky/images/asteroid/iron/spin-01.png
+share/games/endless-sky/images/asteroid/iron/spin-02.png
+share/games/endless-sky/images/asteroid/iron/spin-03.png
+share/games/endless-sky/images/asteroid/iron/spin-04.png
+share/games/endless-sky/images/asteroid/iron/spin-05.png
+share/games/endless-sky/images/asteroid/iron/spin-06.png
+share/games/endless-sky/images/asteroid/iron/spin-07.png
+share/games/endless-sky/images/asteroid/iron/spin-08.png
+share/games/endless-sky/images/asteroid/iron/spin-09.png
+share/games/endless-sky/images/asteroid/iron/spin-10.png
+share/games/endless-sky/images/asteroid/iron/spin-11.png
+share/games/endless-sky/images/asteroid/iron/spin-12.png
+share/games/endless-sky/images/asteroid/iron/spin-13.png
+share/games/endless-sky/images/asteroid/iron/spin-14.png
+share/games/endless-sky/images/asteroid/iron/spin-15.png
+share/games/endless-sky/images/asteroid/iron/spin-16.png
+share/games/endless-sky/images/asteroid/iron/spin-17.png
+share/games/endless-sky/images/asteroid/iron/spin-18.png
+share/games/endless-sky/images/asteroid/iron/spin-19.png
+share/games/endless-sky/images/asteroid/iron/spin-20.png
+share/games/endless-sky/images/asteroid/iron/spin-21.png
+share/games/endless-sky/images/asteroid/iron/spin-22.png
+share/games/endless-sky/images/asteroid/iron/spin-23.png
+share/games/endless-sky/images/asteroid/iron/spin-24.png
+share/games/endless-sky/images/asteroid/iron/spin-25.png
+share/games/endless-sky/images/asteroid/iron/spin-26.png
+share/games/endless-sky/images/asteroid/iron/spin-27.png
+share/games/endless-sky/images/asteroid/iron/spin-28.png
+share/games/endless-sky/images/asteroid/iron/spin-29.png
+share/games/endless-sky/images/asteroid/iron/spin-30.png
+share/games/endless-sky/images/asteroid/iron/spin-31.png
+share/games/endless-sky/images/asteroid/iron/spin-32.png
+share/games/endless-sky/images/asteroid/iron/spin-33.png
+share/games/endless-sky/images/asteroid/iron/spin-34.png
+share/games/endless-sky/images/asteroid/iron/spin-35.png
+share/games/endless-sky/images/asteroid/iron/spin-36.png
+share/games/endless-sky/images/asteroid/iron/spin-37.png
+share/games/endless-sky/images/asteroid/iron/spin-38.png
+share/games/endless-sky/images/asteroid/iron/spin-39.png
+share/games/endless-sky/images/asteroid/iron/spin-40.png
+share/games/endless-sky/images/asteroid/iron/spin-41.png
+share/games/endless-sky/images/asteroid/iron/spin-42.png
+share/games/endless-sky/images/asteroid/iron/spin-43.png
+share/games/endless-sky/images/asteroid/iron/spin-44.png
+share/games/endless-sky/images/asteroid/iron/spin-45.png
+share/games/endless-sky/images/asteroid/iron/spin-46.png
+share/games/endless-sky/images/asteroid/iron/spin-47.png
+share/games/endless-sky/images/asteroid/iron/spin-48.png
+share/games/endless-sky/images/asteroid/iron/spin-49.png
+share/games/endless-sky/images/asteroid/iron/spin-50.png
+share/games/endless-sky/images/asteroid/iron/spin-51.png
+share/games/endless-sky/images/asteroid/iron/spin-52.png
+share/games/endless-sky/images/asteroid/iron/spin-53.png
+share/games/endless-sky/images/asteroid/iron/spin-54.png
+share/games/endless-sky/images/asteroid/iron/spin-55.png
+share/games/endless-sky/images/asteroid/iron/spin-56.png
+share/games/endless-sky/images/asteroid/iron/spin-57.png
+share/games/endless-sky/images/asteroid/iron/spin-58.png
+share/games/endless-sky/images/asteroid/iron/spin-59.png
+share/games/endless-sky/images/asteroid/large metal/spin-00.png
+share/games/endless-sky/images/asteroid/large metal/spin-01.png
+share/games/endless-sky/images/asteroid/large metal/spin-02.png
+share/games/endless-sky/images/asteroid/large metal/spin-03.png
+share/games/endless-sky/images/asteroid/large metal/spin-04.png
+share/games/endless-sky/images/asteroid/large metal/spin-05.png
+share/games/endless-sky/images/asteroid/large metal/spin-06.png
+share/games/endless-sky/images/asteroid/large metal/spin-07.png
+share/games/endless-sky/images/asteroid/large metal/spin-08.png
+share/games/endless-sky/images/asteroid/large metal/spin-09.png
+share/games/endless-sky/images/asteroid/large metal/spin-10.png
+share/games/endless-sky/images/asteroid/large metal/spin-11.png
Home |
Main Index |
Thread Index |
Old Index