summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiroslav Lichvar <mlichvar@fedoraproject.org>2006-09-05 10:41:59 +0000
committerMiroslav Lichvar <mlichvar@fedoraproject.org>2006-09-05 10:41:59 +0000
commit89cf3cd93d4f29238d9bbecc8f39ab13760612b7 (patch)
tree3aae8eb853a263e63134e3f16bf434f0259e7021
parentc9ec1e56e627fc9eec9fde4c93de03c4ff40eb28 (diff)
downloadguile-89cf3cd93d4f29238d9bbecc8f39ab13760612b7.tar.gz
guile-89cf3cd93d4f29238d9bbecc8f39ab13760612b7.tar.xz
guile-89cf3cd93d4f29238d9bbecc8f39ab13760612b7.zip
- make triggerin scriptlet a bit safer
-rw-r--r--guile.spec11
1 files changed, 7 insertions, 4 deletions
diff --git a/guile.spec b/guile.spec
index d98e479..3c404f0 100644
--- a/guile.spec
+++ b/guile.spec
@@ -1,7 +1,7 @@
Summary: A GNU implementation of Scheme for application extensibility.
Name: guile
Version: 1.8.0
-Release: 7.20060831cvs
+Release: 8.20060831cvs
Source: ftp://ftp.gnu.org/pub/gnu/guile/guile-%{version}.tar.gz
URL: http://www.gnu.org/software/guile/
Patch0: guile-1.8.0-20060831cvs.patch.gz
@@ -89,13 +89,13 @@ if [ "$1" = 0 ]; then
fi
%triggerin -- slib
-ln -sfn ../../slib %{_datadir}/guile/site/slib
+ln -sfT ../../slib %{_datadir}/guile/site/slib
rm -f %{_datadir}/guile/site/slibcat
-%{_bindir}/guile -c "(use-modules (ice-9 slib)) (require 'new-catalog)"
+%{_bindir}/guile -c "(use-modules (ice-9 slib)) (require 'new-catalog)" || :
%triggerun -- slib
if [ "$1" = 0 -o "$2" = 0 ]; then
- rm -f %{_datadir}/guile/site/{slib,slibcat}
+ rm -f %{_datadir}/guile/site/slib{,cat}
fi
%files
@@ -121,6 +121,9 @@ fi
%{_includedir}/libguile.h
%changelog
+* Tue Sep 04 2006 Miroslav Lichvar <mlichvar@redhat.com> - 5:1.8.0-8.20060831cvs
+- make triggerin scriptlet a bit safer
+
* Fri Sep 01 2006 Miroslav Lichvar <mlichvar@redhat.com> - 5:1.8.0-7.20060831cvs
- update from CVS