parent
d3a67c943c
commit
e06b7eafab
@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-cdr/k9copy/k9copy-2.3.8.ebuild,v 1.7 2014/08/10 02:14:17 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
KDE_DOC_DIRS="doc"
|
||||
KDE_HANDBOOK="optional"
|
||||
KDE_LINGUAS="ca cs da de el es es_AR fr it ja nl pl pt_BR ru sr sr@Latn tr uk zh_TW"
|
||||
KDE_LINGUAS_LIVE_OVERRIDE="true"
|
||||
MY_P=${P}-Source
|
||||
|
||||
inherit kde4-base
|
||||
|
||||
ESVN_REPO_URI="https://k9copy.svn.sourceforge.net/svnroot/k9copy/kde4"
|
||||
ESVN_PROJECT="k9copy"
|
||||
DESCRIPTION="k9copy is a DVD backup utility which allows the copy of one or more titles from a DVD9 to a DVD5"
|
||||
HOMEPAGE="http://k9copy.sourceforge.net/"
|
||||
[[ ${PV} != *9999* ]] && SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="4"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="debug mplayer"
|
||||
|
||||
DEPEND="
|
||||
media-libs/libdvdread
|
||||
media-libs/libmpeg2
|
||||
media-libs/xine-lib
|
||||
media-video/ffmpeg
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
media-video/dvdauthor
|
||||
mplayer? ( media-video/mplayer )
|
||||
"
|
||||
DOCS=( README )
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-ffmpeg-0.11.patch"
|
||||
"${FILESDIR}/${P}-includepaths.patch"
|
||||
)
|
||||
|
||||
pkg_postinst() {
|
||||
kde4-base_pkg_postinst
|
||||
has_version '>=app-cdr/k3b-1.50' || elog "If you want K3b burning support in ${P}, please install app-cdr/k3b separately."
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST emacs-25.0.50_pre20141031.tar.xz 24539480 SHA256 ff6af35edc35441465e4b41893573ff72cb85218ebe1c02b211286c72aefe645 SHA512 2abbde5906be73f2b4ca0375a9f138a08c671cbdfecb96e92f4b606ac05177dfbc7afe9409f0b6774497800eb4efe1a461c9c6d64f2a2494a8b27aa0b26e1c44 WHIRLPOOL ac12e7f4577d0b1f42fbe46a333ab0d67eddaf1ab5e723ab9fc3f7c305db453f77fdb4e5919049fe297f3bf2e273b35627c88d8e447d2b335f52ae6fa15ace39
|
||||
DIST emacs-25.0.50_pre20141110.tar.xz 24564108 SHA256 ed5a3600a2434fa6c43fbbb711c9ad682f76bcaeba5632031a0053d1fa7c0020 SHA512 db2add52e31be1d696e3634c92f993db124eaa8f3a727d04603cf47ed4c581643594571177d812d6c86584dce357eec6c86a7c9df1b07b09cb6faac4c699daf2 WHIRLPOOL 91cdba50d7ad9f41859d3247b1b839d1a42cb8004e209b1afe8d86f3c27abdfd3f2b1cf767b480f2ea271871b79886c878a899918056c1abb100bfa0eab87668
|
||||
DIST emacs-25.0.50_pre20141130.tar.xz 24635536 SHA256 0d7627d217c7b90051af4a0cffe23fe12ddaf79f18a55651627bf5fdf4ce5d0e SHA512 57b8a57a8f46c9ef34b7f5575b6062fb3ac6b47cf913599ecd10187925acf15569cc3cdf35f5775510809886841d9f803ef423ac3c5c600058bfe10aa190d4bd WHIRLPOOL 3dd946dce4f23009a7021de65764f085e7ef1732fcbbd174e1530a0e2274ac32045987016335e11d6e9af2f4c911ce6848f06b8915b56650785a2a06003964c3
|
||||
DIST emacs-25.0.50_pre20141231.tar.xz 24688612 SHA256 15bc6b8e1923bb6c1e18e3a8d89652c6594d72fbd1e3c15898ab9df03d19ad77 SHA512 b544f3530c707927c8ef4614b0804505e6cb32d8d6cef45f7aff56f67d632906d447d381a374ef37c6c46660cba1bb53dc7adead308bd902951abcc475593c75 WHIRLPOOL 0f373c4ef413a88e91e41b707686413a93661121453f3a80bff1cba75a17271dd30cd8dc64037487d2dcb2e3f4681af3bc989668c931b006a1bb2742eb5a9d5b
|
||||
DIST emacs-25.0.50_pre20150131.tar.xz 24719944 SHA256 fa21415c14d724c6cbd92ea8b76bfbc157757baf1446492b5f72062ff0017076 SHA512 85629851ba93d25050e0590b8c00ea9417e2c6839d306276ec3f02ce4d6bba14fe407f32eb07dcc2d42c79fade0678e9e5c098cf1562831a0a715373629a9d40 WHIRLPOOL e58589ac54577800e971232e814212b2954c93c42d701c137283590833420680968f71b46c6e087c4b3d900f96fb1c99edc6420ffbd336740e9b079e01e9ef4a
|
||||
|
@ -0,0 +1,2 @@
|
||||
DIST docker-compose-1.1.0_rc1.tar.gz 58973 SHA256 76007d86642f9df87fbaac2b1e62ca5b49ae0b5e624c5572358908b9852a2cb7 SHA512 4056608227a4b225eb9e5239dbad8885f57b948c008b716e2957ae40306894409d3aeb527224b4c779069b7baea208f0abca4f56e04ccc2353b1b601575c8a10 WHIRLPOOL 2ebb2bcac329fc58f5e3b36822c6fbce32d6e0442db656239c44c169b6282baa863b7c7649ca4dbecf549eb0de422fd636cce8cb394ca4eeaa600ced94b2b033
|
||||
DIST docker-compose-1.1.0_rc2.tar.gz 46737 SHA256 7da03a3456a2628ba727d74b207fb62941d3395d1007bf2c230e81ac792e56ac SHA512 8ae4780479fa030328623cf04fdce122801b1957017899b70c93bb74a3ad11b4a8a70c2cb3f0b0f0db0c8c47e56a736fd6b892cfd8a8561c252235d7c2ac5797 WHIRLPOOL 62207db65d28710c2820f4f3b2390c42d7dba187cd210e93a5f8be5a01305000bf6739abb40439fd649c2f823cc39812da110e99f0461b2b3e1d5d565a71c187
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/docker-compose/docker-compose-1.1.0_rc1.ebuild,v 1.1 2015/01/31 16:49:42 alunduil Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 vcs-snapshot
|
||||
|
||||
MY_PV="${PV//_/-}"
|
||||
|
||||
DESCRIPTION="Multi-container orchestration for Docker"
|
||||
HOMEPAGE="https://www.docker.com/"
|
||||
SRC_URI="https://github.com/docker/fig/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" # still called fig on github
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
CDEPEND="
|
||||
>=dev-python/dockerpty-0.3.2[${PYTHON_USEDEP}]
|
||||
<dev-python/dockerpty-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/docker-py-0.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/docker-py-0.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
|
||||
<dev-python/docopt-0.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
|
||||
<dev-python/pyyaml-4[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.2.1[${PYTHON_USEDEP}]
|
||||
<dev-python/requests-3[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.3.0[${PYTHON_USEDEP}]
|
||||
<dev-python/six-2[${PYTHON_USEDEP}]
|
||||
>=dev-python/texttable-0.8.1[${PYTHON_USEDEP}]
|
||||
<dev-python/texttable-0.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.11.0[${PYTHON_USEDEP}]
|
||||
<dev-python/websocket-client-0.12[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
${CDEPEND}
|
||||
>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
RDEPEND="${CDEPEND}"
|
||||
|
||||
python_test() {
|
||||
nosetests tests/unit || die "Tests failed under ${EPYTHON}"
|
||||
}
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/docker-compose/docker-compose-1.1.0_rc2.ebuild,v 1.1 2015/01/31 16:49:42 alunduil Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 vcs-snapshot
|
||||
|
||||
MY_PV="${PV//_/-}"
|
||||
|
||||
DESCRIPTION="Multi-container orchestration for Docker"
|
||||
HOMEPAGE="https://www.docker.com/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${PN}-${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
CDEPEND="
|
||||
>=dev-python/dockerpty-0.3.2[${PYTHON_USEDEP}]
|
||||
<dev-python/dockerpty-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/docker-py-0.6.0[${PYTHON_USEDEP}]
|
||||
<dev-python/docker-py-0.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
|
||||
<dev-python/docopt-0.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
|
||||
<dev-python/pyyaml-4[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.2.1[${PYTHON_USEDEP}]
|
||||
<dev-python/requests-3[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.3.0[${PYTHON_USEDEP}]
|
||||
<dev-python/six-2[${PYTHON_USEDEP}]
|
||||
>=dev-python/texttable-0.8.1[${PYTHON_USEDEP}]
|
||||
<dev-python/texttable-0.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/websocket-client-0.11.0[${PYTHON_USEDEP}]
|
||||
<dev-python/websocket-client-1.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
${CDEPEND}
|
||||
>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
RDEPEND="${CDEPEND}"
|
||||
|
||||
python_test() {
|
||||
nosetests tests/unit || die "Tests failed under ${EPYTHON}"
|
||||
}
|
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>alunduil@gentoo.org</email>
|
||||
<name>Alex Brandt</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,2 +1,3 @@
|
||||
DIST screenfetch-2.7.7.zip 41420 SHA256 c50322375929c78b13afc5fd4e62259087db3988283109ddcf60e98194f3adc8 SHA512 b783c05fc385d176e8d4e06c647c86ceef0ec465ddaa7ceab4116dc844e6a3a4cb10a706aef62ed4c0e1893942be4761dc1962e99d45b528742372415bd17b10 WHIRLPOOL ab863a39d5610ca86302cdbedbb83c4a4da6909093c0a6b7e43d92c1a5f1bf86a34f2ce316ab6168fa6097d478b4838160758a8ce0de9c0404ed538461f868c3
|
||||
DIST screenfetch-3.2.2.tar.gz 46668 SHA256 6f30cc06b1f19cbeffc211afdf4c754c1e77b5e35965240ea77b032bb2e32bd4 SHA512 f8ddfcebe69919c9163c2377de8dfb28f15c9dd59c43d73245591b2ba6c41123c6c8130b673d87e6068850fca3b277f93bbb626e228266ea0c87be5856e823da WHIRLPOOL 7514eafaa7fb1df51a8beb5720f771217b32b902ca4e4433cfbe0f058dc11ccd82529b7622a1686878ad2e983063cfeaed0c9302b47f335a1dc4e5cb628568e4
|
||||
DIST screenfetch-3.6.5.tar.gz 54153 SHA256 b6605a94be9720a5e64778dcc43ddf23e435d6704c5d177b671aa57d34966f20 SHA512 291ec0d313deebe7931b739578b69f590ae32cb7a59c5ae6975b25240d9c5bd92b8957d6a53baf78aa95737642eadd37e081fae5b5ca5120da5a9d76bb980c59 WHIRLPOOL 33b8be75c98e09adde332792b10ff1aa808d6ed5d170aaeb9ee8eaa25925119b82a49902d39d810ae908fc65a864d5b7b6cbe9ce956054b08a8eda96e3ac4ab3
|
||||
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/screenfetch/screenfetch-3.6.5.ebuild,v 1.1 2015/02/01 12:58:08 hwoarang Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MY_PN="${PN/f/F}"
|
||||
DESCRIPTION="A Bash Screenshot Information Tool"
|
||||
HOMEPAGE="https://github.com/KittyKatt/screenFetch"
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-2
|
||||
EGIT_REPO_URI="https://github.com/KittyKatt/screenFetch"
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="https://github.com/KittyKatt/${MY_PN}/archive/v${PV}.tar.gz -> \
|
||||
${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="X"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="X? ( media-gfx/scrot x11-apps/xdpyinfo )"
|
||||
|
||||
src_install() {
|
||||
newbin ${PN}-dev ${PN}
|
||||
dodoc CHANGELOG README.mkdn TODO
|
||||
}
|
@ -0,0 +1,233 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-2.18.0.ebuild,v 1.1 2015/02/01 11:54:46 yngwin Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils fdo-mime bash-completion-r1 multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="Ebook management application"
|
||||
HOMEPAGE="http://calibre-ebook.com/"
|
||||
[[ ${PV} == ${PV%.*}.${PV#*.} ]] && MY_PV=${PV}.0 || MY_PV=${PV}
|
||||
SRC_URI="http://sourceforge.net/projects/calibre/files/${MY_PV}/${PN}-${MY_PV}.tar.xz"
|
||||
|
||||
LICENSE="
|
||||
GPL-3+
|
||||
GPL-3
|
||||
GPL-2+
|
||||
GPL-2
|
||||
GPL-1+
|
||||
LGPL-3+
|
||||
LGPL-2.1+
|
||||
LGPL-2.1
|
||||
BSD
|
||||
MIT
|
||||
Old-MIT
|
||||
Apache-2.0
|
||||
public-domain
|
||||
|| ( Artistic GPL-1+ )
|
||||
CC-BY-3.0
|
||||
OFL-1.1
|
||||
PSF-2
|
||||
unRAR
|
||||
"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
IUSE="+udisks"
|
||||
|
||||
# Note, dropped dep on >=app-text/poppler-0.20.2:=[qt4,xpdf-headers(+)] as #1, its qt5 now, and
|
||||
# 2, because repoman blew up when it was there, and my installed copy doesnt seem to link to it.
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=app-text/podofo-0.8.2:=
|
||||
>=dev-lang/python-2.7.1:2.7[sqlite,ssl]
|
||||
>=dev-libs/chmlib-0.40:=
|
||||
>=dev-libs/icu-4.4:=
|
||||
dev-libs/glib:2
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
>=media-gfx/imagemagick-6.5.9[jpeg,png]
|
||||
media-libs/fontconfig
|
||||
>=media-libs/freetype-2:=
|
||||
>=media-libs/libmtp-1.1.5:=
|
||||
sys-libs/zlib
|
||||
udisks? ( virtual/libudev )
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
x11-libs/libXrender
|
||||
>=dev-python/apsw-3.7.17[python_targets_python2_7(-)]
|
||||
>=dev-python/beautifulsoup-3.0.5:python-2[python_targets_python2_7(-)]
|
||||
dev-python/netifaces[python_targets_python2_7(-)]
|
||||
>=dev-python/dnspython-1.6.0[python_targets_python2_7(-)]
|
||||
>=dev-python/cssselect-0.7.1[python_targets_python2_7(-)]
|
||||
>=dev-python/cssutils-0.9.9[python_targets_python2_7(-)]
|
||||
>=dev-python/dbus-python-0.82.2[python_targets_python2_7(-)]
|
||||
>=dev-python/lxml-3.2.1[python_targets_python2_7(-)]
|
||||
>=dev-python/mechanize-0.1.11[python_targets_python2_7(-)]
|
||||
>=dev-python/python-dateutil-1.4.1[python_targets_python2_7(-)]
|
||||
>=dev-python/PyQt5-5.2.0[gui,svg,webkit,widgets,network,printsupport,python_targets_python2_7(-)]
|
||||
media-fonts/liberation-fonts
|
||||
>=media-libs/libwmf-0.2.8
|
||||
virtual/libusb:1=
|
||||
virtual/python-imaging[python_targets_python2_7(-)]
|
||||
>=x11-misc/xdg-utils-1.0.2-r2"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
udisks? ( || ( sys-fs/udisks:2 sys-fs/udisks:0 ) )"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-python/setuptools-0.6_rc5
|
||||
>=virtual/podofo-build-0.8.2"
|
||||
|
||||
src_prepare() {
|
||||
# Fix outdated version constant.
|
||||
#sed -e "s#\\(^numeric_version =\\).*#\\1 (${PV//./, })#" \
|
||||
# -i src/calibre/constants.py || \
|
||||
# die "sed failed to patch constants.py"
|
||||
|
||||
# Avoid sandbox violation in /usr/share/gnome/apps when linux.py
|
||||
# calls xdg-* (bug #258938).
|
||||
sed -e "s|'xdg-desktop-menu', 'install'|\\0, '--mode', 'user'|" \
|
||||
-e "s|check_call(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
|
||||
-e "s|\\(CurrentDir(tdir)\\), \\\\\$|\\1:|" \
|
||||
-e "s|PreserveMIMEDefaults():||" \
|
||||
-e "s|xdg-icon-resource install|\\0 --mode user|" \
|
||||
-e "s|cc(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
|
||||
-e "s|'xdg-mime', 'install'|\\0, '--mode', 'user'|" \
|
||||
-i src/calibre/linux.py || die "sed failed to patch linux.py"
|
||||
|
||||
# Disable unnecessary privilege dropping for bug #287067.
|
||||
sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \
|
||||
-i setup/install.py || die "sed failed to patch install.py"
|
||||
|
||||
sed -e "/^ self\\.check_call(qmc + \\[.*\\.pro'\\])$/a\
|
||||
\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ self.check_call(['sed', \
|
||||
'-e', 's|^CFLAGS .*|\\\\\\\\0 ${CFLAGS}|', \
|
||||
'-e', 's|^CXXFLAGS .*|\\\\\\\\0 ${CXXFLAGS}|', \
|
||||
'-e', 's|^LFLAGS .*|\\\\\\\\0 ${LDFLAGS}|', \
|
||||
'-i', 'Makefile'])" \
|
||||
-i setup/extensions.py || die "sed failed to patch extensions.py"
|
||||
|
||||
# use system beautifulsoup, instead of bundled
|
||||
rm -f "${S}"/src/calibre/ebooks/BeautifulSoup.py \
|
||||
|| die "could not remove bundled beautifulsoup"
|
||||
find "${S}" -type f -name \*.py -exec \
|
||||
sed -e 's/calibre.ebooks.BeautifulSoup/BeautifulSoup/' -i {} + \
|
||||
|| die "could not sed bundled beautifulsoup out of the source tree"
|
||||
|
||||
# avoid failure of xdg tools to recognize vendor prefix
|
||||
sed -e "s|xdg-icon-resource install|xdg-icon-resource install --novendor|" \
|
||||
-e "s|'xdg-mime', 'install'|'xdg-mime', 'install', '--novendor'|" \
|
||||
-e "s|'xdg-desktop-menu', 'install'|'xdg-desktop-menu', 'install', '--novendor'|" \
|
||||
-i "${S}"/src/calibre/linux.py || die 'sed failed'
|
||||
|
||||
# no_updates: do not annoy user with "new version is availible all the time
|
||||
# disable_plugins: walking sec-hole, wait for upstream to use GHNS interface
|
||||
epatch \
|
||||
"${FILESDIR}/${PN}-2.9.0-no_updates_dialog.patch" \
|
||||
"${FILESDIR}/${PN}-disable_plugins.patch"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Bypass kbuildsycoca and update-mime-database in order to
|
||||
# avoid sandbox violations if xdg-mime tries to call them.
|
||||
cat - > "${T}/kbuildsycoca" <<-EOF
|
||||
#!${BASH}
|
||||
echo $0 : $@
|
||||
exit 0
|
||||
EOF
|
||||
|
||||
cp "${T}"/{kbuildsycoca,update-mime-database}
|
||||
chmod +x "${T}"/{kbuildsycoca,update-mime-database}
|
||||
|
||||
export QMAKE="/usr/lib/qt5/bin/qmake"
|
||||
|
||||
# Unset DISPLAY in order to prevent xdg-mime from triggering a sandbox
|
||||
# violation with kbuildsycoca as in bug #287067, comment #13.
|
||||
export -n DISPLAY
|
||||
|
||||
# Bug #352625 - Some LANGUAGE values can trigger the following ValueError:
|
||||
# File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale
|
||||
# return _parse_localename(localename)
|
||||
# File "/usr/lib/python2.6/locale.py", line 418, in _parse_localename
|
||||
# raise ValueError, 'unknown locale: %s' % localename
|
||||
#ValueError: unknown locale: 46
|
||||
export -n LANGUAGE
|
||||
|
||||
# Bug #295672 - Avoid sandbox violation in ~/.config by forcing
|
||||
# variables to point to our fake temporary $HOME.
|
||||
export HOME="${T}/fake_homedir"
|
||||
export XDG_CONFIG_HOME="${HOME}/.config"
|
||||
export XDG_DATA_HOME="${HOME}/.local/share"
|
||||
export CALIBRE_CONFIG_DIRECTORY="${XDG_CONFIG_HOME}/calibre"
|
||||
mkdir -p "${XDG_DATA_HOME}" "${CALIBRE_CONFIG_DIRECTORY}"
|
||||
|
||||
tc-export CC CXX
|
||||
# Bug #334243 - respect LDFLAGS when building extensions
|
||||
export OVERRIDE_CFLAGS="$CFLAGS" OVERRIDE_LDFLAGS="$LDFLAGS"
|
||||
local libdir=$(get_libdir)
|
||||
[[ -n $libdir ]] || die "get_libdir returned an empty string"
|
||||
|
||||
# Bug #472690 - Avoid sandbox violation for /dev/dri/card0.
|
||||
local x
|
||||
for x in /dev/dri/card[0-9] ; do
|
||||
[[ -e ${x} ]] && addpredict ${x}
|
||||
done
|
||||
|
||||
dodir "/usr/$(get_libdir)/python2.7/site-packages" # for init_calibre.py
|
||||
PATH=${T}:${PATH} PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \
|
||||
"${EPREFIX}"/usr/bin/python2.7 setup.py install \
|
||||
--root="${D}" \
|
||||
--prefix="${EPREFIX}/usr" \
|
||||
--libdir="${EPREFIX}/usr/${libdir}" \
|
||||
--staging-root="${ED}usr" \
|
||||
--staging-libdir="${ED}usr/${libdir}" || die
|
||||
|
||||
grep -rlZ "${ED}" "${ED}" | xargs -0 sed -e "s:${D}:/:g" -i ||
|
||||
die "failed to fix harcoded \$D in paths"
|
||||
|
||||
# The menu entries end up here due to '--mode user' being added to
|
||||
# xdg-* options in src_prepare.
|
||||
dodir /usr/share/mime/packages
|
||||
chmod -fR a+rX,u+w,g-w,o-w "${HOME}"/.local
|
||||
mv "${HOME}"/.local/share/mime/packages/* "${ED}"usr/share/mime/packages/ ||
|
||||
die "failed to register mime types"
|
||||
dodir /usr/share/icons
|
||||
mv "${HOME}"/.local/share/icons/* "${ED}"usr/share/icons/ ||
|
||||
die "failed to install icon files"
|
||||
|
||||
domenu "${HOME}"/.local/share/applications/*.desktop ||
|
||||
die "failed to install .desktop menu files"
|
||||
|
||||
find "${ED}"usr/share -type d -empty -delete
|
||||
|
||||
cd "${ED}"/usr/share/calibre/fonts/liberation || die
|
||||
local x
|
||||
for x in * ; do
|
||||
[[ -f ${EROOT}usr/share/fonts/liberation-fonts/${x} ]] || continue
|
||||
ln -sf "../../../fonts/liberation-fonts/${x}" "${x}" || die
|
||||
done
|
||||
|
||||
einfo "Converting python shebangs"
|
||||
while read -r -d $'\0' ; do
|
||||
local shebang=$(head -n1 "$REPLY")
|
||||
if [[ ${shebang} == "#!"*python* ]] ; then
|
||||
sed -i -e "1s:.*:#!${EPREFIX}/usr/bin/python2.7:" "$REPLY" || \
|
||||
die "sed failed"
|
||||
fi
|
||||
done < <(find "${ED}" -type f -print0)
|
||||
|
||||
einfo "Compiling python modules"
|
||||
"${EPREFIX}"/usr/bin/python2.7 -m compileall -q -f \
|
||||
-d "${EPREFIX}"/usr/lib/calibre "${ED}"usr/lib/calibre || die
|
||||
|
||||
newinitd "${FILESDIR}"/calibre-server.init calibre-server
|
||||
newconfd "${FILESDIR}"/calibre-server.conf calibre-server
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
}
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/unpaper/unpaper-6.1-r1.ebuild,v 1.1 2015/02/01 22:44:15 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools-utils
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
EGIT_REPO_URI="https://github.com/Flameeyes/unpaper.git"
|
||||
inherit git-2 autotools
|
||||
else
|
||||
SRC_URI="https://www.flameeyes.eu/files/${P}.tar.xz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Post-processor for scanned and photocopied book pages"
|
||||
HOMEPAGE="https://www.flameeyes.eu/projects/unpaper"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
|
||||
SLOT="0"
|
||||
IUSE="libav test"
|
||||
|
||||
RDEPEND="
|
||||
libav? ( >=media-video/libav-10:0=[encode] )
|
||||
!libav? ( >=media-video/ffmpeg-2:0=[encode] )"
|
||||
DEPEND="dev-libs/libxslt
|
||||
app-text/docbook-xsl-ns-stylesheets
|
||||
virtual/pkgconfig
|
||||
${RDEPEND}"
|
||||
|
||||
# gcc can generate slightly different code that leads to slightly different
|
||||
# images. Wait until we get a better testsuite.
|
||||
RESTRICT="test"
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
src_prepare() {
|
||||
eautoreconf
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
fi
|
@ -0,0 +1,61 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/phpmyadmin/phpmyadmin-4.3.8.ebuild,v 1.1 2015/02/02 04:43:23 jmbsvicetto Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils webapp depend.php
|
||||
|
||||
MY_PV=${PV/_/-}
|
||||
MY_P="phpMyAdmin-${MY_PV}-all-languages"
|
||||
|
||||
DESCRIPTION="Web-based administration for MySQL database in PHP"
|
||||
HOMEPAGE="http://www.phpmyadmin.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="setup"
|
||||
|
||||
RDEPEND="
|
||||
dev-lang/php[crypt,ctype,filter,json,session,unicode]
|
||||
|| (
|
||||
dev-lang/php[mysqli]
|
||||
dev-lang/php[mysql]
|
||||
)
|
||||
"
|
||||
|
||||
need_httpd_cgi
|
||||
need_php_httpd
|
||||
|
||||
S="${WORKDIR}"/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
webapp_pkg_setup
|
||||
}
|
||||
|
||||
src_install() {
|
||||
webapp_src_preinst
|
||||
|
||||
dodoc README RELEASE-DATE-${MY_PV} ChangeLog || die
|
||||
rm -f LICENSE README* RELEASE-DATE-${MY_PV}
|
||||
|
||||
if ! use setup; then
|
||||
rm -rf setup || die "Cannot remove setup utility"
|
||||
elog "The phpMyAdmin setup utility has been removed."
|
||||
elog "It is a regular target of various exploits. If you need it, set USE=setup."
|
||||
else
|
||||
elog "You should consider disabling the setup USE flag"
|
||||
elog "to exclude the setup utility if you don't use it."
|
||||
elog "It regularly is the target of various exploits."
|
||||
fi
|
||||
|
||||
insinto "${MY_HTDOCSDIR#${EPREFIX}}"
|
||||
doins -r .
|
||||
|
||||
webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
|
||||
webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
|
||||
|
||||
webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt
|
||||
webapp_src_install
|
||||
}
|
@ -1,4 +1,2 @@
|
||||
DIST ChasingBottoms-1.3.0.5.tar.gz 31053 SHA256 c0f770e7b06c8ffcc3d6ceedd2db96f6fee3c0ffeab5de2deda0de8798286c3c SHA512 e1a69ded02716f53b4985511ec09bca42eac25be5e0ee03255f50f89a806c2beeac74872014498be3f72e547486ef454210832e8788907c740ae27c3f9f1be70 WHIRLPOOL af6d8fdaf8dfa98eeb38df3a0bd583c1180a96ec02a6e08581b5917ad25d3ad40a4bbf562755f40e2902fa95c7c721a1117f5b731830d0b68fc4dbe3cdca54ac
|
||||
DIST ChasingBottoms-1.3.0.6.tar.gz 31042 SHA256 a8bfa717ff0bebfe1f78f4ffc3ebfe69b88aa86c090354210577e54f7db080d0 SHA512 d69f8a9d42d7e9bbfbd5d4d8ab4a23e3f025dafc27a2483e007e5e3fe41314f2885ec3fbafded9b5c10de5c996f2d68c71de75436c8bc7a754568ba2d029d0e6 WHIRLPOOL 81e232c7ae48f4cfd31de35d25efe16b46de2330b81987bbf7f965d76dc335acfcdc262dc3a6930c2005a5e76d034aa64aa2335a3a4313364c7e3108a07771c9
|
||||
DIST ChasingBottoms-1.3.0.7.tar.gz 31043 SHA256 ea7a507c552fe028bd43c588e89f29d5a5f140f16bf74596c647c42a9ae92b3c SHA512 707e0d1fe7979b75547ec87ee105526524458e0267355c1b0e06a7a1c2af1d07b385045deceaf2b28262e4e6dc445f013d2472444198cef046f664642629c0bb WHIRLPOOL e564d73025691c13481b9dc5b9cb47111689448eb8ab0095497c520017874b2f1e145ef50a92dfbe5ad74aa604247e275454c0c3c0518d5a7095561fa90348a8
|
||||
DIST ChasingBottoms-1.3.0.8.tar.gz 31261 SHA256 bb05710630f876767d79b684fd5f3fe59ea39c63e7bef4193c7ee8132479d2b8 SHA512 216df0e1037b4d95d1bc82e808fc017424d5e9268f311026e07b1abadabdbdac01e85d9fbccf371371998cf237ac3d1846ed2dd619f719ad840d7ffb2e17c90e WHIRLPOOL fc0179f3324ae7914ae6a33cfb3110e79cdf637da47075a02fb573a59273640e95bd2ea58a43250a6ce9e7a6dbc2aa3c2700e16e55d1c3500938bbd08d6405d3
|
||||
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/chasingbottoms/chasingbottoms-1.3.0.5-r2.ebuild,v 1.2 2014/07/25 09:16:42 slyfox Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.3.1.9999
|
||||
|
||||
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
|
||||
inherit base haskell-cabal
|
||||
|
||||
MY_PN="ChasingBottoms"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="For testing partial and infinite values"
|
||||
HOMEPAGE="http://hackage.haskell.org/package/ChasingBottoms"
|
||||
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/mtl-1.1:=[profile?]
|
||||
<dev-haskell/mtl-2.2:=[profile?]
|
||||
>=dev-haskell/quickcheck-2.1:2=[profile?]
|
||||
<dev-haskell/quickcheck-2.7:2=[profile?]
|
||||
=dev-haskell/random-1.0*:=[profile?]
|
||||
>=dev-haskell/syb-0.1.0.2:=[profile?]
|
||||
<dev-haskell/syb-0.5:=[profile?]
|
||||
>=dev-lang/ghc-6.12.1:="
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
PATCHES=("${FILESDIR}/${PN}-1.3.0.5-ghc-7.6.patch")
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
|
||||
CABAL_FILE=${MY_PN}.cabal cabal_chdeps \
|
||||
'base >= 4.0 && < 4.7' 'base >= 4.0 && < 5.0' \
|
||||
'syb >= 0.1.0.2 && < 0.4' 'syb >= 0.1.0.2 && < 0.5' \
|
||||
'QuickCheck >= 2.1 && < 2.6' 'QuickCheck >= 2.1 && < 2.7'
|
||||
}
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/chasingbottoms/chasingbottoms-1.3.0.6.ebuild,v 1.4 2014/07/25 09:16:42 slyfox Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.3.2.9999
|
||||
|
||||
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
MY_PN="ChasingBottoms"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="For testing partial and infinite values"
|
||||
HOMEPAGE="http://hackage.haskell.org/package/ChasingBottoms"
|
||||
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=">=dev-haskell/mtl-1.1:=[profile?]
|
||||
<dev-haskell/mtl-2.2:=[profile?]
|
||||
>=dev-haskell/quickcheck-2.1:2=[profile?]
|
||||
<dev-haskell/quickcheck-2.7:2=[profile?]
|
||||
=dev-haskell/random-1.0*:=[profile?]
|
||||
>=dev-haskell/syb-0.1.0.2:=[profile?]
|
||||
<dev-haskell/syb-0.5:=[profile?]
|
||||
>=dev-lang/ghc-6.12.1:="
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
$(cabal_flag test build-tests)
|
||||
}
|
@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/chasingbottoms/chasingbottoms-1.3.0.7-r3.ebuild,v 1.2 2014/07/25 09:16:42 slyfox Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.3.4.9999
|
||||
|
||||
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
|
||||
inherit base haskell-cabal
|
||||
|
||||
MY_PN="ChasingBottoms"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="For testing partial and infinite values"
|
||||
HOMEPAGE="http://hackage.haskell.org/package/ChasingBottoms"
|
||||
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=">=dev-haskell/mtl-1.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
|
||||
>=dev-haskell/quickcheck-2.1:2=[profile?] <dev-haskell/quickcheck-2.8:2=[profile?]
|
||||
>=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-1.1:=[profile?]
|
||||
>=dev-haskell/syb-0.1.0.2:=[profile?] <dev-haskell/syb-0.5:=[profile?]
|
||||
>=dev-lang/ghc-6.12.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8.0.2
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
PATCHES=("${FILESDIR}/${PN}-1.3.0.7-quickcheck-2.7.patch")
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
$(cabal_flag test build-tests)
|
||||
}
|
@ -1,18 +0,0 @@
|
||||
--- ChasingBottoms-1.3.0.5-orig/Test/ChasingBottoms/IsBottom.hs 2012-09-07 19:47:03.000000000 +1000
|
||||
+++ ChasingBottoms-1.3.0.5/Test/ChasingBottoms/IsBottom.hs 2012-09-18 14:11:17.828116785 +1000
|
||||
@@ -1,4 +1,4 @@
|
||||
-{-# LANGUAGE ScopedTypeVariables #-}
|
||||
+{-# LANGUAGE CPP, ScopedTypeVariables #-}
|
||||
|
||||
-- |
|
||||
-- Module : Test.ChasingBottoms.IsBottom
|
||||
@@ -17,7 +17,9 @@
|
||||
, isBottomTimeOut
|
||||
) where
|
||||
|
||||
+#if !MIN_VERSION_base(4,6,0)
|
||||
import Prelude hiding (catch)
|
||||
+#endif
|
||||
import qualified Control.Exception as E
|
||||
import System.IO.Unsafe (unsafePerformIO)
|
||||
import qualified Test.ChasingBottoms.TimeOut as T
|
@ -1,70 +0,0 @@
|
||||
--- ChasingBottoms-1.3.0.7-orig/ChasingBottoms.cabal 2013-10-15 15:50:33.000000000 +1100
|
||||
+++ ChasingBottoms-1.3.0.7/ChasingBottoms.cabal 2014-07-02 15:23:40.070800449 +1000
|
||||
@@ -121,9 +121,9 @@
|
||||
|
||||
other-modules: Test.ChasingBottoms.IsType
|
||||
|
||||
- build-depends: QuickCheck >= 2.1 && < 2.7,
|
||||
- mtl >= 1.1 && < 2.2,
|
||||
- base >= 4.0 && < 4.8,
|
||||
+ build-depends: QuickCheck >= 2.1 && < 2.8,
|
||||
+ mtl >= 1.1 && < 2.3,
|
||||
+ base >= 4.0,
|
||||
containers >= 0.3 && < 0.6,
|
||||
random == 1.0.*,
|
||||
syb >= 0.1.0.2 && < 0.5
|
||||
@@ -150,9 +150,9 @@
|
||||
Test.ChasingBottoms.TestUtilities.Generators,
|
||||
Test.ChasingBottoms.TimeOut.Tests
|
||||
|
||||
- build-depends: QuickCheck >= 2.1 && < 2.7,
|
||||
- mtl >= 1.1 && < 2.2,
|
||||
- base >= 4.0 && < 4.8,
|
||||
+ build-depends: QuickCheck >= 2.1 && < 2.8,
|
||||
+ mtl >= 1.1 && < 2.3,
|
||||
+ base >= 4.0,
|
||||
containers >= 0.3 && < 0.6,
|
||||
random == 1.0.*,
|
||||
syb >= 0.1.0.2 && < 0.5,
|
||||
--- ChasingBottoms-1.3.0.7-orig/Test/ChasingBottoms/ContinuousFunctions.hs 2013-10-15 15:50:33.000000000 +1100
|
||||
+++ ChasingBottoms-1.3.0.7/Test/ChasingBottoms/ContinuousFunctions.hs 2014-07-02 15:32:00.952887830 +1000
|
||||
@@ -1,4 +1,4 @@
|
||||
-{-# LANGUAGE RankNTypes, ScopedTypeVariables,
|
||||
+{-# LANGUAGE CPP, RankNTypes, ScopedTypeVariables,
|
||||
GeneralizedNewtypeDeriving, DeriveDataTypeable #-}
|
||||
|
||||
-- TODO: Can we pattern match on functions?
|
||||
@@ -143,7 +143,12 @@
|
||||
, listOf
|
||||
) where
|
||||
|
||||
+#if MIN_VERSION_QuickCheck(2,7,0)
|
||||
+import Test.QuickCheck hiding ((><), listOf, infiniteListOf)
|
||||
+import Test.QuickCheck.Gen.Unsafe (promote)
|
||||
+#else
|
||||
import Test.QuickCheck hiding ((><), listOf)
|
||||
+#endif
|
||||
import Data.Sequence as Seq
|
||||
import Data.Foldable as Seq (foldr)
|
||||
import Prelude as P hiding (concat)
|
||||
--- ChasingBottoms-1.3.0.7-orig/Test/ChasingBottoms/TestUtilities/Generators.hs 2013-10-15 15:50:33.000000000 +1100
|
||||
+++ ChasingBottoms-1.3.0.7/Test/ChasingBottoms/TestUtilities/Generators.hs 2014-07-02 15:33:26.677545051 +1000
|
||||
@@ -1,4 +1,4 @@
|
||||
-{-# LANGUAGE RankNTypes, DeriveDataTypeable #-}
|
||||
+{-# LANGUAGE CPP, RankNTypes, DeriveDataTypeable #-}
|
||||
|
||||
-- | Generators that are part of the testing framework.
|
||||
|
||||
@@ -46,7 +46,12 @@
|
||||
import Test.ChasingBottoms.IsBottom
|
||||
import Test.ChasingBottoms.SemanticOrd
|
||||
import Test.ChasingBottoms.TestUtilities
|
||||
+#if MIN_VERSION_QuickCheck(2,7,0)
|
||||
+import Test.QuickCheck hiding (infiniteListOf)
|
||||
+import Test.QuickCheck.Gen.Unsafe (promote)
|
||||
+#else
|
||||
import Test.QuickCheck
|
||||
+#endif
|
||||
import Data.Generics
|
||||
import Control.Monad
|
||||
import Data.Maybe
|
@ -1,3 +1,3 @@
|
||||
DIST cipher-aes-0.2.10.tar.gz 33340 SHA256 bf33e8226049f1bb21509d0adfb7001fd2472a718c46c8d9122bfa65cceef4e9 SHA512 d126622946bf53028d3b218781083ee9d5ee593c8ca7849496ae459137c0fb2cb4557897119135c43c29b9b3d3677ff94d37e1bcc6043db29b4941935bfc92b1 WHIRLPOOL 16313a89649ae495cf0f8b4234c12796e021ed27299a38835f284049815f7547549234a4c92df69d37fbf2030dfd3a7bf5b68ece6f681949062092a2afd11575
|
||||
DIST cipher-aes-0.2.5.tar.gz 29934 SHA256 631959ec33a333d6e8f9c346f1a58f8449c17fddd1df5652b9dd5a615dbbdeab SHA512 61a3ebcf02c9a6bb2a6ad0386414003922355bc76cdce7df915c2fe98fc1a647cf8a0a950155482564b8310c76b7b0612320e8c586c1dc08be27317dd80537e7 WHIRLPOOL e374607265a0731b0005ffe231b18c7f2410a6b5b521429172723036d06876ecaad311f1ceaad22f110ad2606f9235805c564a22f9115dd95debcbf09faf03fe
|
||||
DIST cipher-aes-0.2.7.tar.gz 32376 SHA256 d72796322a4968a5efa3282db24bda8f0095d08ca2dd48ff87b8cdec848fbba8 SHA512 c3d360407090fc9bb1f50c52af0b080633248f992636f5395d9d6a3dc18f3bbfb4e048cf1535e1555b2974e3d55cfcf6861e2d0b01eb9a57783785605abfa75e WHIRLPOOL 958e2d65143aa46c230d5fbbb4c102203ef33eadfb4a0238e266d31e55fa1a3d63bba94946b67bf5f955d8140dbb6621e6860f589a72ef7f005d6d61721234c2
|
||||
DIST cipher-aes-0.2.9.tar.gz 33331 SHA256 985aadac75ef93b0762682a7ab20382c7108788b8e822fa1fb24c09c2b8279da SHA512 e3cc41cccdd2d7b1cef887f4a7abf4a00ffb4f4a7fc344e535349f524621b78680599a76b19098ef5963b4500564ce61416a4132551c26b944c20edc8c4525ff WHIRLPOOL c9136d67e5cc285dddd35b9d14f3124a63ee1b7ac315d9a38bffec2e23f3149cf7e29f6ab8c481b86d8a9581ba637f5689e79c240e4a6a1b7ca4361704fb623c
|
||||
|
@ -1,5 +1,2 @@
|
||||
DIST criterion-0.6.2.1.tar.gz 153292 SHA256 e59732cd1401b0201c032adc9a67c96ae8556baa7f8e91059c006b8c83d1eb21 SHA512 a065d80f3700eed195fba9d4472854d56eac02e6f1bb38af5f2ff3fa1ee7711f963441b215c1c4a37cd38c7209758106b574bf6d5e9f4c65565daaddd0d93ff0 WHIRLPOOL 01020a00bf9c0088a1356fa374049b785de1a18ca061b51268fe08a2414955564728f6e393893a10d8ac55de56312d94cefddff6d79456b2878cb5afc38f5faa
|
||||
DIST criterion-0.8.0.0.tar.gz 155065 SHA256 6e9d9aad623a3dbe72288027b31ce8e275e52ea3753329ea234db7b8397d6417 SHA512 ca9dd3458e54885b58f61227b1d93bad1dacafdd47ee87ad4c062f2a68f60fc8284ef335c829d21212fcd350fc675eb6e94d41496b1949914c262cd391914c8f WHIRLPOOL c8c82da0cd0a8c9182c13fc740ea6ed8f72919237f7f9cc78b96b6260c4eed26b3f865d814383ff7c8dfbfbbe0923047eb025d28d4b7e097b22725f4eb7b8bee
|
||||
DIST criterion-0.8.0.1.tar.gz 155060 SHA256 58973dffe9dd6a284573332961064d6ef64dce19a4bb27c3d1f303eca3d29cb8 SHA512 24faec32c99d14db317d8695d819d6bdc2cf52b60e9ab5d3553af663311570c6e053fabef1c5161342a367859bf40222d350e957a6270adf728681f73e87174a WHIRLPOOL 5384cee0ca45fb8188ec85e4880774856cf5ead36cb5d57d1f0c3baa7ed50ec16c0c8aa50f49d0886a633d0c31e7d603f853fc596a65263e2ae7454900a90fbd
|
||||
DIST criterion-0.8.1.0.tar.gz 155095 SHA256 ed8b5950afb9b4b73204226aea5659e1dbd7bd2682131fa56da4412e54b5f97b SHA512 96dd101dfcbb4cfea446235137d163e9bb806b8dbc6ca7cdb19f380dc8c6ad0169f22b08acb638c0e731be659b1f761cc4f3d33154c5cda3f44bf6f854b1b485 WHIRLPOOL c3ee52b6397eaef7126b96e47a56bdc80a0b56ad48f4c4f6780d9b958e56b2e84c6ea937fe61ee9b2c7d96579fc18be34a91fbbc7b0b2fde6540867bf22a1737
|
||||
DIST criterion-1.0.2.0.tar.gz 1003368 SHA256 1de2f6c9975135959fd8948ad2889310e5d19a736f9051a48c0fec081359ac0a SHA512 35063822e12bca0b8ad41d2e6fd2c6ddfd58432467d9fee7ca537e03fb0100dcf6c11565abd21c11c0736bc0e2c9977f248a559eec7c8b049c27ff54ea58f01a WHIRLPOOL e1496674e68972d973b192d2b2d050797f0afeefcca5c1e89699a9d0f6b934282f819fc084241ad8d7d9460ebdfca62d4f1a8deeded8ef3fb7040b59455a8836
|
||||
|
@ -1,33 +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/criterion/criterion-0.6.2.1.ebuild,v 1.1 2013/08/25 07:04:51 qnikst Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.3.2.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Robust, reliable performance measurement and analysis"
|
||||
HOMEPAGE="https://github.com/bos/criterion"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/aeson-0.3.2.12:=[profile?]
|
||||
>=dev-haskell/deepseq-1.1.0.0:=[profile?]
|
||||
>=dev-haskell/hastache-0.5.0:=[profile?]
|
||||
>=dev-haskell/mtl-2:=[profile?]
|
||||
>=dev-haskell/mwc-random-0.8.0.3:=[profile?]
|
||||
>=dev-haskell/parsec-3.1.0:=[profile?]
|
||||
>=dev-haskell/statistics-0.10.0.0:=[profile?]
|
||||
dev-haskell/transformers:=[profile?]
|
||||
>=dev-haskell/vector-0.7.1:=[profile?]
|
||||
>=dev-haskell/vector-algorithms-0.4:=[profile?]
|
||||
>=dev-lang/ghc-6.12.1:="
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.6"
|
@ -1,35 +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/criterion/criterion-0.8.0.0.ebuild,v 1.1 2013/08/25 07:04:51 qnikst Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.3.2.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Robust, reliable performance measurement and analysis"
|
||||
HOMEPAGE="https://github.com/bos/criterion"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/aeson-0.3.2.12:=[profile?]
|
||||
>=dev-haskell/binary-0.6.3.0:=[profile?]
|
||||
>=dev-haskell/deepseq-1.1.0.0:=[profile?]
|
||||
>=dev-haskell/glob-0.7.2:=[profile?]
|
||||
>=dev-haskell/hastache-0.5.0:=[profile?]
|
||||
>=dev-haskell/mtl-2:=[profile?]
|
||||
>=dev-haskell/mwc-random-0.8.0.3:=[profile?]
|
||||
>=dev-haskell/parsec-3.1.0:=[profile?]
|
||||
>=dev-haskell/statistics-0.10.4.0:=[profile?]
|
||||
dev-haskell/transformers:=[profile?]
|
||||
>=dev-haskell/vector-0.7.1:=[profile?]
|
||||
>=dev-haskell/vector-algorithms-0.4:=[profile?]
|
||||
>=dev-lang/ghc-6.12.1:="
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.6"
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/criterion/criterion-0.8.0.1.ebuild,v 1.1 2014/03/09 06:24:46 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.3.6.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Robust, reliable performance measurement and analysis"
|
||||
HOMEPAGE="https://github.com/bos/criterion"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/aeson-0.3.2.12:=[profile?]
|
||||
>=dev-haskell/binary-0.6.3.0:=[profile?]
|
||||
>=dev-haskell/glob-0.7.2:=[profile?]
|
||||
>=dev-haskell/hastache-0.5.0:=[profile?]
|
||||
>=dev-haskell/mtl-2:=[profile?]
|
||||
>=dev-haskell/mwc-random-0.8.0.3:=[profile?]
|
||||
>=dev-haskell/parsec-3.1.0:=[profile?]
|
||||
>=dev-haskell/statistics-0.10.4.0:=[profile?] <dev-haskell/statistics-0.11.0.0:=[profile?]
|
||||
dev-haskell/transformers:=[profile?]
|
||||
>=dev-haskell/vector-0.7.1:=[profile?]
|
||||
>=dev-haskell/vector-algorithms-0.4:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.6
|
||||
"
|
@ -1,2 +1,3 @@
|
||||
DIST crypto-numbers-0.2.1.tar.gz 12247 SHA256 d8d6562f68968ed937f8041644713150f22ff780ff0d04f6b5a70710662782ad SHA512 dc370acd0eeb8f07704635aebb2645cf0154d748acf98093b9855defe8740ed4cbe0e4cfca9831f616a7ca8aa800642b48f6ab738302fd35c7f9ea269d382c97 WHIRLPOOL 48448ea77a28c324a6859c3c292c18afa8e62fe789bdfbda9815e75bfc1fa23341616487c90a85b2a5fbea012ced512c3d48aba7cc478e3895e2de0b53ffbf7f
|
||||
DIST crypto-numbers-0.2.3.tar.gz 15714 SHA256 f77dabd4dd6aa6343ba351b2ae1c55e4b9ef85c7911eadf6914704401cada25b SHA512 5ab8fdbcfb89f448148886fa7b31994452278da7d2ff8891702dddc861b6e3bdad432756fd639ba85534e1b6846b86a666f388bbae43d11a60a35d151cf1fa7e WHIRLPOOL 7127e25f6124d59edc17206ac05a9d29c1dd8832399525f64a6784dadceb1baadd8b1b083610072e181f7bca465eb5e27963777475488df9b379645895c46205
|
||||
DIST crypto-numbers-0.2.7.tar.gz 16064 SHA256 420aeb17e9cdcfdf8c950c6c6f10c54503c5524d36f611aa7238e3fd65f189a6 SHA512 4fac18f6d76d5cc9ae82d177a45c155847264494dd112db80a76c955faee4917b4b3c563bb76eb3a08923bb020138307a7115d78fe0caa20fd3fb2b12d679947 WHIRLPOOL e3d737267b93ee218e8b693e4bf458a8812244f0a910bbaf998b1711fe8c390907bce53abc425e33e150e916839662a25a036eaa349f632c740ec988f0dddb11
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/crypto-numbers/crypto-numbers-0.2.7.ebuild,v 1.1 2015/01/31 20:14:09 qnikst Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.4.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Cryptographic numbers: functions and algorithms"
|
||||
HOMEPAGE="https://github.com/vincenthz/hs-crypto-numbers"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="integer-gmp"
|
||||
|
||||
RDEPEND=">=dev-haskell/crypto-random-0.0:=[profile?] <dev-haskell/crypto-random-0.1:=[profile?]
|
||||
dev-haskell/vector:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( dev-haskell/byteable
|
||||
dev-haskell/tasty
|
||||
dev-haskell/tasty-hunit
|
||||
dev-haskell/tasty-quickcheck )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
$(cabal_flag integer-gmp integer-gmp)
|
||||
}
|
@ -1,6 +1,2 @@
|
||||
DIST crypto-pubkey-0.1.4.tar.gz 38847 SHA256 c1ce4784c71b2881099e214b40c7bd680e55423991e3f27f5867b7676e1c508d SHA512 b38e69aa42b68019136646902225dd80918919bd55f2525ba1252580bde7fd5185f1324bf93121e7b65a8ae0a9d71a6e5c727c720bbfa4a02e7cf17b2a17663c WHIRLPOOL 019a54cabbae563f9a61dbffa5cc368d6427e55e18419dee27c389dca512d5354a383bd983b1fb940f66b38ec58990129e750690fbdd8f81eaf26d3df154847e
|
||||
DIST crypto-pubkey-0.2.1.tar.gz 39246 SHA256 dacbbb0766cc157b803880c67e51c406e5f5420a8ce9c3d9633ee4c112148b19 SHA512 8ef4c232e4bc48f53c5076385f528df3c4f2e7c2ddf1d43599ca0e19fa13709a097c1d12f7d6c88795da4df4c22546761a6b5a0832a63c413b6ebda611b00dd6 WHIRLPOOL dd922d370c65961085809028eaa8069bfc76a70244cfa9d1c6813b336ee5dce5420c65fdee3ffad14d46bbba9b4bd1faa2a97d7c8f3b8d32f22598bffd31305d
|
||||
DIST crypto-pubkey-0.2.3.tar.gz 42280 SHA256 b38af600bd8bd748da673ffa7fa0914767dbdba79673561437776246bbba0fa5 SHA512 83fcebd59f15fd544502f91a0dbb9a166ff0b159d754288b003e478fffdf61580dfff77f637e47b14a2aff7921141cb3a1045d641a77b60d2beba6fd6152c08f WHIRLPOOL 92aadb2fcce601f2cd2cc998571058598d5c09a1573a1357b5a5fc5bf202fe99fcea073417ba8d3dc6c3731933af3233e44724e66edf28e15feb485a2b428232
|
||||
DIST crypto-pubkey-0.2.4.tar.gz 42386 SHA256 04c2b49a9d82fc4ba2305a9f9dbfd1718de3f81277459cbec8070b55bfc9b255 SHA512 db2d9f7d7160b6cd94f9af94e4a84a74fad4552d27285d56a347fb338cb3a291fbc70796cbe565ebbbfe000d6020b4dab22283a9040756c8e372ae96b163a123 WHIRLPOOL 803cb84fd942a9690483fca166f7274c5652e2feafad10ad2565050fd14c7297e8f772b96e8fdb2a64bde95146bb81d741dfad410b01ee155f209b27691d7693
|
||||
DIST crypto-pubkey-0.2.5.tar.gz 42619 SHA256 b8d301dbbc232c4d1b5f2cc946cc34d63ca1a4e1b78823b4251dddfeaaa93da3 SHA512 8a3eeb19e6082220fd001738192e97ffbd62f4d2a3c03180d833ccaca66df5c6b01bbf95e4968871205146fe5b64e1307df8d506cb877dd0b18aa988ae22e294 WHIRLPOOL be17f34c852ad837da1083f01494636dccfc216f586293592f40cbf737a11d8e35fe1e60a0de41cbbafd326061f7bf5bdbe456ce425585489037cd253e3b0364
|
||||
DIST crypto-pubkey-0.2.6.tar.gz 43049 SHA256 ff754de36002f55f4f482b54bdc97688d149da0140070102991515fb830192a7 SHA512 2859f658128b4294610c49495fdab3934fdaa036c4e9107afd28c154b0c4f64547064e17b7976ed0f9c46db0fe2695a85e208896cb073c64cccde1a185218067 WHIRLPOOL 17e0cdcde63d19ca3b06898cd29e63c27c269302dca986bfed1ab2c4589b4029eb456f268d23b761e7cee19e740b5deaa6ac05b0ba0e77b290425906d10b5b46
|
||||
DIST crypto-pubkey-0.2.8.tar.gz 46405 SHA256 c0ccf2f5c38517de1f1626cb0a2542f35aefad8842f8ad5c1fac0b8c9de8b56e SHA512 9e7d54421fdb3c53964688831a2ca5f5379e141e7924af76916d868300833c0dbde22392e1452f80aaf2ec7a9a52de6b429a6f8f78b8fbef6c32f2f31202ed06 WHIRLPOOL d44f5b416361db2caaa0e520271e7d9280e0fc34dd799016ac2a6c6f0d9e58a80a2262e3679420ced347c9c222cc218865afb5263977e4b0f33758287c2b226b
|
||||
|
@ -1,33 +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/crypto-pubkey/crypto-pubkey-0.1.4.ebuild,v 1.2 2013/09/10 03:32:44 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.3.2.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Public Key cryptography"
|
||||
HOMEPAGE="http://github.com/vincenthz/hs-crypto-pubkey"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-haskell/crypto-numbers:=[profile?]
|
||||
=dev-haskell/crypto-pubkey-types-0.4*:=[profile?]
|
||||
=dev-haskell/crypto-random-api-0.2*:=[profile?]
|
||||
>=dev-haskell/cryptohash-0.8:=[profile?]
|
||||
>=dev-lang/ghc-6.10.4:="
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( dev-haskell/hunit
|
||||
>=dev-haskell/quickcheck-2
|
||||
>=dev-haskell/test-framework-0.3.3
|
||||
dev-haskell/test-framework-hunit
|
||||
>=dev-haskell/test-framework-quickcheck2-0.2.9
|
||||
)"
|
@ -1,40 +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/crypto-pubkey/crypto-pubkey-0.2.3.ebuild,v 1.1 2013/12/11 05:53:37 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.3.5.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Public Key cryptography"
|
||||
HOMEPAGE="http://github.com/vincenthz/hs-crypto-pubkey"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="benchmark"
|
||||
|
||||
RDEPEND="dev-haskell/byteable:=[profile?]
|
||||
>=dev-haskell/crypto-numbers-0.2.2:=[profile?]
|
||||
>=dev-haskell/crypto-pubkey-types-0.4.1:=[profile?] <dev-haskell/crypto-pubkey-types-0.5:=[profile?]
|
||||
>=dev-haskell/crypto-random-0.0:=[profile?] <dev-haskell/crypto-random-0.1:=[profile?]
|
||||
>=dev-haskell/cryptohash-0.9.1:=[profile?]
|
||||
>=dev-lang/ghc-6.10.4:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( dev-haskell/hunit
|
||||
>=dev-haskell/quickcheck-2
|
||||
>=dev-haskell/test-framework-0.3.3
|
||||
dev-haskell/test-framework-hunit
|
||||
>=dev-haskell/test-framework-quickcheck2-0.2.9 )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
$(cabal_flag benchmark benchmark)
|
||||
}
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/crypto-pubkey/crypto-pubkey-0.2.4.ebuild,v 1.1 2014/03/09 12:38:06 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.3.5.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Public Key cryptography"
|
||||
HOMEPAGE="http://github.com/vincenthz/hs-crypto-pubkey"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="benchmark"
|
||||
|
||||
RDEPEND="dev-haskell/byteable:=[profile?]
|
||||
>=dev-haskell/crypto-numbers-0.2.2:=[profile?]
|
||||
>=dev-haskell/crypto-pubkey-types-0.4.1:=[profile?] <dev-haskell/crypto-pubkey-types-0.5:=[profile?]
|
||||
>=dev-haskell/crypto-random-0.0:=[profile?] <dev-haskell/crypto-random-0.1:=[profile?]
|
||||
>=dev-haskell/cryptohash-0.9.1:=[profile?]
|
||||
>=dev-lang/ghc-6.10.4:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( dev-haskell/hunit
|
||||
>=dev-haskell/quickcheck-2
|
||||
>=dev-haskell/test-framework-0.3.3
|
||||
dev-haskell/test-framework-hunit
|
||||
>=dev-haskell/test-framework-quickcheck2-0.2.9 )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
$(cabal_flag benchmark benchmark)
|
||||
}
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/crypto-pubkey/crypto-pubkey-0.2.5.ebuild,v 1.1 2014/12/13 13:41:45 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.4.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Public Key cryptography"
|
||||
HOMEPAGE="http://github.com/vincenthz/hs-crypto-pubkey"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-haskell/byteable:=[profile?]
|
||||
>=dev-haskell/crypto-numbers-0.2.2:=[profile?]
|
||||
>=dev-haskell/crypto-pubkey-types-0.4.1:=[profile?] <dev-haskell/crypto-pubkey-types-0.5:=[profile?]
|
||||
>=dev-haskell/crypto-random-0.0:=[profile?] <dev-haskell/crypto-random-0.1:=[profile?]
|
||||
>=dev-haskell/cryptohash-0.9.1:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( dev-haskell/hunit
|
||||
>=dev-haskell/quickcheck-2
|
||||
>=dev-haskell/test-framework-0.3.3
|
||||
dev-haskell/test-framework-hunit
|
||||
>=dev-haskell/test-framework-quickcheck2-0.2.9 )
|
||||
"
|
@ -1,3 +1,2 @@
|
||||
DIST cryptocipher-0.5.2.tar.gz 22384 SHA256 f913b1274fe616b6c5232bada2f39291ffefa85d6f77301f5c3fc40d051fcd39 SHA512 f9e76805b27b7002f5393893d9cac30998c82f3d5759be48a25907c95ab0d8250c2e54dea252c1881bca5117fb2fe3fcc59b304265b6db286e1f1a2d733a631d WHIRLPOOL 52b88a0c65aa5debcffa808947b0cabffe5540afcd68abcc6be1989764c0a9411dbd852b25a8442298d583cf396b6805f8e35f3d6e8ff00b7ce2a95025a46715
|
||||
DIST cryptocipher-0.6.1.tar.gz 1579 SHA256 7d48318b8dd7f2f8dd3502e7c42f16ccad9e4fc91c4d7f2fd976a890ebd140e1 SHA512 eca3e58c871cd6a1a565d9be1eea8588caa7a97e0ceb797763460e1911d71f7948ba6b4cc4bfbcc7bfdec48413100876dca49f25d55a5ba10016ce0bc558b24c WHIRLPOOL 1354df6c9f543b0204f5501826583adb4235e5cb9f81f9c40bc7b007247b1045ed15a0954d179b0efb79c3f54dfbb3982e5f64d4f48bb8db06cb1d5d5fd93997
|
||||
DIST cryptocipher-0.6.2.tar.gz 2027 SHA256 34b9e62dee36c4019dd0c0e86576295d0bd1bb573eeb24686ec635a09550e346 SHA512 d63984d26e355ff613a4176c11634f1012f8b9ec43180ffed236f37aa7a1b1dafee1871799eec53774544518c886c27ae19bb0b058288da6bd8f2b45eaa5e5ab WHIRLPOOL cdb8714c0ef67c412a95c38aee740b552760faf89a5d4a0d3a9bcc9653229b00119a5d091bebea2e6713d8c4404b8895dea9db26c46eee30293defe4cc99ab9d
|
||||
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/cryptocipher/cryptocipher-0.6.1.ebuild,v 1.2 2014/07/25 09:16:38 slyfox Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.3.3.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Symmetrical block and stream ciphers"
|
||||
HOMEPAGE="http://github.com/vincenthz/hs-crypto-cipher"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/cipher-aes-0.2.3:=[profile?]
|
||||
dev-haskell/cipher-blowfish:=[profile?]
|
||||
dev-haskell/cipher-camellia:=[profile?]
|
||||
dev-haskell/cipher-des:=[profile?]
|
||||
dev-haskell/cipher-rc4:=[profile?]
|
||||
dev-haskell/crypto-cipher-types:=[profile?]
|
||||
>=dev-lang/ghc-6.10.4:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
"
|
@ -1,4 +1,3 @@
|
||||
DIST dataenc-0.14.0.3.tar.gz 12911 SHA256 ed029fb48284ce3f42c6e5a00495e3744537c95fad0af7f71343d5d22f4bd3cc SHA512 e355680f552a4536fc3cc5a9661bfb47f234c4d2d52a15ae798c44dba8da2b87397ddbb50d841b5075817b1aa338f0ad41a8735a873d4f38f3880792791c6310 WHIRLPOOL 574076605c67a11a05df07f7ac600f0d675a21d98b30434187f598c68542491304577d62a79929e04e3e5bb041de646f9b413f581507f397a634899718b384d2
|
||||
DIST dataenc-0.14.0.4.tar.gz 12911 SHA256 7c9540d746b578ff3d3eb2fce896c00d697044ba25cfe9ffcaa092ef2d48d676 SHA512 85922ae84df66c42a2efabcdadc628752574897532bd36b535263a568b28003b9b809f0eeabdf079652a1a98860a4e058a54165dc555feccb6a5fcbe7a1f4d8c WHIRLPOOL bf9b5f00df68ea0569c827d1c778acf79ed1506214b06c04be9cd8aae6145cbcf2c5a164e4c1577d60aca7ee214ac7ad8a6d2c56341571bb744c409a9efff0ca
|
||||
DIST dataenc-0.14.0.5.tar.gz 12902 SHA256 1cb1aeb20b641149a1be9a8c18fa020dbf73441c89e78135ea272baf1696ea8d SHA512 b73e5060a3b9c00fbcdadb6dd8ca890c4a6f8ef862822e7d71bde1c0a99de1199cfa384cd8c219f41218f8eef4e9017ecc2c1c186516d7a809aadb599530bf88 WHIRLPOOL 403ba66caf2995f248d77baf66a6e6990216bdd517175df944157f9e43dfd0ab8787a2ad3d63e8164fd897130f40cc1433d3210c4768c60b57bd16ceb0cb543e
|
||||
DIST dataenc-0.14.0.7.tar.gz 12813 SHA256 f9d370a1ac1b9cd3c66abd13ad351270d020a21fcd774f49dae6cfa9f8a98ff3 SHA512 82f34ad51b64b66726e45c0c2ef52c9c2be201f42c5718763158a13eb2e8f82cb0298c1580dd52788e8d7b3f1eb0e7ade4e6e69f7ba4b2f8804eb2178e719e20 WHIRLPOOL 88e43031803c740f3f362560099e3febea05cf7a53fa68333161a3d893a36db47ce1e30c5e1c01e654431aaf1177971484ca6943f817657a4b42d42d204fdaef
|
||||
|
@ -1,23 +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/dataenc/dataenc-0.14.0.4.ebuild,v 1.1 2012/11/18 08:28:38 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.3.9999
|
||||
|
||||
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Data encoding library"
|
||||
HOMEPAGE="http://www.haskell.org/haskellwiki/Library/Data_encoding"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/ghc-6.10.4:="
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.6"
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/dbus/dbus-0.10.9.2.ebuild,v 1.1 2015/02/01 23:11:16 qnikst Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.3
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="A client library for the D-Bus IPC system"
|
||||
HOMEPAGE="https://john-millikin.com/software/haskell-dbus/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/cereal-0.3.4:=[profile?] <dev-haskell/cereal-0.5:=[profile?]
|
||||
>=dev-haskell/libxml-sax-0.7:=[profile?] <dev-haskell/libxml-sax-0.8:=[profile?]
|
||||
>=dev-haskell/network-2.2.3:=[profile?]
|
||||
>=dev-haskell/parsec-2.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
|
||||
>=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-2.0:=[profile?]
|
||||
>=dev-haskell/text-0.11.1.5:=[profile?]
|
||||
>=dev-haskell/transformers-0.2:=[profile?]
|
||||
>=dev-haskell/vector-0.7:=[profile?] <dev-haskell/vector-0.11:=[profile?]
|
||||
>=dev-haskell/xml-types-0.3:=[profile?] <dev-haskell/xml-types-0.4:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( >=dev-haskell/chell-0.4 <dev-haskell/chell-0.5
|
||||
>=dev-haskell/chell-quickcheck-0.2 <dev-haskell/chell-quickcheck-0.3
|
||||
>=dev-haskell/quickcheck-2.4 )
|
||||
"
|
@ -1 +1 @@
|
||||
DIST deepseq-generics-0.1.1.1.tar.gz 5061 SHA256 08e8438de375a822f38fa33ea1cd9a24e494b7f6deea0a4aa052daa5fb138cc5 SHA512 eb70ba065d044f061dd137cbbf1dace9931f74d9676d780485796268a7196c566da3b20635f1c64cc9494d09107d9aca42fd524d14a0c775e381e50f7d478d2e WHIRLPOOL 3e9a411333b29914b529f3dc9c94157b493cf6413fac0ea20aea3587bd60167b0a5df7df86973b9d5247983ff3f3951c8bed4d0cb6662823a94bd4d427ffdc4f
|
||||
DIST deepseq-generics-0.1.1.2.tar.gz 5304 SHA256 839e1d6ead4c45faa4165f0e82aa8a9d1df7a7c1118bfb1787e8268bfa8bfb06 SHA512 79937e658395f10210c6cce96dabb22418fc01eafa50743394403e6a34b8f70a3eba79782fb193089fd7569686066891aa3edd4e5c14df896e8da2dc1e186077 WHIRLPOOL 0c094ecbe0228521af454a22181dfc961818e3b3bd50524a18b8775eb95a1a9033d7a20a0cf4e7c7c7f5ef7722e26dc8c8dc34e33c05312b37a70bfc10b61f60
|
||||
|
@ -1,10 +1,10 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/deepseq-generics/deepseq-generics-0.1.1.1.ebuild,v 1.1 2014/12/13 13:54:23 gienah Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/deepseq-generics/deepseq-generics-0.1.1.2.ebuild,v 1.1 2015/02/01 23:15:36 qnikst Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.2.9999
|
||||
# ebuild generated by hackport 0.4.4.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
@ -1,4 +1,2 @@
|
||||
DIST doctest-0.9.11.1.tar.gz 15736 SHA256 aba544bfea066cd19dec4473e53805872291bb25672eb7680d481c7732ffffbf SHA512 978b31bf702148ee23df3a16410a6afef55f9b110ca079c62769fab35eef620dd425eb754310aca5d7108cdf00bd476db890619fdf2016f1aca9273ef46d8d23 WHIRLPOOL 25ec28e5e4be83388d519bea3f16b13a4265f598b3a2d5bfa8d8d6642a7dd4dfa79d7c2938348ee7492c4b90fd3d2b9f478b1d7a8c010beb6aa98f4d0b8dee4c
|
||||
DIST doctest-0.9.11.tar.gz 15737 SHA256 599ea41b96209fee58348d1f0e0ee83b37c180d03af333285708e21e61f1c613 SHA512 223779727c42e99be2a3f1924d2b221bfcc3019fb2e8ae475f7d47dcfbebb5bb48a2a149fa9f4a000ef7ea2cea50ab4de203740f46585897380439c3ea64fb82 WHIRLPOOL 38b93897290dfa42e409bf6a9e5e587eaecc0e34ed1389c8b0cd10f663eddc232a80a007394174705bd27eb4c0fb90f48d118590a4ee831df758a980ca0fdfdb
|
||||
DIST doctest-0.9.7.tar.gz 14131 SHA256 b4a8dcf800cf7af08eb89d2b8ca8aeb6c1936d248b991898097d8e5d2af76a34 SHA512 7b23d8b7e9ad5995427e68bcc230316ae3995441bcb6ef2328596e2c9b2069af0d9aa347fab7e27b9221b2aa0298c08c7d9be1a5667709c60fa0a08c2fd228f5 WHIRLPOOL 15db2c5fc72f4c10d375ee1f79c9929b4e77e16ab7b6cdfb3dda7b52a3b0e9d6182a3eeb607dbe514369415e76b2c586b9a21014bc8b9ff45ff720067e263f2f
|
||||
DIST doctest-0.9.12.tar.gz 15806 SHA256 a3e0e67d7f18572128d7de9b2c55e1559b689e77f6b254c659cc5cb47029756b SHA512 9d0d24ddba3f4ddaa386dc4ea7f15483f4d756dd48f62bcc8cad6e375c57a5660d8c7a12ff5bbc803bde04d65d8a28d3940cc390cd0d2ced2c5cc9895eba7916 WHIRLPOOL 200938a9ac2ebde5279b167da7f2b43c341d670702da5831bdf78de789719c6fc66c551f6b0a32196c0407df3e90e3e3ac249b49e53cc3708ac831bb87b66c53
|
||||
DIST doctest-0.9.9.tar.gz 15707 SHA256 fe5dc35e0344772b210aede6a5a01e205b7205d91718f87c63646903596d32e4 SHA512 890aec3fc6a07886e28c98530926206a3d1133422299a8a63ca3adb1b006d556beb3a77011bff2560731533355fbb57299ff1f188a8af2c37badee76770cad22 WHIRLPOOL 467cdcdb14f5d6e0613f70b37215b91987a03a2e287265cbe0475b7e677851549847df06d80829c6ec5cfef5b8ad5fc10fca35fbf1b6208a77a0e11326df6421
|
||||
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/doctest/doctest-0.9.11.ebuild,v 1.1 2014/07/02 06:04:10 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.3.6.9999
|
||||
|
||||
CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Test interactive Haskell examples"
|
||||
HOMEPAGE="https://github.com/sol/doctest-haskell#readme"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/ghc-paths-0.1.0.9:=[profile?]
|
||||
>=dev-haskell/syb-0.3:=[profile?] <dev-haskell/syb-0.5:=[profile?]
|
||||
dev-haskell/transformers:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( >=dev-haskell/base-compat-0.4.2
|
||||
>=dev-haskell/hspec-1.5.1
|
||||
dev-haskell/hunit
|
||||
>=dev-haskell/quickcheck-2.5
|
||||
dev-haskell/setenv
|
||||
>=dev-haskell/silently-1.2.4
|
||||
>=dev-haskell/stringbuilder-0.4 )
|
||||
"
|
@ -1,10 +1,10 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/doctest/doctest-0.9.11.1.ebuild,v 1.1 2014/12/14 05:02:02 gienah Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/doctest/doctest-0.9.12.ebuild,v 1.1 2015/02/01 23:26:02 qnikst Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.3.9999
|
||||
# ebuild generated by hackport 0.4.4.9999
|
||||
|
||||
CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
@ -1,36 +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/doctest/doctest-0.9.7.ebuild,v 1.1 2013/06/20 23:20:09 qnikst Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.3.2.9999
|
||||
|
||||
CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Test interactive Haskell examples"
|
||||
HOMEPAGE="https://github.com/sol/doctest-haskell#readme"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-haskell/deepseq:=[profile?]
|
||||
>=dev-haskell/ghc-paths-0.1.0.9:=[profile?]
|
||||
>=dev-haskell/syb-0.3:=[profile?]
|
||||
<dev-haskell/syb-0.5:=[profile?]
|
||||
dev-haskell/transformers:=[profile?]
|
||||
>=dev-lang/ghc-6.10.4:="
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( >=dev-haskell/base-compat-0.2.1
|
||||
>=dev-haskell/hspec-1.3
|
||||
dev-haskell/hunit
|
||||
>=dev-haskell/quickcheck-2.5
|
||||
dev-haskell/setenv
|
||||
>=dev-haskell/silently-1.2.4
|
||||
>=dev-haskell/stringbuilder-0.4
|
||||
)"
|
@ -1,4 +1 @@
|
||||
DIST either-4.1.1.tar.gz 7214 SHA256 d344e461f73bda8dd1ceb21e03bea81b0a97cc05ec0d826a26751dc5327f3772 SHA512 b41aac4ef61c4d75142e4f972c9ae3a4d7e56585fa41b74cefddc592225a873322ddd8adfcf5f6d4976383b97f85827d952060afa9cb7d5c82d8dc5941e3dc73 WHIRLPOOL 50cbec24cc1571528cefd34c717bb39964e6230c74471a27434ca0ec0278497b661f4ca9e39221021ebf00024f4fd765c3d409bbc722f031d6d37ce84c707f98
|
||||
DIST either-4.3.0.1.tar.gz 7420 SHA256 2e60523cabe1190389ccec1e503be6b422543084bfa114bca80efffe101266c5 SHA512 20bcf1cc532ab128e9b2018ff77b2231b156c5871eb4e19efc47da8eed829ee0aca348b7c61dacfa20d87d4537a1aa58e38eb61122a6a6ca0e6c960a01b66c26 WHIRLPOOL 88062270bcfdfe97b8be523e990bdb5e173c4547f0893079006bf0736c655e8b03ec4cf7c026d2167a8e05c667f1e05030565775c197c8f52bfe2c3891a7a5c1
|
||||
DIST either-4.3.2.1.tar.gz 8568 SHA256 42ecada4fffbacf060bbd1f9ca9278dad3857c069157c418e05f9976a8ea8125 SHA512 3d2dcd10b51cd975bcfac7bae8a5cc07a9f29d2f90ed5fc58b95f6336edbddbc35ae0b7c26a7e1cbad762884ba9410c3e1259a553e4fd3e6426259e5e328c18c WHIRLPOOL 67d2608e5778905b9d067889d59e8c3c455bd0cbaf95d51824e384099b2c37f55710408802a0087531422e495cdf63104e11aa53c655f18a37709b9507b8203a
|
||||
DIST either-4.3.2.tar.gz 8473 SHA256 8183871e94a49143d8d135be111675136d2370fe0e93e4762cda0d231826bc2e SHA512 14473419666bccef2334652e83a929a65ccfedc5182faca51ed5a9919f374ef3cb57507f21a940a77c1b9c6b840b31484b095be127d0f841dc69cde133dc888b WHIRLPOOL 5b90f1a97d30df9be37c08ba9878e3b5ca94f2721b4e45e76bdf6576db054c9d22a2484595a3983d525073c453ca40c43ae84521b2db1a2c208caf8daf9a020f
|
||||
DIST either-4.3.3.tar.gz 8642 SHA256 b46de4d97069c86a0127c9f53d4f347bc46780e0d347e18b32eee84ae64af569 SHA512 c442a2f05f8cdd037f97ec9366ce18e80f150efe65ef01a5a0bd1f0bc8822242cefe72dca04e7a8baf6666f885d402b88bb6313aa27a20044eea2bcb6a2c99ef WHIRLPOOL 6c992fac8187156d3be013fa93ad78c6172d01f9c43a8a50e0831ad90b531d86bc62e3d17a6c9a96bad3f69426921c11ffbcad94049c4e5d32c62052477e0cc7
|
||||
|
@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/either/either-4.1.1.ebuild,v 1.1 2014/03/12 20:43:46 qnikst Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.3.6.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="An either monad transformer"
|
||||
HOMEPAGE="http://github.com/ekmett/either/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/monad-control-0.3.2:=[profile?]
|
||||
>=dev-haskell/monadrandom-0.1:=[profile?] <dev-haskell/monadrandom-0.2:=[profile?]
|
||||
>=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.2:=[profile?]
|
||||
>=dev-haskell/semigroupoids-4:=[profile?] <dev-haskell/semigroupoids-5:=[profile?]
|
||||
>=dev-haskell/semigroups-0.8.3.1:=[profile?] <dev-haskell/semigroups-1:=[profile?]
|
||||
>=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.4:=[profile?]
|
||||
>=dev-haskell/transformers-base-0.4:=[profile?]
|
||||
>=dev-lang/ghc-6.10.4:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.6.0.3
|
||||
"
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/either/either-4.3.0.1.ebuild,v 1.1 2014/07/02 06:05:27 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.2.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="An either monad transformer"
|
||||
HOMEPAGE="http://github.com/ekmett/either/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/exceptions-0.5:=[profile?] <dev-haskell/exceptions-0.7:=[profile?]
|
||||
>=dev-haskell/free-4.9:=[profile?] <dev-haskell/free-5:=[profile?]
|
||||
>=dev-haskell/monad-control-0.3.2:=[profile?] <dev-haskell/monad-control-0.4:=[profile?]
|
||||
>=dev-haskell/monadrandom-0.1:=[profile?] <dev-haskell/monadrandom-0.2:=[profile?]
|
||||
>=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
|
||||
>=dev-haskell/semigroupoids-4:=[profile?] <dev-haskell/semigroupoids-5:=[profile?]
|
||||
>=dev-haskell/semigroups-0.8.3.1:=[profile?] <dev-haskell/semigroups-1:=[profile?]
|
||||
>=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.5:=[profile?]
|
||||
>=dev-haskell/transformers-base-0.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.6
|
||||
"
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/either/either-4.3.2.ebuild,v 1.1 2014/12/14 05:02:45 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.4.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="An either monad transformer"
|
||||
HOMEPAGE="http://github.com/ekmett/either/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/bifunctors-4:=[profile?] <dev-haskell/bifunctors-5:=[profile?]
|
||||
>=dev-haskell/exceptions-0.5:=[profile?] <dev-haskell/exceptions-0.7:=[profile?]
|
||||
>=dev-haskell/free-4.9:=[profile?] <dev-haskell/free-5:=[profile?]
|
||||
>=dev-haskell/monad-control-0.3.2:=[profile?] <dev-haskell/monad-control-0.4:=[profile?]
|
||||
>=dev-haskell/monadrandom-0.1:=[profile?] <dev-haskell/monadrandom-0.4:=[profile?]
|
||||
>=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
|
||||
>=dev-haskell/profunctors-4:=[profile?] <dev-haskell/profunctors-5:=[profile?]
|
||||
>=dev-haskell/semigroupoids-4:=[profile?] <dev-haskell/semigroupoids-5:=[profile?]
|
||||
>=dev-haskell/semigroups-0.8.3.1:=[profile?] <dev-haskell/semigroups-1:=[profile?]
|
||||
>=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.5:=[profile?]
|
||||
>=dev-haskell/transformers-base-0.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.6
|
||||
"
|
@ -1,10 +1,10 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/either/either-4.3.2.1.ebuild,v 1.1 2014/12/21 10:20:30 gienah Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/either/either-4.3.3.ebuild,v 1.1 2015/02/01 23:49:22 qnikst Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.4.9999
|
||||
# ebuild generated by hackport 0.4.3
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
@ -0,0 +1 @@
|
||||
DIST tasty-kat-0.0.3.tar.gz 6167 SHA256 a72501f0f77db372648566bbba1dd1d6d0d0c975b42238875d663313e9a5db93 SHA512 3a695aaf2cd8d699dd07a58298ef9da12cdc3b56564d5202ec480b6ce099c394fbd7dbe3bbb0664b295d5a4ef6e65ec0a39f0b9479257e87356f67897922c287 WHIRLPOOL 299e21b43f66ff8934df62f2bcfde4751bf7453ffe717f2f8d236c6b368761757468a9e700e03bc803b059b7f72e28555d55755112de7f0f858c6563c5e23709
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>haskell</herd>
|
||||
<longdescription>
|
||||
Tests running from simple KATs file (different formats/helper supported)
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/tasty-kat/tasty-kat-0.0.3.ebuild,v 1.1 2015/01/31 20:23:45 qnikst Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.3
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Known Answer Tests (KAT) framework for tasty"
|
||||
HOMEPAGE="https://github.com/vincenthz/tasty-kat"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-haskell/tasty:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.10
|
||||
test? ( dev-haskell/mtl
|
||||
dev-haskell/tasty-hunit
|
||||
dev-haskell/tasty-quickcheck )
|
||||
"
|
@ -1,3 +1,4 @@
|
||||
DIST commons-lang-2.0-src.tar.gz 440989 SHA256 40e159aa08b4561472056d369c1b4e347f251fd088a3045999e57f4ab50f34f2 SHA512 aecbbdd8eb2712981dcd8615bac2ec69e3ea7ae137407287d2a9b3eeaddb48e5367bc9c5cb8d232429ac6091548dac8af67e0593366365c04fcfe39984c3e549 WHIRLPOOL f0aa3e533fd3a276d4e0ac84a423f6a4cac9d2fa6819913dfd9f6300871e468104580b11e56d5c530df237b2312b71eca7886d8e7696f1858491e8687d2f42a9
|
||||
DIST commons-lang-2.6-src.tar.gz 564032 SHA256 05479771851be0af057032fa26ad90aa0c91c10e1fc4439558a1ffa6f053bcd7 SHA512 4a30ed153f93fe6616a28974721bdf005d064203ef8a3dd375d6c1176647c0cdbd29cfde2a580e2c8d26bfa4655be6be7025b8ccae94086dcd816676c5cf8e87 WHIRLPOOL 4f8ee67677d83d5b0c55a6200e1dd06169863b424fccd879f3d0f64a0051d69e72a72b4fe6bcb67f1ea27eb9b55115e6ba05fbb2d51fcd500cf1a4c71fc62b66
|
||||
DIST commons-lang3-3.1-src.tar.gz 638619 SHA256 52ff56b0350c38f0aea678f0b054c09ba8207bde6fa2a55331fef1793b991ffa SHA512 4d201c695a9b908a1809bbab689f80c6aa508b221b4c2786974eada08e647936f5879841c64eed509032ffdd5410735480e7ecb2910295d0f79e857c27019560 WHIRLPOOL 81a4c55177c802f6122bd491b160c1c7f6636043c3afc2e6f7c98c3445ccefae032cd2fbeb68e223f3456e18a46ba4103d286fae72e47804d9148098d295465c
|
||||
DIST commons-lang3-3.3.2-src.tar.gz 740462 SHA256 513ec853dd94d88539583aa9963451d860837761f64ffdec52d5b17f2f6f6ea0 SHA512 be889e0e9d7aaa7d6635e41c17d19dd1e5f9e03fd78eac61fd5f5483321170b9a72007ad0bfa7023e6ff55ae418b40eaa01dae350641c4e88138ac59d4001667 WHIRLPOOL ba45bd054c36b5636b2da372cbb605f6e517acf96cc55527bb290b1e5ff7ff1fe46d377b176f8b38c7db9ab2875ad4f68c4454782c6761546190ac9a3eec0cee
|
||||
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-lang/commons-lang-3.3.2.ebuild,v 1.2 2015/02/01 08:00:41 fordfrog Exp $
|
||||
|
||||
EAPI="5"
|
||||
JAVA_PKG_IUSE="doc source test"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
MY_P="${PN}3-${PV}"
|
||||
|
||||
DESCRIPTION="Commons components to manipulate core java classes"
|
||||
HOMEPAGE="http://commons.apache.org/lang/"
|
||||
SRC_URI="mirror://apache/commons/lang/source/${MY_P}-src.tar.gz"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.6
|
||||
!ppc? (
|
||||
!ppc64? (
|
||||
test? (
|
||||
dev-java/ant-junit4
|
||||
dev-java/commons-io:1
|
||||
dev-java/easymock:3.2
|
||||
)
|
||||
)
|
||||
)"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.6"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="3.3"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris"
|
||||
RESTRICT="ppc? ( test ) ppc64? ( test )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}-src"
|
||||
|
||||
JAVA_ANT_ENCODING="ISO-8859-1"
|
||||
EANT_TEST_GENTOO_CLASSPATH="easymock-3.2,commons-io-1,junit-4"
|
||||
JAVA_ANT_REWRITE_CLASSPATH="yes"
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar target/${MY_P}.jar ${PN}.jar
|
||||
|
||||
dodoc RELEASE-NOTES.txt NOTICE.txt
|
||||
|
||||
use doc && java-pkg_dojavadoc target/apidocs
|
||||
use source && java-pkg_dosrc src/main/java/*
|
||||
}
|
||||
|
||||
src_test() {
|
||||
LC_ALL=C java-pkg-2_src_test
|
||||
}
|
@ -1,286 +1,149 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== -->
|
||||
<!-- ====================================================================== -->
|
||||
<!-- -->
|
||||
<!-- Any modifications will be overwritten. -->
|
||||
<!-- -->
|
||||
<!-- Generated by Maven Ant Plugin on 3/8/14 4:23 PM -->
|
||||
<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ -->
|
||||
<!-- -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<project name="jflex-from-maven" default="package" basedir=".">
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Build environment properties -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<property file="${user.home}/.m2/maven.properties"/>
|
||||
<property file="maven-build.properties"/>
|
||||
|
||||
<property name="maven.build.finalName" value="jflex-1.5.0"/>
|
||||
<property name="maven.build.dir" value="target"/>
|
||||
<property name="maven.build.outputDir" value="${maven.build.dir}/classes"/>
|
||||
<property name="maven.build.srcDir.0" value="src/main/java"/>
|
||||
<property name="maven.build.resourceDir.0" value="src/main/resources"/>
|
||||
<property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/>
|
||||
<property name="maven.build.testDir.0" value="src/test/java"/>
|
||||
<property name="maven.build.testResourceDir.0" value="src/test/resources"/>
|
||||
<property name="maven.test.reports" value="${maven.build.dir}/test-reports"/>
|
||||
<property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/>
|
||||
|
||||
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
|
||||
<property name="maven.settings.offline" value="false"/>
|
||||
<property name="maven.settings.interactiveMode" value="true"/>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Defining classpaths -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<path id="build.classpath">
|
||||
<pathelement location="${maven.repo.local}/org/apache/ant/ant/1.7.0/ant-1.7.0.jar"/>
|
||||
<pathelement location="${maven.repo.local}/org/apache/ant/ant-launcher/1.7.0/ant-launcher-1.7.0.jar"/>
|
||||
</path>
|
||||
<path id="build.test.classpath">
|
||||
<pathelement location="${maven.repo.local}/org/apache/ant/ant/1.7.0/ant-1.7.0.jar"/>
|
||||
<pathelement location="${maven.repo.local}/org/apache/ant/ant-launcher/1.7.0/ant-launcher-1.7.0.jar"/>
|
||||
<pathelement location="${maven.repo.local}/junit/junit/4.11/junit-4.11.jar"/>
|
||||
<pathelement location="${maven.repo.local}/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar"/>
|
||||
</path>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Cleaning up target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="clean" description="Clean the output directory">
|
||||
<delete dir="${maven.build.dir}"/>
|
||||
<?xml version="1.0"?>
|
||||
<project name="JFlex" default="help">
|
||||
|
||||
<property name="version" value="1.5.0" />
|
||||
<property name="bootstrap.version" value="1.5.0" />
|
||||
<property name="junit.version" value="4.11" />
|
||||
<property name="cup.version" value="11a" />
|
||||
<property name="java.source.version" value="1.5" />
|
||||
|
||||
<!-- use any of these files to override properties -->
|
||||
<property file="build.properties" />
|
||||
<property file="${user.home}/.jflex.properties" />
|
||||
|
||||
<!-- location of development tools necessary for the build -->
|
||||
<property name="lib.dir" value="lib"/>
|
||||
|
||||
<!-- override these if you want to use your own versions -->
|
||||
<property name="bootstrap.jflex.jar" value="${lib.dir}/jflex-${bootstrap.version}.jar" />
|
||||
<property name="cup.jar" value="${lib.dir}/java-cup-${cup.version}.jar" />
|
||||
<property name="junit.jar" value="${lib.dir}/junit-${junit.version}.jar" />
|
||||
|
||||
<!-- where to get tool jars from -->
|
||||
<property name="maven.central.url" value="http://central.maven.org/maven2" />
|
||||
<property name="bootstrap.jflex.jar.url"
|
||||
value="${maven.central.url}/de/jflex/jflex/${bootstrap.version}/jflex-${bootstrap.version}.jar" />
|
||||
<property name="junit.jar.url"
|
||||
value="${maven.central.url}/junit/junit/${junit.version}/junit-${junit.version}.jar" />
|
||||
|
||||
<!-- where build output goes, including the jflex jar -->
|
||||
<property name="build.dir" value="build"/>
|
||||
<property name="generated.sources.dir" value="${build.dir}/generated-sources"/>
|
||||
<property name="compile.output.dir" value="${build.dir}/classes"/>
|
||||
<property name="test.compile.output.dir" value="${build.dir}/test-classes"/>
|
||||
<property name="tests.dir" value="${build.dir}/tests"/>
|
||||
|
||||
<!-- where the output jar goes -->
|
||||
<property name="output.jar.name" value="${build.dir}/jflex-${version}.jar" />
|
||||
|
||||
<target name="help" description="show help message">
|
||||
<echo message="Ant build file for JFlex. Useful targets:"/>
|
||||
<echo message=""/>
|
||||
<echo message="gettools: download development tools for the build"/>
|
||||
<echo message="clean: remove all generated and compiled files"/>
|
||||
<echo message="compile: generates sources and compiles non-test classes"/>
|
||||
<echo message="jar: make ${output.jar.name}"/>
|
||||
<echo message="build: complete build from scratch (clean jar)"/>
|
||||
<echo message="test: run the unit tests"/>
|
||||
<echo message=""/>
|
||||
<echo message="Use the gettool target or override the *.jar properties"/>
|
||||
<echo message="before you do the first build."/>
|
||||
</target>
|
||||
|
||||
<target name="gettools" description="download development tools">
|
||||
<get src="${bootstrap.jflex.jar.url}" dest="${bootstrap.jflex.jar}"/>
|
||||
<get src="${junit.jar.url}" dest="${junit.jar}"/>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Compilation target -->
|
||||
<!-- ====================================================================== -->
|
||||
<target name="build" depends="clean,jar"
|
||||
description="complete build from scratch (clean jar)"/>
|
||||
|
||||
<target name="compile" depends="get-deps" description="Compile the code">
|
||||
<mkdir dir="${maven.build.outputDir}"/>
|
||||
<javac destdir="${maven.build.outputDir}"
|
||||
nowarn="false"
|
||||
debug="true"
|
||||
optimize="false"
|
||||
deprecation="true"
|
||||
target="1.5"
|
||||
verbose="false"
|
||||
fork="false"
|
||||
source="1.5">
|
||||
<src>
|
||||
<pathelement location="${maven.build.srcDir.0}"/>
|
||||
</src>
|
||||
<classpath refid="build.classpath"/>
|
||||
</javac>
|
||||
<copy todir="${maven.build.outputDir}">
|
||||
<fileset dir="${maven.build.resourceDir.0}"/>
|
||||
</copy>
|
||||
<target name="clean" description="remove all generated and compiled files">
|
||||
<delete includeemptydirs="true">
|
||||
<fileset dir="${build.dir}" includes="**/*"/>
|
||||
</delete>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Test-compilation target -->
|
||||
<!-- ====================================================================== -->
|
||||
<target name="jar" depends="compile,-copy-resources"
|
||||
description="make ${output.jar.name}">
|
||||
<jar basedir="${compile.output.dir}" jarfile="${output.jar.name}">
|
||||
<manifest>
|
||||
<attribute name="Main-Class" value="jflex.Main"/>
|
||||
</manifest>
|
||||
</jar>
|
||||
</target>
|
||||
|
||||
<target name="compile-tests"
|
||||
depends="compile"
|
||||
description="Compile the test code"
|
||||
unless="maven.test.skip">
|
||||
<mkdir dir="${maven.build.testOutputDir}"/>
|
||||
<javac destdir="${maven.build.testOutputDir}"
|
||||
nowarn="false"
|
||||
debug="true"
|
||||
optimize="false"
|
||||
deprecation="true"
|
||||
target="1.5"
|
||||
verbose="false"
|
||||
fork="false"
|
||||
source="1.5">
|
||||
<src>
|
||||
<pathelement location="${maven.build.testDir.0}"/>
|
||||
</src>
|
||||
<classpath>
|
||||
<path refid="build.test.classpath"/>
|
||||
<pathelement location="${maven.build.outputDir}"/>
|
||||
</classpath>
|
||||
<target name="compile" depends="-generate-scanner,-generate-parser"
|
||||
description="generate sources and compile all non-test classes">
|
||||
<mkdir dir="${compile.output.dir}" />
|
||||
<javac destdir="${compile.output.dir}"
|
||||
target="${java.source.version}"
|
||||
source="${java.source.version}"
|
||||
debug="on"
|
||||
includeantruntime="true">
|
||||
<src path="src/main/java"/>
|
||||
<src path="${generated.sources.dir}"/>
|
||||
</javac>
|
||||
<copy todir="${maven.build.testOutputDir}">
|
||||
<fileset dir="${maven.build.testResourceDir.0}"/>
|
||||
</copy>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Run all tests -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="test"
|
||||
depends="compile-tests, junit-missing"
|
||||
unless="junit.skipped"
|
||||
description="Run the test cases">
|
||||
<mkdir dir="${maven.test.reports}"/>
|
||||
<junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
|
||||
<sysproperty key="basedir" value="."/>
|
||||
<formatter type="xml"/>
|
||||
<formatter type="plain" usefile="false"/>
|
||||
|
||||
<target name="test" depends="compile,-copy-resources,-compile-test">
|
||||
<mkdir dir="${tests.dir}"/>
|
||||
<junit dir="." printsummary="true" errorproperty="junit.failed">
|
||||
<classpath>
|
||||
<path refid="build.test.classpath"/>
|
||||
<pathelement location="${maven.build.outputDir}"/>
|
||||
<pathelement location="${maven.build.testOutputDir}"/>
|
||||
<file file="${junit.jar}"/>
|
||||
<pathelement location="${compile.output.dir}"/>
|
||||
<pathelement location="${test.compile.output.dir}"/>
|
||||
</classpath>
|
||||
<batchtest todir="${maven.test.reports}" unless="test">
|
||||
<fileset dir="${maven.build.testDir.0}">
|
||||
<include name="**/*Test.java"/>
|
||||
<include name="**/*Tests.java"/>
|
||||
<exclude name="**/*Abstract*Test.java"/>
|
||||
</fileset>
|
||||
</batchtest>
|
||||
<batchtest todir="${maven.test.reports}" if="test">
|
||||
<fileset dir="${maven.build.testDir.0}">
|
||||
<include name="**/${test}.java"/>
|
||||
<exclude name="**/*Abstract*Test.java"/>
|
||||
<assertions>
|
||||
<enable/>
|
||||
</assertions>
|
||||
<batchtest fork="yes" todir="${tests.dir}">
|
||||
<formatter type="plain"/>
|
||||
<fileset dir="src/test/java">
|
||||
<include name="**/*Test*.java"/>
|
||||
</fileset>
|
||||
</batchtest>
|
||||
</junit>
|
||||
<fail if="junit.failed"/>
|
||||
</target>
|
||||
|
||||
<target name="test-junit-present">
|
||||
<available classname="junit.framework.Test" property="junit.present"/>
|
||||
<target name="-copy-resources">
|
||||
<copy todir="${compile.output.dir}">
|
||||
<fileset dir="src/main/resources"/>
|
||||
</copy>
|
||||
</target>
|
||||
|
||||
<target name="test-junit-status"
|
||||
depends="test-junit-present">
|
||||
<condition property="junit.missing">
|
||||
<and>
|
||||
<isfalse value="${junit.present}"/>
|
||||
<isfalse value="${maven.test.skip}"/>
|
||||
</and>
|
||||
</condition>
|
||||
<condition property="junit.skipped">
|
||||
<or>
|
||||
<isfalse value="${junit.present}"/>
|
||||
<istrue value="${maven.test.skip}"/>
|
||||
</or>
|
||||
</condition>
|
||||
<target name="-generate-scanner">
|
||||
<taskdef classname="jflex.anttask.JFlexTask"
|
||||
name="jflex" classpath="${bootstrap.jflex.jar}"/>
|
||||
<mkdir dir="${generated.sources.dir}/jflex"/>
|
||||
<jflex file="src/main/jflex/LexScan.flex"
|
||||
outdir="${generated.sources.dir}/jflex"
|
||||
skeleton="src/main/jflex/skeleton.nested"
|
||||
nobak="on"/>
|
||||
</target>
|
||||
|
||||
<target name="junit-missing"
|
||||
depends="test-junit-status"
|
||||
if="junit.missing">
|
||||
<echo>=================================== WARNING ===================================</echo>
|
||||
<echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo>
|
||||
<echo>===============================================================================</echo>
|
||||
<target name="-generate-parser">
|
||||
<taskdef classname="java_cup.anttask.CUPTask"
|
||||
name="cup" classpath="${cup.jar}"/>
|
||||
<mkdir dir="${generated.sources.dir}"/>
|
||||
<cup srcfile="src/main/cup/LexParse.cup"
|
||||
destdir="${generated.sources.dir}"
|
||||
interface="true"
|
||||
parser="LexParse"/>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Javadoc target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="javadoc" description="Generates the Javadoc of the application">
|
||||
<javadoc sourcepath="${maven.build.srcDir.0}"
|
||||
packagenames="*"
|
||||
destdir="${maven.reporting.outputDirectory}/apidocs"
|
||||
access="protected"
|
||||
old="false"
|
||||
verbose="false"
|
||||
version="true"
|
||||
use="true"
|
||||
author="true"
|
||||
splitindex="false"
|
||||
nodeprecated="false"
|
||||
nodeprecatedlist="false"
|
||||
notree="false"
|
||||
noindex="false"
|
||||
nohelp="false"
|
||||
nonavbar="false"
|
||||
serialwarn="false"
|
||||
charset="ISO-8859-1"
|
||||
linksource="false"
|
||||
breakiterator="false"/>
|
||||
|
||||
<target name="-compile-test" depends="compile">
|
||||
<mkdir dir="${test.compile.output.dir}"/>
|
||||
<javac srcdir="src/test/java"
|
||||
destdir="${test.compile.output.dir}"
|
||||
target="${java.source.version}"
|
||||
source="${java.source.version}"
|
||||
classpath="${compile.output.dir}:${junit.jar}"
|
||||
includeantruntime="true"/>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Package target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="package" depends="compile,test" description="Package the application">
|
||||
<jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar"
|
||||
compress="true"
|
||||
index="false"
|
||||
basedir="${maven.build.outputDir}"
|
||||
excludes="**/package.html">
|
||||
<manifest>
|
||||
<attribute name="Main-Class"
|
||||
value="jflex.Main"/>
|
||||
</manifest>
|
||||
</jar>
|
||||
<target depends="compile" name="javadoc">
|
||||
<javadoc packagenames="jflex" sourcepath="src/main/java:build/generated-sources" destdir="javadoc" version="true" />
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- A dummy target for the package named after the type it creates -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="jar" depends="package" description="Builds the jar for the application"/>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Download dependencies target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="test-offline">
|
||||
<condition property="maven.mode.offline">
|
||||
<equals arg1="${maven.settings.offline}" arg2="true"/>
|
||||
</condition>
|
||||
</target>
|
||||
|
||||
<target name="get-deps"
|
||||
depends="test-offline"
|
||||
description="Download all dependencies"
|
||||
unless="maven.mode.offline">
|
||||
<mkdir dir="${maven.repo.local}"/>
|
||||
<mkdir dir="${maven.repo.local}/org/apache/ant/ant/1.7.0"/>
|
||||
<get src="https://oss.sonatype.org/content/repositories/snapshots/org/apache/ant/ant/1.7.0/ant-1.7.0.jar"
|
||||
dest="${maven.repo.local}/org/apache/ant/ant/1.7.0/ant-1.7.0.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<get src="http://repo.maven.apache.org/maven2/org/apache/ant/ant/1.7.0/ant-1.7.0.jar"
|
||||
dest="${maven.repo.local}/org/apache/ant/ant/1.7.0/ant-1.7.0.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<mkdir dir="${maven.repo.local}/org/apache/ant/ant-launcher/1.7.0"/>
|
||||
<get src="https://oss.sonatype.org/content/repositories/snapshots/org/apache/ant/ant-launcher/1.7.0/ant-launcher-1.7.0.jar"
|
||||
dest="${maven.repo.local}/org/apache/ant/ant-launcher/1.7.0/ant-launcher-1.7.0.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<get src="http://repo.maven.apache.org/maven2/org/apache/ant/ant-launcher/1.7.0/ant-launcher-1.7.0.jar"
|
||||
dest="${maven.repo.local}/org/apache/ant/ant-launcher/1.7.0/ant-launcher-1.7.0.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<mkdir dir="${maven.repo.local}/junit/junit/4.11"/>
|
||||
<get src="https://oss.sonatype.org/content/repositories/snapshots/junit/junit/4.11/junit-4.11.jar"
|
||||
dest="${maven.repo.local}/junit/junit/4.11/junit-4.11.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<get src="http://repo.maven.apache.org/maven2/junit/junit/4.11/junit-4.11.jar"
|
||||
dest="${maven.repo.local}/junit/junit/4.11/junit-4.11.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<mkdir dir="${maven.repo.local}/org/hamcrest/hamcrest-core/1.3"/>
|
||||
<get src="https://oss.sonatype.org/content/repositories/snapshots/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar"
|
||||
dest="${maven.repo.local}/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<get src="http://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar"
|
||||
dest="${maven.repo.local}/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
</target>
|
||||
|
||||
</project>
|
||||
|
@ -1,7 +1,2 @@
|
||||
DIST nqp-2014.07.tar.gz 5199246 SHA256 aaff0091b266881dfde50ba7f42082b5c1a87b51319eb90dc174324f0ef2bd6a SHA512 4d8d6a49e76285ad57015ac2df61e3935dc25f10fb9815c3c4ea64631fdef68a93569331fa31c647a1bdcec1793b23091e0a66b69e4882f933cb3b98ac00803a WHIRLPOOL 3a09c79fffd8559a9bd3989fbbd8d07331a79eecafa1ed0cfdac6a9f6e008c68b308b87d995d0a4e60c215147f7a790eff053688e5779e3a807c607be3745ed2
|
||||
DIST nqp-2014.08.tar.gz 5205442 SHA256 97e6d07a66e601fb223e48154a9a5e7302bdc9fff4c682356523bebb3a4c03cd SHA512 675f9d9a8435d8d10072117e25c8d7ecd90a045e8c14458ed4836cb0fbe83729c9d7d4fe27f32bc8ef9fd294eb8d9c199f706228424d8d854d796eeac47cb132 WHIRLPOOL 773ecf8717934d4a981881d1147953e6a07c11f974bdc52149ddd6c0f51dbd4d5a32fc737e5d17f54f03c67630d83bd3f0fb1b866b4f147f1ed90aaf22392674
|
||||
DIST nqp-2014.09.tar.gz 5204639 SHA256 5f4b83f07b40162ce8499334e365107a9f79fcb1d04eb502a0277bef196dcfef SHA512 5be1f92cfa186ccccd1109b3038c662d9a2fd2e547bd20956567b0f88ffcfc588bc23d6b3079c5d20920aba1769d83b39c411129c9aa0bd1fbbf62d7b1ffe26b WHIRLPOOL 15840019b0acf6354a34c4e0e3e6701c87a4993f29a4a7df8bb1dec70e0f587aeb67645380e42010ad7c49028d3f683f6613476d09fe64a8def3a6def1938c17
|
||||
DIST nqp-2014.10.tar.gz 5208986 SHA256 1a4878903f749c451b2d33f13df05a898500730b27c669c60937df44305df844 SHA512 74aac447462e0e7e44120bf2c764a08b0923f05b46c7ab2314838a9d491595035fadde06db735f3b5431263fe3c5e49c264d31293d561274a682ac0ed5bd275d WHIRLPOOL 3b1b449534063d8afec0359d4c281d8d2e5d262e0619f88449468650e70dc470014b66d2d98ccd340efccecdd11dcf1ffdc1c187d6ab3ed839bb74f433c28f94
|
||||
DIST nqp-2014.11.tar.gz 5211963 SHA256 e58e7432e89da50647db2c4030da8bee60d9dfddae13de541fcb584957c95896 SHA512 e4ebaa04728fe5757e6c82af6200b86768dc59f6cddb651c4cde8eca01e8d6dda9edeb1ece9de79cc523d00cbbd583aeabd92c48b151a928233408f6f36fb9a3 WHIRLPOOL ed4ffae88762422f557f8c4a161592fe465b63cb278bbb7afe06fcda64fb8e9beeba118e9d3e3f16122fea71499d5b5cca0ca2929eea5f830e4dd110abf86cb0
|
||||
DIST nqp-2014.12.tar.gz 5219250 SHA256 06ccd12d1a1f86e0964df0d388a8278df17d8c772d05f813d4a72c6795c7a5ef SHA512 ed789bd7054f11086e992dc2542ebd0db03caf0fd58c82cfb7f9d030157d3115e0534a5980e99e8c6a998f6e331102ed8920bf665b9417806695461fe201f01a WHIRLPOOL f8bad427718186f84e8665a8acdc9cae5bac8e927daa90a9301dc01d0ef2c8c75d435883f2ab245d8a0a4410322a940f36ac877819a4d570357104e847847fe1
|
||||
DIST nqp-2015.01.tar.gz 5225188 SHA256 b661cb1c435e64ef39e149d3034414aef17c5bb5d213cdb85c8f30a8e30d475d SHA512 186bc301a55458ca872461b5e4cd98e8abb5163d734427e182112a41e63ba892dedf1f53f10f46f65ac3c3bc101cd74d55942f920f0bbb848fd8e943dc3e294b WHIRLPOOL 34a13340757c1c63172f7499b3ca5f466c8c6bde66c50c5d6b9aa35b9c60b55a18561636fa9bd165b037662fa7cf988addbd7b5c720f505986f0227a9b551219
|
||||
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2014.07.ebuild,v 1.2 2014/10/16 01:10:08 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
# hrm, doesn't look happy
|
||||
RESTRICT="test"
|
||||
|
||||
GITCRAP=e4be039
|
||||
PARROT_VERSION="6.2.0"
|
||||
|
||||
DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler"
|
||||
HOMEPAGE="http://rakudo.org/"
|
||||
SRC_URI="http://github.com/perl6/${PN}/tarball/${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE="doc +parrot java moar"
|
||||
REQUIRED_USE="|| ( parrot java moar )"
|
||||
|
||||
RDEPEND="parrot? ( ~dev-lang/parrot-${PARROT_VERSION}:=[unicode] )
|
||||
java? ( >=virtual/jre-1.7 )
|
||||
moar? ( =dev-lang/moarvm-${PV} )"
|
||||
DEPEND="${RDEPEND}
|
||||
java? ( >=virtual/jdk-1.7 )
|
||||
dev-lang/perl"
|
||||
|
||||
S=${WORKDIR}/perl6-nqp-${GITCRAP}
|
||||
|
||||
src_configure() {
|
||||
use java && myconf+="jvm,"
|
||||
use parrot && myconf+="parrot,"
|
||||
use moar && myconf+="moar,"
|
||||
perl Configure.pl --backend=${myconf} --prefix=/usr || die
|
||||
# dirty hack to make dyncall not fail
|
||||
sed -i -e 's/-Werror=missing-prototypes//' Makefile || die
|
||||
sed -i -e 's/-Werror=missing-declarations//' Makefile || die
|
||||
sed -i -e 's/-Werror=strict-prototypes//' Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" install || die
|
||||
|
||||
dodoc CREDITS README.pod || die
|
||||
|
||||
if use doc; then
|
||||
dodoc -r docs/* || die
|
||||
fi
|
||||
}
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2014.08.ebuild,v 1.1 2014/08/25 05:51:51 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
# hrm, doesn't look happy
|
||||
RESTRICT="test"
|
||||
|
||||
GITCRAP=43fcd85
|
||||
PARROT_VERSION="6.7.0"
|
||||
|
||||
DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler"
|
||||
HOMEPAGE="http://rakudo.org/"
|
||||
SRC_URI="http://github.com/perl6/${PN}/tarball/${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE="doc +parrot java moar"
|
||||
REQUIRED_USE="|| ( parrot java moar )"
|
||||
|
||||
RDEPEND="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}:=[unicode] )
|
||||
java? ( >=virtual/jre-1.7 )
|
||||
moar? ( =dev-lang/moarvm-${PV} )"
|
||||
DEPEND="${RDEPEND}
|
||||
java? ( >=virtual/jdk-1.7 )
|
||||
dev-lang/perl"
|
||||
|
||||
S=${WORKDIR}/perl6-nqp-${GITCRAP}
|
||||
|
||||
src_configure() {
|
||||
use java && myconf+="jvm,"
|
||||
use parrot && myconf+="parrot,"
|
||||
use moar && myconf+="moar,"
|
||||
perl Configure.pl --backend=${myconf} --prefix=/usr || die
|
||||
# dirty hack to make dyncall not fail
|
||||
sed -i -e 's/-Werror=missing-prototypes//' Makefile || die
|
||||
sed -i -e 's/-Werror=missing-declarations//' Makefile || die
|
||||
sed -i -e 's/-Werror=strict-prototypes//' Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" install || die
|
||||
|
||||
dodoc CREDITS README.pod || die
|
||||
|
||||
if use doc; then
|
||||
dodoc -r docs/* || die
|
||||
fi
|
||||
}
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2014.09.ebuild,v 1.1 2014/09/19 06:28:27 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
# hrm, doesn't look happy
|
||||
RESTRICT="test"
|
||||
|
||||
GITCRAP=a09a4e9
|
||||
PARROT_VERSION="6.7.0"
|
||||
|
||||
DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler"
|
||||
HOMEPAGE="http://rakudo.org/"
|
||||
SRC_URI="http://github.com/perl6/${PN}/tarball/${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE="doc +parrot java moar"
|
||||
REQUIRED_USE="|| ( parrot java moar )"
|
||||
|
||||
RDEPEND="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}:=[unicode] )
|
||||
java? ( >=virtual/jre-1.7 )
|
||||
moar? ( =dev-lang/moarvm-${PV} )"
|
||||
DEPEND="${RDEPEND}
|
||||
java? ( >=virtual/jdk-1.7 )
|
||||
dev-lang/perl"
|
||||
|
||||
S=${WORKDIR}/perl6-nqp-${GITCRAP}
|
||||
|
||||
src_configure() {
|
||||
use java && myconf+="jvm,"
|
||||
use parrot && myconf+="parrot,"
|
||||
use moar && myconf+="moar,"
|
||||
perl Configure.pl --backend=${myconf} --prefix=/usr || die
|
||||
# dirty hack to make dyncall not fail
|
||||
sed -i -e 's/-Werror=missing-prototypes//' Makefile || die
|
||||
sed -i -e 's/-Werror=missing-declarations//' Makefile || die
|
||||
sed -i -e 's/-Werror=strict-prototypes//' Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" install || die
|
||||
|
||||
dodoc CREDITS README.pod || die
|
||||
|
||||
if use doc; then
|
||||
dodoc -r docs/* || die
|
||||
fi
|
||||
}
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2014.10.ebuild,v 1.1 2014/10/25 03:13:27 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
# hrm, doesn't look happy
|
||||
RESTRICT="test"
|
||||
|
||||
GITCRAP=e69a814
|
||||
PARROT_VERSION="6.7.0"
|
||||
|
||||
DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler"
|
||||
HOMEPAGE="http://rakudo.org/"
|
||||
SRC_URI="http://github.com/perl6/${PN}/tarball/${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE="doc +parrot java moar"
|
||||
REQUIRED_USE="|| ( parrot java moar )"
|
||||
|
||||
RDEPEND="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}:=[unicode] )
|
||||
java? ( >=virtual/jre-1.7 )
|
||||
moar? ( =dev-lang/moarvm-${PV} )"
|
||||
DEPEND="${RDEPEND}
|
||||
java? ( >=virtual/jdk-1.7 )
|
||||
dev-lang/perl"
|
||||
|
||||
S=${WORKDIR}/perl6-nqp-${GITCRAP}
|
||||
|
||||
src_configure() {
|
||||
use java && myconf+="jvm,"
|
||||
use parrot && myconf+="parrot,"
|
||||
use moar && myconf+="moar,"
|
||||
perl Configure.pl --backend=${myconf} --prefix=/usr || die
|
||||
# dirty hack to make dyncall not fail
|
||||
sed -i -e 's/-Werror=missing-prototypes//' Makefile || die
|
||||
sed -i -e 's/-Werror=missing-declarations//' Makefile || die
|
||||
sed -i -e 's/-Werror=strict-prototypes//' Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" install || die
|
||||
|
||||
dodoc CREDITS README.pod || die
|
||||
|
||||
if use doc; then
|
||||
dodoc -r docs/* || die
|
||||
fi
|
||||
}
|
@ -1,65 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2014.11-r1.ebuild,v 1.1 2014/11/25 04:10:34 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# still not working
|
||||
RESTRICT="test"
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
GITCRAP=b842b0d
|
||||
PARROT_VERSION="6.7.0"
|
||||
|
||||
DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler"
|
||||
HOMEPAGE="http://rakudo.org/"
|
||||
SRC_URI="http://github.com/perl6/${PN}/tarball/${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE="doc +parrot java moar"
|
||||
REQUIRED_USE="|| ( parrot java moar )"
|
||||
|
||||
RDEPEND="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}:=[unicode] )
|
||||
java? ( >=virtual/jre-1.7 )
|
||||
moar? ( =dev-lang/moarvm-${PV} )"
|
||||
DEPEND="${RDEPEND}
|
||||
java? ( >=virtual/jdk-1.7 )
|
||||
dev-lang/perl"
|
||||
|
||||
S=${WORKDIR}/perl6-nqp-${GITCRAP}
|
||||
|
||||
src_configure() {
|
||||
use java && myconf+="jvm,"
|
||||
use parrot && myconf+="parrot,"
|
||||
use moar && myconf+="moar,"
|
||||
perl Configure.pl --backend=${myconf} --prefix=/usr || die
|
||||
# dirty hack to make dyncall not fail
|
||||
sed -i -e 's/-Werror=missing-prototypes//' Makefile || die
|
||||
sed -i -e 's/-Werror=missing-declarations//' Makefile || die
|
||||
sed -i -e 's/-Werror=strict-prototypes//' Makefile || die
|
||||
|
||||
# more dirty hack to allow building with newer gcc
|
||||
sed -i -e 's/-Werror=implicit-function-declaration//' Makefile || die
|
||||
sed -i -e 's/-Werror=nested-externs//' Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" install || die
|
||||
|
||||
dodoc CREDITS README.pod || die
|
||||
|
||||
if use doc; then
|
||||
dodoc -r docs/* || die
|
||||
fi
|
||||
}
|
@ -1,7 +1,2 @@
|
||||
DIST rakudo-2014.07.tar.gz 1416280 SHA256 a782f05f60b5d14f8d339afd04588a5e25a700eb459a4854d6efbb830f1be670 SHA512 30fb50577b3d8c2384bcf1d8c81d49a237f05890886833ea25c26ade103bbee57380a6f4e6e73e44120bdaa932a1cc970eefc6d56c260365782d17e7bc70e0e0 WHIRLPOOL cb91654b5418c4e3b49a2b545123d14aadbec50cb44db99c6b996eaf6916409338a72ad4e38c705105ce2eab7aaa24e75fba45d8be2809e525b417dc6443eb97
|
||||
DIST rakudo-2014.08.tar.gz 1428360 SHA256 4cf87db3158a8278cbdf3ffe8549cc73605ad3c6e102f6db9e4d313f493b0609 SHA512 1133a4a3efe1c3bba318d9d93675815f4ad020b1bfb8c6579412a742f41b1453117660a6940f0bc4cf60c213e5f7045516780f41256c974441116d3987e576eb WHIRLPOOL 8addb8b7748e1e143a52c9c3867fb6791cf25d4f142cc21e955db74432cc661b5dcda1bff9d4f68934fac80c108775d6235b1ed9f67dee80a7b6d61118221960
|
||||
DIST rakudo-2014.09.tar.gz 1449116 SHA256 f913aee56d0ae3766177db71fc89f0c4873688c6f144baa4bed1d67875c503ea SHA512 92401ad779afec7194fd05ee518035e951bd59a3dcb15586f3d571d17e5d00f7d9855901ac8fcd533d394627a5540493aec5547644b83b6b337cde4b3af059c9 WHIRLPOOL 309c8d3e5db6758e21fcc09fd02b82416bb60369fa93c4fddeeef15cd0b071ae53c94473bb4bf330443521361738b2e0cae6f6f6b4fe28af0b413b706e742209
|
||||
DIST rakudo-2014.10.tar.gz 1467195 SHA256 816e1df725f93848dd1960ba591fc129f32c6350cb9751330f857ba15f62d381 SHA512 c82862e927e90fe55bdb861a6b6cdf4461897edac7fbb0850f77d07a7e988c9117b92bd610e188f4989925d08ad669f1f0691080ad2ebc346f9bc0d307330a6a WHIRLPOOL 04d8483ff2ef869972363be24b7c4ac06fea1e6ae475ee91a1a50b89f64efef0fc87b477db870bc5c3bf702956241353992c399e2fb00731a19559728bd15628
|
||||
DIST rakudo-2014.11.tar.gz 1478229 SHA256 f33b0c5156a32c8522bb792e831ae82f305ce96225e6a8171982c7376d4ffe72 SHA512 9357dd69a9f6196152aa0a285d5e759f1dfe2fa6c7e2b26f8540c4ee3a4ce216ffeb53b53ca311df555560fa648dd5ac1a8c10992abf3af72f5387007e2824d0 WHIRLPOOL c249fb421894a2dfe599d3aa567272ace05eec36d121fe77ca792fd096af4b26838d90103ec0f775689973d93ed718fb78b862ee75a2eab19336063475804eff
|
||||
DIST rakudo-2014.12.tar.gz 1490064 SHA256 1d064db752bd60513bb0f49bc344a48c9537197a4034eabc2c30d2de9ec29e91 SHA512 889d9a72dc4c7bebb2fa1879c8af87239f099a4dc47c65bf60531ec2c5b1bd15fa9449affebb218dac589003d120d92e854d9624ba3338ddd8e3a319df48cf96 WHIRLPOOL bf40cc50786b5c4a8b531690d3f0916a990aac403e994c481cf7b32cebe37ac254bbb4fa61567dacca1bafaf6151fc3ad3e4ab9fcbc41084833a3635c438bb06
|
||||
DIST rakudo-2015.01.1.tar.gz 1500598 SHA256 bf6e406a7d274d56b0afcbe13baccb69449d6847c41d713d4fea4220b5246d51 SHA512 b4953f7d4408e4ef51b09339acc1a3be13a00fd3a5a546961478d1bd62bf383660650aa336cd482fd7c321e4eda5a2d26182ad25f33b5902781a6b4cb407c0a7 WHIRLPOOL 9a8dfbec049f92455c2cdbb1d37e55e365dce50aa17b4181b888524efff8ec0a035f10b6ced5fa0803ff16d49772ce2de06664fa21df23ba997ef25f6fcf0825
|
||||
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2014.07.ebuild,v 1.1 2014/07/21 06:35:47 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PARROT_VERSION="5.9.0"
|
||||
# hack for this specific version, don't copy to future releases
|
||||
NQP_VERSION="${PV/01/}"
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
|
||||
HOMEPAGE="http://rakudo.org/"
|
||||
SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc +parrot java moar"
|
||||
|
||||
RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}:=[unicode]
|
||||
>=dev-lang/nqp-${NQP_VERSION}[parrot?,java?,moar?]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl"
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s,\$(DOCDIR)/rakudo$,&-${PVR}," tools/build/Makefile-Parrot.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use parrot && myconf+="parrot,"
|
||||
use java && myconf+="jvm,"
|
||||
use moar && myconf+="moar,"
|
||||
perl Configure.pl --backends=${myconf} --prefix=/usr || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -j1 DESTDIR="${ED}" install || die
|
||||
|
||||
dodoc CREDITS README.md docs/ChangeLog docs/ROADMAP || die
|
||||
|
||||
if use doc; then
|
||||
dohtml -A svg docs/architecture.html docs/architecture.svg || die
|
||||
dodoc docs/*.pod || die
|
||||
docinto announce
|
||||
dodoc docs/announce/* || die
|
||||
fi
|
||||
}
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2014.08.ebuild,v 1.1 2014/08/25 05:52:53 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PARROT_VERSION="6.7.0"
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
|
||||
HOMEPAGE="http://rakudo.org/"
|
||||
SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc +parrot java moar"
|
||||
|
||||
RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}:=[unicode]
|
||||
>=dev-lang/nqp-${PV}[parrot?,java?,moar?]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl"
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s,\$(DOCDIR)/rakudo$,&-${PVR}," tools/build/Makefile-Parrot.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use parrot && myconf+="parrot,"
|
||||
use java && myconf+="jvm,"
|
||||
use moar && myconf+="moar,"
|
||||
perl Configure.pl --backends=${myconf} --prefix=/usr || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -j1 DESTDIR="${ED}" install || die
|
||||
|
||||
dodoc CREDITS README.md docs/ChangeLog docs/ROADMAP || die
|
||||
|
||||
if use doc; then
|
||||
dohtml -A svg docs/architecture.html docs/architecture.svg || die
|
||||
dodoc docs/*.pod || die
|
||||
docinto announce
|
||||
dodoc docs/announce/* || die
|
||||
fi
|
||||
}
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2014.09-r1.ebuild,v 1.1 2014/10/06 01:09:57 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PARROT_VERSION="6.7.0"
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
|
||||
HOMEPAGE="http://rakudo.org/"
|
||||
SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc +parrot java moar"
|
||||
|
||||
RDEPEND="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}:=[unicode] )
|
||||
>=dev-lang/nqp-${PV}[parrot?,java?,moar?]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl"
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s,\$(DOCDIR)/rakudo$,&-${PVR}," tools/build/Makefile-Parrot.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use parrot && myconf+="parrot,"
|
||||
use java && myconf+="jvm,"
|
||||
use moar && myconf+="moar,"
|
||||
perl Configure.pl --backends=${myconf} --prefix=/usr || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -j1 DESTDIR="${ED}" install || die
|
||||
|
||||
dodoc CREDITS README.md docs/ChangeLog docs/ROADMAP || die
|
||||
|
||||
if use doc; then
|
||||
dohtml -A svg docs/architecture.html docs/architecture.svg || die
|
||||
dodoc docs/*.pod || die
|
||||
docinto announce
|
||||
dodoc docs/announce/* || die
|
||||
fi
|
||||
}
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2014.09.ebuild,v 1.1 2014/09/19 06:41:36 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PARROT_VERSION="6.7.0"
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
|
||||
HOMEPAGE="http://rakudo.org/"
|
||||
SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc +parrot java moar"
|
||||
|
||||
RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}:=[unicode]
|
||||
>=dev-lang/nqp-${PV}[parrot?,java?,moar?]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl"
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s,\$(DOCDIR)/rakudo$,&-${PVR}," tools/build/Makefile-Parrot.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use parrot && myconf+="parrot,"
|
||||
use java && myconf+="jvm,"
|
||||
use moar && myconf+="moar,"
|
||||
perl Configure.pl --backends=${myconf} --prefix=/usr || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -j1 DESTDIR="${ED}" install || die
|
||||
|
||||
dodoc CREDITS README.md docs/ChangeLog docs/ROADMAP || die
|
||||
|
||||
if use doc; then
|
||||
dohtml -A svg docs/architecture.html docs/architecture.svg || die
|
||||
dodoc docs/*.pod || die
|
||||
docinto announce
|
||||
dodoc docs/announce/* || die
|
||||
fi
|
||||
}
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2014.10.ebuild,v 1.1 2014/10/25 03:16:57 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PARROT_VERSION="6.7.0"
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
|
||||
HOMEPAGE="http://rakudo.org/"
|
||||
SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc +parrot java moar"
|
||||
|
||||
RDEPEND="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}:=[unicode] )
|
||||
>=dev-lang/nqp-${PV}[parrot?,java?,moar?]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl"
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s,\$(DOCDIR)/rakudo$,&-${PVR}," tools/build/Makefile-Parrot.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use parrot && myconf+="parrot,"
|
||||
use java && myconf+="jvm,"
|
||||
use moar && myconf+="moar,"
|
||||
perl Configure.pl --backends=${myconf} --prefix=/usr || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -j1 DESTDIR="${ED}" install || die
|
||||
|
||||
dodoc CREDITS README.md docs/ChangeLog docs/ROADMAP || die
|
||||
|
||||
if use doc; then
|
||||
dohtml -A svg docs/architecture.html docs/architecture.svg || die
|
||||
dodoc docs/*.pod || die
|
||||
docinto announce
|
||||
dodoc docs/announce/* || die
|
||||
fi
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue