Advertisement
Guest User

aseprite-git PKGBUILD

a guest
Jul 15th, 2012
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.02 KB | None | 0 0
  1. pkgname=asesprite-git
  2. pkgver=20120715
  3. pkgrel=1
  4. pkgdesc="Allegro Sprite Editor is an open source program to create animated sprites and pixel art"
  5. arch=(i686 x86_64)
  6. url="http://www.aseprite.org"
  7. license=('GPL')
  8. groups=()
  9. depends=('allegro')
  10. makedepends=('git' 'cmake')
  11. conflicts=(aseprite)
  12. source=()
  13. noextract=()
  14. md5sums=() #generate with 'makepkg -g'
  15.  
  16. _gitroot=git://github.com/dacap/aseprite.git
  17. _gitname=aseprite
  18.  
  19. build() {
  20.   cd "$srcdir"
  21.   msg "Connecting to GIT server...."
  22.  
  23.   if [[ -d "$_gitname" ]]; then
  24.     cd "$_gitname" && git pull origin
  25.     msg "The local files are updated."
  26.   else
  27.     git clone "$_gitroot" "$_gitname"
  28.   fi
  29.  
  30.   msg "GIT checkout done or server timeout"
  31.   msg "Starting build..."
  32.  
  33.   rm -rf "$srcdir/$_gitname-build"
  34.   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
  35.   cd "$srcdir/$_gitname-build"
  36.  
  37.   #
  38.   # BUILD HERE
  39.   #
  40.   cmake --prefix=/usr .
  41.   make
  42. }
  43.  
  44. package() {
  45.   cd "$srcdir/$_gitname-build"
  46.   make DESTDIR="$pkgdir/" install
  47. }
  48.  
  49. # vim:set ts=2 sw=2 et:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement