rpms/slib/devel slib.spec,1.4,1.5 slibcat,1.1,1.2

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Thu Sep 8 18:37:32 UTC 2005


Author: jnovy

Update of /cvs/dist/rpms/slib/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv1089

Modified Files:
	slib.spec slibcat 
Log Message:
- regenerate slibcat to remove all links to umb-scheme
  to make gnucash work with slib
- don't ship slib.spec from the upstream tarball
- replace bogus links to /usr/lib
- don't ship unneeded files in slib directory
- add slib html documentation



Index: slib.spec
===================================================================
RCS file: /cvs/dist/rpms/slib/devel/slib.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- slib.spec	8 Sep 2005 18:13:29 -0000	1.4
+++ slib.spec	8 Sep 2005 18:37:28 -0000	1.5
@@ -9,6 +9,7 @@
 Source1:      slibcat
 URL:          http://swissnet.ai.mit.edu/~jaffer/SLIB.html
 BuildRoot:    %{_tmppath}/%{name}-%{version}-root
+BuildRequires: texi2html
 
 %description
 "SLIB" is a portable library for the programming language Scheme.
@@ -20,20 +21,24 @@
 
 %prep
 %setup -q -n %{name}
-rm -f *.txi *.texi
 for i in *; do
   cp -f ${i} ${i}.orig
   sed -s "s,/usr/local/lib,%{_datadir},g" < ${i} > ${i}.orig
+  sed -s "s,/usr/lib,%{_datadir},g" < ${i}.orig > ${i}
   sed -s "s,/usr/local,/usr,g" < ${i}.orig > ${i}
   rm -f ${i}.orig
 done
+cp -f %{SOURCE1} %{SOURCE1}.orig
+sed -s "s,/usr/share,%{_datadir},g" < %{SOURCE1}.orig > %{SOURCE1}
+rm -f %{SOURCE1}.orig
 
 %build
 gzip -9nf slib.info
+texi2html slib.texi
 
 %install
 mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/slib
-cp -r * ${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
 install -m644 slib.info.gz ${RPM_BUILD_ROOT}%{_infodir}
@@ -48,12 +53,19 @@
 %files
 %defattr(-,root,root)
 %dir %{_datadir}/slib
-%doc ANNOUNCE README COPYING FAQ ChangeLog
+%doc ANNOUNCE README COPYING FAQ ChangeLog slib.html
 %{_datadir}/slib/*
 %{_datadir}/info/slib.info.gz
-%{_datadir}/slib/slibcat
 
 %changelog
+* Thu Sep  8 2005 Jindrich Novy <jnovy at redhat.com> 3a1-4
+- regenerate slibcat to remove all links to umb-scheme
+  to make gnucash work with slib
+- don't ship slib.spec from the upstream tarball
+- replace bogus links to /usr/lib
+- don't ship unneeded files in slib directory
+- add slib html documentation
+
 * Thu Sep 08 2005 Florian La Roche <laroche at redhat.com>
 - no need to provide slib for this package
 


Index: slibcat
===================================================================
RCS file: /cvs/dist/rpms/slib/devel/slibcat,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- slibcat	7 Dec 2004 15:47:55 -0000	1.1
+++ slibcat	8 Sep 2005 18:37:28 -0000	1.2
@@ -1,163 +1,163 @@
-;"slibcat" SLIB catalog for umb-scheme-3.2  -*-scheme-*-
+;"slibcat" SLIB catalog for slib-3a1  -*-scheme-*-
 ;
 ; DO NOT EDIT THIS FILE -- it is automagically generated
 
 (
- (schelog . "/usr/share/umb-scheme/slib/schelog/schelog")
- (portable-scheme-debugger . "/usr/share/umb-scheme/slib/psd/psd-slib")
- (jfilter . "/usr/share/umb-scheme/slib/jfilter/jfilter")
- (null . "/usr/share/umb-scheme/slib/null")
- (aggregate . "/usr/share/umb-scheme/slib/null")
+ (schelog . "/usr/share/slib/schelog/schelog")
+ (portable-scheme-debugger . "/usr/share/slib/psd/psd-slib")
+ (jfilter . "/usr/share/slib/jfilter/jfilter")
+ (null . "/usr/share/slib/null")
+ (aggregate . "/usr/share/slib/null")
  (r2rs aggregate rev3-procedures rev2-procedures)
  (r3rs aggregate rev3-procedures)
  (r4rs aggregate rev4-optional-procedures)
  (r5rs aggregate values macro eval)
- (rev4-optional-procedures . "/usr/share/umb-scheme/slib/sc4opt")
- (rev3-procedures . "/usr/share/umb-scheme/slib/null")
- (rev2-procedures . "/usr/share/umb-scheme/slib/sc2")
- (multiarg/and- . "/usr/share/umb-scheme/slib/mularg")
- (multiarg-apply . "/usr/share/umb-scheme/slib/mulapply")
- (rationalize . "/usr/share/umb-scheme/slib/ratize")
- (transcript . "/usr/share/umb-scheme/slib/trnscrpt")
- (with-file . "/usr/share/umb-scheme/slib/withfile")
- (dynamic-wind . "/usr/share/umb-scheme/slib/dynwind")
- (dynamic . "/usr/share/umb-scheme/slib/dynamic")
- (fluid-let defmacro "/usr/share/umb-scheme/slib/fluidlet")
- (alist . "/usr/share/umb-scheme/slib/alist")
- (hash . "/usr/share/umb-scheme/slib/hash")
- (sierpinski . "/usr/share/umb-scheme/slib/sierpinski")
- (hilbert-fill . "/usr/share/umb-scheme/slib/phil-spc")
- (soundex . "/usr/share/umb-scheme/slib/soundex")
- (hash-table . "/usr/share/umb-scheme/slib/hashtab")
- (logical . "/usr/share/umb-scheme/slib/logical")
- (random . "/usr/share/umb-scheme/slib/random")
- (random-inexact . "/usr/share/umb-scheme/slib/randinex")
- (modular . "/usr/share/umb-scheme/slib/modular")
- (factor . "/usr/share/umb-scheme/slib/factor")
+ (rev4-optional-procedures . "/usr/share/slib/sc4opt")
+ (rev3-procedures . "/usr/share/slib/null")
+ (rev2-procedures . "/usr/share/slib/sc2")
+ (multiarg/and- . "/usr/share/slib/mularg")
+ (multiarg-apply . "/usr/share/slib/mulapply")
+ (rationalize . "/usr/share/slib/ratize")
+ (transcript . "/usr/share/slib/trnscrpt")
+ (with-file . "/usr/share/slib/withfile")
+ (dynamic-wind . "/usr/share/slib/dynwind")
+ (dynamic . "/usr/share/slib/dynamic")
+ (fluid-let defmacro "/usr/share/slib/fluidlet")
+ (alist . "/usr/share/slib/alist")
+ (hash . "/usr/share/slib/hash")
+ (sierpinski . "/usr/share/slib/sierpinski")
+ (hilbert-fill . "/usr/share/slib/phil-spc")
+ (soundex . "/usr/share/slib/soundex")
+ (hash-table . "/usr/share/slib/hashtab")
+ (logical . "/usr/share/slib/logical")
+ (random . "/usr/share/slib/random")
+ (random-inexact . "/usr/share/slib/randinex")
+ (modular . "/usr/share/slib/modular")
+ (factor . "/usr/share/slib/factor")
  (primes . factor)
- (eps-graph . "/usr/share/umb-scheme/slib/grapheps")
- (charplot . "/usr/share/umb-scheme/slib/charplot")
- (sort . "/usr/share/umb-scheme/slib/sort")
+ (eps-graph . "/usr/share/slib/grapheps")
+ (charplot . "/usr/share/slib/charplot")
+ (sort . "/usr/share/slib/sort")
  (tsort . topological-sort)
- (topological-sort . "/usr/share/umb-scheme/slib/tsort")
- (common-list-functions . "/usr/share/umb-scheme/slib/comlist")
- (tree . "/usr/share/umb-scheme/slib/tree")
- (coerce . "/usr/share/umb-scheme/slib/coerce")
- (generic-write . "/usr/share/umb-scheme/slib/genwrite")
- (pretty-print . "/usr/share/umb-scheme/slib/pp")
- (pprint-file . "/usr/share/umb-scheme/slib/ppfile")
- (object->string . "/usr/share/umb-scheme/slib/obj2str")
- (string-case . "/usr/share/umb-scheme/slib/strcase")
- (line-i/o . "/usr/share/umb-scheme/slib/lineio")
- (string-port . "/usr/share/umb-scheme/slib/strport")
- (getopt . "/usr/share/umb-scheme/slib/getopt")
- (qp . "/usr/share/umb-scheme/slib/qp")
- (eval . "/usr/share/umb-scheme/slib/eval")
- (record . "/usr/share/umb-scheme/slib/record")
- (synchk . "/usr/share/umb-scheme/slib/synchk")
- (defmacroexpand . "/usr/share/umb-scheme/slib/defmacex")
- (printf . "/usr/share/umb-scheme/slib/printf")
- (scanf defmacro "/usr/share/umb-scheme/slib/scanf")
- (stdio-ports . "/usr/share/umb-scheme/slib/stdio")
+ (topological-sort . "/usr/share/slib/tsort")
+ (common-list-functions . "/usr/share/slib/comlist")
+ (tree . "/usr/share/slib/tree")
+ (coerce . "/usr/share/slib/coerce")
+ (generic-write . "/usr/share/slib/genwrite")
+ (pretty-print . "/usr/share/slib/pp")
+ (pprint-file . "/usr/share/slib/ppfile")
+ (object->string . "/usr/share/slib/obj2str")
+ (string-case . "/usr/share/slib/strcase")
+ (line-i/o . "/usr/share/slib/lineio")
+ (string-port . "/usr/share/slib/strport")
+ (getopt . "/usr/share/slib/getopt")
+ (qp . "/usr/share/slib/qp")
+ (eval . "/usr/share/slib/eval")
+ (record . "/usr/share/slib/record")
+ (synchk . "/usr/share/slib/synchk")
+ (defmacroexpand . "/usr/share/slib/defmacex")
+ (printf . "/usr/share/slib/printf")
+ (scanf defmacro "/usr/share/slib/scanf")
+ (stdio-ports . "/usr/share/slib/stdio")
  (stdio aggregate scanf printf stdio-ports)
- (break defmacro "/usr/share/umb-scheme/slib/break")
- (trace defmacro "/usr/share/umb-scheme/slib/trace")
- (debugf . "/usr/share/umb-scheme/slib/debug")
+ (break defmacro "/usr/share/slib/break")
+ (trace defmacro "/usr/share/slib/trace")
+ (debugf . "/usr/share/slib/debug")
  (debug aggregate trace break debugf)
  (delay . promise)
- (promise macro "/usr/share/umb-scheme/slib/promise")
- (macro-by-example defmacro "/usr/share/umb-scheme/slib/mbe")
- (syntax-case . "/usr/share/umb-scheme/slib/scainit")
- (syntactic-closures . "/usr/share/umb-scheme/slib/scmacro")
- (macros-that-work . "/usr/share/umb-scheme/slib/macwork")
+ (promise macro "/usr/share/slib/promise")
+ (macro-by-example defmacro "/usr/share/slib/mbe")
+ (syntax-case . "/usr/share/slib/scainit")
+ (syntactic-closures . "/usr/share/slib/scmacro")
+ (macros-that-work . "/usr/share/slib/macwork")
  (macro . macro-by-example)
- (object . "/usr/share/umb-scheme/slib/object")
- (yasos macro "/usr/share/umb-scheme/slib/yasyn")
+ (object . "/usr/share/slib/object")
+ (yasos macro "/usr/share/slib/yasyn")
  (oop . yasos)
- (collect . "/usr/share/umb-scheme/slib/collectx")
- (structure syntax-case "/usr/share/umb-scheme/slib/structure")
- (values . "/usr/share/umb-scheme/slib/values")
- (queue . "/usr/share/umb-scheme/slib/queue")
- (priority-queue . "/usr/share/umb-scheme/slib/priorque")
- (array . "/usr/share/umb-scheme/slib/array")
- (subarray . "/usr/share/umb-scheme/slib/subarray")
- (array-for-each . "/usr/share/umb-scheme/slib/arraymap")
- (repl . "/usr/share/umb-scheme/slib/repl")
- (process . "/usr/share/umb-scheme/slib/process")
- (chapter-order . "/usr/share/umb-scheme/slib/chap")
- (posix-time . "/usr/share/umb-scheme/slib/psxtime")
- (common-lisp-time . "/usr/share/umb-scheme/slib/cltime")
- (time-zone defmacro "/usr/share/umb-scheme/slib/timezone")
- (relational-database . "/usr/share/umb-scheme/slib/rdms")
- (databases . "/usr/share/umb-scheme/slib/dbutil")
+ (collect . "/usr/share/slib/collectx")
+ (structure syntax-case "/usr/share/slib/structure")
+ (values . "/usr/share/slib/values")
+ (queue . "/usr/share/slib/queue")
+ (priority-queue . "/usr/share/slib/priorque")
+ (array . "/usr/share/slib/array")
+ (subarray . "/usr/share/slib/subarray")
+ (array-for-each . "/usr/share/slib/arraymap")
+ (repl . "/usr/share/slib/repl")
+ (process . "/usr/share/slib/process")
+ (chapter-order . "/usr/share/slib/chap")
+ (posix-time . "/usr/share/slib/psxtime")
+ (common-lisp-time . "/usr/share/slib/cltime")
+ (time-zone defmacro "/usr/share/slib/timezone")
+ (relational-database . "/usr/share/slib/rdms")
+ (databases . "/usr/share/slib/dbutil")
  (database-utilities . databases)
- (database-commands . "/usr/share/umb-scheme/slib/dbcom")
- (database-browse . "/usr/share/umb-scheme/slib/dbrowse")
- (database-interpolate . "/usr/share/umb-scheme/slib/dbinterp")
- (within-database macro "/usr/share/umb-scheme/slib/dbsyn")
- (html-form . "/usr/share/umb-scheme/slib/htmlform")
- (alist-table . "/usr/share/umb-scheme/slib/alistab")
- (parameters . "/usr/share/umb-scheme/slib/paramlst")
- (getopt-parameters . "/usr/share/umb-scheme/slib/getparam")
- (read-command . "/usr/share/umb-scheme/slib/comparse")
- (batch . "/usr/share/umb-scheme/slib/batch")
- (glob . "/usr/share/umb-scheme/slib/glob")
+ (database-commands . "/usr/share/slib/dbcom")
+ (database-browse . "/usr/share/slib/dbrowse")
+ (database-interpolate . "/usr/share/slib/dbinterp")
+ (within-database macro "/usr/share/slib/dbsyn")
+ (html-form . "/usr/share/slib/htmlform")
+ (alist-table . "/usr/share/slib/alistab")
+ (parameters . "/usr/share/slib/paramlst")
+ (getopt-parameters . "/usr/share/slib/getparam")
+ (read-command . "/usr/share/slib/comparse")
+ (batch . "/usr/share/slib/batch")
+ (glob . "/usr/share/slib/glob")
  (filename . glob)
- (crc . "/usr/share/umb-scheme/slib/crc")
- (fft . "/usr/share/umb-scheme/slib/fft")
- (wt-tree . "/usr/share/umb-scheme/slib/wttree")
- (string-search . "/usr/share/umb-scheme/slib/strsrch")
- (root . "/usr/share/umb-scheme/slib/root")
- (minimize . "/usr/share/umb-scheme/slib/minimize")
- (precedence-parse defmacro "/usr/share/umb-scheme/slib/prec")
+ (crc . "/usr/share/slib/crc")
+ (fft . "/usr/share/slib/fft")
+ (wt-tree . "/usr/share/slib/wttree")
+ (string-search . "/usr/share/slib/strsrch")
+ (root . "/usr/share/slib/root")
+ (minimize . "/usr/share/slib/minimize")
+ (precedence-parse defmacro "/usr/share/slib/prec")
  (parse . precedence-parse)
- (commutative-ring . "/usr/share/umb-scheme/slib/cring")
- (self-set . "/usr/share/umb-scheme/slib/selfset")
- (determinant . "/usr/share/umb-scheme/slib/determ")
- (byte . "/usr/share/umb-scheme/slib/byte")
- (byte-number . "/usr/share/umb-scheme/slib/bytenumb")
- (tzfile . "/usr/share/umb-scheme/slib/tzfile")
- (schmooz . "/usr/share/umb-scheme/slib/schmooz")
- (transact defmacro "/usr/share/umb-scheme/slib/transact")
+ (commutative-ring . "/usr/share/slib/cring")
+ (self-set . "/usr/share/slib/selfset")
+ (determinant . "/usr/share/slib/determ")
+ (byte . "/usr/share/slib/byte")
+ (byte-number . "/usr/share/slib/bytenumb")
+ (tzfile . "/usr/share/slib/tzfile")
+ (schmooz . "/usr/share/slib/schmooz")
+ (transact defmacro "/usr/share/slib/transact")
  (net-clients . transact)
- (db->html . "/usr/share/umb-scheme/slib/db2html")
- (http defmacro "/usr/share/umb-scheme/slib/http-cgi")
+ (db->html . "/usr/share/slib/db2html")
+ (http defmacro "/usr/share/slib/http-cgi")
  (cgi . http)
- (uri defmacro "/usr/share/umb-scheme/slib/uri")
+ (uri defmacro "/usr/share/slib/uri")
  (uniform-resource-identifier . uri)
- (pnm . "/usr/share/umb-scheme/slib/pnm")
- (metric-units . "/usr/share/umb-scheme/slib/simetrix")
- (diff . "/usr/share/umb-scheme/slib/differ")
- (solid . "/usr/share/umb-scheme/slib/solid")
+ (pnm . "/usr/share/slib/pnm")
+ (metric-units . "/usr/share/slib/simetrix")
+ (diff . "/usr/share/slib/differ")
+ (solid . "/usr/share/slib/solid")
  (vrml97 . solid)
  (vrml . vrml97)
- (color defmacro "/usr/share/umb-scheme/slib/color")
- (color-space . "/usr/share/umb-scheme/slib/colorspc")
+ (color defmacro "/usr/share/slib/color")
+ (color-space . "/usr/share/slib/colorspc")
  (cie . color-space)
- (color-names . "/usr/share/umb-scheme/slib/colornam")
- (color-database defmacro "/usr/share/umb-scheme/slib/mkclrnam")
- (resene color-names "/usr/share/umb-scheme/slib/clrnamdb.scm")
- (saturate color-names "/usr/share/umb-scheme/slib/clrnamdb.scm")
- (daylight . "/usr/share/umb-scheme/slib/daylight")
- (matfile . "/usr/share/umb-scheme/slib/matfile")
+ (color-names . "/usr/share/slib/colornam")
+ (color-database defmacro "/usr/share/slib/mkclrnam")
+ (resene color-names "/usr/share/slib/clrnamdb.scm")
+ (saturate color-names "/usr/share/slib/clrnamdb.scm")
+ (daylight . "/usr/share/slib/daylight")
+ (matfile . "/usr/share/slib/matfile")
  (mat-file . matfile)
  (spectral-tristimulus-values . color-space)
- (cie1964 spectral-tristimulus-values "/usr/share/umb-scheme/slib/cie1964.xyz")
- (cie1931 spectral-tristimulus-values "/usr/share/umb-scheme/slib/cie1931.xyz")
+ (cie1964 spectral-tristimulus-values "/usr/share/slib/cie1964.xyz")
+ (cie1931 spectral-tristimulus-values "/usr/share/slib/cie1931.xyz")
  (ciexyz . cie1931)
- (cvs defmacro "/usr/share/umb-scheme/slib/cvs")
- (html-for-each defmacro "/usr/share/umb-scheme/slib/html4each")
- (directory . "/usr/share/umb-scheme/slib/dirs")
- (ncbi-dna defmacro "/usr/share/umb-scheme/slib/ncbi-dna")
- (manifest . "/usr/share/umb-scheme/slib/manifest")
- (top-refs . "/usr/share/umb-scheme/slib/top-refs")
- (vet . "/usr/share/umb-scheme/slib/vet")
+ (cvs defmacro "/usr/share/slib/cvs")
+ (html-for-each defmacro "/usr/share/slib/html4each")
+ (directory . "/usr/share/slib/dirs")
+ (ncbi-dna defmacro "/usr/share/slib/ncbi-dna")
+ (manifest . "/usr/share/slib/manifest")
+ (top-refs . "/usr/share/slib/top-refs")
+ (vet . "/usr/share/slib/vet")
  (srfi-0 . srfi)
- (srfi defmacro "/usr/share/umb-scheme/slib/srfi")
- (srfi-1 . "/usr/share/umb-scheme/slib/srfi-1")
- (srfi-2 defmacro "/usr/share/umb-scheme/slib/srfi-2")
- (srfi-8 macro "/usr/share/umb-scheme/slib/srfi-8")
- (srfi-9 macro "/usr/share/umb-scheme/slib/srfi-9")
- (new-catalog . "/usr/share/umb-scheme/slib/mklibcat")
+ (srfi defmacro "/usr/share/slib/srfi")
+ (srfi-1 . "/usr/share/slib/srfi-1")
+ (srfi-2 defmacro "/usr/share/slib/srfi-2")
+ (srfi-8 macro "/usr/share/slib/srfi-8")
+ (srfi-9 macro "/usr/share/slib/srfi-9")
+ (new-catalog . "/usr/share/slib/mklibcat")
  (*SLIB-VERSION* . "3a1")
 )




More information about the fedora-cvs-commits mailing list