Sync with portage [Tue Jan 29 23:07:10 MSK 2013].

This commit is contained in:
root 2013-01-29 23:07:16 +04:00
parent b0a390b9f2
commit 2b1c8472f9
661 changed files with 6290 additions and 2904 deletions

View file

@ -1,2 +1,3 @@
DIST Rex-0.37.0.tar.gz 131952 SHA256 078de412da3302997a8f426f2b27eabb77d07ee3e74b1ab7cce4c74503ec0abc SHA512 3706ac8dcaf45ad10b8c161df9123e0256821411831f245fa036c73f68d165a183f98ec513764f97fd43591738372e22ad85f8f151129de62ef4ea87d7ef59e2 WHIRLPOOL c0064bff57ce0185e98ebb2b064a6dc61fe89de9ef80aa56ddd7078b4e9259fe6161cf643dfbb96b9be4bd7a40d95db39f64800b25d5eccf2654a7bf12819508
DIST Rex-0.37.1.tar.gz 131945 SHA256 0100038308c27bed71d45623445965a73f3f50a24fcbbdb736b6011485d6f177 SHA512 d8bba4b8ed4a643151366e43f4c3bdc84aaef7e503bf77a1f60cffb23b0dae30a3baafc395139cc1c8ccbe374d72fc9c708189feb74a5621dd16d955b89ab956 WHIRLPOOL a7f319df93af4819ad34679265942efbcf117966847c113e81eb2815b7edf5355b3453f1bab3f49549ee98924c54a07fa7e6761a2ca6c0ed85aaca4f2fac02bf
DIST Rex-0.38.0.tar.gz 137409 SHA256 31d26bd279f4c57fc7e00d3288afba331c70ebeaaf3e5b5fa52343391db1913e SHA512 ffa25696887fb0a4a1eaeebb7b4185efaf27e84ec186823e63cfe9d277bf5040c382b18f672031abc940c3a07ad3869d2b1afac184edf02cab41b5bc65718bbb WHIRLPOOL 3da1eb3fcc99092bfdf04de45aad90cc9a1b905c121d894e5c2fcf84b60385041202593e2a377e49dfb92b8797faa5d6ba8ebc7f3a4673a23b12e56d0f991c37

View file

@ -0,0 +1,29 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/rex/rex-0.38.0.ebuild,v 1.1 2013/01/29 03:29:22 patrick Exp $
EAPI=4
MODULE_AUTHOR=JFRIED
MODULE_VERSION=${PV}
MY_P="Rex-${MODULE_VERSION}"
inherit perl-module
DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands."
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-perl/Net-SSH2"
DEPEND="${RDEPEND}
dev-perl/JSON-XS
dev-perl/XML-Simple
dev-perl/Digest-SHA1
dev-perl/Digest-HMAC
dev-perl/Expect
dev-perl/DBI
dev-perl/yaml
dev-perl/libwww-perl"
SRC_TEST="do"

View file

@ -1,2 +1,3 @@
DIST mirage2iso-0.3-tests.tar.xz 4185308 SHA256 742d7cbaddb522967d858b5b0042e3ac7e6165134e1f69462292c7593d160258 SHA512 bc7f53a6810fae3cf726a1edc1a386edbf092e1c1bf7f79be7248d6cda86fa9678f764efbf6304442179549fc7ae6344195ec4a101eceb800d3465f115b20885 WHIRLPOOL f91ef202e4b835e1c4c33dade280181573d4016f51d4e16897e4f980b1d650e67e41cd007b1958954b90e562644f5f57b66d85809b0dc82e9ff2f731fd09d979
DIST mirage2iso-0.3.1.tar.bz2 72810 SHA256 ee28f393b3d8c0cba1e243c6560c885c89e2779f753599205b0749f459b1dbb9 SHA512 4881345e364e612b291528c969b21100285ca4f330d20937828b7e9b4c5b29d98eb344b58464a02d4147b619bee38d9f1f65c420771c4bc58c8b88a72fd28278 WHIRLPOOL 30d47154db59bb274a520e46814e3394c7454e8c4220adc94070234c26bee08cc1e2b9719db0fbc87d6ff9facf3f7d7a1e341ba816d6482ebafa98fc47590e39
DIST mirage2iso-0.4.tar.bz2 92069 SHA256 f4cb1074c72ba22273677d037db046135b6ec0308a652bf2353e93594553df3a SHA512 e5a792b3a275b63c3c04921f957cc4ba10917875f9baa492369b3dae9432673fda20f2f103b73e986c79dca984d04748cf5802fa87fe07a1b5c08845a3c18339 WHIRLPOOL e48a2446159de82d815e471f749956127ec039e3742b9bcb725d0159287af301e4a756bab291ef8db92c14b711e2c3d04688e4b08d9d6186d8f3793a3ac37872

View file

@ -0,0 +1,41 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/mirage2iso/mirage2iso-0.4.ebuild,v 1.1 2013/01/28 23:03:47 mgorny Exp $
EAPI=4
inherit autotools-utils versionator
TESTS_PV=0.3
DESCRIPTION="CD/DVD image converter using libmirage"
HOMEPAGE="https://bitbucket.org/mgorny/mirage2iso/"
SRC_URI="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2
test? ( mirror://bitbucket/mgorny/${PN}/downloads/${PN}-${TESTS_PV}-tests.tar.xz )"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="pinentry test"
COMMON_DEPEND=">=dev-libs/libmirage-2.0.0
dev-libs/glib:2
pinentry? ( dev-libs/libassuan )"
DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
test? ( app-arch/xz-utils )"
RDEPEND="${COMMON_DEPEND}
pinentry? ( app-crypt/pinentry )"
src_configure() {
myeconfargs=(
$(use_with pinentry libassuan)
)
autotools-utils_src_configure
}
src_test() {
mv "${WORKDIR}"/${PN}-${TESTS_PV}/tests/* tests/ || die
autotools-utils_src_test
}

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/mirage2iso/mirage2iso-9999.ebuild,v 1.1 2012/12/15 12:33:50 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-cdr/mirage2iso/mirage2iso-9999.ebuild,v 1.2 2013/01/28 23:03:47 mgorny Exp $
EAPI=4
@ -13,7 +13,7 @@ inherit git-2
inherit autotools-utils versionator
TESTS_PV=$(get_version_component_range 1-2)
TESTS_PV=0.3
DESCRIPTION="CD/DVD image converter using libmirage"
HOMEPAGE="https://bitbucket.org/mgorny/mirage2iso/"
@ -25,7 +25,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="pinentry test"
COMMON_DEPEND="dev-libs/libmirage
COMMON_DEPEND=">=dev-libs/libmirage-2.0.0
dev-libs/glib:2
pinentry? ( dev-libs/libassuan )"
DEPEND="${COMMON_DEPEND}

View file

@ -1,2 +1,3 @@
DIST new_aspell-da-1.6.0.tar.gz 336812 SHA256 2eb764c3ba1b0ceeac32f54e2161185d6f72c3cdb314c877ff46e194ae2ff067 SHA512 26b9d255cf48b944c2136c313e9535d602b96866c42dcb2e4b27389351f1c3953d685a177260410d25239ff9fc2a7b2eb628a5b15104315e6f2181fcdd2c31d6 WHIRLPOOL c50c50479c4f7bf1cfae0084b8481e297329b53587b5dc8fdbef35002444854dcd4b9c19a35e5bcf61988cdb69300d30ddd4285c3901afd023951d3eee4fa0f6
DIST new_aspell-da-1.6.34.tar.bz2 285238 SHA256 fd1fcc67b13c45137e4502c287b47ba15e0b1463dc63b4afb011efb0ac6c9f7c SHA512 25791ec2525d3915be35ffa93d7d5914fe7419eb4457519bd7b2f86e3678d96fee569381d9c74dfb393f0c672c76832e51d66dfca996a4b8e0cb0c51e28cfeb2 WHIRLPOOL 9ca31261d180caa2f41c71a6ff1165bd81aca19148106a78c96f376ac752a21a5c7f5ed674dbde835a928a3c74877154223aa9e4a79003ba9ed24bd2b88a4e22
DIST new_aspell-da-1.7.42.tar.bz2 235483 SHA256 79e3a040e7b03771be6a7494da9c04a8512f01902619273795f18f347167e228 SHA512 97d3bc95800d5115ce640a3939bf6c94998f1090f1484da3ffb1104318200ca3650d2b32120c36030b87b4b929b95b8f764f6f51dee66ee916700318f6b4e755 WHIRLPOOL 5d57bcbbff3290b0fcd4dc3c4b4af4caab1c44c2c27159bf7e4afe60ab19b6c06e405dc7082f4804bfe8765bbeb545ed22a8fa9bbaa1a1a9b0d99ce53acb1269

View file

@ -0,0 +1,17 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/aspell-da/aspell-da-1.7.42.ebuild,v 1.1 2013/01/29 08:32:31 patrick Exp $
ASPELL_LANG="Danish"
inherit aspell-dict
LICENSE="GPL-2"
HOMEPAGE="http://da.speling.org"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos"
IUSE=""
SRC_URI="http://da.speling.org/filer/new_${P}.tar.bz2"
S="${WORKDIR}/new_${P}"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus/ibus-1.4.2.ebuild,v 1.4 2013/01/28 10:13:35 naota Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus/ibus-1.4.2.ebuild,v 1.5 2013/01/29 03:19:16 naota Exp $
EAPI=4
PYTHON_DEPEND="python? 2:2.5"
@ -109,8 +109,8 @@ pkg_preinst() {
pkg_postinst() {
use gconf && gnome2_gconf_install
use gtk && update_gtk_immodules
use gtk3 && update_gtk3_immodules
use gtk && gnome2_query_immodules_gtk2
use gtk3 && gnome2_query_immodules_gtk3
use python && python_mod_optimize /usr/share/${PN}
gnome2_icon_cache_update
@ -133,8 +133,8 @@ pkg_postinst() {
}
pkg_postrm() {
use gtk && gnome2_query_immmodules_gtk2
use gtk3 && gnome2_query_immmodules_gtk3
use gtk && gnome2_query_immodules_gtk2
use gtk3 && gnome2_query_immodules_gtk3
use python && python_mod_cleanup /usr/share/${PN}
gnome2_icon_cache_update
}

View file

@ -1,94 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/strigi/strigi-0.7.7-r1.ebuild,v 1.3 2012/07/04 12:07:44 johu Exp $
EAPI=4
if [[ "${PV}" != "9999" ]]; then
SRC_URI="http://dev.gentoo.org/~johu/distfiles/${P}.tar.xz"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
else
EGIT_REPO_URI="git://anongit.kde.org/strigi"
GIT_ECLASS="git-2"
EGIT_HAS_SUBMODULES="true"
KEYWORDS=""
fi
inherit cmake-utils ${GIT_ECLASS}
DESCRIPTION="Fast crawling desktop search engine with Qt4 GUI"
HOMEPAGE="https://projects.kde.org/projects/kdesupport/strigi/strigi"
LICENSE="GPL-2"
SLOT="0"
IUSE="clucene +dbus debug exif fam ffmpeg hyperestraier inotify log +qt4 test"
COMMONDEPEND="
app-arch/bzip2:0
dev-libs/libxml2:2
sys-libs/zlib:0
virtual/libiconv
clucene? ( >=dev-cpp/clucene-0.9.21[-debug] )
dbus? (
sys-apps/dbus
qt4? ( x11-libs/qt-dbus:4 )
)
exif? ( >=media-gfx/exiv2-0.17 )
fam? ( virtual/fam )
ffmpeg? ( virtual/ffmpeg )
hyperestraier? ( app-text/hyperestraier )
log? ( >=dev-libs/log4cxx-0.10.0 )
qt4? (
x11-libs/qt-core:4
x11-libs/qt-gui:4
)
"
DEPEND="${COMMONDEPEND}
dev-libs/boost
test? ( dev-util/cppunit )"
RDEPEND=${COMMONDEPEND}
PATCHES=(
"${FILESDIR}/${P}-gcc47.patch"
"${FILESDIR}/${P}-ffmpeg-0.11.patch"
)
src_configure() {
# Enabled: POLLING (only reliable way to check for files changed.)
# Disabled: xine - recommended upstream to keep it this way
mycmakeargs=(
-DENABLE_POLLING=ON
-DFORCE_DEPS=ON
-DENABLE_CPPUNIT=OFF
-DENABLE_REGENERATEXSD=OFF
-DENABLE_XINE=OFF
$(cmake-utils_use_enable clucene CLUCENE)
$(cmake-utils_use_enable dbus)
$(cmake-utils_use_enable exif EXIV2)
$(cmake-utils_use_enable fam)
$(cmake-utils_use_enable ffmpeg)
$(cmake-utils_use_enable hyperestraier)
$(cmake-utils_use_enable inotify)
$(cmake-utils_use_enable log LOG4CXX)
$(cmake-utils_use_enable qt4)
$(cmake-utils_use_enable test CPPUNIT)
)
if use qt4; then
mycmakeargs+=(-DENABLE_DBUS=ON)
fi
cmake-utils_src_configure
}
pkg_postinst() {
if ! use clucene && ! use hyperestraier; then
echo
elog "Because you didn't enable either of the available backends:"
elog "clucene or hyperestraier, strigi may not be functional."
elog "If you intend to use standalone strigi indexer (not needed for KDE),"
elog "be sure to reinstall app-misc/strigi with either clucene (recommended)"
elog "or hyperestraier (unreliable) USE flag enabled."
echo
fi
}

View file

@ -1,12 +1,12 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/strigi/strigi-0.7.7-r2.ebuild,v 1.7 2013/01/10 20:27:20 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/strigi/strigi-0.7.7-r2.ebuild,v 1.8 2013/01/29 17:11:29 ago Exp $
EAPI=5
if [[ "${PV}" != "9999" ]]; then
SRC_URI="http://dev.gentoo.org/~johu/distfiles/${P}.tar.xz"
KEYWORDS="alpha amd64 ~arm ~ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~arm ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
else
EGIT_REPO_URI="git://anongit.kde.org/strigi"
GIT_ECLASS="git-2"

View file

@ -1,89 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/strigi/strigi-0.7.7.ebuild,v 1.8 2012/06/14 07:12:40 yngwin Exp $
EAPI=4
if [[ "${PV}" != "9999" ]]; then
SRC_URI="http://dev.gentoo.org/~johu/distfiles/${P}.tar.xz"
KEYWORDS="alpha amd64 ~arm ~ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
else
EGIT_REPO_URI="git://anongit.kde.org/strigi"
GIT_ECLASS="git-2"
EGIT_HAS_SUBMODULES="true"
KEYWORDS=""
fi
inherit cmake-utils ${GIT_ECLASS}
DESCRIPTION="Fast crawling desktop search engine with Qt4 GUI"
HOMEPAGE="https://projects.kde.org/projects/kdesupport/strigi/strigi"
LICENSE="GPL-2"
SLOT="0"
IUSE="clucene +dbus debug exif fam ffmpeg hyperestraier inotify log +qt4 test"
COMMONDEPEND="
app-arch/bzip2:0
dev-libs/libxml2:2
sys-libs/zlib:0
virtual/libiconv
clucene? ( >=dev-cpp/clucene-0.9.21[-debug] )
dbus? (
sys-apps/dbus
qt4? ( x11-libs/qt-dbus:4 )
)
exif? ( >=media-gfx/exiv2-0.17 )
fam? ( virtual/fam )
ffmpeg? ( virtual/ffmpeg )
hyperestraier? ( app-text/hyperestraier )
log? ( >=dev-libs/log4cxx-0.10.0 )
qt4? (
x11-libs/qt-core:4
x11-libs/qt-gui:4
)
"
DEPEND="${COMMONDEPEND}
dev-libs/boost
test? ( dev-util/cppunit )"
RDEPEND=${COMMONDEPEND}
src_configure() {
# Enabled: POLLING (only reliable way to check for files changed.)
# Disabled: xine - recommended upstream to keep it this way
mycmakeargs=(
-DENABLE_POLLING=ON
-DFORCE_DEPS=ON
-DENABLE_CPPUNIT=OFF
-DENABLE_REGENERATEXSD=OFF
-DENABLE_XINE=OFF
$(cmake-utils_use_enable clucene CLUCENE)
$(cmake-utils_use_enable dbus)
$(cmake-utils_use_enable exif EXIV2)
$(cmake-utils_use_enable fam)
$(cmake-utils_use_enable ffmpeg)
$(cmake-utils_use_enable hyperestraier)
$(cmake-utils_use_enable inotify)
$(cmake-utils_use_enable log LOG4CXX)
$(cmake-utils_use_enable qt4)
$(cmake-utils_use_enable test CPPUNIT)
)
if use qt4; then
mycmakeargs+=(-DENABLE_DBUS=ON)
fi
cmake-utils_src_configure
}
pkg_postinst() {
if ! use clucene && ! use hyperestraier; then
echo
elog "Because you didn't enable either of the available backends:"
elog "clucene or hyperestraier, strigi may not be functional."
elog "If you intend to use standalone strigi indexer (not needed for KDE),"
elog "be sure to reinstall app-misc/strigi with either clucene (recommended)"
elog "or hyperestraier (unreliable) USE flag enabled."
echo
fi
}

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/wcd/wcd-5.2.3.ebuild,v 1.3 2013/01/27 14:37:42 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/wcd/wcd-5.2.3.ebuild,v 1.4 2013/01/29 16:10:28 pinkbyte Exp $
EAPI=5
@ -11,7 +11,7 @@ HOMEPAGE="http://www.xs4all.nl/~waterlan/#WCD_ANCHOR"
SRC_URI="http://www.xs4all.nl/~waterlan/${P}-src.tar.gz"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
LICENSE="GPL-2"
IUSE="nls unicode"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-4.0.9999.ebuild,v 1.18 2013/01/27 08:23:22 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-4.0.9999.ebuild,v 1.19 2013/01/28 18:04:28 scarabeus Exp $
EAPI=5
@ -165,6 +165,7 @@ COMMON_DEPEND="
telepathy? (
dev-libs/glib:2
>=net-libs/telepathy-glib-0.18.0
>=x11-libs/gtk+-2.24:2
)
webdav? ( net-libs/neon )
"
@ -230,7 +231,6 @@ REQUIRED_USE="
bluetooth? ( dbus )
gnome? ( gtk )
eds? ( gnome )
telepathy? ( gtk )
libreoffice_extensions_nlpsolver? ( java )
libreoffice_extensions_scripting-beanshell? ( java )
libreoffice_extensions_scripting-javascript? ( java )

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.156 2013/01/27 08:23:22 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.157 2013/01/28 18:04:28 scarabeus Exp $
EAPI=5
@ -164,6 +164,7 @@ COMMON_DEPEND="
telepathy? (
dev-libs/glib:2
>=net-libs/telepathy-glib-0.18.0
>=x11-libs/gtk+-2.24:2
)
webdav? ( net-libs/neon )
"
@ -228,7 +229,6 @@ PATCHES=(
REQUIRED_USE="
bluetooth? ( dbus )
gnome? ( gtk )
telepathy? ( gtk )
eds? ( gnome )
libreoffice_extensions_nlpsolver? ( java )
libreoffice_extensions_scripting-beanshell? ( java )

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.6.2.ebuild,v 1.1 2012/11/30 00:11:33 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/emerge-delta-webrsync/emerge-delta-webrsync-3.6.2.ebuild,v 1.4 2013/01/28 17:58:55 zmedico Exp $
EAPI=4
DESCRIPTION="emerge-webrsync using patches to minimize bandwidth"
@ -9,7 +9,7 @@ SRC_URI="http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=blob_plain;
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~x86-fbsd"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~x86-fbsd"
IUSE=""
DEPEND=""
@ -25,19 +25,19 @@ src_unpack() {
}
src_install() {
newbin ${P} ${PN} || die
newbin ${P} ${PN}
keepdir /var/delta-webrsync
fperms 0770 /var/delta-webrsync
}
pkg_preinst() {
chgrp portage "${ED}"/var/delta-webrsync
has_version "$CATEGORY/$PN"
WAS_PREVIOUSLY_INSTALLED=$?
# Failure here is non-fatal, since the "portage" group
# doesn't necessarily exist on prefix systems.
chgrp portage "${ED}"/var/delta-webrsync 2>/dev/null
}
pkg_postinst() {
if [[ $WAS_PREVIOUSLY_INSTALLED != 0 ]] && \
if [[ -z ${REPLACING_VERSIONS} ]] && \
! has_version app-arch/tarsync ; then
elog "For maximum emerge-delta-webrsync" \
"performance, install app-arch/tarsync."

View file

@ -1,3 +1,4 @@
DIST dictd-1.11.1.tar.gz 416958 SHA256 0d948667e077a82bc8bfa363243b2a39efb6d469f235ce64f4f3aa9e4682da37 SHA512 88135f72aa56a6ce7edc5a4d1bf6bbcc071f61c5c7c055231c6757ce7ab64492fdc5ccb80725cf0e080f472986560a63c005c56518e70e51f9f4981a81126516 WHIRLPOOL 99124c98307e0f401de9034ae87df368ffd9d2ddad39fdfc602c6b237a2c7d82271c703798b332498c75758699d5acf29715a5ca8d6a5c55e92737276e6448eb
DIST dictd-1.11.2.tar.gz 418649 SHA256 60e7f44259adee87e952ea5d7e87555685224fb1d1dca24d3735b9feb58c871f SHA512 1ff92fb4bf9b6e3f5eb9f9352371d6f8902f0c2bc0d4ea64c702a1043c32f199178f383a783f7a9b5b31a7c764c4155d0c4921f5571ff98ffbffeb522a4a76f5 WHIRLPOOL 05b6bff3dd1d20bb7fffa18278e6c4c50e34f7d123cbfd19820fc2640c0ebccbbea330f96b411579bf017400b86d0a915c58492e299f1ade9c5682d8d9adcce2
DIST dictd-1.12.0.tar.gz 423183 SHA256 5ec423d29c46e088cf3617ea86fea74d7f70c48f66b142b7f477b55a3ef4a4a2 SHA512 210182295d1bc857156c6e22dfa85a1657d3d19eee73fd5fae28ca1e039ea229dbef07d3ae08ecd2a549d31e3b974deb1eee55d8ed7dd0f2606144d37993ece4 WHIRLPOOL 9ef1e16d4981e7e5b068466f18c78d6e34a8cf4a61740e61f2207492fa7fb97f2fad8ad22db34f8937200969e3d4dc7e8f9312ebead0c7409fc11c46b52418b2
DIST dictd-1.12.1.tar.gz 423870 SHA256 a237f6ecdc854ab10de5145ed42eaa2d9b6d51ffdc495f7daee59b05cc363656 SHA512 51bceba36f9e34ffcbbf42a6235aab6097fe66ba8ed086ea60d0df8b7daf91c6449fdf7c5605150c77035d98029053233db106f9188786b30e02ecd61748209b WHIRLPOOL d9f92667c0cb66d893f4f4630cc2dae61dd54b5d96b01d312d83eebd34278ddb11b76c2fcaef40a0b6dcd608d5a542d14c6645c7769893879eb9c229e04c9648

View file

@ -0,0 +1,102 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/dictd/dictd-1.12.1.ebuild,v 1.1 2013/01/29 08:38:29 patrick Exp $
EAPI="4"
inherit eutils user
DESCRIPTION="Dictionary Client/Server for the DICT protocol"
HOMEPAGE="http://www.dict.org/ http://sourceforge.net/projects/dict/"
SRC_URI="mirror://sourceforge/dict/${P}.tar.gz"
SLOT="0"
# We install rfc so - ISOC-rfc
LICENSE="GPL-2 ISOC-rfc"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE="dbi judy minimal"
# <gawk-3.1.6 makes tests fail.
RDEPEND="sys-apps/coreutils
sys-libs/zlib
dev-libs/libmaa
dbi? ( dev-db/libdbi )
judy? ( dev-libs/judy )
>=sys-apps/coreutils-6.10"
DEPEND="${RDEPEND}
>=sys-apps/gawk-3.1.6
virtual/yacc"
pkg_setup() {
enewgroup dictd # used in src_test()
enewuser dictd -1 -1 -1 dictd
}
src_prepare() {
epatch "${FILESDIR}"/dictd-1.10.11-colorit-nopp-fix.patch
epatch "${FILESDIR}"/dictd-1.12.0-build.patch
[[ ${CHOST} == *-darwin* ]] && \
sed -i -e 's:libtool:glibtool:g' Makefile.in
}
src_configure() {
econf \
$(use_with dbi plugin-dbi) \
$(use_with judy plugin-judy) \
--sysconfdir="${EPREFIX}"/etc/dict
}
src_compile() {
if use minimal; then
emake dictfmt dictzip dictzip
else
emake
fi
}
src_test() {
use minimal && return 0 # All tests are for dictd which we don't build...
if [[ ${EUID} -eq 0 ]]; then
# If dictd is run as root user (-userpriv) it drops its privileges to
# dictd user and group. Give dictd group write access to test directory.
chown :dictd "${WORKDIR}" "${S}/test"
chmod 770 "${WORKDIR}" "${S}/test"
fi
emake test
}
src_install() {
if use minimal; then
emake DESTDIR="${D}" install.dictzip install.dict install.dictfmt
else
emake DESTDIR="${D}" install
dodoc doc/{dicf.ms,rfc.ms,rfc.sh,rfc2229.txt}
dodoc doc/{security.doc,toc.ms}
# conf files. For dict.conf see below.
insinto /etc/dict
for f in dictd.conf site.info colorit.conf; do
doins "${FILESDIR}/1.10.11/${f}"
done
# startups for dictd
newinitd "${FILESDIR}/1.10.11/dictd.initd" dictd
newconfd "${FILESDIR}/1.10.11/dictd.confd" dictd
fi
insinto /etc/dict
doins "${FILESDIR}/1.10.11/dict.conf"
# Install docs
dodoc README TODO ChangeLog ANNOUNCE NEWS
}
pkg_postinst() {
echo
elog "To start and use ${PN} you need to emerge at least one dictionary from"
elog "the app-dicts category with the package name starting with 'dictd-'."
elog "To install all available dictionaries, emerge app-dicts/dictd-dicts."
elog "${PN} will NOT start without at least one dictionary."
echo
}

View file

@ -3,3 +3,4 @@ DIST mecab-0.98.tar.gz 1424588 SHA256 751d431422539d714a812eba9fbb8468db412221ab
DIST mecab-0.991.tar.gz 1388507 SHA256 eb8afb5cd48a21ef94f9768c44f6672dda9c3088ecde109e829155e3ce4f8d38 SHA512 c96a62025f30c586235b8da699a8345e3441a03675fd1338225ed2d0ef02c4c77a65ff80312a63036dd921793a3e93e3c2cf3003689cac2cb994487170d20b82 WHIRLPOOL 844b2bdebb97403b0d7765e88288cfc6b09ec4a44e2de844bea7d257672cb9d5fea961e231d3e72836adf46c22d4e7ea649149d5262b14e60e0a17e9f5f4e444
DIST mecab-0.993.tar.gz 1387081 SHA256 d0c454956bec38e68ad16969ef353729a93b51b578f2e8247b16628e16f63426 SHA512 0d0bf9f045865959d1a981edc722e759bd33d2e1475f8ed5119084f8287057a44a503e014f845c2f94120f9221c6285043ba9349d1c6ec5cdde4da60bb8aab40 WHIRLPOOL 79084779039019e944fdb75624191ea49400dcd6f8d4e5d935d4786fad6c6c712ba8e380e4f34b4887c3e7611d8ad934257278522f5d65daac6ef262bfc22003
DIST mecab-0.994.tar.gz 1387966 SHA256 d271a0b91e0cda09f13f62a6b28367648afb9b4dcb68178ea1fb0af4c0c866bc SHA512 25d6530dab1d62281d6fd5d4420f9540380baca6dad08ca2bfa00d401a08c64c140e7f67cf009ed6d917f866b3aea878f2936b45e62e4256e885382752b5c56a WHIRLPOOL 71ee174d8b19074fd61966f3af098021ac49fb22c75a18d2313cd488dbe81c0028c81f76e60398b8cf66f63300aae9dbc342c1dd3d4cf289f247141f0b3d6758
DIST mecab-0.995.tar.gz 1377686 SHA256 a281cac1a7053c9d16e3885a677398566923d7e4c5fc34654d4ebc6c3b3aa520 SHA512 5098dcc677ab9cdf31ee764e08ea0af51b73b87d8996ac90cd57af0b1c8d0e0a99599997bfed3829dc119156ae9ee5395fb989de3f3b62f0679a167635ed0685 WHIRLPOOL 96b7882e4a71f2d6c502d47cd0e065b0cf680931d0c78254e4d4c6d35937f6d8c386df90aa18ec3d245e4e1d4f0f204e0d3deb456bfee7e471831fb3cc793ca4

View file

@ -0,0 +1,53 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/mecab/mecab-0.995.ebuild,v 1.1 2013/01/29 08:05:49 patrick Exp $
EAPI="4"
inherit autotools eutils
DESCRIPTION="Yet Another Part-of-Speech and Morphological Analyzer"
HOMEPAGE="http://mecab.sourceforge.net/"
SRC_URI="http://mecab.googlecode.com/files/${P}.tar.gz"
LICENSE="|| ( BSD LGPL-2.1 GPL-2 )"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
SLOT="0"
IUSE="static-libs unicode"
DEPEND="dev-lang/perl
virtual/libiconv"
RDEPEND=""
PDEPEND="|| (
>=app-dicts/mecab-ipadic-2.7.0.20070610[unicode=]
app-dicts/mecab-naist-jdic[unicode=]
)"
src_prepare() {
sed -i \
-e "/CFLAGS/s/-O3/${CFLAGS}/" \
-e "/CXXFLAGS/s/-O3/${CXXFLAGS}/" \
configure.in || die
epatch "${FILESDIR}/${PN}-0.98-iconv.patch"
eautoreconf
}
src_configure() {
local myconf
use unicode && myconf="${myconf} --with-charset=utf8"
econf \
$(use_enable static-libs static) \
${myconf}
}
src_install() {
default
if ! use static-libs ; then
find "${ED}" -name '*.la' -delete
fi
dodoc AUTHORS README
dohtml -r doc/*
}

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/po4a/po4a-0.42.ebuild,v 1.6 2013/01/26 13:12:30 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/po4a/po4a-0.42.ebuild,v 1.7 2013/01/29 11:12:30 ago Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="mirror://debian/pool/main/p/po4a/${PN}_${PV}.orig.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm ~hppa ia64 ~m68k ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
IUSE="test"
RDEPEND="dev-perl/SGMLSpm

View file

@ -1,2 +1 @@
DIST align-41.tar.bz2 31522 SHA256 5d9ff29573ddea7e566bf969f37e4a4eeb0da6e3738bdce570208972e2ac164f SHA512 c3f7287b24a3ceb76b7c17f87ec90cc09766dde576f55aa667bca6a4247afcff81e7fad8de202a488b3c9ad0be06af0441da4fac18b55aa6ebe1de151e75a07d WHIRLPOOL 5dddea61c52a6ea4c6ed9267c82f7aae3d94bd2d768bfc1f434cb3af96e3239eccc19946e15ab84d4aec04aea82d54f5d3158d3a2c430e05a8efe9164e736832
DIST align-42.tar.bz2 34555 SHA256 05e07af8e2de9c76e2bee5d29a60926b5baf18ae21031ca39695295d46530565 SHA512 ddf7e011b207c41c6a8be84a86a3e7b2328b1c3a92b3870debe841cf01d2530c7b69259c7fe2e8204ad4064c42ca1d79dced33e5a97b4be1a9f9d722a9fe99ec WHIRLPOOL 50689ddd6aeb3414a246c9ccabe95cbe35b674d1f6fd0fa480c6fde5c10bb3e98ed796dc6350a205e1bd3b5756cfa843e3d789b28bc7bfa226bad44aa993c239

View file

@ -1,15 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/align/align-41.ebuild,v 1.5 2011/01/07 22:07:15 ranger Exp $
inherit vim-plugin
DESCRIPTION="vim plugin: commands and maps to help produce aligned text"
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=294"
LICENSE="vim"
KEYWORDS="alpha amd64 ia64 ~mips ppc sparc x86"
IUSE=""
SLOT="0"
RDEPEND="app-vim/cecutil"
VIM_PLUGIN_HELPFILES="align"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/align/align-42.ebuild,v 1.7 2012/12/30 14:37:51 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-vim/align/align-42.ebuild,v 1.8 2013/01/29 07:42:26 radhermit Exp $
EAPI=4
@ -10,7 +10,6 @@ DESCRIPTION="vim plugin: commands and maps to help produce aligned text"
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=294"
LICENSE="vim"
KEYWORDS="alpha amd64 ia64 ~mips ppc sparc x86"
IUSE=""
RDEPEND="app-vim/cecutil"
VIM_PLUGIN_HELPFILES="align"

View file

@ -1 +1,2 @@
DIST voom-4.6.tar.bz2 108007 SHA256 c81b6c1f425ea49aea342a949c8fb45ee659f8f301913f7097b4afe9ce6cf543 SHA512 a29cf58f22edf0e6b1f381f703fea443fd4719262ae507a871f70b7a2aad9c4771642d7024c61fb809876e6c9779d901308cfa63e229c99801127a74883fcbba WHIRLPOOL d68b4efcefa194f12642f702acd659c0f6d212a18369492603e19ffe6a421310523bbce843e54553f96039b2ac1b750cc52836b83548f0973266eb416f36f3f1
DIST voom-4.7.tar.bz2 109314 SHA256 744b2ea7f6ccdfcd10ad1815e0d233d65e3905e6bfdb91e041270555307b160e SHA512 83b600baa28c2af11028646c34e09fb28f35a7746c9c681e9dd789f3f8f0c37fe4bcf57e34abcf5c462703cbc4d44244345f298d66109bcd3d8364a313eb20b5 WHIRLPOOL 480e56b8dbd9192669de58ade5e4dab8012745c946d68ab89b65d0163415d57568f134970b2ffe1b43297747264b85dfdf48dcfe58f364398249972bbba113e2

View file

@ -0,0 +1,20 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/voom/voom-4.7.ebuild,v 1.1 2013/01/29 06:47:20 radhermit Exp $
EAPI=5
inherit vim-plugin
DESCRIPTION="vim plugin: emulates a two-pane text outliner"
HOMEPAGE="http://vim-voom.github.com/ http://www.vim.org/scripts/script.php?script_id=2657"
LICENSE="CC0-1.0-Universal"
KEYWORDS="~amd64 ~x86"
VIM_PLUGIN_HELPFILES="${PN}.txt"
RDEPEND="|| ( app-editors/vim[python] app-editors/gvim[python] )"
src_prepare() {
rm -r voom_extras || die
}

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.3.20.ebuild,v 1.7 2012/09/20 18:08:10 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.3.20.ebuild,v 1.8 2013/01/29 10:09:22 patrick Exp $
EAPI="4"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.3.21.ebuild,v 1.5 2012/12/01 19:19:54 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.3.21.ebuild,v 1.6 2013/01/29 10:09:22 patrick Exp $
EAPI="4"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.3.22-r1.ebuild,v 1.1 2013/01/12 19:10:13 titanofold Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.3.22-r1.ebuild,v 1.2 2013/01/29 10:09:22 patrick Exp $
EAPI="4"
@ -179,7 +179,7 @@ pkg_prerm() {
ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
ewarn "\thttp://www.gentoo.org/doc/en/postgres-howto.xml#doc_chap5"
ebegin "Resuming removal 10 seconds. Control-C to cancel"
ebegin "Resuming removal in 10 seconds. Control-C to cancel"
sleep 10
eend 0
fi

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.3.22.ebuild,v 1.1 2012/12/10 06:05:22 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.3.22.ebuild,v 1.2 2013/01/29 10:09:22 patrick Exp $
EAPI="4"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.4.13.ebuild,v 1.7 2012/09/20 18:08:10 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.4.13.ebuild,v 1.8 2013/01/29 10:09:22 patrick Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.4.14.ebuild,v 1.5 2012/12/01 19:19:54 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.4.14.ebuild,v 1.6 2013/01/29 10:09:22 patrick Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.4.15.ebuild,v 1.1 2012/12/10 06:05:22 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.4.15.ebuild,v 1.2 2013/01/29 10:09:22 patrick Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.0.10.ebuild,v 1.5 2012/12/01 19:19:54 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.0.10.ebuild,v 1.6 2013/01/29 10:09:22 patrick Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.0.11-r1.ebuild,v 1.1 2013/01/12 19:10:13 titanofold Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.0.11-r1.ebuild,v 1.2 2013/01/29 10:09:22 patrick Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
@ -176,7 +176,7 @@ pkg_prerm() {
ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
ewarn "\thttp://www.gentoo.org/doc/en/postgres-howto.xml#doc_chap5"
ebegin "Resuming removal 10 seconds. Control-C to cancel"
ebegin "Resuming removal in 10 seconds. Control-C to cancel"
sleep 10
eend 0
fi

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.0.11.ebuild,v 1.1 2012/12/10 06:05:22 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.0.11.ebuild,v 1.2 2013/01/29 10:09:22 patrick Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.0.9.ebuild,v 1.7 2012/09/20 18:08:10 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.0.9.ebuild,v 1.8 2013/01/29 10:09:22 patrick Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.1.5.ebuild,v 1.7 2012/09/20 18:08:10 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.1.5.ebuild,v 1.8 2013/01/29 10:09:22 patrick Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
@ -178,7 +178,7 @@ pkg_prerm() {
ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
ewarn "\thttp://www.gentoo.org/doc/en/postgres-howto.xml#doc_chap5"
ebegin "Resuming removal 10 seconds. Control-C to cancel"
ebegin "Resuming removal in 10 seconds. Control-C to cancel"
sleep 10
eend 0
fi

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.1.6.ebuild,v 1.5 2012/12/01 19:19:54 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.1.6.ebuild,v 1.6 2013/01/29 10:09:22 patrick Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
@ -178,7 +178,7 @@ pkg_prerm() {
ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
ewarn "\thttp://www.gentoo.org/doc/en/postgres-howto.xml#doc_chap5"
ebegin "Resuming removal 10 seconds. Control-C to cancel"
ebegin "Resuming removal in 10 seconds. Control-C to cancel"
sleep 10
eend 0
fi

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.1.7-r1.ebuild,v 1.1 2013/01/12 19:10:13 titanofold Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.1.7-r1.ebuild,v 1.2 2013/01/29 10:09:22 patrick Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
@ -176,7 +176,7 @@ pkg_prerm() {
ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
ewarn "\thttp://www.gentoo.org/doc/en/postgres-howto.xml#doc_chap5"
ebegin "Resuming removal 10 seconds. Control-C to cancel"
ebegin "Resuming removal in 10 seconds. Control-C to cancel"
sleep 10
eend 0
fi

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.1.7.ebuild,v 1.1 2012/12/10 06:05:22 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.1.7.ebuild,v 1.2 2013/01/29 10:09:22 patrick Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
@ -178,7 +178,7 @@ pkg_prerm() {
ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
ewarn "\thttp://www.gentoo.org/doc/en/postgres-howto.xml#doc_chap5"
ebegin "Resuming removal 10 seconds. Control-C to cancel"
ebegin "Resuming removal in 10 seconds. Control-C to cancel"
sleep 10
eend 0
fi

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.2.1.ebuild,v 1.5 2012/12/01 19:19:54 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.2.1.ebuild,v 1.6 2013/01/29 10:09:22 patrick Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
@ -187,7 +187,7 @@ pkg_prerm() {
ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
ewarn "\thttp://www.gentoo.org/doc/en/postgres-howto.xml#doc_chap5"
ebegin "Resuming removal 10 seconds. Control-C to cancel"
ebegin "Resuming removal in 10 seconds. Control-C to cancel"
sleep 10
eend 0
fi

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.2.2-r1.ebuild,v 1.1 2013/01/12 19:10:13 titanofold Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.2.2-r1.ebuild,v 1.2 2013/01/29 10:09:22 patrick Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
@ -185,7 +185,7 @@ pkg_prerm() {
ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
ewarn "\thttp://www.gentoo.org/doc/en/postgres-howto.xml#doc_chap5"
ebegin "Resuming removal 10 seconds. Control-C to cancel"
ebegin "Resuming removal in 10 seconds. Control-C to cancel"
sleep 10
eend 0
fi

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.2.2.ebuild,v 1.1 2012/12/10 06:05:22 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.2.2.ebuild,v 1.2 2013/01/29 10:09:22 patrick Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
@ -187,7 +187,7 @@ pkg_prerm() {
ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
ewarn "\thttp://www.gentoo.org/doc/en/postgres-howto.xml#doc_chap5"
ebegin "Resuming removal 10 seconds. Control-C to cancel"
ebegin "Resuming removal in 10 seconds. Control-C to cancel"
sleep 10
eend 0
fi

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9999.ebuild,v 1.4 2013/01/12 19:10:13 titanofold Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9999.ebuild,v 1.5 2013/01/29 10:09:22 patrick Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
@ -195,7 +195,7 @@ pkg_prerm() {
ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
ewarn "\thttp://www.gentoo.org/doc/en/postgres-howto.xml#doc_chap5"
ebegin "Resuming removal 10 seconds. Control-C to cancel"
ebegin "Resuming removal in 10 seconds. Control-C to cancel"
sleep 10
eend 0
fi

View file

@ -1,8 +1,6 @@
DIST R-2.10.1.tar.gz 19705604 SHA256 5ca1780d9f47f2f4a9b52ba44fed9ee6e7d3547f18ed2c05192b0dbc56038e9d SHA512 aeedc0190c90b09fc2969f680ec0b8b8174ca224288d0d0c5536e19c63e28d92604ec2936015298b839cdbce349e5d4e9f759ef30d31fc3dccd2a67448e3b7d4 WHIRLPOOL 2252ad97059b6e7fbe4473280f681af1b57ff1a3c1c3151c499f71cc6b7f4d4fce0c5312389e79e61272f7b635cf31dcd1dd320525e627c08b97367c17ec3d58
DIST R-2.14.1.tar.gz 23697861 SHA256 d8a18914005975f40ed8fb37e3532422f769fb454651a9ed75f73c2bee9c0c4c SHA512 bb394a3f4ad0aea3596daf0954d016d241a45cdc9e1eb6e7069b578d035e0f493249e5c8bd6a44b8288379f55c52bad182e9238050131522412ede498af04e47 WHIRLPOOL 362554d0f136bf0cece4d0234308479f076695790012f203b0d46223b47e38bd4fa97b1c971fd74be860ed974742a701a44b251b236d3de70eab764c37507f85
DIST R-2.14.2.tar.gz 23893986 SHA256 ccd8b43a746dc7105a1c77423ea1bb72dc333b41d9e9801a96d6f71c2266736e SHA512 366765f92d790c276ba9e3d2b29df7f1c518597bc31581a9d04a22aced6799a45a9b5162034d284333e0d7e4a24c8ee4a7447f7065b0c1c47169dbc065465df7 WHIRLPOOL 045ab86944227519c76fb2f99e2580b137addbde7cbafdb1374ece3b33567d3ec41a632f3d4f4299c7068ed8abddf780e70b5e9edceecffd90e2577d103a8765
DIST R-2.15.0.tar.gz 24195517 SHA256 6f26304773e92d8b61f150e1ccd21c153a32b89e8032b1ece45e5f4c34d9e397 SHA512 50be07c69a5c2ab967009254ec30973eb31584ddd3ca0cade76a83c3feaf22fb29759d8e705930ef8a3e4ec4cd502f6c08d7a701c6f840f6031b124cc0e4f1b6 WHIRLPOOL 775ff40b1418b869d4ccf507e761f4a328fa9481036d93fac52e7e5aacf11279868c0ab22550954e3a1d3348a8a54a60a81e0f7730e001a323b4177bec6ac3aa
DIST R-2.15.1.tar.gz 24592493 SHA256 96e4baea9dc7653b9160d7f2e1d321d0f252fee37ceb4273d4c94f0d4d815485 SHA512 22e15e5535c15ece208a21692d397cd993a1cf1b226d75d87c83557cc2a75e2f38a5a4743b20d92d44bee3629e98a1e5dfafac00ea2bffa77f984426cd2d70ca WHIRLPOOL 7bb9092fa7578790d8acb600de4a2f13f4bc6969aa82594a827e2d74df56b733babf85a0789fd0550e2583fb6a7a6eec80e7c77a2bc3e64cc7c77beb9210b521
DIST R-2.15.2.tar.bz2 22374116 SHA256 57f929f0e3925d1ae9ae32010fb9a7cb02eed47ee998c0fdc8284cb8f167ffbc SHA512 2506654259fa72599c150ea6e43f5d57f57a5d2ed2771067a96bb2a232df9aa05213f327001c78a82beec88048cc102263b41e897392181d044db675818bfbff WHIRLPOOL 07e86aaac4362088bdf869a9bc25dadb3aaa3cab39b0ebc45d67c2deda0bbd46280cf70525e51ae2f433fa558a4098e5feff4fc34ca298f79f40dd9d4eb79674
DIST R-2.15.2.tar.gz 24338934 SHA256 292837ae259b7668509b8a5d4ec8be0aa50c327cfe7a534bac419b4ca766d66d SHA512 86b07630cf9b69e9889a753297fd672a8fe89000c8b084908d6f1c90118cdb8b478681db37deefd5a5ddb3128169f60671201550bcd34689658b1f189398adac WHIRLPOOL 88fe31ce28115b0ca6961ad372c054618b199836131ca067f06139a0f6e4f23ff849f52d8653828e4245156d5377f4fbd08b866de44ea33b18b39c5694d08694
DIST R-20120306.bash_completion.bz2 4325 SHA256 63003bcad2c35edc5e3329b72f85aaa0b8843b9ec424dc015b50212976372c3f SHA512 1bf874c58efb648aa96ac22b7c6c66444cb8f72b33cefa9eb28461043659476548873ec6dbd5a15bf893d6f87a7a7d18e4deb045759a1e74774d03cbb8f1f082 WHIRLPOOL 231742e9a886174b3f6bd62102d5b7cea1b050e786420f4e0cd4d9cec31ccb93fcc5a3115364776fbd00020d4e26398400e80cec126a41c5bd70677fd675c966
DIST R-20130129.bash_completion.bz2 4209 SHA256 487e969b94563fec98ec58de7e6142e9361d4219088add0fca282b482a9e01b1 SHA512 910b26e16cfebe677f438abfa5f2652e582db143d91dbf0e7d4b1ea33462c7e5c89c3a3619c63ae98bba26b11a5adb16eda9d344f8cdbe4f0feabc546993c1a5 WHIRLPOOL 2368efaed37fcb6e010f6a234864631f68549bd8e3f733561170cc5b28f5557e546d8561246fb265a481a47991a262fec3acf6abc1dc3929a9357405e0d3c6fc
DIST R.bash_completion.bz2 4019 SHA256 424790f7be27a0aad7b65289c97cb15d2ca9ee272f30f3e5c906217e487c7f85 SHA512 b11efb99a5dae1f434d2f8c70154a09dd3826126a034a102f905144650c3d77851ddeb206c247dd9365baca13cf95897708a62bd6f8bddc079e3b679a8470fe2 WHIRLPOOL eb8fb8bff43873b75b61bf92af817be7d2bc4eddb2bf51c13e51dc1bdcc0cb5b0bd3623cf73fe20867c8b734732c6c89523916bc8ed4fba2931e55c5a0f837b8

View file

@ -1,157 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/R/R-2.14.1.ebuild,v 1.6 2012/06/06 02:50:20 zmedico Exp $
EAPI=4
inherit bash-completion-r1 autotools eutils flag-o-matic fortran-2 multilib versionator
DESCRIPTION="Language and environment for statistical computing and graphics"
HOMEPAGE="http://www.r-project.org/"
SRC_URI="mirror://cran/src/base/R-2/${P}.tar.gz
bash-completion? ( mirror://gentoo/R.bash_completion.bz2 )"
LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="bash-completion cairo doc icu java jpeg lapack minimal nls openmp perl png profile readline static-libs tiff tk X"
REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( cairo X ) )"
CDEPEND="app-arch/bzip2
app-text/ghostscript-gpl
dev-libs/libpcre
virtual/blas
cairo? ( x11-libs/cairo[X] x11-libs/pango )
icu? ( dev-libs/icu )
jpeg? ( virtual/jpeg )
lapack? ( virtual/lapack )
perl? ( dev-lang/perl )
png? ( media-libs/libpng )
readline? ( sys-libs/readline )
tk? ( dev-lang/tk )
X? ( x11-libs/libXmu x11-misc/xdg-utils )"
DEPEND="${CDEPEND}
virtual/pkgconfig
doc? (
virtual/latex-base
dev-texlive/texlive-fontsrecommended
)"
RDEPEND="${CDEPEND}
( || ( <sys-libs/zlib-1.2.5.1-r1 >=sys-libs/zlib-1.2.5.1-r2[minizip] ) )
app-arch/xz-utils
java? ( >=virtual/jre-1.5 )"
RESTRICT="minimal? ( test )"
R_DIR="${EPREFIX}/usr/$(get_libdir)/${PN}"
pkg_setup() {
if use openmp; then
FORTRAN_NEED_OPENMP=1
tc-has-openmp || die "Please enable openmp support in your compiler"
fi
fortran-2_pkg_setup
filter-ldflags -Wl,-Bdirect -Bdirect
# avoid using existing R installation
unset R_HOME
}
src_prepare() {
epatch \
"${FILESDIR}"/${PN}-2.11.1-parallel.patch \
"${FILESDIR}"/${PN}-2.12.1-ldflags.patch \
"${FILESDIR}"/${PN}-2.13.1-zlib_header_fix.patch \
"${FILESDIR}"/${PN}-2.14.1-tiff.patch \
"${FILESDIR}"/${PN}-2.14.1-rmath-shared.patch \
"${FILESDIR}"/${PN}-2.14.1-pcre830.patch \
"${FILESDIR}"/${PN}-2.14.1-warnings-buffer-overflow.patch
# fix packages.html for doc (bug #205103)
sed -i \
-e "s:../../../library:../../../../$(get_libdir)/R/library:g" \
src/library/tools/R/Rd.R || die
# fix Rscript path when installed (bug #221061)
sed -i \
-e "s:-DR_HOME='\"\$(rhome)\"':-DR_HOME='\"${R_DIR}\"':" \
src/unix/Makefile.in || die "sed unix Makefile failed"
# fix HTML links to manual (bug #273957)
sed -i \
-e 's:\.\./manual/:manual/:g' \
$(grep -Flr ../manual/ doc) || die "sed for HTML links failed"
use lapack && \
export LAPACK_LIBS="$(pkg-config --libs lapack)"
if use X; then
export R_BROWSER="$(type -p xdg-open)"
export R_PDFVIEWER="$(type -p xdg-open)"
fi
use perl && \
export PERL5LIB="${S}/share/perl:${PERL5LIB:+:}${PERL5LIB}"
AT_M4DIR=m4 eaclocal
eautoconf
}
src_configure() {
econf \
--enable-byte-compiled-packages \
--enable-R-shlib \
--with-system-zlib \
--with-system-bzlib \
--with-system-pcre \
--with-system-xz \
--with-blas="$(pkg-config --libs blas)" \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
rdocdir="${EPREFIX}/usr/share/doc/${PF}" \
$(use_enable nls) \
$(use_enable openmp) \
$(use_enable profile R-profiling) \
$(use_enable profile memory-profiling) \
$(use_enable static-libs static) \
$(use_enable static-libs R-static-lib) \
$(use_with cairo) \
$(use_with icu ICU) \
$(use_with jpeg jpeglib) \
$(use_with lapack) \
$(use_with !minimal recommended-packages) \
$(use_with png libpng) \
$(use_with readline) \
$(use_with tiff libtiff) \
$(use_with tk tcltk) \
$(use_with X x)
}
src_compile(){
export VARTEXFONTS="${T}/fonts"
emake
emake -C src/nmath/standalone shared $(use static-libs && echo static)
use doc && emake info pdf
}
src_install() {
default
emake -C src/nmath/standalone DESTDIR="${D}" install
if use doc; then
emake DESTDIR="${D}" install-info install-pdf
dosym ../manual /usr/share/doc/${PF}/html/manual
fi
cat > 99R <<-EOF
LDPATH=${R_DIR}/lib
R_HOME=${R_DIR}
EOF
doenvd 99R
use bash-completion && dobashcomp "${WORKDIR}"/R.bash_completion
}
pkg_postinst() {
if use java; then
einfo "Re-initializing java paths for ${P}"
R CMD javareconf
fi
}

View file

@ -1,158 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/R/R-2.14.2.ebuild,v 1.4 2012/10/07 13:35:21 jlec Exp $
EAPI=4
inherit bash-completion-r1 autotools eutils flag-o-matic fortran-2 multilib versionator
DESCRIPTION="Language and environment for statistical computing and graphics"
HOMEPAGE="http://www.r-project.org/"
SRC_URI="mirror://cran/src/base/R-2/${P}.tar.gz
bash-completion? ( mirror://gentoo/R.bash_completion.bz2 )"
LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="bash-completion cairo doc icu java jpeg lapack minimal nls openmp perl png profile readline static-libs tiff tk X"
REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( cairo X ) )"
CDEPEND="app-arch/bzip2
app-text/ghostscript-gpl
dev-libs/libpcre
virtual/blas
cairo? ( x11-libs/cairo[X] x11-libs/pango )
icu? ( dev-libs/icu )
jpeg? ( virtual/jpeg )
lapack? ( virtual/lapack )
perl? ( dev-lang/perl )
png? ( media-libs/libpng )
readline? ( sys-libs/readline )
tk? ( dev-lang/tk )
X? ( x11-libs/libXmu x11-misc/xdg-utils )"
DEPEND="${CDEPEND}
virtual/pkgconfig
doc? (
virtual/latex-base
dev-texlive/texlive-fontsrecommended
)"
RDEPEND="${CDEPEND}
( || ( <sys-libs/zlib-1.2.5.1-r1 >=sys-libs/zlib-1.2.5.1-r2[minizip] ) )
app-arch/xz-utils
java? ( >=virtual/jre-1.5 )"
RESTRICT="minimal? ( test )"
R_DIR="${EPREFIX}/usr/$(get_libdir)/${PN}"
pkg_setup() {
if use openmp; then
FORTRAN_NEED_OPENMP=1
tc-has-openmp || die "Please enable openmp support in your compiler"
fi
fortran-2_pkg_setup
filter-ldflags -Wl,-Bdirect -Bdirect
# avoid using existing R installation
unset R_HOME
}
src_prepare() {
epatch \
"${FILESDIR}"/${PN}-2.11.1-parallel.patch \
"${FILESDIR}"/${PN}-2.12.1-ldflags.patch \
"${FILESDIR}"/${PN}-2.13.1-zlib_header_fix.patch \
"${FILESDIR}"/${PN}-2.14.1-tiff.patch \
"${FILESDIR}"/${PN}-2.14.1-rmath-shared.patch \
"${FILESDIR}"/${PN}-2.14.1-warnings-buffer-overflow.patch \
"${FILESDIR}"/${PN}-2.14.2-library-writability.patch \
"${FILESDIR}"/${PN}-2.14.2-prune-package-update.patch
# fix packages.html for doc (bug #205103)
sed -i \
-e "s:../../../library:../../../../$(get_libdir)/R/library:g" \
src/library/tools/R/Rd.R || die
# fix Rscript path when installed (bug #221061)
sed -i \
-e "s:-DR_HOME='\"\$(rhome)\"':-DR_HOME='\"${R_DIR}\"':" \
src/unix/Makefile.in || die "sed unix Makefile failed"
# fix HTML links to manual (bug #273957)
sed -i \
-e 's:\.\./manual/:manual/:g' \
$(grep -Flr ../manual/ doc) || die "sed for HTML links failed"
use lapack && \
export LAPACK_LIBS="$(pkg-config --libs lapack)"
if use X; then
export R_BROWSER="$(type -p xdg-open)"
export R_PDFVIEWER="$(type -p xdg-open)"
fi
use perl && \
export PERL5LIB="${S}/share/perl:${PERL5LIB:+:}${PERL5LIB}"
AT_M4DIR=m4 eaclocal
eautoconf
}
src_configure() {
econf \
--enable-byte-compiled-packages \
--enable-R-shlib \
--with-system-zlib \
--with-system-bzlib \
--with-system-pcre \
--with-system-xz \
--with-blas="$(pkg-config --libs blas)" \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
rdocdir="${EPREFIX}/usr/share/doc/${PF}" \
$(use_enable nls) \
$(use_enable openmp) \
$(use_enable profile R-profiling) \
$(use_enable profile memory-profiling) \
$(use_enable static-libs static) \
$(use_enable static-libs R-static-lib) \
$(use_with cairo) \
$(use_with icu ICU) \
$(use_with jpeg jpeglib) \
$(use_with lapack) \
$(use_with !minimal recommended-packages) \
$(use_with png libpng) \
$(use_with readline) \
$(use_with tiff libtiff) \
$(use_with tk tcltk) \
$(use_with X x)
}
src_compile(){
export VARTEXFONTS="${T}/fonts"
emake
emake -C src/nmath/standalone shared $(use static-libs && echo static)
use doc && emake info pdf
}
src_install() {
default
emake -C src/nmath/standalone DESTDIR="${D}" install
if use doc; then
emake DESTDIR="${D}" install-info install-pdf
dosym ../manual /usr/share/doc/${PF}/html/manual
fi
cat > 99R <<-EOF
LDPATH=${R_DIR}/lib
R_HOME=${R_DIR}
EOF
doenvd 99R
use bash-completion && dobashcomp "${WORKDIR}"/R.bash_completion
}
pkg_postinst() {
if use java; then
einfo "Re-initializing java paths for ${P}"
R CMD javareconf
fi
}

View file

@ -1,181 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/R/R-2.15.0.ebuild,v 1.8 2012/10/07 13:35:21 jlec Exp $
EAPI=4
inherit bash-completion-r1 autotools eutils flag-o-matic fortran-2 multilib versionator toolchain-funcs
BCP=${PN}-20120306.bash_completion
DESCRIPTION="Language and environment for statistical computing and graphics"
HOMEPAGE="http://www.r-project.org/"
SRC_URI="mirror://cran/src/base/R-2/${P}.tar.gz
bash-completion? ( http://dev.gentoo.org/~bicatali/distfiles/${BCP}.bz2 )"
LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="bash-completion cairo doc icu java jpeg lapack minimal nls openmp perl png profile readline static-libs tiff tk X"
REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( cairo X ) )"
CDEPEND="app-arch/bzip2
app-text/ghostscript-gpl
dev-libs/libpcre
virtual/blas
cairo? ( x11-libs/cairo[X] x11-libs/pango )
icu? ( dev-libs/icu )
jpeg? ( virtual/jpeg )
lapack? ( virtual/lapack )
perl? ( dev-lang/perl )
png? ( media-libs/libpng )
readline? ( sys-libs/readline )
tk? ( dev-lang/tk )
X? ( x11-libs/libXmu x11-misc/xdg-utils )"
DEPEND="${CDEPEND}
virtual/pkgconfig
doc? (
virtual/latex-base
dev-texlive/texlive-fontsrecommended
)"
RDEPEND="${CDEPEND}
( || ( <sys-libs/zlib-1.2.5.1-r1 >=sys-libs/zlib-1.2.5.1-r2[minizip] ) )
app-arch/xz-utils
java? ( >=virtual/jre-1.5 )"
RESTRICT="minimal? ( test )"
R_DIR="${EPREFIX}/usr/$(get_libdir)/${PN}"
pkg_setup() {
if use openmp; then
FORTRAN_NEED_OPENMP=1
tc-has-openmp || die "Please enable openmp support in your compiler"
fi
fortran-2_pkg_setup
filter-ldflags -Wl,-Bdirect -Bdirect
# avoid using existing R installation
unset R_HOME
# Temporary fix for bug #419761
if [[ ($(tc-getCC) == *gcc) && ($(gcc-version) == 4.7) ]]; then
append-flags -fno-ipa-cp-clone
fi
}
src_prepare() {
# gentoo bug #322965 (not applied upstream)
# https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14505
epatch "${FILESDIR}"/${PN}-2.11.1-parallel.patch
# respect ldflags (not applied upstream)
# https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14506
epatch "${FILESDIR}"/${PN}-2.12.1-ldflags.patch
# gentoo bug #383431
# https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14951
epatch "${FILESDIR}"/${PN}-2.13.1-zlib_header_fix.patch
# tiff automagic
# https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14952
epatch "${FILESDIR}"/${PN}-2.14.1-tiff.patch
# https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14953
epatch "${FILESDIR}"/${PN}-2.14.1-rmath-shared.patch
# too many warning crash, bug #405463
# https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14954
epatch "${FILESDIR}"/${PN}-2.14.1-warnings-buffer-overflow.patch
# applied upstream for next R
epatch \
"${FILESDIR}"/${PN}-2.14.2-library-writability.patch \
"${FILESDIR}"/${PN}-2.14.2-prune-package-update.patch
# fix packages.html for doc (gentoo bug #205103)
sed -i \
-e "s:../../../library:../../../../$(get_libdir)/R/library:g" \
src/library/tools/R/Rd.R || die
# fix Rscript path when installed (gentoo bug #221061)
sed -i \
-e "s:-DR_HOME='\"\$(rhome)\"':-DR_HOME='\"${R_DIR}\"':" \
src/unix/Makefile.in || die "sed unix Makefile failed"
# fix HTML links to manual (gentoo bug #273957)
sed -i \
-e 's:\.\./manual/:manual/:g' \
$(grep -Flr ../manual/ doc) || die "sed for HTML links failed"
use lapack && \
export LAPACK_LIBS="$(pkg-config --libs lapack)"
if use X; then
export R_BROWSER="$(type -p xdg-open)"
export R_PDFVIEWER="$(type -p xdg-open)"
fi
use perl && \
export PERL5LIB="${S}/share/perl:${PERL5LIB:+:}${PERL5LIB}"
AT_M4DIR=m4 eaclocal
eautoconf
}
src_configure() {
econf \
--enable-byte-compiled-packages \
--enable-R-shlib \
--with-system-zlib \
--with-system-bzlib \
--with-system-pcre \
--with-system-xz \
--with-blas="$(pkg-config --libs blas)" \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
rdocdir="${EPREFIX}/usr/share/doc/${PF}" \
$(use_enable nls) \
$(use_enable openmp) \
$(use_enable profile R-profiling) \
$(use_enable profile memory-profiling) \
$(use_enable static-libs static) \
$(use_enable static-libs R-static-lib) \
$(use_with cairo) \
$(use_with icu ICU) \
$(use_with jpeg jpeglib) \
$(use_with lapack) \
$(use_with !minimal recommended-packages) \
$(use_with png libpng) \
$(use_with readline) \
$(use_with tiff libtiff) \
$(use_with tk tcltk) \
$(use_with X x)
}
src_compile(){
export VARTEXFONTS="${T}/fonts"
emake
emake -C src/nmath/standalone shared $(use static-libs && echo static)
use doc && emake info pdf
}
src_install() {
default
emake -C src/nmath/standalone DESTDIR="${D}" install
if use doc; then
emake DESTDIR="${D}" install-info install-pdf
dosym ../manual /usr/share/doc/${PF}/html/manual
fi
cat > 99R <<-EOF
LDPATH=${R_DIR}/lib
R_HOME=${R_DIR}
EOF
doenvd 99R
use bash-completion && newbashcomp "${WORKDIR}"/${BCP} ${PN}
}
pkg_postinst() {
if use java; then
einfo "Re-initializing java paths for ${P}"
R CMD javareconf
fi
}

View file

@ -1,24 +1,26 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/R/R-2.15.1.ebuild,v 1.3 2012/10/07 13:35:21 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/R/R-2.15.2-r1.ebuild,v 1.2 2013/01/29 18:27:44 bicatali Exp $
EAPI=4
EAPI=5
inherit bash-completion-r1 autotools eutils flag-o-matic fortran-2 multilib versionator toolchain-funcs
BCP=${PN}-20120306.bash_completion
BCP=${PN}-20130129.bash_completion
DESCRIPTION="Language and environment for statistical computing and graphics"
HOMEPAGE="http://www.r-project.org/"
SRC_URI="mirror://cran/src/base/R-2/${P}.tar.gz
#SRC_URI="mirror://cran/src/base/R-2/${P}.tar.gz
SRC_URI="http://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2
bash-completion? ( http://dev.gentoo.org/~bicatali/distfiles/${BCP}.bz2 )"
LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-fbsd ~x86-linux ~x64-macos"
IUSE="bash-completion cairo doc icu java jpeg lapack minimal nls openmp perl png profile readline static-libs tiff tk X"
IUSE="bash-completion cairo doc icu java jpeg lapack minimal nls openmp perl png prefix profile readline static-libs tiff tk X"
REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( cairo X ) )"
CDEPEND="app-arch/bzip2
CDEPEND="
app-arch/bzip2
app-text/ghostscript-gpl
dev-libs/libpcre
virtual/blas
@ -46,7 +48,7 @@ RDEPEND="${CDEPEND}
RESTRICT="minimal? ( test )"
R_DIR="${EPREFIX}/usr/$(get_libdir)/${PN}"
R_DIR="${EROOT}/usr/$(get_libdir)/${PN}"
pkg_setup() {
if use openmp; then
@ -76,13 +78,12 @@ src_prepare() {
# https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14951
epatch "${FILESDIR}"/${PN}-2.13.1-zlib_header_fix.patch
# tiff automagic
# https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14952
epatch "${FILESDIR}"/${PN}-2.14.1-tiff.patch
# https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14953
epatch "${FILESDIR}"/${PN}-2.14.1-rmath-shared.patch
# fix cairo plots (gentoo bug #453048)
epatch "${FILESDIR}"/${PN}-2.15.2-cairo.patch
# fix packages.html for doc (gentoo bug #205103)
sed -i \
-e "s:../../../library:../../../../$(get_libdir)/R/library:g" \
@ -99,7 +100,7 @@ src_prepare() {
$(grep -Flr ../manual/ doc) || die "sed for HTML links failed"
use lapack && \
export LAPACK_LIBS="$(pkg-config --libs lapack)"
export LAPACK_LIBS="$($(tc-getPKG_CONFIG) --libs lapack)"
if use X; then
export R_BROWSER="$(type -p xdg-open)"
@ -111,18 +112,22 @@ src_prepare() {
# don't search /usr/local
sed -i -e '/FLAGS=.*\/local\//c\: # removed by ebuild' configure.ac || die
# Fix for Darwin (OS X)
if [[ ${CHOST} == *-darwin* ]] ; then
sed -e 's:-install_name libR.dylib:-install_name ${libdir}/R/lib/libR.dylib:' \
-e 's:-install_name libRlapack.dylib:-install_name ${libdir}/R/lib/libRlapack.dylib:' \
-e 's:-install_name libRblas.dylib:-install_name ${libdir}/R/lib/libRblas.dylib:' \
-e "/SHLIB_EXT/s/\.so/.dylib/" \
-i configure.ac || die
# sort of "undo" 2.14.1-rmath-shared.patch
sed "s:-Wl,-soname=libRmath.so:-install_name ${EPREFIX}/usr/$(get_libdir)/libRmath.dylib:" \
-i src/nmath/standalone/Makefile.in || die
if use prefix; then
if [[ ${CHOST} == *-darwin* ]] ; then
sed -i \
-e 's:-install_name libR.dylib:-install_name ${libdir}/R/lib/libR.dylib:' \
-e 's:-install_name libRlapack.dylib:-install_name ${libdir}/R/lib/libRlapack.dylib:' \
-e 's:-install_name libRblas.dylib:-install_name ${libdir}/R/lib/libRblas.dylib:' \
-e "/SHLIB_EXT/s/\.so/.dylib/" \
configure.ac || die
# sort of "undo" 2.14.1-rmath-shared.patch
sed -i \
-e "s:-Wl,-soname=libRmath.so:-install_name ${EROOT}/usr/$(get_libdir)/libRmath.dylib:" \
src/nmath/standalone/Makefile.in || die
else
append-ldflags -Wl,-rpath="${EROOT}/usr/$(get_libdir)/R/lib"
fi
fi
AT_M4DIR=m4 eaclocal
eautoconf
}
@ -136,7 +141,7 @@ src_configure() {
--with-system-bzlib \
--with-system-pcre \
--with-system-xz \
--with-blas="$(pkg-config --libs blas)" \
--with-blas="$($(tc-getPKG_CONFIG) --libs blas)" \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
rdocdir="${EPREFIX}/usr/share/doc/${PF}" \
$(use_enable nls) \

View file

@ -1,33 +0,0 @@
Fix for pcre-8.30 and above
--- src/main/util.c.orig 2012-02-09 17:15:08.000000000 +0000
+++ src/main/util.c 2012-02-09 17:20:31.000000000 +0000
@@ -1257,8 +1257,18 @@
}
#include "pcre.h"
+
+/* This changed at 8.30 */
+#if PCRE_MAJOR > 8 || PCRE_MINOR >= 30
+extern int _pcre_valid_utf(const char *string, int length, int *erroroffset);
+
+Rboolean utf8Valid(const char *str)
+{
+ int errp;
+ return (_pcre_valid_utf(str, (int) strlen(str), &errp) == 0);
+}
/* This changed at 8.13: we don't allow < 8.0 */
-#if PCRE_MAJOR > 8 || PCRE_MINOR >= 13
+#elif PCRE_MAJOR > 8 || PCRE_MINOR >= 13
extern int _pcre_valid_utf8(const char *string, int length, int *erroroffset);
Rboolean utf8Valid(const char *str)
@@ -1266,7 +1276,7 @@
int errp;
return (_pcre_valid_utf8(str, (int) strlen(str), &errp) == 0);
}
-#else
+#else
extern int _pcre_valid_utf8(const char *string, int length);
Rboolean utf8Valid(const char *str)

View file

@ -1,40 +0,0 @@
Index: src/library/utils/R/packages2.R
===================================================================
--- src/library/utils/R/packages2.R (revision 58532)
+++ src/library/utils/R/packages2.R (working copy)
@@ -229,8 +229,8 @@
domain = NA, immediate. = TRUE)
userdir <- unlist(strsplit(Sys.getenv("R_LIBS_USER"),
.Platform$path.sep))[1L]
- if(interactive() && !file.exists(userdir)) {
- msg <- gettext("Would you like to create a personal library\n%s\nto install packages into?")
+ if(interactive()) {
+ msg <- gettext("Would you like to use a personal library instead?")
if(.Platform$OS.type == "windows") {
ans <- winDialog("yesno", sprintf(msg, sQuote(userdir)))
if(ans != "YES") stop("unable to install packages")
@@ -239,10 +239,21 @@
if(substr(ans, 1L, 1L) == "n")
stop("unable to install packages")
}
- if(!dir.create(userdir, recursive = TRUE))
- stop("unable to create ", sQuote(userdir))
lib <- userdir
- .libPaths(c(userdir, .libPaths()))
+ if(!file.exists(userdir)) {
+ msg <- gettext("Would you like to create a personal library\n%s\nto install packages into?")
+ if(.Platform$OS.type == "windows") {
+ ans <- winDialog("yesno", sprintf(msg, sQuote(userdir)))
+ if(ans != "YES") stop("unable to install packages")
+ } else {
+ ans <- readline(paste(sprintf(msg, userdir), " (y/n) "))
+ if(substr(ans, 1L, 1L) == "n")
+ stop("unable to install packages")
+ }
+ if(!dir.create(userdir, recursive = TRUE))
+ stop("unable to create ", sQuote(userdir))
+ .libPaths(c(userdir, .libPaths()))
+ }
} else stop("unable to install packages")
}

View file

@ -1,25 +0,0 @@
Index: src/library/utils/R/packages.R
===================================================================
--- src/library/utils/R/packages.R (revision 58579)
+++ src/library/utils/R/packages.R (working copy)
@@ -323,6 +323,20 @@
oldPkgs <- old.packages(lib.loc = lib.loc,
contriburl = contriburl, method = method,
available = available, checkBuilt = checkBuilt)
+ ## prune package versions which are invisible to require()
+ if(!is.null(oldPkgs)) {
+ pkg <- 0
+ while(pkg < nrow(oldPkgs)) {
+ pkg <- pkg + 1
+ if(find.package(oldPkgs[pkg], lib.loc = lib.loc) != find.package(oldPkgs[pkg], lib.loc = oldPkgs[pkg,2])) {
+ warning(sprintf("package '%s' in library '%s' will not be updated",
+ oldPkgs[pkg], oldPkgs[pkg, 2]),
+ call. = FALSE, immediate. = TRUE)
+ oldPkgs <- oldPkgs[-pkg, , drop = FALSE]
+ pkg <- pkg - 1
+ }
+ }
+ }
if(is.null(oldPkgs))
return(invisible())
} else if (!(is.matrix(oldPkgs) && is.character(oldPkgs)))

View file

@ -0,0 +1,36 @@
--- src/modules/X11/devX11.c (révision 61681)
+++ src/modules/X11/devX11.c (révision 61682)
@@ -244,6 +244,7 @@
{
if(inclose || !xd || !xd->buffered || xd->holdlevel > 0) return;
cairo_paint(xd->xcc);
+ cairo_surface_flush(xd->xcs);
if (xd->type == WINDOW) XDefineCursor(display, xd->window, arrow_cursor);
XSync(display, 0);
xd->last = currentTime();
@@ -753,8 +754,10 @@
#ifdef HAVE_WORKING_CAIRO
pX11Desc xd = (pX11Desc) dd->deviceSpecific;
/* We can use the buffered copy where we have it */
- if(xd->buffered == 1) cairo_paint(xd->xcc);
- else if (xd->buffered > 1)
+ if(xd->buffered == 1) {
+ cairo_paint(xd->xcc);
+ cairo_surface_flush(xd->xcs);
+ } else if (xd->buffered > 1)
/* rely on timer to repaint eventually */
xd->last_activity = currentTime();
else
@@ -2691,7 +2694,11 @@
Cairo_update(xd);
return;
}
- if(xd->buffered) cairo_paint(xd->xcc);
+ if(xd->buffered) {
+ cairo_paint(xd->xcc);
+ cairo_surface_flush(xd->xcs);
+ }
+
#endif
if(xd->type==WINDOW) XDefineCursor(display, xd->window, arrow_cursor);
XSync(display, 0);

View file

@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci-mathematics</herd>
<maintainer>
<email>calchan@gentoo.org</email>
<name>Denis Dupeyron</name>
</maintainer>
<longdescription lang="en">
<herd>sci-mathematics</herd>
<maintainer>
<email>calchan@gentoo.org</email>
<name>Denis Dupeyron</name>
</maintainer>
<longdescription lang="en">
R is GNU S, a system for statistical computation and graphics. It
consists of a language plus a run-time environment with graphics, a
debugger, access to certain system functions, and the ability to run

View file

@ -1,3 +1,4 @@
DIST tcc-0.9.23.tar.gz 423807 SHA256 074632c574116004c63b32798048c73c184d123d8cf96cce849765296b255991 SHA512 f741a9d6416dd23b97743e4a984b84613a2571744008956c1167abbc503e00d7edb721b64108a7cc2193d4a5605e42846d12d1e77060266d343f9bc477b624b4 WHIRLPOOL 9a57fb1b8ad5dbd08556db426ab0d9311e4e5cba84de586c4156079b1a3c1fa660183548e85895d172edfa6fbf4fb0202e93a7ed30aa4036c6f918d2da72fd52
DIST tcc-0.9.24.tar.bz2 364601 SHA256 27aed4071ab6ec5a7b5425d0346a214747ab6375353ca3ee8514f87984f94e79 SHA512 f0d2727501d21a25bd92f6d6a0d903d86ce95b2fd9dfe406bc896312393aab4bc1a76d4ccbca0c4cb6494bb935435e6687cfc1daa75fc04ae9a78b0b1b786f3d WHIRLPOOL 8f7568e293c254247f16da42cc6a34008ac9c72772d5ddec29453bced915e8cb4a3c11d0644c0e4b022ccb42501685dd2c25a0a798398d16e5950beefb7b0685
DIST tcc-0.9.25.tar.bz2 382914 SHA256 1bed6cb0fb2ef4100df1b94435d22863679e84cf419ec48ef96d9c0e9063de35 SHA512 d214ed420b58b2fcb1a7702fba0ed8eb6f5a4a1e94524abacb24604e86ebdd2a0c0f5d72fc1f89df0f291c78c4a8e0f306e1168207b68a9de4a710db3f368997 WHIRLPOOL 6fb4c5b5a2e2b59636257b14fe40a6cad7d869bcac8e9cd22869a7318961a30458c870672ccef770792fa2fd77b7fb38eb65477d68d8b99bf5b11bcc0c0a049e
DIST tcc-0.9.26_pre1.tar.bz2 507151 SHA256 4ca940cae772d9b5e189254898c92c5bd7a86ba6249178250d9f1329a70b954e SHA512 5c2828a7864ec4c2e5025fadb0b5edad3acb5060c25d239c8931ac2da9c2bbbc3ee77fa9534b22bbbe950eb0e99b8558c727feba4404a455c42dac1ddcdcc611 WHIRLPOOL 5f9966c185fe3bca6d6ad595943b58dd6510bffd14e9e341b16922b6c2c73f0759648e52e773bff7c92a3894ca4eac4cc0f6cc3c09093545ce8c47699554de64

View file

@ -0,0 +1,60 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcc/tcc-0.9.26_pre1.ebuild,v 1.1 2013/01/29 09:31:34 patrick Exp $
EAPI="5"
inherit eutils toolchain-funcs
IUSE=""
DESCRIPTION="A very small C compiler for ix86/amd64"
HOMEPAGE="http://bellard.org/tcc/"
SRC_URI="http://dev.gentoo.org/~patrick/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND="app-text/texi2html" # doc generation
# Both tendra and tinycc install /usr/bin/tcc
RDEPEND="!dev-lang/tendra"
# Testsuite is broken, relies on gcc to compile
# invalid C code that it no longer accepts
RESTRICT="test"
src_prepare() {
# Don't strip
sed -i -e 's|$(INSTALL) -s|$(INSTALL)|' Makefile || die
# Fix examples
sed -i -e '1{
i#! /usr/bin/tcc -run
/^#!/d
}' examples/ex*.c || die
sed -i -e '1s/$/ -lX11/' examples/ex4.c || die
# fix texi2html invocation
sed -i -e 's/-number//' Makefile || die
}
src_configure() {
local myopts
use x86 && myopts="--cpu=x86"
use amd64 && myopts="--cpu=x86-64"
econf ${myopts} --cc="$(tc-getCC)"
}
src_install() {
emake \
bindir="${D}"/usr/bin \
libdir="${D}"/usr/lib \
tccdir="${D}"/usr/lib/tcc \
includedir="${D}"/usr/include \
docdir="${D}"/usr/share/doc/${PF} \
mandir="${D}"/usr/share/man install || die "make install failed"
dodoc Changelog README TODO VERSION
dohtml tcc-doc.html
exeinto /usr/share/doc/${PF}/examples
doexe examples/ex*.c
}

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/geoip/geoip-1.4.8-r2.ebuild,v 1.8 2013/01/26 13:39:48 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/geoip/geoip-1.4.8-r2.ebuild,v 1.9 2013/01/29 11:36:25 ago Exp $
EAPI=4
inherit autotools
@ -19,7 +19,7 @@ SRC_URI="
# GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db
LICENSE="LGPL-2.1 GPL-2 MaxMind2"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos"
KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos"
IUSE="ipv6 perl-geoipupdate static-libs"
DEPEND="sys-libs/zlib"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/girara/girara-0.1.5-r300.ebuild,v 1.1 2013/01/27 21:47:48 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/girara/girara-0.1.5-r300.ebuild,v 1.2 2013/01/29 15:12:47 ssuominen Exp $
EAPI=5
inherit multilib toolchain-funcs
@ -14,7 +14,8 @@ SLOT="3"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
IUSE="static-libs"
RDEPEND=">=x11-libs/gtk+-3.0.11:3"
RDEPEND=">=x11-libs/gtk+-3.0.11:3
!<${CATEGORY}/${PN}-0.1.5-r200"
DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig"

View file

@ -0,0 +1,31 @@
From 0b0774d2bc6092ca5ad07f0653c569b6fa55c6fe Mon Sep 17 00:00:00 2001
From: Mike Frysinger <vapier@gentoo.org>
Date: Mon, 28 Jan 2013 15:14:26 -0500
Subject: [PATCH] fix building for s390 systems
Checking for __s390x__ means you work on s390x, but not s390 (32bit)
systems. So use __s390__ which works for both.
With this, `make check` passes on s390.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
---
include/jemalloc/internal/jemalloc_internal.h.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/jemalloc/internal/jemalloc_internal.h.in b/include/jemalloc/internal/jemalloc_internal.h.in
index c606c12..74a8bd5 100644
--- a/include/jemalloc/internal/jemalloc_internal.h.in
+++ b/include/jemalloc/internal/jemalloc_internal.h.in
@@ -287,7 +287,7 @@ static const bool config_ivsalloc =
# ifdef __powerpc__
# define LG_QUANTUM 4
# endif
-# ifdef __s390x__
+# ifdef __s390__
# define LG_QUANTUM 4
# endif
# ifdef __SH4__
--
1.8.0.2

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/jemalloc/jemalloc-3.3.0.ebuild,v 1.1 2013/01/26 00:22:14 anarchy Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/jemalloc/jemalloc-3.3.0.ebuild,v 1.2 2013/01/28 20:17:28 vapier Exp $
EAPI=4
@ -12,18 +12,15 @@ SRC_URI="http://www.canonware.com/download/${PN}/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86"
IUSE="debug static-libs stats"
DEPEND=""
RDEPEND=""
src_prepare() {
epatch \
"${FILESDIR}/${PN}-3.0.0-strip-optimization.patch" \
"${FILESDIR}/${PN}-3.0.0-no-pprof.patch" \
"${FILESDIR}/${PN}-3.0.0_fix_html_install.patch"
"${FILESDIR}/${PN}-3.0.0_fix_html_install.patch" \
"${FILESDIR}/${PN}-3.3.0-s390.patch"
eautoreconf
}
@ -35,9 +32,8 @@ src_configure() {
}
src_install() {
emake DESTDIR="${ED}" install || die
dodoc ChangeLog README
default
dohtml doc/jemalloc.html
use static-libs || find "${ED}" -name '*.a' -exec rm -f {} +
use static-libs || find "${ED}" -name '*.a' -delete
}

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libatomic_ops/libatomic_ops-7.2d.ebuild,v 1.4 2013/01/27 14:35:23 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libatomic_ops/libatomic_ops-7.2d.ebuild,v 1.6 2013/01/29 11:11:16 ago Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-${PV/_}.tar.g
LICENSE="MIT boehm-gc GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
S=${WORKDIR}/gc-${PV/d}/libatomic_ops

View file

@ -0,0 +1,36 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/App-Nopaste/App-Nopaste-0.910.0.ebuild,v 1.1 2013/01/28 19:12:07 tove Exp $
EAPI=5
MODULE_AUTHOR=SARTAK
MODULE_VERSION=0.91
inherit perl-module
DESCRIPTION="Easy access to any pastebin"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="+pastebin clipboard github"
DEPEND="
dev-perl/Class-Load
dev-perl/Getopt-Long-Descriptive
dev-perl/JSON
dev-perl/WWW-Mechanize
virtual/perl-Module-Pluggable
dev-perl/URI
pastebin? (
dev-perl/WWW-Pastebin-PastebinCom-Create
)
clipboard? (
dev-perl/Clipboard
)
github? (
dev-vcs/git[perl]
)
"
RDEPEND="${DEPEND}"
SRC_TEST="do"

View file

@ -1 +1,2 @@
DIST App-Nopaste-0.90.tar.gz 40971 SHA256 1ba55edb03eff8f7a07866bcff420840f7f747140eec5de9177a095b79a81371 SHA512 3770847bbc8c0a207ec6f9849ce9eb2e0c6a72dc848643d6842579cb25c2d27489e0f1c8f79a9498f16dccc60be6e07e008bed2398552b551967e4bfbf243514 WHIRLPOOL b0ab3c6634bf0fa5af06d9ebb8cd642a101c8692f6ff87a30dfd6120bfc784ed26380d1bbe24fbcd39b86b2baa44ae00568d49f0a65b9f071e59e25e2bc9073c
DIST App-Nopaste-0.91.tar.gz 43018 SHA256 7556801d9b00508fcd6e07d362a1dd648cd4d08921c3f16ac8b13340e1f781d5 SHA512 b1ca6510fdc182866f6dd50381e62d4d400078dac665a56da038c86d5302c6538ff616c7a39ee738f7f02d26cff9c461bb99ff3b0121310c1ec51e29ae658025 WHIRLPOOL 12bfb40490a7632a31b41546d412d4390b5ef04d8f12d015154dc6634c6c8077698784f1c0c6e163f2c08552feadcee14b626598078c14b0f463a51783ba5d4c

View file

@ -0,0 +1,26 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.10.0.ebuild,v 1.1 2013/01/28 19:19:10 tove Exp $
EAPI=5
MODULE_AUTHOR=SARTAK
MODULE_VERSION=2.01
inherit perl-module
DESCRIPTION="provides Moose-like method modifiers"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc-aix ~ppc-macos ~x86-solaris"
IUSE="test"
RDEPEND="
"
DEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.36
test? (
dev-perl/Test-Fatal
)
"
SRC_TEST=do

View file

@ -1,3 +1,4 @@
DIST Class-Method-Modifiers-1.09.tar.gz 29104 SHA256 851b3fbff6ba319c6d7f0302dc2ba036534bdd20d44d2829726cb39d853e64be SHA512 815eb0d434fd0c91e982483ae8a2b5a0e4f1a0d9c5fef5fb63c2b8329506e607c9d3bbb0574760387d9cce77c279cb93694dd7f7cd6c6114553e2406c1ee4f94 WHIRLPOOL eac9d3d5e8fad92c2bc7fd5a9ae20bd3f95eb9082b495db3f43cd23d1f4d52ae360f032a0f2c511e68cec16aa3513258ef44e9f5fe1ede3685ed42034c0f8c1e
DIST Class-Method-Modifiers-1.12.tar.gz 29690 SHA256 4781c78acfd2dcdc8d9267ffd339d6fff21f2fe2952de8ff738017a551ff2e0c SHA512 a6bb12007a33484a7973c812005aacafa08390afc731f2b3a9ea15fc805f9f20ebb50ec34f6ff70b8b8cbf017841af0ecdad2172fb01286e10a41a3e397e94a3 WHIRLPOOL 8b6f7f45b151364e16e6dffcfc6d71e5bbfadd7ceac4b03c32e771ef6f84d6587702a553801dd4973ab6c811e50d841be85165401ce0e433840292e5ecdd301d
DIST Class-Method-Modifiers-2.00.tar.gz 31351 SHA256 1a4e5b117daab22aba10bc3f8fb8b329b832300b7a9e785bdad0630c151a7253 SHA512 793254c9c6a6065a310999a59d8db56e1dee024e81b1309a0e752242b81b162c4f140a996efd366dfbc5309cbf15fc76955371e54482babbb4c932174f0d755a WHIRLPOOL 1567898fcf44b2d126268b8bc5c4ac6b004b1189faf12f69b4cce1606ba84105c7cf63e247f0bd29379d9c0dc892725fc0ad994a8617d65998f31f03cfc76a41
DIST Class-Method-Modifiers-2.01.tar.gz 31374 SHA256 94325e8cd299442468c9b60daa718258cc0900454ef565eb8ff58f2acc5e5b1b SHA512 34cd37ef3d44db7b4925554b2a81e11991c6ebd8cc24aa7aee05799b6706720ac175f8a28904a0b671b4a6de054ef1f7924388ed08469e72fd0affc6f030aa26 WHIRLPOOL 64985e941c4fd103ec90a6fa068a8e7ef5d7ed035b56f3cb39d3577499e77620f20a5a818d274f24469d84fbf0f8f2d5b531fcae5b39e754cdf4d3c4113c1d60

View file

@ -0,0 +1,28 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/IO-Socket-SSL/IO-Socket-SSL-1.820.0.ebuild,v 1.1 2013/01/28 19:22:39 tove Exp $
EAPI=5
MODULE_AUTHOR=SULLR
MODULE_VERSION=1.82
inherit perl-module
DESCRIPTION="Nearly transparent SSL encapsulation for IO::Socket::INET"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="idn"
DEPEND="
>=dev-perl/Net-SSLeay-1.330.0
virtual/perl-Scalar-List-Utils
idn? (
|| (
>=dev-perl/URI-1.50
dev-perl/Net-LibIDN
)
)"
RDEPEND="${DEPEND}"
SRC_TEST="do"

View file

@ -1,2 +1,3 @@
DIST IO-Socket-SSL-1.44.tar.gz 69342 SHA256 8fd6603b4187660553d995f5cfa1a7423201d480f293b4396d43912163e86ff5 SHA512 3d02ee24850a924c6c49b9f4eda35a09a0fd7dbe3ee4f3c5cd1d0dc235b6f5772b1ec431d4bc173d421df046db7363b59d41ac7062d935acc9a68ad57d5ae140 WHIRLPOOL 2ab688e5da20162ef1b58c418f8f6a09436505bc31a0589ffb5448b58225c46ead235f8839b2c161437e0db4d796babfcba1cd9883f18d5bae7aacd68489afd2
DIST IO-Socket-SSL-1.81.tar.gz 76744 SHA256 3ee96f16ca4c4e1ce1bbd9a9e32bfeea3c1c635753caee86146afc7dec95e7ed SHA512 2322dee831e84174ee12ea116485f99235057cdb34dbbbd74dad77dc45438887ddbf68e2763ba388abb9da134743f8e9e290ce338433f4188011cf9c17e45fe0 WHIRLPOOL a9dc7457a3152bc3b9e2ff42e73cad74fd1eef08548ce52dd327b3287fecccd9b6636b0ef9aa8ab680876f3bf0d4cbe868771bc7462f98fb37dfcf72a299ed21
DIST IO-Socket-SSL-1.82.tar.gz 77330 SHA256 625446f135f295c6b36d76fa1476e976731e14b2f733fbb11628499a12f04789 SHA512 b430b8b27ff05ade9629cb0ad496d7fb9021ea45e015a26fb012842e6ccc43c936d4a2b1ef84c41466392c94980dfc5b16639c7012a882458e87e60851820334 WHIRLPOOL 58bf27e349f4a5fe57e1747066374d6d4272f781a3f8d047497ca5de59cd388cb4790e36ed626be95b145e0905b8f587a4b50685bf18d0b838ec1bd60eb250d8

View file

@ -1 +1,2 @@
DIST MooseX-Getopt-0.50.tar.gz 37894 SHA256 89d25532adde7bb70dbcf277eb6a1de1fcc27f27ff1d579d5904a38fd62e953b SHA512 8171b2ae623782ac3a8dc7c02564ba9aedf0e0bd99bad894f1d302cc383b372bfc53c55330ef459fc9c78317b0bfb3c4f34281caa1a2f42665330a58df2a1743 WHIRLPOOL d55a2fde9ef21d5aebba74d8698842df03cf5d2dfce1dddc211d1131911d207c31b6e297b79d3a30be87620c83301e1b1906cb0cabc5a7323afa73dd55b5a1c0
DIST MooseX-Getopt-0.51.tar.gz 37543 SHA256 f3ab83ebbeadeb62af3120bf804af914f4663979c240d3571223b62ec7856122 SHA512 d4c77032d5e427cdfab48a08dabd7cb03e465acb7970768d30b4579d779d194bef3d9d4df5f2306881d87c08b251b04c6b8a44ae8e933d0a36423a3a2827ff21 WHIRLPOOL 35783d59f85eb1f58f50e4563144fe82833607a28869689e681f55a6e6a223bd5e798712a795cf448604d1028dede90ed22be74920a121221ecc028668e05904

View file

@ -0,0 +1,39 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/MooseX-Getopt/MooseX-Getopt-0.510.0.ebuild,v 1.1 2013/01/28 19:34:01 tove Exp $
EAPI=5
MODULE_AUTHOR=ETHER
MODULE_VERSION=0.51
inherit perl-module
DESCRIPTION="A Moose role for processing command line options"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="
>=dev-perl/Moose-0.560.0
dev-perl/MooseX-Role-Parameterized
>=dev-perl/Getopt-Long-Descriptive-0.81.0
>=virtual/perl-Getopt-Long-2.370.0
"
DEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.310.0
test? (
dev-perl/Config-Any
dev-perl/Path-Class
>=dev-perl/Test-CheckDeps-0.2.0
dev-perl/Test-Deep
dev-perl/Test-Fatal
>=dev-perl/Test-NoWarnings-1.40.0
>=dev-perl/Test-Requires-0.50.0
>=virtual/perl-Test-Simple-0.620.0
dev-perl/Test-Trap
>=dev-perl/Test-Warn-0.210.0
)
"
SRC_TEST=do

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Sub-Exporter/Sub-Exporter-0.984.0.ebuild,v 1.9 2012/12/31 16:56:43 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Sub-Exporter/Sub-Exporter-0.984.0.ebuild,v 1.10 2013/01/28 18:10:10 bicatali Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="A sophisticated exporter for custom-built routines"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ~ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ~ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-linux ~x86-fbsd ~x86-freebsd ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE=""
RDEPEND="

View file

@ -1 +1,2 @@
DIST Text-vFile-asData-0.07.tar.gz 37903 SHA256 ac6363203e9d2a0db9cdc81a8a5e40749f28e38a47b22b0feb919e28c36c92bd SHA512 992b1b8202e84049ff0d69042775c6bfacc7a98d378c6f8a8fb449a3c12999afc9ff09d5569cd017d75a0e1ef761058923ee7c2f1a40bbb23085e14de2cf26e3 WHIRLPOOL f349d5848d6dd806f63e41dbd9d22043d8d8d7afd49f935e65f0970a005b0284439f8ccb1e84e65c4e419acf8630ed1ebcaac1f47d0c60e28e766294af105659
DIST Text-vFile-asData-0.08.tar.gz 37806 SHA256 b291ab5e0f987c5172560a692234711a75e4596d83475f72d01278369532f82a SHA512 04ec51061a7dc1c19d00edfcb3740deae7c70372e8d5eba868e2e62326f0084fbb3f8237f7cffaf1a5d2f49a5ceac7dcc7ea391e1effe78923b6b0e523b2728b WHIRLPOOL 62519f4d8e6abe5dd6a49d75df0c43fd306734657e4d4e622c05b4af8e62df62ea865c980dc27cf114028af82fab8169bcbcfd83d13f9fd2525d62865e0ff172

View file

@ -0,0 +1,24 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Text-vFile-asData/Text-vFile-asData-0.80.0.ebuild,v 1.1 2013/01/28 19:14:42 tove Exp $
EAPI=5
MODULE_AUTHOR=RCLAMP
MODULE_VERSION=0.08
inherit perl-module
DESCRIPTION="Perl module to parse vFile formatted files into data structures"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="dev-perl/Class-Accessor-Chained"
DEPEND="${RDEPEND}
test? (
dev-perl/Test-Pod
)
"
SRC_TEST="do"

View file

@ -2,3 +2,4 @@ DIST mecab-perl-0.97.tar.gz 41089 SHA256 2e4773d6fbcad953ba2b71fae83893a47781f95
DIST mecab-perl-0.98.tar.gz 41246 SHA256 951997b31977df3ca2421baf2c5e77bb6207a19588cde9683900f063c4a3135a SHA512 68749be22febc30b71bd8e0d783394a12b749e137b194ab7ad42b7743e4f60b18b3ccbfca89235ce9fe4fc400fcc697f05e7d39448783d7e66c12a7cf809659f WHIRLPOOL 09f5bf14cda4eb7b5e1a6d459ad46bbf30d3054615fd4014fa3cc695a650384b934f4f1ca33ba797a748b189711f87acbfd30c5e635765a5ce26287cc95b91b0
DIST mecab-perl-0.991.tar.gz 48455 SHA256 1aa4ca56c5bf67addf766af8b8d401ba1042a111fc2b2b4dec11cfd765483ff0 SHA512 7a1695bb02b4ae46681236f36723a690a79033cfa5ec92aa7c2a96ca49c5d7ba3e8ebf27469478b4edd375bec23a11d3d48ce856b8bfa35b64ac74f86cd8374a WHIRLPOOL 9fdd7f4a0da7988390babbff3112eccd15e3baa033b985a6faeade5f6b834265afdffff0454af8f95547752e465047ff6379df99260761bce0c6f88612fe9722
DIST mecab-perl-0.994.tar.gz 44660 SHA256 244c479a4603f779ce499592938e76618899fe0f2741ad9ab58f55a63b8ce319 SHA512 307c9251a8b0918d5df0f384fb6a42eeee73cc5d1012d1868595299184662741e25d79a38646275f1564a47520d0d42bbe7855fc8bcae56f493015816eab5769 WHIRLPOOL 05ec625f9348fe5d18c341749ed59c0f881ce2a3e2ef405c0edc622feb56288c4360428d21255d76aaebee1e082b8ebd53832f1680399c4958be88528b586a4f
DIST mecab-perl-0.995.tar.gz 49839 SHA256 130e3492005b424a9a0a166925d34ddb4f01926ef261089fc1fc6c3496e51f6f SHA512 47fc152299cd8d1fdff384eae46488b07f6d8c8230ccf0f576cb7140e2cc697c66e58c61799b2d90d73671e144e58a68a87240c84d389c51460bab23e7b81ea5 WHIRLPOOL 40c69f67de6bfa1f3404713523ebcb14891a2b3e227e8fdb341bfb1015f7e8610f1f2a33192e43ab0fe26889b9c0104b7dbe706b791679a7652cb061042495f9

View file

@ -0,0 +1,28 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/mecab-perl/mecab-perl-0.995.ebuild,v 1.1 2013/01/29 08:11:49 patrick Exp $
EAPI="4"
inherit perl-module
IUSE=""
DESCRIPTION="Perl binding for MeCab"
HOMEPAGE="http://mecab.sourceforge.net/"
SRC_URI="http://mecab.googlecode.com/files/${P}.tar.gz"
LICENSE="|| ( BSD LGPL-2.1 GPL-2 )"
KEYWORDS="~amd64 ~ia64 ~x86"
SLOT="0"
DEPEND=">=app-text/mecab-${PV}
dev-lang/perl"
RDEPEND="${DEPEND}"
src_install() {
perl-module_src_install || die
dohtml bindings.html || die
dodoc test.pl || die
}

View file

@ -1,14 +1,11 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/autopep8/autopep8-0.8.6.ebuild,v 1.1 2013/01/28 10:02:59 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/autopep8/autopep8-0.8.6-r1.ebuild,v 1.2 2013/01/28 18:45:33 xarthisius Exp $
EAPI=4
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} )
PYTHON_DEPEND="*:2.6"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.5"
inherit distutils vcs-snapshot
inherit distutils-r1 vcs-snapshot
DESCRIPTION="Automatically formats Python code to conform to the PEP 8 style guide"
HOMEPAGE="https://github.com/hhatto/autopep8 http://pypi.python.org/pypi/autopep8"
@ -20,20 +17,14 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND=">=dev-python/pep8-1.3.2
dev-python/setuptools"
dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"
PYTHON_MODNAME=${PN}.py
src_test() {
testing() {
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" test/test_${PN}.py
}
python_execute_function testing
python_test() {
"${PYTHON}" setup.py test || die
}
pkg_postinst() {
distutils_pkg_postinst
ewarn "Since this version of autopep depends on >=dev-python/pep8-1.3"
ewarn "it is affected by https://github.com/jcrocholl/pep8/issues/45"
ewarn "(indentation checks inside triple-quotes)."

View file

@ -2,3 +2,4 @@ DIST mecab-python-0.97.tar.gz 53415 SHA256 cae83255b2842330e1a0806067b2fa272cc04
DIST mecab-python-0.98.tar.gz 51651 SHA256 d3a4b2c602b7e6baae8465c859fe8b1e2d5ceb04b619a07a35bd68daef275014 SHA512 7941b8043e20586491ae95e70b9702b2b30043e59852afbdcf3a32a19ee46b304761f103da05a53f88d480f1671b26ea8da61ad9c23008228c292a2a827f9fb3 WHIRLPOOL c31c522a6763b82cc7e6940366bf8fca16b369bcb42f2455e23c8126f2cca1cfa05bf54c4839654729222e93c3386a06e8107b2945e37fb546f4459525916246
DIST mecab-python-0.991.tar.gz 58765 SHA256 47c6dc9b442280a3261645eaa7975539e05a1ae67f55fe9ba2011249df0145eb SHA512 cf008c8d564c77cea5902aeafc24ce294ed07e572ffdf1d01630eaabdf7cfc79b5726f0e548f3b8c1e05f7daf37343335ba414f203bd8504d8e818e74edade24 WHIRLPOOL b424b77942a1d3c15d493fc356f285ff2e3f832de839c3776c8aed391b6378487fdb85b0bb45ceb4b62fdbf5bb28a36cea70d298376cc4bf235f155a752e5046
DIST mecab-python-0.994.tar.gz 61978 SHA256 30d828c73f95492f91fc5f7770b3a40765e9e931afb8295f419109b32652f7ce SHA512 32be876b19e99ccdc798aeb462dce7d5f87457d891d2db80e2159e2d259fd363ef20dbad3850ad2cae8344cde5368b5a04d73b99f1eea80e7e31f716a1e9db41 WHIRLPOOL e7116b5868d5322113013e95c29fc7e6a969a40517374585537cb1b15adf8b0f4f2664001db0b63ea7a18f22091c29920aa9716c7639a0fa46df5c3873cf6b90
DIST mecab-python-0.995.tar.gz 62281 SHA256 5babaa9e9d8025eadfe62770980f07b48e9e54107e64a80478b455568c45f5fd SHA512 b674b5cb908886cb948f0c2a1212e1fa9d78092fd1ff62e96ebe02c929a8007586e5cf817c6c5565be4d684c93ff9b959f7b9107846299ae4138a6ace8599146 WHIRLPOOL ff5251615da9433bb405e5e4750789bf291963f2102ce2f42d859658b4ab5f8d8f4d1b52ef5c3c1159b132dc36a1f7dca39d7a74dbe3bb991e5abc0d6d36a5d3

View file

@ -0,0 +1,30 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/mecab-python/mecab-python-0.995.ebuild,v 1.1 2013/01/29 08:12:48 patrick Exp $
EAPI="4"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython"
inherit distutils
DESCRIPTION="Python binding for MeCab"
HOMEPAGE="http://mecab.sourceforge.net/"
SRC_URI="http://mecab.googlecode.com/files/${P}.tar.gz"
LICENSE="|| ( BSD LGPL-2.1 GPL-2 )"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc64 ~x86"
IUSE=""
DEPEND=">=app-text/mecab-${PV}"
RDEPEND="${DEPEND}"
DOCS="test.py"
PYTHON_MODNAME="MeCab.py"
src_install() {
distutils_src_install
dohtml bindings.html || die
}

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pmw/pmw-1.3.2-r2.ebuild,v 1.9 2012/02/21 07:08:54 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pmw/pmw-1.3.2-r2.ebuild,v 1.10 2013/01/29 12:35:56 jlec Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -12,7 +12,7 @@ inherit distutils eutils
MY_P="Pmw.${PV}"
DESCRIPTION="A toolkit for building high-level compound widgets in Python using the Tkinter module."
DESCRIPTION="Toolkit for building high-level compound widgets in Python using the Tkinter module"
HOMEPAGE="http://pmw.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
@ -21,8 +21,10 @@ SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="doc examples"
DEPEND=""
RDEPEND=""
DEPEND="
!dev-python/pmw:py2
!dev-python/pmw:py3"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}/src"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pmw/pmw-1.3.3.ebuild,v 1.1 2013/01/21 13:52:57 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pmw/pmw-1.3.3.ebuild,v 1.2 2013/01/29 12:35:56 jlec Exp $
EAPI=5
@ -16,10 +16,13 @@ HOMEPAGE="http://pmw.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
SLOT="py2"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="doc examples"
DEPEND="!dev-python/pmw:0"
RDEPEND="${DEPEND}"
S="${WORKDIR}/src"
DOCS="Pmw/README"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pmw/pmw-2.0.0.ebuild,v 1.1 2013/01/21 13:52:57 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pmw/pmw-2.0.0.ebuild,v 1.2 2013/01/29 12:35:56 jlec Exp $
EAPI=5
@ -16,10 +16,13 @@ HOMEPAGE="http://pmw.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS=""
SLOT="py3"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="doc examples"
DEPEND="!dev-python/pmw:0"
RDEPEND="${DEPEND}"
S="${WORKDIR}/src"
DOCS="Pmw/README"

View file

@ -1,28 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyparsing/pyparsing-1.5.7-r1.ebuild,v 1.1 2013/01/27 06:40:51 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} pypy{1_9,2_0} )
inherit distutils-r1
DESCRIPTION="pyparsing is an easy-to-use Python module for text parsing"
HOMEPAGE="http://pyparsing.wikispaces.com/ http://pypi.python.org/pypi/pyparsing"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="py2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples"
RDEPEND="!dev-python/pyparsing:0"
python_install_all() {
local HTML_DOCS=( HowToUsePyparsing.html )
distutils-r1_python_install_all
use doc && dodoc docs/*.pdf
use examples && dodoc -r examples
}

View file

@ -1,9 +1,9 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyparsing/pyparsing-1.5.7.ebuild,v 1.1 2013/01/01 14:07:30 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyparsing/pyparsing-1.5.7.ebuild,v 1.2 2013/01/29 14:56:38 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} pypy{1_8,1_9} )
PYTHON_COMPAT=( python{2_5,2_6,2_7} pypy{1_8,1_9,2_0} )
inherit distutils-r1

View file

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-0.2.ebuild,v 1.8 2013/01/26 13:14:15 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-0.2.ebuild,v 1.9 2013/01/29 11:15:47 ago Exp $
EAPI=5
@ -16,7 +16,7 @@ SRC_URI="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
append_impl() {

View file

@ -1,3 +1 @@
DIST Skype4Py-1.0.32.0-htmldoc.zip 687175 SHA256 4a43da243beafe76aaf57620aa9fd0451b22d7be6214bfd511c74b862721fcd4 SHA512 6d8d47a496d099f0855e5812a6574136ead1c4ab26b9aac645470080a6ea21c2b2cac4c8a851c1d8fc7dc9ff98ccf3ffc336ac70e977e2c26a5bbc30eceb2587 WHIRLPOOL 707ee4638d186e437a2ba8732ddabed2a0a3ab6c80c4138259b3684d4a17c7c5a16f74bbc29d5b9c5987f8c581d6f561738f7c86641a7daeab2b2defac7b7366
DIST Skype4Py-1.0.32.0.tar.gz 132072 SHA256 ab3803f99e859b92c49a52fb7fd30dacd0c92f75ad3cbb40d9487150c8ceb332 SHA512 d53cb8ad04849f7f8451cd9a2660414cdab8c20789e7cd3acd24d50ab1cac1e29728882480aa30c54fafd2ac282b8b63f7cb044478ffe3b2fa987a1cdd872d07 WHIRLPOOL 6a9a4ea1d0bac23b8275962953b3fd5e316079ade0d334f84d3402db3edc58c522169b2b9b0a6bcc2103aa2b936e3dfb0ef5c1e257aedd08213f2b07ca4083be
DIST Skype4Py-1.0.32.1.tar.gz 131880 SHA256 6ec059ff567299f9ffccd0dd8ff29809442f14b9525768fc7b516f37dadaeec5 SHA512 ed28380c1f5c1d1af348a05c76ed7e3fb9a45ab52824acfc7d5443bbd9ab5fb54e478bf365c49a9e7ac9e3be4a5b39e156ee8007549f7c0dacbffa2f1d30498d WHIRLPOOL 50fc581cba1af5b5e64abcd2504bdc5c02e7ba86cb8b7aa9aa932d784d1df932b7f2817b2f81b6f7142c105262babdae65d0ab94155f01d44dd75bf858010845

View file

@ -1,36 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/skype4py/skype4py-1.0.32.0.ebuild,v 1.3 2012/03/17 05:36:29 radhermit Exp $
EAPI="3"
PYTHON_DEPEND="2:2.5"
SUPPORT_PYTHON_ABIS="1"
# ctypes module required.
RESTRICT_PYTHON_ABIS="2.4 3.* *-jython"
inherit distutils
DESCRIPTION="Python wrapper for the Skype API"
HOMEPAGE="https://developer.skype.com/wiki/Skype4Py http://sourceforge.net/projects/skype4py/"
SRC_URI="mirror://sourceforge/${PN}/Skype4Py-${PV}.tar.gz
doc? ( mirror://sourceforge/${PN}/Skype4Py-${PV}-htmldoc.zip )"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
DEPEND="net-im/skype"
RDEPEND="${DEPEND}"
S="${WORKDIR}/Skype4Py-${PV}"
PYTHON_MODNAME="Skype4Py"
src_install() {
distutils_src_install
if use doc; then
dohtml "${WORKDIR}/Skype4Py-${PV}-htmldoc/"* || die "dohtml failed"
fi
}

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/skype4py/skype4py-1.0.32.1-r1.ebuild,v 1.1 2012/12/22 06:37:57 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/skype4py/skype4py-1.0.32.1-r1.ebuild,v 1.2 2013/01/29 07:46:17 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
@ -17,7 +17,6 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
RDEPEND="net-im/skype"

View file

@ -1,34 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/skype4py/skype4py-1.0.32.1.ebuild,v 1.1 2012/11/25 07:08:29 radhermit Exp $
EAPI="5"
PYTHON_DEPEND="2:2.5"
SUPPORT_PYTHON_ABIS="1"
# ctypes module required.
RESTRICT_PYTHON_ABIS="2.4 3.* *-jython"
inherit distutils eutils
MY_PN="Skype4Py"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Python wrapper for the Skype API"
HOMEPAGE="https://github.com/awahlig/skype4py http://pypi.python.org/pypi/Skype4Py/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
RDEPEND="net-im/skype"
S="${WORKDIR}/${MY_P}"
PYTHON_MODNAME="${MY_PN}"
src_prepare() {
distutils_src_prepare
epatch "${FILESDIR}"/${P}-python.patch
}

View file

@ -1,5 +1,7 @@
DIST actionmailer-2.3.15.gem 273920 SHA256 9b635cfff21a47f69d4e2ed4080597a94a86a4d627734128e41c8ae9bcd4317a SHA512 cf25d00aafb50d485c17eff97214f71e4ff6909fbd89ffb18b3b50604a0e498fdf6a483e681f0e79dbfca33ecd8c44c1b9db6815f543dc2fc6a560d6eb618eb0 WHIRLPOOL ea01031e31305c1066906973561756f886069083649a9835ea1edc9f029f383fcb9f05011562877a12a5fb792389a5369ee936396e9d97665ade0bbf350004c4
DIST actionmailer-2.3.16.gem 272896 SHA256 5493fce4c6eb5c07f74312fb84af00b140d684c5b581ab4eaafb059a4a5f9ad3 SHA512 abe49066cace06b3afab0e0619561242057d86edcd15ca3431239dc93c80bf5f04777d68017c9b97824d1c8eb1faff76c68c12dce434831a9b8d26118ddaebae WHIRLPOOL f896c0cb1ae7859aa2cb68b962a286bf6048499c5a810e2261f0a9ff359e18ddda58f3b055ef1d09defae5bdeeae4f746bc953fd8e81ab9f4f05e8af75707483
DIST rails-3.0.19.tgz 3510042 SHA256 a8a9c7ce5aba53bc13d6621ddf2b55adf1f8ad18999217580af2171db30cec43 SHA512 98ccc8724767202999007592571e9aff85fe121616d4e31409cbdd0917e8419c858b4e9cb547721da0e5bd6e5c46f3c31344c91227abef97009ad96bfe31f952 WHIRLPOOL 2d8bf0941d8a6efc78a69601ea8c44f61026974aa3ff58ab076873388866dd3d05eb9a7ad0db4e6772e17cb2b4c4c2113b5bb506066d7dd9b508b44a2a52cf76
DIST rails-3.0.20.tgz 3515055 SHA256 01e1364804bc329c8d6f3a93ed7dbc578e667c7138a5b6e3b0cd85cbc1fc4e6e SHA512 06e23aa7176640dac0f912a31177b067f0297ad2d2d3301bfe7c9a0dc6b140716fcc4b28daef75620376218e77aac3a387e5712d7cd9dab8ca8020216ed4ec89 WHIRLPOOL f5e66a55537f569d54a5ac81166be39104d209a832151c99af91ca5dd889ce12f2baaf80364f11909ac191c3fc058921d370464792db1c3e7f742f45c2a1b41c
DIST rails-3.1.10.tgz 3394031 SHA256 d0614db8c4011ed1fcb4bd0afeb8220634b1ec8b196ee40a956c77a76026ef65 SHA512 c6b3db4043345c81582ab22289c29630e3946dc1936adebff0af196f461236805ab146e74ed400fe045d980df562ae44479e36c2c8747ed8a6ba6807add23e6b WHIRLPOOL 5329cd31170ce2ee7c109c9c1152b5eed35c8ec1af48a84d03eff4bb4fe083a7a9840ceb076575961d84c6baeb725fe1c5eed1a4756d39a8bc52a26f23dc6123
DIST rails-3.1.3.tgz 3638313 SHA256 412c8a3ae4e0d5283ace45a2ee95127418d6b70fb1a954087b09755ab3a25e99 SHA512 286434f02c16f9cde51c160a5f84ac9b53d9d3aaf44c6c8018cef3250213cd39909013006223cceea8bd68ffe0bdc8ce50b0695e57756d8bb9ec44ab5986a711 WHIRLPOOL 710aa7c64c71b46741e19be41023aa6acf7dfeb25b94f8f14c10748f4a4a4cacd61ecf51a9db0b4eae1d0a1797f4287fd9b0f139a874f1659cab8fa5f252c200
DIST rails-3.2.11.tgz 3547068 SHA256 3f05603f84bfb7a99f999f878af247533706255e6b3baa4111439b6f5fd8ab70 SHA512 50644772186127887bd4d7537ad41cbe549c5c8496274cad2765f21859528a0f42f5b8dbe3a1627a08b1724b2e019c0ec6526cccfdff3da4ffcec285f9259558 WHIRLPOOL 70d5620fc611872b2af62351c81abbe43b3b1d41c92a1d1935cef704a4a655c9bb043599bc758c947c14378ef52e34b44c61536d5a048401cc6bfaef613eba23

View file

@ -0,0 +1,34 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/actionmailer-2.3.16.ebuild,v 1.1 2013/01/28 21:39:32 graaff Exp $
EAPI=2
USE_RUBY="ruby18 ree18 jruby"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README"
inherit ruby-fakegem
DESCRIPTION="Framework for designing email-service layers"
HOMEPAGE="http://rubyforge.org/projects/actionmailer/"
LICENSE="MIT"
SLOT="2.3"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
RUBY_PATCHES=( "${PN}-2.3.10-rails3.patch" )
ruby_add_rdepend "~dev-ruby/actionpack-${PV}
>=dev-ruby/text-format-0.6.3
>=dev-ruby/tmail-1.2.3"
ruby_add_bdepend "test? (
>=dev-ruby/mocha-0.9.5
virtual/ruby-test-unit
)"
all_ruby_prepare() {
# Custom template not found in package
sed -i -e '/horo/d' Rakefile || die
}

View file

@ -0,0 +1,42 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionmailer/actionmailer-3.0.20.ebuild,v 1.1 2013/01/28 22:23:56 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ree18"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
inherit ruby-fakegem
DESCRIPTION="Framework for designing email-service layers"
HOMEPAGE="http://rubyforge.org/projects/actionmailer/"
SRC_URI="http://github.com/rails/rails/tarball/v${PV} -> rails-${PV}.tgz"
LICENSE="MIT"
SLOT="3.0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RUBY_S="rails-rails-*/actionmailer"
ruby_add_rdepend "~dev-ruby/actionpack-${PV}
>=dev-ruby/mail-2.2.19"
ruby_add_bdepend "test? (
>=dev-ruby/mocha-0.13.0
)"
all_ruby_prepare() {
# Set test environment to our hand.
rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths"
sed -i -e '/dependency.*mail/s:~>:>=:' "${RUBY_FAKEGEM_GEMSPEC}" || die
# Rename private method to avoid conflict with the simple_format
# TextHelper. Already fixed in Rails 3.1.
sed -i -e 's/simple_format/format_paragraph/' lib/action_mailer/mail_helper.rb || die
}

View file

@ -1,5 +1,7 @@
DIST actionpack-2.3.15.gem 749056 SHA256 7fe685d93655ded1b5f2a63617c0bc1fa9b7a0a755680771fca44bc60dca0ffd SHA512 08a8288b96a89e1587fddd5cecb665b084a5798391fc314aa9475499807d710e3912176b4087385065ae0d3a60075576d4d02019cecec3b8b8f05b735c16743c WHIRLPOOL d5a3195d2079387791cd4eef66c9225382b1791b7582aa150e42a63aa0659b493ca58bce5af4b53f30d94279d599ef38098044b019e2085b1a805e1d7a3a1d78
DIST actionpack-2.3.16.gem 744448 SHA256 ea7b7f9e544b574ee393799e161a7b0b3e1d4dad3d5051b1055a8b95bdaeca68 SHA512 d2d3f8d90512014004c1fa3cf584c224a54e9d3ea80832a9e22c69ca3d305ef1364371a53dfcca6398ba6d0548f6993db6165c1a85d65e411246e3c3b35246c5 WHIRLPOOL 4f2675edf03e3e279d8776d89befffb388f200de516c7c2f13efc5aa4b20ac655daa2946f23f926462e3999193a6e9e97f3a930c1b7f23a30a37ec3d74fd0dc8
DIST rails-3.0.19.tgz 3510042 SHA256 a8a9c7ce5aba53bc13d6621ddf2b55adf1f8ad18999217580af2171db30cec43 SHA512 98ccc8724767202999007592571e9aff85fe121616d4e31409cbdd0917e8419c858b4e9cb547721da0e5bd6e5c46f3c31344c91227abef97009ad96bfe31f952 WHIRLPOOL 2d8bf0941d8a6efc78a69601ea8c44f61026974aa3ff58ab076873388866dd3d05eb9a7ad0db4e6772e17cb2b4c4c2113b5bb506066d7dd9b508b44a2a52cf76
DIST rails-3.0.20.tgz 3515055 SHA256 01e1364804bc329c8d6f3a93ed7dbc578e667c7138a5b6e3b0cd85cbc1fc4e6e SHA512 06e23aa7176640dac0f912a31177b067f0297ad2d2d3301bfe7c9a0dc6b140716fcc4b28daef75620376218e77aac3a387e5712d7cd9dab8ca8020216ed4ec89 WHIRLPOOL f5e66a55537f569d54a5ac81166be39104d209a832151c99af91ca5dd889ce12f2baaf80364f11909ac191c3fc058921d370464792db1c3e7f742f45c2a1b41c
DIST rails-3.1.10.tgz 3394031 SHA256 d0614db8c4011ed1fcb4bd0afeb8220634b1ec8b196ee40a956c77a76026ef65 SHA512 c6b3db4043345c81582ab22289c29630e3946dc1936adebff0af196f461236805ab146e74ed400fe045d980df562ae44479e36c2c8747ed8a6ba6807add23e6b WHIRLPOOL 5329cd31170ce2ee7c109c9c1152b5eed35c8ec1af48a84d03eff4bb4fe083a7a9840ceb076575961d84c6baeb725fe1c5eed1a4756d39a8bc52a26f23dc6123
DIST rails-3.1.3.tgz 3638313 SHA256 412c8a3ae4e0d5283ace45a2ee95127418d6b70fb1a954087b09755ab3a25e99 SHA512 286434f02c16f9cde51c160a5f84ac9b53d9d3aaf44c6c8018cef3250213cd39909013006223cceea8bd68ffe0bdc8ce50b0695e57756d8bb9ec44ab5986a711 WHIRLPOOL 710aa7c64c71b46741e19be41023aa6acf7dfeb25b94f8f14c10748f4a4a4cacd61ecf51a9db0b4eae1d0a1797f4287fd9b0f139a874f1659cab8fa5f252c200
DIST rails-3.2.11.tgz 3547068 SHA256 3f05603f84bfb7a99f999f878af247533706255e6b3baa4111439b6f5fd8ab70 SHA512 50644772186127887bd4d7537ad41cbe549c5c8496274cad2765f21859528a0f42f5b8dbe3a1627a08b1724b2e019c0ec6526cccfdff3da4ffcec285f9259558 WHIRLPOOL 70d5620fc611872b2af62351c81abbe43b3b1d41c92a1d1935cef704a4a655c9bb043599bc758c947c14378ef52e34b44c61536d5a048401cc6bfaef613eba23

View file

@ -0,0 +1,63 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/actionpack-2.3.16.ebuild,v 1.1 2013/01/28 21:39:10 graaff Exp $
EAPI=2
USE_RUBY="ruby18 ree18 jruby"
# The default test task tries to test activerecord with SQLite as well.
RUBY_FAKEGEM_TASK_TEST="test_action_pack"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README"
inherit ruby-fakegem
DESCRIPTION="Eases web-request routing, handling, and response."
HOMEPAGE="http://rubyforge.org/projects/actionpack/"
LICENSE="MIT"
SLOT="2.3"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
RUBY_PATCHES=( "${PN}-2.3.11-rails3.patch" "${PN}-2.3.10-i18n-0.4.2.patch" )
ruby_add_rdepend "~dev-ruby/activesupport-${PV}
>=dev-ruby/rack-1.1.0:0"
ruby_add_bdepend "
test? (
>=dev-ruby/mocha-0.9.7
dev-ruby/activerecord:${SLOT}
~dev-ruby/actionmailer-${PV}
)"
all_ruby_prepare() {
# Custom template not found in package
sed -i -e '/horo/d' Rakefile || die
# This tries to load a “vendorized” copy of activerecord that we
# will never have. It can now also use a normally installed
# version but these tests fail.
sed -i -e '/PATH_TO_AR/s:^:#:' -e 's/self.able_to_connect = true/self.able_to_connect = false/' test/active_record_unit.rb || die
# Fix the testsuite, the symlink is not present in the gem for
# some reason
ln -s ../../symlink_parent test/fixtures/layout_tests/layouts/symlinked
# MemCacheStore tests no longer fail gracefully, and it's unlikely for
# someone to have them running anyway, so remove them for now.
rm test/controller/session/mem_cache_store_test.rb || die
# Fix tests when run against i18n 0.4.2 which ignores locale
# definitions with an empty data section.
sed -i -e 's/, {}/, {:test => "test"}/' test/template/render_test.rb || die
# Test now broken on a whitespace difference.
sed -i -e '/test_multiple_cookies/,/end/ s:^:#:' test/controller/cookie_test.rb
# Test most likely broken due to new security fixes.
sed -i -e '/test_post_xml_using_a_disallowed_type_attribute/,/^ end/ s:^:#:' test/controller/webservice_test.rb || die
}

View file

@ -0,0 +1,65 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/actionpack/actionpack-3.0.20.ebuild,v 1.1 2013/01/28 22:23:33 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ree18"
# The default test task tries to test activerecord with SQLite as well.
RUBY_FAKEGEM_TASK_TEST="test_action_pack"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
inherit ruby-fakegem
DESCRIPTION="Eases web-request routing, handling, and response."
HOMEPAGE="http://rubyforge.org/projects/actionpack/"
SRC_URI="http://github.com/rails/rails/tarball/v${PV} -> rails-${PV}.tgz"
LICENSE="MIT"
SLOT="3.0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RUBY_S="rails-rails-*/actionpack"
ruby_add_rdepend "
~dev-ruby/activemodel-${PV}
~dev-ruby/activesupport-${PV}
>=dev-ruby/builder-2.1.2:0
>=dev-ruby/erubis-2.6.6
>=dev-ruby/i18n-0.5.0:0.5
>=dev-ruby/rack-1.2.5:1.2
>=dev-ruby/rack-mount-0.6.14:0.6
>=dev-ruby/rack-test-0.5.7:0.5
>=dev-ruby/tzinfo-0.3.23"
ruby_add_bdepend "
test? (
dev-ruby/bundler
>=dev-ruby/mocha-0.13.0
~dev-ruby/activerecord-${PV}
~dev-ruby/actionmailer-${PV}
)"
all_ruby_prepare() {
# Remove items from the common Gemfile that we don't need for this
# test run. This also requires handling some gemspecs.
sed -i -e '/\(system_timer\|horo\|faker\|rbench\|ruby-debug\|pg\|mysql2\)/d' ../Gemfile || die
sed -i -e '/thor/d' ../railties/railties.gemspec || die
sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die
# Loosen erubis dependency since this is not slotted.
sed -i -e 's/~> 2.6.6/>= 2.6.6/' actionpack.gemspec || die
# Loosen mocha version restriction
sed -i -e 's/0.10.5/>= 0.10.5/' ../Gemfile || die
# Ignore failure introduced by security measures in 3.0.17.
sed -i -e '/test_select_tag_escapes_prompt/,/end/ s:^:#:' test/template/form_tag_helper_test.rb || die
}

View file

@ -1,4 +1,5 @@
DIST rails-3.0.19.tgz 3510042 SHA256 a8a9c7ce5aba53bc13d6621ddf2b55adf1f8ad18999217580af2171db30cec43 SHA512 98ccc8724767202999007592571e9aff85fe121616d4e31409cbdd0917e8419c858b4e9cb547721da0e5bd6e5c46f3c31344c91227abef97009ad96bfe31f952 WHIRLPOOL 2d8bf0941d8a6efc78a69601ea8c44f61026974aa3ff58ab076873388866dd3d05eb9a7ad0db4e6772e17cb2b4c4c2113b5bb506066d7dd9b508b44a2a52cf76
DIST rails-3.0.20.tgz 3515055 SHA256 01e1364804bc329c8d6f3a93ed7dbc578e667c7138a5b6e3b0cd85cbc1fc4e6e SHA512 06e23aa7176640dac0f912a31177b067f0297ad2d2d3301bfe7c9a0dc6b140716fcc4b28daef75620376218e77aac3a387e5712d7cd9dab8ca8020216ed4ec89 WHIRLPOOL f5e66a55537f569d54a5ac81166be39104d209a832151c99af91ca5dd889ce12f2baaf80364f11909ac191c3fc058921d370464792db1c3e7f742f45c2a1b41c
DIST rails-3.1.10.tgz 3394031 SHA256 d0614db8c4011ed1fcb4bd0afeb8220634b1ec8b196ee40a956c77a76026ef65 SHA512 c6b3db4043345c81582ab22289c29630e3946dc1936adebff0af196f461236805ab146e74ed400fe045d980df562ae44479e36c2c8747ed8a6ba6807add23e6b WHIRLPOOL 5329cd31170ce2ee7c109c9c1152b5eed35c8ec1af48a84d03eff4bb4fe083a7a9840ceb076575961d84c6baeb725fe1c5eed1a4756d39a8bc52a26f23dc6123
DIST rails-3.1.3.tgz 3638313 SHA256 412c8a3ae4e0d5283ace45a2ee95127418d6b70fb1a954087b09755ab3a25e99 SHA512 286434f02c16f9cde51c160a5f84ac9b53d9d3aaf44c6c8018cef3250213cd39909013006223cceea8bd68ffe0bdc8ce50b0695e57756d8bb9ec44ab5986a711 WHIRLPOOL 710aa7c64c71b46741e19be41023aa6acf7dfeb25b94f8f14c10748f4a4a4cacd61ecf51a9db0b4eae1d0a1797f4287fd9b0f139a874f1659cab8fa5f252c200
DIST rails-3.2.11.tgz 3547068 SHA256 3f05603f84bfb7a99f999f878af247533706255e6b3baa4111439b6f5fd8ab70 SHA512 50644772186127887bd4d7537ad41cbe549c5c8496274cad2765f21859528a0f42f5b8dbe3a1627a08b1724b2e019c0ec6526cccfdff3da4ffcec285f9259558 WHIRLPOOL 70d5620fc611872b2af62351c81abbe43b3b1d41c92a1d1935cef704a4a655c9bb043599bc758c947c14378ef52e34b44c61536d5a048401cc6bfaef613eba23

View file

@ -0,0 +1,46 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/activemodel-3.0.20.ebuild,v 1.1 2013/01/28 22:22:52 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ree18"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_DOCDIR=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
inherit ruby-fakegem
DESCRIPTION="A toolkit for building modeling frameworks like Active Record and Active Resource."
HOMEPAGE="http://github.com/rails/rails"
SRC_URI="http://github.com/rails/rails/tarball/v${PV} -> rails-${PV}.tgz"
LICENSE="MIT"
SLOT="3.0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RUBY_S="rails-rails-*/activemodel"
ruby_add_rdepend "
~dev-ruby/activesupport-${PV}
>=dev-ruby/builder-2.1.2
>=dev-ruby/i18n-0.5.0:0.5"
ruby_add_bdepend "
test? (
dev-ruby/ruby-debug
>=dev-ruby/mocha-0.13.0
)"
all_ruby_prepare() {
# Set test environment to our hand.
rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove load paths"
# Avoid a test failing on different-but-equal HTML semantics.
sed -i -e '/should serialize nil/,/^ end/ s:^:#:' test/cases/serializeration/xml_serialization_test.rb || die
}

View file

@ -1,5 +1,7 @@
DIST activerecord-2.3.15.gem 541184 SHA256 2f97c0f8346466f5125f8181f00cd2162e915b5205162abb8ae2f5d72c7406e8 SHA512 6699656491355f236fc733dc924c134c0cb4ac83523c3adc5717d2af438fcbf8172668f85b8636cec745e8113877128941001417e18ca7efd92d99f57b15d449 WHIRLPOOL 54c907a48854ece97830b4903c8c1a1c4171477d76b9d650a61a07c7a9520ea940ac4ac18868038c18f443bb9bc2cc8f1bca612b4cf68321fe3db54155483a2b
DIST activerecord-2.3.16.gem 537600 SHA256 dcc29890142c59de02ee08641a3c0b94d074844d16e056e0318fcab52c8164d0 SHA512 7c44ea8b314a2acd6fd66309502cb6d232e7e57daf670347ef9e78e01c7a7798d0bc902fe6dc3a3a45be10fbc02015e01bf4dd5c675d547fb518d2877ee55172 WHIRLPOOL 9876259d63928eb13dd161a01479987906c61d3f71a75fde17cfe5f38c7663f344cd7ce13b9d0ecdbd0e33535c7ba213407b46f5f3ee62bf189430ed3f35d8a0
DIST rails-3.0.19.tgz 3510042 SHA256 a8a9c7ce5aba53bc13d6621ddf2b55adf1f8ad18999217580af2171db30cec43 SHA512 98ccc8724767202999007592571e9aff85fe121616d4e31409cbdd0917e8419c858b4e9cb547721da0e5bd6e5c46f3c31344c91227abef97009ad96bfe31f952 WHIRLPOOL 2d8bf0941d8a6efc78a69601ea8c44f61026974aa3ff58ab076873388866dd3d05eb9a7ad0db4e6772e17cb2b4c4c2113b5bb506066d7dd9b508b44a2a52cf76
DIST rails-3.0.20.tgz 3515055 SHA256 01e1364804bc329c8d6f3a93ed7dbc578e667c7138a5b6e3b0cd85cbc1fc4e6e SHA512 06e23aa7176640dac0f912a31177b067f0297ad2d2d3301bfe7c9a0dc6b140716fcc4b28daef75620376218e77aac3a387e5712d7cd9dab8ca8020216ed4ec89 WHIRLPOOL f5e66a55537f569d54a5ac81166be39104d209a832151c99af91ca5dd889ce12f2baaf80364f11909ac191c3fc058921d370464792db1c3e7f742f45c2a1b41c
DIST rails-3.1.10.tgz 3394031 SHA256 d0614db8c4011ed1fcb4bd0afeb8220634b1ec8b196ee40a956c77a76026ef65 SHA512 c6b3db4043345c81582ab22289c29630e3946dc1936adebff0af196f461236805ab146e74ed400fe045d980df562ae44479e36c2c8747ed8a6ba6807add23e6b WHIRLPOOL 5329cd31170ce2ee7c109c9c1152b5eed35c8ec1af48a84d03eff4bb4fe083a7a9840ceb076575961d84c6baeb725fe1c5eed1a4756d39a8bc52a26f23dc6123
DIST rails-3.1.3.tgz 3638313 SHA256 412c8a3ae4e0d5283ace45a2ee95127418d6b70fb1a954087b09755ab3a25e99 SHA512 286434f02c16f9cde51c160a5f84ac9b53d9d3aaf44c6c8018cef3250213cd39909013006223cceea8bd68ffe0bdc8ce50b0695e57756d8bb9ec44ab5986a711 WHIRLPOOL 710aa7c64c71b46741e19be41023aa6acf7dfeb25b94f8f14c10748f4a4a4cacd61ecf51a9db0b4eae1d0a1797f4287fd9b0f139a874f1659cab8fa5f252c200
DIST rails-3.2.11.tgz 3547068 SHA256 3f05603f84bfb7a99f999f878af247533706255e6b3baa4111439b6f5fd8ab70 SHA512 50644772186127887bd4d7537ad41cbe549c5c8496274cad2765f21859528a0f42f5b8dbe3a1627a08b1724b2e019c0ec6526cccfdff3da4ffcec285f9259558 WHIRLPOOL 70d5620fc611872b2af62351c81abbe43b3b1d41c92a1d1935cef704a4a655c9bb043599bc758c947c14378ef52e34b44c61536d5a048401cc6bfaef613eba23

View file

@ -0,0 +1,64 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/activerecord-2.3.16.ebuild,v 1.1 2013/01/28 21:40:20 graaff Exp $
EAPI=2
USE_RUBY="ruby18 ree18 jruby"
# this is not null so that the dependencies will actually be filled
RUBY_FAKEGEM_TASK_TEST="none"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README"
inherit ruby-fakegem
DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
HOMEPAGE="http://rubyforge.org/projects/activerecord/"
LICENSE="MIT"
SLOT="2.3"
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="mysql postgres sqlite3" #sqlite
ruby_add_rdepend "~dev-ruby/activesupport-${PV}"
#ruby_add_rdepend sqlite ">=dev-ruby/sqlite-ruby-2.2.2"
USE_RUBY=ruby18 \
ruby_add_rdepend "
sqlite3? ( dev-ruby/sqlite3 )
mysql? ( >=dev-ruby/mysql-ruby-2.7 )
postgres? ( dev-ruby/pg )"
ruby_add_bdepend "
test? (
dev-ruby/rdoc
=dev-ruby/mocha-0.10*
)"
all_ruby_prepare() {
# Custom template not found in package
sed -i -e '/horo/d' Rakefile || die
# Remove test cases with hash ordering failures.
sed -i -e '/test_bind_enumerable/,/end/ s:^:#:' test/cases/finder_test.rb || die
sed -i -e '/test_should_automatically_build_new_associated/,/^ end/ s:^:#:' test/cases/nested_attributes_test.rb || die
# Make sure we load a compatible version of activesupport for tests.
sed -i -e '10igem "activesupport", "~>2.3.15"' test/cases/helper.rb || die
# Drop test now broken by security fixes.
rm test/cases/serialization_test.rb
}
each_ruby_test() {
case ${RUBY} in
*jruby)
;;
*)
if use sqlite3; then
${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
fi
;;
esac
}

View file

@ -0,0 +1,74 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activerecord/activerecord-3.0.20.ebuild,v 1.1 2013/01/28 22:24:17 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ree18"
# this is not null so that the dependencies will actually be filled
RUBY_FAKEGEM_TASK_TEST="test"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
inherit ruby-fakegem
DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
HOMEPAGE="http://rubyforge.org/projects/activerecord/"
SRC_URI="http://github.com/rails/rails/tarball/v${PV} -> rails-${PV}.tgz"
LICENSE="MIT"
SLOT="3.0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="mysql postgres sqlite3"
RUBY_S="rails-rails-*/activerecord"
ruby_add_rdepend "~dev-ruby/activesupport-${PV}
~dev-ruby/activemodel-${PV}
>=dev-ruby/arel-2.0.10-r1:2.0
>=dev-ruby/tzinfo-0.3.23
sqlite3? ( >=dev-ruby/sqlite3-1.3.3 )
mysql? ( dev-ruby/mysql2:0.2 )
postgres? ( dev-ruby/pg )"
ruby_add_bdepend "
test? (
dev-ruby/bundler
~dev-ruby/actionpack-${PV}
>=dev-ruby/sqlite3-1.3.3
>=dev-ruby/mocha-0.13.0
)"
all_ruby_prepare() {
# Remove items from the common Gemfile that we don't need for this
# test run. This also requires handling some gemspecs.
sed -i -e '/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|"mysql"\|mysql2\)/d' ../Gemfile || die
sed -i -e '/thor/d' ../railties/railties.gemspec || die
sed -i -e '/mail/d' ../actionmailer/actionmailer.gemspec || die
sed -i -e '/\(system_timer\|horo\|faker\|rbench\|ruby-debug\|pg\)/d' ../Gemfile || die
# Loosen erubis dependency since this is not slotted.
sed -i -e 's/~> 2.6.6/>= 2.6.6/' ../actionpack/actionpack.gemspec || die
# Loosen mocha version restriction and skip incompatible tests
sed -i -e 's/0.10.5/>= 0.10.5/' ../Gemfile || die
rm test/cases/autosave_association_test.rb || die
# Avoid test broken by security updates.
sed -i -e '/test_serialize_should_be_reversible/,/^ end/ s:^:#:' test/cases/serialization_test.rb || die
}
each_ruby_test() {
case ${RUBY} in
*jruby)
;;
*)
if use sqlite3; then
${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
fi
;;
esac
}

View file

@ -1,5 +1,7 @@
DIST activeresource-2.3.15.gem 47104 SHA256 95999b7b46290d8c62d39d573a30bb223af851e528746fe1438bcc98704ad9fa SHA512 d7b0910d44b2ae28e98f1b0ffaa3ad575350eb1d982188dadd2c71e8f81bca0df8496c81a27d55fffcd076cc6d708566ed87a59d976b03ca10fa0d913b0bbd66 WHIRLPOOL 6b66d81c93bcb4b11882a7f45827688c2eab1b88e290418d24f969c7698e757194c9ee18bddcdc344b629f0f948473933ade9c49f0a17a8c4e627cba7605ddd5
DIST activeresource-2.3.16.gem 47616 SHA256 f04030ab7350634639022f127c4a30413b3a1113eeabef777e08a71954449d0e SHA512 55228c838c229624ef3f74ae8efc2e86e24f087a0ba27fc0489021802fb777e3a68cf797155c3b22f17d7006371abf0aa077a49df65e3f31194652eaa6df4df4 WHIRLPOOL 43ae524f2fbba0b38e94a90faf6855ed5375a801bd6c36a5e2b2a4c908737cc283092d2fe4f6ca4adbb3d2b2ab764ba09052005d76bfb0490f078c4edecd191c
DIST rails-3.0.19.tgz 3510042 SHA256 a8a9c7ce5aba53bc13d6621ddf2b55adf1f8ad18999217580af2171db30cec43 SHA512 98ccc8724767202999007592571e9aff85fe121616d4e31409cbdd0917e8419c858b4e9cb547721da0e5bd6e5c46f3c31344c91227abef97009ad96bfe31f952 WHIRLPOOL 2d8bf0941d8a6efc78a69601ea8c44f61026974aa3ff58ab076873388866dd3d05eb9a7ad0db4e6772e17cb2b4c4c2113b5bb506066d7dd9b508b44a2a52cf76
DIST rails-3.0.20.tgz 3515055 SHA256 01e1364804bc329c8d6f3a93ed7dbc578e667c7138a5b6e3b0cd85cbc1fc4e6e SHA512 06e23aa7176640dac0f912a31177b067f0297ad2d2d3301bfe7c9a0dc6b140716fcc4b28daef75620376218e77aac3a387e5712d7cd9dab8ca8020216ed4ec89 WHIRLPOOL f5e66a55537f569d54a5ac81166be39104d209a832151c99af91ca5dd889ce12f2baaf80364f11909ac191c3fc058921d370464792db1c3e7f742f45c2a1b41c
DIST rails-3.1.10.tgz 3394031 SHA256 d0614db8c4011ed1fcb4bd0afeb8220634b1ec8b196ee40a956c77a76026ef65 SHA512 c6b3db4043345c81582ab22289c29630e3946dc1936adebff0af196f461236805ab146e74ed400fe045d980df562ae44479e36c2c8747ed8a6ba6807add23e6b WHIRLPOOL 5329cd31170ce2ee7c109c9c1152b5eed35c8ec1af48a84d03eff4bb4fe083a7a9840ceb076575961d84c6baeb725fe1c5eed1a4756d39a8bc52a26f23dc6123
DIST rails-3.1.3.tgz 3638313 SHA256 412c8a3ae4e0d5283ace45a2ee95127418d6b70fb1a954087b09755ab3a25e99 SHA512 286434f02c16f9cde51c160a5f84ac9b53d9d3aaf44c6c8018cef3250213cd39909013006223cceea8bd68ffe0bdc8ce50b0695e57756d8bb9ec44ab5986a711 WHIRLPOOL 710aa7c64c71b46741e19be41023aa6acf7dfeb25b94f8f14c10748f4a4a4cacd61ecf51a9db0b4eae1d0a1797f4287fd9b0f139a874f1659cab8fa5f252c200
DIST rails-3.2.11.tgz 3547068 SHA256 3f05603f84bfb7a99f999f878af247533706255e6b3baa4111439b6f5fd8ab70 SHA512 50644772186127887bd4d7537ad41cbe549c5c8496274cad2765f21859528a0f42f5b8dbe3a1627a08b1724b2e019c0ec6526cccfdff3da4ffcec285f9259558 WHIRLPOOL 70d5620fc611872b2af62351c81abbe43b3b1d41c92a1d1935cef704a4a655c9bb043599bc758c947c14378ef52e34b44c61536d5a048401cc6bfaef613eba23

View file

@ -0,0 +1,36 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activeresource/activeresource-2.3.16.ebuild,v 1.1 2013/01/28 21:37:54 graaff Exp $
EAPI=2
USE_RUBY="ruby18 ree18 jruby"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README"
inherit ruby-fakegem
DESCRIPTION="Think Active Record for web resources.."
HOMEPAGE="http://rubyforge.org/projects/activeresource/"
LICENSE="MIT"
SLOT="2.3"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 -x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend "~dev-ruby/activesupport-${PV}"
ruby_add_bdepend "
test? (
>=dev-ruby/mocha-0.9.5
)"
all_ruby_prepare() {
epatch "${FILESDIR}/${PN}-2.3.10-rails3.patch"
# Custom template not found in package
sed -i -e '/horo/d' Rakefile || die
# Avoid test broken by security fixes
sed -i -e '/test_load_yaml_array/,/^ end/ s:^:#:' test/base_test.rb || die
}

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