From a57256d453a108955ff889576a963fdd42282ffb Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: May 09 2006 07:59:45 +0000 Subject: - update to slib3a3 - install info, remove html - fix typo in description (#189650) --- diff --git a/slib.spec b/slib.spec index 694371c..384910f 100644 --- a/slib.spec +++ b/slib.spec @@ -1,7 +1,7 @@ Summary: platform independent library for scheme Name: slib -Version: 3a1 -Release: 6 +Version: 3a3 +Release: 1 License: SLIB Group: Development/Languages BuildArch: noarch @@ -9,14 +9,15 @@ Source0: ftp://swissnet.ai.mit.edu/pub/scm/slib%{version}.zip Source1: slibcat URL: http://swissnet.ai.mit.edu/~jaffer/SLIB.html BuildRoot: %{_tmppath}/%{name}-%{version}-root -BuildRequires: texi2html +Requires(post): /sbin/install-info +Requires(postun): /sbin/install-info %description "SLIB" is a portable library for the programming language Scheme. It provides a platform independent framework for using "packages" of Scheme procedures and syntax. As distributed, SLIB contains useful packages for all Scheme implementations. Its catalog can be -transparently extended to accomodate packages specific to a site, +transparently extended to accommodate packages specific to a site, implementation, user, or directory. %prep @@ -30,26 +31,39 @@ done %build gzip -9nf slib.info -texi2html slib.texi %install mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/slib cp *.scm *.init *.xyz *.txt ${RPM_BUILD_ROOT}%{_datadir}/slib mkdir -p ${RPM_BUILD_ROOT}%{_infodir} -install -m644 %{SOURCE1} ${RPM_BUILD_ROOT}%{_datadir}/slib/slibcat +sed 's|_slibdir_|%{_datadir}/slib|' < %{SOURCE1} \ + > ${RPM_BUILD_ROOT}%{_datadir}/slib/slibcat install -m644 slib.info.gz ${RPM_BUILD_ROOT}%{_infodir} %clean rm -rf ${RPM_BUILD_ROOT} +%post +/sbin/install-info %{_infodir}/slib.info.gz %{_infodir}/dir + +%preun +if [ "$1" = 0 ]; then + /sbin/install-info --delete %{_infodir}/slib.info.gz %{_infodir}/dir +fi + %files %defattr(-,root,root) %dir %{_datadir}/slib -%doc ANNOUNCE README COPYING FAQ ChangeLog slib.html +%doc ANNOUNCE README COPYING FAQ ChangeLog %{_datadir}/slib/* -%{_datadir}/info/slib.info.gz +%{_infodir}/slib.info.gz %changelog +* Tue May 09 2006 Miroslav Lichvar 3a3-1 +- update to slib3a3 +- install info, remove html +- fix typo in description (#189650) + * Mon Feb 27 2006 Miroslav Lichvar 3a1-6 - spec cleanup