parent
11dd747761
commit
9da685962b
@ -1,3 +1,4 @@
|
|||||||
DIST systemrescuecd-x86-4.4.1.iso 413272064 SHA256 358253bf8d88b10be49f5485bf00e6cffea4f38ce635fe0d9f798803edf53d9e SHA512 5c5045df219181064201dda195961096da9722d3d5758dcb111c2c74ed083b3464f314340c01a5a27a920c33bd5bc95efee2efa1edc2405a0d11d9bc67e4b2a5 WHIRLPOOL b834a7a985a85909e9f99441407df78a06ee2c508e3d2020c5c4045cf35e3462f0fba58b888d150f22c0d23daf0d866d4fa93ba4bb6252ab7b502c390824e6ef
|
DIST systemrescuecd-x86-4.4.1.iso 413272064 SHA256 358253bf8d88b10be49f5485bf00e6cffea4f38ce635fe0d9f798803edf53d9e SHA512 5c5045df219181064201dda195961096da9722d3d5758dcb111c2c74ed083b3464f314340c01a5a27a920c33bd5bc95efee2efa1edc2405a0d11d9bc67e4b2a5 WHIRLPOOL b834a7a985a85909e9f99441407df78a06ee2c508e3d2020c5c4045cf35e3462f0fba58b888d150f22c0d23daf0d866d4fa93ba4bb6252ab7b502c390824e6ef
|
||||||
DIST systemrescuecd-x86-4.5.0.iso 439603200 SHA256 47279ea1bd1f904fd7973a88ad74e749d46e6fbca4e9a8fc0fc110d4181721f9 SHA512 e821876cb6f58d5eaeba35c91c60503e81c04c50b3c496e4144c8dc459c6e78aece9b7e7a3ca35ce427e0965c197758b2267909bcdf95f6a19221898fdbc91b2 WHIRLPOOL 3d7ab635ca5dcb2d13d02d5597905434d11da8d441e132d2baae795dcccd42f706d0eaef1f266b1f4a8dea4242bfa225291d8d7f793e619f4fb26f9144c8bc0f
|
DIST systemrescuecd-x86-4.5.0.iso 439603200 SHA256 47279ea1bd1f904fd7973a88ad74e749d46e6fbca4e9a8fc0fc110d4181721f9 SHA512 e821876cb6f58d5eaeba35c91c60503e81c04c50b3c496e4144c8dc459c6e78aece9b7e7a3ca35ce427e0965c197758b2267909bcdf95f6a19221898fdbc91b2 WHIRLPOOL 3d7ab635ca5dcb2d13d02d5597905434d11da8d441e132d2baae795dcccd42f706d0eaef1f266b1f4a8dea4242bfa225291d8d7f793e619f4fb26f9144c8bc0f
|
||||||
DIST systemrescuecd-x86-4.5.1.iso 443541504 SHA256 4fda2fce55a46c7b258fba10c88a4a337821c8b801a8cd3c344cc223a9c4436d SHA512 561fa30404a7a41a1fcb0cc24c1a5eea407de1c2d2f1bd5273e2acd471986ab8587df9f9b3ff364617f81a351cdedd12c6859b53b1f7e430867c654fd136a524 WHIRLPOOL d266518c6898f9163341eaa671ce8367ea2e836e959806e65095e8de34d72cefaec576a640fcca53811b01bfd4e45b6d69a8a3da6191dca320709b542fd9ff3d
|
DIST systemrescuecd-x86-4.5.1.iso 443541504 SHA256 4fda2fce55a46c7b258fba10c88a4a337821c8b801a8cd3c344cc223a9c4436d SHA512 561fa30404a7a41a1fcb0cc24c1a5eea407de1c2d2f1bd5273e2acd471986ab8587df9f9b3ff364617f81a351cdedd12c6859b53b1f7e430867c654fd136a524 WHIRLPOOL d266518c6898f9163341eaa671ce8367ea2e836e959806e65095e8de34d72cefaec576a640fcca53811b01bfd4e45b6d69a8a3da6191dca320709b542fd9ff3d
|
||||||
|
DIST systemrescuecd-x86-4.5.2.iso 456060928 SHA256 e8805433699acd7b6df38ff893eddad8c6f287a09cc34be3f6fef46d3e5056c4 SHA512 b27223b08032f0132f81204a244638262cf70348a1a299e5bf63971db556d604e52d8c3408e3943c305eac887c2e38ed6d2b1488633595c9f8c1cc087162f911 WHIRLPOOL 0c304b5622e0079746128832133b7f554b8dd6536b447d399da150539c6425ed6ec6aaaef4d3d034ff9a6e814812f9f0ac3383b07f83f13ede9e00d917f2ad5b
|
||||||
|
@ -0,0 +1,55 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-admin/systemrescuecd-x86/systemrescuecd-x86-4.5.2.ebuild,v 1.1 2015/04/03 17:38:58 mgorny Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
DESCRIPTION="The .iso image of SystemRescueCD rescue disk, x86 (+ amd64) variant"
|
||||||
|
HOMEPAGE="http://www.sysresccd.org/"
|
||||||
|
SRC_URI="mirror://sourceforge/systemrescuecd/sysresccd-${PN#*-}/${PV}/${P}.iso"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
S=${WORKDIR}
|
||||||
|
|
||||||
|
RESTRICT="mirror"
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
insinto "/usr/share/${PN%-*}"
|
||||||
|
doins "${DISTDIR}/${P}.iso"
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
local f=${EROOT%/}/usr/share/${PN%-*}/${PN}-newest.iso
|
||||||
|
|
||||||
|
# no version newer than ours? we're the newest!
|
||||||
|
if ! has_version ">${CATEGORY}/${PF}"; then
|
||||||
|
ln -f -s -v "${P}.iso" "${f}" || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
local f=${EROOT%/}/usr/share/${PN%-*}/${PN}-newest.iso
|
||||||
|
|
||||||
|
# if there is no version newer than ours installed
|
||||||
|
if ! has_version ">${CATEGORY}/${PF}"; then
|
||||||
|
# and we are truly and completely uninstalled...
|
||||||
|
if [[ ! ${REPLACED_BY_VERSION} ]]; then
|
||||||
|
# then find an older version to set the symlink to
|
||||||
|
local newest_version=$(best_version "<${CATEGORY}/${PF}")
|
||||||
|
|
||||||
|
if [[ ${newest_version} ]]; then
|
||||||
|
# update the symlink
|
||||||
|
ln -f -s -v "${newest_version%-r*}.iso" "${f}" || die
|
||||||
|
else
|
||||||
|
# last version removed? clean up the symlink
|
||||||
|
rm -v "${f}" || die
|
||||||
|
# and the parent directory
|
||||||
|
rmdir "${f%/*}" || die
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST amanda-3.3.3.tar.gz 4394935 SHA256 c36c9cd61dc62a7824abb7ba74cc4b09527bd82a930d691cf207b60b4bb15b72 SHA512 42af74a9e3b3fd92600e78d98eb4cdcf9d260bd9bbd016dde4133db346374deb41e4893159205336b35521c36f737c2877fd5030028531e1c09a0a6ac2931ba9 WHIRLPOOL 730deda1d85e645e658500a01ea72895f836a3dd99209314a65161674da24fed5aad98313a8ef66ef76176c6c7b1a60e62d30d692cfe2121eb429d9cb37f5636
|
DIST amanda-3.3.3.tar.gz 4394935 SHA256 c36c9cd61dc62a7824abb7ba74cc4b09527bd82a930d691cf207b60b4bb15b72 SHA512 42af74a9e3b3fd92600e78d98eb4cdcf9d260bd9bbd016dde4133db346374deb41e4893159205336b35521c36f737c2877fd5030028531e1c09a0a6ac2931ba9 WHIRLPOOL 730deda1d85e645e658500a01ea72895f836a3dd99209314a65161674da24fed5aad98313a8ef66ef76176c6c7b1a60e62d30d692cfe2121eb429d9cb37f5636
|
||||||
DIST amanda-3.3.5.tar.gz 4530463 SHA256 17d14cdc64e5b98270a2ad6c1b58a5e317ab2fe0d518a4212f82f7e3d13d231b SHA512 bef1f5271939e804387424924e6423537efa3ac1a722fe68f3afd77677e5974d8325f1a32a2a22d510344ee3d7b8f480a969611388fcb632c0f3cd640315f812 WHIRLPOOL 5ba8c2734cbd3a7e771b9fc7f9561596e5cda3dce1ea60b7192893fcca401e1c5da6154dcac18084ce6ef5ccacdf4899a65e255424f1bbbdafc219e8405669e4
|
DIST amanda-3.3.5.tar.gz 4530463 SHA256 17d14cdc64e5b98270a2ad6c1b58a5e317ab2fe0d518a4212f82f7e3d13d231b SHA512 bef1f5271939e804387424924e6423537efa3ac1a722fe68f3afd77677e5974d8325f1a32a2a22d510344ee3d7b8f480a969611388fcb632c0f3cd640315f812 WHIRLPOOL 5ba8c2734cbd3a7e771b9fc7f9561596e5cda3dce1ea60b7192893fcca401e1c5da6154dcac18084ce6ef5ccacdf4899a65e255424f1bbbdafc219e8405669e4
|
||||||
|
DIST amanda-3.3.7.tar.gz 4618547 SHA256 cd1534c7d9c5b97afcb52b189f05fb158972fadb2cf46249847ae8bc5ad8a78a SHA512 33066a34f5da5a37f4e8b18a365c2e5ae9cd9105a1ed05f74df95d03937bddee25167960e3daf519d3cf04b1580d9e617e48ba1a695fe683823a27ec298582f4 WHIRLPOOL 21c1c70d04bf8f503158d3facdf4dd479ae26d69bcbc89a9ee2812cc97667cc0c9109a7357971c0d43620cd949ea195c1affb23b754afa81438a56aad247e15d
|
||||||
|
@ -0,0 +1,472 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-backup/amanda/amanda-3.3.7.ebuild,v 1.1 2015/04/03 23:59:06 idella4 Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
inherit autotools eutils perl-module user systemd
|
||||||
|
|
||||||
|
DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver"
|
||||||
|
HOMEPAGE="http://www.amanda.org/"
|
||||||
|
SRC_URI="mirror://sourceforge/amanda/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="curl gnuplot ipv6 kerberos minimal nls readline s3 samba systemd xfs"
|
||||||
|
|
||||||
|
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||||
|
RDEPEND="sys-libs/readline
|
||||||
|
virtual/awk
|
||||||
|
app-arch/tar
|
||||||
|
dev-lang/perl:=
|
||||||
|
app-arch/dump
|
||||||
|
net-misc/openssh
|
||||||
|
>=dev-libs/glib-2.26.0
|
||||||
|
nls? ( virtual/libintl )
|
||||||
|
s3? ( >=net-misc/curl-7.10.0 )
|
||||||
|
!s3? ( curl? ( >=net-misc/curl-7.10.0 ) )
|
||||||
|
samba? ( net-fs/samba )
|
||||||
|
kerberos? ( app-crypt/mit-krb5 )
|
||||||
|
xfs? ( sys-fs/xfsdump )
|
||||||
|
readline? ( sys-libs/readline )
|
||||||
|
!minimal? (
|
||||||
|
dev-perl/XML-Simple
|
||||||
|
virtual/mailx
|
||||||
|
app-arch/mt-st
|
||||||
|
sys-block/mtx
|
||||||
|
gnuplot? ( sci-visualization/gnuplot )
|
||||||
|
app-crypt/aespipe
|
||||||
|
app-crypt/gnupg
|
||||||
|
)"
|
||||||
|
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/pkgconfig
|
||||||
|
nls? ( sys-devel/gettext )
|
||||||
|
>=app-text/docbook-xsl-stylesheets-1.72.0
|
||||||
|
app-text/docbook-xml-dtd
|
||||||
|
dev-libs/libxslt
|
||||||
|
"
|
||||||
|
|
||||||
|
MYFILESDIR="${T}/files"
|
||||||
|
ENVDIR="/etc/env.d"
|
||||||
|
ENVDFILE="97amanda"
|
||||||
|
TMPENVFILE="${T}/${ENVDFILE}"
|
||||||
|
|
||||||
|
# This is a complete list of Amanda settings that the ebuild takes from the
|
||||||
|
# build environment. This allows users to alter the behavior of the package as
|
||||||
|
# upstream intended, but keeping with Gentoo style. We store a copy of them in
|
||||||
|
# /etc/env.d/97amanda during the install, so that they are preserved for future
|
||||||
|
# installed. This variable name must not start with AMANDA_, as we do not want
|
||||||
|
# it captured into the env file.
|
||||||
|
ENV_SETTINGS_AMANDA="
|
||||||
|
AMANDA_GROUP_GID AMANDA_GROUP_NAME
|
||||||
|
AMANDA_USER_NAME AMANDA_USER_UID AMANDA_USER_SH AMANDA_USER_HOMEDIR AMANDA_USER_GROUPS
|
||||||
|
AMANDA_SERVER AMANDA_SERVER_TAPE AMANDA_SERVER_INDEX
|
||||||
|
AMANDA_TAR_LISTDIR AMANDA_TAR
|
||||||
|
AMANDA_PORTS_UDP AMANDA_PORTS_TCP AMANDA_PORTS_BOTH AMANDA_PORTS
|
||||||
|
AMANDA_CONFIG_NAME AMANDA_TMPDIR"
|
||||||
|
|
||||||
|
amanda_variable_setup() {
|
||||||
|
|
||||||
|
# Setting vars
|
||||||
|
local currentamanda
|
||||||
|
|
||||||
|
# Grab the current settings
|
||||||
|
currentamanda="$(set | egrep "^AMANDA_" | grep -v '^AMANDA_ENV_SETTINGS' | xargs)"
|
||||||
|
|
||||||
|
# First we set the defaults
|
||||||
|
[ -z "${AMANDA_GROUP_GID}" ] && AMANDA_GROUP_GID=87
|
||||||
|
[ -z "${AMANDA_GROUP_NAME}" ] && AMANDA_GROUP_NAME=amanda
|
||||||
|
[ -z "${AMANDA_USER_NAME}" ] && AMANDA_USER_NAME=amanda
|
||||||
|
[ -z "${AMANDA_USER_UID}" ] && AMANDA_USER_UID=87
|
||||||
|
[ -z "${AMANDA_USER_SH}" ] && AMANDA_USER_SH=/bin/bash
|
||||||
|
[ -z "${AMANDA_USER_HOMEDIR}" ] && AMANDA_USER_HOMEDIR=/var/spool/amanda
|
||||||
|
[ -z "${AMANDA_USER_GROUPS}" ] && AMANDA_USER_GROUPS="${AMANDA_GROUP_NAME}"
|
||||||
|
|
||||||
|
# This installs Amanda, with the server. However, it could be a client,
|
||||||
|
# just specify an alternate server name in AMANDA_SERVER.
|
||||||
|
[ -z "${AMANDA_SERVER}" ] && AMANDA_SERVER="${HOSTNAME}"
|
||||||
|
[ -z "${AMANDA_SERVER_TAPE}" ] && AMANDA_SERVER_TAPE="${AMANDA_SERVER}"
|
||||||
|
[ -z "${AMANDA_SERVER_INDEX}" ] && AMANDA_SERVER_INDEX="${AMANDA_SERVER}"
|
||||||
|
[ -z "${AMANDA_TAR_LISTDIR}" ] && AMANDA_TAR_LISTDIR=${AMANDA_USER_HOMEDIR}/tar-lists
|
||||||
|
[ -z "${AMANDA_CONFIG_NAME}" ] && AMANDA_CONFIG_NAME=DailySet1
|
||||||
|
[ -z "${AMANDA_TMPDIR}" ] && AMANDA_TMPDIR=/var/tmp/amanda
|
||||||
|
[ -z "${AMANDA_DBGDIR}" ] && AMANDA_DBGDIR="$AMANDA_TMPDIR"
|
||||||
|
# These are left empty by default
|
||||||
|
[ -z "${AMANDA_PORTS_UDP}" ] && AMANDA_PORTS_UDP=
|
||||||
|
[ -z "${AMANDA_PORTS_TCP}" ] && AMANDA_PORTS_TCP=
|
||||||
|
[ -z "${AMANDA_PORTS_BOTH}" ] && AMANDA_PORTS_BOTH=
|
||||||
|
[ -z "${AMANDA_PORTS}" ] && AMANDA_PORTS=
|
||||||
|
|
||||||
|
# What tar to use
|
||||||
|
[ -z "${AMANDA_TAR}" ] && AMANDA_TAR=/bin/tar
|
||||||
|
|
||||||
|
# Now pull in the old stuff
|
||||||
|
if [ -f "${ROOT}${ENVDIR}/${ENVDFILE}" ]; then
|
||||||
|
# We don't just source it as we don't want everything in there.
|
||||||
|
eval $(egrep "^AMANDA_" "${ROOT}${ENVDIR}/${ENVDFILE}" | grep -v '^AMANDA_ENV_SETTINGS')
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Re-apply the new settings if any
|
||||||
|
[ -n "${currentamanda}" ] && eval `echo "${currentamanda}"`
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
amanda_variable_setup
|
||||||
|
|
||||||
|
# If USE=minimal, give out a warning, if AMANDA_SERVER is not set to
|
||||||
|
# another host than HOSTNAME.
|
||||||
|
if use minimal && [ "${AMANDA_SERVER}" = "${HOSTNAME}" ] ; then
|
||||||
|
elog "You are installing a client-only version of Amanda."
|
||||||
|
elog "You should set the variable \$AMANDA_SERVER to point at your"
|
||||||
|
elog "Amanda-tape-server, otherwise you will have to specify its name"
|
||||||
|
elog "when using amrecover on the client."
|
||||||
|
elog "For example: Use something like"
|
||||||
|
elog "AMANDA_SERVER=\"myserver\" emerge amanda"
|
||||||
|
elog
|
||||||
|
fi
|
||||||
|
|
||||||
|
enewgroup "${AMANDA_GROUP_NAME}" "${AMANDA_GROUP_GID}"
|
||||||
|
enewuser "${AMANDA_USER_NAME}" "${AMANDA_USER_UID}" "${AMANDA_USER_SH}" "${AMANDA_USER_HOMEDIR}" "${AMANDA_USER_GROUPS}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
# we do not want the perl src_unpack
|
||||||
|
default_src_unpack
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# gentoo bug #331111
|
||||||
|
sed -i '/^check-local: check-perl$/d' "${S}"/config/automake/scripts.am
|
||||||
|
sed -i '/^check-local:/s,syntax-check,,g' "${S}"/perl/Makefile.am
|
||||||
|
|
||||||
|
# bug with glibc-2.16.0
|
||||||
|
sed -i -e '/gets is a security/d' "${S}"/gnulib/stdio.in.h
|
||||||
|
|
||||||
|
eautoreconf
|
||||||
|
|
||||||
|
# places for us to work in
|
||||||
|
mkdir -p "${MYFILESDIR}"
|
||||||
|
# Now we store the settings we just created
|
||||||
|
set | egrep "^AMANDA_" | grep -v '^AMANDA_ENV_SETTINGS' > "${TMPENVFILE}"
|
||||||
|
|
||||||
|
# Prepare our custom files
|
||||||
|
einfo "Building custom configuration files"
|
||||||
|
local i # our iterator
|
||||||
|
local sedexpr # var for sed expr
|
||||||
|
sedexpr=''
|
||||||
|
for i in ${ENV_SETTINGS_AMANDA} ; do
|
||||||
|
local val
|
||||||
|
eval "val=\"\${${i}}\""
|
||||||
|
sedexpr="${sedexpr}s|__${i}__|${val}|g;"
|
||||||
|
done
|
||||||
|
|
||||||
|
# now apply the sed expr
|
||||||
|
for i in "${FILESDIR}"/amanda-* ; do
|
||||||
|
sed -re "${sedexpr}" <"${i}" >"${MYFILESDIR}/`basename ${i}`"
|
||||||
|
done
|
||||||
|
|
||||||
|
(
|
||||||
|
cat "${MYFILESDIR}"/amanda-amandahosts-client-2.5.1_p3-r1
|
||||||
|
use minimal || cat "${MYFILESDIR}"/amanda-amandahosts-server-2.5.1_p3-r1
|
||||||
|
) > "${T}"/amandahosts
|
||||||
|
|
||||||
|
if ! use minimal; then
|
||||||
|
sed -i -e 's:^\(my $amandahomedir\)=.*:\1 = $localstatedir;:' \
|
||||||
|
server-src/am{addclient,serverconfig}.pl || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
# fix bug #36316
|
||||||
|
addpredict /var/cache/samba/gencache.tdb
|
||||||
|
# fix bug #376169
|
||||||
|
addpredict /run/blkid
|
||||||
|
addpredict /etc/blkid.tab
|
||||||
|
|
||||||
|
[ ! -f "${TMPENVFILE}" ] && die "Variable setting file (${TMPENVFILE}) should exist!"
|
||||||
|
source "${TMPENVFILE}"
|
||||||
|
local myconf
|
||||||
|
|
||||||
|
einfo "Using ${AMANDA_SERVER_TAPE} for tape server."
|
||||||
|
myconf="${myconf} --with-tape-server=${AMANDA_SERVER_TAPE}"
|
||||||
|
einfo "Using ${AMANDA_SERVER_INDEX} for index server."
|
||||||
|
myconf="${myconf} --with-index-server=${AMANDA_SERVER_INDEX}"
|
||||||
|
einfo "Using ${AMANDA_USER_NAME} for amanda user."
|
||||||
|
myconf="${myconf} --with-user=${AMANDA_USER_NAME}"
|
||||||
|
einfo "Using ${AMANDA_GROUP_NAME} for amanda group."
|
||||||
|
myconf="${myconf} --with-group=${AMANDA_GROUP_NAME}"
|
||||||
|
einfo "Using ${AMANDA_TAR} as Tar implementation."
|
||||||
|
myconf="${myconf} --with-gnutar=${AMANDA_TAR}"
|
||||||
|
einfo "Using ${AMANDA_TAR_LISTDIR} as tar listdir."
|
||||||
|
myconf="${myconf} --with-gnutar-listdir=${AMANDA_TAR_LISTDIR}"
|
||||||
|
einfo "Using ${AMANDA_CONFIG_NAME} as default config name."
|
||||||
|
myconf="${myconf} --with-config=${AMANDA_CONFIG_NAME}"
|
||||||
|
einfo "Using ${AMANDA_TMPDIR} as Amanda temporary directory."
|
||||||
|
myconf="${myconf} --with-tmpdir=${AMANDA_TMPDIR}"
|
||||||
|
|
||||||
|
if [ -n "${AMANDA_PORTS_UDP}" ] && [ -n "${AMANDA_PORTS_TCP}" ] && [ -z "${AMANDA_PORTS_BOTH}" ] ; then
|
||||||
|
eerror "If you want _both_ UDP and TCP ports, please use only the"
|
||||||
|
eerror "AMANDA_PORTS environment variable for identical ports, or set"
|
||||||
|
eerror "AMANDA_PORTS_BOTH."
|
||||||
|
die "Bad port setup!"
|
||||||
|
fi
|
||||||
|
if [ -n "${AMANDA_PORTS_UDP}" ]; then
|
||||||
|
einfo "Using UDP ports ${AMANDA_PORTS_UDP/,/-}"
|
||||||
|
myconf="${myconf} --with-udpportrange=${AMANDA_PORTS_UDP}"
|
||||||
|
fi
|
||||||
|
if [ -n "${AMANDA_PORTS_TCP}" ]; then
|
||||||
|
einfo "Using TCP ports ${AMANDA_PORTS_TCP/,/-}"
|
||||||
|
myconf="${myconf} --with-tcpportrange=${AMANDA_PORTS_TCP}"
|
||||||
|
fi
|
||||||
|
if [ -n "${AMANDA_PORTS}" ]; then
|
||||||
|
einfo "Using ports ${AMANDA_PORTS/,/-}"
|
||||||
|
myconf="${myconf} --with-portrange=${AMANDA_PORTS}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Extras
|
||||||
|
# Speed option
|
||||||
|
myconf="${myconf} --with-buffered-dump"
|
||||||
|
# "debugging" in the configuration is NOT debug in the conventional sense.
|
||||||
|
# It is actually just useful output in the application, and should remain
|
||||||
|
# enabled. There are some cases of breakage with MTX tape changers as of
|
||||||
|
# 2.5.1p2 that it exposes when turned off as well.
|
||||||
|
myconf="${myconf} --with-debugging"
|
||||||
|
# Where to put our files
|
||||||
|
myconf="${myconf} --localstatedir=${AMANDA_USER_HOMEDIR}"
|
||||||
|
|
||||||
|
# Samba support
|
||||||
|
myconf="${myconf} `use_with samba smbclient /usr/bin/smbclient`"
|
||||||
|
|
||||||
|
# Support for BSD, SSH, BSDUDP, BSDTCP security methods all compiled in by
|
||||||
|
# default
|
||||||
|
myconf="${myconf} --with-bsd-security"
|
||||||
|
myconf="${myconf} --with-ssh-security"
|
||||||
|
myconf="${myconf} --with-bsdudp-security"
|
||||||
|
myconf="${myconf} --with-bsdtcp-security"
|
||||||
|
|
||||||
|
# kerberos-security mechanism version 5
|
||||||
|
myconf="${myconf} `use_with kerberos krb5-security`"
|
||||||
|
|
||||||
|
# Amazon S3 support
|
||||||
|
myconf="${myconf} `use_enable s3 s3-device`"
|
||||||
|
|
||||||
|
# libcurl is required for S3 but otherwise optional
|
||||||
|
if ! use s3; then
|
||||||
|
myconf="${myconf} $(use_with curl libcurl)"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Client only, as requested in bug #127725
|
||||||
|
if use minimal ; then
|
||||||
|
myconf="${myconf} --without-server"
|
||||||
|
else
|
||||||
|
# amplot
|
||||||
|
myconf="${myconf} $(use_with gnuplot)"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# IPv6 fun.
|
||||||
|
myconf="${myconf} `use_with ipv6`"
|
||||||
|
# This is to prevent the IPv6-is-working test
|
||||||
|
# As the test fails on binpkg build hosts with no IPv6.
|
||||||
|
use ipv6 && export amanda_cv_working_ipv6=yes
|
||||||
|
|
||||||
|
# I18N
|
||||||
|
myconf="${myconf} `use_enable nls`"
|
||||||
|
|
||||||
|
# Bug #296634: Perl location
|
||||||
|
perl_set_version
|
||||||
|
myconf="${myconf} --with-amperldir=${VENDOR_LIB}"
|
||||||
|
|
||||||
|
# Bug 296633: --disable-syntax-checks
|
||||||
|
# Some tests are not safe for production systems
|
||||||
|
myconf="${myconf} --disable-syntax-checks"
|
||||||
|
|
||||||
|
# build manpages
|
||||||
|
myconf="${myconf} --enable-manpage-build"
|
||||||
|
|
||||||
|
# bug #483120
|
||||||
|
tc-export AR
|
||||||
|
|
||||||
|
econf \
|
||||||
|
$(use_with readline) \
|
||||||
|
${myconf}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
# Again, do not want the perl-module src_compile
|
||||||
|
default_src_compile
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
[ ! -f "${TMPENVFILE}" ] && die "Variable setting file (${TMPENVFILE}) should exist!"
|
||||||
|
source ${TMPENVFILE}
|
||||||
|
|
||||||
|
einfo "Doing stock install"
|
||||||
|
emake DESTDIR="${D}" install || die
|
||||||
|
|
||||||
|
# Build the envdir file
|
||||||
|
# Don't forget this..
|
||||||
|
einfo "Building environment file"
|
||||||
|
(
|
||||||
|
echo "# These settings are what was present in the environment when this"
|
||||||
|
echo "# Amanda was compiled. Changing anything below this comment will"
|
||||||
|
echo "# have no effect on your application, but it merely exists to"
|
||||||
|
echo "# preserve them for your next emerge of Amanda"
|
||||||
|
cat "${TMPENVFILE}" | sed "s,=\$,='',g"
|
||||||
|
) >> "${MYFILESDIR}/${ENVDFILE}"
|
||||||
|
|
||||||
|
# Env.d
|
||||||
|
einfo "Installing environment config file"
|
||||||
|
doenvd "${MYFILESDIR}/${ENVDFILE}"
|
||||||
|
|
||||||
|
# Lock down next section (up until docs).
|
||||||
|
insopts -m0640
|
||||||
|
# Installing Amanda Xinetd Services Definition
|
||||||
|
einfo "Installing xinetd service file"
|
||||||
|
insinto /etc/xinetd.d
|
||||||
|
if use minimal ; then
|
||||||
|
newins "${MYFILESDIR}"/amanda-xinetd-2.6.1_p1-client amanda
|
||||||
|
else
|
||||||
|
newins "${MYFILESDIR}"/amanda-xinetd-2.6.1_p1-server amanda
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! use minimal; then
|
||||||
|
einfo "Installing Sample Daily Cron Job for Amanda"
|
||||||
|
insinto /etc/cron.daily
|
||||||
|
newins "${MYFILESDIR}/amanda-cron" amanda
|
||||||
|
fi
|
||||||
|
|
||||||
|
einfo "Installing systemd service and socket files for Amanda"
|
||||||
|
systemd_dounit "${FILESDIR}"/amanda.socket || die
|
||||||
|
systemd_newunit "${FILESDIR}"/amanda.service-r1 'amanda@.service' || die
|
||||||
|
|
||||||
|
insinto /etc/amanda
|
||||||
|
einfo "Installing .amandahosts File for ${AMANDA_USER_NAME} user"
|
||||||
|
doins "${T}/amandahosts"
|
||||||
|
fperms 600 /etc/amanda/amandahosts
|
||||||
|
|
||||||
|
dosym /etc/amanda/amandahosts "${AMANDA_USER_HOMEDIR}/.amandahosts"
|
||||||
|
insinto "${AMANDA_USER_HOMEDIR}"
|
||||||
|
einfo "Installing .profile for ${AMANDA_USER_NAME} user"
|
||||||
|
newins "${MYFILESDIR}/amanda-profile" .profile
|
||||||
|
|
||||||
|
insinto /etc/amanda
|
||||||
|
doins "${S}/example/amanda-client.conf"
|
||||||
|
if ! use minimal ; then
|
||||||
|
insinto "/etc/amanda/${AMANDA_CONFIG_NAME}"
|
||||||
|
doins "${S}/example/amanda.conf"
|
||||||
|
doins "${S}/example/disklist"
|
||||||
|
keepdir "${AMANDA_USER_HOMEDIR}/${AMANDA_CONFIG_NAME}/index"
|
||||||
|
fi
|
||||||
|
|
||||||
|
keepdir "${AMANDA_TAR_LISTDIR}"
|
||||||
|
keepdir "${AMANDA_USER_HOMEDIR}/amanda"
|
||||||
|
keepdir "${AMANDA_TMPDIR}/dumps"
|
||||||
|
# Just make sure it exists for XFS to work...
|
||||||
|
use xfs && keepdir /var/xfsdump/inventory
|
||||||
|
|
||||||
|
local i
|
||||||
|
for i in "${AMANDA_USER_HOMEDIR}" "${AMANDA_TAR_LISTDIR}" \
|
||||||
|
"${AMANDA_TMPDIR}" /etc/amanda; do
|
||||||
|
einfo "Securing directory (${i})"
|
||||||
|
fowners -R ${AMANDA_USER_NAME}:${AMANDA_GROUP_NAME} ${i}
|
||||||
|
done
|
||||||
|
# Do NOT use -R
|
||||||
|
fperms 0700 \
|
||||||
|
"${AMANDA_USER_HOMEDIR}" "${AMANDA_TAR_LISTDIR}" \
|
||||||
|
"${AMANDA_TMPDIR}" "${AMANDA_TMPDIR}/dumps" \
|
||||||
|
"${AMANDA_USER_HOMEDIR}/amanda" \
|
||||||
|
/etc/amanda
|
||||||
|
|
||||||
|
if ! use minimal ; then
|
||||||
|
fperms 0700 \
|
||||||
|
"${AMANDA_USER_HOMEDIR}/${AMANDA_CONFIG_NAME}" \
|
||||||
|
/etc/amanda/${AMANDA_CONFIG_NAME}
|
||||||
|
fi
|
||||||
|
|
||||||
|
einfo "Setting setuid permissions"
|
||||||
|
amanda_permissions_fix "${D}"
|
||||||
|
|
||||||
|
# Relax permissions again
|
||||||
|
insopts -m0644
|
||||||
|
|
||||||
|
# docs
|
||||||
|
einfo "Installing documentation"
|
||||||
|
dodoc AUTHORS ChangeLog DEVELOPING NEWS README ReleaseNotes UPGRADING
|
||||||
|
# our inetd sample
|
||||||
|
einfo "Installing standard inetd sample"
|
||||||
|
newdoc "${MYFILESDIR}/amanda-inetd.amanda.sample-2.6.0_p2-r2" amanda-inetd.amanda.sample
|
||||||
|
# Amanda example configs
|
||||||
|
einfo "Installing example configurations"
|
||||||
|
rm "${D}"/usr/share/amanda/{COPYRIGHT,ChangeLog,NEWS,ReleaseNotes}
|
||||||
|
mv "${D}/usr/share/amanda/example" "${D}/usr/share/doc/${PF}/"
|
||||||
|
docinto example1
|
||||||
|
newdoc "${FILESDIR}/example_amanda.conf" amanda.conf
|
||||||
|
newdoc "${FILESDIR}/example_disklist-2.5.1_p3-r1" disklist
|
||||||
|
newdoc "${FILESDIR}/example_global.conf" global.conf
|
||||||
|
|
||||||
|
einfo "Cleaning up dud .la files"
|
||||||
|
perl_set_version
|
||||||
|
find "${D}"/"${VENDOR_LIB}" -name '*.la' -print0 |xargs -0 rm -f
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
[ ! -f "${TMPENVFILE}" -a "$MERGE_TYPE" == "binary" ] && \
|
||||||
|
TMPENVFILE="${ROOT}${ENVDIR}/${ENVDFILE}"
|
||||||
|
[ ! -f "${TMPENVFILE}" ] && die "Variable setting file (${TMPENVFILE}) should exist!"
|
||||||
|
source "${TMPENVFILE}"
|
||||||
|
|
||||||
|
# Migration of amandates from /etc to $localstatedir/amanda
|
||||||
|
if [ -f "${ROOT}/etc/amandates" -a \
|
||||||
|
! -f "${ROOT}/${AMANDA_USER_HOMEDIR}/amanda/amandates" ]; then
|
||||||
|
einfo "Migrating amandates from /etc/ to ${AMANDA_USER_HOMEDIR}/amanda"
|
||||||
|
einfo "A backup is also placed at /etc/amandates.orig"
|
||||||
|
cp -dp "${ROOT}/etc/amandates" "${ROOT}/etc/amandates.orig"
|
||||||
|
mkdir -p "${ROOT}/${AMANDA_USER_HOMEDIR}/amanda/"
|
||||||
|
cp -dp "${ROOT}/etc/amandates" "${ROOT}/${AMANDA_USER_HOMEDIR}/amanda/amandates"
|
||||||
|
fi
|
||||||
|
if [ -f "${ROOT}/etc/amandates" ]; then
|
||||||
|
einfo "If you have migrated safely, please delete /etc/amandates"
|
||||||
|
fi
|
||||||
|
|
||||||
|
einfo "Checking setuid permissions"
|
||||||
|
amanda_permissions_fix "${ROOT}"
|
||||||
|
|
||||||
|
elog "You should configure Amanda in /etc/amanda now."
|
||||||
|
elog
|
||||||
|
elog "If you use xinetd, Don't forget to check /etc/xinetd.d/amanda"
|
||||||
|
elog "and restart xinetd afterwards!"
|
||||||
|
elog
|
||||||
|
elog "Otherwise, please look at /usr/share/doc/${PF}/inetd.amanda.sample"
|
||||||
|
elog "as an example of how to configure your inetd."
|
||||||
|
elog
|
||||||
|
elog "NOTICE: If you need raw access to partitions you need to add the"
|
||||||
|
elog "amanda user to the 'disk' group."
|
||||||
|
elog
|
||||||
|
elog "NOTICE: If you have a tape changer, you need to add the amanda user"
|
||||||
|
elog "to the 'tape' group."
|
||||||
|
elog
|
||||||
|
elog "If you use localhost in your disklist your restores may break."
|
||||||
|
elog "You should replace it with the actual hostname!"
|
||||||
|
elog "Please also see the syntax changes to amandahosts."
|
||||||
|
elog
|
||||||
|
elog "Please note that this package no longer explicitly depends on"
|
||||||
|
elog "virtual/inetd, as it supports modes where an inetd is not needed"
|
||||||
|
elog "(see bug #506028 for details)."
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
# We have had reports of amanda file permissions getting screwed up.
|
||||||
|
# Losing setuid, becoming too lax etc.
|
||||||
|
# ONLY root and users in the amanda group should be able to run these binaries!
|
||||||
|
amanda_permissions_fix() {
|
||||||
|
local root="$1"
|
||||||
|
[ -z "${root}" ] && die "Failed to pass root argument to amanda_permissions_fix!"
|
||||||
|
local le="/usr/libexec/amanda"
|
||||||
|
for i in /usr/sbin/amcheck "${le}"/calcsize "${le}"/killpgrp \
|
||||||
|
"${le}"/rundump "${le}"/runtar "${le}"/dumper \
|
||||||
|
"${le}"/planner ; do
|
||||||
|
chown root:${AMANDA_GROUP_NAME} "${root}"/${i}
|
||||||
|
chmod u=srwx,g=rx,o= "${root}"/${i}
|
||||||
|
done
|
||||||
|
}
|
@ -0,0 +1,205 @@
|
|||||||
|
https://bz-attachments.freebsd.org/attachment.cgi?id=149027&action=diff&collapsed=&context=patch&format=raw&headers=1
|
||||||
|
--- perl/Amanda/Application.c.orig 2012-07-25 17:59:54.000000000 +0200
|
||||||
|
+++ perl/Amanda/Application.c 2014-10-27 08:48:58.000000000 +0100
|
||||||
|
@@ -1450,9 +1450,6 @@
|
||||||
|
#ifdef eof
|
||||||
|
#undef eof
|
||||||
|
#endif
|
||||||
|
-#ifdef bool
|
||||||
|
- #undef bool
|
||||||
|
-#endif
|
||||||
|
#ifdef close
|
||||||
|
#undef close
|
||||||
|
#endif
|
||||||
|
--- perl/Amanda/Archive.c.orig 2012-07-25 17:59:54.000000000 +0200
|
||||||
|
+++ perl/Amanda/Archive.c 2014-10-27 08:49:05.000000000 +0100
|
||||||
|
@@ -1450,9 +1450,6 @@
|
||||||
|
#ifdef eof
|
||||||
|
#undef eof
|
||||||
|
#endif
|
||||||
|
-#ifdef bool
|
||||||
|
- #undef bool
|
||||||
|
-#endif
|
||||||
|
#ifdef close
|
||||||
|
#undef close
|
||||||
|
#endif
|
||||||
|
--- perl/Amanda/Cmdline.c.orig 2012-07-25 17:59:54.000000000 +0200
|
||||||
|
+++ perl/Amanda/Cmdline.c 2014-10-27 08:49:13.000000000 +0100
|
||||||
|
@@ -1450,9 +1450,6 @@
|
||||||
|
#ifdef eof
|
||||||
|
#undef eof
|
||||||
|
#endif
|
||||||
|
-#ifdef bool
|
||||||
|
- #undef bool
|
||||||
|
-#endif
|
||||||
|
#ifdef close
|
||||||
|
#undef close
|
||||||
|
#endif
|
||||||
|
--- perl/Amanda/Config.c.orig 2012-07-25 17:59:54.000000000 +0200
|
||||||
|
+++ perl/Amanda/Config.c 2014-10-27 08:49:19.000000000 +0100
|
||||||
|
@@ -1450,9 +1450,6 @@
|
||||||
|
#ifdef eof
|
||||||
|
#undef eof
|
||||||
|
#endif
|
||||||
|
-#ifdef bool
|
||||||
|
- #undef bool
|
||||||
|
-#endif
|
||||||
|
#ifdef close
|
||||||
|
#undef close
|
||||||
|
#endif
|
||||||
|
--- perl/Amanda/Debug.c.orig 2012-07-25 17:59:54.000000000 +0200
|
||||||
|
+++ perl/Amanda/Debug.c 2014-10-27 08:49:25.000000000 +0100
|
||||||
|
@@ -1450,9 +1450,6 @@
|
||||||
|
#ifdef eof
|
||||||
|
#undef eof
|
||||||
|
#endif
|
||||||
|
-#ifdef bool
|
||||||
|
- #undef bool
|
||||||
|
-#endif
|
||||||
|
#ifdef close
|
||||||
|
#undef close
|
||||||
|
#endif
|
||||||
|
--- perl/Amanda/Device.c.orig 2012-07-25 17:59:54.000000000 +0200
|
||||||
|
+++ perl/Amanda/Device.c 2014-10-27 08:49:30.000000000 +0100
|
||||||
|
@@ -1450,9 +1450,6 @@
|
||||||
|
#ifdef eof
|
||||||
|
#undef eof
|
||||||
|
#endif
|
||||||
|
-#ifdef bool
|
||||||
|
- #undef bool
|
||||||
|
-#endif
|
||||||
|
#ifdef close
|
||||||
|
#undef close
|
||||||
|
#endif
|
||||||
|
--- perl/Amanda/Disklist.c.orig 2012-07-25 17:59:54.000000000 +0200
|
||||||
|
+++ perl/Amanda/Disklist.c 2014-10-27 08:49:36.000000000 +0100
|
||||||
|
@@ -1450,9 +1450,6 @@
|
||||||
|
#ifdef eof
|
||||||
|
#undef eof
|
||||||
|
#endif
|
||||||
|
-#ifdef bool
|
||||||
|
- #undef bool
|
||||||
|
-#endif
|
||||||
|
#ifdef close
|
||||||
|
#undef close
|
||||||
|
#endif
|
||||||
|
--- perl/Amanda/Feature.c.orig 2012-07-25 17:59:54.000000000 +0200
|
||||||
|
+++ perl/Amanda/Feature.c 2014-10-27 08:49:41.000000000 +0100
|
||||||
|
@@ -1450,9 +1450,6 @@
|
||||||
|
#ifdef eof
|
||||||
|
#undef eof
|
||||||
|
#endif
|
||||||
|
-#ifdef bool
|
||||||
|
- #undef bool
|
||||||
|
-#endif
|
||||||
|
#ifdef close
|
||||||
|
#undef close
|
||||||
|
#endif
|
||||||
|
--- perl/Amanda/Header.c.orig 2012-07-25 17:59:54.000000000 +0200
|
||||||
|
+++ perl/Amanda/Header.c 2014-10-27 08:49:48.000000000 +0100
|
||||||
|
@@ -1450,9 +1450,6 @@
|
||||||
|
#ifdef eof
|
||||||
|
#undef eof
|
||||||
|
#endif
|
||||||
|
-#ifdef bool
|
||||||
|
- #undef bool
|
||||||
|
-#endif
|
||||||
|
#ifdef close
|
||||||
|
#undef close
|
||||||
|
#endif
|
||||||
|
--- perl/Amanda/Logfile.c.orig 2012-07-25 17:59:54.000000000 +0200
|
||||||
|
+++ perl/Amanda/Logfile.c 2014-10-27 08:49:53.000000000 +0100
|
||||||
|
@@ -1450,9 +1450,6 @@
|
||||||
|
#ifdef eof
|
||||||
|
#undef eof
|
||||||
|
#endif
|
||||||
|
-#ifdef bool
|
||||||
|
- #undef bool
|
||||||
|
-#endif
|
||||||
|
#ifdef close
|
||||||
|
#undef close
|
||||||
|
#endif
|
||||||
|
--- perl/Amanda/MainLoop.c.orig 2012-07-25 17:59:54.000000000 +0200
|
||||||
|
+++ perl/Amanda/MainLoop.c 2014-10-27 08:49:59.000000000 +0100
|
||||||
|
@@ -1450,9 +1450,6 @@
|
||||||
|
#ifdef eof
|
||||||
|
#undef eof
|
||||||
|
#endif
|
||||||
|
-#ifdef bool
|
||||||
|
- #undef bool
|
||||||
|
-#endif
|
||||||
|
#ifdef close
|
||||||
|
#undef close
|
||||||
|
#endif
|
||||||
|
--- perl/Amanda/NDMP.c.orig 2012-07-25 17:59:54.000000000 +0200
|
||||||
|
+++ perl/Amanda/NDMP.c 2014-10-27 08:50:19.000000000 +0100
|
||||||
|
@@ -1450,9 +1450,6 @@
|
||||||
|
#ifdef eof
|
||||||
|
#undef eof
|
||||||
|
#endif
|
||||||
|
-#ifdef bool
|
||||||
|
- #undef bool
|
||||||
|
-#endif
|
||||||
|
#ifdef close
|
||||||
|
#undef close
|
||||||
|
#endif
|
||||||
|
--- perl/Amanda/Tapelist.c.orig 2012-07-25 17:59:54.000000000 +0200
|
||||||
|
+++ perl/Amanda/Tapelist.c 2014-10-27 08:50:24.000000000 +0100
|
||||||
|
@@ -1450,9 +1450,6 @@
|
||||||
|
#ifdef eof
|
||||||
|
#undef eof
|
||||||
|
#endif
|
||||||
|
-#ifdef bool
|
||||||
|
- #undef bool
|
||||||
|
-#endif
|
||||||
|
#ifdef close
|
||||||
|
#undef close
|
||||||
|
#endif
|
||||||
|
--- perl/Amanda/Tests.c.orig 2012-07-25 17:59:54.000000000 +0200
|
||||||
|
+++ perl/Amanda/Tests.c 2014-10-27 09:01:12.000000000 +0100
|
||||||
|
@@ -1450,9 +1450,6 @@
|
||||||
|
#ifdef eof
|
||||||
|
#undef eof
|
||||||
|
#endif
|
||||||
|
-#ifdef bool
|
||||||
|
- #undef bool
|
||||||
|
-#endif
|
||||||
|
#ifdef close
|
||||||
|
#undef close
|
||||||
|
#endif
|
||||||
|
--- perl/Amanda/Util.c.orig 2012-07-25 17:59:54.000000000 +0200
|
||||||
|
+++ perl/Amanda/Util.c 2014-10-27 09:01:17.000000000 +0100
|
||||||
|
@@ -1450,9 +1450,6 @@
|
||||||
|
#ifdef eof
|
||||||
|
#undef eof
|
||||||
|
#endif
|
||||||
|
-#ifdef bool
|
||||||
|
- #undef bool
|
||||||
|
-#endif
|
||||||
|
#ifdef close
|
||||||
|
#undef close
|
||||||
|
#endif
|
||||||
|
--- perl/Amanda/Xfer.c.orig 2012-07-25 17:59:54.000000000 +0200
|
||||||
|
+++ perl/Amanda/Xfer.c 2014-10-27 09:01:22.000000000 +0100
|
||||||
|
@@ -1450,9 +1450,6 @@
|
||||||
|
#ifdef eof
|
||||||
|
#undef eof
|
||||||
|
#endif
|
||||||
|
-#ifdef bool
|
||||||
|
- #undef bool
|
||||||
|
-#endif
|
||||||
|
#ifdef close
|
||||||
|
#undef close
|
||||||
|
#endif
|
||||||
|
--- perl/Amanda/XferServer.c.orig 2012-07-25 17:59:55.000000000 +0200
|
||||||
|
+++ perl/Amanda/XferServer.c 2014-10-27 09:01:29.000000000 +0100
|
||||||
|
@@ -1450,9 +1450,6 @@
|
||||||
|
#ifdef eof
|
||||||
|
#undef eof
|
||||||
|
#endif
|
||||||
|
-#ifdef bool
|
||||||
|
- #undef bool
|
||||||
|
-#endif
|
||||||
|
#ifdef close
|
||||||
|
#undef close
|
||||||
|
#endif
|
@ -1,3 +1,4 @@
|
|||||||
DIST cdrtools-3.01a17.tar.bz2 2061522 SHA256 3d613965b213ad83e4be0ba2535e784901839ea4d11a20a2beb6765f0eb76dfa SHA512 34a0579c536028b030cf828441ad55a705472646bc3a1ae962aad234fbe0b12c2bcb670511487c17086f5ba7643d1b8ae42a4a86bfe2940dc94f9744377daa8b WHIRLPOOL b718d559e0b36a576a42a38f84b3917891450d0bbab47b084eb1e906a396cf28ce47b79fd16565d4e0697311ee0c3d5abdd95b52ba2d7ae4e9f32d9b26bc26e1
|
DIST cdrtools-3.01a17.tar.bz2 2061522 SHA256 3d613965b213ad83e4be0ba2535e784901839ea4d11a20a2beb6765f0eb76dfa SHA512 34a0579c536028b030cf828441ad55a705472646bc3a1ae962aad234fbe0b12c2bcb670511487c17086f5ba7643d1b8ae42a4a86bfe2940dc94f9744377daa8b WHIRLPOOL b718d559e0b36a576a42a38f84b3917891450d0bbab47b084eb1e906a396cf28ce47b79fd16565d4e0697311ee0c3d5abdd95b52ba2d7ae4e9f32d9b26bc26e1
|
||||||
DIST cdrtools-3.01a24.tar.bz2 2075400 SHA256 4d9907b84f5b65dc6ca278b6202b90b8eb68652b01aa4dda978ffede8bdd4a5b SHA512 19be30de77fca00bb06fa6325149421304c1d5ff7d40a9d842496058494fcf0e798678c661ff3ae9ebc9e4c5971917f7aabfd813a6d88ff863d7e2e5f1456766 WHIRLPOOL 4533288dffef2b702eeef2a44fd702aff3e66283d5d90c810eb177ee4f1f1aa7cfd75238bf1f2a406e9b8ccaa43c7a77fb401825f8ce806e73fdc80abcc0a45a
|
DIST cdrtools-3.01a24.tar.bz2 2075400 SHA256 4d9907b84f5b65dc6ca278b6202b90b8eb68652b01aa4dda978ffede8bdd4a5b SHA512 19be30de77fca00bb06fa6325149421304c1d5ff7d40a9d842496058494fcf0e798678c661ff3ae9ebc9e4c5971917f7aabfd813a6d88ff863d7e2e5f1456766 WHIRLPOOL 4533288dffef2b702eeef2a44fd702aff3e66283d5d90c810eb177ee4f1f1aa7cfd75238bf1f2a406e9b8ccaa43c7a77fb401825f8ce806e73fdc80abcc0a45a
|
||||||
DIST cdrtools-3.01a27.tar.bz2 2079545 SHA256 71188d5a9ad61de440b07471e2612b937b5f9b456eae10efbdb012b6a9dfe3ca SHA512 bec2efd8989899cec58d39129f4bd8f0c42af34d65c575af48feea89a63c7eaf5064a885922730364879b325a9e0d6d78c2e3e7dc4ee5b06523da33f55333f72 WHIRLPOOL 5f722e7861452f6a216d9a4df9b5bd5c61b75056ba8503d1a489b42ce075bf24e469849f943bce180c46ce7030fdd1ce940a71fe7f17b2d585b6940c6abe87d9
|
DIST cdrtools-3.01a27.tar.bz2 2079545 SHA256 71188d5a9ad61de440b07471e2612b937b5f9b456eae10efbdb012b6a9dfe3ca SHA512 bec2efd8989899cec58d39129f4bd8f0c42af34d65c575af48feea89a63c7eaf5064a885922730364879b325a9e0d6d78c2e3e7dc4ee5b06523da33f55333f72 WHIRLPOOL 5f722e7861452f6a216d9a4df9b5bd5c61b75056ba8503d1a489b42ce075bf24e469849f943bce180c46ce7030fdd1ce940a71fe7f17b2d585b6940c6abe87d9
|
||||||
|
DIST cdrtools-3.01a28.tar.bz2 2081108 SHA256 3da9ad914cd5fb68037f7508cadfa05a31e3bb39c655b2dd0933345d44f86c7b SHA512 d703ba99bb9435006931ec8f7864137213d2a89d34611eb4a9e3d6fdaa438af55625da1a6d6005ac70a669f091d7133ff3565ce5be9dbd51723168887ae6baa5 WHIRLPOOL 98e7efbd24bf32dcf04e813127495a02494a2fccac14954f18e1e4843842008512dfe7dfd72c3e534ca0c1bb4ac46754d4479f229bff60e6877dc172c77cf58e
|
||||||
|
@ -0,0 +1,269 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrtools/cdrtools-3.01_alpha28.ebuild,v 1.1 2015/04/03 10:12:02 billie Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit fcaps multilib eutils toolchain-funcs flag-o-matic gnuconfig
|
||||||
|
|
||||||
|
MY_P="${P/_alpha/a}"
|
||||||
|
|
||||||
|
DESCRIPTION="A set of tools for CD/DVD reading and recording, including cdrecord"
|
||||||
|
HOMEPAGE="http://sourceforge.net/projects/cdrtools/"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/$([[ -z ${PV/*_alpha*} ]] && echo 'alpha')/${MY_P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-2 LGPL-2.1 CDDL-Schily"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||||
|
IUSE="acl caps nls unicode"
|
||||||
|
|
||||||
|
RDEPEND="acl? ( virtual/acl )
|
||||||
|
caps? ( sys-libs/libcap )
|
||||||
|
nls? ( virtual/libintl )
|
||||||
|
!app-cdr/cdrkit"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
x11-misc/makedepend
|
||||||
|
nls? ( >=sys-devel/gettext-0.18.1.1 )"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${P/_alpha[0-9][0-9]}
|
||||||
|
|
||||||
|
FILECAPS=(
|
||||||
|
cap_sys_resource,cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_ipc_lock,cap_sys_rawio+ep usr/bin/cdrecord --
|
||||||
|
cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_sys_rawio+ep usr/bin/cdda2wav --
|
||||||
|
cap_dac_override,cap_sys_admin,cap_net_bind_service,cap_sys_rawio+ep usr/bin/readcd
|
||||||
|
)
|
||||||
|
|
||||||
|
cdrtools_os() {
|
||||||
|
local os="linux"
|
||||||
|
[[ ${CHOST} == *-darwin* ]] && os="mac-os10"
|
||||||
|
[[ ${CHOST} == *-freebsd* ]] && os="freebsd"
|
||||||
|
echo "${os}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
gnuconfig_update
|
||||||
|
|
||||||
|
# Remove profiled make files.
|
||||||
|
find -name '*_p.mk' -delete
|
||||||
|
|
||||||
|
# Adjusting hardcoded paths.
|
||||||
|
sed -i -e "s|opt/schily|usr|" \
|
||||||
|
$(find ./ -type f -name \*.[0-9ch] -exec grep -l 'opt/schily' '{}' '+') \
|
||||||
|
|| die "sed opt/schily"
|
||||||
|
|
||||||
|
sed -i -e "s|\(^INSDIR=\t\tshare/doc/\)|\1${PF}/|" \
|
||||||
|
$(find ./ -type f -exec grep -l '^INSDIR.\+doc' '{}' '+') \
|
||||||
|
|| die "sed doc"
|
||||||
|
|
||||||
|
# Respect libdir.
|
||||||
|
sed -i -e "s|\(^INSDIR=\t\t\)lib|\1$(get_libdir)|" \
|
||||||
|
$(find ./ -type f -exec grep -l '^INSDIR.\+lib\(/siconv\)\?$' '{}' '+') \
|
||||||
|
|| die "sed multilib"
|
||||||
|
|
||||||
|
# Do not install static libraries.
|
||||||
|
sed -i -e "s|include\t\t.*rules.lib||" \
|
||||||
|
$(find ./ -type f -exec grep -l '^include.\+rules\.lib' '{}' '+') \
|
||||||
|
|| die "sed rules"
|
||||||
|
|
||||||
|
# Enable verbose build.
|
||||||
|
sed -i -e '/@echo.*==>.*;/s:@echo[^;]*;:&set -x;:' \
|
||||||
|
RULES/*.rul RULES/rules.prg RULES/rules.inc \
|
||||||
|
|| die "sed verbose rules"
|
||||||
|
|
||||||
|
# Respect CC/CXX variables.
|
||||||
|
cd "${S}"/RULES
|
||||||
|
local tcCC=$(tc-getCC)
|
||||||
|
local tcCXX=$(tc-getCXX)
|
||||||
|
sed -i -e "/cc-config.sh/s|\$(C_ARCH:%64=%) \$(CCOM_DEF)|${tcCC} ${tcCC}|" \
|
||||||
|
rules1.top || die "sed rules1.top"
|
||||||
|
sed -i -e "/^CC_COM_DEF=/s|gcc|${tcCC}|" \
|
||||||
|
-e "/^CC++_COM_DEF=/s|g++|${tcCXX}|" \
|
||||||
|
-e "/COPTOPT=/s|-O||" \
|
||||||
|
-e 's|$(GCCOPTOPT)||' \
|
||||||
|
cc-gcc.rul || die "sed cc-gcc.rul"
|
||||||
|
sed -i -e "s|^#\(CONFFLAGS +=\).*|\1\t-cc=${tcCC}|" \
|
||||||
|
rules.cnf || die "sed rules.cnf"
|
||||||
|
|
||||||
|
# Add support for arm64
|
||||||
|
ln -sf i586-linux-cc.rul aarch64-linux-cc.rul
|
||||||
|
ln -sf i586-linux-gcc.rul aarch64-linux-gcc.rul
|
||||||
|
|
||||||
|
# Schily make setup.
|
||||||
|
cd "${S}"/DEFAULTS
|
||||||
|
local os=$(cdrtools_os)
|
||||||
|
|
||||||
|
sed -i \
|
||||||
|
-e "s|^\(DEFLINKMODE=\).*|\1\tdynamic|" \
|
||||||
|
-e "s|^\(LINUX_INCL_PATH=\).*|\1|" \
|
||||||
|
-e "s|^\(LDPATH=\).*|\1|" \
|
||||||
|
-e "s|^\(RUNPATH=\).*|\1|" \
|
||||||
|
-e "s|^\(INS_BASE=\).*|\1\t${ED}/usr|" \
|
||||||
|
-e "s|^\(INS_RBASE=\).*|\1\t${ED}|" \
|
||||||
|
-e "s|^\(DEFINSGRP=\).*|\1\t0|" \
|
||||||
|
-e '/^DEFUMASK/s,002,022,g' \
|
||||||
|
Defaults.${os} || die "sed Schily make setup"
|
||||||
|
# re DEFUMASK above:
|
||||||
|
# bug 486680: grsec TPE will block the exec if the directory is
|
||||||
|
# group-writable. This is painful with cdrtools, because it makes a bunch of
|
||||||
|
# group-writable directories during build. Change the umask on their
|
||||||
|
# creation to prevent this.
|
||||||
|
}
|
||||||
|
|
||||||
|
ac_cv_sizeof() {
|
||||||
|
cat <<-EOF >"${T}"/test.c
|
||||||
|
#include <inttypes.h>
|
||||||
|
#include <stddef.h>
|
||||||
|
#include <stdint.h>
|
||||||
|
#include <sys/types.h>
|
||||||
|
int main () {
|
||||||
|
static int test_array [1 - 2 * !((sizeof(TYPE)) == LEN)];
|
||||||
|
test_array [0] = 0;
|
||||||
|
return test_array [0];
|
||||||
|
}
|
||||||
|
EOF
|
||||||
|
|
||||||
|
local i=1
|
||||||
|
while [[ ${i} -lt 20 ]] ; do
|
||||||
|
if ${CC} ${CPPFLAGS} ${CFLAGS} -c "${T}"/test.c -o /dev/null -DTYPE="$1" -DLEN=$i 2>/dev/null; then
|
||||||
|
echo ${i}
|
||||||
|
return 0
|
||||||
|
fi
|
||||||
|
: $(( i += 1 ))
|
||||||
|
done
|
||||||
|
return 1
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
use acl || export ac_cv_header_sys_acl_h="no"
|
||||||
|
use caps || export ac_cv_lib_cap_cap_get_proc="no"
|
||||||
|
|
||||||
|
# skip obsolete configure script
|
||||||
|
if tc-is-cross-compiler ; then
|
||||||
|
# Cache known values for targets. #486680
|
||||||
|
|
||||||
|
tc-export CC
|
||||||
|
local var val t types=(
|
||||||
|
char "short int" int "long int" "long long"
|
||||||
|
"unsigned char" "unsigned short int" "unsigned int"
|
||||||
|
"unsigned long int" "unsigned long long"
|
||||||
|
float double "long double" size_t ssize_t ptrdiff_t
|
||||||
|
mode_t uid_t gid_t pid_t dev_t time_t wchar_t
|
||||||
|
"char *" "unsigned char *"
|
||||||
|
)
|
||||||
|
for t in "${types[@]}" ; do
|
||||||
|
var="ac_cv_sizeof_${t// /_}"
|
||||||
|
var=${var//[*]/p}
|
||||||
|
val=$(ac_cv_sizeof "${t}") || die "could not compute ${t}"
|
||||||
|
export "${var}=${val}"
|
||||||
|
einfo "Computing sizeof(${t}) as ${val}"
|
||||||
|
done
|
||||||
|
# We don't have these types.
|
||||||
|
export ac_cv_sizeof___int64=0
|
||||||
|
export ac_cv_sizeof_unsigned___int64=0
|
||||||
|
export ac_cv_sizeof_major_t=${ac_cv_sizeof_dev_t}
|
||||||
|
export ac_cv_sizeof_minor_t=${ac_cv_sizeof_dev_t}
|
||||||
|
export ac_cv_sizeof_wchar=${ac_cv_sizeof_wchar_t}
|
||||||
|
|
||||||
|
export ac_cv_type_prototypes="yes"
|
||||||
|
export ac_cv_func_mlock{,all}="yes"
|
||||||
|
export ac_cv_func_{e,f,g}cvt=$(usex elibc_glibc)
|
||||||
|
export ac_cv_func_dtoa_r="no"
|
||||||
|
export ac_cv_func_sys_siglist{,_def}="no"
|
||||||
|
export ac_cv_func_printf_{j,ll}="yes"
|
||||||
|
export ac_cv_realloc_null="yes"
|
||||||
|
export ac_cv_no_user_malloc="no"
|
||||||
|
export ac_cv_var_timezone="yes"
|
||||||
|
export ac_cv_var___progname{,_full}="yes"
|
||||||
|
export ac_cv_fnmatch_igncase="yes"
|
||||||
|
export ac_cv_file__dev_{fd_{0,1,2},null,std{err,in,out},tty,zero}="yes"
|
||||||
|
export ac_cv_file__usr_src_linux_include="no"
|
||||||
|
|
||||||
|
case $(cdrtools_os) in
|
||||||
|
linux)
|
||||||
|
export ac_cv_func_bsd_{g,s}etpgrp="no"
|
||||||
|
export ac_cv_hard_symlinks="yes"
|
||||||
|
export ac_cv_link_nofollow="yes"
|
||||||
|
export ac_cv_access_e_ok="no"
|
||||||
|
|
||||||
|
export ac_cv_dev_minor_noncontig="yes"
|
||||||
|
case ${ac_cv_sizeof_long_int} in
|
||||||
|
4) export ac_cv_dev_minor_bits="32";;
|
||||||
|
8) export ac_cv_dev_minor_bits="44";;
|
||||||
|
esac
|
||||||
|
|
||||||
|
cat <<-EOF >"${T}"/test.c
|
||||||
|
struct {
|
||||||
|
char start[6];
|
||||||
|
unsigned char x1:4;
|
||||||
|
unsigned char x2:4;
|
||||||
|
char end[5];
|
||||||
|
} a = {
|
||||||
|
.start = {'S', 't', 'A', 'r', 'T', '_'},
|
||||||
|
.x1 = 5,
|
||||||
|
.x2 = 4,
|
||||||
|
.end = {'_', 'e', 'N', 'd', 'X'},
|
||||||
|
};
|
||||||
|
EOF
|
||||||
|
${CC} ${CPPFLAGS} ${CFLAGS} -c "${T}"/test.c -o "${T}"/test.o
|
||||||
|
if grep -q 'StArT_E_eNdX' "${T}"/test.o ; then
|
||||||
|
export ac_cv_c_bitfields_htol="no"
|
||||||
|
elif grep -q 'StArT_T_eNdX' "${T}"/test.o ; then
|
||||||
|
export ac_cv_c_bitfields_htol="yes"
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
if use unicode; then
|
||||||
|
local flags="$(test-flags -finput-charset=ISO-8859-1 -fexec-charset=UTF-8)"
|
||||||
|
if [[ -n ${flags} ]]; then
|
||||||
|
append-flags ${flags}
|
||||||
|
else
|
||||||
|
ewarn "Your compiler does not support the options required to build"
|
||||||
|
ewarn "cdrtools with unicode in USE. unicode flag will be ignored."
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
# If not built with -j1, "sometimes" cdda2wav will not be built.
|
||||||
|
emake -j1 CPPOPTX="${CPPFLAGS}" COPTX="${CFLAGS}" C++OPTX="${CXXFLAGS}" \
|
||||||
|
LDOPTX="${LDFLAGS}" GMAKE_NOWARN="true"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
# If not built with -j1, "sometimes" manpages are not installed.
|
||||||
|
emake -j1 CPPOPTX="${CPPFLAGS}" COPTX="${CFLAGS}" C++OPTX="${CXXFLAGS}" \
|
||||||
|
LDOPTX="${LDFLAGS}" GMAKE_NOWARN="true" install
|
||||||
|
|
||||||
|
# These symlinks are for compat with cdrkit.
|
||||||
|
dosym schily /usr/include/scsilib
|
||||||
|
dosym ../scg /usr/include/schily/scg
|
||||||
|
|
||||||
|
dodoc ABOUT Changelog* CONTRIBUTING PORTING README.linux-shm READMEs/README.linux
|
||||||
|
|
||||||
|
cd "${S}"/cdda2wav
|
||||||
|
docinto cdda2wav
|
||||||
|
dodoc Changelog FAQ Frontends HOWTOUSE NEEDED README THANKS TODO
|
||||||
|
|
||||||
|
cd "${S}"/mkisofs
|
||||||
|
docinto mkisofs
|
||||||
|
dodoc ChangeLog* TODO
|
||||||
|
|
||||||
|
# Remove man pages related to the build system
|
||||||
|
rm -rvf "${ED}"/usr/share/man/man5
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
fcaps_pkg_postinst
|
||||||
|
|
||||||
|
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||||
|
einfo
|
||||||
|
einfo "Darwin/OS X use the following device names:"
|
||||||
|
einfo
|
||||||
|
einfo "CD burners: (probably) ./cdrecord dev=IOCompactDiscServices"
|
||||||
|
einfo
|
||||||
|
einfo "DVD burners: (probably) ./cdrecord dev=IODVDServices"
|
||||||
|
einfo
|
||||||
|
fi
|
||||||
|
}
|
@ -1 +1,2 @@
|
|||||||
|
DIST EasyRSA-2.2.2.tgz 10492 SHA256 68da869085dde7c6a964e9c6104b86e4af91c4c592f8ec2a2f6cfc9d20808991 SHA512 b09bd1a71c1bfeb3c2ff63f10b7781badf6d2b4888d97d917565436435b85fb90eebf7727db293bdc44039f23c7f3c3c4e762a22bf7d6e9ed7642a2f07e1ffe4 WHIRLPOOL 27b7d761a317d8787526dbdc1878e62326e6ca13730ddf9b50fe918f010c23d1535dfa4f6bfb76bf26bd005942105a0e862359579faf7b6fe803ad7ca53d627e
|
||||||
DIST easy-rsa-2.2.0_master.tar.gz 80460 SHA256 d23ddc3a764b40d03ada76f387c92ae4dcf4f5266da54c2bae130325b05eebe2 SHA512 81b5d6e805c5d9fcadf6425dbc311b6a151d857cb837ce9b419b653ee546e5742d13864d25e9ab8caffee95e5116d1611323288e80c65c3c88730533919e2fb4 WHIRLPOOL ff65ca8e3b47123aa3765937d508682afe51c9831e8dbc3e57cb5000088cc69ad5e086618e647e90677481c2d5e7d34733fd7ba50a067810e1a42c876d348823
|
DIST easy-rsa-2.2.0_master.tar.gz 80460 SHA256 d23ddc3a764b40d03ada76f387c92ae4dcf4f5266da54c2bae130325b05eebe2 SHA512 81b5d6e805c5d9fcadf6425dbc311b6a151d857cb837ce9b419b653ee546e5742d13864d25e9ab8caffee95e5116d1611323288e80c65c3c88730533919e2fb4 WHIRLPOOL ff65ca8e3b47123aa3765937d508682afe51c9831e8dbc3e57cb5000088cc69ad5e086618e647e90677481c2d5e7d34733fd7ba50a067810e1a42c876d348823
|
||||||
|
@ -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/app-crypt/easy-rsa/easy-rsa-2.2.2.ebuild,v 1.1 2015/04/04 08:58:32 djc Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit eutils
|
||||||
|
|
||||||
|
MY_P="EasyRSA-${PV}"
|
||||||
|
|
||||||
|
DESCRIPTION="Small RSA key management package, based on OpenSSL."
|
||||||
|
HOMEPAGE="http://openvpn.net/"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||||
|
SRC_URI="https://github.com/OpenVPN/easy-rsa/releases/download/${PV}/${MY_P}.tgz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND=">=dev-libs/openssl-0.9.6"
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
!<net-misc/openvpn-2.3"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}/${PV}-pkcs11.patch"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
exeinto "/usr/share/easy-rsa"
|
||||||
|
doexe build-* clean-all inherit-inter list-crl pkitool revoke-full sign-req whichopensslcnf
|
||||||
|
insinto "/usr/share/easy-rsa"
|
||||||
|
doins vars openssl-*.cnf
|
||||||
|
doenvd "${FILESDIR}/65easy-rsa" # config-protect easy-rsa
|
||||||
|
}
|
@ -0,0 +1,36 @@
|
|||||||
|
diff --git a/easy-rsa/2.0/openssl-0.9.8.cnf b/easy-rsa/2.0/openssl-0.9.8.cnf
|
||||||
|
index 340b8af..89602a2 100755
|
||||||
|
--- a/openssl-0.9.8.cnf
|
||||||
|
+++ b/openssl-0.9.8.cnf
|
||||||
|
@@ -283,8 +283,8 @@ authorityKeyIdentifier=keyid:always,issuer:always
|
||||||
|
#pkcs11 = pkcs11_section
|
||||||
|
|
||||||
|
[ pkcs11_section ]
|
||||||
|
-engine_id = pkcs11
|
||||||
|
-dynamic_path = /usr/lib/engines/engine_pkcs11.so
|
||||||
|
-MODULE_PATH = $ENV::PKCS11_MODULE_PATH
|
||||||
|
-PIN = $ENV::PKCS11_PIN
|
||||||
|
-init = 0
|
||||||
|
+#engine_id = pkcs11
|
||||||
|
+#dynamic_path = /usr/lib/engines/engine_pkcs11.so
|
||||||
|
+#MODULE_PATH = $ENV::PKCS11_MODULE_PATH
|
||||||
|
+#PIN = $ENV::PKCS11_PIN
|
||||||
|
+#init = 0
|
||||||
|
diff --git a/easy-rsa/2.0/openssl-1.0.0.cnf b/easy-rsa/2.0/openssl-1.0.0.cnf
|
||||||
|
index fa258a5..527919d 100755
|
||||||
|
--- a/openssl-1.0.0.cnf
|
||||||
|
+++ b/openssl-1.0.0.cnf
|
||||||
|
@@ -278,8 +278,8 @@ authorityKeyIdentifier=keyid:always,issuer:always
|
||||||
|
#pkcs11 = pkcs11_section
|
||||||
|
|
||||||
|
[ pkcs11_section ]
|
||||||
|
-engine_id = pkcs11
|
||||||
|
-dynamic_path = /usr/lib/engines/engine_pkcs11.so
|
||||||
|
-MODULE_PATH = $ENV::PKCS11_MODULE_PATH
|
||||||
|
-PIN = $ENV::PKCS11_PIN
|
||||||
|
-init = 0
|
||||||
|
+#engine_id = pkcs11
|
||||||
|
+#dynamic_path = /usr/lib/engines/engine_pkcs11.so
|
||||||
|
+#MODULE_PATH = $ENV::PKCS11_MODULE_PATH
|
||||||
|
+#PIN = $ENV::PKCS11_PIN
|
||||||
|
+#init = 0
|
@ -1,2 +1 @@
|
|||||||
DIST ibus-table-chinese-1.3.5-Source.tar.gz 10537554 SHA256 3102768eb55b717a7d5674658b941afe4872b9a7f921a08f260b141ecf272880 SHA512 2807e092897254b567f4ac3722e47755b31c72732b21a1fd3fe49d75fbfb962be537ec69a828ad447c6a1283a9cbd87a64a5aa319d233e30758c3953629fee97 WHIRLPOOL b89c45242db16e2ec1e74d3232f33483d02667844201e36ebbdb3f085c16e79f40993267e2512a1f162a0de478f1b2320a02458a71823abebf087acb11ca3d53
|
|
||||||
DIST ibus-table-chinese-1.4.6-Source.tar.gz 7604868 SHA256 5e3422e59417e70e65cfd342cc3c0627a3b612b1405c493df0245a3841bd9386 SHA512 52a72c388ad287572ae334bb25537b6054f72ecdd641aa1c539b85a5e9a4cf97801ae38baa8ace1caabca95d845d2fb4156eb174ac7ad1c9123409749318d76d WHIRLPOOL bdfd4203fe8954bb02002bfa3868e67f9b1aebcf1a416cc281381601ac42020b98b344443889c7714ce456a171710f00b1f0c0f34f7eb42867a9da6382d7a174
|
DIST ibus-table-chinese-1.4.6-Source.tar.gz 7604868 SHA256 5e3422e59417e70e65cfd342cc3c0627a3b612b1405c493df0245a3841bd9386 SHA512 52a72c388ad287572ae334bb25537b6054f72ecdd641aa1c539b85a5e9a4cf97801ae38baa8ace1caabca95d845d2fb4156eb174ac7ad1c9123409749318d76d WHIRLPOOL bdfd4203fe8954bb02002bfa3868e67f9b1aebcf1a416cc281381601ac42020b98b344443889c7714ce456a171710f00b1f0c0f34f7eb42867a9da6382d7a174
|
||||||
|
@ -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/app-i18n/ibus-table-chinese/ibus-table-chinese-1.3.5.ebuild,v 1.1 2012/03/21 01:35:58 naota Exp $
|
|
||||||
|
|
||||||
EAPI=2
|
|
||||||
inherit cmake-utils
|
|
||||||
|
|
||||||
DESCRIPTION="Chinese input tables for ibus-table"
|
|
||||||
HOMEPAGE="https://github.com/definite/ibus-table-chinese"
|
|
||||||
MY_P="${P}-Source"
|
|
||||||
SRC_URI="http://ibus.googlecode.com/files/${MY_P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND=">=app-i18n/ibus-table-1.2.0"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-util/cmake-fedora"
|
|
||||||
|
|
||||||
CMAKE_IN_SOURCE_BUILD=1
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
|
@ -1,3 +1,4 @@
|
|||||||
DIST mc-4.8.11.tar.xz 2211144 SHA256 1877ea844f9d71e133b9e03ca3bebcd7b10b9ba5b419b8d268e255816fe1993a SHA512 5afb9e0704b8c0e98cd4787f03baf40131a0ab40027103e42f44b2ebd5b6c33b8702d7f534ca8175f3b8efbb25a04f08f0f51a1eb3a1783a99e6117472344fbc WHIRLPOOL bbe6dbad549f45b9d4aab0985ce9a2c35e42017d2f2020972d27d8d43c66473c49fea8754fd6635195b72e6a531625a28327c0f2aa65f5e79cea0db0d54ea7e6
|
DIST mc-4.8.11.tar.xz 2211144 SHA256 1877ea844f9d71e133b9e03ca3bebcd7b10b9ba5b419b8d268e255816fe1993a SHA512 5afb9e0704b8c0e98cd4787f03baf40131a0ab40027103e42f44b2ebd5b6c33b8702d7f534ca8175f3b8efbb25a04f08f0f51a1eb3a1783a99e6117472344fbc WHIRLPOOL bbe6dbad549f45b9d4aab0985ce9a2c35e42017d2f2020972d27d8d43c66473c49fea8754fd6635195b72e6a531625a28327c0f2aa65f5e79cea0db0d54ea7e6
|
||||||
DIST mc-4.8.12.tar.xz 2237892 SHA256 5f2fd570a798dc0cc06374adffef8ca403588c4e73dfdf908e9a4311718153fe SHA512 f482177fd2a457b75d96b953922f473ad669ae4d83910c0c3d5445dd459fff38c9abdc0b39e531b58692e00beb6cae2ca4858d79f55204105a62889784b1fbd3 WHIRLPOOL 79fa8fef9f1a076588093360a1f1b5f31ad6e88c2de285408c118492f9d1e9d37ab8d36d3d96b3dae29e3d547a5ecca601cf5ef0a49e7d3e6f5c81a8172536ba
|
DIST mc-4.8.12.tar.xz 2237892 SHA256 5f2fd570a798dc0cc06374adffef8ca403588c4e73dfdf908e9a4311718153fe SHA512 f482177fd2a457b75d96b953922f473ad669ae4d83910c0c3d5445dd459fff38c9abdc0b39e531b58692e00beb6cae2ca4858d79f55204105a62889784b1fbd3 WHIRLPOOL 79fa8fef9f1a076588093360a1f1b5f31ad6e88c2de285408c118492f9d1e9d37ab8d36d3d96b3dae29e3d547a5ecca601cf5ef0a49e7d3e6f5c81a8172536ba
|
||||||
DIST mc-4.8.13.tar.xz 2231448 SHA256 36d6191a47ec5d89d3788e48846fb620c481816441ff25264add8898d277b657 SHA512 556047072cc1d22a911cfb3cc82b03d204881f2773e06a8fe2020ecfbd4ffa491e1c710ca2124b9f3b219cd73f2b732a4bfad1671f095c1768864704514b067f WHIRLPOOL 4224dea453e6d46aa0a783bcf1778dab5dc8eac090bae45a617145a8507e7c65b78dd7d7b0f50d2477a4002c62c75ce5304be59a20e84842042fe602318cccf4
|
DIST mc-4.8.13.tar.xz 2231448 SHA256 36d6191a47ec5d89d3788e48846fb620c481816441ff25264add8898d277b657 SHA512 556047072cc1d22a911cfb3cc82b03d204881f2773e06a8fe2020ecfbd4ffa491e1c710ca2124b9f3b219cd73f2b732a4bfad1671f095c1768864704514b067f WHIRLPOOL 4224dea453e6d46aa0a783bcf1778dab5dc8eac090bae45a617145a8507e7c65b78dd7d7b0f50d2477a4002c62c75ce5304be59a20e84842042fe602318cccf4
|
||||||
|
DIST mc-4.8.14.tar.xz 2305788 SHA256 6b1f74efbdf394bfab084f4d2ea2e72173de5f12cd42be2533ca2c3b72edb8e6 SHA512 656a15d117db9a831dcd6f59965a643199cf533d744db3bb6dfaba59854eb07213fa54a3aeb1878abb179d836b434d84490ba505e05c7d829b4ae2ac46e5e724 WHIRLPOOL 6a59dbb517960e39c52c4eaa04b295e17af97cc121ffd2f93f35ad42940dc870f39c3a8c2c310051807ef5649b11fab05e46567b1a635b4e0e192924bd0ae0aa
|
||||||
|
@ -0,0 +1,101 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.8.14.ebuild,v 1.1 2015/04/03 23:34:25 slyfox Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit autotools eutils flag-o-matic
|
||||||
|
|
||||||
|
MY_P=${P/_/-}
|
||||||
|
|
||||||
|
DESCRIPTION="GNU Midnight Commander is a text based file manager"
|
||||||
|
HOMEPAGE="http://www.midnight-commander.org"
|
||||||
|
SRC_URI="http://www.midnight-commander.org/downloads/${MY_P}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
|
||||||
|
IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
|
||||||
|
|
||||||
|
REQUIRED_USE="spell? ( edit )"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-libs/glib-2.8:2
|
||||||
|
gpm? ( sys-libs/gpm )
|
||||||
|
kernel_linux? ( sys-fs/e2fsprogs )
|
||||||
|
samba? ( net-fs/samba )
|
||||||
|
sftp? ( net-libs/libssh2 )
|
||||||
|
slang? ( >=sys-libs/slang-2 )
|
||||||
|
!slang? ( sys-libs/ncurses )
|
||||||
|
spell? ( app-text/aspell )
|
||||||
|
X? ( x11-libs/libX11
|
||||||
|
x11-libs/libICE
|
||||||
|
x11-libs/libXau
|
||||||
|
x11-libs/libXdmcp
|
||||||
|
x11-libs/libSM )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
app-arch/xz-utils
|
||||||
|
virtual/pkgconfig
|
||||||
|
nls? ( sys-devel/gettext )
|
||||||
|
test? ( dev-libs/check )
|
||||||
|
"
|
||||||
|
|
||||||
|
[[ -n ${LIVE_EBUILD} ]] && DEPEND="${DEPEND} dev-vcs/cvs" # needed only for SCM source tree (autopoint uses cvs)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
[[ -n ${LIVE_EBUILD} ]] && ./autogen.sh
|
||||||
|
|
||||||
|
epatch "${FILESDIR}"/${PN}-4.8.13-tinfo.patch
|
||||||
|
epatch_user
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
S=${WORKDIR}/${MY_P}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myscreen=ncurses
|
||||||
|
use slang && myscreen=slang
|
||||||
|
[[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
|
||||||
|
|
||||||
|
local homedir=".mc"
|
||||||
|
use xdg && homedir="XDG"
|
||||||
|
|
||||||
|
econf \
|
||||||
|
--disable-silent-rules \
|
||||||
|
--disable-dependency-tracking \
|
||||||
|
$(use_enable nls) \
|
||||||
|
--enable-vfs \
|
||||||
|
$(use_enable kernel_linux vfs-undelfs) \
|
||||||
|
--enable-charset \
|
||||||
|
$(use_with X x) \
|
||||||
|
$(use_enable samba vfs-smb) \
|
||||||
|
$(use_enable sftp vfs-sftp) \
|
||||||
|
$(use_enable spell aspell) \
|
||||||
|
$(use_with gpm gpm-mouse) \
|
||||||
|
--with-screen=${myscreen} \
|
||||||
|
$(use_with edit internal-edit) \
|
||||||
|
$(use_enable mclib) \
|
||||||
|
$(use_enable test tests) \
|
||||||
|
--with-homedir=${homedir}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install
|
||||||
|
dodoc AUTHORS README NEWS
|
||||||
|
|
||||||
|
# fix bug #334383
|
||||||
|
if use kernel_linux && [[ ${EUID} == 0 ]] ; then
|
||||||
|
fowners root:tty /usr/libexec/mc/cons.saver
|
||||||
|
fperms g+s /usr/libexec/mc/cons.saver
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! use xdg ; then
|
||||||
|
sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \
|
||||||
|
-i "${ED}"/usr/libexec/mc/ext.d/*.sh || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elog "To enable exiting to latest working directory,"
|
||||||
|
elog "put this into your ~/.bashrc:"
|
||||||
|
elog ". ${EPREFIX}/usr/libexec/mc/mc.sh"
|
||||||
|
}
|
@ -0,0 +1,90 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-l10n/libreoffice-l10n-4.4.2.2.ebuild,v 1.1 2015/04/03 22:11:10 dilfridge Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit rpm eutils multilib versionator
|
||||||
|
|
||||||
|
MY_PV=$(get_version_component_range 1-3)
|
||||||
|
|
||||||
|
DESCRIPTION="Translations for the Libreoffice suite"
|
||||||
|
HOMEPAGE="http://www.libreoffice.org"
|
||||||
|
BASE_SRC_URI="http://download.documentfoundation.org/${PN/-l10n/}/stable/${MY_PV}/rpm"
|
||||||
|
|
||||||
|
LICENSE="|| ( LGPL-3 MPL-1.1 )"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||||
|
IUSE="offlinehelp"
|
||||||
|
|
||||||
|
#
|
||||||
|
# when changing the language lists, please be careful to preserve the spaces (bug 491728)
|
||||||
|
#
|
||||||
|
LANGUAGES_HELP=" am ast bg bn_IN bn bo bs ca_valencia ca cs da de dz el en_GB en en_ZA eo es et eu fi fr gl gu he hi hr hu id is it ja ka km ko mk nb ne nl nn om pl pt_BR pt ru si sk sl sq sv tg tr ug uk vi zh_CN zh_TW "
|
||||||
|
LANGUAGES="${LANGUAGES_HELP}af ar as be br brx cy dgo fa ga gd kk kmr_Latn kn kok ks lb lo lt lv mai ml mn mni mr my nr nso oc or pa_IN ro rw sa_IN sat sd sid sr_Latn sr ss st sw_TZ ta te th tn ts tt uz ve xh zu "
|
||||||
|
|
||||||
|
for lang in ${LANGUAGES_HELP}; do
|
||||||
|
helppack=""
|
||||||
|
[[ ${lang} == en ]] && lang2=${lang/en/en_US} || lang2=${lang}
|
||||||
|
helppack="offlinehelp? ( ${BASE_SRC_URI}/x86/LibreOffice_${MY_PV}_Linux_x86_rpm_helppack_${lang2/_/-}.tar.gz )"
|
||||||
|
SRC_URI+=" linguas_${lang}? ( ${helppack} )"
|
||||||
|
done
|
||||||
|
for lang in ${LANGUAGES}; do
|
||||||
|
langpack=""
|
||||||
|
[[ ${lang} == en ]] \
|
||||||
|
|| langpack="${BASE_SRC_URI}/x86/LibreOffice_${MY_PV}_Linux_x86_rpm_langpack_${lang/_/-}.tar.gz"
|
||||||
|
[[ -z ${langpack} ]] || SRC_URI+=" linguas_${lang}? ( ${langpack} )"
|
||||||
|
IUSE+=" linguas_${lang}"
|
||||||
|
done
|
||||||
|
unset lang helppack langpack lang2
|
||||||
|
|
||||||
|
RDEPEND+="app-text/hunspell"
|
||||||
|
|
||||||
|
RESTRICT="strip"
|
||||||
|
|
||||||
|
S="${WORKDIR}"
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
default
|
||||||
|
|
||||||
|
local lang dir rpmdir i
|
||||||
|
local ooextused=()
|
||||||
|
|
||||||
|
for lang in ${LANGUAGES}; do
|
||||||
|
# break away if not enabled; paludis support
|
||||||
|
use_if_iuse linguas_${lang} || continue
|
||||||
|
|
||||||
|
dir=${lang/_/-}
|
||||||
|
|
||||||
|
# for english we provide just helppack, as translation is always there
|
||||||
|
if [[ ${lang} != en ]]; then
|
||||||
|
rpmdir="LibreOffice_${PV}_Linux_x86_rpm_langpack_${dir}/RPMS/"
|
||||||
|
[[ -d ${rpmdir} ]] || die "Missing directory: \"${rpmdir}\""
|
||||||
|
# First remove dictionaries, we want to use system ones.
|
||||||
|
rm -rf "${S}/${rpmdir}/"*dict*.rpm
|
||||||
|
rpm_unpack "./${rpmdir}/"*.rpm
|
||||||
|
fi
|
||||||
|
if [[ "${LANGUAGES_HELP}" =~ " ${lang} " ]] && use offlinehelp; then
|
||||||
|
[[ ${lang} == en ]] && dir="en-US"
|
||||||
|
rpmdir="LibreOffice_${PV}_Linux_x86_rpm_helppack_${dir}/RPMS/"
|
||||||
|
[[ -d ${rpmdir} ]] || die "Missing directory: \"${rpmdir}\""
|
||||||
|
rpm_unpack ./"${rpmdir}/"*.rpm
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() { :; }
|
||||||
|
src_configure() { :; }
|
||||||
|
src_compile() { :; }
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
local dir="${S}"/opt/${PN/-l10n/}$(get_version_component_range 1-2)/
|
||||||
|
# Condition required for people that do not install anything eg no linguas
|
||||||
|
# or just english with no offlinehelp.
|
||||||
|
if [[ -d "${dir}" ]] ; then
|
||||||
|
insinto /usr/$(get_libdir)/${PN/-l10n/}/
|
||||||
|
doins -r "${dir}"/*
|
||||||
|
fi
|
||||||
|
# remove extensions that are in the l10n for some weird reason
|
||||||
|
rm -rf "${ED}"/usr/$(get_libdir)/${PN/-l10n/}/share/extensions/
|
||||||
|
}
|
@ -0,0 +1,612 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-4.4.2.2.ebuild,v 1.1 2015/04/03 22:12:56 dilfridge Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
KDE_REQUIRED="optional"
|
||||||
|
QT_MINIMAL="4.7.4"
|
||||||
|
KDE_SCM="git"
|
||||||
|
CMAKE_REQUIRED="never"
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
|
||||||
|
PYTHON_REQ_USE="threads,xml"
|
||||||
|
|
||||||
|
# experimental ; release ; old
|
||||||
|
# Usually the tarballs are moved a lot so this should make
|
||||||
|
# everyone happy.
|
||||||
|
DEV_URI="
|
||||||
|
http://dev-builds.libreoffice.org/pre-releases/src
|
||||||
|
http://download.documentfoundation.org/libreoffice/src/${PV:0:5}/
|
||||||
|
http://download.documentfoundation.org/libreoffice/old/${PV}/
|
||||||
|
"
|
||||||
|
EXT_URI="http://ooo.itc.hu/oxygenoffice/download/libreoffice"
|
||||||
|
ADDONS_URI="http://dev-www.libreoffice.org/src/"
|
||||||
|
|
||||||
|
BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
|
||||||
|
# PATCHSET="${P}-patchset-01.tar.xz"
|
||||||
|
|
||||||
|
[[ ${PV} == *9999* ]] && SCM_ECLASS="git-r3"
|
||||||
|
inherit base multiprocessing autotools bash-completion-r1 check-reqs eutils java-pkg-opt-2 kde4-base pax-utils python-single-r1 multilib toolchain-funcs flag-o-matic versionator ${SCM_ECLASS}
|
||||||
|
unset SCM_ECLASS
|
||||||
|
|
||||||
|
DESCRIPTION="LibreOffice, a full office productivity suite"
|
||||||
|
HOMEPAGE="http://www.libreoffice.org"
|
||||||
|
SRC_URI="branding? ( http://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
|
||||||
|
[[ -n ${PATCHSET} ]] && SRC_URI+=" http://dev.gentooexperimental.org/~scarabeus/${PATCHSET}"
|
||||||
|
|
||||||
|
# Split modules following git/tarballs
|
||||||
|
# Core MUST be first!
|
||||||
|
# Help is used for the image generator
|
||||||
|
MODULES="core help"
|
||||||
|
# Only release has the tarballs
|
||||||
|
if [[ ${PV} != *9999* ]]; then
|
||||||
|
for i in ${DEV_URI}; do
|
||||||
|
for mod in ${MODULES}; do
|
||||||
|
if [[ ${mod} == core ]]; then
|
||||||
|
SRC_URI+=" ${i}/${P}.tar.xz"
|
||||||
|
else
|
||||||
|
SRC_URI+=" ${i}/${PN}-${mod}-${PV}.tar.xz"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
unset mod
|
||||||
|
done
|
||||||
|
unset i
|
||||||
|
fi
|
||||||
|
unset DEV_URI
|
||||||
|
|
||||||
|
# Really required addons
|
||||||
|
# These are bundles that can't be removed for now due to huge patchsets.
|
||||||
|
# If you want them gone, patches are welcome.
|
||||||
|
ADDONS_SRC+=" ${ADDONS_URI}/d62650a6f908e85643e557a236ea989c-vigra1.6.0.tar.gz"
|
||||||
|
ADDONS_SRC+=" ${ADDONS_URI}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz" # modifies source code
|
||||||
|
ADDONS_SRC+=" collada? ( ${ADDONS_URI}/4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2 )"
|
||||||
|
ADDONS_SRC+=" java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
|
||||||
|
ADDONS_SRC+=" libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )" # no release for 8 years, should we package it?
|
||||||
|
ADDONS_SRC+=" libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )" # Does not build with 1.6 rhino at all
|
||||||
|
ADDONS_SRC+=" libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )" # requirement of rhino
|
||||||
|
ADDONS_SRC+=" odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )" # not packageable
|
||||||
|
SRC_URI+=" ${ADDONS_SRC}"
|
||||||
|
|
||||||
|
unset ADDONS_URI
|
||||||
|
unset EXT_URI
|
||||||
|
unset ADDONS_SRC
|
||||||
|
|
||||||
|
IUSE="bluetooth +branding coinmp collada +cups dbus debug eds firebird gltf gnome gstreamer
|
||||||
|
+gtk gtk3 jemalloc kde mysql odk postgres telepathy test vlc"
|
||||||
|
|
||||||
|
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
|
||||||
|
# Unpackaged separate extensions:
|
||||||
|
# diagram: lo has 0.9.5 upstream is weirdly patched 0.9.4 -> wtf?
|
||||||
|
# hunart: only on ooo extensions -> fubared download path somewhere on sf
|
||||||
|
# numbertext, typo, validator, watch-window: ^^
|
||||||
|
# oooblogger: no homepage or anything
|
||||||
|
# Extensions that need extra work:
|
||||||
|
for lo_xt in ${LO_EXTS}; do
|
||||||
|
IUSE+=" libreoffice_extensions_${lo_xt}"
|
||||||
|
done
|
||||||
|
unset lo_xt
|
||||||
|
|
||||||
|
LICENSE="|| ( LGPL-3 MPL-1.1 )"
|
||||||
|
SLOT="0"
|
||||||
|
[[ ${PV} == *9999* ]] || \
|
||||||
|
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||||
|
|
||||||
|
COMMON_DEPEND="
|
||||||
|
${PYTHON_DEPS}
|
||||||
|
app-arch/zip
|
||||||
|
app-arch/unzip
|
||||||
|
>=app-text/hunspell-1.3.2-r3
|
||||||
|
app-text/mythes
|
||||||
|
>=app-text/libabw-0.1.0
|
||||||
|
>=app-text/libexttextcat-3.2
|
||||||
|
>=app-text/libebook-0.1.1
|
||||||
|
>=app-text/libetonyek-0.1.1
|
||||||
|
app-text/liblangtag
|
||||||
|
>=app-text/libmspub-0.1.0
|
||||||
|
>=app-text/libmwaw-0.3.4
|
||||||
|
>=app-text/libodfgen-0.1.0
|
||||||
|
app-text/libwpd:0.10[tools]
|
||||||
|
app-text/libwpg:0.3
|
||||||
|
>=app-text/libwps-0.3.0
|
||||||
|
>=app-text/poppler-0.16:=[xpdf-headers(+),cxx]
|
||||||
|
>=dev-cpp/clucene-2.3.3.4-r2
|
||||||
|
=dev-cpp/libcmis-0.5*
|
||||||
|
dev-db/unixODBC
|
||||||
|
>=dev-libs/boost-1.55:=
|
||||||
|
dev-libs/expat
|
||||||
|
>=dev-libs/hyphen-2.7.1
|
||||||
|
>=dev-libs/icu-4.8.1.1:=
|
||||||
|
>=dev-libs/liborcus-0.7.0
|
||||||
|
>=dev-libs/librevenge-0.0.1
|
||||||
|
>=dev-libs/nspr-4.8.8
|
||||||
|
>=dev-libs/nss-3.12.9
|
||||||
|
>=dev-lang/perl-5.0
|
||||||
|
>=dev-libs/openssl-1.0.0d:0
|
||||||
|
>=dev-libs/redland-1.0.16
|
||||||
|
media-gfx/graphite2
|
||||||
|
>=media-libs/fontconfig-2.8.0
|
||||||
|
media-libs/freetype:2
|
||||||
|
>=media-libs/glew-1.10
|
||||||
|
>=media-libs/harfbuzz-0.9.18:=[icu(+)]
|
||||||
|
media-libs/lcms:2
|
||||||
|
>=media-libs/libpng-1.4:0=
|
||||||
|
>=media-libs/libcdr-0.1.0
|
||||||
|
>=media-libs/libfreehand-0.1.0
|
||||||
|
media-libs/libpagemaker
|
||||||
|
>=media-libs/libvisio-0.1.0
|
||||||
|
>=net-misc/curl-7.21.4
|
||||||
|
net-libs/neon
|
||||||
|
net-nds/openldap
|
||||||
|
sci-mathematics/lpsolve
|
||||||
|
virtual/jpeg:0
|
||||||
|
>=x11-libs/cairo-1.10.0[X]
|
||||||
|
x11-libs/libXinerama
|
||||||
|
x11-libs/libXrandr
|
||||||
|
x11-libs/libXrender
|
||||||
|
virtual/glu
|
||||||
|
virtual/opengl
|
||||||
|
bluetooth? ( net-wireless/bluez )
|
||||||
|
coinmp? ( sci-libs/coinor-mp )
|
||||||
|
collada? ( >=media-libs/opencollada-1.2.2_p20150207 )
|
||||||
|
cups? ( net-print/cups )
|
||||||
|
dbus? ( >=dev-libs/dbus-glib-0.92 )
|
||||||
|
eds? ( gnome-extra/evolution-data-server )
|
||||||
|
firebird? ( >=dev-db/firebird-2.5 )
|
||||||
|
gltf? ( media-libs/libgltf )
|
||||||
|
gnome? ( gnome-base/gconf:2 )
|
||||||
|
gtk? (
|
||||||
|
x11-libs/gdk-pixbuf[X]
|
||||||
|
>=x11-libs/gtk+-2.24:2
|
||||||
|
)
|
||||||
|
gtk3? ( >=x11-libs/gtk+-3.2:3 )
|
||||||
|
gstreamer? (
|
||||||
|
media-libs/gstreamer:1.0
|
||||||
|
media-libs/gst-plugins-base:1.0
|
||||||
|
)
|
||||||
|
jemalloc? ( dev-libs/jemalloc )
|
||||||
|
libreoffice_extensions_scripting-beanshell? ( >=dev-java/bsh-2.0_beta4 )
|
||||||
|
libreoffice_extensions_scripting-javascript? ( dev-java/rhino:1.6 )
|
||||||
|
libreoffice_extensions_wiki-publisher? (
|
||||||
|
dev-java/commons-codec:0
|
||||||
|
dev-java/commons-httpclient:3
|
||||||
|
dev-java/commons-lang:2.1
|
||||||
|
dev-java/commons-logging:0
|
||||||
|
dev-java/tomcat-servlet-api:3.0
|
||||||
|
)
|
||||||
|
mysql? ( >=dev-db/mysql-connector-c++-1.1.0 )
|
||||||
|
postgres? ( >=dev-db/postgresql-9.0:*[kerberos] )
|
||||||
|
telepathy? (
|
||||||
|
dev-libs/glib:2
|
||||||
|
>=net-libs/telepathy-glib-0.18.0
|
||||||
|
>=x11-libs/gtk+-2.24:2
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
RDEPEND="${COMMON_DEPEND}
|
||||||
|
!app-office/libreoffice-bin
|
||||||
|
!app-office/libreoffice-bin-debug
|
||||||
|
!<app-office/openoffice-bin-3.4.0-r1
|
||||||
|
!app-office/openoffice
|
||||||
|
media-fonts/libertine
|
||||||
|
media-fonts/liberation-fonts
|
||||||
|
media-fonts/urw-fonts
|
||||||
|
java? ( >=virtual/jre-1.6 )
|
||||||
|
kde? ( || ( $(add_kdeapps_dep kioclient) $(add_kdebase_dep kioclient) ) )
|
||||||
|
vlc? ( media-video/vlc )
|
||||||
|
"
|
||||||
|
|
||||||
|
if [[ ${PV} != *9999* ]]; then
|
||||||
|
PDEPEND="=app-office/libreoffice-l10n-$(get_version_component_range 1-2)*"
|
||||||
|
else
|
||||||
|
# Translations are not reliable on live ebuilds
|
||||||
|
# rather force people to use english only.
|
||||||
|
PDEPEND="!app-office/libreoffice-l10n"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# FIXME: cppunit should be moved to test conditional
|
||||||
|
# after everything upstream is under gbuild
|
||||||
|
# as dmake execute tests right away
|
||||||
|
DEPEND="${COMMON_DEPEND}
|
||||||
|
>=dev-libs/libatomic_ops-7.2d
|
||||||
|
>=dev-libs/libxml2-2.7.8
|
||||||
|
dev-libs/libxslt
|
||||||
|
dev-perl/Archive-Zip
|
||||||
|
dev-util/cppunit
|
||||||
|
>=dev-util/gperf-3
|
||||||
|
dev-util/intltool
|
||||||
|
>=dev-util/mdds-0.10.3:=
|
||||||
|
media-libs/glm
|
||||||
|
net-misc/npapi-sdk
|
||||||
|
>=sys-apps/findutils-4.4.2
|
||||||
|
sys-devel/bison
|
||||||
|
sys-apps/coreutils
|
||||||
|
sys-devel/flex
|
||||||
|
sys-devel/gettext
|
||||||
|
>=sys-devel/make-3.82
|
||||||
|
sys-devel/ucpp
|
||||||
|
sys-libs/zlib
|
||||||
|
virtual/pkgconfig
|
||||||
|
x11-libs/libXt
|
||||||
|
x11-libs/libXtst
|
||||||
|
x11-proto/randrproto
|
||||||
|
x11-proto/xextproto
|
||||||
|
x11-proto/xineramaproto
|
||||||
|
x11-proto/xproto
|
||||||
|
java? (
|
||||||
|
>=virtual/jdk-1.6
|
||||||
|
>=dev-java/ant-core-1.7
|
||||||
|
)
|
||||||
|
odk? ( >=app-doc/doxygen-1.8.4 )
|
||||||
|
test? ( dev-util/cppunit )
|
||||||
|
"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
# not upstreamable stuff
|
||||||
|
"${FILESDIR}/${PN}-4.4-system-pyuno.patch"
|
||||||
|
|
||||||
|
# from master branch
|
||||||
|
"${FILESDIR}/${PN}-4.4.0.3-telepathy-build-fix.patch"
|
||||||
|
"${FILESDIR}/${PN}-4.4.1.2-add-kde4-open-url-script.patch"
|
||||||
|
"${FILESDIR}/${PN}-4.4.1.2-improve-KDE4FilePicker.patch"
|
||||||
|
"${FILESDIR}/${PN}-4.3.5.2-remove-bashisms.patch" # bug 525454
|
||||||
|
)
|
||||||
|
|
||||||
|
REQUIRED_USE="
|
||||||
|
${PYTHON_REQUIRED_USE}
|
||||||
|
bluetooth? ( dbus )
|
||||||
|
collada? ( gltf )
|
||||||
|
gnome? ( gtk )
|
||||||
|
eds? ( gnome )
|
||||||
|
telepathy? ( gtk )
|
||||||
|
libreoffice_extensions_nlpsolver? ( java )
|
||||||
|
libreoffice_extensions_scripting-beanshell? ( java )
|
||||||
|
libreoffice_extensions_scripting-javascript? ( java )
|
||||||
|
libreoffice_extensions_wiki-publisher? ( java )
|
||||||
|
"
|
||||||
|
|
||||||
|
CHECKREQS_MEMORY="512M"
|
||||||
|
CHECKREQS_DISK_BUILD="6G"
|
||||||
|
|
||||||
|
pkg_pretend() {
|
||||||
|
local pgslot
|
||||||
|
|
||||||
|
if [[ ${MERGE_TYPE} != binary ]]; then
|
||||||
|
check-reqs_pkg_pretend
|
||||||
|
|
||||||
|
if [[ $(gcc-major-version) -lt 4 ]] || \
|
||||||
|
( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) \
|
||||||
|
; then
|
||||||
|
eerror "Compilation with gcc older than 4.6 is not supported"
|
||||||
|
die "Too old gcc found."
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Ensure pg version but we have to be sure the pg is installed (first
|
||||||
|
# install on clean system)
|
||||||
|
if use postgres && has_version dev-db/postgresql; then
|
||||||
|
pgslot=$(postgresql-config show)
|
||||||
|
if [[ ${pgslot//.} < 90 ]] ; then
|
||||||
|
eerror "PostgreSQL slot must be set to 9.0 or higher."
|
||||||
|
eerror " postgresql-config set 9.0"
|
||||||
|
die "PostgreSQL slot is not set to 9.0 or higher."
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
java-pkg-opt-2_pkg_setup
|
||||||
|
kde4-base_pkg_setup
|
||||||
|
python-single-r1_pkg_setup
|
||||||
|
|
||||||
|
[[ ${MERGE_TYPE} != binary ]] && check-reqs_pkg_setup
|
||||||
|
}
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
local mod mod2 dest tmplfile tmplname mypv
|
||||||
|
|
||||||
|
[[ -n ${PATCHSET} ]] && unpack ${PATCHSET}
|
||||||
|
use branding && unpack "${BRANDING}"
|
||||||
|
|
||||||
|
if [[ ${PV} != *9999* ]]; then
|
||||||
|
unpack "${P}.tar.xz"
|
||||||
|
for mod in ${MODULES}; do
|
||||||
|
[[ ${mod} == core ]] && continue
|
||||||
|
unpack "${PN}-${mod}-${PV}.tar.xz"
|
||||||
|
done
|
||||||
|
else
|
||||||
|
for mod in ${MODULES}; do
|
||||||
|
mypv=${PV/.9999}
|
||||||
|
[[ ${mypv} != ${PV} ]] && EGIT_BRANCH="${PN}-${mypv/./-}"
|
||||||
|
EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
|
||||||
|
[[ ${mod} != core ]] && EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-${mod}-${PV}"
|
||||||
|
EGIT_REPO_URI="git://anongit.freedesktop.org/${PN}/${mod}"
|
||||||
|
git-r3_src_unpack
|
||||||
|
if [[ ${mod} != core ]]; then
|
||||||
|
mod2=${mod}
|
||||||
|
# mapping does not match on help
|
||||||
|
[[ ${mod} == help ]] && mod2="helpcontent2"
|
||||||
|
mkdir -p "${S}/${mod2}/" || die
|
||||||
|
mv -n "${WORKDIR}/${PN}-${mod}-${PV}"/* "${S}/${mod2}" || die
|
||||||
|
rm -rf "${WORKDIR}/${PN}-${mod}-${PV}"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
unset EGIT_CHECKOUT_DIR EGIT_REPO_URI EGIT_BRANCH
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# optimization flags
|
||||||
|
export GMAKE_OPTIONS="${MAKEOPTS}"
|
||||||
|
# System python 2.7 enablement:
|
||||||
|
export PYTHON_CFLAGS=$(python_get_CFLAGS)
|
||||||
|
export PYTHON_LIBS=$(python_get_LIBS)
|
||||||
|
|
||||||
|
if use collada; then
|
||||||
|
export OPENCOLLADA_CFLAGS="-I/usr/include/opencollada/COLLADABaseUtils -I/usr/include/opencollada/COLLADAFramework -I/usr/include/opencollada/COLLADASaxFrameworkLoader -I/usr/include/opencollada/GeneratedSaxParser"
|
||||||
|
export OPENCOLLADA_LIBS="-L /usr/$(get_libdir)/opencollada -lOpenCOLLADABaseUtils -lOpenCOLLADAFramework -lOpenCOLLADASaxFrameworkLoader -lGeneratedSaxParser"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# patchset
|
||||||
|
if [[ -n ${PATCHSET} ]]; then
|
||||||
|
EPATCH_FORCE="yes" \
|
||||||
|
EPATCH_SOURCE="${WORKDIR}/${PATCHSET/.tar.xz/}" \
|
||||||
|
EPATCH_SUFFIX="patch" \
|
||||||
|
epatch
|
||||||
|
fi
|
||||||
|
|
||||||
|
base_src_prepare
|
||||||
|
|
||||||
|
AT_M4DIR="m4" eautoreconf
|
||||||
|
# hack in the autogen.sh
|
||||||
|
touch autogen.lastrun
|
||||||
|
|
||||||
|
# system pyuno mess
|
||||||
|
sed \
|
||||||
|
-e "s:%eprefix%:${EPREFIX}:g" \
|
||||||
|
-e "s:%libdir%:$(get_libdir):g" \
|
||||||
|
-i pyuno/source/module/uno.py \
|
||||||
|
-i pyuno/source/officehelper.py || die
|
||||||
|
# sed in the tests
|
||||||
|
sed -i \
|
||||||
|
-e 's#all : build unitcheck#all : build#g' \
|
||||||
|
solenv/gbuild/Module.mk || die
|
||||||
|
sed -i \
|
||||||
|
-e 's#check: dev-install subsequentcheck#check: unitcheck slowcheck dev-install subsequentcheck#g' \
|
||||||
|
-e 's#Makefile.gbuild all slowcheck#Makefile.gbuild all#g' \
|
||||||
|
Makefile.in || die
|
||||||
|
|
||||||
|
if use branding; then
|
||||||
|
# hack...
|
||||||
|
mv -v "${WORKDIR}/branding-intro.png" "${S}/icon-themes/galaxy/brand/intro.png" || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local java_opts
|
||||||
|
local internal_libs
|
||||||
|
local lo_ext
|
||||||
|
local ext_opts
|
||||||
|
|
||||||
|
# sane: just sane.h header that is used for scan in writer, not
|
||||||
|
# linked or anything else, worthless to depend on
|
||||||
|
# vigra: just uses templates from there
|
||||||
|
# it is serious pain in the ass for packaging
|
||||||
|
# should be replaced by boost::gil if someone interested
|
||||||
|
internal_libs+="
|
||||||
|
--without-system-sane
|
||||||
|
--without-system-vigra
|
||||||
|
"
|
||||||
|
|
||||||
|
# libreoffice extensions handling
|
||||||
|
for lo_xt in ${LO_EXTS}; do
|
||||||
|
if [[ "${lo_xt}" == "scripting-beanshell" || "${lo_xt}" == "scripting-javascript" ]]; then
|
||||||
|
ext_opts+=" $(use_enable libreoffice_extensions_${lo_xt} ${lo_xt})"
|
||||||
|
else
|
||||||
|
ext_opts+=" $(use_enable libreoffice_extensions_${lo_xt} ext-${lo_xt})"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
if use java; then
|
||||||
|
# hsqldb: system one is too new
|
||||||
|
java_opts="
|
||||||
|
--without-junit
|
||||||
|
--without-system-hsqldb
|
||||||
|
--with-ant-home="${ANT_HOME}"
|
||||||
|
--with-jdk-home=$(java-config --jdk-home 2>/dev/null)
|
||||||
|
--with-jvm-path="${EPREFIX}/usr/lib/"
|
||||||
|
"
|
||||||
|
|
||||||
|
use libreoffice_extensions_scripting-beanshell && \
|
||||||
|
java_opts+=" --with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar)"
|
||||||
|
|
||||||
|
use libreoffice_extensions_scripting-javascript && \
|
||||||
|
java_opts+=" --with-rhino-jar=$(java-pkg_getjar rhino-1.6 js.jar)"
|
||||||
|
|
||||||
|
if use libreoffice_extensions_wiki-publisher; then
|
||||||
|
java_opts+="
|
||||||
|
--with-commons-codec-jar=$(java-pkg_getjar commons-codec commons-codec.jar)
|
||||||
|
--with-commons-httpclient-jar=$(java-pkg_getjar commons-httpclient-3 commons-httpclient.jar)
|
||||||
|
--with-commons-lang-jar=$(java-pkg_getjar commons-lang-2.1 commons-lang.jar)
|
||||||
|
--with-commons-logging-jar=$(java-pkg_getjar commons-logging commons-logging.jar)
|
||||||
|
--with-servlet-api-jar=$(java-pkg_getjar tomcat-servlet-api-3.0 servlet-api.jar)
|
||||||
|
"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
# system headers/libs/...: enforce using system packages
|
||||||
|
# --enable-cairo: ensure that cairo is always required
|
||||||
|
# --enable-graphite: disabling causes build breakages
|
||||||
|
# --enable-*-link: link to the library rather than just dlopen on runtime
|
||||||
|
# --enable-release-build: build the libreoffice as release
|
||||||
|
# --disable-fetch-external: prevent dowloading during compile phase
|
||||||
|
# --disable-gnome-vfs: old gnome virtual fs support
|
||||||
|
# --disable-kdeab: kde3 adressbook
|
||||||
|
# --disable-kde: kde3 support
|
||||||
|
# --disable-systray: quickstarter does not actually work at all so do not
|
||||||
|
# promote it
|
||||||
|
# --enable-extension-integration: enable any extension integration support
|
||||||
|
# --without-{fonts,myspell-dicts,ppsd}: prevent install of sys pkgs
|
||||||
|
# --disable-report-builder: too much java packages pulled in without pkgs
|
||||||
|
econf \
|
||||||
|
--docdir="${EPREFIX}/usr/share/doc/${PF}/" \
|
||||||
|
--with-system-headers \
|
||||||
|
--with-system-libs \
|
||||||
|
--with-system-jars \
|
||||||
|
--with-system-dicts \
|
||||||
|
--enable-cairo-canvas \
|
||||||
|
--enable-graphite \
|
||||||
|
--enable-largefile \
|
||||||
|
--enable-mergelibs \
|
||||||
|
--enable-neon \
|
||||||
|
--enable-python=system \
|
||||||
|
--enable-randr \
|
||||||
|
--enable-randr-link \
|
||||||
|
--enable-release-build \
|
||||||
|
--disable-hardlink-deliver \
|
||||||
|
--disable-ccache \
|
||||||
|
--disable-crashdump \
|
||||||
|
--disable-dependency-tracking \
|
||||||
|
--disable-epm \
|
||||||
|
--disable-fetch-external \
|
||||||
|
--disable-gnome-vfs \
|
||||||
|
--disable-gstreamer-0-10 \
|
||||||
|
--disable-report-builder \
|
||||||
|
--disable-kdeab \
|
||||||
|
--disable-kde \
|
||||||
|
--disable-online-update \
|
||||||
|
--disable-systray \
|
||||||
|
--with-alloc=$(use jemalloc && echo "jemalloc" || echo "system") \
|
||||||
|
--with-build-version="Gentoo official package" \
|
||||||
|
--enable-extension-integration \
|
||||||
|
--with-external-dict-dir="${EPREFIX}/usr/share/myspell" \
|
||||||
|
--with-external-hyph-dir="${EPREFIX}/usr/share/myspell" \
|
||||||
|
--with-external-thes-dir="${EPREFIX}/usr/share/myspell" \
|
||||||
|
--with-external-tar="${DISTDIR}" \
|
||||||
|
--with-lang="" \
|
||||||
|
--with-parallelism=$(makeopts_jobs) \
|
||||||
|
--with-system-ucpp \
|
||||||
|
--with-vendor="Gentoo Foundation" \
|
||||||
|
--with-x \
|
||||||
|
--without-fonts \
|
||||||
|
--without-myspell-dicts \
|
||||||
|
--without-help \
|
||||||
|
--with-helppack-integration \
|
||||||
|
--without-sun-templates \
|
||||||
|
$(use_enable bluetooth sdremote-bluetooth) \
|
||||||
|
$(use_enable coinmp) \
|
||||||
|
$(use_enable collada) \
|
||||||
|
$(use_enable cups) \
|
||||||
|
$(use_enable debug) \
|
||||||
|
$(use_enable dbus) \
|
||||||
|
$(use_enable eds evolution2) \
|
||||||
|
$(use_enable firebird firebird-sdbc) \
|
||||||
|
$(use_enable gltf) \
|
||||||
|
$(use_enable gnome gconf) \
|
||||||
|
$(use_enable gnome gio) \
|
||||||
|
$(use_enable gnome lockdown) \
|
||||||
|
$(use_enable gstreamer gstreamer-1-0) \
|
||||||
|
$(use_enable gtk) \
|
||||||
|
$(use_enable gtk3) \
|
||||||
|
$(use_enable kde kde4) \
|
||||||
|
$(use_enable mysql ext-mariadb-connector) \
|
||||||
|
$(use_enable odk) \
|
||||||
|
$(use_enable postgres postgresql-sdbc) \
|
||||||
|
$(use_enable telepathy) \
|
||||||
|
$(use_enable vlc) \
|
||||||
|
$(use_with coinmp system-coinmp) \
|
||||||
|
$(use_with collada system-opencollada) \
|
||||||
|
$(use_with gltf system-libgltf) \
|
||||||
|
$(use_with java) \
|
||||||
|
$(use_with mysql system-mysql-cppconn) \
|
||||||
|
$(use_with odk doxygen) \
|
||||||
|
${internal_libs} \
|
||||||
|
${java_opts} \
|
||||||
|
${ext_opts}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
# more and more LO stuff tries to use OpenGL, including tests during build
|
||||||
|
# bug 501508, bug 540624 and probably more
|
||||||
|
addpredict /dev/dri
|
||||||
|
addpredict /dev/nvidiactl
|
||||||
|
|
||||||
|
# hack for offlinehelp, this needs fixing upstream at some point
|
||||||
|
# it is broken because we send --without-help
|
||||||
|
# https://bugs.freedesktop.org/show_bug.cgi?id=46506
|
||||||
|
(
|
||||||
|
grep "^export" "${S}/config_host.mk" > "${T}/config_host.mk"
|
||||||
|
source "${T}/config_host.mk" 2&> /dev/null
|
||||||
|
|
||||||
|
local path="${WORKDIR}/helpcontent2/source/auxiliary/"
|
||||||
|
mkdir -p "${path}" || die
|
||||||
|
|
||||||
|
echo "perl \"${S}/helpcontent2/helpers/create_ilst.pl\" -dir=icon-themes/galaxy/res/helpimg > \"${path}/helpimg.ilst\""
|
||||||
|
perl "${S}/helpcontent2/helpers/create_ilst.pl" \
|
||||||
|
-dir=icon-themes/galaxy/res/helpimg \
|
||||||
|
> "${path}/helpimg.ilst"
|
||||||
|
[[ -s "${path}/helpimg.ilst" ]] || ewarn "The help images list is empty, something is fishy, report a bug."
|
||||||
|
)
|
||||||
|
|
||||||
|
local target
|
||||||
|
use test && target="build" || target="build-nocheck"
|
||||||
|
|
||||||
|
# this is not a proper make script
|
||||||
|
make ${target} || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
make unitcheck || die
|
||||||
|
make slowcheck || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
# This is not Makefile so no buildserver
|
||||||
|
make DESTDIR="${D}" distro-pack-install -o build -o check || die
|
||||||
|
|
||||||
|
# Fix bash completion placement
|
||||||
|
newbashcomp "${ED}"/etc/bash_completion.d/libreoffice.sh ${PN}
|
||||||
|
bashcomp_alias \
|
||||||
|
libreoffice \
|
||||||
|
unopkg loimpress lobase localc lodraw lomath lowriter lofromtemplate loweb loffice
|
||||||
|
rm -rf "${ED}"/etc/ || die
|
||||||
|
|
||||||
|
if use branding; then
|
||||||
|
insinto /usr/$(get_libdir)/${PN}/program
|
||||||
|
newins "${WORKDIR}/branding-sofficerc" sofficerc
|
||||||
|
dodir /etc/env.d
|
||||||
|
echo "CONFIG_PROTECT=/usr/$(get_libdir)/${PN}/program/sofficerc" > "${ED}"/etc/env.d/99${PN}
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Hack for offlinehelp, this needs fixing upstream at some point.
|
||||||
|
# It is broken because we send --without-help
|
||||||
|
# https://bugs.freedesktop.org/show_bug.cgi?id=46506
|
||||||
|
insinto /usr/$(get_libdir)/libreoffice/help
|
||||||
|
doins xmlhelp/util/*.xsl
|
||||||
|
|
||||||
|
# Remove desktop files for support to old installs that can't parse mime
|
||||||
|
rm -rf "${ED}"/usr/share/mimelnk/
|
||||||
|
|
||||||
|
# FIXME: Hack add missing file
|
||||||
|
insinto /usr/$(get_libdir)/${PN}/program
|
||||||
|
doins "${S}"/instdir/program/libsaxlo.so
|
||||||
|
|
||||||
|
pax-mark -m "${ED}"/usr/$(get_libdir)/libreoffice/program/soffice.bin
|
||||||
|
pax-mark -m "${ED}"/usr/$(get_libdir)/libreoffice/program/unopkg.bin
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_preinst() {
|
||||||
|
# Cache updates - all handled by kde eclass for all environments
|
||||||
|
kde4-base_pkg_preinst
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
kde4-base_pkg_postinst
|
||||||
|
|
||||||
|
use java || \
|
||||||
|
ewarn 'If you plan to use lbase application you should enable java or you will get various crashes.'
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
kde4-base_pkg_postrm
|
||||||
|
}
|
@ -0,0 +1,11 @@
|
|||||||
|
--- pfl/pfl.py (Revision 68)
|
||||||
|
+++ pfl/pfl.py (Arbeitskopie)
|
||||||
|
@@ -226,6 +226,8 @@
|
||||||
|
v = '%s-%s' % (v, r)
|
||||||
|
|
||||||
|
repo, = self._vardbapi.aux_get(cpv, ['repository'])
|
||||||
|
+ if len(repo) == 0:
|
||||||
|
+ repo, = self._vardbapi.aux_get(cpv, ['REPOSITORY'])
|
||||||
|
|
||||||
|
# timestamp of merge
|
||||||
|
mergedstamp = self._vardbapi.aux_get(cpv, ['_mtime_'])[0]
|
@ -0,0 +1,48 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-portage/pfl/pfl-2.4-r4.ebuild,v 1.1 2015/04/04 11:21:10 billie Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||||
|
PYTHON_REQ_USE="xml"
|
||||||
|
|
||||||
|
inherit eutils distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Searchable online file/package database for Gentoo"
|
||||||
|
HOMEPAGE="http://www.portagefilelist.de"
|
||||||
|
SRC_URI="http://files.portagefilelist.de/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~sparc ~x86 ~amd64-fbsd ~x64-freebsd ~amd64-linux ~x86-linux"
|
||||||
|
IUSE="+network-cron"
|
||||||
|
|
||||||
|
DEPEND=""
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
net-misc/curl
|
||||||
|
sys-apps/portage[${PYTHON_USEDEP}]"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/e-file-20110906-http-response.patch \
|
||||||
|
"${FILESDIR}"/e-file-20110906-portageq.patch \
|
||||||
|
"${FILESDIR}"/pfl-2.4-reponame.patch
|
||||||
|
}
|
||||||
|
|
||||||
|
python_install_all() {
|
||||||
|
if use network-cron ; then
|
||||||
|
exeinto /etc/cron.weekly
|
||||||
|
doexe cron/pfl
|
||||||
|
fi
|
||||||
|
|
||||||
|
keepdir /var/lib/${PN}
|
||||||
|
distutils-r1_python_install_all
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if [[ ! -e "${EROOT%/}/var/lib/${PN}/pfl.info" ]]; then
|
||||||
|
touch "${EROOT%/}/var/lib/${PN}/pfl.info" || die
|
||||||
|
chown -R 0:portage "${EROOT%/}/var/lib/${PN}" || die
|
||||||
|
chmod 775 "${EROOT%/}/var/lib/${PN}" || die
|
||||||
|
fi
|
||||||
|
}
|
@ -1,5 +1,3 @@
|
|||||||
DIST poppler-0.24.5.tar.xz 1512476 SHA256 a2654910100c923c44e366242495e226db2798254f2fa2781138867348759f84 SHA512 dfb40f7d864614f4ad7e8729334931c4b40c48c0dc3d7a8c33b14134cf13c61f8a562cc790a08bee4a43c2c29e587a9d26330437858d465e18ceafd69521250c WHIRLPOOL 066924beb46e58c2906a3b278e617438bd966e2b7bd884e110949f0d149d2cca0bf6326f2fa8c99e3a2c0f2d3cb3f145c8eeee4f060d17e3dded501ef8ec7f33
|
DIST poppler-0.24.5.tar.xz 1512476 SHA256 a2654910100c923c44e366242495e226db2798254f2fa2781138867348759f84 SHA512 dfb40f7d864614f4ad7e8729334931c4b40c48c0dc3d7a8c33b14134cf13c61f8a562cc790a08bee4a43c2c29e587a9d26330437858d465e18ceafd69521250c WHIRLPOOL 066924beb46e58c2906a3b278e617438bd966e2b7bd884e110949f0d149d2cca0bf6326f2fa8c99e3a2c0f2d3cb3f145c8eeee4f060d17e3dded501ef8ec7f33
|
||||||
DIST poppler-0.26.5.tar.xz 1595232 SHA256 de7de5fa337431e5d1f372e8577b3707322f1dbc1dc28a70f2927476f134d1ee SHA512 c374865809ed0c0ba43b4218f1e2185d1692a74a16aef722b2c6388bed7fbd8eef6e809f10fa061b90e8e35f28be2a5858d7dd6bf9d1c0c6e3c23ed8026688cc WHIRLPOOL 1e11d34d3a5f9a41f81609c65a3bbeb0e81b789d4d8b08ec9781e389284cf333ac959b6e510a490c98e28eb280fae2cf4362198456113a0a324efe2ce58226ff
|
DIST poppler-0.26.5.tar.xz 1595232 SHA256 de7de5fa337431e5d1f372e8577b3707322f1dbc1dc28a70f2927476f134d1ee SHA512 c374865809ed0c0ba43b4218f1e2185d1692a74a16aef722b2c6388bed7fbd8eef6e809f10fa061b90e8e35f28be2a5858d7dd6bf9d1c0c6e3c23ed8026688cc WHIRLPOOL 1e11d34d3a5f9a41f81609c65a3bbeb0e81b789d4d8b08ec9781e389284cf333ac959b6e510a490c98e28eb280fae2cf4362198456113a0a324efe2ce58226ff
|
||||||
DIST poppler-0.30.0.tar.xz 1605292 SHA256 b616ee869d0b1f8a7a2c71cf346f55c1bff624cce4badebe17f506ec8ce7ddf5 SHA512 a6632e68a60b1ce898fe8c64ced575a6e5133557d1df0ce2c41b5e49c8923b36bfeb32937831810af9a3c8346444113313206826dcc769481d766a1b686def10 WHIRLPOOL cfdd48ecf09017ed1e520e3d8acc009b36d89a06cf2591c20d8dd3f57788885fdf74372e72a9f0174a7fad59572a2f60c15aec5caba9e5bcd08e6e92f9e9aff4
|
|
||||||
DIST poppler-0.31.0.tar.xz 1607300 SHA256 943290270dca390d8f14467d54b06a25d9d6f70dc5853b0a9b89c62f74570694 SHA512 188093ed14b33a007f1934bcc36594cedd2a4c320ec94564deded3c9a904f09650517e66c34103f3f0068a1b59e3838e9a2596ab37647ffa78aa20dd526af9f2 WHIRLPOOL cdeee49f8052f2268b13b04254549569b74f1c971632ebda6a8a1003238dacc063a0c5cc9eee37da146c473a0b8cffbdc745e25e42c2c1a1662e0e0496f329aa
|
|
||||||
DIST poppler-0.32.0.tar.xz 1609624 SHA256 4963e31ba5e17530a87b16588e22928bc044e8d28d02303dded981bff6725b98 SHA512 f68355a0242ce467b9d7d7f47cc0c3b08f015c38b147eaeddc392e693239bce2b1b3832bd5e5411f25edddab6d3cea8ca0be151372a86963610a4eae3ea50eee WHIRLPOOL bb56d497f435ccb78dfeb0125ca5d003d08769fe74e11da940f6f5399194698e1908c22d815129e6d1f1a7a9855a68ad7043a3bdd4779045fcf64dd97ade3d22
|
DIST poppler-0.32.0.tar.xz 1609624 SHA256 4963e31ba5e17530a87b16588e22928bc044e8d28d02303dded981bff6725b98 SHA512 f68355a0242ce467b9d7d7f47cc0c3b08f015c38b147eaeddc392e693239bce2b1b3832bd5e5411f25edddab6d3cea8ca0be151372a86963610a4eae3ea50eee WHIRLPOOL bb56d497f435ccb78dfeb0125ca5d003d08769fe74e11da940f6f5399194698e1908c22d815129e6d1f1a7a9855a68ad7043a3bdd4779045fcf64dd97ade3d22
|
||||||
|
@ -1,106 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.30.0.ebuild,v 1.1 2015/01/06 19:54:02 mrueg Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit cmake-utils toolchain-funcs
|
|
||||||
|
|
||||||
if [[ "${PV}" == "9999" ]] ; then
|
|
||||||
inherit git-r3
|
|
||||||
EGIT_REPO_URI="git://git.freedesktop.org/git/${PN}/${PN}"
|
|
||||||
KEYWORDS=""
|
|
||||||
SLOT="0/9999"
|
|
||||||
else
|
|
||||||
SRC_URI="http://poppler.freedesktop.org/${P}.tar.xz"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
SLOT="0/49" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
|
|
||||||
fi
|
|
||||||
|
|
||||||
DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
|
|
||||||
HOMEPAGE="http://poppler.freedesktop.org/"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
IUSE="cairo cjk curl cxx debug doc +introspection +jpeg jpeg2k +lcms png qt4 qt5 tiff +utils"
|
|
||||||
|
|
||||||
# No test data provided
|
|
||||||
RESTRICT="test"
|
|
||||||
|
|
||||||
COMMON_DEPEND="
|
|
||||||
>=media-libs/fontconfig-2.6.0
|
|
||||||
>=media-libs/freetype-2.3.9
|
|
||||||
sys-libs/zlib
|
|
||||||
cairo? (
|
|
||||||
dev-libs/glib:2
|
|
||||||
>=x11-libs/cairo-1.10.0
|
|
||||||
introspection? ( >=dev-libs/gobject-introspection-1.32.1 )
|
|
||||||
)
|
|
||||||
curl? ( net-misc/curl )
|
|
||||||
jpeg? ( virtual/jpeg:0 )
|
|
||||||
jpeg2k? ( media-libs/openjpeg:0 )
|
|
||||||
lcms? ( media-libs/lcms:2 )
|
|
||||||
png? ( media-libs/libpng:0= )
|
|
||||||
qt4? (
|
|
||||||
dev-qt/qtcore:4
|
|
||||||
dev-qt/qtgui:4
|
|
||||||
)
|
|
||||||
qt5? (
|
|
||||||
dev-qt/qtcore:5
|
|
||||||
dev-qt/qtgui:5
|
|
||||||
dev-qt/qtxml:5
|
|
||||||
)
|
|
||||||
tiff? ( media-libs/tiff:0 )
|
|
||||||
"
|
|
||||||
DEPEND="${COMMON_DEPEND}
|
|
||||||
virtual/pkgconfig
|
|
||||||
"
|
|
||||||
RDEPEND="${COMMON_DEPEND}
|
|
||||||
cjk? ( >=app-text/poppler-data-0.4.4 )
|
|
||||||
"
|
|
||||||
|
|
||||||
DOCS=(AUTHORS NEWS README README-XPDF TODO)
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}/${PN}-0.26.0-qt5-dependencies.patch"
|
|
||||||
"${FILESDIR}/${PN}-0.28.1-respect-cflags.patch"
|
|
||||||
"${FILESDIR}/${PN}-0.28.1-fix-multilib-configuration.patch" )
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local mycmakeargs=(
|
|
||||||
-DBUILD_GTK_TESTS=OFF
|
|
||||||
-DBUILD_QT4_TESTS=OFF
|
|
||||||
-DBUILD_QT5_TESTS=OFF
|
|
||||||
-DBUILD_CPP_TESTS=OFF
|
|
||||||
-DENABLE_SPLASH=ON
|
|
||||||
-DENABLE_ZLIB=ON
|
|
||||||
-DENABLE_XPDF_HEADERS=ON
|
|
||||||
$(cmake-utils_use_enable curl LIBCURL)
|
|
||||||
$(cmake-utils_use_enable cxx CPP)
|
|
||||||
$(cmake-utils_use_enable jpeg2k LIBOPENJPEG)
|
|
||||||
$(cmake-utils_use_enable utils)
|
|
||||||
$(cmake-utils_use_with cairo)
|
|
||||||
$(cmake-utils_use_with introspection GObjectIntrospection)
|
|
||||||
$(cmake-utils_use_with jpeg)
|
|
||||||
$(cmake-utils_use_with png)
|
|
||||||
$(cmake-utils_use_with qt4)
|
|
||||||
$(cmake-utils_use_find_package qt5 Qt5Core)
|
|
||||||
$(cmake-utils_use_with tiff)
|
|
||||||
)
|
|
||||||
if use lcms; then
|
|
||||||
mycmakeargs+=(-DENABLE_CMS=lcms2)
|
|
||||||
else
|
|
||||||
mycmakeargs+=(-DENABLE_CMS=)
|
|
||||||
fi
|
|
||||||
|
|
||||||
cmake-utils_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
cmake-utils_src_install
|
|
||||||
|
|
||||||
if use cairo && use doc; then
|
|
||||||
# For now install gtk-doc there
|
|
||||||
insinto /usr/share/gtk-doc/html/poppler
|
|
||||||
doins -r "${S}"/glib/reference/html/*
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1,106 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.31.0.ebuild,v 1.1 2015/02/09 16:28:50 mrueg Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit cmake-utils toolchain-funcs
|
|
||||||
|
|
||||||
if [[ "${PV}" == "9999" ]] ; then
|
|
||||||
inherit git-r3
|
|
||||||
EGIT_REPO_URI="git://git.freedesktop.org/git/${PN}/${PN}"
|
|
||||||
KEYWORDS=""
|
|
||||||
SLOT="0/9999"
|
|
||||||
else
|
|
||||||
SRC_URI="http://poppler.freedesktop.org/${P}.tar.xz"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
SLOT="0/50" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
|
|
||||||
fi
|
|
||||||
|
|
||||||
DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
|
|
||||||
HOMEPAGE="http://poppler.freedesktop.org/"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
IUSE="cairo cjk curl cxx debug doc +introspection +jpeg jpeg2k +lcms png qt4 qt5 tiff +utils"
|
|
||||||
|
|
||||||
# No test data provided
|
|
||||||
RESTRICT="test"
|
|
||||||
|
|
||||||
COMMON_DEPEND="
|
|
||||||
>=media-libs/fontconfig-2.6.0
|
|
||||||
>=media-libs/freetype-2.3.9
|
|
||||||
sys-libs/zlib
|
|
||||||
cairo? (
|
|
||||||
dev-libs/glib:2
|
|
||||||
>=x11-libs/cairo-1.10.0
|
|
||||||
introspection? ( >=dev-libs/gobject-introspection-1.32.1 )
|
|
||||||
)
|
|
||||||
curl? ( net-misc/curl )
|
|
||||||
jpeg? ( virtual/jpeg:0 )
|
|
||||||
jpeg2k? ( media-libs/openjpeg:0 )
|
|
||||||
lcms? ( media-libs/lcms:2 )
|
|
||||||
png? ( media-libs/libpng:0= )
|
|
||||||
qt4? (
|
|
||||||
dev-qt/qtcore:4
|
|
||||||
dev-qt/qtgui:4
|
|
||||||
)
|
|
||||||
qt5? (
|
|
||||||
dev-qt/qtcore:5
|
|
||||||
dev-qt/qtgui:5
|
|
||||||
dev-qt/qtxml:5
|
|
||||||
)
|
|
||||||
tiff? ( media-libs/tiff:0 )
|
|
||||||
"
|
|
||||||
DEPEND="${COMMON_DEPEND}
|
|
||||||
virtual/pkgconfig
|
|
||||||
"
|
|
||||||
RDEPEND="${COMMON_DEPEND}
|
|
||||||
cjk? ( >=app-text/poppler-data-0.4.4 )
|
|
||||||
"
|
|
||||||
|
|
||||||
DOCS=(AUTHORS NEWS README README-XPDF TODO)
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}/${PN}-0.26.0-qt5-dependencies.patch"
|
|
||||||
"${FILESDIR}/${PN}-0.28.1-respect-cflags.patch"
|
|
||||||
"${FILESDIR}/${PN}-0.28.1-fix-multilib-configuration.patch" )
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local mycmakeargs=(
|
|
||||||
-DBUILD_GTK_TESTS=OFF
|
|
||||||
-DBUILD_QT4_TESTS=OFF
|
|
||||||
-DBUILD_QT5_TESTS=OFF
|
|
||||||
-DBUILD_CPP_TESTS=OFF
|
|
||||||
-DENABLE_SPLASH=ON
|
|
||||||
-DENABLE_ZLIB=ON
|
|
||||||
-DENABLE_XPDF_HEADERS=ON
|
|
||||||
$(cmake-utils_use_enable curl LIBCURL)
|
|
||||||
$(cmake-utils_use_enable cxx CPP)
|
|
||||||
$(cmake-utils_use_enable jpeg2k LIBOPENJPEG)
|
|
||||||
$(cmake-utils_use_enable utils)
|
|
||||||
$(cmake-utils_use_with cairo)
|
|
||||||
$(cmake-utils_use_with introspection GObjectIntrospection)
|
|
||||||
$(cmake-utils_use_with jpeg)
|
|
||||||
$(cmake-utils_use_with png)
|
|
||||||
$(cmake-utils_use_with qt4)
|
|
||||||
$(cmake-utils_use_find_package qt5 Qt5Core)
|
|
||||||
$(cmake-utils_use_with tiff)
|
|
||||||
)
|
|
||||||
if use lcms; then
|
|
||||||
mycmakeargs+=(-DENABLE_CMS=lcms2)
|
|
||||||
else
|
|
||||||
mycmakeargs+=(-DENABLE_CMS=)
|
|
||||||
fi
|
|
||||||
|
|
||||||
cmake-utils_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
cmake-utils_src_install
|
|
||||||
|
|
||||||
if use cairo && use doc; then
|
|
||||||
# For now install gtk-doc there
|
|
||||||
insinto /usr/share/gtk-doc/html/poppler
|
|
||||||
doins -r "${S}"/glib/reference/html/*
|
|
||||||
fi
|
|
||||||
}
|
|
@ -0,0 +1,52 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libjson-rpc-cpp/libjson-rpc-cpp-9999.ebuild,v 1.1 2015/04/04 10:07:03 mgorny Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
EGIT_REPO_URI="https://github.com/cinemast/${PN}"
|
||||||
|
EGIT_BRANCH=develop
|
||||||
|
inherit cmake-utils git-r3
|
||||||
|
|
||||||
|
DESCRIPTION="JSON-RPC (1.0 & 2.0) framework for C++"
|
||||||
|
HOMEPAGE="https://github.com/cinemast/libjson-rpc-cpp"
|
||||||
|
SRC_URI=""
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="doc +http-client +http-server +stubgen test"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-libs/jsoncpp
|
||||||
|
http-client? ( net-misc/curl )
|
||||||
|
http-server? ( net-libs/libmicrohttpd )
|
||||||
|
stubgen? ( dev-libs/argtable )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
doc? ( app-doc/doxygen )
|
||||||
|
test? ( dev-libs/boost )"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DHTTP_CLIENT=$(usex http-client)
|
||||||
|
-DHTTP_SERVER=$(usex http-server)
|
||||||
|
# they are not installed
|
||||||
|
-DCOMPILE_EXAMPLES=NO
|
||||||
|
-DCOMPILE_STUBGEN=$(usex stubgen)
|
||||||
|
-DCOMPILE_TESTS=$(usex test)
|
||||||
|
)
|
||||||
|
|
||||||
|
cmake-utils_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
cmake-utils_src_compile
|
||||||
|
|
||||||
|
use doc && emake -C "${BUILD_DIR}" doc
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
cmake-utils_src_install
|
||||||
|
|
||||||
|
use doc && dodoc -r "${BUILD_DIR}"/doc/html
|
||||||
|
}
|
@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer>
|
||||||
|
<email>mgorny@gentoo.org</email>
|
||||||
|
<name>Michał Górny</name>
|
||||||
|
</maintainer>
|
||||||
|
<use>
|
||||||
|
<flag name='http-client'>Build support for HTTP client using <pkg>dev-util/curl</pkg></flag>
|
||||||
|
<flag name='http-server'>Build support for HTTP server using <pkg>net-libs/libmicrohttpd</pkg></flag>
|
||||||
|
<flag name='stubgen'>Build header stub code generator (needed for development and when pregenerated headers are not bundled)</flag>
|
||||||
|
</use>
|
||||||
|
</pkgmetadata>
|
@ -1,2 +1,3 @@
|
|||||||
DIST mariadb-galera-10.0.16.tar.gz 55886236 SHA256 c730c6dbeee4e2985a8db9dc15a6b6e8e64db14cef1442ee5f6732d2754ed9fb SHA512 2a3fcb79bd32420b4b69118825ed4c954fcf7d1fd2358159687bc90157aef9e440d24209ffa71887029b66adca14f439f08d3edfdcee431b9d8bc49a9c7e6762 WHIRLPOOL 60c27680e8ba91f174cb9827e9def0760e8e388f4f072e9d8b71b102a57f2e141dc6cdd66604ad802512ad24855af9216ab4d87718f30c1ff599b3222b44d31c
|
DIST mariadb-galera-10.0.16.tar.gz 55886236 SHA256 c730c6dbeee4e2985a8db9dc15a6b6e8e64db14cef1442ee5f6732d2754ed9fb SHA512 2a3fcb79bd32420b4b69118825ed4c954fcf7d1fd2358159687bc90157aef9e440d24209ffa71887029b66adca14f439f08d3edfdcee431b9d8bc49a9c7e6762 WHIRLPOOL 60c27680e8ba91f174cb9827e9def0760e8e388f4f072e9d8b71b102a57f2e141dc6cdd66604ad802512ad24855af9216ab4d87718f30c1ff599b3222b44d31c
|
||||||
|
DIST mariadb-galera-10.0.17.tar.gz 56229230 SHA256 6ee9595630c0ddd498afe086953cbf7430aec48fe429230f8615627881897c6d SHA512 ee9e437d03b62f8416847ceb2843bb40110aa904ce4c8ae53e4fff95ae60871859128436a644e995ba1f62271c9c0f42efccda095747a9658e811367670ec2b6 WHIRLPOOL fe08438e96b87dc569d3b790147ee11c0af0394f56fdeb31230db3ed6d8dd1b58ad6e145fd636bd1574060b99b3736cf14a8a886980ef054d8f6e6a331c6c7cd
|
||||||
DIST mysql-extras-20141215-0144Z.tar.bz2 1494767 SHA256 4757043858110654d52b0e6dccab064987ab5db8ae4ae99863cf86df0b90f947 SHA512 7a9b733d09f44b1faff19a496a3e820e444b339838665e6f37c4fddc8f2ad67e805082d598c4edc06fda9364f9906e4cf95520552f72d6b6df34413f38e7a2ed WHIRLPOOL 99ea6890a5faf097b941707538b68f62390e1a49ee662a87c27435a317a9a3f37f00802e72f86b52993b3d1674b57645db0f7e73379ab88fbc1d0ef791cf4326
|
DIST mysql-extras-20141215-0144Z.tar.bz2 1494767 SHA256 4757043858110654d52b0e6dccab064987ab5db8ae4ae99863cf86df0b90f947 SHA512 7a9b733d09f44b1faff19a496a3e820e444b339838665e6f37c4fddc8f2ad67e805082d598c4edc06fda9364f9906e4cf95520552f72d6b6df34413f38e7a2ed WHIRLPOOL 99ea6890a5faf097b941707538b68f62390e1a49ee662a87c27435a317a9a3f37f00802e72f86b52993b3d1674b57645db0f7e73379ab88fbc1d0ef791cf4326
|
||||||
|
@ -0,0 +1,128 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb-galera/mariadb-galera-10.0.17.ebuild,v 1.1 2015/04/03 12:34:23 grknight Exp $
|
||||||
|
|
||||||
|
EAPI="5"
|
||||||
|
MY_EXTRAS_VER="20141215-0144Z"
|
||||||
|
WSREP_REVISION="25"
|
||||||
|
|
||||||
|
inherit toolchain-funcs mysql-multilib
|
||||||
|
# only to make repoman happy. it is really set in the eclass
|
||||||
|
IUSE="$IUSE"
|
||||||
|
|
||||||
|
# REMEMBER: also update eclass/mysql*.eclass before committing!
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
# When MY_EXTRAS is bumped, the index should be revised to exclude these.
|
||||||
|
EPATCH_EXCLUDE=''
|
||||||
|
|
||||||
|
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
|
||||||
|
RDEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
# Please do not add a naive src_unpack to this ebuild
|
||||||
|
# If you want to add a single patch, copy the ebuild to an overlay
|
||||||
|
# and create your own mysql-extras tarball, looking at 000_index.txt
|
||||||
|
|
||||||
|
# Official test instructions:
|
||||||
|
# USE='embedded extraengine perl ssl static-libs community' \
|
||||||
|
# FEATURES='test userpriv -usersandbox' \
|
||||||
|
# ebuild mariadb-galera-X.X.XX.ebuild \
|
||||||
|
# digest clean package
|
||||||
|
multilib_src_test() {
|
||||||
|
|
||||||
|
if ! multilib_is_native_abi ; then
|
||||||
|
einfo "Server tests not available on non-native abi".
|
||||||
|
return 0;
|
||||||
|
fi
|
||||||
|
|
||||||
|
local TESTDIR="${BUILD_DIR}/mysql-test"
|
||||||
|
local retstatus_unit
|
||||||
|
local retstatus_tests
|
||||||
|
|
||||||
|
# Bug #213475 - MySQL _will_ object strenously if your machine is named
|
||||||
|
# localhost. Also causes weird failures.
|
||||||
|
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
|
||||||
|
|
||||||
|
if ! use "minimal" ; then
|
||||||
|
|
||||||
|
if [[ $UID -eq 0 ]]; then
|
||||||
|
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
|
||||||
|
fi
|
||||||
|
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||||
|
|
||||||
|
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
|
||||||
|
addpredict /this-dir-does-not-exist/t9.MYI
|
||||||
|
|
||||||
|
# Run CTest (test-units)
|
||||||
|
cmake-utils_src_test
|
||||||
|
retstatus_unit=$?
|
||||||
|
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
|
||||||
|
|
||||||
|
# Ensure that parallel runs don't die
|
||||||
|
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
|
||||||
|
# Enable parallel testing, auto will try to detect number of cores
|
||||||
|
# You may set this by hand.
|
||||||
|
# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
|
||||||
|
export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
|
||||||
|
|
||||||
|
# create directories because mysqladmin might right out of order
|
||||||
|
mkdir -p "${T}"/var-tests{,/log}
|
||||||
|
|
||||||
|
# These are failing in MariaDB 10.0 for now and are believed to be
|
||||||
|
# false positives:
|
||||||
|
#
|
||||||
|
# main.information_schema, binlog.binlog_statement_insert_delayed,
|
||||||
|
# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
|
||||||
|
# funcs_1.is_columns_mysql
|
||||||
|
# fails due to USE=-latin1 / utf8 default
|
||||||
|
#
|
||||||
|
# main.mysql_client_test, main.mysql_client_test_nonblock
|
||||||
|
# main.mysql_client_test_comp:
|
||||||
|
# segfaults at random under Portage only, suspect resource limits.
|
||||||
|
#
|
||||||
|
# wsrep.variables:
|
||||||
|
# Expects the sys-cluster/galera library to be installed and configured
|
||||||
|
#
|
||||||
|
# wsrep.foreign_key:
|
||||||
|
# Issues a configuration deprecation warning which does not affect data
|
||||||
|
#
|
||||||
|
|
||||||
|
for t in main.mysql_client_test main.mysql_client_test_nonblock \
|
||||||
|
main.mysql_client_test_comp \
|
||||||
|
binlog.binlog_statement_insert_delayed main.information_schema \
|
||||||
|
main.mysqld--help wsrep.variables wsrep.foreign_key \
|
||||||
|
funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
|
||||||
|
mysql-multilib_disable_test "$t" "False positives in Gentoo"
|
||||||
|
done
|
||||||
|
|
||||||
|
# Run mysql tests
|
||||||
|
pushd "${TESTDIR}"
|
||||||
|
|
||||||
|
# run mysql-test tests
|
||||||
|
# The PATH addition is required for the galera suite to find the sst scripts
|
||||||
|
# Skipping galera tests for now until MDEV-7544 is resovled
|
||||||
|
WSREP_LOG_DIR="${T}/var-tests/wsrep" \
|
||||||
|
PATH="${BUILD_DIR}/scripts:${PATH}" \
|
||||||
|
perl mysql-test-run.pl --force --vardir="${T}/var-tests" --skip-test=galera
|
||||||
|
retstatus_tests=$?
|
||||||
|
[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
|
||||||
|
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||||
|
|
||||||
|
popd
|
||||||
|
|
||||||
|
# Cleanup is important for these testcases.
|
||||||
|
pkill -9 -f "${S}/ndb" 2>/dev/null
|
||||||
|
pkill -9 -f "${S}/sql" 2>/dev/null
|
||||||
|
|
||||||
|
failures=""
|
||||||
|
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
|
||||||
|
[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
|
||||||
|
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||||
|
|
||||||
|
[[ -z "$failures" ]] || die "Test failures: $failures"
|
||||||
|
einfo "Tests successfully completed"
|
||||||
|
else
|
||||||
|
|
||||||
|
einfo "Skipping server tests due to minimal build."
|
||||||
|
fi
|
||||||
|
}
|
@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<herd>qt</herd>
|
<herd>qt</herd>
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
@ -0,0 +1,32 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-db/sqliteman/sqliteman-1.2.2-r1.ebuild,v 1.1 2015/04/04 16:43:39 kensington Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit cmake-utils
|
||||||
|
|
||||||
|
DESCRIPTION="Powerful GUI manager for the Sqlite3 database"
|
||||||
|
HOMEPAGE="http://sqliteman.sourceforge.net/"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-qt/qtcore:4
|
||||||
|
dev-qt/qtgui:4
|
||||||
|
dev-qt/qtsql:4[sqlite]
|
||||||
|
x11-libs/qscintilla"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
DOCS=( AUTHORS README )
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# remove bundled lib
|
||||||
|
rm -rf "${S}"/${PN}/qscintilla2
|
||||||
|
|
||||||
|
cmake-utils_src_prepare
|
||||||
|
}
|
@ -0,0 +1 @@
|
|||||||
|
DIST adjunctions-4.2.tar.gz 14300 SHA256 31c9988b9e76fa342bff9314af5fd088f99bcaf6d66adb3ba3dc343f4d36251f SHA512 019f5e92982723edcc371e303aeaf9d04f5245b979feb1f17eb6c1a1af4a2982a6bde98f59b705b080b547c64349637e8acc43ebe913cc10c98a636be30ee505 WHIRLPOOL 5b2f480443f50ec52f037008a52e5920c393dcae7f3c45744625f7693e3c8c81c2f1604c54e4318e0f3e9c3d3b7f3ecc80b495c5b9050eb2dc2498ba2ff55002
|
@ -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/adjunctions/adjunctions-4.2.ebuild,v 1.1 2015/04/03 12:55:42 gienah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.4.3
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||||
|
inherit haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="Adjunctions and representable functors"
|
||||||
|
HOMEPAGE="http://github.com/ekmett/adjunctions/"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND=">=dev-haskell/comonad-4:=[profile?] <dev-haskell/comonad-5:=[profile?]
|
||||||
|
>=dev-haskell/contravariant-1:=[profile?] <dev-haskell/contravariant-2:=[profile?]
|
||||||
|
>=dev-haskell/distributive-0.4:=[profile?] <dev-haskell/distributive-1:=[profile?]
|
||||||
|
>=dev-haskell/free-4:=[profile?] <dev-haskell/free-5:=[profile?]
|
||||||
|
>=dev-haskell/mtl-2.0.1:=[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.11:=[profile?] <dev-haskell/semigroups-1:=[profile?]
|
||||||
|
>=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-1:=[profile?]
|
||||||
|
>=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.5:=[profile?]
|
||||||
|
>=dev-haskell/void-0.5.5.1:=[profile?] <dev-haskell/void-1:=[profile?]
|
||||||
|
>=dev-lang/ghc-7.4.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.6
|
||||||
|
"
|
@ -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>
|
||||||
|
Adjunctions
|
||||||
|
</longdescription>
|
||||||
|
</pkgmetadata>
|
@ -1,2 +1,3 @@
|
|||||||
DIST atomic-primops-0.4.tar.gz 24982 SHA256 c0f51aa2ccf4ee6d3cece014dd9100347955d5b81eee5cdbf940bb22ac074f07 SHA512 981610ad2aa22a9e8a629f04bbf5d42f3a62dabde9787c2481597357a6f7bf9b894bc2c1bab8dfc92002789021704e2725abecac55a4fbd4c263821327cd8023 WHIRLPOOL e6d16167bdbdf32fe4db58e3f5c4f846a59763df24c40fbc437f6ade018a7d8fd968365a896311bf3f77e2b769cb88511902eeb44a3eab7f5f9279fd8d3a125e
|
DIST atomic-primops-0.4.tar.gz 24982 SHA256 c0f51aa2ccf4ee6d3cece014dd9100347955d5b81eee5cdbf940bb22ac074f07 SHA512 981610ad2aa22a9e8a629f04bbf5d42f3a62dabde9787c2481597357a6f7bf9b894bc2c1bab8dfc92002789021704e2725abecac55a4fbd4c263821327cd8023 WHIRLPOOL e6d16167bdbdf32fe4db58e3f5c4f846a59763df24c40fbc437f6ade018a7d8fd968365a896311bf3f77e2b769cb88511902eeb44a3eab7f5f9279fd8d3a125e
|
||||||
DIST atomic-primops-0.6.1.1.tar.gz 30423 SHA256 8c1c1962655c6af4a68657d0fa162188e6bb47b3dfe54806e2d0a402fa8196ba SHA512 02e1fd969320fb477b430b57333aba09fe4dabc04df9d03ea6996d6d11d6f2b442d28828d7cf77690fae35f3a90cc2222054466acdd214b5c5bde3cbdaf3b94e WHIRLPOOL 7cfef03eb1cc18e8153576c7bfa80dd59b4cff930e56836db311a861c9cdc108f645e3048f9faf611219e52858e0a9ab35e0ab4377fc058476effc62843d8320
|
DIST atomic-primops-0.6.1.1.tar.gz 30423 SHA256 8c1c1962655c6af4a68657d0fa162188e6bb47b3dfe54806e2d0a402fa8196ba SHA512 02e1fd969320fb477b430b57333aba09fe4dabc04df9d03ea6996d6d11d6f2b442d28828d7cf77690fae35f3a90cc2222054466acdd214b5c5bde3cbdaf3b94e WHIRLPOOL 7cfef03eb1cc18e8153576c7bfa80dd59b4cff930e56836db311a861c9cdc108f645e3048f9faf611219e52858e0a9ab35e0ab4377fc058476effc62843d8320
|
||||||
|
DIST atomic-primops-0.7.tar.gz 30560 SHA256 0f94066eeec9922e704a22de87b59b9433c88a4c502ab6cb6e83736ff1a9a2bd SHA512 5231515cb37e4f31b35232ff60ee8bd9c273ee8c9c1e08cb5c84b82d3381afb9301979a4774362145be22c08d5c4852afaaa3c7d67b8e1613abbb477c533b8a4 WHIRLPOOL 4596e3dc40157315b3564c38aedc5fa6bd49919cfdda674501a1e3406d843bbbd17dcb47e314effd31ca58ef1f123ee8727e8280f5c3f60352e646ccf2b7f725
|
||||||
|
@ -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/dev-haskell/atomic-primops/atomic-primops-0.7.ebuild,v 1.1 2015/04/03 13:24:10 gienah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.4.4.9999
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||||
|
inherit haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="A safe approach to CAS and other atomic ops in Haskell"
|
||||||
|
HOMEPAGE="https://github.com/rrnewton/haskell-lockfree/wiki"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="debug"
|
||||||
|
|
||||||
|
RDEPEND="dev-haskell/primitive:=[profile?]
|
||||||
|
>=dev-lang/ghc-7.6.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.16.0
|
||||||
|
"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
haskell-cabal_src_configure \
|
||||||
|
$(cabal_flag debug debug)
|
||||||
|
}
|
@ -1 +1,2 @@
|
|||||||
DIST aws-0.11.2.tar.gz 89149 SHA256 f1e3df0c141823f384f3410c9eef92eb410b716b0caa6534aec67dacb82b1697 SHA512 5e69f0bdb7459f6da7e123c2bf3435805b724d4c2ff3178728b241ae2d7e772e742d669c55fc0f51e42bfdee14fa940cba323e8473af3a16c286000f7b8c2733 WHIRLPOOL 03326691ee667c09153b7c89af150dd11816905b04d691f395f59bd3d5fc48bdae625dde08af7bb35d12275cb3daf0eb3c32cde66eb7608c93a8cf4746a69ff2
|
DIST aws-0.11.2.tar.gz 89149 SHA256 f1e3df0c141823f384f3410c9eef92eb410b716b0caa6534aec67dacb82b1697 SHA512 5e69f0bdb7459f6da7e123c2bf3435805b724d4c2ff3178728b241ae2d7e772e742d669c55fc0f51e42bfdee14fa940cba323e8473af3a16c286000f7b8c2733 WHIRLPOOL 03326691ee667c09153b7c89af150dd11816905b04d691f395f59bd3d5fc48bdae625dde08af7bb35d12275cb3daf0eb3c32cde66eb7608c93a8cf4746a69ff2
|
||||||
|
DIST aws-0.11.3.tar.gz 90102 SHA256 14a9a9f4435f92b9a0364de66469e293f3ad09c7fe54aacce3486280866de30a SHA512 0343d8ef17ad06525c7c131eb97408d3298c46f4dd472604bd4b3a20c2bb1e880e12f9a0e345ee2fe9bfe56b684fd653e9a99b7919e8d97fce4ca0cdd720afb5 WHIRLPOOL 49e49b802c0c996d3b94d68dafcc3eed82f0b104f1a339e1ff3f9c8e12638543021394c79d24bbba3cf51c3f2a6c8638f71b8be8f8ca7e7c656924c52700ebc3
|
||||||
|
@ -0,0 +1,84 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/aws/aws-0.11.3-r1.ebuild,v 1.1 2015/04/04 00:01:32 gienah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.4.5.9999
|
||||||
|
|
||||||
|
CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
|
||||||
|
inherit base haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="Amazon Web Services (AWS) for Haskell"
|
||||||
|
HOMEPAGE="http://github.com/aristidb/aws"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="examples"
|
||||||
|
|
||||||
|
RESTRICT=test # needs aws accound
|
||||||
|
|
||||||
|
RDEPEND=">=dev-haskell/aeson-0.6:=[profile?]
|
||||||
|
>=dev-haskell/attoparsec-0.11:=[profile?] <dev-haskell/attoparsec-0.13:=[profile?]
|
||||||
|
>=dev-haskell/base16-bytestring-0.1:=[profile?] <dev-haskell/base16-bytestring-0.2:=[profile?]
|
||||||
|
>=dev-haskell/base64-bytestring-1.0:=[profile?] <dev-haskell/base64-bytestring-1.1:=[profile?]
|
||||||
|
>=dev-haskell/blaze-builder-0.2.1.4:=[profile?] <dev-haskell/blaze-builder-0.5:=[profile?]
|
||||||
|
>=dev-haskell/byteable-0.1:=[profile?] <dev-haskell/byteable-0.2:=[profile?]
|
||||||
|
>=dev-haskell/case-insensitive-0.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?]
|
||||||
|
>=dev-haskell/cereal-0.3:=[profile?] <dev-haskell/cereal-0.5:=[profile?]
|
||||||
|
>=dev-haskell/conduit-1.1:=[profile?] <dev-haskell/conduit-1.3:=[profile?]
|
||||||
|
>=dev-haskell/conduit-extra-1.1:=[profile?] <dev-haskell/conduit-extra-1.2:=[profile?]
|
||||||
|
>=dev-haskell/cryptohash-0.11:=[profile?] <dev-haskell/cryptohash-0.12:=[profile?]
|
||||||
|
>=dev-haskell/data-default-0.5.3:=[profile?] <dev-haskell/data-default-0.6:=[profile?]
|
||||||
|
>=dev-haskell/http-conduit-2.1:=[profile?] <dev-haskell/http-conduit-2.2:=[profile?]
|
||||||
|
>=dev-haskell/http-types-0.7:=[profile?] <dev-haskell/http-types-0.9:=[profile?]
|
||||||
|
>=dev-haskell/lifted-base-0.1:=[profile?] <dev-haskell/lifted-base-0.3:=[profile?]
|
||||||
|
>=dev-haskell/monad-control-0.3:=[profile?]
|
||||||
|
>=dev-haskell/mtl-2:=[profile?] <dev-haskell/mtl-3:=[profile?]
|
||||||
|
>=dev-haskell/network-2:=[profile?] <dev-haskell/network-3:=[profile?]
|
||||||
|
>=dev-haskell/old-locale-1:=[profile?] <dev-haskell/old-locale-2:=[profile?]
|
||||||
|
>=dev-haskell/resourcet-1.1:=[profile?] <dev-haskell/resourcet-1.2:=[profile?]
|
||||||
|
>=dev-haskell/safe-0.3:=[profile?] <dev-haskell/safe-0.4:=[profile?]
|
||||||
|
>=dev-haskell/scientific-0.3:=[profile?]
|
||||||
|
>=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-0.9:=[profile?]
|
||||||
|
>=dev-haskell/text-0.11:=[profile?]
|
||||||
|
>=dev-haskell/unordered-containers-0.2:=[profile?]
|
||||||
|
>=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?]
|
||||||
|
>=dev-haskell/vector-0.10:=[profile?]
|
||||||
|
>=dev-haskell/xml-conduit-1.2:=[profile?] <dev-haskell/xml-conduit-1.3:=[profile?]
|
||||||
|
>=dev-lang/ghc-7.4.1:=
|
||||||
|
examples? ( >=dev-haskell/errors-1.4:=[profile?]
|
||||||
|
dev-haskell/exceptions:=[profile?]
|
||||||
|
>=dev-haskell/transformers-0.3:=[profile?] <dev-haskell/transformers-0.5:=[profile?] )
|
||||||
|
!examples? ( >=dev-haskell/transformers-0.2.2:=[profile?] <dev-haskell/transformers-0.5:=[profile?] )
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.10
|
||||||
|
test? ( >=dev-haskell/aeson-0.7
|
||||||
|
>=dev-haskell/errors-1.4.7
|
||||||
|
>=dev-haskell/http-client-0.3
|
||||||
|
>=dev-haskell/lifted-base-0.2
|
||||||
|
>=dev-haskell/mtl-2.1
|
||||||
|
>=dev-haskell/quickcheck-2.7
|
||||||
|
>=dev-haskell/quickcheck-instances-0.3
|
||||||
|
>=dev-haskell/tasty-0.8
|
||||||
|
>=dev-haskell/tasty-quickcheck-0.8
|
||||||
|
>=dev-haskell/text-1.1
|
||||||
|
>=dev-haskell/transformers-base-0.4
|
||||||
|
!examples? ( >=dev-haskell/transformers-0.3 ) )
|
||||||
|
"
|
||||||
|
|
||||||
|
PATCHES=("${FILESDIR}/${P}-ghc-7.10.patch")
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
base_src_prepare
|
||||||
|
cabal_chdeps \
|
||||||
|
'tagged >= 0.7 && < 0.8' 'tagged >= 0.7 && < 0.9'
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
haskell-cabal_src_configure \
|
||||||
|
$(cabal_flag examples examples)
|
||||||
|
}
|
@ -0,0 +1,20 @@
|
|||||||
|
--- aws-0.11.3-orig/aws.cabal 2015-03-24 05:26:53.000000000 +1100
|
||||||
|
+++ aws-0.11.3/aws.cabal 2015-04-04 10:18:21.057164803 +1100
|
||||||
|
@@ -126,7 +126,7 @@
|
||||||
|
cryptohash >= 0.11 && < 0.12,
|
||||||
|
data-default >= 0.5.3 && < 0.6,
|
||||||
|
directory >= 1.0 && < 1.3,
|
||||||
|
- filepath >= 1.1 && < 1.4,
|
||||||
|
+ filepath >= 1.1 && < 1.5,
|
||||||
|
http-conduit >= 2.1 && < 2.2,
|
||||||
|
http-types >= 0.7 && < 0.9,
|
||||||
|
lifted-base >= 0.1 && < 0.3,
|
||||||
|
--- aws-0.11.3-orig/Examples/DynamoDb.hs 2015-03-24 05:26:53.000000000 +1100
|
||||||
|
+++ aws-0.11.3/Examples/DynamoDb.hs 2015-04-04 10:18:43.712140567 +1100
|
||||||
|
@@ -1,5 +1,6 @@
|
||||||
|
{-# LANGUAGE OverloadedStrings #-}
|
||||||
|
{-# LANGUAGE ScopedTypeVariables #-}
|
||||||
|
+{-# LANGUAGE FlexibleContexts #-}
|
||||||
|
|
||||||
|
module Main where
|
||||||
|
|
@ -0,0 +1,28 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/bifunctors/bifunctors-4.2.1.ebuild,v 1.1 2015/04/03 13:27:21 gienah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.4.4.9999
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||||
|
inherit haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="Bifunctors"
|
||||||
|
HOMEPAGE="http://github.com/ekmett/bifunctors/"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND=">=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/tagged-0.7.3:=[profile?] <dev-haskell/tagged-1:=[profile?]
|
||||||
|
>=dev-lang/ghc-7.4.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.6
|
||||||
|
"
|
@ -0,0 +1 @@
|
|||||||
|
DIST bytestring-builder-0.10.4.1.2.tar.gz 45068 SHA256 9e04ab1360d6448c2648c60b7bb1689e71177286b2d36147ef1087527ef5e03e SHA512 192a187f708140534a65cf189dcbf08198e95cbfc57ba2dfa09a175bcc4c5e2024ff3793f3073ef2b6840965f87761b3cafb2afbdfa1b88bcdd6e9ca99d36391 WHIRLPOOL b43ce1f32be4151bb4f7c4ffb03543ca0209b7f64e16def0c1b62d4afcde926fca824c37547a036a79f022303e97bd0fd977dacf3d748f36857260a971f85c4d
|
@ -0,0 +1,25 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/bytestring-builder/bytestring-builder-0.10.4.1.2.ebuild,v 1.1 2015/04/04 10:51:41 gienah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.4.3
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile"
|
||||||
|
inherit haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="The new bytestring builder, packaged outside of GHC"
|
||||||
|
HOMEPAGE="http://hackage.haskell.org/package/bytestring-builder"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND=">=dev-lang/ghc-7.4.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.8
|
||||||
|
"
|
@ -0,0 +1,30 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<herd>haskell</herd>
|
||||||
|
<longdescription>
|
||||||
|
This is the bytestring builder that is debuting in bytestring-0.10.4.0, which
|
||||||
|
should be shipping with GHC 7.8, probably late in 2013. This builder has
|
||||||
|
several nice simplifications and improvements, and more out-of-box
|
||||||
|
functionality than the older blaze-builder.
|
||||||
|
|
||||||
|
Note that this package detects which version of bytestring you are compiling
|
||||||
|
against, and if you are compiling against bytestring-0.10.4 or later, will
|
||||||
|
be an empty package.
|
||||||
|
|
||||||
|
This package lets the new interface and implementation be used with most
|
||||||
|
older compilers without upgrading bytestring, which can be rather
|
||||||
|
problematic. In conjunction with blaze-builder-0.4 or later, which
|
||||||
|
offers an implementation of blaze-builder in terms of bytestring-builder,
|
||||||
|
this should let most people try the new interface and implementation without
|
||||||
|
causing undue compatibility problems with packages that depend on
|
||||||
|
blaze-builder.
|
||||||
|
|
||||||
|
GHC 7.6 did debut an almost identical interface and implementation, but with
|
||||||
|
slightly different module names and organization. Trying to re-export/rename
|
||||||
|
the builder provided with 7.6 did not turn out to be very practical, because
|
||||||
|
this interface includes new functions that rely on Builder internals,
|
||||||
|
which are not exported in 7.6. Furthermore, these module names should be
|
||||||
|
deprecated in 7.10.
|
||||||
|
</longdescription>
|
||||||
|
</pkgmetadata>
|
@ -0,0 +1,40 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/cgi/cgi-3001.2.2.1.ebuild,v 1.1 2015/04/04 08:57:54 gienah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.4.5.9999
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||||
|
inherit haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="A library for writing CGI programs"
|
||||||
|
HOMEPAGE="https://github.com/cheecheeo/haskell-cgi"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="+network-uri"
|
||||||
|
|
||||||
|
RDEPEND="<dev-haskell/exceptions-0.9:=[profile?]
|
||||||
|
>=dev-haskell/mtl-2.2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
|
||||||
|
>=dev-haskell/multipart-0.1.2:=[profile?] <dev-haskell/multipart-0.2:=[profile?]
|
||||||
|
<dev-haskell/old-locale-1.1:=[profile?]
|
||||||
|
<dev-haskell/old-time-1.2:=[profile?]
|
||||||
|
>=dev-haskell/parsec-2.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
|
||||||
|
>=dev-haskell/xhtml-3000.0.0:=[profile?] <dev-haskell/xhtml-3000.3:=[profile?]
|
||||||
|
>=dev-lang/ghc-7.4.1:=
|
||||||
|
network-uri? ( >=dev-haskell/network-2.6:=[profile?] <dev-haskell/network-2.7:=[profile?]
|
||||||
|
>=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] )
|
||||||
|
!network-uri? ( <dev-haskell/network-2.6:=[profile?] )
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.6
|
||||||
|
"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
haskell-cabal_src_configure \
|
||||||
|
$(cabal_flag network-uri network-uri)
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST chaselev-deque-0.4.tar.gz 10323 SHA256 3d8b615854834462e4d12b50370535a20b437ba48f567be91b06ac259c9fecb6 SHA512 40145d86c4664d192eac0c264f6371b8f894b5aa0ab8d3179d6fe3b6d336f8062ebbfb83a39836069d7eb90baf2a5d7d3d75aba73adf67547a29824793084cc7 WHIRLPOOL e3d69dee9c33d305cbfe436cb62ae3cbdee6a003d08dff2a28a1e83013d5de2ec25ccfda14f8806f855acf8c4d6a23fb7bca992e859c9fee3c51afdc59924942
|
DIST chaselev-deque-0.4.tar.gz 10323 SHA256 3d8b615854834462e4d12b50370535a20b437ba48f567be91b06ac259c9fecb6 SHA512 40145d86c4664d192eac0c264f6371b8f894b5aa0ab8d3179d6fe3b6d336f8062ebbfb83a39836069d7eb90baf2a5d7d3d75aba73adf67547a29824793084cc7 WHIRLPOOL e3d69dee9c33d305cbfe436cb62ae3cbdee6a003d08dff2a28a1e83013d5de2ec25ccfda14f8806f855acf8c4d6a23fb7bca992e859c9fee3c51afdc59924942
|
||||||
DIST chaselev-deque-0.5.0.3.tar.gz 12461 SHA256 c6a3708568dd860120fcadfd577195c659f205aeb84543d934d9baa5f1f579e2 SHA512 9f3a01ca900c7cfcb1d4d39e4ed49cf96d5ff233ee998606a25d7bf0ac995910c8a6c53db60650bed00231ec7fbadd0cb0d254da610b96f8eb2ada63726454bc WHIRLPOOL fd2118a5625bcab5829c0b09de0d3097e1f9e8f3fc31e71e1c60f61f087b347495f84d207100189211349c71aa558a8eec23bcc879abe81b413b23b738244bde
|
DIST chaselev-deque-0.5.0.3.tar.gz 12461 SHA256 c6a3708568dd860120fcadfd577195c659f205aeb84543d934d9baa5f1f579e2 SHA512 9f3a01ca900c7cfcb1d4d39e4ed49cf96d5ff233ee998606a25d7bf0ac995910c8a6c53db60650bed00231ec7fbadd0cb0d254da610b96f8eb2ada63726454bc WHIRLPOOL fd2118a5625bcab5829c0b09de0d3097e1f9e8f3fc31e71e1c60f61f087b347495f84d207100189211349c71aa558a8eec23bcc879abe81b413b23b738244bde
|
||||||
|
DIST chaselev-deque-0.5.0.5.tar.gz 12451 SHA256 4d58f8d56228e9f5bea2a65717dea65106323cb5ead9b5f39f904dac5c0043f4 SHA512 1561208ec92d7765b126684677cab02ee71bd1f7d2cdc6f2acac065972c241d085a538e14f51c87555f464aadbac2795c64f9063075acdf29217fb2d70a47dfd WHIRLPOOL 9a2130cc3189b185c3b7c87b23a27ec1070973c4a6d6d7c34a108d00256d9262a4fc13ba922d218de8c4b2b04dc8b31615669c0058284f082f14b66d53331066
|
||||||
|
@ -0,0 +1,38 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/chaselev-deque/chaselev-deque-0.5.0.5.ebuild,v 1.1 2015/04/03 13:28:10 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="Chase & Lev work-stealing lock-free double-ended queues (deques)"
|
||||||
|
HOMEPAGE="https://github.com/rrnewton/haskell-lockfree/wiki"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="debug"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-haskell/abstract-deque-0.3:=[profile?] <dev-haskell/abstract-deque-0.4:=[profile?]
|
||||||
|
>=dev-haskell/atomic-primops-0.5.0.2:=[profile?]
|
||||||
|
dev-haskell/transformers:=[profile?]
|
||||||
|
dev-haskell/vector:=[profile?]
|
||||||
|
>=dev-lang/ghc-7.4.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.8
|
||||||
|
test? ( >=dev-haskell/abstract-deque-tests-0.3
|
||||||
|
dev-haskell/hunit
|
||||||
|
dev-haskell/test-framework
|
||||||
|
dev-haskell/test-framework-hunit )
|
||||||
|
"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
haskell-cabal_src_configure \
|
||||||
|
$(cabal_flag debug debug)
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
|
DIST ChasingBottoms-1.3.0.11.tar.gz 31437 SHA256 9cf0c58617ed0877eab06a3a71e4dbcf911d7f2bf64bfe3c9cc91e7f3181e303 SHA512 acf939e4060b08a02fd1bd15473911551e834373b8e4e50f36cd832b64ec3798e9a41d3b26fdc9e9b84648862617da8ba859ee453086240f566ce4ae8bc0301e WHIRLPOOL 52e9255acbda1826f06bdc272a6ff9414325143e792db6a66988d43ce299857ea6a086258ee683f8da1222cda2f378a81c6dcd48782a879e9cc9323b72fa68f9
|
||||||
DIST ChasingBottoms-1.3.0.7.tar.gz 31043 SHA256 ea7a507c552fe028bd43c588e89f29d5a5f140f16bf74596c647c42a9ae92b3c SHA512 707e0d1fe7979b75547ec87ee105526524458e0267355c1b0e06a7a1c2af1d07b385045deceaf2b28262e4e6dc445f013d2472444198cef046f664642629c0bb WHIRLPOOL e564d73025691c13481b9dc5b9cb47111689448eb8ab0095497c520017874b2f1e145ef50a92dfbe5ad74aa604247e275454c0c3c0518d5a7095561fa90348a8
|
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
|
DIST ChasingBottoms-1.3.0.8.tar.gz 31261 SHA256 bb05710630f876767d79b684fd5f3fe59ea39c63e7bef4193c7ee8132479d2b8 SHA512 216df0e1037b4d95d1bc82e808fc017424d5e9268f311026e07b1abadabdbdac01e85d9fbccf371371998cf237ac3d1846ed2dd619f719ad840d7ffb2e17c90e WHIRLPOOL fc0179f3324ae7914ae6a33cfb3110e79cdf637da47075a02fb573a59273640e95bd2ea58a43250a6ce9e7a6dbc2aa3c2700e16e55d1c3500938bbd08d6405d3
|
||||||
|
@ -0,0 +1,47 @@
|
|||||||
|
# Copyright 1999-2015 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.11-r1.ebuild,v 1.1 2015/04/04 09:11:09 gienah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.4.4.9999
|
||||||
|
#hackport: flags: -build-tests
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||||
|
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=""
|
||||||
|
|
||||||
|
RESTRICT=test # takes a lot
|
||||||
|
|
||||||
|
RDEPEND=">=dev-haskell/mtl-1.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
|
||||||
|
>=dev-haskell/quickcheck-2.1:2=[profile?]
|
||||||
|
>=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-1.2:=[profile?]
|
||||||
|
>=dev-haskell/syb-0.1.0.2:=[profile?] <dev-haskell/syb-0.5:=[profile?]
|
||||||
|
>=dev-lang/ghc-7.4.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.9.2
|
||||||
|
"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
cabal_chdeps \
|
||||||
|
'QuickCheck >= 2.1 && < 2.8' 'QuickCheck >= 2.1'
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
haskell-cabal_src_configure \
|
||||||
|
--flag=-build-tests
|
||||||
|
}
|
@ -1 +1,2 @@
|
|||||||
|
DIST citeproc-hs-0.3.10.tar.gz 115588 SHA256 1928db4f4c00f6722281f25171fc58412ec74c5e42adfc901a33a20dd10e65b9 SHA512 961c97fb82a0d497946695ef71dcbf0072dd9522a0f3b8e44975348b9ccf3ee703e2923408b3c3f1c58de04665418f54b95773865ed9cb16ad31a548a18b8b6f WHIRLPOOL 9b4d7d23aa43a06c43ff7600f92a03b93f7f0b44fcaaa6f846789633f993db44893c795014b2a13961839a341f8e6f9fd0ff8a72c670beb11c97443ea43222cf
|
||||||
DIST citeproc-hs-0.3.9.tar.gz 114621 SHA256 4f6b7db9b731789f25e4faebce8ec2ea4a19a920aaad6951a5e8b23cd4187438 SHA512 54e84f458985a5605d3473a66af30351aa100ba3630c25976d4a17ffb980e364d514acbca168bc93b785cd7519b82dd228bbdddf1c5e0e4ad4f03e74b0ec254f WHIRLPOOL 1ed3bb9c07c469f225470498d3ebb1a8ae9650b0b36da6be949959d5c263ed08594fe012ab58ce8136a580fe9a4ec839b8f4554059129ae6e05301099f9da26f
|
DIST citeproc-hs-0.3.9.tar.gz 114621 SHA256 4f6b7db9b731789f25e4faebce8ec2ea4a19a920aaad6951a5e8b23cd4187438 SHA512 54e84f458985a5605d3473a66af30351aa100ba3630c25976d4a17ffb980e364d514acbca168bc93b785cd7519b82dd228bbdddf1c5e0e4ad4f03e74b0ec254f WHIRLPOOL 1ed3bb9c07c469f225470498d3ebb1a8ae9650b0b36da6be949959d5c263ed08594fe012ab58ce8136a580fe9a4ec839b8f4554059129ae6e05301099f9da26f
|
||||||
|
@ -0,0 +1,52 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/citeproc-hs/citeproc-hs-0.3.10.ebuild,v 1.1 2015/04/04 00:41:09 gienah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.4.3
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||||
|
inherit base haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="A Citation Style Language implementation in Haskell"
|
||||||
|
HOMEPAGE="http://istitutocolli.org/repos/citeproc-hs/"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="+bibutils embed_data_files +hexpat +network +small_base unicode_collation"
|
||||||
|
|
||||||
|
RDEPEND="dev-haskell/json:=[profile?]
|
||||||
|
dev-haskell/mtl:=[profile?]
|
||||||
|
>=dev-haskell/pandoc-types-1.8:=[profile?] <dev-haskell/pandoc-types-1.13:=[profile?]
|
||||||
|
dev-haskell/parsec:=[profile?]
|
||||||
|
dev-haskell/syb:=[profile?]
|
||||||
|
dev-haskell/utf8-string:=[profile?]
|
||||||
|
>=dev-lang/ghc-7.4.1:=
|
||||||
|
bibutils? ( >=dev-haskell/hs-bibutils-0.3:=[profile?] )
|
||||||
|
embed_data_files? ( dev-haskell/file-embed:=[profile?] )
|
||||||
|
hexpat? ( >=dev-haskell/hexpat-0.20.2:=[profile?] )
|
||||||
|
!hexpat? ( dev-haskell/xml:=[profile?] )
|
||||||
|
network? ( >=dev-haskell/http-4000.0.9:=[profile?]
|
||||||
|
>=dev-haskell/network-2.6:=[profile?]
|
||||||
|
>=dev-haskell/network-uri-2.6:=[profile?] )
|
||||||
|
unicode_collation? ( dev-haskell/text:=[profile?]
|
||||||
|
dev-haskell/text-icu:=[profile?] )
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.6
|
||||||
|
"
|
||||||
|
|
||||||
|
PATCHES=("${FILESDIR}/${P}-ghc-7.10.patch")
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
haskell-cabal_src_configure \
|
||||||
|
$(cabal_flag bibutils bibutils) \
|
||||||
|
$(cabal_flag embed_data_files embed_data_files) \
|
||||||
|
$(cabal_flag hexpat hexpat) \
|
||||||
|
$(cabal_flag network network) \
|
||||||
|
$(cabal_flag small_base small_base) \
|
||||||
|
$(cabal_flag unicode_collation unicode_collation)
|
||||||
|
}
|
@ -0,0 +1,28 @@
|
|||||||
|
--- citeproc-hs-0.3.10-orig/src/Text/CSL/Eval.hs 2015-03-17 21:32:38.000000000 +1100
|
||||||
|
+++ citeproc-hs-0.3.10/src/Text/CSL/Eval.hs 2015-04-04 11:18:45.018893632 +1100
|
||||||
|
@@ -1,4 +1,5 @@
|
||||||
|
{-# LANGUAGE PatternGuards #-}
|
||||||
|
+{-# LANGUAGE FlexibleContexts #-}
|
||||||
|
-----------------------------------------------------------------------------
|
||||||
|
-- |
|
||||||
|
-- Module : Text.CSL.Eval
|
||||||
|
--- citeproc-hs-0.3.10-orig/src/Text/CSL/Eval/Names.hs 2015-03-17 21:32:38.000000000 +1100
|
||||||
|
+++ citeproc-hs-0.3.10/src/Text/CSL/Eval/Names.hs 2015-04-04 11:18:28.823909497 +1100
|
||||||
|
@@ -1,4 +1,5 @@
|
||||||
|
{-# LANGUAGE PatternGuards #-}
|
||||||
|
+{-# LANGUAGE FlexibleContexts #-}
|
||||||
|
-----------------------------------------------------------------------------
|
||||||
|
-- |
|
||||||
|
-- Module : Text.CSL.Eval.Names
|
||||||
|
--- citeproc-hs-0.3.10-orig/src/Text/CSL/Test.hs 2015-03-17 21:32:38.000000000 +1100
|
||||||
|
+++ citeproc-hs-0.3.10/src/Text/CSL/Test.hs 2015-04-04 11:21:42.164719120 +1100
|
||||||
|
@@ -29,7 +29,9 @@
|
||||||
|
import Data.Maybe (isJust)
|
||||||
|
import Data.Time
|
||||||
|
import System.Directory
|
||||||
|
+#if !MIN_VERSION_time(1,5,0)
|
||||||
|
import System.Locale
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
import Text.ParserCombinators.Parsec
|
||||||
|
|
@ -0,0 +1 @@
|
|||||||
|
DIST clock-0.4.1.3.tar.gz 5084 SHA256 0d38b2ecd60328b9b4ede572ff238d840e713da18e6ce002f08b82b01e7a1073 SHA512 515b5393e4db132a0cc201031f79d871b3e91d058fc59dd97d96e013d2d9b59cfc75ca76723d2dd90795bb855daf5b09f5b57384a75cfcf9251f41e3434eae35 WHIRLPOOL 6717eea2f6468ab998807aad0df1a4d042805188cbc65d02fa61e14408e97f4c84c2d1335b1550421d25e2a5ba03aa7f8c8b917809d389cd0d09803eac38f2e2
|
@ -0,0 +1,30 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/clock/clock-0.4.1.3.ebuild,v 1.1 2015/04/04 10:57:56 gienah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.4.4.9999
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||||
|
inherit haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="High-resolution clock functions: monotonic, realtime, cputime"
|
||||||
|
HOMEPAGE="http://corsis.github.com/clock/"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="llvm"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-lang/ghc-7.4.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.6
|
||||||
|
"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
haskell-cabal_src_configure \
|
||||||
|
$(cabal_flag llvm llvm)
|
||||||
|
}
|
@ -0,0 +1,31 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<herd>haskell</herd>
|
||||||
|
<longdescription>
|
||||||
|
A package for convenient access to high-resolution
|
||||||
|
clock and timer functions of different operating
|
||||||
|
systems.
|
||||||
|
|
||||||
|
It is planned to consist of two layers. The lower
|
||||||
|
layer will provide direct access to OS-specific
|
||||||
|
clock and timer functions like clock_gettime of
|
||||||
|
Posix or GetTickCount of Windows and its upper
|
||||||
|
layer shall then provide a common API for all
|
||||||
|
supported systems. Currently only the lower level
|
||||||
|
is being developed.
|
||||||
|
|
||||||
|
|
||||||
|
POSIX reference: IEEE Std 1003.1-2008
|
||||||
|
<http://www.opengroup.org/onlinepubs/9699919799/>,
|
||||||
|
<http://www.opengroup.org/onlinepubs/9699919799/functions/clock_getres.html#>
|
||||||
|
|
||||||
|
WINDOWS reference: ...
|
||||||
|
|
||||||
|
For more information, see:
|
||||||
|
<http://corsis.sourceforge.net/index.php/Haskell/Clock>
|
||||||
|
</longdescription>
|
||||||
|
<use>
|
||||||
|
<flag name="llvm">Compile via LLVM.</flag>
|
||||||
|
</use>
|
||||||
|
</pkgmetadata>
|
@ -1,4 +1,5 @@
|
|||||||
DIST comonad-3.1.tar.gz 7769 SHA256 dbb32d7fb84dcfa5091d1d1b1bc9be0570118a45ebec9eed6ef2f21ddc58896a SHA512 5e14dec1fc229ac5cc6a69a86277eb22e08fe4035159fc95273dd6addd5e0f8fc54526c98668b2d12242a043c7c67d7f83718c75a9d961e9e1496add8136bd2f WHIRLPOOL f522e390a02c6091db52f63c9649792217103bc4aabfd4b3876de998a278402b94a956d8bad2b4aef821666795acdfbf2a9869a5ef4a470a9b69ebd9dfe38118
|
DIST comonad-3.1.tar.gz 7769 SHA256 dbb32d7fb84dcfa5091d1d1b1bc9be0570118a45ebec9eed6ef2f21ddc58896a SHA512 5e14dec1fc229ac5cc6a69a86277eb22e08fe4035159fc95273dd6addd5e0f8fc54526c98668b2d12242a043c7c67d7f83718c75a9d961e9e1496add8136bd2f WHIRLPOOL f522e390a02c6091db52f63c9649792217103bc4aabfd4b3876de998a278402b94a956d8bad2b4aef821666795acdfbf2a9869a5ef4a470a9b69ebd9dfe38118
|
||||||
DIST comonad-4.0.tar.gz 15014 SHA256 0ac661b2e3a2f7641179f70ac66151a3489b2f1149ae7be34c45d1e03be6a7b8 SHA512 2311c6db59dcd7a20190f925ded477412fa093d5cc43adaa1a7d2ca8174c919c73f7b78d53616da13dbe272817337826e168873acb37ff0df8e36655fbb2b47a WHIRLPOOL 0822856cfb18ec50decb17bc01ff4a486ba52aaf83d5ef3d019579d68dd81edda90be48ad7e4f54df77acd3e26f1fd01e6b4fd1e723890ed1edfaa6318396d12
|
DIST comonad-4.0.tar.gz 15014 SHA256 0ac661b2e3a2f7641179f70ac66151a3489b2f1149ae7be34c45d1e03be6a7b8 SHA512 2311c6db59dcd7a20190f925ded477412fa093d5cc43adaa1a7d2ca8174c919c73f7b78d53616da13dbe272817337826e168873acb37ff0df8e36655fbb2b47a WHIRLPOOL 0822856cfb18ec50decb17bc01ff4a486ba52aaf83d5ef3d019579d68dd81edda90be48ad7e4f54df77acd3e26f1fd01e6b4fd1e723890ed1edfaa6318396d12
|
||||||
DIST comonad-4.2.2.tar.gz 15726 SHA256 4822281f025267480e03da26f9dcfeebffeb85e759861596b44d731981674e08 SHA512 d2322a429203c6923f038076c2e8696c56048727f5ffd74e9a3fb026dc6b76297e8d60b562f1d3e157d0280327d7cae41c36498abeeda5c8cf26bd87439d99bf WHIRLPOOL ffebbca5e9e74217f34d2bf734cd7af42dde1d5010a2598c83ee04c5958499d889272acff36c9b2bb47439184d3bc67408f9791f8065a3caa27fb323106f09f8
|
DIST comonad-4.2.2.tar.gz 15726 SHA256 4822281f025267480e03da26f9dcfeebffeb85e759861596b44d731981674e08 SHA512 d2322a429203c6923f038076c2e8696c56048727f5ffd74e9a3fb026dc6b76297e8d60b562f1d3e157d0280327d7cae41c36498abeeda5c8cf26bd87439d99bf WHIRLPOOL ffebbca5e9e74217f34d2bf734cd7af42dde1d5010a2598c83ee04c5958499d889272acff36c9b2bb47439184d3bc67408f9791f8065a3caa27fb323106f09f8
|
||||||
|
DIST comonad-4.2.5.tar.gz 16098 SHA256 0ef3a31140df072b077bf92db79c8807f5fa1fb30d3c17eb2679dafdb0cf341e SHA512 0706d97b6c58824127d29a608fcaac06908d1e0c9bb1af281ccce023a84f8705b189678a8a8b887269ccd8de00b3b92217e9649ac55dcf7c85656b1742d98ff8 WHIRLPOOL c8457432ccd1bc8aeac866c524be790f5da6d51192aaeb4a7f5dfd79da6b4caf91aa367cc8035ebb48febc21b7394f599922ece954c5ed269f5ef966ab2c7d7f
|
||||||
DIST comonad-4.2.tar.gz 15399 SHA256 27eb521590d65fcfb149b8e051f50fd6ee4696ffefcbe88dd40539e7647d2d98 SHA512 db1dd8966dfbc2d747646f54c206d8e450f8e5326c452e89710e18580c84a633a6d12eab1fb09bebb501c347b0e36b2962c6fc7ed61e564b3ff805803aa6ef1f WHIRLPOOL 309d6f806ad170786f2d34b1ce9c0dfcf63abbabb3b73c9ce0b6094270f90494adf4fb44c2f4348afaf3feab830d9488abd5a6659d3a3349fde32cf844d0e2ff
|
DIST comonad-4.2.tar.gz 15399 SHA256 27eb521590d65fcfb149b8e051f50fd6ee4696ffefcbe88dd40539e7647d2d98 SHA512 db1dd8966dfbc2d747646f54c206d8e450f8e5326c452e89710e18580c84a633a6d12eab1fb09bebb501c347b0e36b2962c6fc7ed61e564b3ff805803aa6ef1f WHIRLPOOL 309d6f806ad170786f2d34b1ce9c0dfcf63abbabb3b73c9ce0b6094270f90494adf4fb44c2f4348afaf3feab830d9488abd5a6659d3a3349fde32cf844d0e2ff
|
||||||
|
@ -0,0 +1,40 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/comonad/comonad-4.2.5.ebuild,v 1.1 2015/04/03 13:04:46 gienah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.4.3
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||||
|
inherit haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="Comonads"
|
||||||
|
HOMEPAGE="http://github.com/ekmett/comonad/"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="+containers +contravariant +distributive +test-doctests"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-haskell/semigroups-0.8.3.1:=[profile?] <dev-haskell/semigroups-1:=[profile?]
|
||||||
|
>=dev-haskell/tagged-0.1:=[profile?] <dev-haskell/tagged-1:=[profile?]
|
||||||
|
>=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.5:=[profile?]
|
||||||
|
>=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-1:=[profile?]
|
||||||
|
>=dev-lang/ghc-7.4.1:=
|
||||||
|
contravariant? ( >=dev-haskell/contravariant-0.2.0.1:=[profile?] <dev-haskell/contravariant-2:=[profile?] )
|
||||||
|
distributive? ( >=dev-haskell/distributive-0.2.2:=[profile?] <dev-haskell/distributive-1:=[profile?] )
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.10
|
||||||
|
test? ( test-doctests? ( >=dev-haskell/doctest-0.9.10 ) )
|
||||||
|
"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
haskell-cabal_src_configure \
|
||||||
|
$(cabal_flag containers containers) \
|
||||||
|
$(cabal_flag contravariant contravariant) \
|
||||||
|
$(cabal_flag distributive distributive) \
|
||||||
|
$(cabal_flag test-doctests test-doctests)
|
||||||
|
}
|
@ -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/dev-haskell/conduit-extra/conduit-extra-1.1.7.1-r1.ebuild,v 1.1 2015/04/04 10:52:26 gienah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.4.3
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||||
|
inherit haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="Batteries included conduit: adapters for common libraries"
|
||||||
|
HOMEPAGE="http://github.com/snoyberg/conduit"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND=">=dev-haskell/attoparsec-0.10:=[profile?]
|
||||||
|
>=dev-haskell/blaze-builder-0.3:=[profile?]
|
||||||
|
dev-haskell/bytestring-builder:=[profile?]
|
||||||
|
>=dev-haskell/conduit-1.1:=[profile?] <dev-haskell/conduit-1.3:=[profile?]
|
||||||
|
dev-haskell/monad-control:=[profile?]
|
||||||
|
>=dev-haskell/network-2.3:=[profile?]
|
||||||
|
>=dev-haskell/primitive-0.5:=[profile?]
|
||||||
|
>=dev-haskell/resourcet-1.1:=[profile?]
|
||||||
|
dev-haskell/stm:=[profile?]
|
||||||
|
>=dev-haskell/streaming-commons-0.1.10:=[profile?]
|
||||||
|
dev-haskell/text:=[profile?]
|
||||||
|
dev-haskell/transformers:=[profile?]
|
||||||
|
dev-haskell/transformers-base:=[profile?]
|
||||||
|
>=dev-lang/ghc-7.4.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.8
|
||||||
|
test? ( dev-haskell/async
|
||||||
|
dev-haskell/bytestring-builder
|
||||||
|
dev-haskell/exceptions
|
||||||
|
>=dev-haskell/hspec-1.3 )
|
||||||
|
"
|
@ -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/conduit/conduit-1.2.4.ebuild,v 1.1 2015/04/04 10:38:43 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="Streaming data processing library"
|
||||||
|
HOMEPAGE="http://github.com/snoyberg/conduit"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND=">=dev-haskell/exceptions-0.6:=[profile?]
|
||||||
|
>=dev-haskell/lifted-base-0.1:=[profile?]
|
||||||
|
dev-haskell/mmorph:=[profile?]
|
||||||
|
dev-haskell/mtl:=[profile?]
|
||||||
|
>=dev-haskell/resourcet-1.1:=[profile?] <dev-haskell/resourcet-1.2:=[profile?]
|
||||||
|
>=dev-haskell/transformers-0.2.2:=[profile?] <dev-haskell/transformers-0.5:=[profile?]
|
||||||
|
>=dev-haskell/transformers-base-0.4.1:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?]
|
||||||
|
>=dev-haskell/void-0.5.5:=[profile?]
|
||||||
|
>=dev-lang/ghc-7.4.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.8
|
||||||
|
test? ( >=dev-haskell/hspec-1.3
|
||||||
|
>=dev-haskell/quickcheck-2.5
|
||||||
|
dev-haskell/safe )
|
||||||
|
"
|
@ -0,0 +1,38 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/contravariant/contravariant-1.3.1.ebuild,v 1.1 2015/04/03 13:26:15 gienah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.4.3
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||||
|
inherit haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="Contravariant functors"
|
||||||
|
HOMEPAGE="http://github.com/ekmett/contravariant/"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="+semigroups +statevar +tagged"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.5:=[profile?]
|
||||||
|
>=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-1:=[profile?]
|
||||||
|
>=dev-haskell/void-0.6:=[profile?] <dev-haskell/void-1:=[profile?]
|
||||||
|
>=dev-lang/ghc-7.4.1:=
|
||||||
|
semigroups? ( >=dev-haskell/semigroups-0.15.2:=[profile?] <dev-haskell/semigroups-1:=[profile?] )
|
||||||
|
statevar? ( >=dev-haskell/statevar-1.1:=[profile?] <dev-haskell/statevar-1.2:=[profile?] )
|
||||||
|
tagged? ( >=dev-haskell/tagged-0.4.4:=[profile?] <dev-haskell/tagged-1:=[profile?] )
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.6
|
||||||
|
"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
haskell-cabal_src_configure \
|
||||||
|
$(cabal_flag semigroups semigroups) \
|
||||||
|
$(cabal_flag statevar statevar) \
|
||||||
|
$(cabal_flag tagged tagged)
|
||||||
|
}
|
@ -0,0 +1,28 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/cpphs/cpphs-1.19.ebuild,v 1.1 2015/04/04 09:13:53 gienah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.4.5.9999
|
||||||
|
|
||||||
|
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
|
||||||
|
inherit haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="A liberalised re-implementation of cpp, the C pre-processor"
|
||||||
|
HOMEPAGE="http://projects.haskell.org/cpphs/"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="dev-haskell/old-locale:=[profile?]
|
||||||
|
dev-haskell/old-time:=[profile?]
|
||||||
|
>=dev-haskell/polyparse-1.9:=[profile?]
|
||||||
|
>=dev-lang/ghc-7.4.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.6
|
||||||
|
"
|
@ -0,0 +1,27 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/crypto-pubkey-types/crypto-pubkey-types-0.4.3.ebuild,v 1.1 2015/04/04 12:09:17 gienah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.4.4.9999
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||||
|
inherit haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="Generic cryptography Public keys algorithm types"
|
||||||
|
HOMEPAGE="http://github.com/vincenthz/hs-crypto-pubkey-types"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="dev-haskell/asn1-encoding:=[profile?]
|
||||||
|
>=dev-haskell/asn1-types-0.1:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?]
|
||||||
|
>=dev-lang/ghc-7.4.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.6
|
||||||
|
"
|
@ -1,2 +1,3 @@
|
|||||||
DIST crypto-random-0.0.7.tar.gz 8999 SHA256 bccb1fda2d29a3af9e476ed019231a4d2a53fef4f048c4dde9c10d5a901f46b6 SHA512 7e96f602c2cd194601f7feeb4589ab4606542c81bc27b566edb90030c010da3998b235cd2b229ca781ea147defe4677077897343b4ef561e0858ad71a4a7a409 WHIRLPOOL f42b697336477fc60b8b4c6f3e7db5bd520e63b3bf374d3953b6bb4f5159ad13953bb38f8d54fe489d401b44d283078a12d00305601778ad1565a4224a80b7cc
|
DIST crypto-random-0.0.7.tar.gz 8999 SHA256 bccb1fda2d29a3af9e476ed019231a4d2a53fef4f048c4dde9c10d5a901f46b6 SHA512 7e96f602c2cd194601f7feeb4589ab4606542c81bc27b566edb90030c010da3998b235cd2b229ca781ea147defe4677077897343b4ef561e0858ad71a4a7a409 WHIRLPOOL f42b697336477fc60b8b4c6f3e7db5bd520e63b3bf374d3953b6bb4f5159ad13953bb38f8d54fe489d401b44d283078a12d00305601778ad1565a4224a80b7cc
|
||||||
DIST crypto-random-0.0.8.tar.gz 9061 SHA256 7b2e5e2e2a1863d346e3c3fdfef652e087ad6176ac88fede8ab9445b40a51115 SHA512 f6c1dddacdd7b51846ec8b762649281826f7757e5ef5fb556c9355eed559ff310f2b3dda9e4b4c39fd400d996db476f73c6b5fc14b63c361025c0ae780286e63 WHIRLPOOL 1c548334b6ed0b48f0ec19be48f40a017021cc96a7e1bc52429444a5bb2c032f7c44021292863cab42e16e16d2571006e72c2c868e833b3af220355a292d0cef
|
DIST crypto-random-0.0.8.tar.gz 9061 SHA256 7b2e5e2e2a1863d346e3c3fdfef652e087ad6176ac88fede8ab9445b40a51115 SHA512 f6c1dddacdd7b51846ec8b762649281826f7757e5ef5fb556c9355eed559ff310f2b3dda9e4b4c39fd400d996db476f73c6b5fc14b63c361025c0ae780286e63 WHIRLPOOL 1c548334b6ed0b48f0ec19be48f40a017021cc96a7e1bc52429444a5bb2c032f7c44021292863cab42e16e16d2571006e72c2c868e833b3af220355a292d0cef
|
||||||
|
DIST crypto-random-0.0.9.tar.gz 9256 SHA256 170a7a18441379c2d1c19b502ee5919026a19adc6e78641cd4fb40b1d69a6904 SHA512 07e298e2e3846b48330af92a46ab8550982ad74f6154c59a531762d9282f6712c1e867a48ed6cf4d967f463f52c1af4287a74552aeff0635480ea21cd54a7a24 WHIRLPOOL d54c875a18a7a1fc7d6e55ee1303b6e9715c9b894e1e4803acc1a724d8239c1795b4a34d0dec4007139590e804e65eced825fd0e7dfd023f09268695f039e5bd
|
||||||
|
@ -0,0 +1,27 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/crypto-random/crypto-random-0.0.9.ebuild,v 1.1 2015/04/04 12:09:51 gienah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.4.4.9999
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||||
|
inherit haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="Simple cryptographic random related types"
|
||||||
|
HOMEPAGE="http://github.com/vincenthz/hs-crypto-random"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="dev-haskell/securemem:=[profile?]
|
||||||
|
dev-haskell/vector:=[profile?]
|
||||||
|
>=dev-lang/ghc-7.4.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.6
|
||||||
|
"
|
@ -1,2 +1,3 @@
|
|||||||
DIST Diff-0.1.3.tar.gz 2851 SHA256 bc40377de386ee27e823c1427be0590c23286c6c3307387aa97fd67133f1b009 SHA512 6959d9fcd6f7a59b4a32779e8c96723b7219dd0a3b70a61a996d375825c84a8626de79cef9135d4ee8d24599ebdb4ba525a1a11234ade8b70278282f1544370e WHIRLPOOL 88c75ea7915c87a0313fb4820a5dd1261f9df407e65aa2e772bcfb97c0d292c35528d4431164ae48e75bb477be0d8e57b2367a032f3859db96146bf68f3c5b8a
|
DIST Diff-0.1.3.tar.gz 2851 SHA256 bc40377de386ee27e823c1427be0590c23286c6c3307387aa97fd67133f1b009 SHA512 6959d9fcd6f7a59b4a32779e8c96723b7219dd0a3b70a61a996d375825c84a8626de79cef9135d4ee8d24599ebdb4ba525a1a11234ade8b70278282f1544370e WHIRLPOOL 88c75ea7915c87a0313fb4820a5dd1261f9df407e65aa2e772bcfb97c0d292c35528d4431164ae48e75bb477be0d8e57b2367a032f3859db96146bf68f3c5b8a
|
||||||
DIST Diff-0.3.0.tar.gz 4128 SHA256 28f96d7f4bb0f88a13fa0b59e89cc8b93fa901c6cbe6ca82e84540cb2291ee4c SHA512 6920802ba715a97f7650e8edbcc8469c1479d8be2c7fb61703fccaf77f4adc23ced7d26794e6210318afd98f350bc5cb08fd70c1b2797fde9f95546e55a85198 WHIRLPOOL 207533f86812388eb6db9fc52f60c75eb66b0c79cea35a805e85c22e5784838c0196a320f3109fcf9c9aed866c0a0c1df5fe53be8745ff8113160b84fef99dce
|
DIST Diff-0.3.0.tar.gz 4128 SHA256 28f96d7f4bb0f88a13fa0b59e89cc8b93fa901c6cbe6ca82e84540cb2291ee4c SHA512 6920802ba715a97f7650e8edbcc8469c1479d8be2c7fb61703fccaf77f4adc23ced7d26794e6210318afd98f350bc5cb08fd70c1b2797fde9f95546e55a85198 WHIRLPOOL 207533f86812388eb6db9fc52f60c75eb66b0c79cea35a805e85c22e5784838c0196a320f3109fcf9c9aed866c0a0c1df5fe53be8745ff8113160b84fef99dce
|
||||||
|
DIST Diff-0.3.1.tar.gz 5138 SHA256 2ebae93784c0a3735291a378404adc07b1a3a493d88217c2240a8f56d7f24a83 SHA512 d07afd01417a2f4a9d5f33910ba49fd06a522a127d2c78a4092505e13ad0bd367362f3ddffad5ced9b573e4477395ddc58e4b3d028de70837437762b44c376f6 WHIRLPOOL f1cc965af5ae5ef86ec925f5afaeff89187af6a31912956bb0c38e61641a92fbc51eaa98b8d9eb2ef69524a10542c46394412d61056568e5bc9a468f1b9d013d
|
||||||
|
@ -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/dev-haskell/diff/diff-0.3.1.ebuild,v 1.1 2015/04/04 02:06:58 gienah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.4.3
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||||
|
inherit haskell-cabal
|
||||||
|
|
||||||
|
MY_PN="Diff"
|
||||||
|
MY_P="${MY_PN}-${PV}"
|
||||||
|
|
||||||
|
DESCRIPTION="O(ND) diff algorithm in haskell"
|
||||||
|
HOMEPAGE="http://hackage.haskell.org/package/Diff"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
#hackport: flag: -small-base
|
||||||
|
|
||||||
|
RDEPEND=">=dev-lang/ghc-7.4.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.6
|
||||||
|
"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_P}"
|
@ -1 +1,2 @@
|
|||||||
|
DIST either-4.3.3.2.tar.gz 8665 SHA256 2515fede7c927fd58b13d1b9372b07541b50aa25dc41c5c0e1e25c8ac3ac4416 SHA512 35b0825cb34fef8cb673b808110c856d3be4b02a28c52ac59d5b31e34083095e7e72d1ea437e70a43500064f7fdd2baf90ca078729907b975192401c240b19e5 WHIRLPOOL 375a51797581a5043f093f3e06538c6a5087282a73c3e0ce112b258385ff078c94e8d8ddf8bc51e6c7380eb7acc2c8b88043996fa79761840c7afa04b7245208
|
||||||
DIST either-4.3.3.tar.gz 8642 SHA256 b46de4d97069c86a0127c9f53d4f347bc46780e0d347e18b32eee84ae64af569 SHA512 c442a2f05f8cdd037f97ec9366ce18e80f150efe65ef01a5a0bd1f0bc8822242cefe72dca04e7a8baf6666f885d402b88bb6313aa27a20044eea2bcb6a2c99ef WHIRLPOOL 6c992fac8187156d3be013fa93ad78c6172d01f9c43a8a50e0831ad90b531d86bc62e3d17a6c9a96bad3f69426921c11ffbcad94049c4e5d32c62052477e0cc7
|
DIST either-4.3.3.tar.gz 8642 SHA256 b46de4d97069c86a0127c9f53d4f347bc46780e0d347e18b32eee84ae64af569 SHA512 c442a2f05f8cdd037f97ec9366ce18e80f150efe65ef01a5a0bd1f0bc8822242cefe72dca04e7a8baf6666f885d402b88bb6313aa27a20044eea2bcb6a2c99ef WHIRLPOOL 6c992fac8187156d3be013fa93ad78c6172d01f9c43a8a50e0831ad90b531d86bc62e3d17a6c9a96bad3f69426921c11ffbcad94049c4e5d32c62052477e0cc7
|
||||||
|
@ -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/either/either-4.3.3.2.ebuild,v 1.1 2015/04/04 10:14:10 gienah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.4.3
|
||||||
|
|
||||||
|
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.9:=[profile?]
|
||||||
|
>=dev-haskell/free-4.9:=[profile?] <dev-haskell/free-5:=[profile?]
|
||||||
|
>=dev-haskell/monad-control-0.3.2:=[profile?] <dev-haskell/monad-control-1.1:=[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,3 +1,4 @@
|
|||||||
DIST enclosed-exceptions-1.0.0.1.tar.gz 3587 SHA256 804b2ba7328ca11f5e54605a91e09ad4c2e46e32a8d150fe84d3f942ee2cb846 SHA512 4a3d0024f37549041524f6be8877d4fcf06baa0b2344a13369f002c040fea69003ad4127ff878531310b115dd41cbe17f919624e09d32ea1ec553407850df4d1 WHIRLPOOL 9750eafe8e56d76c474dfe73fd7eece1a8f42a4d34559c71f1a52b0d203d77efd5a6c3061dbf8ee968177a333886df1967f41fca4cb622ae9ed34927530e6257
|
DIST enclosed-exceptions-1.0.0.1.tar.gz 3587 SHA256 804b2ba7328ca11f5e54605a91e09ad4c2e46e32a8d150fe84d3f942ee2cb846 SHA512 4a3d0024f37549041524f6be8877d4fcf06baa0b2344a13369f002c040fea69003ad4127ff878531310b115dd41cbe17f919624e09d32ea1ec553407850df4d1 WHIRLPOOL 9750eafe8e56d76c474dfe73fd7eece1a8f42a4d34559c71f1a52b0d203d77efd5a6c3061dbf8ee968177a333886df1967f41fca4cb622ae9ed34927530e6257
|
||||||
DIST enclosed-exceptions-1.0.0.2.tar.gz 3635 SHA256 90002c271fe779ffe054f4f65ad489beb27cc2866d9d9057e9e2c3b915c66fc9 SHA512 c7f63d32b363e100a1931fad6e4a3a6bf6f8e3c6b2d70671daaca9c18c18cda5f4ba83b0e590bcd5b488f40b3ec591d4d0756a79fc83e958bb1b3fb560255635 WHIRLPOOL 9282813e271f7e5815e7816f9de2ec9916771072dc1fe89679a130275a7774167e7460be69d3bc68d02d6b64037d7b068911c9719ec2ceb27f2b71bb269e4081
|
DIST enclosed-exceptions-1.0.0.2.tar.gz 3635 SHA256 90002c271fe779ffe054f4f65ad489beb27cc2866d9d9057e9e2c3b915c66fc9 SHA512 c7f63d32b363e100a1931fad6e4a3a6bf6f8e3c6b2d70671daaca9c18c18cda5f4ba83b0e590bcd5b488f40b3ec591d4d0756a79fc83e958bb1b3fb560255635 WHIRLPOOL 9282813e271f7e5815e7816f9de2ec9916771072dc1fe89679a130275a7774167e7460be69d3bc68d02d6b64037d7b068911c9719ec2ceb27f2b71bb269e4081
|
||||||
|
DIST enclosed-exceptions-1.0.1.1.tar.gz 4566 SHA256 e5236133ba5a2395fbac9f8436eb8765ede4a0a8b36341ccbb8a4cddf00c5d99 SHA512 69297633a1b55c22a2fa1cbfcd0f450f063997c5e088167f94b37e7bc92528047aa8d36072e7fc0be1550297cd5fb7d771c637627b3aa15eab9ffe4b19ff0c62 WHIRLPOOL 029e359742e639f67412519a9373967f9b5e60ac3b352eec58c84927ed7d9addd0b1d64b3160efd680b5e8fe023244e67c7ca59ac71ad9a92aeaa3b1a53a8e47
|
||||||
DIST enclosed-exceptions-1.0.1.tar.gz 3820 SHA256 ff9b35b2278574002bf4ccf1c2293a7b500edba95382aa8242088a34220c2dce SHA512 2b6bb6295c1dec3503ccaf11930f0677faeae6967a10c15d009f0ee9c57e58d8cd28ae26ba4b3945e3b397965f45a6cb29d7bdb2e0ba13d0668ef1dde07427d3 WHIRLPOOL 116ba30abb9dd0c42855aa5dcbcede224719b2804f66067b5aee98564eb424641a26d96b329e67fa712dc4158467f5c58c97d5f56452c9839096ef17f97eb9f9
|
DIST enclosed-exceptions-1.0.1.tar.gz 3820 SHA256 ff9b35b2278574002bf4ccf1c2293a7b500edba95382aa8242088a34220c2dce SHA512 2b6bb6295c1dec3503ccaf11930f0677faeae6967a10c15d009f0ee9c57e58d8cd28ae26ba4b3945e3b397965f45a6cb29d7bdb2e0ba13d0668ef1dde07427d3 WHIRLPOOL 116ba30abb9dd0c42855aa5dcbcede224719b2804f66067b5aee98564eb424641a26d96b329e67fa712dc4158467f5c58c97d5f56452c9839096ef17f97eb9f9
|
||||||
|
@ -0,0 +1,32 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/enclosed-exceptions/enclosed-exceptions-1.0.1.1.ebuild,v 1.1 2015/04/03 13:30:34 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="Catching all exceptions from within an enclosed computation"
|
||||||
|
HOMEPAGE="https://github.com/jcristovao/enclosed-exceptions"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND=">=dev-haskell/async-2.0:=[profile?]
|
||||||
|
>=dev-haskell/lifted-base-0.2:=[profile?]
|
||||||
|
dev-haskell/monad-control:=[profile?]
|
||||||
|
dev-haskell/transformers:=[profile?]
|
||||||
|
dev-haskell/transformers-base:=[profile?]
|
||||||
|
>=dev-lang/ghc-7.4.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.8
|
||||||
|
test? ( >=dev-haskell/hspec-1.3
|
||||||
|
dev-haskell/quickcheck )
|
||||||
|
"
|
@ -0,0 +1,30 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/entropy/entropy-0.3.6.ebuild,v 1.1 2015/04/04 10:15:26 gienah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.4.3
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||||
|
inherit haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="A platform independent entropy source"
|
||||||
|
HOMEPAGE="https://github.com/TomMD/entropy"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~ia64 ~x86"
|
||||||
|
IUSE="halvm"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-lang/ghc-7.4.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.10
|
||||||
|
"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
haskell-cabal_src_configure \
|
||||||
|
$(cabal_flag halvm halvm)
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST exceptions-0.3.3.tar.gz 13036 SHA256 34f945d37d9958b8a35e88c5c9c309ff10da820ba0f85756eea64aaaf747cfbe SHA512 3264f78b950a3ea737f577e5ee406bddc1916bf93271ff6e78a477b1575bb105ce0c47324c4f56288a7ef6e7cba398dfb66ea66ee07baf5aaa17012cd6cc4da4 WHIRLPOOL 0347c5155be5ca2b7e9a1b1ddeb9ce54373e3860c7eba0cba7f7155be299f1b113b1793ade9251460b4e42967340a19aa6bf7d2f90520bcd6393535994666af2
|
DIST exceptions-0.3.3.tar.gz 13036 SHA256 34f945d37d9958b8a35e88c5c9c309ff10da820ba0f85756eea64aaaf747cfbe SHA512 3264f78b950a3ea737f577e5ee406bddc1916bf93271ff6e78a477b1575bb105ce0c47324c4f56288a7ef6e7cba398dfb66ea66ee07baf5aaa17012cd6cc4da4 WHIRLPOOL 0347c5155be5ca2b7e9a1b1ddeb9ce54373e3860c7eba0cba7f7155be299f1b113b1793ade9251460b4e42967340a19aa6bf7d2f90520bcd6393535994666af2
|
||||||
DIST exceptions-0.6.1.tar.gz 11392 SHA256 f56b3f97f5ad49c6e7efde386683ec52c8c4b853bbdda068690e913db52c5b26 SHA512 92413cfa9fccd877303ec4f100c4ac94d3e30df0563600733a940c3a3ee9d4e1e934bd6d09774faed684c8ea9821b8c44cf501cc44fe8c834dd19e2efbed5070 WHIRLPOOL 9b247d598c32dd301bb07d29c7e1558adc2348a66592f8b549bbfedc05fd24ced43dca05297ee43641b37a91bcb834c440883213eb0a08a0b84cd2f7bf1599a7
|
DIST exceptions-0.6.1.tar.gz 11392 SHA256 f56b3f97f5ad49c6e7efde386683ec52c8c4b853bbdda068690e913db52c5b26 SHA512 92413cfa9fccd877303ec4f100c4ac94d3e30df0563600733a940c3a3ee9d4e1e934bd6d09774faed684c8ea9821b8c44cf501cc44fe8c834dd19e2efbed5070 WHIRLPOOL 9b247d598c32dd301bb07d29c7e1558adc2348a66592f8b549bbfedc05fd24ced43dca05297ee43641b37a91bcb834c440883213eb0a08a0b84cd2f7bf1599a7
|
||||||
|
DIST exceptions-0.8.0.2.tar.gz 12241 SHA256 070a3e0d1495243770fb3a629d5187ce898f069cb3621c5f7c610ae264982bf4 SHA512 8ed232f97f9d705f694aa9e0261c7920666cb0052d00370883b08fa6f61a97f8b17643512bdda5189760a51b42a9340e153521abafec20d42ffa193f3b0369b3 WHIRLPOOL e32d723c93829b5105429f70b08e35947a8b6f0e4a662bbebe48a062630c05ec71641fa2fdb34d7dc56c2271e35e9fecca0c62f573cd2f2ced270d3d74bc9de3
|
||||||
|
@ -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/exceptions/exceptions-0.8.0.2.ebuild,v 1.1 2015/04/04 10:05:29 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="Extensible optionally-pure exceptions"
|
||||||
|
HOMEPAGE="http://github.com/ekmett/exceptions/"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND=">=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
|
||||||
|
>=dev-haskell/stm-2.2:=[profile?] <dev-haskell/stm-3:=[profile?]
|
||||||
|
>=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.5:=[profile?]
|
||||||
|
>=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.5:=[profile?]
|
||||||
|
>=dev-lang/ghc-7.4.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.8
|
||||||
|
test? ( >=dev-haskell/quickcheck-2.5:2
|
||||||
|
>=dev-haskell/test-framework-0.8 <dev-haskell/test-framework-0.9
|
||||||
|
>=dev-haskell/test-framework-quickcheck2-0.3 <dev-haskell/test-framework-quickcheck2-0.4 )
|
||||||
|
"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
cabal_chdeps \
|
||||||
|
'QuickCheck >= 2.5 && < 2.8' 'QuickCheck >= 2.5'
|
||||||
|
}
|
@ -0,0 +1,32 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/feed/feed-0.3.9.2-r1.ebuild,v 1.1 2015/04/04 01:00:07 gienah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.3.4.9999
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||||
|
inherit haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds"
|
||||||
|
HOMEPAGE="https://github.com/sof/feed"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="dev-haskell/utf8-string:=[profile?]
|
||||||
|
>=dev-haskell/xml-1.2.6:=[profile?]
|
||||||
|
>=dev-lang/ghc-6.12.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.8.0.2
|
||||||
|
"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/"${P}"-utf8-string.patch
|
||||||
|
epatch "${FILESDIR}"/"${P}"-ghc-7.10.patch
|
||||||
|
}
|
@ -0,0 +1,20 @@
|
|||||||
|
--- feed-0.3.9.2-orig/Text/Feed/Query.hs 2013-10-28 02:48:21.000000000 +1100
|
||||||
|
+++ feed-0.3.9.2/Text/Feed/Query.hs 2015-04-04 11:48:36.759173147 +1100
|
||||||
|
@@ -1,3 +1,4 @@
|
||||||
|
+{-# LANGUAGE CPP #-}
|
||||||
|
--------------------------------------------------------------------
|
||||||
|
-- |
|
||||||
|
-- Module : Text.Feed.Query
|
||||||
|
@@ -62,7 +63,12 @@
|
||||||
|
import Data.Maybe
|
||||||
|
|
||||||
|
-- for getItemPublishDate rfc822 date parsing.
|
||||||
|
+#if MIN_VERSION_time(1,5,0)
|
||||||
|
+import System.Locale ( rfc822DateFormat, iso8601DateFormat )
|
||||||
|
+import Data.Time ( defaultTimeLocale )
|
||||||
|
+#else
|
||||||
|
import System.Locale ( rfc822DateFormat, iso8601DateFormat, defaultTimeLocale )
|
||||||
|
+#endif
|
||||||
|
import Data.Time.Format ( ParseTime, parseTime )
|
||||||
|
|
||||||
|
feedItems :: Feed.Feed -> [Feed.Item]
|
@ -0,0 +1,25 @@
|
|||||||
|
diff --git a/Text/Feed/Import.hs b/Text/Feed/Import.hs
|
||||||
|
index 8fde5f9..c001cee 100644
|
||||||
|
--- a/Text/Feed/Import.hs
|
||||||
|
+++ b/Text/Feed/Import.hs
|
||||||
|
@@ -12,6 +12,7 @@
|
||||||
|
--
|
||||||
|
--------------------------------------------------------------------
|
||||||
|
|
||||||
|
+{-# LANGUAGE CPP #-}
|
||||||
|
module Text.Feed.Import
|
||||||
|
( parseFeedFromFile -- :: FilePath -> IO Feed
|
||||||
|
, parseFeedString -- :: String -> IO Feed
|
||||||
|
@@ -32,7 +33,12 @@ import Text.XML.Light.Lexer ( XmlSource )
|
||||||
|
|
||||||
|
import Control.Monad
|
||||||
|
|
||||||
|
+#if MIN_VERSION_utf8_string(1,0,0)
|
||||||
|
+import Prelude as UTF8 (readFile)
|
||||||
|
+import Prelude
|
||||||
|
+#else
|
||||||
|
import System.IO.UTF8 as UTF8 ( readFile )
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
-- | 'parseFeedFromFile fp' reads in the contents of the file at @fp@;
|
||||||
|
-- the assumed encoding is UTF-8.
|
@ -1,2 +1,3 @@
|
|||||||
DIST fgl-5.4.2.4.tar.gz 36574 SHA256 ce98ccb83e2d271a7b3266426a0762a0e902252f07ec09b7bef50c67d0110266 SHA512 9c0c145f43d1b5671af99e9d62d485c5af1336779463f3e9519e6db98fb3c3dacadecb5241aca2e9326ad795d143efd1b3b04a5cb21077dce28579f430fd8d11 WHIRLPOOL 570f4c1fb03bbd3ed0544e44e64bfe95f4ed797718cd0596c0354e0a862ac23e8abcf63112a60b1356a2e980095998a5ad9e919e5e7a6973507eec46e1c6dd48
|
DIST fgl-5.4.2.4.tar.gz 36574 SHA256 ce98ccb83e2d271a7b3266426a0762a0e902252f07ec09b7bef50c67d0110266 SHA512 9c0c145f43d1b5671af99e9d62d485c5af1336779463f3e9519e6db98fb3c3dacadecb5241aca2e9326ad795d143efd1b3b04a5cb21077dce28579f430fd8d11 WHIRLPOOL 570f4c1fb03bbd3ed0544e44e64bfe95f4ed797718cd0596c0354e0a862ac23e8abcf63112a60b1356a2e980095998a5ad9e919e5e7a6973507eec46e1c6dd48
|
||||||
DIST fgl-5.5.0.1.tar.gz 35963 SHA256 aa61664ba38db3e54124b702b1ee92a72a569c981b759e48cfb567078b038763 SHA512 0f2b5224e36291ca044bce512b04e1a87e30f8d79ae76bf4f4725d15b26079521c012085125c92ea3133da5d6318595245d4b321669e772f88cabbc90b4a468a WHIRLPOOL e5b0886e1e0a9ba1a6f79bc5f72f692955587d9d3d5cc5c195990fd9a1c040b30f2dbdd00955e2abfcf5b157149cd71a077a2a87241773db05f4c4495f24a3d2
|
DIST fgl-5.5.0.1.tar.gz 35963 SHA256 aa61664ba38db3e54124b702b1ee92a72a569c981b759e48cfb567078b038763 SHA512 0f2b5224e36291ca044bce512b04e1a87e30f8d79ae76bf4f4725d15b26079521c012085125c92ea3133da5d6318595245d4b321669e772f88cabbc90b4a468a WHIRLPOOL e5b0886e1e0a9ba1a6f79bc5f72f692955587d9d3d5cc5c195990fd9a1c040b30f2dbdd00955e2abfcf5b157149cd71a077a2a87241773db05f4c4495f24a3d2
|
||||||
|
DIST fgl-5.5.1.0.tar.gz 35160 SHA256 ead9d3f94aa32fa35a0246cd14fe0b853e197e124a3a0712913c644f3bf89565 SHA512 0047bb766d3202483f692cc6ed50a17e12cad9afa66b39986ea3012069a6aad4b48c0e8d9401e5242160989adb46ce299ac42b2c6ea0907255d60659e62bb084 WHIRLPOOL d287de2288616ff0f90e0cfff0174004f332c6306beeaeb1550c4d3fac9366706c1129b2b54c0dcb9cc2c2fdd730812e85826c8234e4cde6e2977fe31136d4c1
|
||||||
|
@ -0,0 +1,26 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/fgl/fgl-5.5.1.0.ebuild,v 1.1 2015/04/04 10:20:01 gienah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.4.4.9999
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||||
|
inherit haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="Martin Erwig's Functional Graph Library"
|
||||||
|
HOMEPAGE="http://hackage.haskell.org/package/fgl"
|
||||||
|
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"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="dev-haskell/mtl:=[profile?]
|
||||||
|
>=dev-lang/ghc-7.4.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.6
|
||||||
|
"
|
@ -0,0 +1,26 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/file-embed/file-embed-0.0.8.2.ebuild,v 1.1 2015/04/04 12:10:40 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="Use Template Haskell to embed file contents directly"
|
||||||
|
HOMEPAGE="https://github.com/snoyberg/file-embed"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND=">=dev-lang/ghc-7.4.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.8
|
||||||
|
test? ( dev-haskell/hunit )
|
||||||
|
"
|
@ -1,2 +1,3 @@
|
|||||||
DIST file-location-0.4.5.2.tar.gz 6536 SHA256 27856e770efbc466093367eba42024d4eac497810e13021787c40208a970df37 SHA512 8f34e22caef34821fb5cca9e6871355a4be55465a3b0e313e6618e072cad3a8804678ebe17c5a03371174a04f9462f4a120f1e585e33e101ac9ed72f4363180f WHIRLPOOL c06ca492acc9697fa06087ab05b584f4428e4a83ccbdf393bb995f19d73a4d6db51a703027d35ac19a54f32c85798f363cebaa0c0ad6f9342edd2d1f24fb58e1
|
DIST file-location-0.4.5.2.tar.gz 6536 SHA256 27856e770efbc466093367eba42024d4eac497810e13021787c40208a970df37 SHA512 8f34e22caef34821fb5cca9e6871355a4be55465a3b0e313e6618e072cad3a8804678ebe17c5a03371174a04f9462f4a120f1e585e33e101ac9ed72f4363180f WHIRLPOOL c06ca492acc9697fa06087ab05b584f4428e4a83ccbdf393bb995f19d73a4d6db51a703027d35ac19a54f32c85798f363cebaa0c0ad6f9342edd2d1f24fb58e1
|
||||||
DIST file-location-0.4.5.3.tar.gz 6555 SHA256 092691ada97581f4493acb901ac6bdf2a4ea888a09b2d3c253ec05a61ac43134 SHA512 1cd2f123f520ca40ffc9db21f4e9d13107ee625c6c4940f30ec66fc9485cfea7d1a8466bd85866eac3ef4f9a195f41a290be65cce3678eeab7c34c8a11f0728a WHIRLPOOL b7205583683177d4f83c4161303ae4b6c5e0467e598ef197a5c84d351a2b9ee140da390cf6412944c7cf24789357b71825345734a8ea6b0ee2d33dd687117ecf
|
DIST file-location-0.4.5.3.tar.gz 6555 SHA256 092691ada97581f4493acb901ac6bdf2a4ea888a09b2d3c253ec05a61ac43134 SHA512 1cd2f123f520ca40ffc9db21f4e9d13107ee625c6c4940f30ec66fc9485cfea7d1a8466bd85866eac3ef4f9a195f41a290be65cce3678eeab7c34c8a11f0728a WHIRLPOOL b7205583683177d4f83c4161303ae4b6c5e0467e598ef197a5c84d351a2b9ee140da390cf6412944c7cf24789357b71825345734a8ea6b0ee2d33dd687117ecf
|
||||||
|
DIST file-location-0.4.7.1.tar.gz 6720 SHA256 844a7422ee0b70d6eccff7ade71d33ec59cf0526287d61db1a566b2de5918e5c SHA512 cee129ccbffffe0a57d58faf4309a996d87003d80b1c93a219f63aaae1db04997ecf7323b6a4074d16d5a5ef5ceeee694d8e4a494e467af06394898a41bc0504 WHIRLPOOL 4b39dfdd49fa88900c83c9aca91cbc03f0c523226f359bd14d9fb6106017323ff3bcf774c2cb854e3326b323362f319697d431672bd69db53681454650c54137
|
||||||
|
@ -0,0 +1,28 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/file-location/file-location-0.4.7.1.ebuild,v 1.1 2015/04/03 10:11:15 gienah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.4.3
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||||
|
inherit haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="common functions that show file location information"
|
||||||
|
HOMEPAGE="https://github.com/gregwebs/FileLocation.hs"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="dev-haskell/lifted-base:=[profile?]
|
||||||
|
>=dev-haskell/th-orphans-0.9:=[profile?]
|
||||||
|
>=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.5:=[profile?]
|
||||||
|
>=dev-lang/ghc-7.4.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.8
|
||||||
|
"
|
@ -1,3 +1,4 @@
|
|||||||
DIST filestore-0.6.0.1.tar.gz 29807 SHA256 6eabe0a7d5c8c95a3c827f92db80fe84a14c514f2a74dfca66cf4a56e30243d1 SHA512 875d79953ff92cf1605f5255cf5c9b53e218de9d110da51f8a216b6240a37566d3c70f36d4a68ca2f63827b45a75ce40e370b3cb4f93dc8b417c230a9f8b845f WHIRLPOOL 08295100ecb45276ab7844a90bff5b41896620c254648e878008abda23e6ceafaa3367382e36f3ab305a10d91f170a8d2fce2e0b5e6a623e4a16a9e947cc0c3b
|
DIST filestore-0.6.0.1.tar.gz 29807 SHA256 6eabe0a7d5c8c95a3c827f92db80fe84a14c514f2a74dfca66cf4a56e30243d1 SHA512 875d79953ff92cf1605f5255cf5c9b53e218de9d110da51f8a216b6240a37566d3c70f36d4a68ca2f63827b45a75ce40e370b3cb4f93dc8b417c230a9f8b845f WHIRLPOOL 08295100ecb45276ab7844a90bff5b41896620c254648e878008abda23e6ceafaa3367382e36f3ab305a10d91f170a8d2fce2e0b5e6a623e4a16a9e947cc0c3b
|
||||||
DIST filestore-0.6.0.2.tar.gz 29843 SHA256 99c55cd1ef75c35172d5f8844dcfcf7fcff28a659f797c69a723bcfe50197635 SHA512 cc8d891131db9bd66a039398514a33ddf02211146f4c81d6295fa6b308f42f587954cb43c9a624acd34f2d2b7e614251729aaab944167879f1de34d9390c6225 WHIRLPOOL 301316b932f33cddbd5ab14a159a777e0e886a89b1ada2f6450bd1bc9446af63872d8d6db867f108e98887ab05c6bdd9fe6271b4e8ec6bb287dcc50a1280b6e2
|
DIST filestore-0.6.0.2.tar.gz 29843 SHA256 99c55cd1ef75c35172d5f8844dcfcf7fcff28a659f797c69a723bcfe50197635 SHA512 cc8d891131db9bd66a039398514a33ddf02211146f4c81d6295fa6b308f42f587954cb43c9a624acd34f2d2b7e614251729aaab944167879f1de34d9390c6225 WHIRLPOOL 301316b932f33cddbd5ab14a159a777e0e886a89b1ada2f6450bd1bc9446af63872d8d6db867f108e98887ab05c6bdd9fe6271b4e8ec6bb287dcc50a1280b6e2
|
||||||
DIST filestore-0.6.0.4.tar.gz 30169 SHA256 225c6a12b0c03dbab5560b7a1013f18b7ab740e8502f3f27aa0459c671ab7eac SHA512 b97af07386ba9c9b4fea45bb96fae2603874ead400ae33871d117806ab4dedc808b5259a830f11a6919df3c2877cfce8e29ae3410d6893cee86b3b027fa41059 WHIRLPOOL 3e0e72c48831efe966c467e83f5d6b6f0703ebcf643fbcf1047d40957b9313dfc7f68a00309038769c8fc783d741877e9a96271e8987d40fadb6dee837601b95
|
DIST filestore-0.6.0.4.tar.gz 30169 SHA256 225c6a12b0c03dbab5560b7a1013f18b7ab740e8502f3f27aa0459c671ab7eac SHA512 b97af07386ba9c9b4fea45bb96fae2603874ead400ae33871d117806ab4dedc808b5259a830f11a6919df3c2877cfce8e29ae3410d6893cee86b3b027fa41059 WHIRLPOOL 3e0e72c48831efe966c467e83f5d6b6f0703ebcf643fbcf1047d40957b9313dfc7f68a00309038769c8fc783d741877e9a96271e8987d40fadb6dee837601b95
|
||||||
|
DIST filestore-0.6.0.6.tar.gz 31332 SHA256 b99b240f6dfee8b1448b53912b2ab337742b8ebffbffd5312a8ab0f0dab376d2 SHA512 4498435c8d963dbcfe33351647aa1de25a646c1f10694b5a8889c42e14715a214a91c873383ca7764ffe71decf24c9c5d7c075dcdc9b065dbd2fb501900570f3 WHIRLPOOL 1bd4170903c5dcd56d1fb379b76736e15f44c6a395a3d0253222d1840beeb929da4c186675f5aa8c860dca968dbadc589b911236f31db85759ccd77013e809ae
|
||||||
|
@ -0,0 +1,53 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/filestore/filestore-0.6.0.6.ebuild,v 1.1 2015/04/04 02:07:50 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="Interface for versioning file stores"
|
||||||
|
HOMEPAGE="http://hackage.haskell.org/package/filestore"
|
||||||
|
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="+maxcount"
|
||||||
|
|
||||||
|
RESTRICT=test # one darcs test fails
|
||||||
|
|
||||||
|
RDEPEND=">=dev-haskell/diff-0.2:=[profile?] <dev-haskell/diff-0.4:=[profile?]
|
||||||
|
>=dev-haskell/parsec-2:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
|
||||||
|
>=dev-haskell/split-0.1:=[profile?] <dev-haskell/split-0.3:=[profile?]
|
||||||
|
>=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?]
|
||||||
|
>=dev-haskell/xml-1.3:=[profile?] <dev-haskell/xml-1.4:=[profile?]
|
||||||
|
>=dev-lang/ghc-7.4.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.10
|
||||||
|
test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.3
|
||||||
|
dev-haskell/mtl )
|
||||||
|
"
|
||||||
|
DEPEND+="
|
||||||
|
test? ( dev-vcs/darcs
|
||||||
|
dev-vcs/git
|
||||||
|
dev-vcs/mercurial
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
haskell-cabal_src_configure \
|
||||||
|
$(cabal_flag maxcount maxcount)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
export HOME=${T}/
|
||||||
|
git config --global user.email "git@src_test"
|
||||||
|
git config --global user.name "Mr. ${P} The Test"
|
||||||
|
|
||||||
|
haskell-cabal_src_test
|
||||||
|
}
|
@ -1,4 +1,5 @@
|
|||||||
DIST free-4.10.0.1.tar.gz 46324 SHA256 78439fbd8b9508bc886d38763891a4b1de0942fb86827f1496cc2eb61640406f SHA512 bde1fc1b7ef1d3b51eba55b5122df5a6a694fc079d536e427ae9bdfc18ba6c4224d126d55b66b62d6f77911561201622c4f24434db8c1897a8e6713dc83b3531 WHIRLPOOL 0c73a59efdc27e1b9ede9a002f9b0b01b1fc63ab15c3cdf4fdd0e5f7c53fc2a6db46835488da2ff9575d126ebecad69e3a1b6c85ddf7add01df55f458ed676ed
|
DIST free-4.10.0.1.tar.gz 46324 SHA256 78439fbd8b9508bc886d38763891a4b1de0942fb86827f1496cc2eb61640406f SHA512 bde1fc1b7ef1d3b51eba55b5122df5a6a694fc079d536e427ae9bdfc18ba6c4224d126d55b66b62d6f77911561201622c4f24434db8c1897a8e6713dc83b3531 WHIRLPOOL 0c73a59efdc27e1b9ede9a002f9b0b01b1fc63ab15c3cdf4fdd0e5f7c53fc2a6db46835488da2ff9575d126ebecad69e3a1b6c85ddf7add01df55f458ed676ed
|
||||||
|
DIST free-4.11.tar.gz 47937 SHA256 be40a10bdd58dd991c84126465d93dc6a75ceb12fb115ea9d02a78ee8d2dc44c SHA512 693fdf0d639b9446b4081159d768aa89b42fae351458ef007dd479a1de58a6d84f2e58cb9f0a4393617bcf8078484cf00abd78479c9add5beb20b072c7cd8298 WHIRLPOOL 5fd77ac2d0922062ed130d782cfe7e227c27f6b78ca102ba07d7598200f409ab0ea4f1ae52e594d86d0986a009347f03b4808b5872969b24bfab14b9e28242cb
|
||||||
DIST free-4.2.tar.gz 17972 SHA256 cbc1f6e0b004567e252c0cd2941b2dfa5db07be180c098a13619a98abb19533c SHA512 9f5d124c783bc43399d787c5f233f873800e121e7c9e0629b528dcb4e063e37b12b44e5ba74ac3731cc77949de72d76641a47070e0237c9e02f16137a80ef96f WHIRLPOOL b1fcba3759fbcdf79c6a775351a759f77867704ab15b3885125c44224af6d160c368bbde682e36ca5541282a4eb4219659773a98dcfb2b1340e9ebd0be85b758
|
DIST free-4.2.tar.gz 17972 SHA256 cbc1f6e0b004567e252c0cd2941b2dfa5db07be180c098a13619a98abb19533c SHA512 9f5d124c783bc43399d787c5f233f873800e121e7c9e0629b528dcb4e063e37b12b44e5ba74ac3731cc77949de72d76641a47070e0237c9e02f16137a80ef96f WHIRLPOOL b1fcba3759fbcdf79c6a775351a759f77867704ab15b3885125c44224af6d160c368bbde682e36ca5541282a4eb4219659773a98dcfb2b1340e9ebd0be85b758
|
||||||
DIST free-4.5.tar.gz 22856 SHA256 7d0b8126e52fea4fca27ae745d6a8ee81c74526336bb5547ebde56c805a08d41 SHA512 a7ddaf84dcf2dca584e487f8c9fe633a18b14201217142192784cce516497bd338abfdcc861c9578937b0b123ab737288062ad32fb1981c2eb97e88b0942238b WHIRLPOOL 41ee888059420c531f3972725f863cfd1064e8ffd288833d29a57fbfbc3fbbbbe72cbdeaa224a6c07fbe8224a9a69e0bc471893f55cbed954cd05e33cab34152
|
DIST free-4.5.tar.gz 22856 SHA256 7d0b8126e52fea4fca27ae745d6a8ee81c74526336bb5547ebde56c805a08d41 SHA512 a7ddaf84dcf2dca584e487f8c9fe633a18b14201217142192784cce516497bd338abfdcc861c9578937b0b123ab737288062ad32fb1981c2eb97e88b0942238b WHIRLPOOL 41ee888059420c531f3972725f863cfd1064e8ffd288833d29a57fbfbc3fbbbbe72cbdeaa224a6c07fbe8224a9a69e0bc471893f55cbed954cd05e33cab34152
|
||||||
DIST free-4.9.tar.gz 43414 SHA256 dd3292f587e96cf5337aa7d46ca685bbeba34b6f1632555482f39298ba4aea06 SHA512 1e5c49b7e3e61a8348520522f6bcbfd04e5187c31c391eea30793baac023c9c939ebe6f44cdad0a71f099f137fbe3dae73a31652dc8cef3cac5ce9b42d461b67 WHIRLPOOL 4a1ae1772459817806418bda94d9c79b388cd42897c2cbb96f6dde6738acb3f51de829bc5b2b1069f809f2a73421959c2c69d7b93e9b09781c674f0c1fd9c0ea
|
DIST free-4.9.tar.gz 43414 SHA256 dd3292f587e96cf5337aa7d46ca685bbeba34b6f1632555482f39298ba4aea06 SHA512 1e5c49b7e3e61a8348520522f6bcbfd04e5187c31c391eea30793baac023c9c939ebe6f44cdad0a71f099f137fbe3dae73a31652dc8cef3cac5ce9b42d461b67 WHIRLPOOL 4a1ae1772459817806418bda94d9c79b388cd42897c2cbb96f6dde6738acb3f51de829bc5b2b1069f809f2a73421959c2c69d7b93e9b09781c674f0c1fd9c0ea
|
||||||
|
@ -0,0 +1,34 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/free/free-4.11.ebuild,v 1.1 2015/04/04 09:51:29 gienah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.4.4.9999
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||||
|
inherit haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="Monads for free"
|
||||||
|
HOMEPAGE="http://github.com/ekmett/free/"
|
||||||
|
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/comonad-4:=[profile?] <dev-haskell/comonad-5:=[profile?]
|
||||||
|
>=dev-haskell/distributive-0.2.1:=[profile?]
|
||||||
|
>=dev-haskell/mtl-2.0.1.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
|
||||||
|
>=dev-haskell/prelude-extras-0.4:=[profile?] <dev-haskell/prelude-extras-1:=[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.0:=[profile?] <dev-haskell/transformers-0.5:=[profile?]
|
||||||
|
>=dev-lang/ghc-7.4.1:=
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.10
|
||||||
|
"
|
@ -1,3 +1,4 @@
|
|||||||
DIST happstack-server-7.1.7.1.tar.gz 78293 SHA256 e2fc2bf7a78a25c3a24f965972cd78ffa8c66755b54249ac34d0590fb63a09e1 SHA512 d43c22421e3468fc5fd9e943088db9df3ca394dd964aaa1b9caba998a1e94923956912cdf46fd17cc99969f03097d24b5426f83dbec58585b366478ff46dd5b4 WHIRLPOOL d817147775f02ca990a770416292f00b7bd48beb5ca126f4004bfe19638b3e0af5c5203ded63e49fb79ad8b52b577f14968e2bcb402c2492463c81cbb9b2584c
|
DIST happstack-server-7.1.7.1.tar.gz 78293 SHA256 e2fc2bf7a78a25c3a24f965972cd78ffa8c66755b54249ac34d0590fb63a09e1 SHA512 d43c22421e3468fc5fd9e943088db9df3ca394dd964aaa1b9caba998a1e94923956912cdf46fd17cc99969f03097d24b5426f83dbec58585b366478ff46dd5b4 WHIRLPOOL d817147775f02ca990a770416292f00b7bd48beb5ca126f4004bfe19638b3e0af5c5203ded63e49fb79ad8b52b577f14968e2bcb402c2492463c81cbb9b2584c
|
||||||
DIST happstack-server-7.3.1.tar.gz 78692 SHA256 04e7bf14680c67118c27b7332b46e2062567ca806ac54e8b3cff22e63df5647a SHA512 f25c916554998399ee96547ca7022d6f90fe2f3d66d8aa25f7f5ca8086c62cf98d6f4f8703d6241ee3dcb473044ad679894c9eec6c29b87963f59843180412e1 WHIRLPOOL 97a985708f5b0dfd113ec0d00d7d1b8151235bc1a77a394dd0b91df9e03599b366b419920f291b8284902ab371dc580556632c50e18244a2519a4b11145a8488
|
DIST happstack-server-7.3.1.tar.gz 78692 SHA256 04e7bf14680c67118c27b7332b46e2062567ca806ac54e8b3cff22e63df5647a SHA512 f25c916554998399ee96547ca7022d6f90fe2f3d66d8aa25f7f5ca8086c62cf98d6f4f8703d6241ee3dcb473044ad679894c9eec6c29b87963f59843180412e1 WHIRLPOOL 97a985708f5b0dfd113ec0d00d7d1b8151235bc1a77a394dd0b91df9e03599b366b419920f291b8284902ab371dc580556632c50e18244a2519a4b11145a8488
|
||||||
DIST happstack-server-7.3.9.tar.gz 79473 SHA256 9fb66700374db5455853db778c086549345150c7e7fb5e60f09e16deeb145a82 SHA512 3bbfa96e17d5e452604c81f1322a3dbec9a44eae76c448e6a79843c05a079c5d081d58a7d126d8bd2957d774899b6678eeadc17fa161f58046296299b1a1c7a2 WHIRLPOOL e6e4bef2d5926513c9b6f25aa1fecce75215cc5cf65ee95dde5ec44e1292345ca93cc556e9b3f64559e7533f81d80861512a8acff54264fc5e3ec5177ce0a59a
|
DIST happstack-server-7.3.9.tar.gz 79473 SHA256 9fb66700374db5455853db778c086549345150c7e7fb5e60f09e16deeb145a82 SHA512 3bbfa96e17d5e452604c81f1322a3dbec9a44eae76c448e6a79843c05a079c5d081d58a7d126d8bd2957d774899b6678eeadc17fa161f58046296299b1a1c7a2 WHIRLPOOL e6e4bef2d5926513c9b6f25aa1fecce75215cc5cf65ee95dde5ec44e1292345ca93cc556e9b3f64559e7533f81d80861512a8acff54264fc5e3ec5177ce0a59a
|
||||||
|
DIST happstack-server-7.4.2.tar.gz 79838 SHA256 2fbb9b29ac6c3c70919aedd64982793c1d13e5dafbdfac155360c307e2609d3b SHA512 e6d3795503b089f23de745628715d016d54ad6222f14ca6a5226d572b56a60c03cfb37e8898d8afc3283ddc60aabe637ae646ee97657a45f72a5bd719cab90e7 WHIRLPOOL ded751a2ab4bf4fbbe57f76cb4b1806379f963a7d25576be55f1823ac93ca141f5b0c425798f71f690aae23291f8d8245a7f95e2595a2ce79bf442874b6c67b8
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue