Skip to content
Newer
Older
100644 148 lines (135 sloc) 3.15 KB
4fbd02c @kolmodin Rename to small letters
kolmodin authored Aug 29, 2008
1 Name: hackport
6c50a7b @trofi Release 0.2.18
trofi authored May 29, 2012
2 Version: 0.2.18
aff37c2 First release of HackPort, the Hackage tool for Portage
der_eq@freenet.de authored Sep 5, 2005
3 License: GPL
69c1aba @kolmodin hackport is GPL, so add the GPL license
kolmodin authored May 23, 2010
4 License-file: LICENSE
ebadfa7 @kolmodin Add main authors
kolmodin authored Aug 29, 2008
5 Author: Henning Günther, Duncan Coutts, Lennart Kolmodin
ace670a Rearrange the .cabal file a bit more
Duncan Coutts authored Aug 23, 2008
6 Maintainer: Gentoo Haskell team <haskell@gentoo.org>
7 Category: Distribution
aff37c2 First release of HackPort, the Hackage tool for Portage
der_eq@freenet.de authored Sep 5, 2005
8 Synopsis: Hackage and Portage integration tool
ace670a Rearrange the .cabal file a bit more
Duncan Coutts authored Aug 23, 2008
9 Description: A command line tool to manage an overlay of Gentoo ebuilds
10 that are generated from a hackage repo of Cabal packages.
6ab0bc7 Update for cabal-1.2
Duncan Coutts authored Nov 7, 2007
11 Build-Type: Simple
c4ec3d3 @kolmodin Update to use cabal-1.10 and the bundled cabal-install-0.9.5 (snapsho…
kolmodin authored Dec 26, 2010
12 Cabal-Version: >=1.10
aff37c2 First release of HackPort, the Hackage tool for Portage
der_eq@freenet.de authored Sep 5, 2005
13
fbc7b9c @dcoutts Add source repository info to the .cabal file
dcoutts authored Apr 15, 2010
14 source-repository head
186b44b @trofi hackport.cabal: tag version 0.2.13 and fix upstream URL
trofi authored Feb 20, 2011
15 type: git
16 location: git://github.com/gentoo-haskell/hackport.git
fbc7b9c @dcoutts Add source repository info to the .cabal file
dcoutts authored Apr 15, 2010
17
6ab0bc7 Update for cabal-1.2
Duncan Coutts authored Nov 7, 2007
18 Flag split-base
19
20 Executable hackport
21 Main-Is: Main.hs
b66c948 @kolmodin Lower default-language to haskell98 instead of haskell2010
kolmodin authored Dec 26, 2010
22 Default-Language: Haskell98
8ff048b @trofi move 'cabal' repo out of this git repo (Nensha's idea and implementat…
trofi authored Jul 2, 2012
23 Hs-Source-Dirs: ., cabal, cabal/Cabal, cabal/cabal-install
ace670a Rearrange the .cabal file a bit more
Duncan Coutts authored Aug 23, 2008
24 Build-Depends:
f9f401a @trofi moved from OldException to extensible-exceptions
trofi authored Dec 20, 2009
25 base >= 2.0 && < 5,
6ed36f5 @Heather deepseq request for newer cabal version
Heather authored Aug 28, 2012
26 deepseq >= 1.3 && < 1.4,
ace670a Rearrange the .cabal file a bit more
Duncan Coutts authored Aug 23, 2008
27 filepath,
28 parsec,
29 mtl,
30 network,
225135f @kolmodin Switch to using Portage.{PackageId,Version}
kolmodin authored Sep 7, 2008
31 pretty,
ace670a Rearrange the .cabal file a bit more
Duncan Coutts authored Aug 23, 2008
32 regex-compat,
dc69959 @qnikst Support for mirror://hackage
qnikst authored Aug 28, 2012
33 MissingH,
a9446c6 @dcoutts Fixup use of HTTP-4000 api
dcoutts authored Jan 20, 2009
34 HTTP >= 4000.0.3,
ace670a Rearrange the .cabal file a bit more
Duncan Coutts authored Aug 23, 2008
35 zlib,
c3c8420 @kolmodin Merge changes
kolmodin authored Mar 7, 2009
36 tar,
d2c5a34 @kolmodin Must be xml > 1.3.5
kolmodin authored Oct 13, 2010
37 xml>1.3.5,
f9f401a @trofi moved from OldException to extensible-exceptions
trofi authored Dec 20, 2009
38 array,
ac5deac @trofi port to (bundled) Cabal-1.12
trofi authored Oct 6, 2011
39 extensible-exceptions,
53bee8f @markwright Add time dep
markwright authored Sep 13, 2012
40 time,
ac5deac @trofi port to (bundled) Cabal-1.12
trofi authored Oct 6, 2011
41 -- cabal depends
42 unix
ace670a Rearrange the .cabal file a bit more
Duncan Coutts authored Aug 23, 2008
43
c4ec3d3 @kolmodin Update to use cabal-1.10 and the bundled cabal-install-0.9.5 (snapsho…
kolmodin authored Dec 26, 2010
44 -- extensions due to hackport
45 other-extensions:
46 DeriveDataTypeable,
47 PatternGuards
48
49 -- extensions due to bundled cabal-install
50 other-extensions:
51 CPP,
52 ForeignFunctionInterface,
53 PatternGuards
54
6ab0bc7 Update for cabal-1.2
Duncan Coutts authored Nov 7, 2007
55 if flag(split-base)
ace670a Rearrange the .cabal file a bit more
Duncan Coutts authored Aug 23, 2008
56 Build-Depends:
f9f401a @trofi moved from OldException to extensible-exceptions
trofi authored Dec 20, 2009
57 base >= 3 && < 5,
ace670a Rearrange the .cabal file a bit more
Duncan Coutts authored Aug 23, 2008
58 directory,
59 containers,
60 process,
61 old-time,
62 bytestring
6ab0bc7 Update for cabal-1.2
Duncan Coutts authored Nov 7, 2007
63 else
f9f401a @trofi moved from OldException to extensible-exceptions
trofi authored Dec 20, 2009
64 Build-Depends: base < 3
392730d Add cabal2ebuild standalone prog to Hackport.
Duncan Coutts authored Dec 15, 2005
65
87d875b @kolmodin Wall police
kolmodin authored Mar 15, 2008
66 ghc-options: -Wall
81b7cfd @kolmodin Add other-modules
kolmodin authored Aug 29, 2008
67 other-modules:
68 AnsiColor
69 BlingBling
70 Cabal2Ebuild
71 CacheFile
72 Diff
73 Error
bf26c18 @trofi cleanup: factor out Main.defaultRepo{,URI} to separate Hackage file
trofi authored Feb 26, 2012
74 Hackage
81b7cfd @kolmodin Add other-modules
kolmodin authored Aug 29, 2008
75 Main
76 Overlays
bf26c18 @trofi cleanup: factor out Main.defaultRepo{,URI} to separate Hackage file
trofi authored Feb 26, 2012
77 Paths_hackport
225135f @kolmodin Switch to using Portage.{PackageId,Version}
kolmodin authored Sep 7, 2008
78 Portage.Version
6956e2f @kolmodin Tiny cleanup about different Version structures. Add rdepend to ebuild.
kolmodin authored Aug 3, 2009
79 Portage.Dependency
3120a6c @kolmodin guess-ghc: Add which packages are included in ghc 6.12.1 and 6.10.4
kolmodin authored Jun 3, 2010
80 Portage.GHCCore
225135f @kolmodin Switch to using Portage.{PackageId,Version}
kolmodin authored Sep 7, 2008
81 Portage.PackageId
82 Portage.Overlay
033ff9b @kolmodin move package resolving functions to Portage.Resolve
kolmodin authored Dec 16, 2009
83 Portage.Resolve
27f08f3 @kolmodin Move host information code into Portage.Host
kolmodin authored Mar 23, 2009
84 Portage.Host
861db07 @kolmodin Move dependency resolution to its own file
kolmodin authored Jun 21, 2010
85 Merge.Dependencies
81b7cfd @kolmodin Add other-modules
kolmodin authored Aug 29, 2008
86 Setup
87 Status
88 Merge
830d9bb @trofi Added basic repository location discovery (currently disfiles dir via…
trofi authored Mar 15, 2009
89 Util
e481757 @kolmodin guess-ghc-version: Add the guess-ghc-version executable to hackport.c…
kolmodin authored Jun 13, 2010
90
91
92 Executable hackport-guess-ghc-version
93 Main-Is: Main-GuessGHC.hs
b66c948 @kolmodin Lower default-language to haskell98 instead of haskell2010
kolmodin authored Dec 26, 2010
94 Default-Language: Haskell98
1f6a84e @kolmodin Disable building hackport-guess-ghc-version
kolmodin authored Aug 1, 2010
95 Buildable: False
96 -- this was used as a test while developing the
97 -- ghc-guessfeature. now we can disable building
e481757 @kolmodin guess-ghc-version: Add the guess-ghc-version executable to hackport.c…
kolmodin authored Jun 13, 2010
98 Build-Depends:
99 base >= 2.0 && < 5,
100 filepath,
101 parsec,
102 mtl,
103 network,
104 pretty,
105 regex-compat,
106 HTTP >= 4000.0.3,
107 zlib,
108 tar,
109 array,
110 -- array is inherited from cabal-install
111 -- tar >= 0.3.0.0 && < 0.4
112 extensible-exceptions
113
114 if flag(split-base)
115 Build-Depends:
116 base >= 3 && < 5,
117 directory,
118 containers,
119 process,
120 old-time,
121 bytestring
122 else
123 Build-Depends: base < 3
124
125 ghc-options: -Wall
126 other-modules:
127 Portage.GHCCore
c3373d9 @trofi cabal: added resolveCat as a separate testsuite
trofi authored Mar 2, 2012
128
129 Test-Suite test-resolve-category
130 Type: exitcode-stdio-1.0
131 Default-Language: Haskell98
132 Main-Is: tests/resolveCat.hs
fa9fce7 @markwright Make Test-Suite Hs-Source-Dirs the same as Executable hackport Hs-Sou…
markwright authored Jul 7, 2012
133 Hs-Source-Dirs: ., cabal, cabal/Cabal, cabal/cabal-install
c3373d9 @trofi cabal: added resolveCat as a separate testsuite
trofi authored Mar 2, 2012
134 Build-Depends: base >= 3 && < 5,
4a560bb @markwright Add deepseq dep to test-suite
markwright authored Sep 13, 2012
135 deepseq >= 1.3 && < 1.4,
c3373d9 @trofi cabal: added resolveCat as a separate testsuite
trofi authored Mar 2, 2012
136 bytestring,
137 containers,
138 directory,
139 extensible-exceptions,
140 filepath,
141 HUnit,
142 mtl,
143 pretty,
144 process,
53bee8f @markwright Add time dep
markwright authored Sep 12, 2012
145 time,
c3373d9 @trofi cabal: added resolveCat as a separate testsuite
trofi authored Mar 2, 2012
146 unix,
147 xml
Something went wrong with that request. Please try again.