[package-plan] 01/02: compensate for curry-{base, frontend} 1.0.0 not being on Hackage

Clint Adams clint at moszumanska.debian.org
Sun Dec 17 13:08:21 UTC 2017


This is an automated email from the git hooks/post-receive script.

clint pushed a commit to branch master
in repository package-plan.

commit 8b59009fc52341072d14a7446d805fdf07b86aa2
Author: Clint Adams <clint at debian.org>
Date:   Sun Dec 17 07:57:37 2017 -0500

    compensate for curry-{base,frontend} 1.0.0 not being on Hackage
---
 ...rry-base-0.4.2.cabal => curry-base-1.0.0.cabal} | 38 +++++++--------
 ...tend-0.4.2.cabal => curry-frontend-1.0.0.cabal} | 55 ++++++++++++++++------
 2 files changed, 58 insertions(+), 35 deletions(-)

diff --git a/additional-cabals/curry-base-0.4.2.cabal b/additional-cabals/curry-base-1.0.0.cabal
similarity index 71%
rename from additional-cabals/curry-base-0.4.2.cabal
rename to additional-cabals/curry-base-1.0.0.cabal
index 8a6f89b..e5e6b96 100644
--- a/additional-cabals/curry-base-0.4.2.cabal
+++ b/additional-cabals/curry-base-1.0.0.cabal
@@ -1,24 +1,24 @@
 Name:          curry-base
-Version:       0.4.2
+Version:       1.0.0
 Cabal-Version: >= 1.10
 Synopsis:      Functions for manipulating Curry programs
 Description:   This package serves as a foundation for Curry compilers.
-               It defines the intermediate language formats FlatCurry and
-               ExtendedFlat. Additionally, it provides functionality
-               for the smooth integration of compiler frontends and backends.
+               It defines the intermediate language formats FlatCurry.
+               Additionally, it provides functionality for the smooth
+               integration of compiler frontends and backends.
 Category:      Language
 License:       BSD3
 License-File:  LICENSE
 Author:        Wolfgang Lux, Martin Engelke, Bernd Braßel, Holger Siegel,
-               Björn Peemöller
-Maintainer:    bjp at informatik.uni-kiel.de
+               Björn Peemöller, Finn Teegen
+Maintainer:    fte at informatik.uni-kiel.de
 Homepage:      http://curry-language.org
 Build-Type:    Simple
 Stability:     experimental
 
 source-repository head
   type:     git
-  location: git://git-ps.informatik.uni-kiel.de/curry/curry-base.git
+  location: git://git-ps.informatik.uni-kiel.de/fte/curry-base.git
 
 Flag broken-directory
   Description: Is the cabal configuration of directory incomplete?
@@ -31,7 +31,7 @@ Flag old-time
 Library
   hs-source-dirs: src
   default-language:  Haskell2010
-  Build-Depends: base == 4.*, syb >= 0.3, either
+  Build-Depends: base == 4.*, transformers
   if impl(ghc < 7.4)
     Build-Depends: either < 4, contravariant < 0.5, semigroupoids < 3.0.3
   if flag(broken-directory) {
@@ -46,6 +46,8 @@ Library
       mtl
     , containers
     , filepath
+    , extra >= 1.4.6
+    , parsec
     , pretty
   ghc-options: -Wall
   Exposed-Modules:
@@ -60,25 +62,21 @@ Library
     Curry.Base.Position
     Curry.Base.Pretty
     Curry.Base.Span
-    Curry.ExtendedFlat
-    Curry.ExtendedFlat.CurryArithmetics
-    Curry.ExtendedFlat.EraseTypes
-    Curry.ExtendedFlat.Goodies
-    Curry.ExtendedFlat.InterfaceEquivalence
-    Curry.ExtendedFlat.LiftLetrec
-    Curry.ExtendedFlat.MonadicGoodies
-    Curry.ExtendedFlat.Pretty
-    Curry.ExtendedFlat.Type
-    Curry.ExtendedFlat.TypeInference
-    Curry.ExtendedFlat.UnMutual
+    Curry.CondCompile.Parser
+    Curry.CondCompile.Transform
+    Curry.CondCompile.Type
     Curry.Files.Filenames
     Curry.Files.PathUtils
     Curry.Files.Unlit
     Curry.FlatCurry
     Curry.FlatCurry.Files
     Curry.FlatCurry.Goodies
+    Curry.FlatCurry.InterfaceEquivalence
     Curry.FlatCurry.Pretty
     Curry.FlatCurry.Type
+    Curry.FlatCurry.Annotated.Goodies
+    Curry.FlatCurry.Annotated.Type
+    Curry.FlatCurry.Annotated.Typing
     Curry.Syntax
     Curry.Syntax.Extension
     Curry.Syntax.InterfaceEquivalence
@@ -94,4 +92,4 @@ Test-Suite test-base
   hs-source-dirs: test
   default-language:  Haskell2010
   test-module:    TestBase
-  build-depends:  base == 4.*, Cabal >= 1.20, curry-base == 0.4.2, filepath, mtl
+  build-depends:  base == 4.*, Cabal >= 1.20, curry-base == 1.0.0, filepath, mtl
diff --git a/additional-cabals/curry-frontend-0.4.2.cabal b/additional-cabals/curry-frontend-1.0.0.cabal
similarity index 74%
rename from additional-cabals/curry-frontend-0.4.2.cabal
rename to additional-cabals/curry-frontend-1.0.0.cabal
index 120420f..292d45a 100644
--- a/additional-cabals/curry-frontend-0.4.2.cabal
+++ b/additional-cabals/curry-frontend-1.0.0.cabal
@@ -1,5 +1,5 @@
 Name:          curry-frontend
-Version:       0.4.2
+Version:       1.0.0
 Cabal-Version: >= 1.10
 Synopsis:      Compile the functional logic language Curry to several
                intermediate formats
@@ -18,9 +18,9 @@ Category:      Language
 License:       BSD3
 License-File:  LICENSE
 Author:        Wolfgang Lux, Martin Engelke, Bernd Brassel, Holger Siegel,
-               Bjoern Peemoeller
-Maintainer:    Bjoern Peemoeller
-Bug-Reports:   mailto:bjp at informatik.uni-kiel.de
+               Bjoern Peemoeller, Finn Teegen
+Maintainer:    fte at informatik.uni-kiel.de
+Bug-Reports:   mailto:fte at informatik.uni-kiel.de
 Homepage:      http://curry-language.org
 Build-Type:    Simple
 Stability:     experimental
@@ -32,7 +32,7 @@ Data-Files: currysource.css
 
 source-repository head
   type:     git
-  location: https://git.ps.informatik.uni-kiel.de/curry/curry-frontend.git
+  location: https://git.ps.informatik.uni-kiel.de/fte/curry-frontend.git
 
 Flag network-uri
    description: Get Network.URI from the network-uri package
@@ -44,46 +44,63 @@ Library
   Build-Depends:
       base == 4.*
     , containers
-    , curry-base == 0.4.2
+    , curry-base == 1.0.0
     , directory
+    , extra >= 1.4.6
     , filepath
     , mtl
+    , pretty
     , process
-    , syb
+    , set-extra
     , transformers
   if flag(network-uri)
     build-depends: network-uri >= 2.6
   else
     build-depends: network < 2.6
   Exposed-Modules:
-      Base.CurryTypes
+      Base.AnnotExpr
+    , Base.CurryKinds
+    , Base.CurryTypes
     , Base.Expr
+    , Base.KindSubst
+    , Base.Kinds
     , Base.Messages
     , Base.NestEnv
+    , Base.PrettyKinds
+    , Base.PrettyTypes
     , Base.SCC
     , Base.Subst
     , Base.TopEnv
-    , Base.Types
+    , Base.TypeExpansion
     , Base.TypeSubst
+    , Base.Types
     , Base.Typing
     , Base.Utils
     , Checks
+    , Checks.DeriveCheck
     , Checks.ExportCheck
+    , Checks.ExtensionCheck
+    , Checks.ImportSyntaxCheck
+    , Checks.InstanceCheck
     , Checks.InterfaceCheck
     , Checks.InterfaceSyntaxCheck
-    , Checks.ImportSyntaxCheck
     , Checks.KindCheck
     , Checks.PrecCheck
     , Checks.SyntaxCheck
     , Checks.TypeCheck
+    , Checks.TypeSyntaxCheck
     , Checks.WarnCheck
     , CompilerEnv
     , CompilerOpts
+    , CondCompile
     , CurryBuilder
     , CurryDeps
+    , Env.Class
+    , Env.Instance
     , Env.Interface
     , Env.ModuleAlias
     , Env.OpPrec
+    , Env.Type
     , Env.TypeConstructor
     , Env.Value
     , Exports
@@ -91,12 +108,14 @@ Library
     , Generators
     , Generators.GenAbstractCurry
     , Generators.GenFlatCurry
+    , Generators.GenTypedFlatCurry
     , Html.CurryHtml
     , Html.SyntaxColoring
     , IL
     , IL.Pretty
     , IL.ShowModule
     , IL.Type
+    , IL.Typing
     , Imports
     , Interfaces
     , Modules
@@ -104,13 +123,16 @@ Library
     , Transformations
     , Transformations.CaseCompletion
     , Transformations.CurryToIL
+    , Transformations.Derive
     , Transformations.Desugar
+    , Transformations.Dictionary
     , Transformations.Lift
+    , Transformations.Newtypes
     , Transformations.Qual
     , Transformations.Simplify
   Other-Modules:
     Paths_curry_frontend
-  ghc-options:       -Wall
+  ghc-options:       -Wall -fno-warn-orphans
 
 Executable curry-frontend
   hs-source-dirs: src
@@ -119,24 +141,27 @@ Executable curry-frontend
   Build-Depends:
       base == 4.*
     , containers
-    , curry-base == 0.4.2
+    , curry-base == 1.0.0
     , curry-frontend
     , directory
+    , extra >= 1.4.6
     , filepath
     , mtl
+    , pretty
     , process
+    , set-extra
     , syb
     , transformers
   if flag(network-uri)
     build-depends: network-uri >= 2.6
   else
     build-depends: network < 2.6
-  ghc-options: -Wall
+  ghc-options: -Wall -fno-warn-orphans
 
 Test-Suite test-frontend
   type:           detailed-0.9
   hs-source-dirs: test
   default-language:  Haskell2010
   test-module:    TestFrontend
-  build-depends:  base == 4.*, Cabal >= 1.20, curry-base == 0.4.2
-    , curry-frontend == 0.4.2, filepath
+  build-depends:  base == 4.*, Cabal >= 1.20, curry-base == 1.0.0
+    , curry-frontend == 1.0.0, filepath

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-haskell/package-plan.git



More information about the Pkg-haskell-commits mailing list