summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjoe <joe@jerkface.net>2014-05-07 13:26:02 -0400
committerjoe <joe@jerkface.net>2014-05-07 13:26:02 -0400
commitae1af3eb7948445423797310757c4c01fca6511c (patch)
tree561769e7619b607fc214f2f680d24bf8998e7df2
parentc1b96788ea4cfd26c4ff2b3e7fd190626e2ed03c (diff)
debianization
-rw-r--r--Setup.hs2
-rw-r--r--debian/changelog5
-rw-r--r--debian/compat1
-rw-r--r--debian/control138
-rw-r--r--debian/copyright14
-rwxr-xr-xdebian/rules7
6 files changed, 167 insertions, 0 deletions
diff --git a/Setup.hs b/Setup.hs
new file mode 100644
index 0000000..9a994af
--- /dev/null
+++ b/Setup.hs
@@ -0,0 +1,2 @@
1import Distribution.Simple
2main = defaultMain
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..f4f6a5c
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
1haskell-openpgp-util (0.1) unstable; urgency=low
2
3 * Debianization generated by cabal-debian
4
5 -- Joe Crayne <joe@jerkface.net> Tue, 28 Jan 2014 00:08:36 -0500
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..a8eeed0
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,138 @@
1Source: haskell-openpgp-util
2Maintainer: Joe Crayne <joe@jerkface.net>
3Priority: optional
4Section: haskell
5Build-Depends: debhelper (>= 7.0)
6 , haskell-devscripts (>= 0.8)
7 , cdbs
8 , ghc
9 , ghc-prof
10 , libghc-base-dev (>= 4) | ghc
11 , libghc-base-dev (<< 5) | ghc
12 , libghc-base-prof (>= 4) | ghc-prof
13 , libghc-base-prof (<< 5) | ghc-prof
14 , libghc-binary-dev (>= 0.5.1.0) | ghc
15 , libghc-binary-prof (>= 0.5.1.0) | ghc-prof
16 , libghc-byteable-dev
17 , libghc-byteable-prof
18 , libghc-bytestring-dev | ghc
19 , libghc-bytestring-prof | ghc-prof
20 , libghc-cipher-aes-dev (>= 0.2.5)
21 , libghc-cipher-aes-prof (>= 0.2.5)
22 , libghc-cipher-blowfish-dev
23 , libghc-cipher-blowfish-prof
24 , libghc-cipher-cast5-dev
25 , libghc-cipher-cast5-prof
26 , libghc-crypto-cipher-types-dev (>= 0.0.7)
27 , libghc-crypto-cipher-types-prof (>= 0.0.7)
28 , libghc-crypto-pubkey-dev (>= 0.2.3)
29 , libghc-crypto-pubkey-prof (>= 0.2.3)
30 , libghc-crypto-pubkey-types-dev (>= 0.4.1)
31 , libghc-crypto-pubkey-types-prof (>= 0.4.1)
32 , libghc-crypto-random-dev (>= 0.0.7)
33 , libghc-crypto-random-prof (>= 0.0.7)
34 , libghc-cryptohash-dev (>= 0.7.5)
35 , libghc-cryptohash-prof (>= 0.7.5)
36 , libghc-openpgp-dev (>= 0.4)
37 , libghc-openpgp-prof (>= 0.4)
38 , libghc-time-dev (>= 1.4) | ghc
39 , libghc-time-prof (>= 1.4) | ghc-prof
40 , libghc-transformers-dev
41 , libghc-transformers-prof
42Build-Depends-Indep: ghc-doc
43 , libghc-base-doc (>= 4) | ghc-doc
44 , libghc-base-doc (<< 5) | ghc-doc
45 , libghc-binary-doc (>= 0.5.1.0) | ghc-doc
46 , libghc-byteable-doc
47 , libghc-bytestring-doc | ghc-doc
48 , libghc-cipher-aes-doc (>= 0.2.5)
49 , libghc-cipher-blowfish-doc
50 , libghc-cipher-cast5-doc
51 , libghc-crypto-cipher-types-doc (>= 0.0.7)
52 , libghc-crypto-pubkey-doc (>= 0.2.3)
53 , libghc-crypto-pubkey-types-doc (>= 0.4.1)
54 , libghc-crypto-random-doc (>= 0.0.7)
55 , libghc-cryptohash-doc (>= 0.7.5)
56 , libghc-openpgp-doc (>= 0.4)
57 , libghc-time-doc (>= 1.4) | ghc-doc
58 , libghc-transformers-doc
59
60Package: libghc-openpgp-util-dev
61Architecture: any
62Depends: ${shlibs:Depends}
63 , ${haskell:Depends}
64 , ${misc:Depends}
65Recommends: ${haskell:Recommends}
66Suggests: ${haskell:Suggests}
67Conflicts: ${haskell:Conflicts}
68Provides: ${haskell:Provides}
69Replaces: ${haskell:Replaces}
70Description: Implement cryptography for OpenPGP using libraries compatible with Vincent Hanquez's Haskell Crypto Platform
71 Fingerprint generation, signature generation, signature verification,
72 and secret key decryption for OpenPGP Packets.
73 .
74 It is indended to be used with <http://hackage.haskell.org/package/openpgp>
75 .
76 It is intended that you use qualified imports with this library.
77 .
78 > import qualified Data.OpenPGP.Util as OpenPGP
79 .
80 Author: Stephen Paul Weber <singpolyma@singpolyma.net>
81 Upstream-Maintainer: Joe Crayne <joe@jerkface.net>
82 .
83 This package provides a library for the Haskell programming language.
84 See http:///www.haskell.org/ for more information on Haskell.
85
86Package: libghc-openpgp-util-prof
87Architecture: any
88Depends: ${shlibs:Depends}
89 , ${haskell:Depends}
90 , ${misc:Depends}
91Recommends: ${haskell:Recommends}
92Suggests: ${haskell:Suggests}
93Conflicts: ${haskell:Conflicts}
94Provides: ${haskell:Provides}
95Replaces: ${haskell:Replaces}
96Description: Implement cryptography for OpenPGP using libraries compatible with Vincent Hanquez's Haskell Crypto Platform
97 Fingerprint generation, signature generation, signature verification,
98 and secret key decryption for OpenPGP Packets.
99 .
100 It is indended to be used with <http://hackage.haskell.org/package/openpgp>
101 .
102 It is intended that you use qualified imports with this library.
103 .
104 > import qualified Data.OpenPGP.Util as OpenPGP
105 .
106 Author: Stephen Paul Weber <singpolyma@singpolyma.net>
107 Upstream-Maintainer: Joe Crayne <joe@jerkface.net>
108 .
109 This package provides a library for the Haskell programming language, compiled
110 for profiling. See http:///www.haskell.org/ for more information on Haskell.
111
112Package: libghc-openpgp-util-doc
113Architecture: all
114Section: doc
115Depends: ${shlibs:Depends}
116 , ${haskell:Depends}
117 , ${misc:Depends}
118Recommends: ${haskell:Recommends}
119Suggests: ${haskell:Suggests}
120Conflicts: ${haskell:Conflicts}
121Provides: ${haskell:Provides}
122Replaces: ${haskell:Replaces}
123Description: Implement cryptography for OpenPGP using libraries compatible with Vincent Hanquez's Haskell Crypto Platform
124 Fingerprint generation, signature generation, signature verification,
125 and secret key decryption for OpenPGP Packets.
126 .
127 It is indended to be used with <http://hackage.haskell.org/package/openpgp>
128 .
129 It is intended that you use qualified imports with this library.
130 .
131 > import qualified Data.OpenPGP.Util as OpenPGP
132 .
133 Author: Stephen Paul Weber <singpolyma@singpolyma.net>
134 Upstream-Maintainer: Joe Crayne <joe@jerkface.net>
135 .
136 This package provides the documentation for a library for the Haskell
137 programming language.
138 See http:///www.haskell.org/ for more information on Haskell.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..2765ace
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,14 @@
1Copyright © 2012, Stephen Paul Weber <singpolyma.net>
2Copyright © 2013, Joseph Crayne <joe@jerkface.net>
3
4Permission to use, copy, modify, and/or distribute this software for any
5purpose with or without fee is hereby granted, provided that the above
6copyright notice and this permission notice appear in all copies.
7
8THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
9WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
11ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
12WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
13ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
14OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..924ff72
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,7 @@
1#!/usr/bin/make -f
2
3DEB_CABAL_PACKAGE = openpgp-util
4
5include /usr/share/cdbs/1/rules/debhelper.mk
6include /usr/share/cdbs/1/class/hlibrary.mk
7