rpms/bigloo/devel bigloo-javaht.patch, NONE, 1.1 bigloo-javassl.patch, NONE, 1.1 .cvsignore, 1.12, 1.13 bigloo.spec, 1.21, 1.22 sources, 1.12, 1.13 bigloo-bmem.patch, 1.1, NONE bigloo-symbol.patch, 1.1, NONE
Gérard Milmeister (gemi)
fedora-extras-commits at redhat.com
Sat Jun 2 09:39:27 UTC 2007
Author: gemi
Update of /cvs/pkgs/rpms/bigloo/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4755
Modified Files:
.cvsignore bigloo.spec sources
Added Files:
bigloo-javaht.patch bigloo-javassl.patch
Removed Files:
bigloo-bmem.patch bigloo-symbol.patch
Log Message:
exclude ppc64
bigloo-javaht.patch:
--- NEW FILE bigloo-javaht.patch ---
--- bigloo3.0a/runtime/Jlib/dlopen.java.javaht 2007-06-01 22:53:49.000000000 +0200
+++ bigloo3.0a/runtime/Jlib/dlopen.java 2007-06-01 22:54:34.000000000 +0200
@@ -137,9 +137,9 @@
public static int dload( final byte[] filename, final byte[] init_sym ) {
synchronized( dlopen_table ) {
- if( !(dlopen_table.contains( filename )) ) {
+ if( !(dlopen_table.containsKey( filename )) ) {
int res = dload_inner( filename, init_sym );
- dlopen_table.put( filename, true );
+ dlopen_table.put( filename, Boolean.valueOf(true) );
return res;
} else {
return 0;
bigloo-javassl.patch:
--- NEW FILE bigloo-javassl.patch ---
--- bigloo3.0a/api/ssl/Makefile.javassl 2007-06-01 22:38:56.000000000 +0200
+++ bigloo3.0a/api/ssl/Makefile 2007-06-01 22:39:30.000000000 +0200
@@ -38,10 +38,6 @@
fi
boot-jvm:
- @ if [ "$(JVMBACKEND)" = "yes" ]; then \
- echo "[0m[1;31m>>> JVM[0m"; \
- (cd src && $(MAKE) jvm); \
- fi
boot-dotnet:
boot-dotnet_unimplemented:
@@ -119,19 +115,6 @@
fi
install-jvm:
- if [ $(DESTDIR)$(FILDIR) != $(BOOTLIBDIR) ]; then \
- cp $(BOOTLIBDIR)/ssl.jheap $(DESTDIR)$(FILDIR)/ssl.jheap && \
- chmod $(BMASK) $(DESTDIR)$(FILDIR)/ssl.jheap && \
- cp $(BOOTLIBDIR)/bigloossl_s-$(RELEASE).zip $(DESTDIR)$(FILDIR) && \
- chmod $(BMASK) $(DESTDIR)$(FILDIR)/bigloossl_s-$(RELEASE).zip && \
- cp $(BOOTLIBDIR)/bigloossl_e-$(RELEASE).zip $(DESTDIR)$(FILDIR) && \
- chmod $(BMASK) $(DESTDIR)$(FILDIR)/bigloossl_e-$(RELEASE).zip; \
- cp $(BOOTLIBDIR)/commons-ssl.zip $(DESTDIR)$(FILDIR) && \
- chmod $(BMASK) $(DESTDIR)$(FILDIR)/commons-ssl.zip; \
- fi
- (cd $(DESTDIR)$(FILDIR) && \
- $(RM) -f bigloossl_u-$(RELEASE).zip && \
- ln bigloossl_s-$(RELEASE).zip bigloossl_u-$(RELEASE).zip)
install-dotnet:
install-dotnet_unimplemented:
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/bigloo/devel/.cvsignore,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- .cvsignore 28 Dec 2006 22:10:13 -0000 1.12
+++ .cvsignore 2 Jun 2007 09:38:52 -0000 1.13
@@ -1 +1 @@
-bigloo2.9a.tar.gz
+bigloo3.0a.tar.gz
Index: bigloo.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bigloo/devel/bigloo.spec,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- bigloo.spec 28 Mar 2007 20:13:53 -0000 1.21
+++ bigloo.spec 2 Jun 2007 09:38:52 -0000 1.22
@@ -1,16 +1,17 @@
%define _with_java 1
Name: bigloo
-Version: 2.9a
-Release: 3%{?dist}
+Version: 3.0a
+Release: 4%{?dist}
Summary: Bigloo is compiler for the Scheme programming language
Group: Development/Languages
License: GPL
URL: http://www-sop.inria.fr/mimosa/fp/Bigloo
-Source: ftp://ftp-sop.inria.fr/mimosa/fp/Bigloo/bigloo2.9a.tar.gz
-Patch0: bigloo-symbol.patch
-Patch1: bigloo-java-1.5.patch
+Source: ftp://ftp-sop.inria.fr/mimosa/fp/Bigloo/bigloo%{version}.tar.gz
+Patch0: bigloo-javassl.patch
+Patch1: bigloo-javaht.patch
+Patch2: bigloo-java-1.5.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: emacs
BuildRequires: emacs-el
@@ -19,10 +20,14 @@
BuildRequires: indent
BuildRequires: /sbin/install-info
BuildRequires: zip
+BuildRequires: indent
+BuildRequires: sqlite-devel
BuildRequires: java-1.5.0-gcj-devel
Requires: bigloo-libs = %{version}-%{release}
+Requires: indent
Requires(post): /sbin/install-info
Requires(postun): /sbin/install-info
+ExcludeArch: ppc64
%description
Bigloo is a Scheme implementation devoted to one goal: enabling Scheme
@@ -71,9 +76,10 @@
%prep
%setup -q -n %{name}%{version}
+%patch0 -p1
%patch1 -p1
+%patch2 -p1
perl -pi -e 's|bmask=755|bmask=644|' configure
-perl -pi -e 's|/usr/local/bin/indent|indent|' configure
%build
@@ -210,6 +216,15 @@
%changelog
+* Sat Jun 2 2007 Gerard Milmeister <gemi at bluewin.ch> - 3.0a-4
+- exclude ppc64
+
+* Fri Jun 1 2007 Gerard Milmeister <gemi at bluewin.ch> - 3.0a-3
+- remove java ssl since it does not build with libgcj
+
+* Fri Jun 1 2007 Gerard Milmeister <gemi at bluewin.ch> - 3.0a-1
+- new version 3.0a
+
* Wed Mar 28 2007 Thomas Fitzsimmons <fitzsim at redhat.com> - 2.9a-3
- Patch method calls for Java 1.5.
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/bigloo/devel/sources,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- sources 28 Dec 2006 22:10:13 -0000 1.12
+++ sources 2 Jun 2007 09:38:52 -0000 1.13
@@ -1 +1 @@
-10d04d4a7b883a6873d74da4ce62f0a2 bigloo2.9a.tar.gz
+91b86d1514658e1a254456b4e288e092 bigloo3.0a.tar.gz
--- bigloo-bmem.patch DELETED ---
--- bigloo-symbol.patch DELETED ---
More information about the fedora-extras-commits
mailing list