[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