Date: Thursday, June 10, 2010 @ 10:38:22
  Author: eric
Revision: 82373

Adding racket (drscheme's new name ) to repo

Added:
  racket/
  racket/repos/
  racket/trunk/
  racket/trunk/ChangeLog
  racket/trunk/PKGBUILD
  racket/trunk/drracket.desktop
  racket/trunk/libpng-1.4.patch
  racket/trunk/racket.install

------------------+
 ChangeLog        |   96 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 PKGBUILD         |   38 ++++++++++++++++++++
 drracket.desktop |    9 ++++
 libpng-1.4.patch |   16 ++++++++
 racket.install   |   11 ++++++
 5 files changed, 170 insertions(+)

Added: racket/trunk/ChangeLog
===================================================================
--- racket/trunk/ChangeLog                              (rev 0)
+++ racket/trunk/ChangeLog      2010-06-10 14:38:22 UTC (rev 82373)
@@ -0,0 +1,96 @@
+2010-06-10  Eric Belanger  <e...@archlinux.org>
+
+       * racket 5.0-1
+       * Renamed drscheme package
+       * Upstream update
+       * Updated url
+       * Changed libxaw and mesa depends to makedepends
+
+2010-04-10  Andrea Scarpino <and...@archlinux.org>
+
+       * drscheme 4.2.5-1
+       * Upstream update
+
+2010-01-29  Eric Belanger  <e...@archlinux.org>
+
+       * drscheme 4.2.4-1
+       * Upstream update
+
+2010-01-17  Eric Belanger  <e...@archlinux.org>
+
+       * drscheme 4.2.3-3
+       * Rebuilt for libpng 1.4 and libjpeg 8
+
+2010-01-03  Ionut Biru <io...@archlinux.ro>
+
+       * drscheme 4.2.3-2
+       * disable noopt
+
+2009-12-01  Eric Belanger  <e...@archlinux.org>
+
+       * drscheme 4.2.3-1
+       * Upstream update
+
+2009-10-14  Eric Belanger  <e...@archlinux.org>
+
+       * drscheme 4.2.2-1
+       * Upstream update
+
+2009-07-31  Eric Belanger  <e...@archlinux.org>
+
+       * drscheme 4.2.1-1
+       * Upstream update
+
+2009-07-01  Eric Belanger  <e...@archlinux.org>
+
+       * drscheme 4.2-2
+       * Rebuilt against libjpeg 7
+
+2009-06-04  Eric Belanger  <e...@archlinux.org>
+
+       * drscheme 4.2-1
+       * Upstream update
+
+2009-03-22  Eric Belanger  <e...@archlinux.org>
+
+       * drscheme 4.1.5-1
+       * Upstream update
+
+2009-01-21  Eric Belanger  <e...@archlinux.org>
+
+       * drscheme 4.1.4-1
+       * Upstream update
+
+2008-12-03  Eric Belanger  <e...@archlinux.org>
+
+       * drscheme 4.1.3-1
+       * Upstream update
+
+2008-11-11  Eric Belanger  <e...@archlinux.org>
+
+       * drscheme 4.1.2-1
+       * Upstream update
+
+2008-11-08  Jan de Groot <j...@archlinux.org>
+
+       * drscheme 4.1.1-2
+       * Rebuild for libxaw
+
+2008-10-09  Eric Belanger  <e...@archlinux.org>
+
+       * drscheme 4.1.1-1
+       * Upstream update
+
+2008-08-19  Eric Belanger  <e...@archlinux.org>
+
+       * drscheme 4.1-1
+       * Upstream update
+
+2008-07-13  Eric Belanger  <e...@archlinux.org>
+
+       * drscheme 4.0.2-1
+       * Upstream update
+       * Added patches (nonstandard-install.patch, paths-fix.patch)
+         to remove build directory path hard-coded in executables
+       * Updated openssl versioned dependency
+       * Added ChangeLog

Added: racket/trunk/PKGBUILD
===================================================================
--- racket/trunk/PKGBUILD                               (rev 0)
+++ racket/trunk/PKGBUILD       2010-06-10 14:38:22 UTC (rev 82373)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Eric Belanger <e...@archlinux.org>
+# Contributor: John Proctor <jproc...@prium.net>
+
+pkgname=racket
+pkgver=5.0
+pkgrel=1
+pkgdesc="PLT Racket (a variant of Scheme) Environment"
+arch=('i686' 'x86_64')
+url="http://racket-lang.org/";
+license=('LGPL')
+depends=('gcc-libs' 'cairo' 'desktop-file-utils' 'libjpeg' 'libgl' 'libxmu' 
'libxft')
+makedepends=('mesa' 'libxaw')
+provides=('drscheme')
+conflicts=('drscheme')
+replaces=('drscheme')
+options=('!makeflags')
+install=racket.install
+source=(http://download.racket-lang.org/installers/${pkgver}/racket/${pkgname}-${pkgver}-src-unix.tgz
 \
+       drracket.desktop libpng-1.4.patch)
+md5sums=('369af9d3728ab636e8234d8ee039658c' '9223c9736ead677431542b41271c7b3c'\
+         'ec18faef466c1f18047d14a50be0413c')
+sha1sums=('9b76bd19da9af1fd684abdebb68ca72a7599541a' 
'a20808f6b250225704856f82a544681a962a299d'\
+         '2280da2a2ce28b13530c9e749939b895c25fd22e')
+
+build() {
+  cd "${srcdir}/plt-${pkgver}/src"
+  patch -p2 < ../../libpng-1.4.patch || return 1
+  ./configure --prefix=/usr || return 1
+  make || return 1
+}
+
+package() {
+  cd "${srcdir}/plt-${pkgver}/src"
+  make DESTDIR="${pkgdir}" install || return 1
+  install -D -m644 ../collects/icons/plt.xpm 
"${pkgdir}/usr/share/pixmaps/drracket.xpm" || return 1
+  install -D -m644 "${srcdir}/drracket.desktop" 
"${pkgdir}/usr/share/applications/drracket.desktop" || return 1
+}


Property changes on: racket/trunk/PKGBUILD
___________________________________________________________________
Added: svn:keywords
   + Id

Added: racket/trunk/drracket.desktop
===================================================================
--- racket/trunk/drracket.desktop                               (rev 0)
+++ racket/trunk/drracket.desktop       2010-06-10 14:38:22 UTC (rev 82373)
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=DrRacket
+GenericName=IDE for Racket
+Comment=DrRacket is an interactive, integrated, graphical programming 
environment for the Racket programming languages.
+Exec=drracket
+Terminal=false
+Type=Application
+Categories=Education;Development;
+Icon=drracket

Added: racket/trunk/libpng-1.4.patch
===================================================================
--- racket/trunk/libpng-1.4.patch                               (rev 0)
+++ racket/trunk/libpng-1.4.patch       2010-06-10 14:38:22 UTC (rev 82373)
@@ -0,0 +1,16 @@
+diff -Naur plt-4.2.3-orig/src/wxcommon/wxJPEG.cxx 
plt-4.2.3/src/wxcommon/wxJPEG.cxx
+--- plt-4.2.3-orig/src/wxcommon/wxJPEG.cxx     2010-01-18 00:27:47.000000000 
-0500
++++ plt-4.2.3/src/wxcommon/wxJPEG.cxx  2010-01-18 00:33:49.000000000 -0500
+@@ -726,7 +726,12 @@
+        png_set_strip_16(png_ptr);
+ 
+      /* Expand grayscale images to the full 8 bits from 1, 2, or 4 bits/pixel 
*/
++#if PNG_LIBPNG_VER < 10400
+      png_set_gray_1_2_4_to_8(png_ptr);
++#else
++     png_set_expand_gray_1_2_4_to_8(png_ptr);
++#endif
++
+    }
+ 
+    /* Set the background color to draw transparent and alpha images over.

Added: racket/trunk/racket.install
===================================================================
--- racket/trunk/racket.install                         (rev 0)
+++ racket/trunk/racket.install 2010-06-10 14:38:22 UTC (rev 82373)
@@ -0,0 +1,11 @@
+post_install() {
+    update-desktop-database -q
+}
+
+post_upgrade() {
+    post_install
+}
+
+post_remove() {
+    post_install
+}

Reply via email to