rpms/bigloo/F-12 .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/F-12
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv5109/F-12

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/F-12/.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:01:59 -0000	1.18
@@ -1 +1 @@
-bigloo3.1b.tar.gz
+bigloo3.3a-5.tar.gz


Index: bigloo.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bigloo/F-12/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:01:59 -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/F-12/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