From: Mark Wright Date: Sat, 4 Apr 2015 10:58:03 +0000 (+0000) Subject: Add clock X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=f290c7d59b01b93476aea793c4cfc125a6474975;p=gentoo.git Add clock Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0x618E971F --- diff --git a/dev-haskell/clock/ChangeLog b/dev-haskell/clock/ChangeLog new file mode 100644 index 000000000000..332a3f96371a --- /dev/null +++ b/dev-haskell/clock/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for dev-haskell/clock +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-haskell/clock/ChangeLog,v 1.1 2015/04/04 10:57:56 gienah Exp $ + +*clock-0.4.1.3 (04 Apr 2015) + + 04 Apr 2015; Mark Wright +clock-0.4.1.3.ebuild, + +metadata.xml: + Add clock diff --git a/dev-haskell/clock/Manifest b/dev-haskell/clock/Manifest new file mode 100644 index 000000000000..f577c981c9a3 --- /dev/null +++ b/dev-haskell/clock/Manifest @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST clock-0.4.1.3.tar.gz 5084 SHA256 0d38b2ecd60328b9b4ede572ff238d840e713da18e6ce002f08b82b01e7a1073 SHA512 515b5393e4db132a0cc201031f79d871b3e91d058fc59dd97d96e013d2d9b59cfc75ca76723d2dd90795bb855daf5b09f5b57384a75cfcf9251f41e3434eae35 WHIRLPOOL 6717eea2f6468ab998807aad0df1a4d042805188cbc65d02fa61e14408e97f4c84c2d1335b1550421d25e2a5ba03aa7f8c8b917809d389cd0d09803eac38f2e2 +EBUILD clock-0.4.1.3.ebuild 759 SHA256 fe5b986565466751d17295a1b7fa4cbfe372a7044c1359a7975b617de1239b46 SHA512 398ae6c6c9d7a1d60d674af74d055e82d78197ce9c272949d8a250ffa089e049aeef499ba89bba4ed5a66b6ac9abd03f6e2aceeb9a800168b9e51ad1e0f5bf5e WHIRLPOOL c69efe4f833dc106c369af512a7d7200165aac37c0ad4defd253b292762dbf986dcfb990d0e2b4d2378cb3ce33975761d826a82cbc07a43a23f4152eb7239946 +MISC ChangeLog 336 SHA256 95ca53b383c784e9ff3322e22f06bee6d3af27d0437506803a3301f029560847 SHA512 cc824f2c96a839b3e83301dbac063aab67bb1dd0fa77df0379e79698e4cbe2d3ed9deeafe1c0a28ebbe550bb83c890ca31f4d3a6e62e9bf40a939718b6df10b2 WHIRLPOOL 7cfdb6fc59bbb6a24fb026332e58b7cbb5759964e8780b95182fa4f6df8f09b49e4ab9a20d2f34d0c7eed84485eefb7abb845fd6a595e73bbdbc411423eda0ea +MISC metadata.xml 1016 SHA256 1b8b2ff167e9c0200d74006d732e552870599e4caca987a851eb0b141182e134 SHA512 061cd6dd79a40927c548c394e7c995d3da853d559bcd8b9586227aff8748d1557aa794511e328bcd1502c6cc8ccc8ad54bad4f0ceb0c4a229fef9ce6a0d29cd5 WHIRLPOOL c77ec583206a0917856b00b403f5518c442e5a322a4774d1ed272e9a62be870a0a6c98faba2f5a97405a75043425842998d1ca9e49fb7d585042bbc5a4314938 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iF4EAREIAAYFAlUfw7kACgkQoBEVQmGOlx8MKgD/S1Gh9JVWPvTTadCpX/voF7hD +j3zmfoLJ3imet4yYhHIBAM/e4vf5HXhLAaDiXe3FIUHYn8F79w/CQ3rpKGiNSa9E +=a4dN +-----END PGP SIGNATURE----- diff --git a/dev-haskell/clock/clock-0.4.1.3.ebuild b/dev-haskell/clock/clock-0.4.1.3.ebuild new file mode 100644 index 000000000000..2b07c4fa7650 --- /dev/null +++ b/dev-haskell/clock/clock-0.4.1.3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-haskell/clock/clock-0.4.1.3.ebuild,v 1.1 2015/04/04 10:57:56 gienah Exp $ + +EAPI=5 + +# ebuild generated by hackport 0.4.4.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="High-resolution clock functions: monotonic, realtime, cputime" +HOMEPAGE="http://corsis.github.com/clock/" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="llvm" + +RDEPEND=">=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag llvm llvm) +} diff --git a/dev-haskell/clock/metadata.xml b/dev-haskell/clock/metadata.xml new file mode 100644 index 000000000000..de9386a89aed --- /dev/null +++ b/dev-haskell/clock/metadata.xml @@ -0,0 +1,31 @@ + + + + haskell + + A package for convenient access to high-resolution + clock and timer functions of different operating + systems. + + It is planned to consist of two layers. The lower + layer will provide direct access to OS-specific + clock and timer functions like clock_gettime of + Posix or GetTickCount of Windows and its upper + layer shall then provide a common API for all + supported systems. Currently only the lower level + is being developed. + + + POSIX reference: IEEE Std 1003.1-2008 + <http://www.opengroup.org/onlinepubs/9699919799/>, + <http://www.opengroup.org/onlinepubs/9699919799/functions/clock_getres.html#> + + WINDOWS reference: ... + + For more information, see: + <http://corsis.sourceforge.net/index.php/Haskell/Clock> + + + Compile via LLVM. + +