Mailinglist Archive: opensuse-commit (1092 mails)
| < Previous | Next > |
commit slib
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Mon, 04 Feb 2008 17:33:46 +0100
- Message-id: <20080204163346.5F9806781B8@xxxxxxxxxxxxxxx>
Hello community,
here is the log from the commit of package slib
checked in at Mon Feb 4 17:33:46 CET 2008.
--------
--- slib/slib.changes 2008-01-09 21:09:04.000000000 +0100
+++ /mounts/work_src_done/NOARCH/slib/slib.changes 2008-02-04
11:46:02.000000000 +0100
@@ -1,0 +2,6 @@
+Mon Feb 4 11:40:47 CET 2008 - pgajdos@xxxxxxx
+
+- added test for version of guile to the %post and %triggerin
+ (guile >= 1.8.2 is needed for slib registration)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ slib.spec ++++++
--- /var/tmp/diff_new_pack.V16803/_old 2008-02-04 17:33:32.000000000 +0100
+++ /var/tmp/diff_new_pack.V16803/_new 2008-02-04 17:33:32.000000000 +0100
@@ -17,7 +17,7 @@
PreReq: %install_info_prereq
AutoReqProv: on
Version: 3a5
-Release: 1
+Release: 10
Summary: Portable Scheme Library
Url: http://swissnet.ai.mit.edu/~jaffer/SLIB.html
Source: %{name}%{version}.tar.bz2
@@ -50,13 +50,19 @@
%triggerin -- guile
# install guile library
+# We need new guile for registration, see "Incompatible change in guile 1.8.2".
+# During update must be slib-3a5 installed first (See Conflits: slib < 3a5 in
guile.spec)
+# because of %triggerin in slib, 3a1 for example, though.
if [ -d usr/share/guile/site ] ; then
# guile is instaled
+ if [ "`usr/bin/guile -c '(define foo (begin (set! foo 1) (+ foo 1)))' 2>&1`"
]; then
+ # we have guile >= 1.8.2
if [ ! -e usr/share/guile/site/slib ] ; then
# link slib library into guile
ln -sf ../../slib usr/share/guile/site/slib
fi
usr/bin/guile -c "(use-modules (ice-9 slib)) (require 'new-catalog)"
+ fi
fi
%triggerpostun -- guile
@@ -71,13 +77,19 @@
%post
%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
# install guile library
+# We need new guile for registration, see "Incompatible change in guile 1.8.2".
+# During update must be slib-3a5 installed first (See Conflits: slib < 3a5 in
guile.spec)
+# because of %triggerin in slib, 3a1 for example, though.
if [ -d usr/share/guile/site ] ; then
# guile is instaled
+ if [ "`usr/bin/guile -c '(define foo (begin (set! foo 1) (+ foo 1)))' 2>&1`"
]; then
+ # we have guile >= 1.8.2
if [ ! -e usr/share/guile/site/slib ] ; then
# link slib library into guile
ln -sf ../../slib usr/share/guile/site/slib
fi
usr/bin/guile -c "(use-modules (ice-9 slib)) (require 'new-catalog)"
+ fi
fi
%postun
@@ -95,7 +107,10 @@
%{_datadir}/slib
%changelog
-* Wed Dec 19 2007 - pgajdos@xxxxxxx
+* Mon Feb 04 2008 pgajdos@xxxxxxx
+- added test for version of guile to the %%post and %%triggerin
+ (guile >= 1.8.2 is needed for slib registration)
+* Wed Dec 19 2007 pgajdos@xxxxxxx
- updated to 3a5:
* Draft SRFI-96 "SRFI Prerequisites" specifies the interface
between implementations and the SLIB library system.
@@ -107,35 +122,35 @@
* Updated "mitscheme.init" for versions after 7.7.1.
* Rewrote scheme48(.init) delete-file using Posix unlink.
* Fixed problem with macros-that-work.
-* Mon Apr 02 2007 - sbrabec@xxxxxxx
+* Mon Apr 02 2007 sbrabec@xxxxxxx
- Fixed %%triggerin symlink target (#258261).
-* Fri Mar 09 2007 - sbrabec@xxxxxxx
+* Fri Mar 09 2007 sbrabec@xxxxxxx
- Fixed scriptlet symlink target.
-* Mon Mar 05 2007 - sbrabec@xxxxxxx
+* Mon Mar 05 2007 sbrabec@xxxxxxx
- Slib guile library installation moved from guile to slib.
-* Fri Sep 08 2006 - anicka@xxxxxxx
+* Fri Sep 08 2006 anicka@xxxxxxx
- remove manually generated slibcat, fixed in guile
-* Thu May 04 2006 - sbrabec@xxxxxxx
+* Thu May 04 2006 sbrabec@xxxxxxx
- Build as noarch.
-* Fri Feb 10 2006 - anicka@xxxxxxx
+* Fri Feb 10 2006 anicka@xxxxxxx
- install slibcat (fixes #147520), has to be regenerated with every
update
-* Wed Jan 25 2006 - mls@xxxxxxx
+* Wed Jan 25 2006 mls@xxxxxxx
- converted neededforbuild to BuildRequires
-* Fri Sep 09 2005 - anicka@xxxxxxx
+* Fri Sep 09 2005 anicka@xxxxxxx
- switch back to 3a1 (#112942)
-* Thu Jun 30 2005 - anicka@xxxxxxx
+* Thu Jun 30 2005 anicka@xxxxxxx
- update to 3a2
-* Tue Dec 16 2003 - mcihar@xxxxxxx
+* Tue Dec 16 2003 mcihar@xxxxxxx
- updated to 3a1
- no root for build
-* Thu Apr 24 2003 - ro@xxxxxxx
+* Thu Apr 24 2003 ro@xxxxxxx
- fix install_info --delete call and move from preun to postun
-* Mon Feb 10 2003 - mcihar@xxxxxxx
+* Mon Feb 10 2003 mcihar@xxxxxxx
- used %%install_info macro (fixes bug #23457)
- updated to version 2d5
-* Tue Aug 06 2002 - mcihar@xxxxxxx
+* Tue Aug 06 2002 mcihar@xxxxxxx
- updated to version 2d4
-* Thu Dec 06 2001 - pmladek@xxxxxxx
+* Thu Dec 06 2001 pmladek@xxxxxxx
- package splited from the package scheme
- updated to version 2d2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |