Advertisement
Guest User

Untitled

a guest
Jul 7th, 2019
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.14 KB | None | 0 0
  1. pkgname=minizinc-ide
  2. pkgver=2.3.0
  3. pkgrel=1
  4. pkgdesc="Simple IDE for writing and running MiniZinc models"
  5. arch=(x86_64)
  6. url=http://www.minizinc.org/ide/
  7. license=(MPL2)
  8. provides=(minizinc)
  9. options=(!strip)
  10. install=$pkgname.install
  11. conflicts=(libminizinc)
  12. source=(
  13.     minizinc-ide.desktop
  14.     https://raw.githubusercontent.com/MiniZinc/MiniZincIDE/master/resources/icon.png
  15.     https://github.com/MiniZinc/MiniZincIDE/releases/download/$pkgver/MiniZincIDE-$pkgver-bundle-linux-x86_64.tgz
  16. )
  17. sha256sums=(
  18.     bf26b9e3cae148fb05ce131ef62076bda467ebd2ce9913525a5540f09435c2b6
  19.     eaa69a6d1b8a3e307d1b400b74273995abb914fbe1246c65fc9b3955b2094023
  20.     7d5091066a691041caf9dd38087aee71947304bde83477bc05e325f6c219f2a2
  21. )
  22.  
  23. package() {    
  24.     # Create MiniZinc directory
  25.     mkdir -p $pkgdir/opt/$pkgname  
  26.    
  27.     # Copy MiniZinc files    
  28.     cp -r $srcdir/MiniZincIDE-$pkgver-bundle-linux/* $pkgdir/opt/$pkgname
  29.    
  30.     # Copy MiniZinc launcher
  31.     mkdir -p $pkgdir/usr/share/applications
  32.     cp $srcdir/icon.png $pkgdir/opt/$pkgname/resources/icon.png
  33.     cp $srcdir/minizinc-ide.desktop $pkgdir/usr/share/applications/minizinc-ide.desktop
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement