[arch-commits] CVS update of extra/devel/drscheme (3 files)

Aaron Griffin aaron at archlinux.org
Mon Mar 10 20:10:53 UTC 2008


    Date: Monday, March 10, 2008 @ 16:10:53
  Author: aaron
    Path: /home/cvs-extra/extra/devel/drscheme

Modified: PKGBUILD (1.21 -> 1.22) drscheme.install (1.2 -> 1.3)
 Removed: drscheme-370-DESTDIR-mred3m.patch (1.1)

upgpkg: drscheme 372-1
    Verbump and move out of /opt


-----------------------------------+
 PKGBUILD                          |   35 +++++++++++++++++++----------------
 drscheme-370-DESTDIR-mred3m.patch |   13 -------------
 drscheme.install                  |   18 +++++-------------
 3 files changed, 24 insertions(+), 42 deletions(-)


Index: extra/devel/drscheme/PKGBUILD
diff -u extra/devel/drscheme/PKGBUILD:1.21 extra/devel/drscheme/PKGBUILD:1.22
--- extra/devel/drscheme/PKGBUILD:1.21	Wed Sep  5 16:14:34 2007
+++ extra/devel/drscheme/PKGBUILD	Mon Mar 10 16:10:52 2008
@@ -1,30 +1,33 @@
-# $Id: PKGBUILD,v 1.21 2007/09/05 20:14:34 kevin Exp $
-# Contributor: John Proctor <jproctor at prium.net>
+# $Id: PKGBUILD,v 1.22 2008/03/10 20:10:52 aaron Exp $
 # Maintainer: kevin <kevin at archlinux.org>
+# Contributor: John Proctor <jproctor at prium.net>
 
 pkgname=drscheme
-pkgver=371
+pkgver=372
 pkgrel=1
 pkgdesc="PLT Scheme Environment"
+url="http://www.drscheme.org/"
 arch=('i686' 'x86_64')
 license=('LGPL')
+depends=('gcc-libs' 'cairo' 'desktop-file-utils' 'libjpeg' 'mesa' 'openssl<=0.9.8'
+        'libxaw' 'libxmu' 'libxft')
 options=('!makeflags')
-url="http://www.drscheme.org/"
-depends=('cairo' 'mesa' 'libjpeg' 'openssl<=0.9.8')
-#install=${pkgname}.install
+install=$pkgname.install
 source=(http://download.plt-scheme.org/bundles/$pkgver/plt/plt-$pkgver-src-unix.tgz
-	drscheme.profile
-	drscheme-370-DESTDIR-mred3m.patch)
-md5sums=('8bd387d78481e1a11002d891f8b62c16'
-         '97dacc391acbaabba2d1d332ec880385'
-         '3539676969c7cb74ce6b41369b9f0a8e')
+        drscheme.desktop)
+md5sums=('751217f63bc64423a29a05423f917af8'
+         '41ba9c74aa541308aa6f67b262387c6c')
 
 build() {
   cd $startdir/src/plt-$pkgver/src
-#  patch -Np1 -i $startdir/src/drscheme-370-DESTDIR-mred3m.patch || return 1
-  ./configure --prefix=/opt/plt --enable-noopt
-  make -j1 || return 1
+  ./configure --prefix=/usr --enable-noopt
+  make || return 1
   make DESTDIR=$startdir/pkg install
-  install -D -m755 $startdir/src/drscheme.profile $startdir/pkg/etc/profile.d/drscheme.sh
-  chown -R root:root $startdir/pkg/opt/plt
+  install -Dm644 $startdir/src/plt-$pkgver/collects/icons/plt.xpm\
+    $startdir/pkg/usr/share/pixmaps/drscheme.xpm
+  install -Dm644 $startdir/src/drscheme.desktop\
+    $startdir/pkg/usr/share/applications/drscheme.desktop
+  chown -R root:root $startdir/pkg/usr/share/plt
 }
+
+# vim:set ts=2 sw=2 et:
Index: extra/devel/drscheme/drscheme-370-DESTDIR-mred3m.patch
diff -u extra/devel/drscheme/drscheme-370-DESTDIR-mred3m.patch:1.1 extra/devel/drscheme/drscheme-370-DESTDIR-mred3m.patch:removed
--- extra/devel/drscheme/drscheme-370-DESTDIR-mred3m.patch:1.1	Tue Jul  3 16:00:23 2007
+++ extra/devel/drscheme/drscheme-370-DESTDIR-mred3m.patch	Mon Mar 10 16:10:53 2008
@@ -1,13 +0,0 @@
---- src/mred/Makefile.in	2007-04-09 08:34:00.000000000 +0000
-+++ src/mred/Makefile.in.new	2007-07-03 19:30:42.000000000 +0000
-@@ -318,8 +318,8 @@
- 
- install-wx_xt-3m:
- 	$(MAKE) @MRLIBINSTALL at -3m-wx_xt
--	cd ..; $(ICP) mred/mred at MMM@ "$(bindir)/mred at MMM_INSTALLED@"
--	$(MZSCHEME) -mvqu "$(srcdir)/../mzscheme/collects-path.ss" "$(bindir)/mred at MMM_INSTALLED@@EXE_SUFFIX@" @COLLECTS_PATH@
-+	cd ..; $(ICP) mred/mred at MMM@ "$(DESTDIR)$(bindir)/mred at MMM_INSTALLED@"
-+	$(MZSCHEME) -mvqu "$(srcdir)/../mzscheme/collects-path.ss" "$(DESTDIR)$(bindir)/mred at MMM_INSTALLED@@EXE_SUFFIX@" @COLLECTS_PATH@
- 
- install-wx_xt-3m-final:
- 	cd .
Index: extra/devel/drscheme/drscheme.install
diff -u extra/devel/drscheme/drscheme.install:1.2 extra/devel/drscheme/drscheme.install:1.3
--- extra/devel/drscheme/drscheme.install:1.2	Sat Oct  7 00:17:40 2006
+++ extra/devel/drscheme/drscheme.install	Mon Mar 10 16:10:52 2008
@@ -1,20 +1,12 @@
 post_install() {
-#  /opt/plt/bin/setup-plt
+    echo "Updating desktop and mime database..."
+    update-desktop-database -q
 }
 
 post_upgrade() {
-  # get rid of compiled files
-#  find /opt/plt -name '*.zo' -exec rm {} \;
-#  find /opt/plt -name '*.dep' -exec rm {} \;
-#  /opt/plt/bin/setup-plt
+    post_install
 }
 
-pre_remove() {
-  # too many files and dirs created by setup.  just rm it all
-#  rm -rf /opt/plt/*
+post_remove() {
+    post_install
 }
-
-op=$1
-shift
-
-$op $*




More information about the arch-commits mailing list