[ghc-chalmers-lava2000/f16] Updated to 1.2

Shakthi Kannan shakthimaan at fedoraproject.org
Mon Aug 13 12:38:52 UTC 2012


commit 06e2c58fc08d99f1e810752fdc913cfe84c0411a
Author: Shakthi Kannan <shakthimaan at fedoraproject.org>
Date:   Mon Aug 13 18:01:56 2012 +0530

    Updated to 1.2

 .gitignore                                         |    1 +
 ...-lava2000-1.2-remove-verification-modules.patch |   25 +++++----
 ghc-chalmers-lava2000.spec                         |   60 ++++++--------------
 sources                                            |    2 +-
 4 files changed, 34 insertions(+), 54 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 0cb5854..4eec532 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 chalmers-lava2000-1.1.1.tar.gz
 /chalmers-lava2000-1.1.2.tar.gz
+/chalmers-lava2000-1.2.0.tar.gz
diff --git a/ghc-chalmers-lava2000-remove-verification-modules.patch b/ghc-chalmers-lava2000-1.2-remove-verification-modules.patch
similarity index 74%
rename from ghc-chalmers-lava2000-remove-verification-modules.patch
rename to ghc-chalmers-lava2000-1.2-remove-verification-modules.patch
index 24be4ba..d349d31 100644
--- a/ghc-chalmers-lava2000-remove-verification-modules.patch
+++ b/ghc-chalmers-lava2000-1.2-remove-verification-modules.patch
@@ -1,14 +1,16 @@
-diff -up chalmers-lava2000-1.1.1/chalmers-lava2000.cabal.fix chalmers-lava2000-1.1.1/chalmers-lava2000.cabal
---- chalmers-lava2000-1.1.1/chalmers-lava2000.cabal.fix	2009-12-20 16:53:51.800160345 +0530
-+++ chalmers-lava2000-1.1.1/chalmers-lava2000.cabal	2009-12-20 16:55:54.581901235 +0530
-@@ -11,26 +11,19 @@ author:              Koen Claessen <koen
- maintainer:          Emil Axelsson <emax at chalmers.se>
- cabal-version:       >= 1.2
+diff -up chalmers-lava2000-1.2.0/chalmers-lava2000.cabal.fix chalmers-lava2000-1.2.0/chalmers-lava2000.cabal
+--- chalmers-lava2000-1.2.0/chalmers-lava2000.cabal.fix	2012-08-13 17:14:12.701053750 +0530
++++ chalmers-lava2000-1.2.0/chalmers-lava2000.cabal	2012-08-13 17:15:41.203050365 +0530
+@@ -11,7 +11,7 @@ maintainer:          Emil Axelsson <emax
+ homepage:            http://projects.haskell.org/chalmers-lava2000/
+ cabal-version:       >= 1.6
  build-type:          Simple
 -data-files:          README, INSTALL, Doc/tutorial.ps, Vhdl/lava.vhd, Scripts/satzoo.wrapper, Scripts/smv.wrapper
 +data-files:          INSTALL, Doc/tutorial.ps, Vhdl/lava.vhd
  
- library
+ source-repository head
+   type:     darcs
+@@ -21,20 +21,13 @@ library
      exposed-modules:
                       Lava
                       Lava.Arithmetic
@@ -29,7 +31,7 @@ diff -up chalmers-lava2000-1.1.1/chalmers-lava2000.cabal.fix chalmers-lava2000-1
                       Lava.MyST
                       Lava.Netlist
                       Lava.Operators
-@@ -38,22 +31,16 @@ library
+@@ -42,22 +35,17 @@ library
                       Lava.Property
                       Lava.Ref
                       Lava.Retime
@@ -49,12 +51,13 @@ diff -up chalmers-lava2000-1.1.1/chalmers-lava2000.cabal.fix chalmers-lava2000-1
                       Lava.Vhdl
 -                     Lava.Vis
 -                     Lava.Zchaff
++
  
      other-modules:
                       Paths_chalmers_lava2000
-diff -up chalmers-lava2000-1.1.1/Lava.hs.fix chalmers-lava2000-1.1.1/Lava.hs
---- chalmers-lava2000-1.1.1/Lava.hs.fix	2009-12-20 16:56:43.629901711 +0530
-+++ chalmers-lava2000-1.1.1/Lava.hs	2009-12-20 16:58:01.773901399 +0530
+diff -up chalmers-lava2000-1.2.0/Lava.hs.fix chalmers-lava2000-1.2.0/Lava.hs
+--- chalmers-lava2000-1.2.0/Lava.hs.fix	2012-08-13 17:15:56.692050417 +0530
++++ chalmers-lava2000-1.2.0/Lava.hs	2012-08-13 17:16:21.155050692 +0530
 @@ -7,11 +7,6 @@ module Lava
    , module Lava.SequentialConstructive
    , module Lava.ConstructiveAnalysis
diff --git a/ghc-chalmers-lava2000.spec b/ghc-chalmers-lava2000.spec
index 7c7ac33..b9314bf 100644
--- a/ghc-chalmers-lava2000.spec
+++ b/ghc-chalmers-lava2000.spec
@@ -1,17 +1,15 @@
-# For Haskell Packaging Guidelines see:
-# - https://fedoraproject.org/wiki/Packaging:Haskell
-# - https://fedoraproject.org/wiki/PackagingDrafts/Haskell
+# cabal2spec-0.25
+# https://fedoraproject.org/wiki/Packaging:Haskell
+# https://fedoraproject.org/wiki/PackagingDrafts/Haskell
 
 %global pkg_name chalmers-lava2000
 
-# common part of summary for all the subpackages
 %global common_summary Haskell %{pkg_name} library
 
-# main description used for all the subpackages
 %global common_description A %{pkg_name} library for Haskell.
 
 Name:           ghc-%{pkg_name}
-Version:        1.1.2
+Version:        1.2.0
 Release:        1%{?dist}
 Summary:        %{common_summary}
 
@@ -21,41 +19,21 @@ License:        BSD
 URL:            http://hackage.haskell.org/package/%{pkg_name}
 Source0:        http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
 Source1:        README.fedora
-Patch0:         ghc-chalmers-lava2000-remove-verification-modules.patch       
+Patch0:         ghc-chalmers-lava2000-1.2-remove-verification-modules.patch       
 
 ExclusiveArch:  %{ghc_arches}
 BuildRequires:  ghc-Cabal-devel
-BuildRequires:  ghc-rpm-macros
-%if %{undefined without_hscolour}
-BuildRequires:  hscolour
-%endif
+BuildRequires:  ghc-rpm-macros %{!?without_hscolour:hscolour}
 # END cabal2spec
-# BR any C devel dependency here
-# list ghc-*-prof dependencies:
-BuildRequires:  ghc 
 
+BuildRequires:  ghc-array-devel
+BuildRequires:  ghc-process-devel
+BuildRequires:  ghc-random-devel
 
 %description
 %{common_description}
 
 
-%package -n ghc-%{pkg_name}-devel
-Summary:        Development files for %{common_summary}
-Group:          Development/Libraries
-# BEGIN cabal2spec
-%{?ghc_devel_requires}
-Obsoletes:      ghc-%{pkg_name}-prof < %{version}-%{release}
-Provides:       ghc-%{pkg_name}-prof = %{version}-%{release}
-# END cabal2spec
-# remember to require any C devel dependency here
-# Haskell devel dependencies are autogenerated by ghc-deps.sh
-
-%description -n ghc-%{pkg_name}-devel
-%{common_description}
-
-This package contains the development files.
-
-
 %prep
 %setup -q -n %{pkg_name}-%{version}
 %patch0 -p1 -b .orig
@@ -63,7 +41,6 @@ This package contains the development files.
 
 
 %build
-# define cabal_configure_options -f "opt1 -opt2 ..."
 %ghc_lib_build
 
 
@@ -79,23 +56,23 @@ echo "%doc tutorial.ps.gz" >> %{name}-doc.files
 %{__rm} -r %{buildroot}%{_datadir}/%{pkg_name}-%{version}/{Doc,INSTALL}
 
 
-%post -n ghc-%{pkg_name}-devel
-%ghc_pkg_recache
-
+# devel subpackage
+%ghc_devel_package
 
-%postun -n ghc-%{pkg_name}-devel
-%ghc_pkg_recache
+%ghc_devel_description
 
 
-%if %{undefined ghc_without_shared}
-%files -n ghc-%{pkg_name} -f ghc-%{pkg_name}.files
-%endif
+%ghc_devel_post_postun
 
 
-%files -n ghc-%{pkg_name}-devel -f ghc-%{pkg_name}-devel.files
+%ghc_files LICENSE
 
 
 %changelog
+* Mon Aug 13 2012 Shakthi Kannan <shakthimaan at fedoraproject dot org> - 1.2.0-1
+- spec file template generated by cabal2spec-0.25.5
+- Updated to 1.2.0
+
 * Thu Dec 29 2011 Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> - 1.1.2-1
 - Updated to use cabal2spec-0.24.1.
 - Updated to 1.1.2.
@@ -159,4 +136,3 @@ echo "%doc tutorial.ps.gz" >> %{name}-doc.files
 * Thu Dec 10 2009 Shakthi Kannan <shakthimaan [AT] gmail dot com> - 1.0.2-1
 - Set LAVADIR path with sed.
 - Initial packaging for Fedora automatically generated by cabal2spec for 1.0.2
-
diff --git a/sources b/sources
index 015616a..36fbdf4 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-fbbeac9b5245572a3eddf70a7e98fc91  chalmers-lava2000-1.1.2.tar.gz
+f47f537528af2a9eeafc28cee1f1a067  chalmers-lava2000-1.2.0.tar.gz


More information about the scm-commits mailing list