rpms/bigloo/devel .cvsignore, 1.17, 1.18 bigloo.spec, 1.36, 1.37 sources, 1.18, 1.19
Michel Alexandre Salim
salimma at fedoraproject.org
Sun May 9 20:02:00 UTC 2010
Author: salimma
Update of /cvs/pkgs/rpms/bigloo/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv5109/devel
Modified Files:
.cvsignore bigloo.spec sources
Log Message:
* Sun May 9 2010 Michel Salim <salimma at fedoraproject.org> - 3.3a-1.5
- Update to 3.3a-5
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/bigloo/devel/.cvsignore,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- .cvsignore 18 Sep 2008 19:17:25 -0000 1.17
+++ .cvsignore 9 May 2010 20:02:00 -0000 1.18
@@ -1 +1 @@
-bigloo3.1b.tar.gz
+bigloo3.3a-5.tar.gz
Index: bigloo.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bigloo/devel/bigloo.spec,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -p -r1.36 -r1.37
--- bigloo.spec 21 Aug 2009 12:36:00 -0000 1.36
+++ bigloo.spec 9 May 2010 20:02:00 -0000 1.37
@@ -1,22 +1,29 @@
+# Bigloo uses the terminology "release" for what Fedora calls version,
+# and "version" for a sub-version revision.
+# patch_suffix is defined to be empty when patch_ver is not defined,
+# so that when updating, the Source and %%setup lines do not have to be
+# changed, only the Version and patch_ver
+%global patch_ver 5
+%global patch_suffix %{?patch_ver:-%{patch_ver}}
+
Name: bigloo
-Version: 3.2b
-Release: 3%{?dist}
-Summary: Bigloo is compiler for the Scheme programming language
+Version: 3.3a
+Release: 1%{?patch_ver:.%{patch_ver}}%{?dist}
+Summary: A compiler for the Scheme programming language
Group: Development/Languages
License: GPLv2+
URL: http://www-sop.inria.fr/mimosa/fp/Bigloo
-Source: ftp://ftp-sop.inria.fr/mimosa/fp/Bigloo/bigloo%{version}-2.tar.gz
-Patch3: bigloo-destdir.patch
+Source: ftp://ftp-sop.inria.fr/mimosa/fp/Bigloo/bigloo%{version}%{?patch_suffix}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: emacs
-BuildRequires: emacs-el
-BuildRequires: xemacs
-BuildRequires: xemacs-el
-BuildRequires: /sbin/install-info
-BuildRequires: indent
-BuildRequires: java-1.6.0-openjdk-devel
-BuildRequires: zip
+BuildRequires: emacs
+BuildRequires: emacs-el
+BuildRequires: xemacs
+BuildRequires: xemacs-el
+BuildRequires: /sbin/install-info
+BuildRequires: indent
+BuildRequires: java-1.6.0-openjdk-devel
+BuildRequires: zip
BuildRequires: gc-devel
BuildRequires: gmp-devel
BuildRequires: gstreamer-devel
@@ -28,7 +35,7 @@ Requires: bigloo-libs = %{version}
Requires: indent
Requires: gmp-devel
Requires: gc-devel
-Requires(post): /sbin/install-info
+Requires(post): /sbin/install-info
Requires(postun): /sbin/install-info
ExcludeArch: ppc64
@@ -43,16 +50,16 @@ full connections between Scheme and C pr
%package libs
-Summary: Bigloo runtime libraries
-Group: System Environment/Libraries
+Summary: Bigloo runtime libraries
+Group: System Environment/Libraries
%description libs
Runtime libraries for Bigloo compiled programs.
%package doc
-Summary: Bigloo documentation
-Group: Development/Languages
+Summary: Bigloo documentation
+Group: Development/Languages
%description doc
Documentation for the Bigloo compiler and integrated development
@@ -60,27 +67,26 @@ environment.
%package emacs
-Summary: Bigloo Emacs environment
-Group: Development/Languages
-Requires: emacs-common
+Summary: Bigloo Emacs environment
+Group: Development/Languages
+Requires: emacs-common
%description emacs
Emacs development environment for Bigloo.
%package xemacs
-Summary: Bigloo XEmacs environment
-Group: Development/Languages
-Requires: xemacs-common
+Summary: Bigloo XEmacs environment
+Group: Development/Languages
+Requires: xemacs-common
%description xemacs
XEmacs development environment for Bigloo.
%prep
-%setup -q -n %{name}%{version}
-%patch3 -p1
-sed -i 's|bmask=755|bmask=644|' configure
+%setup -q -n %{name}%{version}%{?patch_suffix}
+#sed -i 's|bmask=755|bmask=644|' configure
%build
@@ -94,22 +100,22 @@ sed -i 's|bmask=755|bmask=644|' configur
CFLAGS="%bigloo_opt_flags"
export CFLAGS
./configure \
- --prefix=%{_prefix} \
- --bindir=%{_bindir} \
- --libdir=%{_libdir} \
- --mandir=%{_mandir}/man1 \
- --infodir=%{_infodir} \
- --docdir=%{_docdir} \
- --lispdir=%{emacslisppath}/bigloo \
- --bee=full \
- --native-default-backend \
- --emacs=emacs \
- --dotnet=no \
- --jvm=yes \
- --sharedbde=yes \
- --sharedcompiler=yes \
- --customgc=no \
- --coflags="$CFLAGS"
+ --prefix=%{_prefix} \
+ --bindir=%{_bindir} \
+ --libdir=%{_libdir} \
+ --mandir=%{_mandir}/man1 \
+ --infodir=%{_infodir} \
+ --docdir=%{_docdir} \
+ --lispdir=%{emacslisppath}/bigloo \
+ --bee=full \
+ --native-default-backend \
+ --emacs=emacs \
+ --dotnet=no \
+ --jvm=yes \
+ --sharedbde=yes \
+ --sharedcompiler=yes \
+ --customgc=no \
+ --coflags="$CFLAGS"
sed -i 's/^EMACSBRAND.*/EMACSBRAND=emacs22/g' Makefile.config
@@ -202,7 +208,6 @@ fi
%{_mandir}/man*/*
%doc Makefile.config examples LICENSE COPYING
%doc README*
-%doc tutorial
%files emacs
@@ -228,6 +233,9 @@ fi
%changelog
+* Sun May 9 2010 Michel Salim <salimma at fedoraproject.org> - 3.3a-1.5
+- Update to 3.3a-5
+
* Fri Aug 21 2009 Tomas Mraz <tmraz at redhat.com> - 3.2b-3
- rebuilt with new openssl
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/bigloo/devel/sources,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- sources 9 Aug 2009 21:39:19 -0000 1.18
+++ sources 9 May 2010 20:02:00 -0000 1.19
@@ -1 +1 @@
-48d8853e108436469ee858116b3da00d bigloo3.2b-2.tar.gz
+cc07aefa51e14f3f8dbdaca9bc77386b bigloo3.3a-5.tar.gz
More information about the scm-commits
mailing list