New package for OAUTH2 (a depend of www-apps/gitit).
authorSergei Trofimovich <slyfox@gentoo.org>
Thu, 5 Mar 2015 21:58:52 +0000 (21:58 +0000)
committerSergei Trofimovich <slyfox@gentoo.org>
Thu, 5 Mar 2015 21:58:52 +0000 (21:58 +0000)
Package-Manager: portage-2.2.17/cvs/Linux x86_64
Manifest-Sign-Key: 0x611FF3AA

dev-haskell/hoauth2/ChangeLog [new file with mode: 0644]
dev-haskell/hoauth2/Manifest [new file with mode: 0644]
dev-haskell/hoauth2/hoauth2-0.4.5.ebuild [new file with mode: 0644]
dev-haskell/hoauth2/metadata.xml [new file with mode: 0644]

diff --git a/dev-haskell/hoauth2/ChangeLog b/dev-haskell/hoauth2/ChangeLog
new file mode 100644 (file)
index 0000000..fe31e0b
--- /dev/null
@@ -0,0 +1,9 @@
+# ChangeLog for dev-haskell/hoauth2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hoauth2/ChangeLog,v 1.1 2015/03/05 21:58:51 slyfox Exp $
+
+*hoauth2-0.4.5 (05 Mar 2015)
+
+  05 Mar 2015; Sergei Trofimovich <slyfox@gentoo.org> +hoauth2-0.4.5.ebuild,
+  +metadata.xml:
+  New package for OAUTH2 (a depend of www-apps/gitit).
diff --git a/dev-haskell/hoauth2/Manifest b/dev-haskell/hoauth2/Manifest
new file mode 100644 (file)
index 0000000..083aac2
--- /dev/null
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST hoauth2-0.4.5.tar.gz 8467 SHA256 3adba22fbe36cf88eaa918d7e1b68380bf2e4af3bc9ae1939c401131a73fb6d3 SHA512 c00b6543af4d0da409d8919cc88fc75f80974ed1cee2ba8d262654b656239dde937a16eedce253a90b8d2e4efab2aa59fb2de84497f7740b6dae7d5823ca66d2 WHIRLPOOL d6057bfc34dc3f0ce3d7a044990a5d28a6b63abb84859f53ac5e66c5f10faa49874653bcc18ef55371306877585e6a3abcd90b681275d1176bd1004bd7b36be2
+EBUILD hoauth2-0.4.5.ebuild 1060 SHA256 9e939351691c40da883ea8b0dce89850e94d4dcb3740cf8d7e4c24921126421b SHA512 747d5a94cff2b3be6ed3c75a79d7eaa09828819bf4837f7b55d163097b15c0cb101ab6f3d5dd36f247157c09061998257f2864c85ded6b45375e3ba65914e59c WHIRLPOOL 6427029e061dded40742387401eb24f35ec9f0ce5174061d77c719b16774e6cf005b489ae83af8f9bc84e5f37c7705a49d22b3c7ee14d3d049ee495b7e8f4f2e
+MISC ChangeLog 390 SHA256 3453dfeb6ae990d48dbded8e4ef9e87f2cd21b654e5ae206e48aeefcbe3aeb97 SHA512 b32f4c1308973c24c6705ae507bc00f86d131f4cef0ce38428b41a09a96f3877abbcce7f6b816e5aed6a237753410eaab5e54d0f9c2a969f2f32ca9c0092fe24 WHIRLPOOL f8d3964dcbd1e5f0c647415c3340997b530ee366840113e936b7f4728cf8642aa86a41c126a0fa20035f83c87fcbc63d8ae19f5ebfdcaf196168351dd2c76a93
+MISC metadata.xml 487 SHA256 15db0fc1b1842727cd2734a08cf083b69598df3fcf18edc10be9bdd1128435a7 SHA512 8ab81098f34353ebe85dd6dc26c66e953bd9b254b97cee9f124644e4f850b9ed082043a569619b5836f90423afd1ef84f5f4b2cf727b64c6e3bf11d63d15e7e6 WHIRLPOOL 4738bfe5f744b53437ee2a500f02b5292a83a1025556287086885000942364c26e885f1f74cb6c6f5c73ba889170b690aeeadbb23f132ce29f23f08194e0401d
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iEYEAREIAAYFAlT40YUACgkQcaHudmEf86rZnACfY07voi7HNC0lvALsa9ebrNcm
+XDMAnisxHYzOKaLTp8FD5NZvkpAIet5b
+=Zqmx
+-----END PGP SIGNATURE-----
diff --git a/dev-haskell/hoauth2/hoauth2-0.4.5.ebuild b/dev-haskell/hoauth2/hoauth2-0.4.5.ebuild
new file mode 100644 (file)
index 0000000..025971f
--- /dev/null
@@ -0,0 +1,36 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hoauth2/hoauth2-0.4.5.ebuild,v 1.1 2015/03/05 21:58:51 slyfox Exp $
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.4.9999
+
+CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="hoauth2"
+HOMEPAGE="https://github.com/freizl/hoauth2"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT=test # missing files
+
+RDEPEND=">=dev-haskell/aeson-0.7:=[profile?] <dev-haskell/aeson-0.9:=[profile?]
+       >=dev-haskell/http-conduit-2.0:=[profile?] <dev-haskell/http-conduit-2.2:=[profile?]
+       >=dev-haskell/http-types-0.8:=[profile?] <dev-haskell/http-types-0.9:=[profile?]
+       >=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-1.3:=[profile?]
+       >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+       >=dev-haskell/cabal-1.18.1.3
+"
+
+src_configure() {
+       haskell-cabal_src_configure \
+               $(cabal_flag test test)
+}
diff --git a/dev-haskell/hoauth2/metadata.xml b/dev-haskell/hoauth2/metadata.xml
new file mode 100644 (file)
index 0000000..299bdf5
--- /dev/null
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <herd>haskell</herd>
+       <longdescription>
+               Haskell OAuth2 authentication.
+               
+               Tested following services
+               
+               * google web oauth: &lt;https://developers.google.com/accounts/docs/OAuth2WebServer&gt;
+               
+               * weibo oauth2: &lt;http://open.weibo.com/wiki/Oauth2&gt;
+               
+               * github oauth: &lt;http://developer.github.com/v3/oauth/&gt;
+       </longdescription>
+</pkgmetadata>