rpms/alex/devel alex.spec,1.12,1.13

Jens Petersen petersen at fedoraproject.org
Mon Mar 9 22:28:54 UTC 2009


Author: petersen

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

Modified Files:
	alex.spec 
Log Message:
update arch list and bring closer to cabal2spec-0.12



Index: alex.spec
===================================================================
RCS file: /cvs/extras/rpms/alex/devel/alex.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- alex.spec	24 Feb 2009 00:31:01 -0000	1.12
+++ alex.spec	9 Mar 2009 22:28:23 -0000	1.13
@@ -1,18 +1,20 @@
 # ghc does not emit debug information
-%define debug_package %{nil}
+%global debug_package %{nil}
 
 Name:           alex
 Version:        2.3.1
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        A lexer generator for Haskell
 
 Group:          Development/Tools
 License:        BSD
 URL:            http://hackage.haskell.org/cgi-bin/hackage-scripts/package/alex
-Source:         http://hackage.haskell.org/packages/archive/%{name}/%{version}/%{name}-%{version}.tar.gz
+Source0:        http://hackage.haskell.org/packages/archive/%{name}/%{version}/%{name}-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-ExclusiveArch:  i386 x86_64 ppc
-BuildRequires:  autoconf ghc docbook-style-xsl libxslt
+# fedora ghc archs:
+ExclusiveArch:  %{ix86} x86_64 ppc alpha
+BuildRequires:  ghc
+BuildRequires:  autoconf docbook-style-xsl libxslt
 
 %description
 Alex is a tool for generating lexical analysers in Haskell, given a
@@ -28,30 +30,33 @@
 %cabal_configure
 %cabal build
 
-pushd doc
+cd doc
 autoreconf
 ./configure --prefix=%{_prefix} --libdir=%{_libdir}
 make html
-popd
+cd -
 
 
 %install
-rm -rf ${RPM_BUILD_ROOT}
+rm -rf $RPM_BUILD_ROOT
 %cabal_install
 
 
 %clean
-rm -rf ${RPM_BUILD_ROOT}
+rm -rf $RPM_BUILD_ROOT
 
 
 %files
 %defattr(-,root,root,-)
 %doc ANNOUNCE LICENSE README TODO doc/alex examples
-%{_bindir}/alex
-%{_datadir}/alex-%{version}
+%{_bindir}/%{name}
+%{_datadir}/%{name}-%{version}
 
 
 %changelog
+* Tue Mar 10 2009 Jens Petersen <petersen at redhat.com> - 2.3.1-3
+- update arch list and bring closer to cabal2spec-0.12
+
 * Mon Feb 23 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.3.1-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 




More information about the fedora-extras-commits mailing list