* [gentoo-commits] gentoo-x86 commit in dev-haskell/uniplate: metadata.xml uniplate-1.6.12.ebuild ChangeLog
@ 2014-01-29 21:50 Sergei Trofimovich (slyfox)
0 siblings, 0 replies; only message in thread
From: Sergei Trofimovich (slyfox) @ 2014-01-29 21:50 UTC (permalink / raw
To: gentoo-commits
slyfox 14/01/29 21:50:07
Added: metadata.xml uniplate-1.6.12.ebuild ChangeLog
Log:
Initial import. Help writing simple, concise and fast generic operations in haskell. A dev-haskell/hlint depend.
(Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
Revision Changes Path
1.1 dev-haskell/uniplate/metadata.xml
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-haskell/uniplate/metadata.xml?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-haskell/uniplate/metadata.xml?rev=1.1&content-type=text/plain
Index: metadata.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>haskell</herd>
<maintainer>
<email>haskell@gentoo.org</email>
</maintainer>
<longdescription>
Uniplate is library for writing simple and concise generic operations.
Uniplate has similar goals to the original Scrap Your Boilerplate work,
but is substantially simpler and faster. The Uniplate manual is available at
<http://community.haskell.org/~ndm/darcs/uniplate/uniplate.htm>.
To get started with Uniplate you should import one of the three following
modules:
* "Data.Generics.Uniplate.Data" - to quickly start writing generic functions.
Most users should start by importing this module.
* "Data.Generics.Uniplate.Direct" - a replacement for "Data.Generics.Uniplate.Data"
with substantially higher performance (around 5 times), but requires writing
instance declarations.
* "Data.Generics.Uniplate.Operations" - definitions of all the operations defined
by Uniplate. Both the above two modules re-export this module.
In addition, some users may want to make use of the following modules:
* "Data.Generics.Uniplate.Zipper" - a zipper built on top of Uniplate instances.
* "Data.Generics.SYB" - users transitioning from the Scrap Your Boilerplate library.
* "Data.Generics.Compos" - users transitioning from the Compos library.
* "Data.Generics.Uniplate.DataOnly" - users making use of both @Data@ and @Direct@
to avoid getting instance conflicts.
</longdescription>
</pkgmetadata>
1.1 dev-haskell/uniplate/uniplate-1.6.12.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-haskell/uniplate/uniplate-1.6.12.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-haskell/uniplate/uniplate-1.6.12.ebuild?rev=1.1&content-type=text/plain
Index: uniplate-1.6.12.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/uniplate/uniplate-1.6.12.ebuild,v 1.1 2014/01/29 21:50:07 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.3.6.9999
#hackport: flags: +separate_syb,+typeable_fingerprint
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Help writing simple, concise and fast generic operations."
HOMEPAGE="http://community.haskell.org/~ndm/uniplate/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/hashable-1.1.2.3:=[profile?] <dev-haskell/hashable-1.3:=[profile?]
dev-haskell/syb:=[profile?]
>=dev-haskell/unordered-containers-0.2.1:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
>=dev-lang/ghc-7.4.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6
"
src_configure() {
haskell-cabal_src_configure \
--flag=separate_syb \
--flag=typeable_fingerprint
}
1.1 dev-haskell/uniplate/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-haskell/uniplate/ChangeLog?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-haskell/uniplate/ChangeLog?rev=1.1&content-type=text/plain
Index: ChangeLog
===================================================================
# ChangeLog for dev-haskell/uniplate
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/uniplate/ChangeLog,v 1.1 2014/01/29 21:50:07 slyfox Exp $
*uniplate-1.6.12 (29 Jan 2014)
29 Jan 2014; Sergei Trofimovich <slyfox@gentoo.org> +metadata.xml,
+uniplate-1.6.12.ebuild:
Initial import. Help writing simple, concise and fast generic operations in
haskell. A dev-haskell/hlint depend.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2014-01-29 21:50 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-29 21:50 [gentoo-commits] gentoo-x86 commit in dev-haskell/uniplate: metadata.xml uniplate-1.6.12.ebuild ChangeLog Sergei Trofimovich (slyfox)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox