From 8c0df9b3103caa0009b0c5df3aa30ad43df02b84 Mon Sep 17 00:00:00 2001 From: Layla Marchant Date: Tue, 15 Sep 2020 23:04:17 -0400 Subject: [PATCH] Removed use of wildcards so that Autotools will be happy. --- Makefile.am | 17 ++-- configure.ac | 6 +- gfx/Makefile.am | 198 +++++++++++++++++++++++++++++++++++++++++++++ locale/Makefile.am | 18 +++++ music/Makefile.am | 20 +++++ sound/Makefile.am | 27 +++++++ 6 files changed, 273 insertions(+), 13 deletions(-) create mode 100644 gfx/Makefile.am create mode 100644 locale/Makefile.am create mode 100644 music/Makefile.am create mode 100644 sound/Makefile.am diff --git a/Makefile.am b/Makefile.am index 6ae6c4a..d24393e 100644 --- a/Makefile.am +++ b/Makefile.am @@ -3,20 +3,13 @@ # http://creativecommons.org/publicdomain/zero/1.0/ for more # information. This file is offered as-is, without any warranty. -SUBDIRS = src misc +SUBDIRS = gfx locale misc music sound src dist_doc_DATA = README.txt COPYING LICENSES -# WHEN ADDING TRANSLATIONS: Please append all new gettext file names -# here (both the .po file and the .mo file). This insures the -# translation is both distributed and installed properly. -nobase_dist_pkgdata_DATA = data/* gfx/* music/* sound/* \ - locale/build.py \ - locale/genpot.sh \ - locale/pr-starfighter.pot \ - locale/en.po \ - locale/en/LC_MESSAGES/pr-starfighter.mo \ - locale/ja.po \ - locale/ja/LC_MESSAGES/pr-starfighter.mo +nobase_dist_pkgdata_DATA = \ + data/credits.txt \ + data/ipa_font_license.txt \ + data/TakaoPGothic.ttf EXTRA_DIST = autogen.sh win32build.sh misc diff --git a/configure.ac b/configure.ac index e91abec..d113d6c 100644 --- a/configure.ac +++ b/configure.ac @@ -109,7 +109,11 @@ AC_CHECK_FUNCS([atexit mkdir]) AC_CONFIG_FILES([ Makefile - src/Makefile + gfx/Makefile + locale/Makefile misc/Makefile + music/Makefile + sound/Makefile + src/Makefile ]) AC_OUTPUT diff --git a/gfx/Makefile.am b/gfx/Makefile.am new file mode 100644 index 0000000..5c986b9 --- /dev/null +++ b/gfx/Makefile.am @@ -0,0 +1,198 @@ +# This file has been dedicated to the public domain, to the extent +# possible under applicable law, via CC0. See +# http://creativecommons.org/publicdomain/zero/1.0/ for more +# information. This file is offered as-is, without any warranty. + +gfxdir = $(pkgdatadir)/gfx + +nobase_dist_gfx_DATA = \ + aimFighter1.png \ + aimFighter2.png \ + alienDevice.png \ + arrowEast.png \ + arrowNorth.png \ + arrowNorthEast.png \ + arrowNorthWest.png \ + arrowSouth.png \ + arrowSouthEast.png \ + arrowSouthWest.png \ + arrowWest.png \ + asteroid1.png \ + asteroid2.png \ + asteroid3.png \ + barrier.png \ + buyIcon.png \ + cargo1.png \ + chainLink.png \ + cloakShip1.png \ + cloakShip2.png \ + credits.jpg \ + cursor.png \ + dollar.png \ + drone1.png \ + drone2.png \ + dualFighter1.png \ + dualFighter2.png \ + elec1.png \ + elec2.png \ + elec3.png \ + elec4.png \ + eliteFighter1.png \ + eliteFighter2.png \ + escort1.png \ + escort2.png \ + evilUrsula1.png \ + evilUrsula2.png \ + execTrans1.png \ + execTrans2.png \ + explode05.png \ + explode06.png \ + explode07.png \ + explode08.png \ + explode1.png \ + explode10.png \ + explode11.png \ + explode12.png \ + explode13.png \ + explode14.png \ + explode15.png \ + explode16.png \ + explode2.png \ + explode3.png \ + explode4.png \ + explode9.png \ + eyananth.jpg \ + face_chris.png \ + face_crew.png \ + face_kline.png \ + face_krass.png \ + face_phoebe.png \ + face_sid.png \ + face_ursula.png \ + firefly-big.png \ + firefly1.png \ + firefly2.png \ + friendArrowEast.png \ + friendArrowNorth.png \ + friendArrowNorthEast.png \ + friendArrowNorthWest.png \ + friendArrowSouth.png \ + friendArrowSouthEast.png \ + friendArrowSouthWest.png \ + friendArrowWest.png \ + frigateBody1.png \ + frigateBody2.png \ + frigateGun11.png \ + frigateGun12.png \ + frigateGun21.png \ + frigateGun22.png \ + gameover.png \ + goodTrans1.png \ + goodTrans2.png \ + greenDir.png \ + heart.png \ + icon1.png \ + icon10.png \ + icon11.png \ + icon12.png \ + icon13.png \ + icon14.png \ + icon15.png \ + icon16.png \ + icon17.png \ + icon18.png \ + icon19.png \ + icon2.png \ + icon20.png \ + icon21.png \ + icon22.png \ + icon23.png \ + icon24.png \ + icon25.png \ + icon26.png \ + icon3.png \ + icon4.png \ + icon5.png \ + icon6.png \ + icon7.png \ + icon8.png \ + icon9.png \ + iconBase.png \ + kline11.png \ + kline12.png \ + klineText.png \ + merc1.png \ + merc2.png \ + mine.png \ + mineBoss1.png \ + mineBoss2.png \ + mineBossWing11.png \ + mineBossWing12.png \ + mineBossWing21.png \ + mineBossWing22.png \ + mineBossWing31.png \ + mineBossWing32.png \ + mineBossWing41.png \ + mineBossWing42.png \ + miner1.png \ + miner2.png \ + missileBoat1.png \ + missileBoat2.png \ + mobileCannon1.png \ + mobileCannon2.png \ + mobileShield1.png \ + mobileShield2.png \ + mordor.jpg \ + ore1.png \ + ore2.png \ + ore3.png \ + phoebeText.png \ + planet_blue.png \ + planet_green.png \ + planet_orange.png \ + planet_red.png \ + planet_sun.png \ + plasmaAmmo.png \ + plasmaDamage.png \ + plasmaGreen.png \ + plasmaRate.png \ + plasmaRed.png \ + plutoBoss1.png \ + plutoBoss2.png \ + pod.png \ + prlogo.png \ + rebelCarrier1.png \ + rebelCarrier2.png \ + redDir.png \ + rocket.png \ + rocket1.png \ + rocket2.png \ + rocketAmmo.png \ + sellIcon.png \ + sflogo.png \ + sid1.png \ + sid2.png \ + sidText.png \ + slaveTrans1.png \ + slaveTrans2.png \ + smallFont.png \ + sol.jpg \ + spirit.jpg \ + splitBoss11.png \ + splitBoss12.png \ + splitBoss21.png \ + splitBoss22.png \ + splitBoss31.png \ + splitBoss32.png \ + startUp.jpg \ + stunBolt.png \ + superCharge.png \ + targetText.png \ + transport1.png \ + transport2.png \ + tug1.png \ + tug2.png \ + ursulaText.png \ + wingmate1.png \ + wingmate2.png + diff --git a/locale/Makefile.am b/locale/Makefile.am new file mode 100644 index 0000000..72ab56b --- /dev/null +++ b/locale/Makefile.am @@ -0,0 +1,18 @@ +# This file has been dedicated to the public domain, to the extent +# possible under applicable law, via CC0. See +# http://creativecommons.org/publicdomain/zero/1.0/ for more +# information. This file is offered as-is, without any warranty. + +locdir = $(pkgdatadir)/locale + +# WHEN ADDING TRANSLATIONS: Please append all new gettext file names +# here (both the .po file and the .mo file). This ensures the +# translation is both distributed and installed properly. +nobase_dist_loc_DATA = \ + build.py \ + genpot.sh \ + pr-starfighter.pot \ + en.po \ + ja.po \ + en/LC_MESSAGES/pr-starfighter.mo \ + ja/LC_MESSAGES/pr-starfighter.mo diff --git a/music/Makefile.am b/music/Makefile.am new file mode 100644 index 0000000..9984d76 --- /dev/null +++ b/music/Makefile.am @@ -0,0 +1,20 @@ +# This file has been dedicated to the public domain, to the extent +# possible under applicable law, via CC0. See +# http://creativecommons.org/publicdomain/zero/1.0/ for more +# information. This file is offered as-is, without any warranty. + +musicdir = $(pkgdatadir)/music + +nobase_dist_music_DATA = \ + death.ogg \ + frozen_jam.ogg \ + last_cyber_dance.ogg \ + orbital_colossus.ogg \ + railjet_short.ogg \ + RE.ogg \ + rise_of_spirit.ogg \ + sound_and_silence.ogg \ + space_dimensions.ogg \ + through_space.ogg \ + walking_among_androids.ogg + diff --git a/sound/Makefile.am b/sound/Makefile.am new file mode 100644 index 0000000..c63c20e --- /dev/null +++ b/sound/Makefile.am @@ -0,0 +1,27 @@ +# This file has been dedicated to the public domain, to the extent +# possible under applicable law, via CC0. See +# http://creativecommons.org/publicdomain/zero/1.0/ for more +# information. This file is offered as-is, without any warranty. + +sounddir = $(pkgdatadir)/music + +nobase_dist_sound_DATA = \ + beamLaser.ogg \ + cloak.ogg \ + clock.ogg \ + explode.ogg \ + explode2.ogg \ + explode3.ogg \ + explode4.ogg \ + flyby.ogg \ + hyperSpace.ogg \ + item.ogg \ + laser.ogg \ + maledeath.ogg \ + missile.ogg \ + missile2.ogg \ + plasma.ogg \ + plasma2.ogg \ + plasma3.ogg \ + shield.ogg +