SHARE
TWEET

Untitled

a guest Jan 21st, 2020 56 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. SUMMARY="A 2D space trading and combat game"
  2. DESCRIPTION="Endless Sky is a 2D space trading and combat game \
  3. similar to the classic Escape Velocity series. Explore other star systems. \
  4. Earn money by trading, carrying passengers, or completing missions. \
  5. Use your earnings to buy a better ship or to upgrade the weapons and engines \
  6. on your current one. Blow up pirates. Take sides in a civil war. \
  7. Or leave human space behind and hope to find friendly aliens whose culture \
  8. is more civilized than your own."
  9. HOMEPAGE="http://endless-sky.github.io/"
  10. COPYRIGHT="Michael Zahniser"
  11. LICENSE="GNU GPL v3"
  12. REVISION="1"
  13. SOURCE_URI="https://github.com/endless-sky/endless-sky/archive/v$portVersion.tar.gz"
  14. CHECKSUM_SHA256="58f2e405e171be8426004216df4df7bb3a2792a507a5d01f77a0f02346332f6f"
  15. SOURCE_DIR="endless-sky-$portVersion"
  16.  
  17. ARCHITECTURES="!x86_gcc2 x86 !x86_64"
  18. SECONDARY_ARCHITECTURES="x86"
  19.  
  20. PROVIDES="
  21.     endless_sky$secondaryArchSuffix = $portVersion
  22.     app:EndlessSky$secondaryArchSuffix = $portVersion
  23. "
  24.  
  25. REQUIRES="
  26.     haiku$secondaryArchSuffix
  27.     lib:libglew$secondaryArchSuffix
  28.     lib:libgl$secondaryArchSuffix
  29.     lib:libjpeg$secondaryArchSuffix
  30.     lib:libmad$secondaryArchSuffix
  31.     lib:libopenal$secondaryArchSuffix
  32.     lib:libpng$secondaryArchSuffix
  33.     lib:libSDL2_2.0$secondaryArchSuffix
  34. "
  35.  
  36. BUILD_REQUIRES="
  37.     devel:libglew$secondaryArchSuffix
  38.     devel:libgl$secondaryArchSuffix
  39.     devel:libjpeg$secondaryArchSuffix
  40.     devel:libmad$secondaryArchSuffix
  41.     devel:libopenal$secondaryArchSuffix
  42.     devel:libpng$secondaryArchSuffix
  43.     devel:libSDL2_2.0$secondaryArchSuffix
  44. "
  45.  
  46. BUILD_PREREQUIRES="
  47.     haiku${secondaryArchSuffix}_devel
  48.     cmd:gcc$secondaryArchSuffix
  49.     cmd:scons
  50. "
  51.  
  52. BUILD()
  53. {
  54.     scons $jobArgs
  55. }
  56.  
  57. INSTALL()
  58. {
  59.     mkdir -p $appsDir/EndlessSky
  60.     cp -r endless-sky credits.txt data images sounds $appsDir/EndlessSky/
  61.     addAppDeskbarSymlink $appsDir/EndlessSky/endless-sky EndlessSky
  62. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top