Sync with portage [Sat Nov 16 14:47:50 MSK 2013].

mhiretskiy
root 11 years ago
parent 21f6238b85
commit 7812725a25

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/at-spi2-atk/at-spi2-atk-2.6.2-r1.ebuild,v 1.4 2013/10/24 13:16:47 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/at-spi2-atk/at-spi2-atk-2.6.2-r1.ebuild,v 1.5 2013/11/14 07:01:42 mattst88 Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -13,7 +13,7 @@ HOMEPAGE="http://live.gnome.org/Accessibility"
LICENSE="LGPL-2+"
SLOT="2"
KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
KEYWORDS="alpha ~amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
IUSE=""
COMMON_DEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/at-spi2-core/at-spi2-core-2.6.3.ebuild,v 1.10 2013/10/24 13:16:04 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/at-spi2-core/at-spi2-core-2.6.3.ebuild,v 1.11 2013/11/14 07:00:03 mattst88 Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -13,7 +13,7 @@ HOMEPAGE="http://live.gnome.org/Accessibility"
LICENSE="LGPL-2+"
SLOT="2"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
IUSE="+introspection"
RDEPEND=">=dev-libs/glib-2.28:2

@ -0,0 +1,132 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/glance/glance-2013.2-r2.ebuild,v 1.1 2013/11/14 11:08:12 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Provides services for discovering, registering, and retrieving
virtual machine images with Openstack"
HOMEPAGE="https://launchpad.net/glance"
SRC_URI="http://launchpad.net/${PN}/havana/${PV}/+download/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc mysql postgres +sqlite +swift test"
REQUIRED_USE="|| ( mysql postgres sqlite )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/pbr-0.5.21[${PYTHON_USEDEP}]
<dev-python/pbr-1.0[${PYTHON_USEDEP}]
test? ( >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
>=dev-python/fixtures-0.3.12[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/nose-exclude[${PYTHON_USEDEP}]
>=dev-python/openstack-nose-plugin-0.7[${PYTHON_USEDEP}]
>=dev-python/mock-1.0[${PYTHON_USEDEP}]
>=dev-python/nosehtmloutput-0.0.3[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
>=dev-python/requests-1.1[${PYTHON_USEDEP}]
<=dev-python/testtools-0.9.24-r1[${PYTHON_USEDEP}]
>=dev-python/psutil-0.6.1[${PYTHON_USEDEP}]
dev-python/mysql-python[${PYTHON_USEDEP}]
dev-python/psycopg[${PYTHON_USEDEP}]
>=dev-python/pyxattr-0.5.0[${PYTHON_USEDEP}]
=dev-python/pep8-1.4.5[${PYTHON_USEDEP}]
=dev-python/pyflakes-0.7.2[${PYTHON_USEDEP}]
=dev-python/flake8-2.0[${PYTHON_USEDEP}]
>=dev-python/hacking-0.5.6[${PYTHON_USEDEP}]
<dev-python/hacking-0.7[${PYTHON_USEDEP}]
>=dev-python/Babel-0.9.6[${PYTHON_USEDEP}]
=dev-python/pysendfile-2.0.0[${PYTHON_USEDEP}]
dev-python/qpid-python[${PYTHON_USEDEP}] )
doc? ( dev-python/oslo-sphinx
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}] )"
#note to self, wsgiref is a python builtin, no need to package it
#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}]
RDEPEND=">=dev-python/pbr-0.5.21[${PYTHON_USEDEP}]
<dev-python/pbr-1.0[${PYTHON_USEDEP}]
>=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
>=dev-python/eventlet-0.13.0[${PYTHON_USEDEP}]
sqlite? ( >=dev-python/sqlalchemy-0.7.8[sqlite,${PYTHON_USEDEP}]
<dev-python/sqlalchemy-0.7.99[sqlite,${PYTHON_USEDEP}] )
mysql? ( >=dev-python/sqlalchemy-0.7.8[mysql,${PYTHON_USEDEP}]
<dev-python/sqlalchemy-0.7.99[mysql,${PYTHON_USEDEP}] )
postgres? ( >=dev-python/sqlalchemy-0.7.8[postgres,${PYTHON_USEDEP}]
<dev-python/sqlalchemy-0.7.99[postgres,${PYTHON_USEDEP}] )
>=dev-python/anyjson-0.3.3[${PYTHON_USEDEP}]
>=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
>=dev-python/routes-1.12.3[${PYTHON_USEDEP}]
>=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
<dev-python/webob-1.3[${PYTHON_USEDEP}]
virtual/python-argparse[${PYTHON_USEDEP}]
>=dev-python/boto-2.4.0[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-migrate-0.7.2[${PYTHON_USEDEP}]
dev-python/httplib2[${PYTHON_USEDEP}]
>=dev-python/kombu-2.4.8[${PYTHON_USEDEP}]
>=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
<=dev-python/iso8601-0.1.4-r1[${PYTHON_USEDEP}]
>=dev-python/oslo-config-1.2.0[${PYTHON_USEDEP}]
swift? (
>=dev-python/python-swiftclient-1.5[${PYTHON_USEDEP}]
<dev-python/python-swiftclient-2[${PYTHON_USEDEP}]
)
>=dev-python/lxml-2.3[${PYTHON_USEDEP}]
dev-python/paste[${PYTHON_USEDEP}]
dev-python/passlib[${PYTHON_USEDEP}]
>=dev-python/jsonschema-1.3.0[${PYTHON_USEDEP}]
!~dev-python/jsonschema-1.4.0[${PYTHON_USEDEP}]
>=dev-python/python-cinderclient-1.0.4[${PYTHON_USEDEP}]
>=dev-python/python-keystoneclient-0.3.0[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
PATCHES=( "${FILESDIR}"/${P}-sphinx_mapping.patch )
python_compile_all() {
use doc && "${PYTHON}" setup.py build_sphinx
}
python_test() {
# https://bugs.launchpad.net/glance/+bug/1251105
# https://bugs.launchpad.net/glance/+bug/1242501
# 2013.2 requires =dev-python/iso8601-0.1.4
nosetests glance/ || die "tests failed under python2.7"
}
python_install() {
distutils-r1_python_install
newconfd "${FILESDIR}/glance.confd" glance
newinitd "${FILESDIR}/glance-2.initd" glance
for function in api registry scrubber; do
dosym /etc/init.d/glance /etc/init.d/glance-${function}
done
diropts -m 0750
dodir /var/run/glance /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber
keepdir /etc/glance
keepdir /var/log/glance
keepdir /var/lib/glance/images
keepdir /var/lib/glance/scrubber
insinto /etc/glance
doins "etc/glance-api-paste.ini"
doins "etc/glance-api.conf"
doins "etc/glance-cache.conf"
doins "etc/glance-registry-paste.ini"
doins "etc/glance-registry.conf"
doins "etc/glance-scrubber.conf"
doins "etc/logging.cnf.sample"
doins "etc/policy.json"
doins "etc/schema-image.json"
}
python_install_all() {
use doc && local HTML_DOCS=( doc/build/html/. )
distutils-r1_python_install_all
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/glance/glance-2013.2.9999.ebuild,v 1.1 2013/10/22 18:24:34 prometheanfire Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/glance/glance-2013.2.9999.ebuild,v 1.2 2013/11/14 11:08:12 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
@ -16,15 +16,41 @@ EGIT_BRANCH="stable/havana"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS=""
IUSE="mysql postgres +sqlite +swift"
IUSE="doc mysql postgres +sqlite +swift test"
REQUIRED_USE="|| ( mysql postgres sqlite )"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/pbr-0.5.21[${PYTHON_USEDEP}]
<dev-python/pbr-1.0[${PYTHON_USEDEP}]"
<dev-python/pbr-1.0[${PYTHON_USEDEP}]
test? ( >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
>=dev-python/fixtures-0.3.12[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/nose-exclude[${PYTHON_USEDEP}]
>=dev-python/openstack-nose-plugin-0.7[${PYTHON_USEDEP}]
>=dev-python/mock-1.0[${PYTHON_USEDEP}]
>=dev-python/nosehtmloutput-0.0.3[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
>=dev-python/requests-1.1[${PYTHON_USEDEP}]
<=dev-python/testtools-0.9.24-r1[${PYTHON_USEDEP}]
>=dev-python/psutil-0.6.1[${PYTHON_USEDEP}]
dev-python/mysql-python[${PYTHON_USEDEP}]
dev-python/psycopg[${PYTHON_USEDEP}]
>=dev-python/pyxattr-0.5.0[${PYTHON_USEDEP}]
=dev-python/pep8-1.4.5[${PYTHON_USEDEP}]
=dev-python/pyflakes-0.7.2[${PYTHON_USEDEP}]
=dev-python/flake8-2.0[${PYTHON_USEDEP}]
>=dev-python/hacking-0.5.6[${PYTHON_USEDEP}]
<dev-python/hacking-0.7[${PYTHON_USEDEP}]
>=dev-python/Babel-0.9.6[${PYTHON_USEDEP}]
=dev-python/pysendfile-2.0.0[${PYTHON_USEDEP}]
dev-python/qpid-python[${PYTHON_USEDEP}]
)
doc? ( dev-python/oslo-sphinx
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}] )"
#note to self, wsgiref is a python builtin, no need to package it
#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}]
RDEPEND="${DEPEND}
RDEPEND=">=dev-python/pbr-0.5.21[${PYTHON_USEDEP}]
<dev-python/pbr-1.0[${PYTHON_USEDEP}]
>=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
>=dev-python/eventlet-0.13.0[${PYTHON_USEDEP}]
sqlite? ( >=dev-python/sqlalchemy-0.7.8[sqlite,${PYTHON_USEDEP}]
@ -44,7 +70,7 @@ RDEPEND="${DEPEND}
dev-python/httplib2[${PYTHON_USEDEP}]
>=dev-python/kombu-2.4.8[${PYTHON_USEDEP}]
>=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
>=dev-python/iso8601-0.1.4[${PYTHON_USEDEP}]
>=dev-python/iso8601-0.1.8[${PYTHON_USEDEP}]
>=dev-python/oslo-config-1.2.0[${PYTHON_USEDEP}]
swift? (
>=dev-python/python-swiftclient-1.5[${PYTHON_USEDEP}]
@ -60,8 +86,18 @@ RDEPEND="${DEPEND}
dev-python/pyopenssl[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
PATCHES=(
)
PATCHES=( "${FILESDIR}"/${PN}-2013.2-sphinx_mapping.patch )
python_compile_all() {
use doc && "${PYTHON}" setup.py build_sphinx
}
python_test() {
# https://bugs.launchpad.net/glance/+bug/1251105
# https://bugs.launchpad.net/glance/+bug/1242501
# 2013.2.9999 requires >=dev-python/iso8601-0.1.8
nosetests glance/ || die "tests failed under python2.7"
}
python_install() {
distutils-r1_python_install
@ -90,3 +126,7 @@ python_install() {
doins "etc/policy.json"
doins "etc/schema-image.json"
}
python_install_all() {
use doc && local HTML_DOCS=( doc/build/html/. )
distutils-r1_python_install_all
}

@ -1,2 +1,3 @@
DIST haskell-updater-1.2.0.10.tar.gz 23893 SHA256 2e2ec89d8b02c74aa539c7aae39ac18ac30e737615deca32742fb2568f49e72f SHA512 0f588740bd0f62198c70f8974e40a8942f19a9d93d63ee7f846beacba9ca56d5bfc0c2716d1ba9ad2da499e25d17d4dc80b78153d8dcc705840779ce2b78b8f9 WHIRLPOOL 8e18cca44c624243abf2b2eb6fbfe9c52aa215d022af55a5baf7d41809a3766f1e36f044fb13f79e9c25cd778305c1d95ca23db8c4fc66e93f765afc27c97684
DIST haskell-updater-1.2.0.11.tar.gz 23793 SHA256 3130b8b636a2a2b8b689e951299f537c924348c4460b3c69e36c3800a0b2374f SHA512 4d21914e9cf84494cd743e61b6e22502c1d3c91bd31a7d7ade0dae478e402e2c82af916482fb45b4afea56e53635c09fe57a666ffec0599d9da9baed75f003ab WHIRLPOOL f098b4b1d66aa24d4919cd52ad008e57bbd9d53eb547160048f760fa440844014e8c025010e69885d92a2b1b7668501797325d24235ecfb28324cd522bef790d
DIST haskell-updater-1.2.0.9.tar.gz 23522 SHA256 f5aeea6034222a4c4387bede5510aa6d6aad782d0a5be0bd03f65d474f5a8245 SHA512 600a05d468dc74ce3a1282ac1b991267602bd7715e7d13aaa2558c9241d167894209790c34fe330d86b24814e959046a22ffff79a197e644da2f18284a785eea WHIRLPOOL 22e060ccd076d66a5425592a49568e52015ccb5e5116894a2ccdb54da4b2b6e2288952cd6c257bdefaa401d06f2fc5c10eda9289c11654166b4ac8119584ae0f

@ -0,0 +1,52 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/haskell-updater/haskell-updater-1.2.0.11.ebuild,v 1.1 2013/11/14 09:55:09 slyfox Exp $
EAPI=5
CABAL_FEATURES="bin nocabaldep"
inherit eutils haskell-cabal
DESCRIPTION="Rebuild Haskell dependencies in Gentoo"
HOMEPAGE="http://haskell.org/haskellwiki/Gentoo#haskell-updater"
#SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
SRC_URI="http://code.haskell.org/~slyfox/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
DEPEND=">=dev-lang/ghc-6.12.1"
# Need a lower version for portage to get --keep-going
RDEPEND="|| ( >=sys-apps/portage-2.1.6
sys-apps/pkgcore
sys-apps/paludis )"
src_prepare() {
if use prefix; then
sed -i -e "s,/var/db/pkg,${EPREFIX}&,g" \
"${S}/Distribution/Gentoo/Packages.hs" || die
sed -i -e 's,"/","'"${EPREFIX}"'/",g' \
"${S}/Distribution/Gentoo/GHC.hs" || die
fi
# for ghc snapshots (usually come with unstable Cabal API)
cabal_chdeps \
'Cabal >= 1.8 && < 1.19' 'Cabal >= 1.8 && < 1.20' \
'process < 1.2' 'process < 1.3'
}
src_configure() {
cabal_src_configure \
--bindir="${EPREFIX}/usr/sbin" \
--constraint="Cabal == $(cabal-version)"
}
src_install() {
cabal_src_install
dodoc TODO
}

@ -5,6 +5,7 @@
<email>vikraman@gentoo.org</email>
<name>Vikraman Choudhury</name>
</maintainer>
<herd>sysadmin</herd>
<longdescription lang="en">
r10k provides a general purpose toolset for deploying Puppet environments and modules. It implements the Puppetfile format and provides a native implementation of Puppet dynamic environments.
</longdescription>

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/r10k/r10k-1.1.0.ebuild,v 1.2 2013/11/07 13:03:17 vikraman Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/r10k/r10k-1.1.0.ebuild,v 1.3 2013/11/15 16:31:07 vikraman Exp $
EAPI=5
@ -17,7 +17,7 @@ HOMEPAGE="http://github.com/adrienthebo/r10k"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="git"
IUSE="+git"
ruby_add_bdepend "test? ( =dev-ruby/rspec-2.14* )"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/p7zip-9.20.1-r4.ebuild,v 1.4 2013/09/19 13:27:35 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/p7zip-9.20.1-r4.ebuild,v 1.5 2013/11/16 07:49:40 dirtyepic Exp $
EAPI=4
@ -28,10 +28,6 @@ DEPEND="${RDEPEND}
S=${WORKDIR}/${PN}_${PV}
pkg_setup() {
use wxwidgets && wxwidgets_pkg_setup
}
src_prepare() {
epatch \
"${FILESDIR}"/${P}-execstack.patch \

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/p7zip-9.20.1-r5.ebuild,v 1.2 2013/09/19 13:27:35 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/p7zip-9.20.1-r5.ebuild,v 1.3 2013/11/16 07:49:40 dirtyepic Exp $
EAPI=5
@ -28,10 +28,6 @@ DEPEND="${RDEPEND}
S=${WORKDIR}/${PN}_${PV}
pkg_setup() {
use wxwidgets && wxwidgets_pkg_setup
}
src_prepare() {
epatch \
"${FILESDIR}"/${P}-execstack.patch \

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.11.4.ebuild,v 1.8 2013/11/13 07:48:03 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.11.4.ebuild,v 1.10 2013/11/16 08:40:46 ago Exp $
EAPI=5
@ -15,7 +15,7 @@ SRC_URI="http://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}-signed.tar"
LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 || ( BSD-2 GPL-2+ )"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
IUSE="doc +keyutils openldap +pkinit +threads test xinetd"
RDEPEND="!!app-crypt/heimdal

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.3-r4.ebuild,v 1.1 2013/11/12 18:20:03 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.3-r4.ebuild,v 1.2 2013/11/15 13:02:49 ulm Exp $
EAPI=5
@ -88,6 +88,9 @@ site-start-modified-p() {
pkg_preinst() {
# make sure that site-gentoo.el exists since site-start.el requires it
if [[ ! -d ${EROOT}${SITELISP} ]]; then
mkdir -p ${EROOT}${SITELISP} || die
fi
elisp-site-regen
cp "${EROOT}${SITELISP}/site-gentoo.el" "${ED}${SITELISP}/" || die

@ -3,3 +3,4 @@ DIST phpvirtualbox-4.1-7.zip 2760199 SHA256 16c27cd1bcc843b464752c3dd7091247b690
DIST phpvirtualbox-4.2-3b.zip 3184088 SHA256 23134a05d22ac9429524abb9d7165eb4c0ef7c52c917e9ced317e9ff71d0405f SHA512 c0ebf5fb2defd23b5999d7616e47a93696259973b563e2e0cd415db0a9f5be5f3798ac9e6d242c44208ce2c51ba2ab7cf43288ae8108563b45bd119ba2fa8c2f WHIRLPOOL 467385c219fc525151285390fa5a68b273b52be699e97a308f77c74bdeab911a845a7e28343b665ee2d6126aca2f0c3021816adbaa23b0d563ea06d7ec20c62c
DIST phpvirtualbox-4.2-4.zip 3663173 SHA256 dd2681dc9703ec68a995cac98719863dca9e0720e45f5e0322dbb6fa3858138b SHA512 51e3b90bb5fcedbd45a6e54cf3ea6cc74cd764bdc107f97f9cb24c27f2c5d53a862781b808ab7d53cdbbd9d4cff93734d7578676b409d10326895dd1c5dcdc15 WHIRLPOOL 1678790492df50f7ae63bd4b44dbcd0ddd892c1bef9d455bf47bb20f1dcdac4955645fe71d549095ccc4a19f5960abf0f34fa1d95c4f4c8d82a34848a405fe06
DIST phpvirtualbox-4.2-7.zip 3425805 SHA256 3dc078d7058d75aa5745f531a6d485a11fff18972df1a638a749f019e0196e4e SHA512 a066f127115a83c6061e8c0ff6447464818511f3ab7805c119f75ddc88459efd144d45fb358ce52959301f2f1a4f2609f7f42c2bb24213a5be98f2036085a81b WHIRLPOOL d6cf095b9768b7a9c0113c8df354dad124a0b2dc0a52e8518dfde230823c95dcad6b6e3df56cc41a4474b8b73cb281f3bfc91f417078e0b6f1136acd70dca4cf
DIST phpvirtualbox-4.3-0.zip 4231805 SHA256 e33eea5553fb134ba6a1203e33e212bc5764c05b28164dcc02c6d66af565c293 SHA512 fd49a6a4c79d75f37fd40d74743f295a148548373ab046cf1f31ef7b982008ea6b9d2838cdad2dc37a1d266ed630cd2ddb7f7423ea62af1e0f8f9f76a12c0e9d WHIRLPOOL 1c96ec2fe19092dabac9e04be596974cc4dbaa9993c34e76b938036e8e04c67dc4f4f344be8afd636d603a478ce0c85435a75f8d6cf59bbdc3a11c6fd575b6c1

@ -0,0 +1,73 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/phpvirtualbox/phpvirtualbox-4.3.0.ebuild,v 1.1 2013/11/15 21:20:46 hwoarang Exp $
EAPI="5"
inherit versionator eutils webapp depend.php readme.gentoo
MY_PV="$(replace_version_separator 2 '-')"
MY_P="${PN}-${MY_PV}"
DESCRIPTION="Web-based administration for VirtualBox in PHP"
HOMEPAGE="https://sourceforge.net/projects/phpvirtualbox/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="
dev-lang/php[session,unicode,soap,gd]
"
DEPEND="app-arch/unzip"
S="${WORKDIR}"
need_php_httpd
DISABLE_AUTOFORMATTING="yes"
DOC_CONTENTS="
Local or remote virtualbox hosts must be compiled with
'vboxwebsrv' useflag and the respective init script
must be running to use this interface:
/etc/init.d/vboxwebsrv start
To enable the automatic startup mode feature uncomment the
following line in the config.php file:
var \$startStopConfig = true;
You should also add the /etc/init.d/vboxinit script to the
default runlevel on the virtualbox host:
\`rc-update add vboxinit default\`
If the server is on a remote host, than the script must be
copied manually from
'${FILESDIR}'/vboxinit-initd to
/etc/init.d/vboxinit on the remote host."
src_install() {
webapp_src_preinst
dodoc CHANGELOG.txt LICENSE.txt README.txt
rm -f CHANGELOG.txt LICENSE.txt README.txt
insinto "${MY_HTDOCSDIR}"
doins -r .
webapp_configfile "${MY_HTDOCSDIR}"/config.php-example
webapp_serverowned "${MY_HTDOCSDIR}"/config.php-example
webapp_src_install
if has_version app-emulation/virtualbox[vboxwebsrv] || \
has_version app-emulation/virtualbox-bin[vboxwebsrv]
then
newinitd "${FILESDIR}"/vboxinit-initd vboxinit
fi
readme.gentoo_create_doc
}
pkg_postinst() {
webapp_pkg_postinst
readme.gentoo_print_elog
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.2.18.ebuild,v 1.3 2013/10/20 22:35:54 chainsaw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.2.18.ebuild,v 1.4 2013/11/14 11:27:23 lxnay Exp $
EAPI=5
@ -52,6 +52,8 @@ pkg_setup() {
BUILD_PARAMS="KERN_DIR=${KV_DIR} KERNOUT=${KV_OUT_DIR}"
enewgroup vboxguest
enewuser vboxguest -1 /bin/sh /dev/null vboxguest
# automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist
enewgroup vboxsf
}
src_unpack() {
@ -177,6 +179,9 @@ pkg_postinst() {
elog "Please add users to the \"vboxguest\" group so they can"
elog "benefit from seamless mode, auto-resize and clipboard."
elog ""
elog "The vboxsf group has been added to make automount services work."
elog "These services are part of the shared folders support."
elog ""
elog "Please add:"
elog "/etc/init.d/${PN}"
elog "to the default runlevel in order to start"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.3.0.ebuild,v 1.2 2013/10/15 14:19:58 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.3.0.ebuild,v 1.3 2013/11/14 11:27:23 lxnay Exp $
EAPI=5
@ -52,6 +52,8 @@ pkg_setup() {
BUILD_PARAMS="KERN_DIR=${KV_DIR} KERNOUT=${KV_OUT_DIR}"
enewgroup vboxguest
enewuser vboxguest -1 /bin/sh /dev/null vboxguest
# automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist
enewgroup vboxsf
}
src_unpack() {
@ -177,6 +179,9 @@ pkg_postinst() {
elog "Please add users to the \"vboxguest\" group so they can"
elog "benefit from seamless mode, auto-resize and clipboard."
elog ""
elog "The vboxsf group has been added to make automount services work."
elog "These services are part of the shared folders support."
elog ""
elog "Please add:"
elog "/etc/init.d/${PN}"
elog "to the default runlevel in order to start"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.3.2.ebuild,v 1.1 2013/11/02 15:17:22 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.3.2.ebuild,v 1.2 2013/11/14 11:27:23 lxnay Exp $
EAPI=5
@ -52,6 +52,8 @@ pkg_setup() {
BUILD_PARAMS="KERN_DIR=${KV_DIR} KERNOUT=${KV_OUT_DIR}"
enewgroup vboxguest
enewuser vboxguest -1 /bin/sh /dev/null vboxguest
# automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist
enewgroup vboxsf
}
src_unpack() {
@ -177,6 +179,9 @@ pkg_postinst() {
elog "Please add users to the \"vboxguest\" group so they can"
elog "benefit from seamless mode, auto-resize and clipboard."
elog ""
elog "The vboxsf group has been added to make automount services work."
elog "These services are part of the shared folders support."
elog ""
elog "Please add:"
elog "/etc/init.d/${PN}"
elog "to the default runlevel in order to start"

@ -1 +1,2 @@
DIST tmux-mem-cpu-load-2.1.0.tar.gz 2705 SHA256 846036b3d9b0f5e6b6e88988f483f0d82060ca2bbe9fbbd4f4d63ac287eccb7c SHA512 18db125eededc3b2d75f74563e2173daa9fd0a72a9e1eefa93010d3a338403a1393c1a49471e03703d0a72ce7a407070836e5f0486a19e83c02abe1bbec2d2b9 WHIRLPOOL fa64abb9f6e5f43311e13c7777dee835f0b75d9fef1c12c548d8705a86cc67cb18c1164d160d2ce216f8cea7d5b6ae9aae24f80fbac544bdcec20fa2011dbe94
DIST tmux-mem-cpu-load-2.2.1.tar.gz 9893 SHA256 fd90bd8d66f275f4cae36dc5bd05a2826ca3be63a86b916ef7a2b9d956817b9d SHA512 44d677bbe9eb457b8857c603f469c46767878b2b8af8f169f2b01393ce65fc8da3c33288bc0743b3c2846b77de798437130a7676ca95c5cab52cd4166d9ded73 WHIRLPOOL 4512f46972cd7f3eb6c4881ac735b71a4084b3e8a66906d85d9761343617647477f8b4559860a9104b3eaecf2486aea5a2c8a7c7f0011c878c2114259eba5823

@ -0,0 +1,29 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-2.2.1.ebuild,v 1.2 2013/11/15 13:19:13 wired Exp $
EAPI="3"
inherit cmake-utils
IUSE=""
if [[ ${PV} == *9999* ]]; then
inherit git-2
EGIT_REPO_URI=${EGIT_REPO_URI:-"git://github.com/thewtex/tmux-mem-cpu-load.git"}
KEYWORDS=""
SRC_URI=""
else
KEYWORDS="~amd64 ~x86"
SRC_URI="https://github.com/thewtex/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
fi
DESCRIPTION="CPU, RAM memory, and load monitor for use with tmux"
HOMEPAGE="http://github.com/thewtex/tmux-mem-cpu-load/"
LICENSE="Apache-2.0"
SLOT="0"
src_install() {
cmake-utils_src_install
dodoc README.rst || die
}

@ -0,0 +1,29 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-9999.ebuild,v 1.1 2013/11/15 13:19:13 wired Exp $
EAPI="3"
inherit cmake-utils
IUSE=""
if [[ ${PV} == *9999* ]]; then
inherit git-2
EGIT_REPO_URI=${EGIT_REPO_URI:-"git://github.com/thewtex/tmux-mem-cpu-load.git"}
KEYWORDS=""
SRC_URI=""
else
KEYWORDS="~amd64 ~x86"
SRC_URI="https://github.com/thewtex/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
fi
DESCRIPTION="CPU, RAM memory, and load monitor for use with tmux"
HOMEPAGE="http://github.com/thewtex/tmux-mem-cpu-load/"
LICENSE="Apache-2.0"
SLOT="0"
src_install() {
cmake-utils_src_install
dodoc README.rst || die
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-4.1.2.3.ebuild,v 1.3 2013/10/27 12:04:50 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-4.1.2.3.ebuild,v 1.4 2013/11/15 10:14:43 scarabeus Exp $
EAPI=5
@ -100,7 +100,7 @@ COMMON_DEPEND="
>=app-text/libexttextcat-3.2
app-text/liblangtag
app-text/libmspub
>=app-text/libmwaw-0.1.7
<app-text/libmwaw-0.2.0
app-text/libodfgen
app-text/libwpd:0.9[tools]
app-text/libwpg:0.2

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-4.1.3.2.ebuild,v 1.1 2013/10/31 15:46:03 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-4.1.3.2.ebuild,v 1.2 2013/11/15 10:14:43 scarabeus Exp $
EAPI=5
@ -100,7 +100,7 @@ COMMON_DEPEND="
>=app-text/libexttextcat-3.2
app-text/liblangtag
app-text/libmspub
>=app-text/libmwaw-0.1.7
<app-text/libmwaw-0.2.0
app-text/libodfgen
app-text/libwpd:0.9[tools]
app-text/libwpg:0.2

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-4.1.9999.ebuild,v 1.14 2013/09/20 20:26:45 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-4.1.9999.ebuild,v 1.15 2013/11/15 10:14:43 scarabeus Exp $
EAPI=5
@ -100,7 +100,7 @@ COMMON_DEPEND="
>=app-text/libexttextcat-3.2
app-text/liblangtag
app-text/libmspub
>=app-text/libmwaw-0.1.7
<app-text/libmwaw-0.2.0
app-text/libodfgen
app-text/libwpd:0.9[tools]
app-text/libwpg:0.2

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.199 2013/11/08 09:15:11 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.202 2013/11/15 14:15:24 scarabeus Exp $
EAPI=5
@ -74,7 +74,7 @@ unset ADDONS_SRC
IUSE="bluetooth +branding +cups dbus debug eds firebird gnome gstreamer +gtk
gtk3 jemalloc kde mysql odk opengl postgres telepathy test +vba vlc +webdav"
LO_EXTS="nlpsolver presenter-minimizer scripting-beanshell scripting-javascript wiki-publisher"
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
# Unpackaged separate extensions:
# diagram: lo has 0.9.5 upstream is weirdly patched 0.9.4 -> wtf?
# hunart: only on ooo extensions -> fubared download path somewhere on sf
@ -98,10 +98,11 @@ COMMON_DEPEND="
>=app-text/hunspell-1.3.2-r3
app-text/mythes
>=app-text/libexttextcat-3.2
app-text/liblangtag
app-text/libebook
app-text/libetonyek
app-text/liblangtag
app-text/libmspub
>=app-text/libmwaw-0.1.7
>=app-text/libmwaw-0.2
>=app-text/libodfgen-0.0.3
app-text/libwpd:0.9[tools]
app-text/libwpg:0.2
@ -207,7 +208,7 @@ DEPEND="${COMMON_DEPEND}
dev-util/cppunit
>=dev-util/gperf-3
dev-util/intltool
>=dev-util/mdds-0.9.0:=
>=dev-util/mdds-0.9.1:=
virtual/pkgconfig
net-misc/npapi-sdk
>=sys-apps/findutils-4.4.2
@ -496,7 +497,6 @@ src_configure() {
$(use_enable opengl) \
$(use_enable postgres postgresql-sdbc) \
$(use_enable telepathy) \
$(use_enable test linkoo) \
$(use_enable vba) \
$(use_enable vlc) \
$(use_enable webdav neon) \
@ -516,7 +516,7 @@ src_compile() {
grep "^export" "${S}/config_host.mk" > "${T}/config_host.mk"
source "${T}/config_host.mk" 2&> /dev/null
local path="${SOLARVER}/${INPATH}/res/img"
local path="${WORKDIR}/helpcontent2/source/auxiliary/"
mkdir -p "${path}" || die
echo "perl \"${S}/helpcontent2/helpers/create_ilst.pl\" -dir=icon-themes/galaxy/res/helpimg > \"${path}/helpimg.ilst\""

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/rssh/rssh-2.3.4.ebuild,v 1.6 2013/11/13 17:03:22 ottxor Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/rssh/rssh-2.3.4.ebuild,v 1.7 2013/11/14 17:49:51 ottxor Exp $
EAPI=4
inherit eutils multilib
@ -17,6 +17,8 @@ IUSE="static"
RDEPEND="virtual/ssh"
src_prepare() {
epatch_user
sed -i 's:chmod u+s $(:chmod u+s $(DESTDIR)$(:' Makefile.in || die
# respect CFLAGS, bug #450458
sed -i -e '/$(CC) -c/s/$(CPPFLAGS)/$(CFLAGS)/' Makefile.in || die

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/build-docbook-catalog/build-docbook-catalog-1.20.ebuild,v 1.2 2013/09/30 02:25:14 ottxor Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/build-docbook-catalog/build-docbook-catalog-1.20.ebuild,v 1.3 2013/11/15 19:54:16 ottxor Exp $
EAPI=5
@ -20,7 +20,7 @@ RDEPEND="|| ( sys-apps/util-linux app-misc/getopt )
dev-libs/libxml2"
DEPEND=""
MAKEOPTS+=" PREFIX=${EPREFIX}"
MAKEOPTS+=" EPREFIX=${EPREFIX}"
src_prepare() {
sed -i -e "/^EPREFIX=/s:=.*:='${EPREFIX}':" build-docbook-catalog || die

@ -0,0 +1 @@
DIST libe-book-0.0.1.tar.bz2 405692 SHA256 2bd56d57bdcb75d0848b2ff3321c684646ee46a8d86b10e21c160a6d856ee254 SHA512 6673b1e50e6a6862b7ce7cedaeb18d12588405f846e8749bdcd8587d08254a858e0f73c54b88790e47a161c937b665bc9699929d37d0aeaf557233fcc7304d14 WHIRLPOOL 82c0b2751a41ebc252abe487865e2f2d0a874d551543a51d9a306b21d6ba6e768bad6d88f7773c57d7c7f9cb6136b7b5b25ca83bf5c1eca38c465b58b629c97d

@ -0,0 +1,50 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/libebook/libebook-0.0.1.ebuild,v 1.2 2013/11/15 09:18:35 scarabeus Exp $
EAPI=5
MY_PN="libe-book"
MY_P="${MY_PN}-${PV}"
inherit eutils
DESCRIPTION="Library parsing various ebook formats"
HOMEPAGE="http://www.sourceforge.net/projects/libebook/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
LICENSE="|| ( LGPL-2.1 MPL-2.0 )"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="doc test"
RDEPEND="
>=app-text/libwpd-0.9.5:0.9
dev-libs/icu:=
dev-libs/libxml2
sys-libs/zlib
"
DEPEND="${RDEPEND}
dev-libs/boost:=
dev-util/gperf
virtual/pkgconfig
doc? ( app-doc/doxygen )
test? ( dev-util/cppunit )
"
RDEPEND="${RDEPEND}"
S="${WORKDIR}/${MY_P}"
src_configure() {
econf \
--disable-static \
--disable-werror \
$(use_with doc docs) \
$(use_enable test tests) \
--docdir="${EPREFIX}"/usr/share/doc/${PF}
}
src_install() {
default
prune_libtool_files --all
}

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>openoffice</herd>
</pkgmetadata>

@ -1 +1,2 @@
DIST libmwaw-0.1.10.tar.xz 737680 SHA256 9a4547923c6db24e51733f91ecd74a9c479473962c94fa6ae4260e1fdd4db3dd SHA512 02c9fcaa8e71df81ccf4aeff1bc990735e1f629f7a80c1160fc8ceedcc1c53e23b7726c9e360516ebe43a730d4d38da5ecdc0b325afd2ac723dad662fd232d73 WHIRLPOOL 8858c296d13da94f7c2d13a97b7be5c43db98c596fc37779e77a4811984626f4597cd68f438bc0587a323f25c74d4d5a4a0fa5e5b564c5459c2e6101687b663f
DIST libmwaw-0.2.0.tar.xz 808604 SHA256 c30f228681ba2fc3715c9e41fcf2c3bb2b873911acb22602ab7b2eb1eeed85bd SHA512 31a4641d30eaae8a6e4a7c38a875996c657c901efbf4b631a0575f8fa33a1bfe5c7fadfb867ba1d4c4a9ed321d304a4d1727d1d61596cedd75b6bf3bf0094094 WHIRLPOOL 81d7ad03f38d59c24fa6dcc87a586c7774c934e749becd465e8d58a54873072837c39ab52cfaf87011ddc03a24bf57aa52f804d70398c7091b42165456c22155

@ -0,0 +1,45 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/libmwaw/libmwaw-0.2.0.ebuild,v 1.1 2013/11/15 10:14:41 scarabeus Exp $
EAPI=5
inherit base eutils
DESCRIPTION="Library parsing many pre-OSX MAC text formats"
HOMEPAGE="http://sourceforge.net/p/libmwaw/wiki/Home/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="doc static-libs"
RDEPEND="
app-text/libwpd:0.9
app-text/libwpg:0.2
dev-libs/libxml2
sys-libs/zlib
"
DEPEND="${RDEPEND}
>=dev-libs/boost-1.46
sys-devel/libtool
virtual/pkgconfig
doc? ( app-doc/doxygen )
"
src_configure() {
# zip is hard enabled as the zlib is dep on the rdeps anyway
econf \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
--with-sharedptr=boost \
--enable-zip \
--disable-werror \
$(use_enable static-libs static) \
$(use_with doc docs)
}
src_install() {
default
prune_libtool_files --all
}

@ -1,2 +1,3 @@
DIST pandoc-1.11.1.tar.gz 1093354 SHA256 ebb090b08b5439d719d1d01575aa91262035cb9b8de61ffaf49a853a5fde432c SHA512 100cadc021fd88621ab0a5a8747e913312e569e26bf4c22caddcb00b98e8877a047a6289fb478946515cdf15da2dc0840110c94bb81988b893f0d201de91fcf0 WHIRLPOOL 4409ab19581002a5f488af7107cfe8f2098b47891262a30fdd1fa6e24348bfc7f4a5b752a92cb48e2ce92cc566f04e8a3702cea1bc3e7a8369a3ec47198ab1b3
DIST pandoc-1.12.1.tar.gz 991330 SHA256 ce9ac36ba558654dc30793887581ffa6b5c086557418fbec61556cdc1ccb5e33 SHA512 79507c7e447b35ce8b93371968da833153e74bc8a298db623d864f977abf2fa40aebf6bce8bbb5a8f825b8f734afe0a6013018041e29cb530abb12a2b8f02979 WHIRLPOOL b6245a6790fdc6952fd47545c0944806b9ab98ca89b37e6278cc654feb4a0747d0c5ee4eab1f516e55b489d249845e214ec08804c80ad43a96dc0b2d5478e7e0
DIST pandoc-1.12.tar.gz 1161163 SHA256 89781e9a4cb31eec368fd8520394c75ee616636513c6abf5fc0f9d95ab795612 SHA512 082f2c4e726bbe76796dafdbfee79ac4034a1595edabc2966f9f19ea7a1d54b385e403f87af6edfd60ecef9ae9dab6db3290e562e4b69c35b5da5e23a6787e69 WHIRLPOOL b4d9f48f72d6cc6615d0c733b73a9d72cc23694759188722d797018461eab6ebda18bad242c73edb536e5f533a1371e023de06edbc65c5f51b198756c6d4a886

@ -0,0 +1,68 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/pandoc/pandoc-1.12.1.ebuild,v 1.1 2013/11/14 10:03:19 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.3.4.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Conversion between markup formats"
HOMEPAGE="http://johnmacfarlane.net/pandoc"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="embed_data_files +http-conduit"
RDEPEND=">=dev-haskell/aeson-0.6:=[profile?] <dev-haskell/aeson-0.7:=[profile?]
>=dev-haskell/attoparsec-0.10:=[profile?] <dev-haskell/attoparsec-0.11:=[profile?]
>=dev-haskell/base64-bytestring-0.1:=[profile?] <dev-haskell/base64-bytestring-1.1:=[profile?]
>=dev-haskell/blaze-html-0.5:=[profile?] <dev-haskell/blaze-html-0.7:=[profile?]
>=dev-haskell/blaze-markup-0.5.1:=[profile?] <dev-haskell/blaze-markup-0.6:=[profile?]
>=dev-haskell/data-default-0.4:=[profile?] <dev-haskell/data-default-0.6:=[profile?]
>=dev-haskell/extensible-exceptions-0.1:=[profile?] <dev-haskell/extensible-exceptions-0.2:=[profile?]
>=dev-haskell/highlighting-kate-0.5.5:=[profile?] <dev-haskell/highlighting-kate-0.6:=[profile?]
>=dev-haskell/hslua-0.3:=[profile?] <dev-haskell/hslua-0.4:=[profile?]
>=dev-haskell/http-4000.0.5:=[profile?] <dev-haskell/http-4000.3:=[profile?]
>=dev-haskell/mtl-1.1:=[profile?] <dev-haskell/mtl-2.2:=[profile?]
>=dev-haskell/network-2:=[profile?] <dev-haskell/network-2.5:=[profile?]
>=dev-haskell/pandoc-types-1.12.3:=[profile?] <dev-haskell/pandoc-types-1.13:=[profile?]
>=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
>=dev-haskell/random-1:=[profile?] <dev-haskell/random-1.1:=[profile?]
>=dev-haskell/syb-0.1:=[profile?] <dev-haskell/syb-0.5:=[profile?]
>=dev-haskell/tagsoup-0.12.5:=[profile?] <dev-haskell/tagsoup-0.14:=[profile?]
>=dev-haskell/temporary-1.1:=[profile?] <dev-haskell/temporary-1.2:=[profile?]
>=dev-haskell/texmath-0.6.4:=[profile?] <dev-haskell/texmath-0.7:=[profile?]
>=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-0.12:=[profile?]
>=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
>=dev-haskell/vector-0.10:=[profile?] <dev-haskell/vector-0.11:=[profile?]
>=dev-haskell/xml-1.3.12:=[profile?] <dev-haskell/xml-1.4:=[profile?]
>=dev-haskell/yaml-0.8.3:=[profile?] <dev-haskell/yaml-0.9:=[profile?]
>=dev-haskell/zip-archive-0.1.3.3:=[profile?] <dev-haskell/zip-archive-0.2:=[profile?]
>=dev-haskell/zlib-0.5:=[profile?] <dev-haskell/zlib-0.6:=[profile?]
>=dev-lang/ghc-7.0.1:=
http-conduit? ( >=dev-haskell/http-conduit-1.9:=[profile?] <dev-haskell/http-conduit-1.10:=[profile?]
>=dev-haskell/http-types-0.8:=[profile?] <dev-haskell/http-types-0.9:=[profile?] )
"
DEPEND="${RDEPEND}
dev-haskell/alex
>=dev-haskell/cabal-1.10.0.0
dev-haskell/happy
test? ( >=dev-haskell/ansi-terminal-0.5 <dev-haskell/ansi-terminal-0.7
>=dev-haskell/diff-0.2 <dev-haskell/diff-0.4
>=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.3
>=dev-haskell/quickcheck-2.4 <dev-haskell/quickcheck-2.7
>=dev-haskell/test-framework-0.3 <dev-haskell/test-framework-0.9
>=dev-haskell/test-framework-hunit-0.2 <dev-haskell/test-framework-hunit-0.4
>=dev-haskell/test-framework-quickcheck2-0.2.9 <dev-haskell/test-framework-quickcheck2-0.4 )
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag embed_data_files embed_data_files) \
$(cabal_flag http-conduit http-conduit)
}

@ -1 +1,2 @@
DIST pg_top-3.6.2.tar.bz2 220985 SHA256 8a749f6aec44625d834e477982c67ba0a76262a6a8c87b20e20df9ea07ce714d SHA512 0e7f33cccd7a1debce4965a11ff3d5d6868aace53651ca1c486f061728034f0ab3901ddfbded022c9297d3393eaea32585ca779334954c87fd0c13c8fa523074 WHIRLPOOL c92e62a1765a734da290b2df78fc6770819f8a566baf8c69929bbace89aa46b0cf4399e25e594947e57cf74f46a22a35a25d5db0d407fd28738343eab0f74558
DIST pg_top-3.7.0.tar.bz2 236076 SHA256 c48d726e8cd778712e712373a428086d95e2b29932e545ff2a948d043de5a6a2 SHA512 509cd3ce65a9b549097eaab5ae27106fa469cdeb4f37950564654f3df01390e1a771c8fa4f5858c3e4c1e76470b6c0fd9b07e8268564f59285e30bf824d7c4ec WHIRLPOOL 29c8f326f08e31a13b7f903d025b4608107524de5b65c8567788e6855df6b01a2991b95312e8b3da88a3df0d946834929cab681599340a647e93d8401114ed83

@ -0,0 +1,20 @@
--- configure.ac.orig 2013-09-20 10:11:20.256444684 +0400
+++ configure.ac 2013-09-20 10:16:30.262459612 +0400
@@ -109,6 +109,8 @@
AC_SEARCH_LIBS(inet_aton, resolv, AC_DEFINE(HAVE_INET_ATON, 1,
[inet_aton is already defined]))
+AC_SEARCH_LIBS(PQexec, pq)
+
# check for libraries required by extension
extlibs=""
if test -n "$with_ext" -a -f "${srcdir}/ext/$with_ext.libs"; then
@@ -216,8 +218,6 @@
AC_SUBST(SRC)
AC_SUBST(OBJ)
-CFLAGS="-Wall -g"
-
AC_MSG_CHECKING(for installation settings)
# calculate appropriate settings
OWNER=""

@ -1,9 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
<herd>postgresql</herd>
<longdescription lang="en">
pg_top is 'top' for PostgreSQL. It is derived from Unix Top. Similar to
top, pg_top allows you to monitor PostgreSQL processes.

@ -0,0 +1,31 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/pg_top/pg_top-3.7.0.ebuild,v 1.1 2013/11/15 04:05:34 patrick Exp $
EAPI="5"
AUTOTOOLS_AUTORECONF=1
inherit autotools-utils eutils
DESCRIPTION="'top' for PostgreSQL"
HOMEPAGE="http://ptop.projects.postgresql.org/"
SRC_URI="http://pgfoundry.org/frs/download.php/3504/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
RDEPEND="dev-db/postgresql-base"
DEPEND="${RDEPEND}
virtual/pkgconfig"
DOCS=( FAQ HISTORY README TODO Y2K )
PATCHES=( "${FILESDIR}/${P}.patch" )
src_configure() {
local myeconfargs=(
$(use_enable debug)
)
autotools-utils_src_configure
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/libgdiplus/libgdiplus-2.10.9-r1.ebuild,v 1.2 2013/10/13 06:55:17 cynede Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/libgdiplus/libgdiplus-2.10.9-r1.ebuild,v 1.3 2013/11/14 16:29:52 kensington Exp $
EAPI="5"
@ -26,7 +26,7 @@ RDEPEND=">=dev-libs/glib-2.16:2
>=x11-libs/cairo-1.8.4[X]
media-libs/libexif
>=media-libs/giflib-4.2.3
virtual/jpeg
virtual/jpeg:0
media-libs/tiff:0
!cairo? ( >=x11-libs/pango-1.20 )"
DEPEND="${RDEPEND}"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/crystalspace/crystalspace-2.0.ebuild,v 1.1 2013/01/24 00:16:26 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-games/crystalspace/crystalspace-2.0.ebuild,v 1.2 2013/11/16 06:47:45 dirtyepic Exp $
EAPI=5
inherit eutils flag-o-matic multilib java-pkg-opt-2 autotools wxwidgets versionator
@ -66,7 +66,7 @@ src_prepare() {
src_configure() {
if use wxwidgets; then
WX_GTK_VER="2.8"
need-wxwidgets gtk2
need-wxwidgets unicode
fi
econf \

@ -1 +1,2 @@
DIST abstract-par-0.3.1.tar.gz 4792 SHA256 d3ab9ea69100d90668b22cac9a2533d524e8d5bf362792333c600d818028fb63 SHA512 146845d472e930c34e4c2a3a8bf8649053f1e64dbeab28f2e6330cec6af378b1cec66a7f069c93fb9043f1a10b092e1dcd8b1d40d9c94925568ddc0cb051148e WHIRLPOOL 9ba59bc49a28382df506cd9d00efe8cb6564cc1787d5fad6d547bffcbcce4540a994988ddbf50df817473f9864f29825272f48663286b891ade299dcc33b9f0a
DIST abstract-par-0.3.3.tar.gz 4714 SHA256 248a8739bd902462cb16755b690b55660e196e58cc7e6ef8157a72c2a3d5d860 SHA512 d603745202ececf5a514e5ac7da82fdd03dd27ec4fbb11a870a7b0a6c92e468cf3bd68763afa748434b3ed0ed5b80a1d2cefaa84c68a84b82028225400841605 WHIRLPOOL 5f907e8340a26887074b3c312d46dec314194cfc79e2bd219f3dd9f6cbfdcb4dc4af51a765e645b572ac035767e506114dbeb5d44bf5a4db376cc76d2f86464e

@ -0,0 +1,26 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/abstract-par/abstract-par-0.3.3.ebuild,v 1.1 2013/11/14 16:00:08 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.3.4.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Type classes generalizing the functionality of the 'monad-par' library."
HOMEPAGE="https://github.com/simonmar/monad-par"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/deepseq-1.1:=[profile?]
>=dev-lang/ghc-6.10.4:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
"

@ -1,3 +1,2 @@
DIST alex-2.3.5.tar.gz 79147 SHA256 2ea6d30b98881c0fd57bfafae024050cd98dc5b0140d64a6d722c64a098ed253 SHA512 7f78ec3fbd7484f8cfbc81bde67898f7863a4d6013401fb479cf275f779cf03565eae23a2abf6dfe7bfd8a5b0c7b3f2f66590ef3fc13b54a6cb7c25c725cbca6 WHIRLPOOL 534b310dfec82d59d397914b666a89cd878046b2c76a6887a0084738909096e83739d7e4d4fad8704856d9290968b74814fa3d438b689377434409ad537d931a
DIST alex-3.0.2.tar.gz 100396 SHA256 997e33342c3c6e0edfff862f051fc286bd661f442d09d1bc02cd6e9d22083164 SHA512 799b65607b50944dc66cc7040449995df84019c36902a8675f75ab14476944a58b6c448c8e5f747a1685a29fae6e4766aa0bfd7951a3db086de0a8af1da13a9e WHIRLPOOL b802bb90ad3fcb73b6f03716c10695a3e4be4e51ba520505a559de9512e22a045b8175f425c85e15b14b29c90a2c5e2d5b3a7b6c883f252a627a39a2f5197843
DIST alex-3.0.5.tar.gz 100004 SHA256 c3326417a0538e355e5ad1871ab931b9c8145391e8b2ff79668eb643d9b99659 SHA512 0a6a2500b4f8a96e1fd6252b11f7684e47875b80c0113a4ba0e855b54ccd45054f21af6cac30c3edb3b9ac86a7fc60810ea33376a7ab78794f980e3cf9a22eb9 WHIRLPOOL 5c9b07f7eae546d5920c9da4dd2d198d440275da1943d155ae53aaa92fbb9bc9e8c9c91a1303c6130c9341c7ba6518665f0ff383605fa1ecb8d4bd58066f3a87
DIST alex-3.1.2.tar.gz 101215 SHA256 1d14eb255c44f440f04876c496ed5db24aba8d05b45d665463633afe92361e6d SHA512 21874caf41412d926866b0450db9e29984d1df076d277a2325b3d0b80114e039462ab766b0964177f98d9b625635e219489271ab2853e39f1fef3e7d6caa8660 WHIRLPOOL f38c2381d5587bb11754011c31104477a4fbc577f9fd469eab9b255e74a0efe093a25538296093bdf4a0369e545402865fff8c92f20ec3982d83113c761a46ce

@ -1,73 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/alex/alex-2.3.5.ebuild,v 1.9 2012/09/12 14:51:30 qnikst Exp $
# ebuild generated by hackport 0.2.9
EAPI="3"
CABAL_FEATURES="bin"
inherit autotools eutils haskell-cabal
DESCRIPTION="Alex is a tool for generating lexical analysers in Haskell"
HOMEPAGE="http://www.haskell.org/alex/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="doc"
RDEPEND=""
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.2
>=dev-lang/ghc-6.8.2
doc? ( ~app-text/docbook-xml-dtd-4.2
app-text/docbook-xsl-stylesheets
>=dev-libs/libxslt-1.1.2 )"
src_prepare() {
epatch "${FILESDIR}/${PN}-2.3.5-missing-test.patch"
epatch "${FILESDIR}/${PN}-2.3.5-ghc-7.2.patch"
for f in Scan Parser; do
rm "${S}/src/$f."*
mv "${S}/dist/build/alex/alex-tmp/$f.hs" "${S}"/src/
done
if use doc; then
cd "${S}/doc/"
eautoreconf || die "eautoreconf for docs failed"
fi
}
src_configure() {
cabal_src_configure
if use doc; then
cd "${S}/doc/"
econf || die "econf for docs failed"
fi
}
src_compile() {
cabal_src_compile
if use doc; then
emake -C "${S}/doc/" -j1 || die "emake for docs failed"
fi
}
src_test() {
emake -C "${S}/tests/" || die "emake for tests failed"
}
src_install() {
cabal_src_install
if use doc; then
doman "${S}/doc/alex.1"
dohtml -r "${S}/doc/alex/"
fi
dodoc README
}

@ -1,73 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/alex/alex-3.0.2.ebuild,v 1.8 2013/04/22 17:36:11 slyfox Exp $
# ebuild generated by hackport 0.2.9
EAPI="3"
CABAL_FEATURES="bin"
inherit autotools eutils haskell-cabal
DESCRIPTION="Alex is a tool for generating lexical analysers in Haskell"
HOMEPAGE="http://www.haskell.org/alex/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="doc"
RDEPEND=""
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6
>=dev-haskell/quickcheck-2
>=dev-lang/ghc-6.8.2
doc? ( ~app-text/docbook-xml-dtd-4.2
app-text/docbook-xsl-stylesheets
>=dev-libs/libxslt-1.1.2 )"
src_prepare() {
HCFLAGS+=-XBangPatterns #fixes build failure on BE platforms; bug 466778
for f in Scan Parser; do
rm "${S}/src/$f."*
mv "${S}/dist/build/alex/alex-tmp/$f.hs" "${S}"/src/
done
if use doc; then
cd "${S}/doc/"
eautoreconf || die "eautoreconf for docs failed"
fi
}
src_configure() {
cabal_src_configure
if use doc; then
cd "${S}/doc/"
econf || die "econf for docs failed"
fi
}
src_compile() {
cabal_src_compile
if use doc; then
emake -C "${S}/doc/" -j1 || die "emake for docs failed"
fi
}
src_test() {
emake -C "${S}/tests/" || die "emake for tests failed"
}
src_install() {
cabal_src_install
if use doc; then
doman "${S}/doc/alex.1"
dohtml -r "${S}/doc/alex/"
fi
dodoc README
}

@ -0,0 +1,73 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/alex/alex-3.1.2.ebuild,v 1.1 2013/11/14 18:12:08 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.3.4.9999
CABAL_FEATURES="bin test-suite"
inherit autotools haskell-cabal
DESCRIPTION="Alex is a tool for generating lexical analysers in Haskell"
HOMEPAGE="http://www.haskell.org/alex/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc"
RDEPEND=""
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
>=dev-haskell/quickcheck-2
>=dev-lang/ghc-6.10.4
doc? ( ~app-text/docbook-xml-dtd-4.2
app-text/docbook-xsl-stylesheets
>=dev-libs/libxslt-1.1.2 )"
src_prepare() {
# drop depend on itself and happy, otherwise cabal tries to regenerate it
rm src/{Scan.x,Parser.y} || die
for f in Scan Parser; do
mv "${S}/dist/build/alex/alex-tmp/$f.hs" "${S}"/src/ || die
done
if use doc; then
cd "${S}/doc/"
eautoreconf
fi
}
src_configure() {
# make sure we don't accidentally use those
# installed in system
haskell-cabal_src_configure \
--with-alex=false \
--with-happy=false
if use doc; then
cd "${S}/doc/"
econf
fi
}
src_compile() {
cabal_src_compile
if use doc; then
emake -C "${S}/doc/" -j1
fi
}
src_install() {
cabal_src_install
if use doc; then
doman "${S}/doc/alex.1"
dohtml -r "${S}/doc/alex/"
fi
dodoc README
}

@ -1,24 +0,0 @@
diff --git a/alex.cabal b/alex.cabal
index d04467b..b262af7 100644
--- a/alex.cabal
+++ b/alex.cabal
@@ -72,7 +72,7 @@ executable alex
build-depends: base < 5
- extensions: CPP
+ extensions: CPP, BangPatterns
ghc-options: -Wall
other-modules:
AbsSyn
diff --git a/doc/configure.ac b/doc/configure.ac
index 51fa85d..6e772c0 100644
--- a/doc/configure.ac
+++ b/doc/configure.ac
@@ -9,5 +9,5 @@ FP_DIR_DOCBOOK_XSL([/usr/share/xml/docbook/stylesheet/nwalsh/current /usr/share/
AC_PATH_PROG(DbLatexCmd,dblatex)
-AC_CONFIG_FILES([config.mk])
+AC_CONFIG_FILES([config.mk alex.1])
AC_OUTPUT

@ -1,72 +0,0 @@
commit 883587ca4feecab72381991533b2f686a57a4d57
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Jul 25 08:20:13 2011 +0300
added missing tokens_bytestring test
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
diff --git a/alex.cabal b/alex.cabal
index b262af7..c6f6e22 100644
--- a/alex.cabal
+++ b/alex.cabal
@@ -57,6 +57,7 @@ extra-source-files:
tests/tokens.x
tests/tokens_gscan.x
tests/tokens_posn.x
+ tests/tokens_bytestring.x
flag small_base
description: Choose the new smaller, split-up base package.
diff --git a/tests/tokens_bytestring.x b/tests/tokens_bytestring.x
new file mode 100644
index 0000000..0cb23c8
--- /dev/null
+++ b/tests/tokens_bytestring.x
@@ -0,0 +1,46 @@
+{
+{-# LANGUAGE OverloadedStrings #-}
+module Main (main) where
+import System.Exit
+import Data.ByteString.Lazy.Char8 (unpack)
+}
+
+%wrapper "posn-bytestring"
+
+$digit = 0-9 -- digits
+$alpha = [a-zA-Z] -- alphabetic characters
+
+tokens :-
+
+ $white+ ;
+ "--".* ;
+ let { tok (\p s -> Let p) }
+ in { tok (\p s -> In p) }
+ $digit+ { tok (\p s -> Int p (read (unpack s))) }
+ [\=\+\-\*\/\(\)] { tok (\p s -> Sym p (head (unpack s))) }
+ $alpha [$alpha $digit \_ \']* { tok (\p s -> Var p (unpack s)) }
+
+{
+-- Each right-hand side has type :: AlexPosn -> String -> Token
+
+-- Some action helpers:
+tok f p s = f p s
+
+-- The token type:
+data Token =
+ Let AlexPosn |
+ In AlexPosn |
+ Sym AlexPosn Char |
+ Var AlexPosn String |
+ Int AlexPosn Int |
+ Err AlexPosn
+ deriving (Eq,Show)
+
+main = if test1 /= result1 then exitFailure
+ else exitWith ExitSuccess
+
+test1 = alexScanTokens " let in 012334\n=+*foo bar__'"
+result1 = [Let (AlexPn 2 1 3),In (AlexPn 6 1 7),Int (AlexPn 9 1 10) 12334,Sym (AlexPn 16 2 1) '=',Sym (AlexPn 17 2 2) '+',Sym (AlexPn 18 2 3) '*',Var (AlexPn 19 2 4) "foo",Var (AlexPn 23 2 8) "bar__'"]
+
+
+}

@ -1 +1,2 @@
DIST asn1-types-0.2.0.tar.gz 5248 SHA256 6dcf217c74298e6d08365c90757fdd8730ef4c24a534696d1275af3f6e79a00c SHA512 da28b3565c74eba8faf5de4f9cb24d90242412d4fbc358199b803c1f0b50c6c4dca89aada813d7126fb482300cfd3d43130be2f700d4c7943de2966870936cd9 WHIRLPOOL 7c08063dfb5a0d9b024f87810c100be0b964aa29a86caee70330953150aa188f652a678862a3a957b0602b3fb87a5029b43c4be1a10ca50f105db444d41113a7
DIST asn1-types-0.2.1.tar.gz 5245 SHA256 79f7529de9137f2708ecf91597f60195698594dc4d6ffe06df69f51a6ddcdebe SHA512 1e1158b6203631e5c8e5897212f5ea340c81d45c9b1e7e6c45e088e60c14b8e4a021035e878746bbe7328dc8004e9614debb97530aca257ce15f1b25b4795fd2 WHIRLPOOL 5132115130070665586fe08e78ea670e84ffd3bf8174be2216765e9ca56c5e244295f39311b816c4cd47d11bda483f4cb2d20592b60e597301fa070ed88eb8b6

@ -0,0 +1,25 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/asn1-types/asn1-types-0.2.1.ebuild,v 1.1 2013/11/14 18:12:59 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.3.4.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="ASN.1 types"
HOMEPAGE="http://github.com/vincenthz/hs-asn1-types"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-lang/ghc-6.12.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8.0.2
"

@ -0,0 +1 @@
DIST attoparsec-enumerator-0.3.1.tar.gz 2498 SHA256 a78a9f6ade2ae43659243b1a9e925a8c1bc2c05d94e894ca853a32b887880682 SHA512 99cf4050cd5d553398c9b28dd1530f2922e1c27abc7b8b5d7572a4926ebc33e31d146e35847e655152699418e327c998cee33e6f74e10c9a4137512bfeecb888 WHIRLPOOL 7ae815af0f2e8c1f2451370f44551a81a37bb4ce5262960e99ca41d8a5ad70340102b4f7b3bdda66d18dc8e3a5f1d95a5e8f1e322a3056acc726ca84f03c9bb8

@ -0,0 +1,28 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/attoparsec-enumerator/attoparsec-enumerator-0.3.1-r1.ebuild,v 1.1 2013/11/14 09:18:46 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.3.4.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Pass input from an enumerator to an Attoparsec parser."
HOMEPAGE="https://john-millikin.com/software/attoparsec-enumerator/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/attoparsec-0.10:=[profile?] <dev-haskell/attoparsec-0.11:=[profile?]
>=dev-haskell/enumerator-0.4:=[profile?] <dev-haskell/enumerator-0.5:=[profile?]
dev-haskell/text:=[profile?]
>=dev-lang/ghc-6.10.4:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6.0.3
"

@ -0,0 +1,32 @@
<?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>
This library allows an Attoparsec parser to receive input incrementally
from an enumerator. This could be used for parsing large files, or
implementing binary network protocols.
&gt; (-# LANGUAGE OverloadedStrings #-)
&gt;
&gt; import Control.Applicative
&gt; import Data.Attoparsec
&gt; import Data.Attoparsec.Enumerator
&gt; import Data.Enumerator
&gt; import Data.Enumerator.Binary (enumHandle)
&gt; import Data.Enumerator.List
&gt; import System.IO
&gt;
&gt; parser = string &quot;foo&quot; &lt;|&gt; string &quot;bar&quot;
&gt;
&gt; main = do
&gt; xy &lt;- run_ (enumHandle 1 stdin $$ do
&gt; x &lt;- iterParser parser
&gt; y &lt;- iterParser parser
&gt; return (x, y))
&gt; print xy
</longdescription>
</pkgmetadata>

@ -0,0 +1 @@
DIST blaze-builder-enumerator-0.2.0.5.tar.gz 3780 SHA256 4a39e72f7675f6e3d75e29477e6d66d73cf8fb6f5f5701dad03af1cf79da6b2d SHA512 38242d7660997d5e444a47840cf5860fffc390acf73f76775b3d9901b538e28decbfe18dd92ea3ec97770ce01d833884ec7d8f9038f6b1c7b6c5fef4295ca2c1 WHIRLPOOL e311ff301ac7888e904c150d4be02c1e682ad9ebe7f854b0a2b88de8862856a2715d6807472e8b95fbbf0d0b82901e52111fbc67e4bd796d4a9a098f34dc56ed

@ -0,0 +1,28 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/blaze-builder-enumerator/blaze-builder-enumerator-0.2.0.5-r1.ebuild,v 1.1 2013/11/14 09:41:01 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.3.4.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Enumeratees for the incremental conversion of builders to bytestrings."
HOMEPAGE="https://github.com/meiersi/blaze-builder-enumerator"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/blaze-builder-0.2.1.4:=[profile?] <dev-haskell/blaze-builder-0.4:=[profile?]
>=dev-haskell/enumerator-0.4.3.1:=[profile?] <dev-haskell/enumerator-0.5:=[profile?]
>=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.4:=[profile?]
>=dev-lang/ghc-6.10.4:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6.0.3
"

@ -0,0 +1,14 @@
<?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>
This package integrates the builders from the blaze-builder package with
the enumerator package. It provides infrastructure and enumeratees for
incrementally executing builders and pass the filled chunks to a bytestring
iteratee.
</longdescription>
</pkgmetadata>

@ -1,2 +1,3 @@
DIST blaze-builder-0.3.1.0.tar.gz 68214 SHA256 26aadd629c2d2f5e77cfdb45b4948b20b6e598b723dd7d317556b26a72c557a4 SHA512 efc1377191328e99d92077d5c669e3e2a0408c09d05e761f98ccd7bde32c5c3f1ff0560a4ae489dd67f50fb00a65c34d38f20340ce14832caf9d8310cdd99696 WHIRLPOOL 477fb69d2492747c6ca146851b407375468bd60cd62b2ebe64007a6c8af81bde5c13ba5085d6b78cfb31b3961a7bd66f4be50364a4cf0622216b128ccf5086dc
DIST blaze-builder-0.3.1.1.tar.gz 69061 SHA256 a12506f8afd650e4ed90e1e2379750035f8e83032a2d260eacc3757fe52cdcde SHA512 beccd45b49f975d5496e3dd1eaac2769a5be619d988a2c7bc60a6487164b8218b19fff1d805473facf7820a87125db98c0bae5e633924ca0619abc3b66c39d8d WHIRLPOOL f52ddc5f18fce09ab15473e64cdf6831c2987933a37d4a8247bb5858f62c390ef913b6158e228d308d04e1404d39b715d942f7aa7a453f3fa6f7c5a2f1724ae8
DIST blaze-builder-0.3.2.0.tar.gz 67338 SHA256 301a0b5001ac4af52d0b6494d20e528c55d618fce9988c56cd67c22e51183899 SHA512 cb95e81175b99a8479115041398cae1e3eb70a9e0714dbd2d6c5985bcdb255e1aecfee9e503248f3b371494da7f79a249b237024096cdfce62700967b5520056 WHIRLPOOL b0c86bc4d26d338d779e62117ae3fd239f3ff0bccfea13595c674b6c5c9ae876259ab76c6d7d239e5f57b14759813f6aae2cb52d425be581804eb39c772f4e4c

@ -0,0 +1,26 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/blaze-builder/blaze-builder-0.3.2.0.ebuild,v 1.1 2013/11/14 18:14:34 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.3.4.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Efficient buffered output."
HOMEPAGE="http://github.com/meiersi/blaze-builder"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/text-0.10:=[profile?] <dev-haskell/text-0.13:=[profile?]
>=dev-lang/ghc-6.10.4:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6.0.3
"

@ -0,0 +1 @@
DIST bytestring-mmap-0.2.2.tar.gz 7188 SHA256 7bbcaeeccec5cf448ba59c9ed4de95bcc47b11ae2b9bcddb6201decb88eb69af SHA512 0cde0bb36808d7086f6b3e3e94813c205a61ec1d0b2156a7fac98c1dc520dcdd1821a7873b7ecb9a77fdcd254b5ac1077da86865ade20a49bba0e0da1befcf46 WHIRLPOOL bb7216bd5b2e511d2f6c68326bea5062eafe99f93d4e855d90ca6a3b82be5ddd6b842d75b3efdae07a3eee3268a0b6c9680c1c419fad2cc9b9a54cf942be3d78

@ -0,0 +1,25 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/bytestring-mmap/bytestring-mmap-0.2.2-r1.ebuild,v 1.1 2013/11/14 07:56:18 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.3.4.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="mmap support for strict ByteStrings"
HOMEPAGE="http://code.haskell.org/~dons/code/bytestring-mmap/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-lang/ghc-6.10.4:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6.0.3
"

@ -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>
<maintainer>
<email>haskell@gentoo.org</email>
</maintainer>
<longdescription>
This library provides a wrapper to mmap(2), allowing files or
devices to be lazily loaded into memory as strict or lazy
ByteStrings, using the virtual memory subsystem to do on-demand
loading.
</longdescription>
</pkgmetadata>

@ -1,4 +1,4 @@
DIST cabal-install-0.10.2.tar.gz 150699 SHA256 6357c8b984d193a30bb2a05e03dbd551650a0ddea17f7d1033e6564f5b7ff515 SHA512 c49627c1c4e4de73f145bae522e8e09236e9e2d703a0fc908a54856cee755e345b6bc324c85347596724bf25d78a9b3e0c56d5bb2204f306cf740594436e01cc WHIRLPOOL 895490e5fb7981da0f56a1555e7eb02571b9f6e18bb6ca9a9483cacc7e829606ca48c12890b40071c4f23b715bbef14869d035757ed66712901a5df2a877e8b5
DIST cabal-install-0.14.0.tar.gz 193187 SHA256 f4f2b50269ff59d67b5f3d82d50f7706b6bad1117295a7c81f32bbe72add5bd8 SHA512 36bfe98c7b7c519a64cbb7e099fa434ba18b393bd591004835f80a7de450eddd58905d291e0d5eefbdfd6748eedb9bbf9ab43462e26e41741ed758d81fae2983 WHIRLPOOL 7fbbd8dc99d2b3cdd0e63f74f686189480e21200be2dd3763254bcc91531e6a64da1f74af23c8d257a17e78f15fd33cced1aec4fdd24e0fbe70cfb16f2a2df98
DIST cabal-install-1.16.0.2.tar.gz 201232 SHA256 66dfacc9f33e668e56904072cadb8a36bd9d6522ba5464c6a36a5de7e65c5698 SHA512 3fa29de625741d243778bd7309720fe492ee83ac0d9197155d3467bae956839cde4e387bd56d6633a1723197d81cd9104198ea7ec7fe42ccc9a86a5b2ed5a1df WHIRLPOOL 4700dffed322de02c2793d04d263d9f1dd76df9cb6e551c292037f92f5d3c307185a1f236e9450e4ce3e1da7bed410d29408b3864fa2f83913147f8aa98504ee
DIST cabal-install-1.18.0.1.tar.gz 253871 SHA256 6b35189142d6596a712ef316dccd9fe908a1467bea4ef9530805ab8f23e1842c SHA512 f2e6f9ee23f0be84e466dd0d14a3abbf8de2efed2e83c372c26de65a1040e0f11f0a0e8a0e5a80e39299b47ed484a37c3d84a76a9b481a18b3d99bba45dace2b WHIRLPOOL cffe28df788aef51fb06586ff6ca95b72e27d77da31a68f44e19ab661ba6d2436e737078cd410614a391aca72e0c3aec5d6cd842b0a245b7159bc433c1e5ab6b
DIST cabal-install-1.18.0.2.tar.gz 253711 SHA256 4ca4064abc042d8ab2e872e8629e334501572568d19e95f466e31a44eef7092a SHA512 680ae8ee03d3c95caa4dfc724b11b9148d03f03addee02b83a10d9a6cb8b75719463598c9a4c461a30f9114daa6c1ec34c90dc22c5db6a851152f743dad3cde8 WHIRLPOOL 5de2a029d24e97a970cad38c9b7ad68abd0282f8d12a5c0963f8f491e5eccfe7792c183036ea03de6a42264c88d206849ac7161b4d2e7cecb2720a679019d461

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/cabal-install/cabal-install-1.18.0.1.ebuild,v 1.1 2013/09/09 20:15:36 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/cabal-install/cabal-install-1.18.0.2.ebuild,v 1.1 2013/11/14 18:20:15 slyfox Exp $
EAPI=5
@ -15,7 +15,7 @@ SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="+noprefs"
RDEPEND=""
@ -39,6 +39,12 @@ src_prepare() {
if use noprefs; then
epatch "${FILESDIR}/${PN}"-0.13.3-nopref.patch
fi
# no chance to link to -threaded on ppc64, alpha and others
# who use UNREG, not only ARM
if ! ghc-supports-threaded-runtime; then
cabal_chdeps '-threaded' ' '
fi
}
src_install() {

@ -1,3 +1,4 @@
DIST Cabal-1.14.0.tar.gz 276517 SHA256 72540a9db8b329121b7815ef207098f4b394f76d11d154d36baf54054327abe4 SHA512 6e31f44cfafd44e1e3987ed0b116a52e12495228cb1de89e9f4ded8dbc06a0d1537bf647c4576c606d623b7d58d10367d243258b500b8c8329db6c48afd9eee3 WHIRLPOOL 22225d5923bc454e2fa24bcc9fe845b07c41c56ea67f45a0815597f0dffc4d60027117d38bdd1eccd4e61cd24d682bd8b3f4026cfaf62481712234fc9cea5321
DIST Cabal-1.16.0.3.tar.gz 284665 SHA256 ef27629d540e46c77cabac08c008583abee4e4a04ed5a5ecb1a84725dbc39f86 SHA512 7dd365c44b5ea489fcc990e0deca8ffcfdd6b867a35b85b422fc0fe9e3c70739df393cacf425575e5e4977729ef875eb0737aaa13a0f20cfaff9d22b39027a85 WHIRLPOOL 84fbe4c41c14377685c89a93b79e03920d19e65c3c8c51a4ef590bfb8ad331e1ae85d224c1cd820e90262a579131c823510a2e62f4566d452af8e67d5cf26be2
DIST Cabal-1.18.0.tar.gz 323177 SHA256 0ef5b8a8b36d6f93ed1e6d31d2b180781849504e85f2bc2c51bafb29a79bbbdb SHA512 061aa1cb56b9c0b52b751a6188b1c361b068524c6840b9c8dd83301fd55f288cc3fc20ef125d37e2d816d01723a68bf59487d03b3b157cad759b5cd1f9269105 WHIRLPOOL 17a4bf261edfeb96cc6b99f81aca6f21ecb6d4d800751b683692f5bcf4dc6709a0c4be17c86143d7e0630df9907d1fa0d22f9631475b00768ac7319563dd2da6
DIST Cabal-1.18.1.2.tar.gz 323545 SHA256 594ef792c085f00f06728dad0a02dd63450b49b5ac394484be6c6a0a484b6f5d SHA512 a91abbdb86bcb7a47e871e9b9a2cb4720b41f2cf6998416cc557460ff821e9b711cf8c346bf16c7b07c180815cb901f7b27e5cda3701f3ace554613ceb27e3c6 WHIRLPOOL cfc3872b944ce5209ebc0429e5561ba3fd5ddecf1256aa47e8d4968727bd3498a6dd23f6417161e7a570259728e6f66098d045d7d7b4c7e87f721c5b2edf0f73

@ -0,0 +1,54 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/cabal/cabal-1.18.1.2.ebuild,v 1.2 2013/11/15 02:37:08 patrick Exp $
EAPI=5
CABAL_FEATURES="bootstrap lib profile test-suite"
inherit haskell-cabal versionator
MY_PN=Cabal
MY_P=${MY_PN}-${PV}
DESCRIPTION="A framework for packaging Haskell software"
HOMEPAGE="http://www.haskell.org/cabal/"
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE=""
RDEPEND=">=dev-lang/ghc-6.12.1:="
DEPEND="${RDEPEND}
test? ( dev-haskell/extensible-exceptions
dev-haskell/hunit
>=dev-haskell/quickcheck-2.1.0.1
dev-haskell/regex-posix
dev-haskell/test-framework
dev-haskell/test-framework-hunit
>=dev-haskell/test-framework-quickcheck2-0.2.12 )
"
S="${WORKDIR}/${MY_PN}-${PV}"
src_prepare() {
if [[ -n ${LIVE_EBUILD} ]]; then
CABAL_FILE=${MY_PN}.cabal cabal_chdeps 'version: 1.17.0' "version: ${PV}"
fi
}
src_configure() {
cabal-is-dummy-lib && return
einfo "Bootstrapping Cabal..."
$(ghc-getghc) ${HCFLAGS} -i -i. -i"${WORKDIR}/${FP_P}" -cpp --make Setup.hs \
-o setup || die "compiling Setup.hs failed"
cabal-configure
}
src_compile() {
cabal-is-dummy-lib && return
cabal-build
}

@ -1,2 +1,3 @@
DIST certificate-1.3.7.tar.gz 15009 SHA256 cae38c57ebd2a10fe6d03e37ec24690823da4ef67b1f2cba572fa0718b9a4e1b SHA512 e3238e5b76f0aeb908618eb2067b8d42b0a4c29797431082a4516c41de6a79ec5c87fc6d7b5b03c7388c853663d6a2d2a4c316d254e9198e3e406e538ca3df39 WHIRLPOOL 07bf063073e2da09b1222949dd23e0ed86543f5a948f6770945e57cc2cff1955618699af6dde1ea807d1f02a0182f2182f7ae8bd645ad243a6d22ab3382de29a
DIST certificate-1.3.8.tar.gz 15025 SHA256 a006b7876417a8bc5cfd90a59bf2b01ea2efdfc08b26296bb004501d9593a3c5 SHA512 8e3764ca1d8a051e996e816bdaaa3311318ab1b2ff92f02872b6966f63888b803f87223890c093d3f4c03a5381f826f3107fb552032caa5409a17fcab98e0244 WHIRLPOOL a2853fe36a2f22007d3a456c132faedc021d623d2d6294c024929671ae920070141cc50a2aa1dd06ff6c31670ff18e368733fa2cd714df9e6bfe1b4f099f0b22
DIST certificate-1.3.9.tar.gz 15018 SHA256 e6257b4b0e884db8a817d265d9a7f9a6c76af8190504f32dadbbf64b0fcee5a1 SHA512 85ad7d1f3def68152824d0be4ccc3fb991903867fac68927eac34db366ce6f8201468a3e73c336fef6feae1ce550f614fc3ab89447b4ec7a67ac279902a815f9 WHIRLPOOL 3094c5fa08e397f3981128c52742f4e0ff90b4169227a5e897cef9b9afc3d4bfd1bb4a26c6b5e1ad3da7e52565ca331b69c048a5fd3c8cf87b45063eb5ac5b8a

@ -0,0 +1,40 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/certificate/certificate-1.3.9.ebuild,v 1.1 2013/11/14 18:22:22 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.3.4.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Certificates and Key Reader/Writer"
HOMEPAGE="http://github.com/vincenthz/hs-certificate"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="executable test"
RESTRICT="test" # due missing tests
RDEPEND=">=dev-haskell/asn1-data-0.7.1:=[profile?] <dev-haskell/asn1-data-0.8.0:=[profile?]
>=dev-haskell/crypto-pubkey-types-0.4:=[profile?] <dev-haskell/crypto-pubkey-types-0.5:=[profile?]
dev-haskell/cryptohash:=[profile?]
dev-haskell/mtl:=[profile?]
>=dev-haskell/pem-0.1:=[profile?] <dev-haskell/pem-0.3:=[profile?]
>=dev-lang/ghc-6.12.1:=
executable? ( dev-haskell/cmdargs:=[profile?]
dev-haskell/crypto-pubkey:=[profile?]
>=dev-haskell/text-0.11:=[profile?] )
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8.0.2
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag executable executable) \
$(cabal_flag test test)
}

@ -1 +1,2 @@
DIST cpu-0.1.1.tar.gz 4078 SHA256 46429f2bfb86183ca2f7a469618079fcfd8b3878a32553868119283d51eff379 SHA512 302f9aca3c66ee2ef3918fe61f73c673f80a44162bff960aaf82de2a4841ffeed643a08f93be403d9e56503c74c930c10770b663346fd2cc0062d609a0a2b0ff WHIRLPOOL 07628d6e18fb5763533bb1cf230c47e91a8a0f6ffe123d6c5b8d13ad396670c82d633a3699d37c21da414b0198df3d88069b742250744f9983197d88e4201019
DIST cpu-0.1.2.tar.gz 4317 SHA256 5627feb4974a3ff8499c42cc958927e88761a2e004c4000d34e9cd6a15ad2974 SHA512 2dab5b956619cad1a6a99f16a6156d5f2539ef4882204e3cb1ec3e86bc00cd4d948e3a5eba4948fd0cc37dd98a27eeebc77957f87af6e51f86a65a84db1d25d3 WHIRLPOOL 73d923ddba585f52ad5ef49010fbea385729c2a74ba0a0d5b22f3a82bc1800e9efa33757cedf047a0cb59099edb6a71e99e88b9011b0f6a0a3c3d5e146b439de

@ -0,0 +1,30 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/cpu/cpu-0.1.2.ebuild,v 1.1 2013/11/14 18:27:13 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.3.4.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Cpu information and properties helpers."
HOMEPAGE="http://github.com/vincenthz/hs-cpu"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="executable"
RDEPEND=">=dev-lang/ghc-6.10.4:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag executable executable)
}

@ -5,6 +5,9 @@
<maintainer>
<email>haskell@gentoo.org</email>
</maintainer>
<use>
<flag name='executable'>build 'cpuid' tool</flag>
</use>
<longdescription>
Lowlevel cpu routines to get basic properties of the cpu platform, like endianness and architecture.
</longdescription>

@ -0,0 +1 @@
DIST enumerator-0.4.20.tar.gz 53986 SHA256 33e21054352bb579e8db8697256ff3c61b3dc862c567f9e0fc2509f95e2b4709 SHA512 90711142b61cee2184420f4d5c9de9563afe6198cccbf5d9d8a75253b307c3df9fee388dc7770e8151f8d7b5570afdb30d8e4e597ce462302dda8430e64050ad WHIRLPOOL 46d388d8d04957fb5d8209e6bdeb9a4295a7261692092fe277050cc4d20bbb3abbbcdba5ce3f0b562e12697c6ec97bfa1c19a79ae1c4e9135b84e4d11980f67a

@ -0,0 +1,27 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/enumerator/enumerator-0.4.20.ebuild,v 1.1 2013/11/14 07:58:34 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.3.4.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Reliable, high-performance processing with left-fold enumerators"
HOMEPAGE="https://john-millikin.com/software/enumerator/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/text-0.7:=[profile?]
>=dev-haskell/transformers-0.2:=[profile?]
>=dev-lang/ghc-6.10.4:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6.0.3
"

@ -0,0 +1,47 @@
<?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>
Typical buffer&amp;#x2013;based incremental I/O is based around a single loop,
which reads data from some source (such as a socket or file), transforms
it, and generates one or more outputs (such as a line count, HTTP
responses, or modified file). Although efficient and safe, these loops are
all single&amp;#x2013;purpose; it is difficult or impossible to compose
buffer&amp;#x2013;based processing loops.
Haskell&amp;#x2019;s concept of &amp;#x201C;lazy I/O&amp;#x201D; allows pure code to
operate on data from an external source. However, lazy I/O has several
shortcomings. Most notably, resources such as memory and file handles can
be retained for arbitrarily long periods of time, causing unpredictable
performance and error conditions.
Enumerators are an efficient, predictable, and safe alternative to lazy
I/O. Discovered by Oleg Kiselyov, they allow large datasets to be processed
in near&amp;#x2013;constant space by pure code. Although somewhat more complex
to write, using enumerators instead of lazy I/O produces more correct
programs.
This library contains an enumerator implementation for Haskell, designed to
be both simple and efficient. Three core types are defined, along with
numerous helper functions:
* /Iteratee/: Data sinks, analogous to left folds. Iteratees consume
a sequence of /input/ values, and generate a single /output/ value.
Many iteratees are designed to perform side effects (such as printing to
@stdout@), so they can also be used as monad transformers.
* /Enumerator/: Data sources, which generate input sequences. Typical
enumerators read from a file handle, socket, random number generator, or
other external stream. To operate, enumerators are passed an iteratee, and
provide that iteratee with input until either the iteratee has completed its
computation, or EOF.
* /Enumeratee/: Data transformers, which operate as both enumerators and
iteratees. Enumeratees read from an /outer/ enumerator, and provide the
transformed data to an /inner/ iteratee.
</longdescription>
</pkgmetadata>

@ -1 +1,2 @@
DIST HDBC-postgresql-2.3.2.1.tar.gz 24683 SHA256 ebda9d5809d9e24ad67234784df9d75af1b12c6a32d87b221bb785d4080721ca SHA512 12576203936d7c939688946160133174b12082c6684554f6f5a8e3c44251982c13eacdf9a18a45c21e877a220178b303299a3b3e72cb828cf58dede2b9c519cb WHIRLPOOL 08491a2f4ad67fce8ee14fa935499af91bbb0927241bdd51dc0d91acd1543b7ff200abb6d8d05fca43d9df304d4b0ad0450414079eccaec381679c1cbf394552
DIST HDBC-postgresql-2.3.2.2.tar.gz 24872 SHA256 20351800e414133200b92a00fc81d0bd475ae3f2ae5829c49fb2b72488a38274 SHA512 a3ae0a1482b45c4ea5a227b8074fbedf5f02b9d5ae479b086293514fbc375c8078d86bf591c965a0772e26e0a129ee5c21ccfbe33a232d68f7440c6a7cf4124c WHIRLPOOL b1f6ea9dc24913d7204065f39018816ff5a9774330820b43eab67e20efedfde6d6b94c84a70cab386b32028d61f6e7673fde180d747de38196a633aa8a2b760d

@ -0,0 +1,61 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdbc-postgresql/hdbc-postgresql-2.3.2.2.ebuild,v 1.1 2013/11/15 17:46:56 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.3.4.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
inherit haskell-cabal
MY_PN="HDBC-postgresql"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="PostgreSQL driver for HDBC"
HOMEPAGE="http://github.com/hdbc/hdbc-postgresql"
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="test" # requires configured postgresql
RDEPEND=">=dev-db/postgresql-base-7
dev-haskell/convertible:=[profile?]
dev-haskell/mtl:=[profile?]
dev-haskell/parsec:=[profile?]
dev-haskell/utf8-string:=[profile?]
>=dev-lang/ghc-6.12.1:=
>=dev-haskell/hdbc-2.2.0:=[profile?]
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8.0.2
test? ( >=dev-haskell/hdbc-2.2.6:=[profile?]
dev-haskell/hunit:=[profile?]
dev-haskell/quickcheck:=[profile?]
dev-haskell/testpack:=[profile?] )
"
S="${WORKDIR}/${MY_P}"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag test buildtests)
}
src_test() {
# default tests
haskell-cabal_src_test || die "cabal test failed"
# built custom tests
"${S}/dist/build/runtests/runtests" || die "unit tests failed"
}
src_install() {
cabal_src_install
# if tests were enabled, make sure the unit test driver is deleted
rm -f "${ED}/usr/bin/runtests"
}

@ -0,0 +1 @@
DIST HsOpenSSL-0.10.3.5.tar.gz 65345 SHA256 00c1e77bae85280276a69c82ff5e3e8f0f3e0865e6e106769b1a3bea13db77fb SHA512 d31d165928f81f5193f3fa8f67ce05bbfa43375bb4352f9f2c9d2020c618da54f40a3ac3e4e0f6639b716fbe49526a7019c8fc2260d2718c5eb9cb64c611a4ce WHIRLPOOL 14d73ef6beba3ca86013224611be336708898d6900e403495920e7cdec034b09c9c4a3c784301b679c44b0b68ea761a4f4bcb97feb8b0bf7e258c1849d84115e

@ -0,0 +1,37 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hsopenssl/hsopenssl-0.10.3.5.ebuild,v 1.1 2013/11/14 09:12:16 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.3.4.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
MY_PN="HsOpenSSL"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Partial OpenSSL binding for Haskell"
HOMEPAGE="https://github.com/phonohawk/HsOpenSSL"
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="public-domain"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="+fast-bignum"
RDEPEND=">=dev-haskell/network-2.1.0.0:=[profile?]
>=dev-lang/ghc-6.12.1:=
dev-libs/openssl
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8.0.2
"
S="${WORKDIR}/${MY_P}"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag fast-bignum fast-bignum)
}

@ -0,0 +1,27 @@
<?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>
<use>
<flag name='fast-bignum'>Enable fast moving of bignums between OpenSSL and GMP (GHC Only)</flag>
</use>
<longdescription>
HsOpenSSL is an OpenSSL binding for Haskell. It can generate RSA
and DSA keys, read and write PEM files, generate message digests,
sign and verify messages, encrypt and decrypt messages. It has
also some capabilities of creating SSL clients and servers.
Please note that this project has started at the time when there
were no pure-Haskell implementations of TLS. Now there is tls
package (&lt;http://hackage.haskell.org/package/tls&gt;), which looks
pretty saner than HsOpenSSL especially for initialisation and
error handlings. So PHO (the initial author of HsOpenSSL) highly
encourages you to use and improve the tls package instead as long
as possible.
</longdescription>
</pkgmetadata>

@ -0,0 +1 @@
DIST snap-core-0.9.5.0.tar.gz 90539 SHA256 a4520d108be8fffe42fcdbd14637c22b719bd23ff7d0439ca9f900e4ddabbdc4 SHA512 6f8e0db2e2f0eca1d4f9031d4e73ff8f0b7fc294f428ef6826c26fa9a7da7083dcfa85ef6db4c88ccc7b4836e029f4734efd058eb72cff71d0804922ecac06c7 WHIRLPOOL ff67b688228d031f516ada882e62ba03a10dbb367e2ef3a1cd5fecfbf2bc6a9d381abd4158e20184499be2536c16479b53b9dc1c5cc8748341778d5de2a4b32c

@ -0,0 +1,47 @@
<?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>
<use>
<flag name='portable'>No non-haskell unportable code.</flag>
</use>
<longdescription>
Snap is a simple and fast web development framework and server written in
Haskell. For more information or to download the latest version, you can
visit the Snap project website at &lt;http://snapframework.com/&gt;.
This library contains the core definitions and types for the Snap framework,
including:
1. Primitive types and functions for HTTP (requests, responses, cookies,
post/query parameters, etc)
2. Type aliases and helper functions for Iteratee I/O
3. A monad for programming web handlers called \&quot;Snap\&quot;, inspired by
happstack&#39;s (&lt;http://happstack.com/index.html&gt;), which allows:
* Stateful access to the HTTP request and response objects
* Monadic failure (i.e. MonadPlus/Alternative instances) for declining
to handle requests and chaining handlers together
* Early termination of the computation if you know early what you want
to return and want to prevent further monadic processing
/Quick start/: The &#39;Snap&#39; monad and HTTP definitions are in &quot;Snap.Core&quot;,
some iteratee utilities are in &quot;Snap.Iteratee&quot;.
Higher-level facilities for building web applications (like user/session
management, component interfaces, data modeling, etc.) are planned but not
yet implemented, so this release will mostly be of interest for those who:
* need a fast and minimal HTTP API at roughly the same level of abstraction
as Java servlets, or
* are interested in contributing to the Snap Framework project.
</longdescription>
</pkgmetadata>

@ -0,0 +1,51 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/snap-core/snap-core-0.9.5.0.ebuild,v 1.1 2013/11/14 09:44:45 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.3.4.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Snap: A Haskell Web Framework (core interfaces and types)"
HOMEPAGE="http://snapframework.com/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="debug portable"
RDEPEND=">=dev-haskell/attoparsec-0.10:=[profile?] <dev-haskell/attoparsec-0.11:=[profile?]
>=dev-haskell/attoparsec-enumerator-0.3:=[profile?] <dev-haskell/attoparsec-enumerator-0.4:=[profile?]
>=dev-haskell/blaze-builder-0.2.1.4:=[profile?] <dev-haskell/blaze-builder-0.4:=[profile?]
>=dev-haskell/blaze-builder-enumerator-0.2:=[profile?] <dev-haskell/blaze-builder-enumerator-0.3:=[profile?]
>=dev-haskell/case-insensitive-0.3:=[profile?] <dev-haskell/case-insensitive-1.2:=[profile?]
>=dev-haskell/deepseq-1.1:=[profile?] <dev-haskell/deepseq-1.4:=[profile?]
>=dev-haskell/enumerator-0.4.15:=[profile?] <dev-haskell/enumerator-0.5:=[profile?]
>=dev-haskell/hunit-1.2:=[profile?] <dev-haskell/hunit-2:=[profile?]
>=dev-haskell/monadcatchio-transformers-0.2.1:=[profile?] <dev-haskell/monadcatchio-transformers-0.4:=[profile?]
>=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.2:=[profile?]
>=dev-haskell/random-1:=[profile?] <dev-haskell/random-2:=[profile?]
>=dev-haskell/regex-posix-0.95:=[profile?] <dev-haskell/regex-posix-1:=[profile?]
>=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-0.12:=[profile?]
>=dev-haskell/unix-compat-0.2:=[profile?] <dev-haskell/unix-compat-0.5:=[profile?]
>=dev-haskell/unordered-containers-0.1.4.3:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
>=dev-haskell/vector-0.6:=[profile?] <dev-haskell/vector-0.11:=[profile?]
>=dev-haskell/zlib-enum-0.2.1:=[profile?] <dev-haskell/zlib-enum-0.3:=[profile?]
>=dev-lang/ghc-6.12.1:=
!portable? ( >=dev-haskell/bytestring-mmap-0.2.2:=[profile?] <dev-haskell/bytestring-mmap-0.3:=[profile?] )
|| ( ( >=dev-haskell/hashable-1.1:=[profile?] <dev-haskell/hashable-1.2:=[profile?] )
( >=dev-haskell/hashable-1.2.1:=[profile?] <dev-haskell/hashable-1.3:=[profile?] ) )
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8.0.2
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag debug debug) \
$(cabal_flag portable portable)
}

@ -0,0 +1 @@
DIST snap-server-0.9.3.4.tar.gz 56320 SHA256 08b96faade7472eb6f976861f064759c8de2c4e581da4cb4f50fb8cb8f7b2545 SHA512 a2fe0a04cc12efe9d661bff370cd1603639ca3cc0cd76d32624178e6a425933e9084b3c278e43cb6cb0dfd0851da5f5275e31d5f0961cd9cac7d1a98355df784 WHIRLPOOL 182d556009c4da1a43888c0289a079ad6f19abf415762dfb724bcf98e59eada1b651f4f13dd02036bf3e6727848d7f086fd9b2b240714d01e936f54e8070f7f1

@ -0,0 +1,31 @@
<?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>
<use>
<flag name='openssl'>enable https support using <pkg>dev-haskell/hsopenssl</pkg></flag>
<flag name='portable'>no non-haskell unportable code.</flag>
</use>
<longdescription>
Snap is a simple and fast web development framework and server written in
Haskell. For more information or to download the latest version, you can
visit the Snap project website at &lt;http://snapframework.com/&gt;.
The Snap HTTP server is a high performance, epoll-enabled, iteratee-based web
server library written in Haskell. Together with the @snap-core@ library upon
which it depends, it provides a clean and efficient Haskell programming
interface to the HTTP protocol.
Higher-level facilities for building web applications (like user/session
management, component interfaces, data modeling, etc.) are planned but not
yet implemented, so this release will mostly be of interest for those who:
* need a fast and minimal HTTP API at roughly the same level of abstraction
as Java servlets, or
* are interested in contributing to the Snap Framework project.
</longdescription>
</pkgmetadata>

@ -0,0 +1,44 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/snap-server/snap-server-0.9.3.4.ebuild,v 1.1 2013/11/14 09:50:00 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.3.3.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="A fast, iteratee-based, epoll-enabled web server for the Snap Framework"
HOMEPAGE="http://snapframework.com/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="openssl portable"
RDEPEND=">=dev-haskell/attoparsec-0.10:=[profile?] <dev-haskell/attoparsec-0.11:=[profile?]
>=dev-haskell/attoparsec-enumerator-0.3:=[profile?] <dev-haskell/attoparsec-enumerator-0.4:=[profile?]
>=dev-haskell/blaze-builder-0.2.1.4:=[profile?] <dev-haskell/blaze-builder-0.4:=[profile?]
>=dev-haskell/blaze-builder-enumerator-0.2.0:=[profile?] <dev-haskell/blaze-builder-enumerator-0.3:=[profile?]
>=dev-haskell/case-insensitive-0.3:=[profile?] <dev-haskell/case-insensitive-1.2:=[profile?]
>=dev-haskell/enumerator-0.4.15:=[profile?] <dev-haskell/enumerator-0.5:=[profile?]
>=dev-haskell/monadcatchio-transformers-0.2.1:=[profile?] <dev-haskell/monadcatchio-transformers-0.4:=[profile?]
>=dev-haskell/mtl-2:=[profile?] <dev-haskell/mtl-3:=[profile?]
>=dev-haskell/network-2.3:=[profile?] <dev-haskell/network-2.5:=[profile?]
>=dev-haskell/snap-core-0.9.3:=[profile?] <dev-haskell/snap-core-0.10:=[profile?]
>=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-0.12:=[profile?]
>=dev-haskell/unix-compat-0.2:=[profile?] <dev-haskell/unix-compat-0.5:=[profile?]
>=dev-lang/ghc-6.12.1:=
openssl? ( >=dev-haskell/hsopenssl-0.10:=[profile?] <dev-haskell/hsopenssl-0.11:=[profile?] )
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8.0.2
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag openssl openssl) \
$(cabal_flag portable portable)
}

@ -0,0 +1 @@
DIST zlib-enum-0.2.3.tar.gz 4652 SHA256 21b644a72ae4b971d4a6229801f3e1f424ec62579c17092ed88a32ca09142753 SHA512 15f6bae4e853c8546d234eb9f40c5b799aa986d0a63855c839641f3dcc9a692bdab366b16b7ec4113533333ffbcb5f21ddbef8e114524d7c9bc2773d136182a1 WHIRLPOOL 84b797b5e3928cd0f454209c9abf9e43369d90ceaa8f8aceb1498688b176c3900fe5c022bf6592eb824848ec8e0f0395fd81dea0d639a02e3bcb619b797df8a8

@ -0,0 +1,12 @@
<?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>
zlib-enum is a stop-gap package to provide enumeratees for
zlib compression/decompression.
</longdescription>
</pkgmetadata>

@ -0,0 +1,28 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/zlib-enum/zlib-enum-0.2.3-r1.ebuild,v 1.1 2013/11/14 09:04:28 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.3.4.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Enumerator interface for zlib compression"
HOMEPAGE="http://github.com/maltem/zlib-enum"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/enumerator-0.4:=[profile?] <dev-haskell/enumerator-0.5:=[profile?]
>=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.4:=[profile?]
>=dev-haskell/zlib-bindings-0.1:=[profile?] <dev-haskell/zlib-bindings-0.2:=[profile?]
>=dev-lang/ghc-6.10.4:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6.0.3
"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-15.2.3.1.ebuild,v 1.8 2013/05/07 17:48:56 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-15.2.3.1.ebuild,v 1.9 2013/11/16 08:54:30 dirtyepic Exp $
EAPI=3
WX_GTK_VER="2.8"
@ -38,7 +38,7 @@ RDEPEND=">=dev-lang/perl-5.6.1
java? ( >=virtual/jdk-1.2 )
odbc? ( dev-db/unixODBC )"
DEPEND="${RDEPEND}
wxwidgets? ( x11-libs/wxGTK:2.8[opengl] virtual/glu )
wxwidgets? ( x11-libs/wxGTK:2.8[X,opengl] virtual/glu )
sctp? ( net-misc/lksctp-tools )
tk? ( dev-lang/tk )"
@ -47,7 +47,6 @@ S="${WORKDIR}/${MY_P}"
SITEFILE=50${PN}-gentoo.el
pkg_setup() {
use wxwidgets && wxwidgets_pkg_setup
if use halfword ; then
use amd64 || die "halfword support is limited to amd64"
fi

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-16.1-r1.ebuild,v 1.2 2013/11/04 18:02:37 djc Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-16.1-r1.ebuild,v 1.3 2013/11/16 08:54:30 dirtyepic Exp $
EAPI=3
WX_GTK_VER="2.8"
@ -37,7 +37,7 @@ RDEPEND=">=dev-lang/perl-5.6.1
java? ( >=virtual/jdk-1.2 )
odbc? ( dev-db/unixODBC )"
DEPEND="${RDEPEND}
wxwidgets? ( x11-libs/wxGTK:2.8[opengl] virtual/glu )
wxwidgets? ( x11-libs/wxGTK:2.8[X,opengl] virtual/glu )
sctp? ( net-misc/lksctp-tools )
tk? ( dev-lang/tk )"
@ -46,7 +46,6 @@ S="${WORKDIR}/otp_src_${MY_PV}"
SITEFILE=50${PN}-gentoo.el
pkg_setup() {
use wxwidgets && wxwidgets_pkg_setup
if use halfword ; then
use amd64 || die "halfword support is limited to amd64"
fi

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-16.1.ebuild,v 1.1 2013/08/26 12:43:24 djc Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-16.1.ebuild,v 1.2 2013/11/16 08:54:30 dirtyepic Exp $
EAPI=3
WX_GTK_VER="2.8"
@ -37,7 +37,7 @@ RDEPEND=">=dev-lang/perl-5.6.1
java? ( >=virtual/jdk-1.2 )
odbc? ( dev-db/unixODBC )"
DEPEND="${RDEPEND}
wxwidgets? ( x11-libs/wxGTK:2.8[opengl] virtual/glu )
wxwidgets? ( x11-libs/wxGTK:2.8[X,opengl] virtual/glu )
sctp? ( net-misc/lksctp-tools )
tk? ( dev-lang/tk )"
@ -46,7 +46,6 @@ S="${WORKDIR}/otp_src_${MY_PV}"
SITEFILE=50${PN}-gentoo.el
pkg_setup() {
use wxwidgets && wxwidgets_pkg_setup
if use halfword ; then
use amd64 || die "halfword support is limited to amd64"
fi

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-16.2.ebuild,v 1.2 2013/11/04 18:02:37 djc Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-16.2.ebuild,v 1.3 2013/11/16 08:54:30 dirtyepic Exp $
EAPI=3
WX_GTK_VER="2.8"
@ -37,7 +37,7 @@ RDEPEND=">=dev-lang/perl-5.6.1
java? ( >=virtual/jdk-1.2 )
odbc? ( dev-db/unixODBC )"
DEPEND="${RDEPEND}
wxwidgets? ( x11-libs/wxGTK:2.8[opengl] virtual/glu )
wxwidgets? ( x11-libs/wxGTK:2.8[X,opengl] virtual/glu )
sctp? ( net-misc/lksctp-tools )
tk? ( dev-lang/tk )"
@ -46,7 +46,6 @@ S="${WORKDIR}/otp_src_${MY_PV}"
SITEFILE=50${PN}-gentoo.el
pkg_setup() {
use wxwidgets && wxwidgets_pkg_setup
if use halfword ; then
use amd64 || die "halfword support is limited to amd64"
fi

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-16.ebuild,v 1.1 2013/05/03 13:18:48 djc Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-16.ebuild,v 1.2 2013/11/16 08:54:30 dirtyepic Exp $
EAPI=3
WX_GTK_VER="2.8"
@ -37,7 +37,7 @@ RDEPEND=">=dev-lang/perl-5.6.1
java? ( >=virtual/jdk-1.2 )
odbc? ( dev-db/unixODBC )"
DEPEND="${RDEPEND}
wxwidgets? ( x11-libs/wxGTK:2.8[opengl] virtual/glu )
wxwidgets? ( x11-libs/wxGTK:2.8[X,opengl] virtual/glu )
sctp? ( net-misc/lksctp-tools )
tk? ( dev-lang/tk )"
@ -46,7 +46,6 @@ S="${WORKDIR}/otp_src_${MY_PV}"
SITEFILE=50${PN}-gentoo.el
pkg_setup() {
use wxwidgets && wxwidgets_pkg_setup
if use halfword ; then
use amd64 || die "halfword support is limited to amd64"
fi

@ -1,4 +1 @@
DIST fsharp-3.0.27.tar.gz 13144822 SHA256 3f088407fb0921fd60257a4b27dc32892e2e2b7eed70190f8961551477fac591 SHA512 a80dfee08a3bc60859458374677adf48f84e6b56457a51b6930b62ba27e3117c5078d2b4ca27d4f7ddf215b48de3fad897a577057aeffc1f6a98d638e512e7cf WHIRLPOOL f3ad01dd04942d156d6999a1c97a85c6cea14db90d50a14f9eb24563fa32b18ff0a64ac9a10e556f6b99a1822679627c3bca45bc2e86466e7acda3e0dd16e322
DIST fsharp-3.0.28.tar.gz 13146911 SHA256 951e43ea0bbd04d3990500c6564d002395df26c165269abd24a87b5eea8313c7 SHA512 4682d6df039aac1bf8ea2857b81705a37e1ba7a941d73882e2b4f3af129f1b8fdc7f2db326612c89c48b3eb0dd98213225a2d10a93b06c66a36b7f11c7b35dc6 WHIRLPOOL 3592a73ea2ec0f5db7b9b75a4dcc104314c5b5895724a4f681644d9ef5b0acd9e66ca602448d631aec9437b534a85bf3656772238754baf33fde121917e08e00
DIST fsharp-3.0.29.tar.gz 13148277 SHA256 6e3cb01779364e3b420624e56cdf9868275b461beade23b0f0ab15534f2d366f SHA512 9fe5aa291e442d1e490d2139a226ba8b15328e1d5913c6cf54b0239d1154c66fcae93c883c8d539fe1b5c0ebe9a9bfd73919e17f7394ecbdcefbaa700f3632a9 WHIRLPOOL 58e45bc32acf6db1f2d05d88288f308c1c850026678930fb8b7220c26ca30a4b004006d07a0afb769d485ac8c96f55cc3bef360e66a359cd2cc815e3c005f7cc
DIST fsharp-3.0.30.tar.gz 13148216 SHA256 90d7d1b6363c52250366e5ee20f99400fdd5d16b73bf11a31b2248c9957ea1c9 SHA512 e7fe00ab2dee8a40a2a2925961e6a5d6550401ff16788f8aa92efb23b596864fc3110c4110660d0c11e9ceb791d199883b10a025adb926a0a5aa8a6e2de1b51a WHIRLPOOL e6a8edc12eeb22a3c5fb63f38c098ffec33a0af695bf9ed6d067cfe43c33335899429d2fcc9064949520770cb3febda08d6e8e13a5d62fcaca42874762998fcf

@ -1,31 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/fsharp/fsharp-3.0.27.ebuild,v 1.2 2013/09/24 13:04:30 cynede Exp $
EAPI="5"
AUTOTOOLS_AUTORECONF=1
inherit autotools-utils mono-env
DESCRIPTION="The F# Compiler"
HOMEPAGE="https://github.com/fsharp/fsharp"
SRC_URI="https://github.com/fsharp/fsharp/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
MAKEOPTS+=" -j1" #nowarn
DEPEND="dev-lang/mono"
RDEPEND="${DEPEND}"
AUTOTOOLS_IN_SOURCE_BUILD=1
src_install() {
default
#for older software compatibility:
dosym fsharpc /usr/bin/fsc
}

@ -1,31 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/fsharp/fsharp-3.0.28.ebuild,v 1.1 2013/09/29 05:32:29 cynede Exp $
EAPI="5"
AUTOTOOLS_AUTORECONF=1
inherit autotools-utils mono-env
DESCRIPTION="The F# Compiler"
HOMEPAGE="https://github.com/fsharp/fsharp"
SRC_URI="https://github.com/fsharp/fsharp/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
MAKEOPTS+=" -j1" #nowarn
DEPEND="dev-lang/mono"
RDEPEND="${DEPEND}"
AUTOTOOLS_IN_SOURCE_BUILD=1
src_install() {
default
#for older software compatibility:
dosym fsharpc /usr/bin/fsc
}

@ -1,31 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/fsharp/fsharp-3.0.29.ebuild,v 1.1 2013/10/07 05:38:10 cynede Exp $
EAPI="5"
AUTOTOOLS_AUTORECONF=1
inherit autotools-utils mono-env
DESCRIPTION="The F# Compiler"
HOMEPAGE="https://github.com/fsharp/fsharp"
SRC_URI="https://github.com/fsharp/fsharp/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
MAKEOPTS+=" -j1" #nowarn
DEPEND="dev-lang/mono"
RDEPEND="${DEPEND}"
AUTOTOOLS_IN_SOURCE_BUILD=1
src_install() {
default
#for older software compatibility:
dosym fsharpc /usr/bin/fsc
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/gdl/gdl-0.9.2-r2.ebuild,v 1.4 2013/01/03 05:06:22 bicatali Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/gdl/gdl-0.9.2-r2.ebuild,v 1.5 2013/11/16 09:00:03 dirtyepic Exp $
EAPI=4
@ -46,7 +46,6 @@ DEPEND="${RDEPEND}
>=dev-java/antlr-2.7.7-r5:0[cxx,java,script]"
pkg_setup() {
use wxwidgets && wxwidgets_pkg_setup
use python && python_pkg_setup
use openmp && [[ $(tc-getCXX)$ == *g++* ]] && ! tc-has-openmp && \
die "You have openmp enabled but your current g++ does not support it"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/gdl/gdl-0.9.3-r2.ebuild,v 1.1 2013/01/10 22:40:35 bicatali Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/gdl/gdl-0.9.3-r2.ebuild,v 1.2 2013/11/16 09:00:03 dirtyepic Exp $
EAPI=4
@ -49,7 +49,6 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
pkg_setup() {
use wxwidgets && wxwidgets_pkg_setup
use python && python_pkg_setup
use openmp && [[ $(tc-getCXX)$ == *g++* ]] && ! tc-has-openmp && \
die "You have openmp enabled but your current g++ does not support it"

@ -1,21 +1,23 @@
DIST gcc-ada-3.4.6.tar.bz2 3784327 SHA256 d5bfb166b2ad287ba85ebba533cca4453b521479cffc1bd3c6d273f6b3d794e2
DIST gcc-ada-4.1.2.tar.bz2 4589609 SHA256 703125c4d033c666b52db2aeee0a05e3461467fe8ff6e5e588b5cdb8c6928bb0
DIST gcc-ada-4.2.3.tar.bz2 4740243 SHA256 08956727415fb1721c5c89ef33ebe94ab718459e88f7cd4589fc1c2b7e98cb4c
DIST gcc-ada-4.3.5.tar.bz2 5231691 SHA256 e3e4a0836820e8b1b7b4b00b529568a2d51ed9ec3933fbd44c7b1c04ad3076de
DIST gcc-ada-4.3.5.tar.bz2 5231691 SHA256 e3e4a0836820e8b1b7b4b00b529568a2d51ed9ec3933fbd44c7b1c04ad3076de SHA512 37619e5e925865f920debe6f2fe66c5e38c91ecd1e9e83c5f60ea31750164d947459e764f574c91f4e7c56c73a0b3e8f32fc1ec95af48177743b9dbaeaa5a458 WHIRLPOOL d0c10883c7b3b62433133d48d4bd0eb332d523bb958425fbcb93a26c398d8cfb3f3d0886914a706fbf4fcb040966203d6d504a1ce51583fb97546244642cc0a6
DIST gcc-ada-4.3.6.tar.bz2 5309618 SHA256 a2721a41965f361938bc9d86e3cc7ba12dc6b7efa24cbe5d9f9c84882b9caf31 SHA512 c9f253050bc355a5dca27fcef41f93772f41cfe2dfd41eecf390019318eded36c897f40812dbe32f14e3f7a4e0625f0fc87461bb03dba2f1385f396aa53e8f64 WHIRLPOOL 143ba164866e35c69dcbe9dfdb44b4473731ef11d0b36e281f29b357b2ccc6d3f826a938539c788afe31b648493fea394b8a28577913105e47740c582cad181f
DIST gcc-ada-4.4.3.tar.bz2 5470203 SHA256 67cec15254922d71790e80f150f24e13cdaac60804d46cb17bed9df7f874d290
DIST gcc-ada-4.4.3.tar.bz2 5470203 SHA256 67cec15254922d71790e80f150f24e13cdaac60804d46cb17bed9df7f874d290 SHA512 77c6b0407f9da7bf73116045169534bcc2660e416b83cca0b5f392702c44cf70038dcbb6db039126608afbaaac79d8c73a9cf2d56f0e56133316d4e449909adf WHIRLPOOL b27222cfe2a87c3ca4d6ae617c1a544a6dcc8b86c087c34303f0c94b69eb4f0493d34f37acd69c8810b6aaf400147208af8c203d49e6e958a409090d27d1c6bc
DIST gcc-ada-4.4.5.tar.bz2 5470412 SHA256 0fdfd6318faba7bd39dde6fdc78c8334636be1e9fdcf4bd84f39372882abd177 SHA512 fcb344b53f3cfeddfd5b504b0bc419ef28bd770c45c6731fa97ca70acb64a3e3d9b5c76fbe3e89142c90563bc480724aea0f70a0f157dafc6a3998894523abd8 WHIRLPOOL 9008cc7225ce6ea1658c18fe0d0fbbb801a31f597c57a55c99a0a4d63a83da53440fa3473644f680449a7186f4c46cfe833b5b758884d533ebf379bd00bff9ee
DIST gcc-ada-4.4.7.tar.bz2 5492474 SHA256 fb9f30b85d48838390554b948d137487f0db09ad5f8ba73ca4d7ca35765c6ed8 SHA512 4447dfb2353018108ffc88a0fdeccca224a5fc9e4cbb75d8ee136c38c2937a368a677ff6e4df1a1431338fc1adc26fcd1f0f9cf963e5e98e4e28bc22e7e72cb5 WHIRLPOOL 5f6d7356d74725c0658e79ba1022df187cc08588835dae49867dc29c62b9b61d11e265b1a4636fe3e152b45a0bc65bb45ae69cac4ed1cd0447cc7603398adf44
DIST gcc-ada-4.5.4.tar.bz2 5755385 SHA256 8abddae15be65572b4d639bd9818057019bb4a45da4decfc6451511c8d580c5e SHA512 9d160fba38e4482c01eb66735559086527ce9032ecd73a90fc0eea5e96f960cc11f7ed2dded1d8eb70a10a7706ea8f80b48b61db25fdda8724ba3a32f4d464fc WHIRLPOOL 8349c8be9e4805bf61d28db540469060ab851e2a3c6eada3ce3937805a59e8c8c3344c84b322d334e72e475988c12f4d30b63860514ab68af449d425d7b446c4
DIST gcc-ada-4.6.4.tar.bz2 6084085 SHA256 2a09bbf942b2557839722d4807e67559123037356f5cb1a3b12f44539968d0ad SHA512 889ae05b809413e40f765dcf56100601d4969b82631e7a842146ebbc27c3dde519793f8cee03f03fa4dee87fcbd6814f2a3b8ab79295a824282ee913cc7dc590 WHIRLPOOL 2434bca1a838fc874afe0d3c18ce4a3fad8e57853a5aa6bd1b87e2d063b75840ceda770eb3552b62dd83654ab02b807475161907e5791ab37a27670a6c06a1ca
DIST gcc-core-3.4.6.tar.bz2 13366790 SHA256 3aab171d86e5a6c14cb9de35467a0472a7d5ef1d5b79a1df72ca533f8e82a133
DIST gcc-core-4.1.2.tar.bz2 17485561 SHA256 7be9c5df8000ae35d0928f0a254bfb5e8478cad5e5e57fd07820530c03b3711d
DIST gcc-core-4.2.3.tar.bz2 19319213 SHA256 99ec052e13e8c2bc7d1db86d1c98fb651d45fd3e8ea90b0981c47f6e8826c813
DIST gcc-core-4.3.5.tar.bz2 24828441 SHA256 ca57b06732a9a4123d6685fe58f3550afadf063107016e3f15c2b32447612711
DIST gcc-core-4.3.5.tar.bz2 24828441 SHA256 ca57b06732a9a4123d6685fe58f3550afadf063107016e3f15c2b32447612711 SHA512 f18d4f71b3be9784701b620ab67006231d330e2178ce91399051f8acf52d44478571a7c53af714c2a4207d81e49f7e94309fd963b16f982a428e834bfda7bd87 WHIRLPOOL 483220abd40c45c858a31ab8cf7aa0792e3230c49ab2c328ec59f412ea298dc02cd8002f27d8459a4c5b7cd9ce5551a0aaf8f613cf049bc4b6ce1b3080a7240b
DIST gcc-core-4.3.6.tar.bz2 24448503 SHA256 86af1703be5cc7f40270a66ac15ebcf6088706a789ae1bf18488dc070777f979 SHA512 6bc477282a72dca697db4b4bafb221a77f95945eb867cd109c9593f6ec7471152d9cabdb62ce84761d624d196a5da0ad5f3218e959ba1b86506ba54b095b62aa WHIRLPOOL a9a21920f3d860f9d1aace6c53dd9e5b6c29102bfb432ea7c2d1819a37fe77c29a92d652f4a4cd74adb850f79fa5e58e79a1c1c77d9c61df38f1af68c6015c5d
DIST gcc-core-4.4.3.tar.bz2 26336901 SHA256 92f311e6be22a2096c765bc8be72bd7fef56bba73f053b3de025b9c92d308356
DIST gcc-core-4.4.3.tar.bz2 26336901 SHA256 92f311e6be22a2096c765bc8be72bd7fef56bba73f053b3de025b9c92d308356 SHA512 63e0ddcac1ede0e688b83370e67de5b50785d706a61d9dbe7842b38e23410d8ffd1c69af41163adcaa93d8dc6e1d0eab85cf0255e4c9c9e828a99f060d6bd4c3 WHIRLPOOL f4f91709646d7246f118e830fa832b0600ba50701d3ea7c3b31605328e0255c74c44b95a38d8d0362b64b603378b00fea53ed653229c3aec20c6602eafea6fa7
DIST gcc-core-4.4.5.tar.bz2 26356188 SHA256 dbf012d5616b51d072383a32f71d4217239e7f0096acb07bbf266529a347ab4b SHA512 4578855724443f5504750387a3eccc3491d2148456dfc4f0d21d84ce89f333abee59182bf485a5e9f59f87c5c425c989c6bd3fcfbf8dc97c12a2564f4117cd4f WHIRLPOOL ac6954df0a8469086e8be663bb3646d41860dc7bdf274e2261ca309bd39d11eb561dc70f34acb6163b7a3b856c743b28570d459eeebf7799887ee07e11cbaba3
DIST gcc-core-4.4.7.tar.bz2 25784094 SHA256 c4663b7023909a4a075d3c2b2e17f6e082a9625aebfd0ce7f1d7817e44bf5542 SHA512 318522e170a9e54d051311416dc221d8d727a85d6e24a97fdbd9125d9dea1530930efd04b846c06ddbe3c5acaeef8810e0d4e79b8e9af535f0b08f1f20e5b10b WHIRLPOOL c2964330c174236e734d78ad80462a050b27d23f6b96a66bd5a4c1fce0d5cd4d35c9fba759ffe94b542805fb405071cd05e0945a4806fd8551c285eae7247ffd
DIST gcc-core-4.5.4.tar.bz2 28265185 SHA256 894d90f72cbfc8707e330fa2b1847c443fa97cf9b7f26e86be554709510e624a SHA512 82f81a6860155e78cecac846038ceb5a5ec68e399f3ab058c5d569745e47460761f162e92f627d0275a37ff24cbc6582a018b5057d57fc01107f615e59192451 WHIRLPOOL 42324f6da6897e6fac4a4b3476fb1cf46b4461164b84c9f24e5a793e37c211246f9d9bed9f03ee170dc4dd7896579e0f1d1ba11e73e3ec0b92a2caa9191c82f8
DIST gcc-core-4.6.4.tar.bz2 30353380 SHA256 48b566f1288f099dff8fba868499a320f83586245ec69b8c82a9042566a5bf62 SHA512 93b1dfb945256ab08d4cadd43237da09b5b37ebc9d82b6ba4072df253f139ae0795860cd58d9fde83018b0b5ce6e23bc679dfb22ca76813a9a29c8129fd2854d WHIRLPOOL b810c19de92980d93cc374647c3f9b4b72b04ac2508168f798b51cfefcb54dc677f04c7d1583de123b2e01ee203ef975bda17d99acfeb87cc9687f021e63041f
DIST gnatboot-3.4-amd64-r2.tar.bz2 12063245 SHA256 c0c2fe91f6c38483193415690a4f90ac205e3aa9cf42ab3ab3e5d2a3ec269d8d
DIST gnatboot-3.4-i386.tar.bz2 10629373 SHA256 7b4300e72b7f00d2fd9d0dad6940c3e6b4e19eeaf4696e92d7c92e2a38e8b049
DIST gnatboot-3.4-ppc.tar.bz2 10996302 SHA256 1f164834e377604a943b230196d9f2a40e8e6753bac4c980d5ca2c00c7674363
@ -26,5 +28,5 @@ DIST gnatboot-4.3-amd64.tar.bz2 20294401 SHA256 3506500b4cda06eaaf9bb70ec26fbe9b
DIST gnatboot-4.3-i686.tar.bz2 16065767 SHA256 7afbea3216c24dde950d7d511e5fc897db5e5c8099ff4a524048519abc54f0b9
DIST gnatboot-4.3-sparc.tar.bz2 13065130 SHA256 e234336123fd65c0f73cd25af99dbb439ea08f0286fe7f5b1e05dd414b9878e7
DIST gnatboot-4.4-amd64.tar.bz2 26117669 SHA256 fd6c6ea6e4d57eb178d239a8b1e4d99d6638cb9d7d322c0789b37e8ed6a49b67 SHA512 bf68582e8e8ecc9c4f4dbec90ef47edf10769ca7a2dd197b065f44e5ad1e40b81c44592bb362651654b187ebad972095176509273b5e98edc1a26c2164075d80 WHIRLPOOL 59d714a3ea70dae7c4b9e6d177336810bbb5ea7bcdbe038c7c34d543ef8c45f40d240ecbc58de1b49c88904b245cdd3ef9121bc88fa3bdecf413762f67301cde
DIST gnatboot-4.4-i686.tar.bz2 17194327 SHA256 1081cdf2514fd1c03b40f0923d0046ffd2886b3bc6eabd217eaa40da1765ba5b
DIST gnatboot-4.4-sparc.tar.bz2 13962662 SHA256 467fa1da5ee4c769a10b2c870e132e1bf7827688e88860fdd27259e9b258109b
DIST gnatboot-4.4-i686.tar.bz2 17194327 SHA256 1081cdf2514fd1c03b40f0923d0046ffd2886b3bc6eabd217eaa40da1765ba5b SHA512 29a4e32d178f065ceef88efc9bae3bd2b68553e34d485b929e055733ceabdaf172c58ab92f24340d8a46fdbb1565e5f7573b744e3931ed261aaeb488c40501e6 WHIRLPOOL 80987d40ddf7589a74c6280dd687ad442ee7a560c5bb2eece950c50fcf0bfaa38e2befeec72e6fbf2695bb9d89ecfe905cf894152a56b22c7384926a59ce4f11
DIST gnatboot-4.4-sparc.tar.bz2 13962662 SHA256 467fa1da5ee4c769a10b2c870e132e1bf7827688e88860fdd27259e9b258109b SHA512 d02b07824da718d5a3c41a4d5c848b872cecbcf3ec04e59ba922fed0549e1d6901c07122038c286f6627d6f4edb1a71a6e52b8a5e52e8c788d9d51ac96f225b4 WHIRLPOOL 9164527588573ba1b5088c7835e739e3518bbdb099e0b85f205ca7602da87bd20646f8bd9fa12a14417ff18fe90041288be3647ecd900f300cf33621c5fb48fb

@ -0,0 +1,61 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnat-gcc/gnat-gcc-4.6.4.ebuild,v 1.1 2013/11/14 07:22:24 nerdboy Exp $
inherit gnatbuild
DESCRIPTION="GNAT Ada Compiler - gcc version"
HOMEPAGE="http://gcc.gnu.org/"
LICENSE="GMGPL"
IUSE="lto"
BOOT_SLOT="4.4"
# SLOT is set in gnatbuild.eclass, depends only on PV (basically SLOT=GCCBRANCH)
# so the URI's are static.
SRC_URI="ftp://gcc.gnu.org/pub/gcc/releases/gcc-${PV}/gcc-core-${PV}.tar.bz2
ftp://gcc.gnu.org/pub/gcc/releases/gcc-${PV}/gcc-ada-${PV}.tar.bz2
amd64? ( http://dev.gentoo.org/~george/src/gnatboot-${BOOT_SLOT}-amd64.tar.bz2 )
sparc? ( http://dev.gentoo.org/~george/src/gnatboot-${BOOT_SLOT}-sparc.tar.bz2 )
x86? ( http://dev.gentoo.org/~george/src/gnatboot-${BOOT_SLOT}-i686.tar.bz2 )"
# ppc? ( mirror://gentoo/gnatboot-${BOOT_SLOT}-ppc.tar.bz2 )
KEYWORDS="~amd64 ~x86 ~sparc"
# starting with 4.3.0 gnat needs these libs
RDEPEND=">=dev-libs/mpfr-3.1.2
>=dev-libs/gmp-5.1.3
>=dev-libs/mpc-1.0.1
>=sys-libs/zlib-1.2
>=sys-libs/ncurses-5.7"
DEPEND="${RDEPEND}
<sys-apps/texinfo-5.1
>=sys-devel/bison-1.875
>=sys-libs/glibc-2.8
>=sys-devel/binutils-2.20"
src_unpack() {
gnatbuild_src_unpack
#fixup some hardwired flags
cd "${S}"/gcc/ada
# universal gcc -> gnatgcc substitution occasionally produces lines too long
# and then build halts on the style check.
#
sed -i -e 's:gnatgcc:gcc:' osint.ads switch.ads ||
die "reversing [gnat]gcc substitution in comments failed"
# gcc pretty much ignores --with-system-zlib. At least it still descends
# into zlib and does configure and build there (gcc bug@7125?). For whatever
# reason this conflicts with multilib in gcc-4.4..
sed -i -e "s:libgui zlib:libgui:" "${S}"/configure
}
src_compile() {
# looks like gnatlib_and_tools and gnatlib_shared have become part of
# bootstrap
gnatbuild_src_compile configure make-tools bootstrap
}

@ -2,6 +2,10 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ada</herd>
<use>
<flag name="lto">Add support for link-time optimizations (unsupported, use
at your own risk).</flag>
</use>
<longdescription>
GNAT, the (GN)U (A)da (T)oolchain, is a high performance Ada 95
development environment based on the mature GCC compiler technology. It

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save