Advertisement
Cravix

lugaru-mods

Nov 12th, 2012
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 2.10 KB | None | 0 0
  1. # Maintainer: Cravix < dr dot neemous at gmail dot com >
  2.  
  3. pkgname=lugaru-mods
  4. pkgver=20121102
  5. pkgrel=1
  6. pkgdesc="Mods of Lugaru, includes Empire, the Seven Tasks and Reluctant Assassin"
  7. arch=('i686' 'x86_64')
  8. license=('custom')
  9. url="http://www.wolfire.com/lugaru/mods"
  10. depends=('lugaruhd-hg')
  11. source=('http://cdn.wolfire.com/legacy/LugaruEmpire.zip'
  12.          'http://cdn.wolfire.com/mods/lugaru/SevenTasks.zip'
  13.          'http://cdn.wolfire.com/mods/lugaru/ReluctantAssassin.zip'
  14.          'http://forums.wolfire.com/download/file.php?id=990')
  15. sha256sums=('679b9e31e51ca555c287c5a0abdd3670b46bfc6c7af766a29f50a5a468f89355'
  16.             '735f70f0bb97ef2d73dc0150c2011d861e479a29c65c8cef997543b971649b23'
  17.             'edbb46be77afe540f554742ccea5ea8840f41b5fa73d05f65692abfe2caba42d'
  18.             'df89c08670f865284c2595bba39e9c000c8161fdc3a46bfc04828b70777378a1')
  19.  
  20. build() {
  21.     mkdir -p $pkgdir/opt/Lugaru/Data/
  22.     cd $pkgdir/opt/Lugaru/Data/
  23.     mkdir Campaigns Maps Textures
  24.  
  25.     cd $srcdir
  26.    
  27.     #clean dup
  28.     rm "Reluctant_Assassin/This Goes In Textures/Belt.png" "Lugaru Empire/This goes into Textures"/{shirtfemale,Gi}.png
  29.  
  30.     #seven tasks
  31.     mv task18 "the Seven Tasks"
  32.     cd "the Seven Tasks"
  33.     mv task* $pkgdir/opt/Lugaru/Data/Maps/
  34.     mv main.txt $pkgdir/opt/Lugaru/Data/Campaigns/"seven tasks.txt"
  35.     cd ..
  36.    
  37.     #empire
  38.     cd "Lugaru Empire"
  39.     mv "This goes into Maps"/jendraz* $pkgdir/opt/Lugaru/Data/Maps/
  40.     mv "This goes into Campaigns"/main.txt $pkgdir/opt/Lugaru/Data/Campaigns/empire.txt
  41.     mkdir $pkgdir/opt/Lugaru/Data/Textures/empire
  42.     mv "This goes into Textures"/*.png $pkgdir/opt/Lugaru/Data/Textures/empire
  43.     cd ..
  44.    
  45.     #Reluctant Assassin
  46.     cd "Reluctant_Assassin"
  47.     mv "This Goes in Campaign"/main.txt $pkgdir/opt/Lugaru/Data/Campaigns/"reluctant assassin.txt"
  48.     mv "This Goes In Maps"/lotus* $pkgdir/opt/Lugaru/Data/Maps/
  49.     mkdir $pkgdir/opt/Lugaru/Data/Textures/"reluctant assassin"
  50.     mv "This Goes In Textures"/*.png $pkgdir/opt/Lugaru/Data/Textures/"reluctant assassin"
  51.     cd ..
  52.    
  53.     #zip or mac produced wrong execute bits?
  54.     chmod -R 644 $pkgdir/opt/Lugaru/Data/Textures/*
  55.     chmod 755 $pkgdir/opt/Lugaru/Data/Textures/*
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement