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