From 85c88d9595869974187b0e944f969d5f49cefa41 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 27 Jun 2010 07:27:41 +0000 Subject: [PATCH] sync cabal2spec-0.22.1 --- ghc-HUnit.spec | 31 +++++++++++++++---------------- 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/ghc-HUnit.spec b/ghc-HUnit.spec index 6133ce6..1b1c549 100644 --- a/ghc-HUnit.spec +++ b/ghc-HUnit.spec @@ -13,18 +13,18 @@ for Java. Name: ghc-%{pkg_name} # part of haskell-platform-2010.1.0.0 Version: 1.2.2.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: %{common_summary} Group: System Environment/Libraries License: BSD URL: http://hunit.sourceforge.net/ Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # fedora ghc archs: ExclusiveArch: %{ix86} x86_64 ppc alpha -BuildRequires: ghc, ghc-rpm-macros >= 0.5.1 -BuildRequires: ghc-doc -BuildRequires: ghc-prof +BuildRequires: ghc, ghc-doc, ghc-prof +BuildRequires: ghc-rpm-macros >= 0.7.0 %description %{common_description} @@ -41,31 +41,29 @@ This package provides the shared library. %build -%cabal_configure --ghc -p -%cabal build -%cabal haddock +%ghc_lib_build -%install -%cabal_install -%cabal_pkg_conf +%check +%cabal test -%ghc_gen_filelists + +%install +rm -rf $RPM_BUILD_ROOT +%ghc_lib_install rm $RPM_BUILD_ROOT%{_bindir}/*-tests mv $RPM_BUILD_ROOT%{_datadir}/%{pkg_name}-%{version}/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} -%check -dist/build/basic-tests/basic-tests -dist/build/extended-tests/extended-tests -dist/build/terminal-tests/terminal-tests - %clean rm -rf $RPM_BUILD_ROOT %changelog +* Sun Jun 27 2010 Jens Petersen - 1.2.2.1-3 +- sync cabal2spec-0.22.1 + * Tue Apr 27 2010 Jens Petersen - 1.2.2.1-2 - part of haskell-platform-2010.1.0.0 - rebuild against ghc-6.12.2 @@ -74,6 +72,7 @@ rm -rf $RPM_BUILD_ROOT * Mon Jan 11 2010 Jens Petersen - 1.2.2.1-1 - update 1.2.2.1 (current haskell-platform-2009.3.1) - remove test programs and move doc files to docdir +- add check section for test programs - update to ghc-rpm-macros-0.5.1 and cabal2spec-0.21.1: - drop doc and prof bcond - use common summary and common_description