updated on Sat Jan 14 04:03:48 UTC 2012
[aur-mirror.git] / racket-git / PKGBUILD
blob2713769d406d6177a28a576c5cf14e8f0ab99335
1 # Maintainer: Paige Aran <paige.aran@gmail.com>
3 pkgname=racket-git
4 pkgver=20101210
5 pkgrel=1
6 pkgdesc="PLT Racket (a variant of Scheme) Environment, GIT version"
7 arch=('i686' 'x86_64')
8 url="http://racket-lang.org/"
9 license=('LGPL')
10 depends=('gcc-libs' 'cairo' 'pango' 'desktop-file-utils' 'libjpeg' 'libgl' 'libxmu' 'libxft' 'libpng12')
11 makedepends=('mesa' 'libxaw' 'git')
12 provides=('drscheme')
13 conflicts=('drscheme' 'racket')
14 replaces=('drscheme')
15 options=('!strip')
16 install=racket.install
17 source=(drracket.desktop)
18 md5sums=('9223c9736ead677431542b41271c7b3c')
20 _gitroot="git://github.com/plt/racket.git"
21 _gitname="racket"
23 build() {
24   cd ${srcdir}
26   msg "Connecting to GIT server..."
27   if [[ -d ${_gitname} ]]; then
28     (cd ${_gitname} && git pull origin)
29   else
30     git clone ${_gitroot} ${_gitname}
31   fi
32   msg "GIT checkout done or server timeout"
33   msg "Starting make..."
35   rm -rf ${_gitname}-build
36   git clone ${_gitname} ${_gitname}-build
38   cd ${srcdir}/${_gitname}-build/src
40   ./configure --prefix=/usr
41   make
42   
45 package() {
46   echo ${PWD}
47   cd ${srcdir}/${_gitname}-build/src
48   echo ${PWD}
49   make DESTDIR="${pkgdir}" install
50   install -D -m644 ../collects/icons/plt.xpm "${pkgdir}/usr/share/pixmaps/drracket.xpm"
51 #  install -D -m644 "${srcdir}/drracket.desktop" "${pkgdir}/usr/share/applications/drracket.desktop"