Date: Saturday, June 20, 2015 @ 11:43:48 Author: kkeen Revision: 135638
upgpkg: racket 6.2-1 Modified: racket/trunk/PKGBUILD ----------+ PKGBUILD | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-06-20 08:36:23 UTC (rev 135637) +++ PKGBUILD 2015-06-20 09:43:48 UTC (rev 135638) @@ -1,10 +1,11 @@ # $Id$ -# Maintainer: Eric Bélanger <e...@archlinux.org> +# Maintainer: Kyle Keen <keen...@gmail.com> +# Contributor: Eric Bélanger <e...@archlinux.org> pkgname=racket -pkgver=6.1.1 -pkgrel=2 -pkgdesc="A programming language environment (formerly known as PLT Scheme) suitable for tasks ranging from scripting to application development" +pkgver=6.2 +pkgrel=1 +pkgdesc="A full-spectrum language with DrRacket IDE. Formerly known as PLT Scheme." arch=('i686' 'x86_64') url="http://racket-lang.org/" license=('GPL3' 'LGPL3' 'custom') @@ -13,14 +14,18 @@ options=('!strip' '!emptydirs') install=racket.install source=(http://download.racket-lang.org/installers/${pkgver}/${pkgname}-${pkgver}-src.tgz) -sha1sums=('be04ed6e444fbb412e48e06a62da3a9eba993b44') +sha1sums=('24a48002e9c3c00c3731c4562679f012b77bf62d') +# possible split packages: +# -docs (180MB of 416MB) +# -minimal (no DrRacket ide) + prepare() { echo "Icon=drracket" >> ${pkgname}-${pkgver}/share/pkgs/drracket/drracket/drracket.desktop } build() { - cd ${pkgname}-${pkgver}/src + cd "${pkgname}-${pkgver}/src" [ "$CARCH" == "x86_64" ] && export CFLAGS+=" -fPIC" ./configure --prefix=/usr --sysconfdir=/etc --enable-shared make @@ -27,7 +32,7 @@ } package() { - cd ${pkgname}-${pkgver}/src + cd "${pkgname}-${pkgver}/src" make DESTDIR="${pkgdir}" install install -D -m644 COPYING-libscheme.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"