rpms/ghc/devel ghc.spec, 1.47, 1.48 sources, 1.15, 1.16 ghc-6.8.3-libraries-config.patch, 1.3, NONE

Bryan O'Sullivan bos at fedoraproject.org
Mon Oct 13 03:05:35 UTC 2008


Author: bos

Update of /cvs/extras/rpms/ghc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17935

Modified Files:
	ghc.spec sources 
Removed Files:
	ghc-6.8.3-libraries-config.patch 
Log Message:
Port F-10 changes to devel


Index: ghc.spec
===================================================================
RCS file: /cvs/extras/rpms/ghc/devel/ghc.spec,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -r1.47 -r1.48
--- ghc.spec	1 Oct 2008 22:26:01 -0000	1.47
+++ ghc.spec	13 Oct 2008 03:05:05 -0000	1.48
@@ -15,8 +15,8 @@
 %define package_debugging 0
 
 Name:		ghc
-Version:	6.8.3
-Release:	6%{?dist}
+Version:	6.10.0.20081007
+Release:	2%{?dist}
 Summary:	Glasgow Haskell Compilation system
 # See https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=239713
 ExcludeArch:	alpha ppc64
@@ -25,19 +25,14 @@
 Source0:	http://www.haskell.org/ghc/dist/%{version}/ghc-%{version}-src.tar.bz2
 Source1:	http://www.haskell.org/ghc/dist/%{version}/ghc-%{version}-src-extralibs.tar.bz2
 Source2:	ghc-rpm-macros.ghc
-Patch0:		ghc-6.8.3-libraries-config.patch
 URL:		http://haskell.org/ghc/
-Requires:	gcc, gmp-devel, readline-devel
+Requires:	gcc, gmp-devel, libedit-devel
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Obsoletes:      ghc682, ghc681, ghc661, ghc66
+Obsoletes:      ghc682, ghc681, ghc661, ghc66, haddock <= 2.0.0.0
 BuildRequires:  ghc, happy, sed
-BuildRequires:  gmp-devel, readline-devel
-# X11 is no longer in ghc extralibs
-#BuildRequires:  libX11-devel, libXt-devel
-BuildRequires:  freeglut-devel, openal-devel
+BuildRequires:  gmp-devel, libedit-devel
 %if %{build_doc}
-# haddock generates docs in libraries, but haddock 2.0 is not compatible
-BuildRequires: libxslt, docbook-style-xsl, haddock09
+BuildRequires: libxslt, docbook-style-xsl
 %endif
 
 %description
@@ -78,7 +73,6 @@
 
 %prep
 %setup -q -n %{name}-%{version} -b1
-%patch0 -p1 -b .0-haddock~
 
 %build
 # hack for building a local test package quickly from a prebuilt tree 
@@ -100,8 +94,6 @@
 echo "HADDOCK_DOCS = YES" >> mk/build.mk
 %endif
 
-export HaddockCmd=%{_bindir}/haddock-0.9
-
 ./configure --prefix=%{_prefix} --exec-prefix=%{_exec_prefix} \
   --bindir=%{_bindir} --sbindir=%{_sbindir} --sysconfdir=%{_sysconfdir} \
   --datadir=%{_datadir} --includedir=%{_includedir} --libdir=%{_libdir} \
@@ -201,8 +193,17 @@
 
 
 %changelog
-* Wed Oct  1 2008 Bryan O'Sullivan <bos at serpentine.com> 6.8.3-6.fc10
-* Rename hsc2hs to hsc2hs-ghc so the alternatives symlink to it will work
+* Sun Oct 12 2008 Bryan O'Sullivan <bos at serpentine.com> - 6.10.0.20081007-2.fc10
+- Use libedit in preference to readline, for BSD license consistency
+- With haddock bundled now, obsolete standalone versions (but not haddock09)
+- Drop obsolete freeglut-devel, openal-devel, and haddock09 dependencies
+
+* Sun Oct 12 2008 Bryan O'Sullivan <bos at serpentine.com> - 6.10.0.20081007-1.fc10
+- Update to 6.10.1 release candidate 1
+
+* Wed Oct  1 2008 Bryan O'Sullivan <bos at serpentine.com> - 6.10.0.20080921-1.fc10
+- Drop unneeded haddock patch
+- Rename hsc2hs to hsc2hs-ghc so the alternatives symlink to it will work
 
 * Wed Sep 24 2008 Jens Petersen <petersen at redhat.com> - 6.8.3-5.fc10
 - bring back including haddock-generated lib docs, now under docdir/ghc


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/ghc/devel/sources,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- sources	18 Jun 2008 16:44:34 -0000	1.15
+++ sources	13 Oct 2008 03:05:05 -0000	1.16
@@ -1,2 +1,2 @@
-5ac72f5d5433151cf6b718dc6601dc41  ghc-6.8.3-src-extralibs.tar.bz2
-dfa31028b4d06d1d226f55fe3a2ab7b3  ghc-6.8.3-src.tar.bz2
+4350d1f8bea53f713732d10a7a9133f6  ghc-6.10.0.20081007-src.tar.bz2
+59136b86bafbdc4d32a645d3d7a8fa46  ghc-6.10.0.20081007-src-extralibs.tar.bz2


--- ghc-6.8.3-libraries-config.patch DELETED ---




More information about the scm-commits mailing list