[haskell-platform] text is now separate package; drop separate_packages conditionals

Jens Petersen petersen at fedoraproject.org
Tue Jun 4 09:34:22 UTC 2013


commit 166e976034fb427cdc237a5bae7821a920457c10
Author: Jens Petersen <petersen at redhat.com>
Date:   Tue Jun 4 18:34:07 2013 +0900

    text is now separate package; drop separate_packages conditionals

 haskell-platform.spec |   17 +++++------------
 1 files changed, 5 insertions(+), 12 deletions(-)
---
diff --git a/haskell-platform.spec b/haskell-platform.spec
index e5d049d..d4d19d2 100644
--- a/haskell-platform.spec
+++ b/haskell-platform.spec
@@ -5,6 +5,7 @@
 %global cabal_install_version 1.16.0.2
 %global happy_version 1.18.10
 
+%global text_version 0.11.3.1
 # 2012.4
 %global primitive_version 0.5.0.1
 %global split_version 0.2.2
@@ -15,7 +16,7 @@
 %global hashable_version 1.1.2.5
 %global unordered_containers_version 0.2.3.0
 
-#%%global separate_packages primitive|split|vector|attoparsec|case-insensitive|hashable|unordered-containers
+%global separate_packages text|primitive|split|vector|attoparsec|case-insensitive|hashable|unordered-containers
 
 Name:           haskell-platform
 Version:        2013.2.0.0
@@ -55,7 +56,7 @@ BuildRequires:  ghc-time-devel
 BuildRequires:  ghc-bytestring-devel
 # zlib
 BuildRequires:  zlib-devel%{?_isa}
-%if %{defined separate_packages}
+BuildRequires:  ghc-text-devel = %{text_version}
 # part of HP-2012.4
 BuildRequires:  ghc-split-devel = %{split_version}
 BuildRequires:  ghc-primitive-devel = %{primitive_version}
@@ -110,15 +111,7 @@ and tools.  It provides a good starting environment for Haskell development.
 %ghc_lib_subpackage transformers 0.3.0.0
 %ghc_lib_subpackage xhtml 3000.2.1
 %ghc_lib_subpackage -c zlib-devel%{?_isa} zlib 0.5.4.1
-%if %{undefined separate_packages}
-%ghc_lib_subpackage primitive 0.5.0.1
-%ghc_lib_subpackage split 0.2.2
 %ghc_lib_subpackage vector 0.10.0.1
-%ghc_lib_subpackage attoparsec 0.10.4.0
-%ghc_lib_subpackage case-insensitive 1.0.0.1
-%ghc_lib_subpackage hashable 1.1.2.5
-%ghc_lib_subpackage unordered-containers 0.2.3.0
-%endif
 %endif
 
 %package -n alex
@@ -179,7 +172,7 @@ hand-written or generated by another program).
 %ghc_devel_package -m haskell-platform %{version}
 %{?ghc_packages_list:Requires: %(echo %{ghc_packages_list} | sed -e "s/\([^ ]*\)-\([^ ]*\)/ghc-\1-devel = \2-%{release},/g")}
 Requires:       ghc-libraries = %{ghc_compiler_version}
-%if %{defined separate_packages}
+Requires:       ghc-text-devel = %{text_version}
 # part of HP-2012.4
 Requires:       ghc-primitive-devel = %{primitive_version}
 Requires:       ghc-split-devel = %{split_version}
@@ -189,7 +182,6 @@ Requires:       ghc-attoparsec-devel = %{attoparsec_version}
 Requires:       ghc-case-insensitive-devel = %{case_insensitive_version}
 Requires:       ghc-hashable-devel = %{hashable_version}
 Requires:       ghc-unordered-containers-devel = %{unordered_containers_version}
-%endif
 # added in F17 devel cycle
 Obsoletes:      ghc-haskell-platform < %{version}-%{release}
 
@@ -351,6 +343,7 @@ mv %{buildroot}%{_datadir}/HUnit-*/* %{buildroot}%{_docdir}/ghc-HUnit-*/
 - new packages: GLURaw, OpenGLRaw
 - new depends: attoparsec, case-insensitive, hashable, unordered-containers
 - use ghc_fix_dynamic_rpath
+- text lib is separate package again
 
 * Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2012.4.0.0-22
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild


More information about the scm-commits mailing list