diff --git a/ghc-ansi-terminal.changes b/ghc-ansi-terminal.changes index f8ff3f3..66cc08d 100644 --- a/ghc-ansi-terminal.changes +++ b/ghc-ansi-terminal.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu May 14 11:33:49 UTC 2015 - mimi.vx@gmail.com + +- regenerated spec with cabal-rpm + ------------------------------------------------------------------- Sat Nov 22 07:31:06 UTC 2014 - mimi.vx@gmail.com diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index d712404..3d5d668 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -1,7 +1,7 @@ # # spec file for package ghc-ansi-terminal # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,20 +16,23 @@ # %global pkg_name ansi-terminal -# no useful debuginfo for Haskell packages without C sources -%global debug_package %{nil} -Name: ghc-%{pkg_name} + +Name: ghc-ansi-terminal Version: 0.6.2.1 Release: 0 Summary: Simple ANSI terminal support, with Windows compatibility +Group: System/Libraries + License: BSD-3-Clause -Group: Development/Libraries/Other -Url: http://hackage.haskell.org/package/%{pkg_name} -Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz +Url: https://hackage.haskell.org/package/%{pkg_name} +Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-build + BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros +# Begin cabal-rpm deps: BuildRequires: ghc-unix-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build +# End cabal-rpm deps %description ANSI terminal support for Haskell: allows cursor movement, screen clearing, @@ -37,31 +40,47 @@ color output showing or hiding the cursor, and changing the title. Compatible with Windows and those Unixes with ANSI terminals, but only GHC is supported as a compiler. + %package devel Summary: Haskell %{pkg_name} library development files -Requires: %{name} = %{version}-%{release} Group: Development/Libraries/Other +Requires: ghc-compiler = %{ghc_version} +Requires(post): ghc-compiler = %{ghc_version} +Requires(postun): ghc-compiler = %{ghc_version} +Requires: %{name} = %{version}-%{release} %description devel This package provides the Haskell %{pkg_name} library development files. + %prep %setup -q -n %{pkg_name}-%{version} + %build -%{ghc_lib_build} +%ghc_lib_build + %install -%{ghc_lib_install} +%ghc_lib_install + + +%post devel +%ghc_pkg_recache + %postun devel -%{ghc_pkg_recache} +%ghc_pkg_recache + %files -f %{name}.files %defattr(-,root,root,-) %doc LICENSE + %files devel -f %{name}-devel.files %defattr(-,root,root,-) +%doc README.md + %changelog