rpms/scheme2js/EL-6 .cvsignore, 1.2, 1.3 scheme2js.spec, 1.3, 1.4 sources, 1.2, 1.3

Michel Alexandre Salim salimma at fedoraproject.org
Thu Jul 8 18:44:19 UTC 2010


Author: salimma

Update of /cvs/pkgs/rpms/scheme2js/EL-6
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv4041

Modified Files:
	.cvsignore scheme2js.spec sources 
Log Message:
scheme2js: build for EL-6



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/scheme2js/EL-6/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	9 Mar 2009 15:42:54 -0000	1.2
+++ .cvsignore	8 Jul 2010 18:44:19 -0000	1.3
@@ -1 +1 @@
-scheme2js-20081219.tar.gz
+scheme2js-20090717.tar.gz


Index: scheme2js.spec
===================================================================
RCS file: /cvs/pkgs/rpms/scheme2js/EL-6/scheme2js.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- scheme2js.spec	16 Aug 2009 11:30:18 -0000	1.3
+++ scheme2js.spec	8 Jul 2010 18:44:19 -0000	1.4
@@ -1,11 +1,13 @@
+# Bigloo does not generate debug information
+%global debug_package %{nil}
+
 Name:           scheme2js
-Version:        20081219
-Release:        4%{?dist}
+Version:        20090717
+Release:        1%{?dist}
 Summary:        Scheme to JavaScript compiler
 
 Group:          Development/Languages
-# discussed with upstream. next version might go to CeCILL-C/LGPLv2+
-License:        GPL+
+License:        LGPLv2+ or CeCILL or CeCILL-C
 URL:            http://www-sop.inria.fr/mimosa/scheme2js/
 Source0:        http://www-sop.inria.fr/mimosa/scheme2js/files/scheme2js-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -16,18 +18,23 @@ BuildRequires:  bigloo
 ExcludeArch:    ppc64
 
 %description
-Scheme2Js is a Scheme to JavaScript compiler distributed under the GPL
-license. While some effort has been spent on being as close as
-possible to R5RS, we concentrated mainly on efficiency. Usually
-Scheme2Js produces JavaScript code, that is comparable to hand-written
-code. In order to achieve this performance, Scheme2Js is not
-completely R5RS compliant. In particular it lacks exact
-numbers. Scheme2Js is not yet complete either: it lacks hygienic
-macros and the eval procedure.
+Scheme2Js is a Scheme to JavaScript compiler. While some effort has
+been spent on being as close as possible to R5RS, we concentrated
+mainly on efficiency. Usually Scheme2Js produces JavaScript code, that
+is comparable to hand-written code. In order to achieve this
+performance, Scheme2Js is not completely R5RS compliant. In particular
+it lacks exact numbers. Scheme2Js is not yet complete either: it lacks
+hygienic macros and the eval procedure.
 
 
 %prep
 %setup -q
+# fix non-UTF8 file encodings
+for f in COPYING.CeCILL*; do
+  iconv -f iso88591 -t utf8 $f -o $f.utf8
+  touch -r $f $f.utf8
+  mv $f.utf8 $f
+done
 
 
 %build
@@ -47,13 +54,16 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
-%doc Changelog doc/index.html LICENSE
+%doc Changelog doc/index.html LICENSE COPYING.*
 %{_bindir}/%{name}
 %{_datadir}/%{name}
 %{_mandir}/man1/*
 
 
 %changelog
+* Sun May  9 2010 Michel Salim <salimma at fedoraproject.org> - 20090717-1
+- Update to 20090917
+
 * Sun Aug 16 2009 Gerard Milmeister <gemi at bluewin.ch> - 20081219-4
 - Rebuilt against bigloo 3.2b
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/scheme2js/EL-6/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	9 Mar 2009 15:42:54 -0000	1.2
+++ sources	8 Jul 2010 18:44:19 -0000	1.3
@@ -1 +1 @@
-efb16e806849ff0198a965b5d2d91b38  scheme2js-20081219.tar.gz
+3cc52444a0da3b91eede4b64fd2e2696  scheme2js-20090717.tar.gz



More information about the scm-commits mailing list