summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2004-07-09 04:34:37 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2004-07-09 04:34:37 +0000
commit8c0473d60c37cb9e54cce3173079f76da150aa2b (patch)
tree814b2a23e7ba27a19fad2aaad97d8a501d34dff7 /dev-lang/gnu-smalltalk/files
parentadd =net-mail/mailutils-0.3 (diff)
downloadgentoo-2-8c0473d60c37cb9e54cce3173079f76da150aa2b.tar.gz
gentoo-2-8c0473d60c37cb9e54cce3173079f76da150aa2b.tar.bz2
gentoo-2-8c0473d60c37cb9e54cce3173079f76da150aa2b.zip
*** empty log message ***
Diffstat (limited to 'dev-lang/gnu-smalltalk/files')
-rw-r--r--dev-lang/gnu-smalltalk/files/2.1.8-gst-package-mktemp-gentoo.patch20
-rw-r--r--dev-lang/gnu-smalltalk/files/50gnu-smalltalk-gentoo.el5
-rw-r--r--dev-lang/gnu-smalltalk/files/digest-gnu-smalltalk-2.1.81
3 files changed, 26 insertions, 0 deletions
diff --git a/dev-lang/gnu-smalltalk/files/2.1.8-gst-package-mktemp-gentoo.patch b/dev-lang/gnu-smalltalk/files/2.1.8-gst-package-mktemp-gentoo.patch
new file mode 100644
index 000000000000..5159e099abb7
--- /dev/null
+++ b/dev-lang/gnu-smalltalk/files/2.1.8-gst-package-mktemp-gentoo.patch
@@ -0,0 +1,20 @@
+Only in smalltalk-2.1.8.orig/: gnu-smalltalk.spec
+diff -ur smalltalk-2.1.8.orig/gst-package.in smalltalk-2.1.8/gst-package.in
+--- smalltalk-2.1.8.orig/gst-package.in 2003-05-27 12:41:10.000000000 -0500
++++ smalltalk-2.1.8/gst-package.in 2004-07-05 16:11:46.795594856 -0500
+@@ -138,8 +138,13 @@
+
+ echo "Merging $files and $IMAGE_PATH/packages.xml..."
+ $dry_run || {
+- sed -e '$i\' -e '</packages>' -e '/<.packages>/,/<packages>/d' $files > $IMAGE_PATH/packages.tmp
+- mv $IMAGE_PATH/packages.tmp $IMAGE_PATH/packages.xml
++ tmpfile=$(mktemp)
++ sed -e '$i\' -e '</packages>' -e '/<.packages>/,/<packages>/d' $files > $tmpfile
++ if [ -n ${EBUILD_PHASE} ]; then
++ mv $tmpfile ${D}/usr/share/smalltalk/packages.xml
++ else
++ mv $tmpfile $IMAGE_PATH/packages.xml
++ fi
+ }
+
+
diff --git a/dev-lang/gnu-smalltalk/files/50gnu-smalltalk-gentoo.el b/dev-lang/gnu-smalltalk/files/50gnu-smalltalk-gentoo.el
new file mode 100644
index 000000000000..1915d5c15d97
--- /dev/null
+++ b/dev-lang/gnu-smalltalk/files/50gnu-smalltalk-gentoo.el
@@ -0,0 +1,5 @@
+
+;;; gnu-smalltalk site-lisp configuration
+
+(add-to-list 'load-path "@SITELISP@")
+(add-to-list 'auto-mode-alist '("\\.st\\'" . smalltalk-mode)) \ No newline at end of file
diff --git a/dev-lang/gnu-smalltalk/files/digest-gnu-smalltalk-2.1.8 b/dev-lang/gnu-smalltalk/files/digest-gnu-smalltalk-2.1.8
new file mode 100644
index 000000000000..7759ca897ca6
--- /dev/null
+++ b/dev-lang/gnu-smalltalk/files/digest-gnu-smalltalk-2.1.8
@@ -0,0 +1 @@
+MD5 dd55006e41c87ddbf90f7cd2166b290b smalltalk-2.1.8.tar.gz 3403467