From b771fee733494fa64ac7672e10cfb15cfd62ff80 Mon Sep 17 00:00:00 2001 From: Christian Koch Date: Wed, 17 Feb 2016 16:27:25 -0800 Subject: [PATCH] Import Lugaru from Wolfire Games as wip/lugaru. The game compiles OK on NetBSD, but I think the patch provided here breaks the installation procedure on OS X. Nevertheless, this is yet another one of those programs where the game's data is expected to be in a path relative to the main executable. wiz@ has suggested a workaround which I will apply to this and many other games in the near future. --- Makefile | 1 + lugaru/DESCR | 7 + lugaru/Makefile | 27 ++ lugaru/PLIST | 442 ++++++++++++++++++++++++++++ lugaru/distinfo | 6 + lugaru/patches/patch-CMakeLists.txt | 20 ++ 6 files changed, 503 insertions(+) create mode 100644 lugaru/DESCR create mode 100644 lugaru/Makefile create mode 100644 lugaru/PLIST create mode 100644 lugaru/distinfo create mode 100644 lugaru/patches/patch-CMakeLists.txt diff --git a/Makefile b/Makefile index 70771b9ba4..20a9657461 100644 --- a/Makefile +++ b/Makefile @@ -1708,6 +1708,7 @@ SUBDIR+= lua-MessagePack SUBDIR+= lua-lbn SUBDIR+= lua-pgsql SUBDIR+= lucene +SUBDIR+= lugaru SUBDIR+= lumina SUBDIR+= lumina-i18n SUBDIR+= lwc diff --git a/lugaru/DESCR b/lugaru/DESCR new file mode 100644 index 0000000000..a001957123 --- /dev/null +++ b/lugaru/DESCR @@ -0,0 +1,7 @@ +Lugaru is a DRM-free, third-person action game. The main character, Turner, +is an anthropomorphic rebel bunny rabbit with impressive combat skills. In +his quest to find those responsible for slaughtering his village, he +uncovers a far-reaching conspiracy involving the corrupt leaders of the +rabbit republic and the starving wolves from a nearby den. Turner takes it +upon himself to fight against their plot and save his fellow rabbits from +slavery. diff --git a/lugaru/Makefile b/lugaru/Makefile new file mode 100644 index 0000000000..7f7f19b793 --- /dev/null +++ b/lugaru/Makefile @@ -0,0 +1,27 @@ +# $NetBSD$ + +DISTNAME= lugaru-rev${PKGVERSION_NOREV}-src +PKGNAME= lugaru-${VERSION} +VERSION= 269 +CATEGORIES= games +MASTER_SITES= https://bitbucket.org/osslugaru/lugaru/downloads/ +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= cfkoch@edgebsd.org +COMMENT= Open source release of the game from Wolfire +HOMEPAGE= https://bitbucket.org/osslugaru/lugaru/ +LICENSE= gnu-gpl-v2 + +USE_LANGUAGES= c c++ +USE_CMAKE= yes + +CMAKE_ARGS+= -DLUGARU_INSTALL_PREFIX:PATH=${PREFIX} + +.include "../../audio/libvorbis/buildlink3.mk" +.include "../../audio/openal/buildlink3.mk" +.include "../../devel/SDL/buildlink3.mk" +.include "../../graphics/jpeg/buildlink3.mk" +.include "../../graphics/MesaLib/buildlink3.mk" +.include "../../graphics/png/buildlink3.mk" +.include "../../multimedia/libogg/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/lugaru/PLIST b/lugaru/PLIST new file mode 100644 index 0000000000..5215345b48 --- /dev/null +++ b/lugaru/PLIST @@ -0,0 +1,442 @@ +@comment $NetBSD$ +bin/lugaru +share/lugaru/Data/Animations/Backflip +share/lugaru/Data/Animations/Backhandspring +share/lugaru/Data/Animations/Blockhighleft +share/lugaru/Data/Animations/Blockhighleftstrike +share/lugaru/Data/Animations/Climb +share/lugaru/Data/Animations/Crouch +share/lugaru/Data/Animations/Crouchdrawright +share/lugaru/Data/Animations/Crouchremoveknife +share/lugaru/Data/Animations/Crouchstab +share/lugaru/Data/Animations/Dead1 +share/lugaru/Data/Animations/Dead2 +share/lugaru/Data/Animations/Dead3 +share/lugaru/Data/Animations/Dead4 +share/lugaru/Data/Animations/Dodgeback +share/lugaru/Data/Animations/Drawleft +share/lugaru/Data/Animations/Drawright +share/lugaru/Data/Animations/Dropkick +share/lugaru/Data/Animations/Dropkickold +share/lugaru/Data/Animations/Dying +share/lugaru/Data/Animations/Fightidle +share/lugaru/Data/Animations/Fightsidestep +share/lugaru/Data/Animations/Flip +share/lugaru/Data/Animations/Getupfromback +share/lugaru/Data/Animations/Getupfromfront +share/lugaru/Data/Animations/Hangon +share/lugaru/Data/Animations/Hurtidle +share/lugaru/Data/Animations/Idle +share/lugaru/Data/Animations/JumpDown +share/lugaru/Data/Animations/JumpUp +share/lugaru/Data/Animations/Jumpcatch +share/lugaru/Data/Animations/Jumpcaught +share/lugaru/Data/Animations/Kill +share/lugaru/Data/Animations/Knifefightidle +share/lugaru/Data/Animations/Knifeslashcatch +share/lugaru/Data/Animations/Knifeslashcaught +share/lugaru/Data/Animations/Knifesneakattack +share/lugaru/Data/Animations/Knifesneakattacked +share/lugaru/Data/Animations/Knifethrow +share/lugaru/Data/Animations/Landhard +share/lugaru/Data/Animations/Landing +share/lugaru/Data/Animations/Leftflip +share/lugaru/Data/Animations/Lowkick +share/lugaru/Data/Animations/Rabbitkick +share/lugaru/Data/Animations/Rabbitkickcatch +share/lugaru/Data/Animations/Rabbitkickcaught +share/lugaru/Data/Animations/Rabbitrunning +share/lugaru/Data/Animations/Rabbittackle +share/lugaru/Data/Animations/Rabbittackledback +share/lugaru/Data/Animations/Rabbittackledfront +share/lugaru/Data/Animations/Rabbittackling +share/lugaru/Data/Animations/Removeknife +share/lugaru/Data/Animations/Rightflip +share/lugaru/Data/Animations/Roll +share/lugaru/Data/Animations/Run +share/lugaru/Data/Animations/Sit +share/lugaru/Data/Animations/Slashfollow +share/lugaru/Data/Animations/Slashfollowed +share/lugaru/Data/Animations/Slashstart +share/lugaru/Data/Animations/Sleep +share/lugaru/Data/Animations/Sneak +share/lugaru/Data/Animations/Sneakattack +share/lugaru/Data/Animations/Sneakattacked +share/lugaru/Data/Animations/Spinkick +share/lugaru/Data/Animations/Spinkickcatch +share/lugaru/Data/Animations/Spinkickcaught +share/lugaru/Data/Animations/Spinwhack +share/lugaru/Data/Animations/Spinwhackcatch +share/lugaru/Data/Animations/Spinwhackcaught +share/lugaru/Data/Animations/StaffGroundSmash +share/lugaru/Data/Animations/StaffHit +share/lugaru/Data/Animations/Staffhitcatch +share/lugaru/Data/Animations/Staffhitcaught +share/lugaru/Data/Animations/Staggerbackhard +share/lugaru/Data/Animations/Staggerbackhigh +share/lugaru/Data/Animations/Stop +share/lugaru/Data/Animations/Sweep +share/lugaru/Data/Animations/Sweepcatch +share/lugaru/Data/Animations/Sweepcaught +share/lugaru/Data/Animations/Swordfightidle +share/lugaru/Data/Animations/Swordfightidleboth +share/lugaru/Data/Animations/Swordgroundstab +share/lugaru/Data/Animations/Swordslash +share/lugaru/Data/Animations/Swordslashcatch +share/lugaru/Data/Animations/Swordslashcaught +share/lugaru/Data/Animations/Swordslashparried +share/lugaru/Data/Animations/Swordsneakattack +share/lugaru/Data/Animations/Swordsneakattacked +share/lugaru/Data/Animations/Sworduprightparry +share/lugaru/Data/Animations/TalkIdle +share/lugaru/Data/Animations/Tempanim +share/lugaru/Data/Animations/Walk +share/lugaru/Data/Animations/Walljumpback +share/lugaru/Data/Animations/Walljumpfront +share/lugaru/Data/Animations/Walljumpleft +share/lugaru/Data/Animations/Walljumpleftkick +share/lugaru/Data/Animations/Walljumpright +share/lugaru/Data/Animations/Walljumprightkick +share/lugaru/Data/Animations/Winduppunch +share/lugaru/Data/Animations/Winduppunchblocked +share/lugaru/Data/Animations/Wolfcrouch +share/lugaru/Data/Animations/Wolfidle +share/lugaru/Data/Animations/Wolflandhard +share/lugaru/Data/Animations/Wolflanding +share/lugaru/Data/Animations/Wolfrun +share/lugaru/Data/Animations/Wolfrunning +share/lugaru/Data/Animations/Wolfslap +share/lugaru/Data/Animations/Wolfstop +share/lugaru/Data/Animations/upunch +share/lugaru/Data/Animations/upunchcatch +share/lugaru/Data/Animations/upunchcaught +share/lugaru/Data/Campaigns/main.txt +share/lugaru/Data/Debug Readme +share/lugaru/Data/Dialogues/Endgood.txt +share/lugaru/Data/Dialogues/Endharsh.txt +share/lugaru/Data/Dialogues/Example.txt +share/lugaru/Data/Dialogues/alphawolf.txt +share/lugaru/Data/Dialogues/ambush.txt +share/lugaru/Data/Dialogues/april.txt +share/lugaru/Data/Dialogues/april2.txt +share/lugaru/Data/Dialogues/aprilgerm.txt +share/lugaru/Data/Dialogues/clover.txt +share/lugaru/Data/Dialogues/clover2.txt +share/lugaru/Data/Dialogues/guard.txt +share/lugaru/Data/Dialogues/guards.txt +share/lugaru/Data/Dialogues/jack.txt +share/lugaru/Data/Dialogues/jack2.txt +share/lugaru/Data/Dialogues/jack3.txt +share/lugaru/Data/Dialogues/jack4.txt +share/lugaru/Data/Dialogues/jackguards.txt +share/lugaru/Data/Dialogues/king.txt +share/lugaru/Data/Dialogues/king2.txt +share/lugaru/Data/Dialogues/protest.txt +share/lugaru/Data/Dialogues/raidercamp.txt +share/lugaru/Data/Dialogues/raiderchief.txt +share/lugaru/Data/Dialogues/raiderguard.txt +share/lugaru/Data/Dialogues/raiders.txt +share/lugaru/Data/Dialogues/raiderscout.txt +share/lugaru/Data/Dialogues/raiderscout2.txt +share/lugaru/Data/Dialogues/skipper.txt +share/lugaru/Data/Dialogues/skipper2.txt +share/lugaru/Data/Dialogues/skipper3.txt +share/lugaru/Data/Dialogues/trixie.txt +share/lugaru/Data/Dialogues/trixie2.txt +share/lugaru/Data/Dialogues/turner.txt +share/lugaru/Data/Dialogues/turner10.txt +share/lugaru/Data/Dialogues/turner2.txt +share/lugaru/Data/Dialogues/turner3.txt +share/lugaru/Data/Dialogues/turner4.txt +share/lugaru/Data/Dialogues/turner5.txt +share/lugaru/Data/Dialogues/turner6.txt +share/lugaru/Data/Dialogues/turner7.txt +share/lugaru/Data/Dialogues/turner8.txt +share/lugaru/Data/Dialogues/turner81.txt +share/lugaru/Data/Dialogues/turner82.txt +share/lugaru/Data/Dialogues/turner9.txt +share/lugaru/Data/Dialogues/wolfpatrol.txt +share/lugaru/Data/Maps/Start24 +share/lugaru/Data/Maps/Start25 +share/lugaru/Data/Maps/Start26 +share/lugaru/Data/Maps/Start27 +share/lugaru/Data/Maps/Start28 +share/lugaru/Data/Maps/Start29 +share/lugaru/Data/Maps/Start30 +share/lugaru/Data/Maps/map1 +share/lugaru/Data/Maps/map10 +share/lugaru/Data/Maps/map11 +share/lugaru/Data/Maps/map12 +share/lugaru/Data/Maps/map13 +share/lugaru/Data/Maps/map14 +share/lugaru/Data/Maps/map2 +share/lugaru/Data/Maps/map3 +share/lugaru/Data/Maps/map4 +share/lugaru/Data/Maps/map5 +share/lugaru/Data/Maps/map6 +share/lugaru/Data/Maps/map7 +share/lugaru/Data/Maps/map8 +share/lugaru/Data/Maps/map9 +share/lugaru/Data/Maps/raidercamp +share/lugaru/Data/Maps/start1 +share/lugaru/Data/Maps/start10 +share/lugaru/Data/Maps/start11 +share/lugaru/Data/Maps/start12 +share/lugaru/Data/Maps/start13 +share/lugaru/Data/Maps/start14 +share/lugaru/Data/Maps/start15 +share/lugaru/Data/Maps/start16 +share/lugaru/Data/Maps/start17 +share/lugaru/Data/Maps/start18 +share/lugaru/Data/Maps/start19 +share/lugaru/Data/Maps/start2 +share/lugaru/Data/Maps/start20 +share/lugaru/Data/Maps/start21 +share/lugaru/Data/Maps/start22 +share/lugaru/Data/Maps/start23 +share/lugaru/Data/Maps/start3 +share/lugaru/Data/Maps/start4 +share/lugaru/Data/Maps/start5 +share/lugaru/Data/Maps/start6 +share/lugaru/Data/Maps/start7 +share/lugaru/Data/Maps/start8 +share/lugaru/Data/Maps/start9 +share/lugaru/Data/Maps/tutorial +share/lugaru/Data/Models/Belt.solid +share/lugaru/Data/Models/Body.solid +share/lugaru/Data/Models/Body2.solid +share/lugaru/Data/Models/Body3.solid +share/lugaru/Data/Models/Body4.solid +share/lugaru/Data/Models/Body5.solid +share/lugaru/Data/Models/Body6.solid +share/lugaru/Data/Models/Body7.solid +share/lugaru/Data/Models/Bodylow.solid +share/lugaru/Data/Models/Box.solid +share/lugaru/Data/Models/Bush.solid +share/lugaru/Data/Models/Chimney.solid +share/lugaru/Data/Models/Cool.solid +share/lugaru/Data/Models/Cornea.solid +share/lugaru/Data/Models/Eye.solid +share/lugaru/Data/Models/Hawk.solid +share/lugaru/Data/Models/Iris.solid +share/lugaru/Data/Models/Leaves.solid +share/lugaru/Data/Models/Platform.solid +share/lugaru/Data/Models/Rabbit.solid +share/lugaru/Data/Models/Rock.solid +share/lugaru/Data/Models/Spike.solid +share/lugaru/Data/Models/Sword.solid +share/lugaru/Data/Models/Throwingknife.solid +share/lugaru/Data/Models/Treetrunk.solid +share/lugaru/Data/Models/Tunnel.solid +share/lugaru/Data/Models/Wall.solid +share/lugaru/Data/Models/Weird.solid +share/lugaru/Data/Models/Wolf.solid +share/lugaru/Data/Models/Wolf2.solid +share/lugaru/Data/Models/Wolf3.solid +share/lugaru/Data/Models/Wolf4.solid +share/lugaru/Data/Models/Wolf5.solid +share/lugaru/Data/Models/Wolf6.solid +share/lugaru/Data/Models/Wolf7.solid +share/lugaru/Data/Models/Wolflow.solid +share/lugaru/Data/Models/staff.solid +share/lugaru/Data/Skeleton/Basic Figure +share/lugaru/Data/Skeleton/Basic Figure wolf +share/lugaru/Data/Skeleton/Basic Figure wolf low +share/lugaru/Data/Skeleton/Basic Figurelow +share/lugaru/Data/Skeleton/Rabbitbelt +share/lugaru/Data/Sounds/Bark.ogg +share/lugaru/Data/Sounds/Bark2.ogg +share/lugaru/Data/Sounds/Bark3.ogg +share/lugaru/Data/Sounds/Barkgrowl.ogg +share/lugaru/Data/Sounds/Fleshstab.ogg +share/lugaru/Data/Sounds/Fleshstabremove.ogg +share/lugaru/Data/Sounds/Growl.ogg +share/lugaru/Data/Sounds/Growl2.ogg +share/lugaru/Data/Sounds/Highwhoosh.ogg +share/lugaru/Data/Sounds/Lowwhoosh.ogg +share/lugaru/Data/Sounds/MetalHit.ogg +share/lugaru/Data/Sounds/Midwhoosh.ogg +share/lugaru/Data/Sounds/Movewhoosh.ogg +share/lugaru/Data/Sounds/Rabbitattack.ogg +share/lugaru/Data/Sounds/Rabbitattack2.ogg +share/lugaru/Data/Sounds/Rabbitattack3.ogg +share/lugaru/Data/Sounds/Rabbitattack4.ogg +share/lugaru/Data/Sounds/Rabbitchitter.ogg +share/lugaru/Data/Sounds/Rabbitchitter2.ogg +share/lugaru/Data/Sounds/Rabbitpain.ogg +share/lugaru/Data/Sounds/Rabbitpain2.ogg +share/lugaru/Data/Sounds/Snarl.ogg +share/lugaru/Data/Sounds/Snarl2.ogg +share/lugaru/Data/Sounds/Swordstaff.ogg +share/lugaru/Data/Sounds/Thud.ogg +share/lugaru/Data/Sounds/Whooshhit.ogg +share/lugaru/Data/Sounds/alarm.ogg +share/lugaru/Data/Sounds/break.ogg +share/lugaru/Data/Sounds/broken.ogg +share/lugaru/Data/Sounds/bushrustle.ogg +share/lugaru/Data/Sounds/clank1.ogg +share/lugaru/Data/Sounds/clank2.ogg +share/lugaru/Data/Sounds/clank3.ogg +share/lugaru/Data/Sounds/clank4.ogg +share/lugaru/Data/Sounds/clawslice.ogg +share/lugaru/Data/Sounds/consolefail.ogg +share/lugaru/Data/Sounds/consolesuccess.ogg +share/lugaru/Data/Sounds/desertambient.ogg +share/lugaru/Data/Sounds/fire.ogg +share/lugaru/Data/Sounds/fireend.ogg +share/lugaru/Data/Sounds/firestart.ogg +share/lugaru/Data/Sounds/footstepgrass1.ogg +share/lugaru/Data/Sounds/footstepgrass2.ogg +share/lugaru/Data/Sounds/footstepsnow1.ogg +share/lugaru/Data/Sounds/footstepsnow2.ogg +share/lugaru/Data/Sounds/footstepstone1.ogg +share/lugaru/Data/Sounds/footstepstone2.ogg +share/lugaru/Data/Sounds/hawk.ogg +share/lugaru/Data/Sounds/heavyimpact.ogg +share/lugaru/Data/Sounds/jump.ogg +share/lugaru/Data/Sounds/knifedraw.ogg +share/lugaru/Data/Sounds/knifesheathe.ogg +share/lugaru/Data/Sounds/knifeslice.ogg +share/lugaru/Data/Sounds/knifeswish.ogg +share/lugaru/Data/Sounds/land.ogg +share/lugaru/Data/Sounds/land1.ogg +share/lugaru/Data/Sounds/land2.ogg +share/lugaru/Data/Sounds/music1desert.ogg +share/lugaru/Data/Sounds/music1grass.ogg +share/lugaru/Data/Sounds/music1snow.ogg +share/lugaru/Data/Sounds/music2.ogg +share/lugaru/Data/Sounds/music2old.ogg +share/lugaru/Data/Sounds/music3.ogg +share/lugaru/Data/Sounds/skid.ogg +share/lugaru/Data/Sounds/snowskid.ogg +share/lugaru/Data/Sounds/splatter.ogg +share/lugaru/Data/Sounds/staffbody.ogg +share/lugaru/Data/Sounds/staffbreak.ogg +share/lugaru/Data/Sounds/staffhead.ogg +share/lugaru/Data/Sounds/swordslice.ogg +share/lugaru/Data/Sounds/whoosh.ogg +share/lugaru/Data/Sounds/wind.ogg +share/lugaru/Data/Textures/BW2.jpg +share/lugaru/Data/Textures/Belt.png +share/lugaru/Data/Textures/BloodApril.png +share/lugaru/Data/Textures/BloodClover.png +share/lugaru/Data/Textures/BloodFlame.png +share/lugaru/Data/Textures/BloodJack.png +share/lugaru/Data/Textures/BloodKnife.png +share/lugaru/Data/Textures/BloodTrixie.png +share/lugaru/Data/Textures/Boulder.jpg +share/lugaru/Data/Textures/Boulderdesert.jpg +share/lugaru/Data/Textures/Bouldersnow.jpg +share/lugaru/Data/Textures/Chocolate.jpg +share/lugaru/Data/Textures/Cursor.png +share/lugaru/Data/Textures/Darkwolf.jpg +share/lugaru/Data/Textures/David.jpg +share/lugaru/Data/Textures/DesertBox.jpg +share/lugaru/Data/Textures/Endgame.png +share/lugaru/Data/Textures/Eyelid.png +share/lugaru/Data/Textures/Fire.jpg +share/lugaru/Data/Textures/Flame.png +share/lugaru/Data/Textures/Font.png +share/lugaru/Data/Textures/Gi.png +share/lugaru/Data/Textures/GrassBox.jpg +share/lugaru/Data/Textures/Knife.png +share/lugaru/Data/Textures/Leatherwristleft.png +share/lugaru/Data/Textures/Leatherwristright.png +share/lugaru/Data/Textures/Lightbloodknife.png +share/lugaru/Data/Textures/LizardWolf.jpg +share/lugaru/Data/Textures/Lugaru.png +share/lugaru/Data/Textures/Lynx.jpg +share/lugaru/Data/Textures/MapArrow.png +share/lugaru/Data/Textures/MapBox.png +share/lugaru/Data/Textures/MapCircle.png +share/lugaru/Data/Textures/Newgame.png +share/lugaru/Data/Textures/Opal.jpg +share/lugaru/Data/Textures/Options.png +share/lugaru/Data/Textures/Otter.jpg +share/lugaru/Data/Textures/Quit.png +share/lugaru/Data/Textures/Resume.png +share/lugaru/Data/Textures/Sable.jpg +share/lugaru/Data/Textures/Shine.png +share/lugaru/Data/Textures/Skybox(grass)/Back.jpg +share/lugaru/Data/Textures/Skybox(grass)/Down.jpg +share/lugaru/Data/Textures/Skybox(grass)/Front.jpg +share/lugaru/Data/Textures/Skybox(grass)/Left.jpg +share/lugaru/Data/Textures/Skybox(grass)/Right.jpg +share/lugaru/Data/Textures/Skybox(grass)/Up.jpg +share/lugaru/Data/Textures/Skybox(sand)/Back.jpg +share/lugaru/Data/Textures/Skybox(sand)/Down.jpg +share/lugaru/Data/Textures/Skybox(sand)/Front.jpg +share/lugaru/Data/Textures/Skybox(sand)/Left.jpg +share/lugaru/Data/Textures/Skybox(sand)/Right.jpg +share/lugaru/Data/Textures/Skybox(sand)/Up.jpg +share/lugaru/Data/Textures/Skybox(snow)/Back.jpg +share/lugaru/Data/Textures/Skybox(snow)/Down.jpg +share/lugaru/Data/Textures/Skybox(snow)/Front.jpg +share/lugaru/Data/Textures/Skybox(snow)/Left.jpg +share/lugaru/Data/Textures/Skybox(snow)/Right.jpg +share/lugaru/Data/Textures/Skybox(snow)/Up.jpg +share/lugaru/Data/Textures/Smoke.png +share/lugaru/Data/Textures/SnowBox.jpg +share/lugaru/Data/Textures/SnowWolf.jpg +share/lugaru/Data/Textures/Staff.jpg +share/lugaru/Data/Textures/Sword.jpg +share/lugaru/Data/Textures/Swordblood.jpg +share/lugaru/Data/Textures/Swordbloodlight.jpg +share/lugaru/Data/Textures/WB2.jpg +share/lugaru/Data/Textures/Wireframe.jpg +share/lugaru/Data/Textures/Wolf.jpg +share/lugaru/Data/Textures/Wolfbloodfur.png +share/lugaru/Data/Textures/World.png +share/lugaru/Data/Textures/blood.png +share/lugaru/Data/Textures/bloodfur.png +share/lugaru/Data/Textures/bloodparticle.png +share/lugaru/Data/Textures/bloodparticleinverse.png +share/lugaru/Data/Textures/bodyprint.png +share/lugaru/Data/Textures/break.png +share/lugaru/Data/Textures/bush.png +share/lugaru/Data/Textures/bushdesert.png +share/lugaru/Data/Textures/bushsnow.png +share/lugaru/Data/Textures/cloud.png +share/lugaru/Data/Textures/cloudimpact.png +share/lugaru/Data/Textures/deserttree.png +share/lugaru/Data/Textures/earwrap.png +share/lugaru/Data/Textures/fancypants.png +share/lugaru/Data/Textures/fancypantscamo.png +share/lugaru/Data/Textures/fancypantscamoarctic.png +share/lugaru/Data/Textures/fancypantscamodesert.png +share/lugaru/Data/Textures/footprint.png +share/lugaru/Data/Textures/footprintsand.png +share/lugaru/Data/Textures/footwrap.png +share/lugaru/Data/Textures/fur.jpg +share/lugaru/Data/Textures/fur2.jpg +share/lugaru/Data/Textures/fur3.jpg +share/lugaru/Data/Textures/furdarko.jpg +share/lugaru/Data/Textures/grassdirt 2.jpg +share/lugaru/Data/Textures/grassdirt.jpg +share/lugaru/Data/Textures/hawk.png +share/lugaru/Data/Textures/headband.png +share/lugaru/Data/Textures/heightmap.png +share/lugaru/Data/Textures/leaf.png +share/lugaru/Data/Textures/leatherarmor.png +share/lugaru/Data/Textures/leatherpants.png +share/lugaru/Data/Textures/logo.png +share/lugaru/Data/Textures/longsleeve.png +share/lugaru/Data/Textures/mossrock.jpg +share/lugaru/Data/Textures/pants.png +share/lugaru/Data/Textures/rock.jpg +share/lugaru/Data/Textures/rock2.jpg +share/lugaru/Data/Textures/sand.jpg +share/lugaru/Data/Textures/sandslope.jpg +share/lugaru/Data/Textures/scar.png +share/lugaru/Data/Textures/shadow.png +share/lugaru/Data/Textures/shirt.png +share/lugaru/Data/Textures/shirtfemale.png +share/lugaru/Data/Textures/snow.jpg +share/lugaru/Data/Textures/snow.png +share/lugaru/Data/Textures/snowflake.png +share/lugaru/Data/Textures/snowtree.png +share/lugaru/Data/Textures/splinter.png +share/lugaru/Data/Textures/tooth.png +share/lugaru/Data/Textures/tree.png +share/lugaru/Data/Users +share/lugaru/Data/config.txt diff --git a/lugaru/distinfo b/lugaru/distinfo new file mode 100644 index 0000000000..7707231eff --- /dev/null +++ b/lugaru/distinfo @@ -0,0 +1,6 @@ +$NetBSD$ + +SHA1 (lugaru-rev269-src.tar.bz2) = 3788915dd3a792be45250c819a9411bf3d98d0c1 +RMD160 (lugaru-rev269-src.tar.bz2) = 3a1c4a2e1461aa948162b3686744fe30680a8742 +Size (lugaru-rev269-src.tar.bz2) = 39250302 bytes +SHA1 (patch-CMakeLists.txt) = 954bfa0fd1bf074ee7b65a4be0b5089880e0e468 diff --git a/lugaru/patches/patch-CMakeLists.txt b/lugaru/patches/patch-CMakeLists.txt new file mode 100644 index 0000000000..292cd568ed --- /dev/null +++ b/lugaru/patches/patch-CMakeLists.txt @@ -0,0 +1,20 @@ +$NetBSD$$ +--- ./CMakeLists.txt.orig 2016-02-02 22:31:43.000000000 -0800 ++++ CMakeLists.txt 2016-02-02 22:34:40.000000000 -0800 +@@ -532,14 +532,14 @@ + install(FILES ${SRCDIR}/mac-res/lugaru.icns DESTINATION ${APPS_DATA}) + install(FILES ${SRCDIR}/mac-res/Info.plist DESTINATION ${APPS_ROOT}/Contents) + endif(APPLE) +- install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/lugaru DESTINATION ${CMAKE_INSTALL_PREFIX}) ++ install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/lugaru DESTINATION ${CMAKE_INSTALL_PREFIX}/bin) + if(APPLE AND LUGARU_HAS_INTERNAL_SDL) + install(FILES ${SDLDIR}/lib/macosx/libSDL-1.2.0.dylib DESTINATION ${CMAKE_INSTALL_PREFIX}) + endif(APPLE AND LUGARU_HAS_INTERNAL_SDL) + endif(WIN32) + + if(NOT APPLE) +-install(DIRECTORY ${CMAKE_SOURCE_DIR}/Data DESTINATION ${CMAKE_INSTALL_PREFIX}) ++install(DIRECTORY ${CMAKE_SOURCE_DIR}/Data DESTINATION ${CMAKE_INSTALL_PREFIX}/share/lugaru) + endif(NOT APPLE) + + if(APPLE)