Sync with portage [Tue Jul 31 09:24:55 MSK 2012].

mhiretskiy
root 12 years ago
parent 43e8a76f5d
commit 4b53782f22

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/setools/setools-3.3.7-r3.ebuild,v 1.3 2012/07/09 20:40:04 swift Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/setools/setools-3.3.7-r3.ebuild,v 1.4 2012/07/30 16:33:57 swift Exp $
EAPI="2"
PYTHON_DEPEND="python? *"
@ -17,7 +17,7 @@ SRC_URI="http://oss.tresys.com/projects/setools/chrome/site/dists/${P}/${P}.tar.
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="X debug java python"
DEPEND=">=sys-libs/libsepol-2.1.4

@ -1,2 +1,3 @@
DIST deja-dup-22.1.tar.xz 777248 SHA256 44cb8fcd45799a369c8da2717792a87e3e183eeca1b07fa8f2aac8664f00ca5e SHA512 52d99c3ee66beca49a5c43bd7026b03347f8311e74c32ff2d98a1594dd0cf4b5cea8011a7e6561e54ae04b6e812149dc6c29982a15db3078cdef548b44e9cb31 WHIRLPOOL a57aebb975c9a5cc05e6f1a390cc910e328f01fae9f18d91d76b4d8cb274036d759ecd8aadee2309b23378622f439ef2b5ddc5629e5b42b1174f55d59feff9bf
DIST deja-dup-23.2.tar.xz 823548 SHA256 64831f407bd102c13939d84600ab427c58f4d0ea1d9ecf2098979ad3eb7a6f2c SHA512 658c70a6248f206b99ed04b59075617ccb9691cbab3b118e68648c17d12732e3e88bd3a954c5c0dad9f08746af43f6cd2289875d65223f2dcb681f07289e7b42 WHIRLPOOL 6d72cdab99824952782fa0a9e17dd0367d3d590e99563ed29c9e8195db684fef61b4cc26d4a5e857b16d61b81ae3edcd27ff869f2af98723b30343e09ecf568e
DIST deja-dup-23.4.tar.xz 852796 SHA256 67392931fb6958cd13897a78d01fe7a31b169663696313142067901e28de041d SHA512 afe76249084a1b7222272b61673340f5d807867121c69af63f238d2de28b655f61efdd6ae50bb320ddbc481604dbc209d7a98c6f4c16f0646b36bdf635024f26 WHIRLPOOL bc8d2786fecb374a7717332b6c5c07da45d2d9ff8419b6228eb7185ccd2efc087a9ba4ef6af9f9343e5908be20451d9123824dca452082efeb6083277297f6dd

@ -0,0 +1,59 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/deja-dup/deja-dup-23.4.ebuild,v 1.1 2012/07/30 08:57:23 jlec Exp $
EAPI=4
GNOME2_LA_PUNT="yes"
inherit eutils gnome2
DESCRIPTION="Simple backup tool using duplicity back-end"
HOMEPAGE="https://launchpad.net/deja-dup/"
SRC_URI="http://launchpad.net/${PN}/24/${PV}/+download/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="nautilus"
RESTRICT="test"
COMMON_DEPEND="
dev-libs/glib:2
dev-libs/libpeas
x11-libs/gtk+:3
x11-libs/libnotify
app-backup/duplicity
dev-libs/dbus-glib
gnome-base/gnome-keyring
nautilus? ( gnome-base/nautilus )"
RDEPEND="${COMMON_DEPEND}
gnome-base/gvfs[fuse]"
DEPEND="${COMMON_DEPEND}
app-text/yelp-tools
dev-lang/vala:0.16
dev-perl/Locale-gettext
virtual/pkgconfig
dev-util/intltool
sys-devel/gettext"
src_prepare() {
DOCS="NEWS AUTHORS"
G2CONF="${G2CONF}
$(use_with nautilus)
--without-ccpanel
--without-unity
--disable-schemas-compile
--disable-static"
export VALAC=$(type -p valac-0.16)
gnome2_src_prepare
}
src_install() {
gnome2_src_install
domenu data/deja-dup.desktop
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/uim-1.8.0.ebuild,v 1.6 2012/07/30 03:40:49 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/uim-1.8.0.ebuild,v 1.7 2012/07/30 11:34:48 blueness Exp $
EAPI="4"
inherit autotools eutils multilib elisp-common flag-o-matic
@ -11,7 +11,7 @@ SRC_URI="http://uim.googlecode.com/files/${P}.tar.bz2"
LICENSE="BSD GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ppc64 x86"
KEYWORDS="~amd64 ~hppa ppc ppc64 x86"
IUSE="+anthy canna curl eb emacs libffi gnome gtk gtk3 kde libedit libnotify m17n-lib ncurses nls prime qt4 skk sqlite ssl static-libs test unicode X xft linguas_zh_CN linguas_zh_TW linguas_ja linguas_ko"
RESTRICT="test"

@ -0,0 +1,56 @@
https://www.midnight-commander.org/ticket/2853
https://www.midnight-commander.org/changeset/972beef6ea2392ab30d755e3421b3dd0b4e2a3df
Index: src/args.c
===================================================================
--- src/args.c (revision 23c95d36ac4465627fbc9183e083a8320df77fcf)
+++ src/args.c (revision 972beef6ea2392ab30d755e3421b3dd0b4e2a3df)
@@ -546,5 +546,5 @@
else
{
- arg = mcedit_arg_vpath_new (tmp_vpath, 1);
+ arg = mcedit_arg_vpath_new (tmp_vpath, 0);
vfs_path_free (fname_vpath);
}
@@ -553,5 +553,5 @@
}
else
- arg = mcedit_arg_new (tmp, 1);
+ arg = mcedit_arg_new (tmp, 0);
flist = g_list_prepend (flist, arg);
@@ -559,12 +559,9 @@
if (flist == NULL)
- flist = g_list_prepend (flist, mcedit_arg_new (NULL, 1));
+ flist = g_list_prepend (flist, mcedit_arg_new (NULL, 0));
else if (first_line_number != -1)
{
/* overwrite line number for first file */
GList *l;
-
- if (first_line_number == 0)
- first_line_number = 1;
l = g_list_last (flist);
@@ -820,5 +817,5 @@
*
* @param file_name file name
- * @param line_number line number
+ * @param line_number line number. If value is 0, try to restore saved position.
* @return mcedit_arg_t object
*/
@@ -835,5 +832,5 @@
*
* @param file_vpath file path object
- * @param line_number line number
+ * @param line_number line number. If value is 0, try to restore saved position.
* @return mcedit_arg_t object
*/
@@ -846,6 +843,4 @@
arg = g_new (mcedit_arg_t, 1);
arg->file_vpath = file_vpath;
- if (line_number == 0)
- line_number = 1;
arg->line_number = line_number;

@ -0,0 +1,36 @@
https://www.midnight-commander.org/ticket/2858
https://www.midnight-commander.org/changeset/e2f30017a04b5dc557f9d8dd2e281526eba3c97f
Index: src/filemanager/usermenu.c
===================================================================
--- src/filemanager/usermenu.c (revision 409e8ab5fd4c42fd122d42d3d13a455eb6aba96f)
+++ src/filemanager/usermenu.c (revision e2f30017a04b5dc557f9d8dd2e281526eba3c97f)
@@ -749,6 +749,7 @@
return g_strdup ("%");
- if (mc_global.mc_run_mode == MC_RUN_FULL)
- {
+ switch (mc_global.mc_run_mode)
+ {
+ case MC_RUN_FULL:
if (g_ascii_islower ((gchar) c))
panel = current_panel;
@@ -760,9 +761,16 @@
}
fname = g_strdup (panel->dir.list[panel->selected].fname);
- }
+ break;
+
#ifdef USE_INTERNAL_EDIT
- else if (mc_global.mc_run_mode == MC_RUN_EDITOR)
+ case MC_RUN_EDITOR:
fname = edit_get_file_name (edit_widget);
+ break;
#endif
+
+ default:
+ /* other modes don't use formats */
+ return g_strdup ("");
+ }
if (do_quote)

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.8.4-r1.ebuild,v 1.1 2012/07/21 15:59:49 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.8.4-r2.ebuild,v 1.1 2012/07/30 13:00:36 polynomial-c Exp $
EAPI=4
@ -51,7 +51,9 @@ done
src_prepare() {
strip-linguas ${LANGS}
epatch "${FILESDIR}"/${P}-Ticket-2851-fixes-of-ext.d-scripts.patch
epatch "${FILESDIR}"/${P}-Ticket-2851-fixes-of-ext.d-scripts.patch \
"${FILESDIR}"/${P}-Ticket-2853-fileposition-in-mcedit.patch \
"${FILESDIR}"/${P}-Ticket-2858-htmlview-segfault.patch
}
S=${WORKDIR}/${MY_P}

@ -9,7 +9,6 @@
as Full-text translation, Net Dict.
</longdescription>
<use>
<flag name='editor'>Build and install the stardict-editor utility</flag>
<flag name='espeak'>Enable text to speech synthesizer using espeak
engine</flag>
<flag name='gucharmap'>Enable gucharmap dictionary plugin</flag>

@ -1,115 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/stardict/stardict-3.0.3-r1.ebuild,v 1.6 2012/05/04 03:33:16 jdhore Exp $
# NOTE: Even though the *.dict.dz are the same as dictd/freedict's files,
# their indexes seem to be in a different format. So we'll keep them
# seperate for now.
# NOTE: Festival plugin crashes, bug 188684. Disable for now.
EAPI=4
GNOME2_LA_PUNT=yes
GCONF_DEBUG=no
inherit eutils gnome2
DESCRIPTION="A international dictionary supporting fuzzy and glob style matching"
HOMEPAGE="http://code.google.com/p/stardict-3/"
SRC_URI="http://${PN}-3.googlecode.com/files/${P}.tar.bz2
pronounce? ( http://${PN}-3.googlecode.com/files/WyabdcRealPeopleTTS.tar.bz2 )
qqwry? ( mirror://gentoo/QQWry.Dat.bz2 )"
LICENSE="CPL-1.0 GPL-3 LGPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 sparc x86"
IUSE="editor espeak gnome gucharmap qqwry pronounce spell"
COMMON_DEPEND=">=dev-libs/glib-2.16
dev-libs/libsigc++:2
sys-libs/zlib
>=x11-libs/gtk+-2.20:2
editor? (
dev-libs/libpcre
dev-libs/libxml2
virtual/mysql
)
gnome? (
>=gnome-base/libbonobo-2
>=gnome-base/libgnome-2
>=gnome-base/libgnomeui-2
>=gnome-base/gconf-2
>=gnome-base/orbit-2
)
gucharmap? ( >=gnome-extra/gucharmap-2.22.1:0 )
spell? ( >=app-text/enchant-1.2 )"
RDEPEND="${COMMON_DEPEND}
espeak? ( >=app-accessibility/espeak-1.29 )"
DEPEND="${COMMON_DEPEND}
app-text/docbook-xml-dtd:4.3
app-text/gnome-doc-utils
dev-libs/libxslt
dev-util/intltool
virtual/pkgconfig
sys-devel/gettext"
RESTRICT="test"
pkg_setup() {
G2CONF="$(use_enable editor tools)
--disable-scrollkeeper
$(use_enable spell)
$(use_enable gucharmap)
--disable-festival
$(use_enable espeak)
$(use_enable qqwry)
--disable-updateinfo
$(use_enable gnome gnome-support)
--disable-gpe-support
--disable-schemas-install"
}
src_prepare() {
epatch \
"${FILESDIR}"/${P}-correct-glib-include.patch \
"${FILESDIR}"/${P}-entry.patch \
"${FILESDIR}"/${P}-gcc46.patch \
"${FILESDIR}"/${P}-compositelookup_cpp.patch \
"${FILESDIR}"/${P}-overflow.patch
gnome2_src_prepare
}
src_install() {
gnome2_src_install
dodoc dict/doc/{Documentation,FAQ,HACKING,HowToCreateDictionary,Skins,StarDictFileFormat,Translation}
if use qqwry; then
insinto /usr/share/stardict/data
doins ../QQWry.Dat
fi
if use pronounce; then
docinto WyabdcRealPeopleTTS
dodoc ../WyabdcRealPeopleTTS/{README,readme.txt}
rm -f ../WyabdcRealPeopleTTS/{README,readme.txt}
insinto /usr/share
doins -r ../WyabdcRealPeopleTTS
fi
}
pkg_postinst() {
elog "Note: festival text to speech (TTS) plugin is not built. To use festival"
elog 'TTS plugin, please, emerge festival and enable "Use TTS program." at:'
elog '"Preferences -> Dictionary -> Sound" and fill in "Commandline" with:'
elog '"echo %s | festival --tts"'
elog
elog "You will now need to install stardict dictionary files. If"
elog "you have not, execute the below to get a list of dictionaries:"
elog
elog " emerge -s stardict-"
gnome2_pkg_postinst
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/texlive-core-2012.ebuild,v 1.2 2012/07/27 12:41:25 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/texlive-core-2012.ebuild,v 1.3 2012/07/30 20:30:04 jer Exp $
EAPI=3
@ -132,6 +132,11 @@ src_configure() {
# It fails on alpha without this
use alpha && append-ldflags "-Wl,--no-relax"
# Bug #265232 and bug #414271:
if use hppa; then
append-cppflags "-DU_IS_BIG_ENDIAN=1"
fi
# Too many regexps use A-Z a-z constructs, what causes problems with locales
# that don't have the same alphabetical order than ascii. Bug #242430
# So we set LC_ALL to C in order to avoid problems.

@ -1 +1,2 @@
DIST go1.0.1.src.tar.gz 9617092 SHA256 29cdba7bc909df7091d81f52049de023502b5b3351cd206094f2c2d9961c0315 SHA512 b3d9c8ec5f3324f31e5ee9fb97dc6c1fdd31cb98d37b2ad180666c78ad2de55a1ee42edf45822ce9e9031203557f0881f18e0dc78cb6f9aa51e74a7d9bead091 WHIRLPOOL 16701e1779877b3e12b4f44e766dd80e8846b66f9e4369e32f0ef4e6a00777f7089faa9a0b570bdf8086abcde1ba959a372511f30acd034c20f9d93f72ddaa1e
DIST go1.0.2.src.tar.gz 9676404 SHA256 70fcfb455087c14cc59b7a65c78003fcd1323d73f9b991c1e52db535d6bc95a8 SHA512 ca91a5985236f78c90bda9a1ec652b2b34c2cde3048c0b0c8c0a466ee85b1174d399184a25267959262b8388f51e3eaf2dd39909ec3474765b2c14006c970a23 WHIRLPOOL a6a2ea7971b2283b0aa52877b8d85357d59912e35b3968bb4ecd3a0470bb57638174a28b993e74b0fa6238a49360dcab53807ec84855f4f50122f2feebcc6c33

@ -0,0 +1,44 @@
Index: src/cmd/6l/asm.c
===================================================================
--- a/src/cmd/6l/asm.c
+++ b/src/cmd/6l/asm.c
@@ -1082,6 +1082,11 @@
ph->type = PT_GNU_STACK;
ph->flags = PF_W+PF_R;
ph->align = 8;
+
+ ph = newElfPhdr();
+ ph->type = PT_PAX_FLAGS;
+ ph->flags = 0x2a00; // mprotect, randexec, emutramp disabled
+ ph->align = 8;
sh = newElfShstrtab(elfstr[ElfStrShstrtab]);
sh->type = SHT_STRTAB;
Index: src/cmd/8l/asm.c
===================================================================
--- a/src/cmd/8l/asm.c
+++ b/src/cmd/8l/asm.c
@@ -1127,6 +1127,11 @@
ph->flags = PF_W+PF_R;
ph->align = 4;
+ ph = newElfPhdr();
+ ph->type = PT_PAX_FLAGS;
+ ph->flags = 0x2a00; // mprotect, randexec, emutramp disabled
+ ph->align = 8;
+
sh = newElfShstrtab(elfstr[ElfStrShstrtab]);
sh->type = SHT_STRTAB;
sh->addralign = 1;
Index: src/cmd/ld/elf.h
===================================================================
--- a/src/cmd/ld/elf.h
+++ b/src/cmd/ld/elf.h
@@ -251,6 +251,7 @@
#define PT_LOPROC 0x70000000 /* First processor-specific type. */
#define PT_HIPROC 0x7fffffff /* Last processor-specific type. */
#define PT_GNU_STACK 0x6474e551
+#define PT_PAX_FLAGS 0x65041580
/* Values for p_flags. */
#define PF_X 0x1 /* Executable. */

@ -0,0 +1,132 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/go-1.0.2.ebuild,v 1.1 2012/07/30 18:49:38 williamh Exp $
EAPI=4
EHG_REPO_URI="https://go.googlecode.com/hg"
[[ ${PV} == 9999 ]] && vcs=mercurial
inherit $vcs bash-completion-r1 elisp-common eutils
if [[ ${PV} != 9999 ]]; then
SRC_URI="http://go.googlecode.com/files/go${PV}.src.tar.gz"
# Upstream only supports go on amd64, arm and x86 architectures.
KEYWORDS="-* ~amd64 ~x86"
fi
DESCRIPTION="A concurrent garbage collected and typesafe programming language"
HOMEPAGE="http://www.golang.org"
LICENSE="BSD"
SLOT="0"
IUSE="bash-completion emacs vim-syntax zsh-completion"
DEPEND="sys-apps/ed
${COMMON_DEPEND}"
RDEPEND="bash-completion? ( app-shells/bash-completion )
emacs? ( virtual/emacs )
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
zsh-completion? ( app-shells/zsh-completion )
${COMMON_DEPEND}"
# The go language stores binary data for packages in *.a files.
# These are _NOT_ libraries, and should not be stripped.
STRIP_MASK="/usr/lib/go/pkg/linux*/*.a"
[[ ${PV} == 9999 ]] || S="${WORKDIR}"/go
src_prepare()
{
if [[ ${PV} != 9999 ]]; then
epatch "${FILESDIR}"/${P}-hardened.patch
fi
epatch_user
}
src_compile()
{
export HOST_EXTRA_CFLAGS="${CFLAGS}"
export HOST_EXTRA_LDFLAGS="${LDFLAGS}"
export GOROOT_FINAL=/usr/lib/go
export GOROOT="$(pwd)"
export GOBIN="${GOROOT}/bin"
cd src
./make.bash || die "build failed"
cd ..
if use emacs; then
elisp-compile misc/emacs/*.el
fi
}
src_test()
{
cd src
PATH="$GOBIN:${PATH}" ./run.bash --no-rebuild --banner || die "tests failed"
}
src_install()
{
dobin bin/*
dodoc AUTHORS CONTRIBUTORS PATENTS README
dodir /usr/lib/go
insinto /usr/lib/go
# There is a known issue which requires the source tree to be installed [1].
# Once this is fixed, we can consider using the doc use flag to control
# installing the doc and src directories.
# [1] http://code.google.com/p/go/issues/detail?id=2775
doins -r doc lib pkg src
if use bash-completion; then
dobashcomp misc/bash/go
fi
if use emacs; then
elisp-install ${PN} misc/emacs/*.el misc/emacs/*.elc
fi
if use vim-syntax; then
insinto /usr/share/vim/vimfiles
doins -r misc/vim/ftdetect
doins -r misc/vim/ftplugin
doins -r misc/vim/syntax
doins -r misc/vim/plugin
doins -r misc/vim/indent
fi
if use zsh-completion; then
insinto /usr/share/zsh/site-functions
doins misc/zsh/go
fi
fperms -R +x /usr/lib/go/pkg/tool
}
pkg_postinst()
{
if use emacs; then
elisp-site-regen
fi
# If the go tool sees a package file timestamped older than a dependancy it
# will rebuild that file. So, in order to stop go from rebuilding lots of
# packages for every build we need to fix the timestamps. The compiler and
# linker are also checked - so we need to fix them too.
ebegin "fixing timestamps to avoid unnecessary rebuilds"
tref="usr/lib/go/pkg/*/runtime.a"
find "${ROOT}"usr/lib/go/pkg -type f \
-exec touch -r "${ROOT}"${tref} {} \;
eend $?
}
pkg_postrm()
{
if use emacs; then
elisp-site-regen
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/go-9999.ebuild,v 1.4 2012/06/12 22:24:11 williamh Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/go-9999.ebuild,v 1.5 2012/07/30 18:49:38 williamh Exp $
EAPI=4
@ -23,11 +23,6 @@ LICENSE="BSD"
SLOT="0"
IUSE="bash-completion emacs vim-syntax zsh-completion"
if [[ ${PV} != 9999 ]]; then
IUSE="${IUSE} pax_kernel"
COMMON_DEPEND="pax_kernel? ( sys-apps/paxctl )"
fi
DEPEND="sys-apps/ed
${COMMON_DEPEND}"
RDEPEND="bash-completion? ( app-shells/bash-completion )
@ -47,6 +42,7 @@ src_prepare()
if [[ ${PV} != 9999 ]]; then
epatch "${FILESDIR}"/${P}-hardened.patch
fi
epatch_user
}
src_compile()
@ -57,11 +53,8 @@ src_compile()
export GOROOT="$(pwd)"
export GOBIN="${GOROOT}/bin"
if [[ ${PV} != 9999 ]]; then
use pax_kernel && opts="--pax-kernel"
fi
cd src
./make.bash $opts || die "build failed"
./make.bash || die "build failed"
cd ..
if use emacs; then

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.5.4-r4.ebuild,v 1.33 2012/05/03 02:41:39 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.5.4-r4.ebuild,v 1.34 2012/07/30 18:09:26 vapier Exp $
EAPI="1"
@ -166,6 +166,9 @@ src_configure() {
# Export CXX so it ends up in /usr/lib/python2.X/config/Makefile.
tc-export CXX
# The configure script fails to use pkg-config correctly.
# http://bugs.python.org/issue15506
export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
# Set LDFLAGS so we link modules with -lpython2.5 correctly.
# Needed on FreeBSD unless Python 2.5 is already installed.

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.6-r2.ebuild,v 1.12 2012/05/03 02:41:39 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.6-r2.ebuild,v 1.13 2012/07/30 18:09:26 vapier Exp $
EAPI="2"
WANT_AUTOMAKE="none"
@ -193,6 +193,9 @@ src_configure() {
# Export CXX so it ends up in /usr/lib/python2.X/config/Makefile.
tc-export CXX
# The configure script fails to use pkg-config correctly.
# http://bugs.python.org/issue15506
export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
# Set LDFLAGS so we link modules with -lpython2.6 correctly.
# Needed on FreeBSD unless Python 2.6 is already installed.

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.7-r2.ebuild,v 1.6 2012/05/03 02:41:39 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.7-r2.ebuild,v 1.7 2012/07/30 18:09:26 vapier Exp $
EAPI="2"
WANT_AUTOMAKE="none"
@ -210,6 +210,9 @@ src_configure() {
# Export CXX so it ends up in /usr/lib/python2.X/config/Makefile.
tc-export CXX
# The configure script fails to use pkg-config correctly.
# http://bugs.python.org/issue15506
export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
# Set LDFLAGS so we link modules with -lpython2.6 correctly.
# Needed on FreeBSD unless Python 2.6 is already installed.

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.8.ebuild,v 1.15 2012/05/26 17:27:12 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.8.ebuild,v 1.16 2012/07/30 18:09:26 vapier Exp $
EAPI="2"
WANT_AUTOMAKE="none"
@ -161,6 +161,9 @@ src_configure() {
# Export CXX so it ends up in /usr/lib/python2.X/config/Makefile.
tc-export CXX
# The configure script fails to use pkg-config correctly.
# http://bugs.python.org/issue15506
export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
# Set LDFLAGS so we link modules with -lpython2.6 correctly.
# Needed on FreeBSD unless Python 2.6 is already installed.

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.2-r3.ebuild,v 1.12 2012/05/03 02:41:39 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.2-r3.ebuild,v 1.13 2012/07/30 18:09:26 vapier Exp $
EAPI="2"
WANT_AUTOMAKE="none"
@ -216,6 +216,9 @@ src_configure() {
# Export CXX so it ends up in /usr/lib/python2.X/config/Makefile.
tc-export CXX
# The configure script fails to use pkg-config correctly.
# http://bugs.python.org/issue15506
export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
# Set LDFLAGS so we link modules with -lpython2.7 correctly.
# Needed on FreeBSD unless Python 2.7 is already installed.

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.3-r1.ebuild,v 1.15 2012/05/26 17:27:12 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.3-r1.ebuild,v 1.16 2012/07/30 18:09:26 vapier Exp $
EAPI="2"
WANT_AUTOMAKE="none"
@ -164,6 +164,9 @@ src_configure() {
# Export CXX so it ends up in /usr/lib/python2.X/config/Makefile.
tc-export CXX
# The configure script fails to use pkg-config correctly.
# http://bugs.python.org/issue15506
export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
# Set LDFLAGS so we link modules with -lpython2.7 correctly.
# Needed on FreeBSD unless Python 2.7 is already installed.

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.3-r2.ebuild,v 1.11 2012/07/29 18:34:26 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.3-r2.ebuild,v 1.12 2012/07/30 18:09:26 vapier Exp $
EAPI="2"
WANT_AUTOMAKE="none"
@ -164,6 +164,9 @@ src_configure() {
# Export CXX so it ends up in /usr/lib/python2.X/config/Makefile.
tc-export CXX
# The configure script fails to use pkg-config correctly.
# http://bugs.python.org/issue15506
export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
# Set LDFLAGS so we link modules with -lpython2.7 correctly.
# Needed on FreeBSD unless Python 2.7 is already installed.

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.3.ebuild,v 1.3 2012/05/03 02:41:39 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.3.ebuild,v 1.4 2012/07/30 18:09:26 vapier Exp $
EAPI="2"
WANT_AUTOMAKE="none"
@ -178,6 +178,9 @@ src_configure() {
# Export CXX so it ends up in /usr/lib/python2.X/config/Makefile.
tc-export CXX
# The configure script fails to use pkg-config correctly.
# http://bugs.python.org/issue15506
export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
# Set LDFLAGS so we link modules with -lpython2.7 correctly.
# Needed on FreeBSD unless Python 2.7 is already installed.

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.1.4-r3.ebuild,v 1.11 2012/05/15 18:35:58 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.1.4-r3.ebuild,v 1.12 2012/07/30 18:09:26 vapier Exp $
EAPI="3"
WANT_AUTOMAKE="none"
@ -187,6 +187,9 @@ src_configure() {
# Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
tc-export CXX
# The configure script fails to use pkg-config correctly.
# http://bugs.python.org/issue15506
export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
# Set LDFLAGS so we link modules with -lpython3.1 correctly.
# Needed on FreeBSD unless Python 3.1 is already installed.

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.1.4-r4.ebuild,v 1.2 2012/05/03 02:41:39 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.1.4-r4.ebuild,v 1.3 2012/07/30 18:09:26 vapier Exp $
EAPI="3"
WANT_AUTOMAKE="none"
@ -189,6 +189,9 @@ src_configure() {
# Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
tc-export CXX
# The configure script fails to use pkg-config correctly.
# http://bugs.python.org/issue15506
export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
# Set LDFLAGS so we link modules with -lpython3.1 correctly.
# Needed on FreeBSD unless Python 3.1 is already installed.

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.1.5.ebuild,v 1.13 2012/05/17 08:39:43 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.1.5.ebuild,v 1.14 2012/07/30 18:09:26 vapier Exp $
EAPI="3"
WANT_AUTOMAKE="none"
@ -136,6 +136,9 @@ src_configure() {
# Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
tc-export CXX
# The configure script fails to use pkg-config correctly.
# http://bugs.python.org/issue15506
export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
# Set LDFLAGS so we link modules with -lpython3.1 correctly.
# Needed on FreeBSD unless Python 3.1 is already installed.

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.2.2-r1.ebuild,v 1.3 2012/05/03 02:41:39 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.2.2-r1.ebuild,v 1.4 2012/07/30 18:09:26 vapier Exp $
EAPI="3"
WANT_AUTOMAKE="none"
@ -199,6 +199,9 @@ src_configure() {
# Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
tc-export CXX
# The configure script fails to use pkg-config correctly.
# http://bugs.python.org/issue15506
export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
# Set LDFLAGS so we link modules with -lpython3.2 correctly.
# Needed on FreeBSD unless Python 3.2 is already installed.

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.2.2.ebuild,v 1.12 2012/05/15 18:35:58 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.2.2.ebuild,v 1.13 2012/07/30 18:09:26 vapier Exp $
EAPI="3"
WANT_AUTOMAKE="none"
@ -197,6 +197,9 @@ src_configure() {
# Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
tc-export CXX
# The configure script fails to use pkg-config correctly.
# http://bugs.python.org/issue15506
export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
# Set LDFLAGS so we link modules with -lpython3.2 correctly.
# Needed on FreeBSD unless Python 3.2 is already installed.

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.2.3-r1.ebuild,v 1.6 2012/06/04 18:09:52 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.2.3-r1.ebuild,v 1.7 2012/07/30 18:09:26 vapier Exp $
EAPI="3"
WANT_AUTOMAKE="none"
@ -148,6 +148,9 @@ src_configure() {
# Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
tc-export CXX
# The configure script fails to use pkg-config correctly.
# http://bugs.python.org/issue15506
export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
# Set LDFLAGS so we link modules with -lpython3.2 correctly.
# Needed on FreeBSD unless Python 3.2 is already installed.

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.2.3.ebuild,v 1.14 2012/06/04 23:31:27 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.2.3.ebuild,v 1.15 2012/07/30 18:09:26 vapier Exp $
EAPI="3"
WANT_AUTOMAKE="none"
@ -148,6 +148,9 @@ src_configure() {
# Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
tc-export CXX
# The configure script fails to use pkg-config correctly.
# http://bugs.python.org/issue15506
export ac_cv_path_PKG_CONFIG=$(tc-getPKG_CONFIG)
# Set LDFLAGS so we link modules with -lpython3.2 correctly.
# Needed on FreeBSD unless Python 3.2 is already installed.

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/iniparser/iniparser-3.1.ebuild,v 1.4 2012/07/28 00:29:49 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/iniparser/iniparser-3.1.ebuild,v 1.5 2012/07/30 11:42:05 blueness Exp $
EAPI=4
@ -13,7 +13,7 @@ HOMEPAGE="http://ndevilla.free.fr/iniparser/"
SRC_URI="http://ndevilla.free.fr/iniparser/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-macos"
KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-macos"
IUSE="doc examples static-libs"
DEPEND="doc? ( app-doc/doxygen )

@ -1,9 +1,9 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libindicator/libindicator-12.10.0-r200.ebuild,v 1.1 2012/07/26 14:59:07 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libindicator/libindicator-12.10.0-r200.ebuild,v 1.2 2012/07/30 20:51:21 ssuominen Exp $
EAPI=4
inherit eutils flag-o-matic
inherit eutils flag-o-matic virtualx
DESCRIPTION="A set of symbols and convience functions that all indicators would like to use"
HOMEPAGE="http://launchpad.net/libindicator"
@ -12,13 +12,13 @@ SRC_URI="http://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
IUSE="test"
RDEPEND=">=dev-libs/glib-2.22
>=x11-libs/gtk+-2.18:2"
DEPEND="${RDEPEND}
virtual/pkgconfig
!<${CATEGORY}/${PN}-0.4.1-r201"
test? ( dev-util/dbus-test-runner )"
src_configure() {
append-flags -Wno-error
@ -29,11 +29,15 @@ src_configure() {
--with-gtk=2
}
src_test() {
Xemake check #391179
}
src_install() {
emake -j1 DESTDIR="${D}" install
prune_libtool_files --all
rm -vf \
"${ED}"/usr/lib*/libdummy-indicator-* \
"${ED}"/usr/share/libindicator/80indicator-debugging
"${ED}"/usr/share/${PN}/*indicator-debugging
}

@ -1,9 +1,9 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libindicator/libindicator-12.10.0-r300.ebuild,v 1.1 2012/07/26 14:59:07 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libindicator/libindicator-12.10.0-r300.ebuild,v 1.2 2012/07/30 20:51:21 ssuominen Exp $
EAPI=4
inherit eutils flag-o-matic
inherit eutils flag-o-matic virtualx
DESCRIPTION="A set of symbols and convience functions that all indicators would like to use"
HOMEPAGE="http://launchpad.net/libindicator"
@ -12,13 +12,13 @@ SRC_URI="http://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="3"
KEYWORDS="~amd64 ~x86"
IUSE=""
IUSE="test"
RDEPEND=">=dev-libs/glib-2.22
>=x11-libs/gtk+-3.2:3"
DEPEND="${RDEPEND}
virtual/pkgconfig
!<${CATEGORY}/${PN}-0.4.1-r201"
test? ( dev-util/dbus-test-runner )"
src_configure() {
append-flags -Wno-error
@ -29,6 +29,10 @@ src_configure() {
--with-gtk=3
}
src_test() {
Xemake check #391179
}
src_install() {
emake -j1 DESTDIR="${D}" install
dodoc AUTHORS ChangeLog NEWS

@ -1 +1,2 @@
DIST WWW-Dict-Leo-Org-1.34.tar.gz 12611 SHA256 271d33689425dee015cd6c0f51959b92c07f388dacb128aa6f15f1399e55c8e8 SHA512 07161e422681fc40fbec8799c437aba64fa2be3d079b798cf1063271d261495fe73d2fd7234e7407c24e6b75f6e3d554e32fe7bfbf150cfcf62562bbcd57dd62 WHIRLPOOL 8cf0d90c0eecd0c6c5e04682046d212d7c1c5b327e7a9be3b443d3378d6f105253658fd85a5727c07325a544bad657e3c637f289a406f053e73f1eca9aad3a79
DIST WWW-Dict-Leo-Org-1.35.tar.gz 12708 SHA256 7f2ac51d12b08b010a20a689496a4993b2add6e8f5269e819ca84a901b070725 SHA512 6103d1e1c6986b1612d59062b024b72fe5025cce7ed5a3a0266111048c976242a5a5cbdcf0823ca0d61e10869d6f4d12c4cc3d6f30dcd63d4764a66a399549ac WHIRLPOOL 5a5973bced3a3d06e39ff342b853acddfb3c64eacd48b74c7c8f9c0554e6620a23a9b0704447068cd71147de7c3842ad9fb3b1ad64f263774885c4b82b6a1f9e

@ -0,0 +1,31 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/WWW-Dict-Leo-Org/WWW-Dict-Leo-Org-1.350.0.ebuild,v 1.1 2012/07/30 10:37:59 jlec Exp $
EAPI=4
MODULE_AUTHOR=TLINDEN
MODULE_VERSION=1.35
inherit perl-module
DESCRIPTION="Commandline interface to http://dict.leo.org/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="
dev-perl/HTML-TableParser
virtual/perl-DB_File"
DEPEND="${RDEPEND}"
src_install() {
perl-module_src_install
mv "${D}"/usr/bin/{l,L}eo || die
}
pkg_postinst() {
elog "We renamed leo to Leo"
elog "due to conflicts with app-editors/leo"
}

@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>jlec@gentoo.org</email>
</maintainer>
<herd>perl</herd>
<upstream>
<remote-id type="cpan">WWW-Dict-Leo-Org</remote-id>
<remote-id type="cpan-module">WWW::Dict::Leo::Org</remote-id>
</upstream>
<maintainer>
<email>jlec@gentoo.org</email>
</maintainer>
<herd>perl</herd>
<upstream>
<remote-id type="cpan">WWW-Dict-Leo-Org</remote-id>
<remote-id type="cpan-module">WWW::Dict::Leo::Org</remote-id>
</upstream>
</pkgmetadata>

@ -3,3 +3,4 @@ DIST ipython-0.10.2.tar.gz 5842688 SHA256 9ed5fe693d92e6ba9ecc3e367ae5607b80d66d
DIST ipython-0.10.tar.gz 5829939 SHA256 60d602637dc5f078b083a4ca5ab64364ba816bd72439844012ed11a30f88228c SHA512 2c883d64886e5d595775dde497f101ff2ecec0786eabcdc69861c20e7d081e67b5e97551194236933b78f1ff7b119fcba0a9ce3aa4851440fc58f84d2094177b WHIRLPOOL 5435708f495f37b821e5cdd132e2d30ce04620bca115de6e2809281bf317f74b036489d194754225dc512873b54cc3bf2fd264c530ca930360d71eccc77d9c2a
DIST ipython-0.12.1.tar.gz 4272666 SHA256 f5cadf0e24c997be47d3ac562a87b546be4a893d58ac8fdf63141bc353812ef5 SHA512 d2a98b735216fd56cc5e4ff531b395fd3e679d974f9fef6f72dcf3c25b8a6352eb5bc2c126ff52382e568a6b4799a945aab947c6f02daa600cdb413ab641faef WHIRLPOOL 1f9cb66fa7d6a86583bda142ccac20dd4afd1a24d54a5425c53a4f0284d428fa5d57ef4e1dabf78b7348ab4ff4ca3f57601235b6ccdd4ce4d2b8c053aba38a29
DIST ipython-0.12.tar.gz 9316219 SHA256 261fb1ad6e8e60b19efbcde76636b71dd83cf894096c49b84f303963a60f95d8 SHA512 ffc5c9e0c8c8ea66479abd467e442419bd1c867e6dbd180be6a032869467955dc570cfdf1388452871303a440738f302d3227ab7728878c4a114cfc45d29d23c WHIRLPOOL da82ef9bd9a41865977dc8b99612961a979e7ce538941bb4d9a0dcd1f67e105a25cd3e7511e242ea0fbbcd200d8aea524bdf7c4dc58068bcb8858e378345b811
DIST ipython-0.13.tar.gz 6055900 SHA256 a435cc21921817bdeb5ed91e406fc58f8af1d44f8208dd8a4bc691c9c48d3a19 SHA512 5bd6a91a87e2740cc0efee7c805283b86974d1edd8eff65afbae16b27db32d3204f7f1cf1b31a046d3feb8c881a59c66224595ceebff550ca52bf1a6f2b3ecc4 WHIRLPOOL dcb389bf3717f93cdc55c73bbddd4c8649590787a6266587040225e72ad0407872a261b50b815131b14597d94fd5e8798b20c5cf4b91e1c28aa8fe4f4bdf43b6

@ -0,0 +1,138 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/ipython/ipython-0.13.ebuild,v 1.1 2012/07/30 22:57:45 bicatali Exp $
EAPI=4
# python eclass cruft
PYTHON_DEPEND="*:2.6"
PYTHON_USE_WITH="readline sqlite"
PYTHON_MODNAME="IPython"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.5 *-jython *-pypy-*"
inherit distutils elisp-common eutils virtualx
DESCRIPTION="Advanced interactive shell for Python"
HOMEPAGE="http://ipython.org/"
SRC_URI="http://archive.ipython.org/release/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc emacs examples matplotlib mongodb notebook octave
qt4 +smp test wxwidgets"
CDEPEND="dev-python/decorator
|| ( dev-python/argparse =dev-lang/python-2.7* >=dev-lang/python-3.2 )
dev-python/pexpect
dev-python/pyparsing
dev-python/simplegeneric
emacs? ( app-emacs/python-mode virtual/emacs )
matplotlib? ( dev-python/matplotlib )
mongodb? ( dev-python/pymongo )
octave? ( dev-python/oct2py )
smp? ( dev-python/pyzmq )
wxwidgets? ( dev-python/wxpython )"
RDEPEND="${CDEPEND}
notebook? ( >=www-servers/tornado-2.1
dev-python/pygments
dev-python/pyzmq )
qt4? ( || ( dev-python/PyQt4 dev-python/pyside )
dev-python/pygments
dev-python/pyzmq )"
DEPEND="${CDEPEND}
test? ( dev-python/nose )"
src_prepare() {
distutils_src_prepare
epatch "${FILESDIR}"/${PN}-0.12-globalpath.patch
# fix for gentoo python scripts
sed -i \
-e "/ipython_cmd/s/ipython3/ipython/g" \
IPython/frontend/terminal/console/tests/test_console.py \
IPython/lib/irunner.py \
IPython/testing/tools.py || die
sed -i \
-e "s/find_scripts(True, suffix='3')/find_scripts(True)/" \
setup.py || die
# disable failing tests
sed -i \
-e 's/test_pylab_import_all_disabled/_&/' \
-e 's/test_pylab_import_all_enabled/_&/' \
IPython/lib/tests/test_irunner_pylab_magic.py || die
# fix gentoo installation directory for documentation
sed -i \
-e "/docdirbase = pjoin/s/ipython/${PF}/" \
-e "/pjoin(docdirbase,'manual')/s/manual/html/" \
setupbase.py || die "sed failed"
if ! use doc; then
sed -i \
-e "/(pjoin(docdirbase, 'extensions'), igridhelpfiles),/d" \
-e 's/ + manual_files//' \
setupbase.py || die
fi
if ! use examples; then
sed -i \
-e 's/+ example_files//' \
setupbase.py || die
fi
}
src_compile() {
distutils_src_compile
use emacs && elisp-compile docs/emacs/ipython.el
}
src_test() {
# https://github.com/ipython/ipython/issues/2083
unset PYTHONWARNINGS
if use mongodb; then
mkdir -p "${T}/mongo.db"
mongod --dbpath "${T}/mongo.db" --fork --logpath "${T}/mongo.log"
fi
testing() {
"$(PYTHON)" setup.py \
build -b "build-${PYTHON_ABI}" \
install --root="${T}/tests-${PYTHON_ABI}" > /dev/null || die
# Initialize ~/.ipython directory.
PATH="${T}/tests-${PYTHON_ABI}${EPREFIX}/usr/bin:${PATH}" \
PYTHONPATH="${T}/tests-${PYTHON_ABI}${EPREFIX}$(python_get_sitedir)" \
ipython <<< "" > /dev/null || return 1
# Run tests (-v for more verbosity).
PATH="${T}/tests-${PYTHON_ABI}${EPREFIX}/usr/bin:${PATH}" \
PYTHONPATH="${T}/tests-${PYTHON_ABI}${EPREFIX}$(python_get_sitedir)" \
iptest -v || return 1
}
VIRTUALX_COMMAND="python_execute_function" virtualmake testing
use mongodb && killall -u "$(id -nu)" mongod
}
src_install() {
distutils_src_install
if use emacs; then
pushd docs/emacs > /dev/null
elisp-install ${PN} ${PN}.el*
elisp-site-file-install "${FILESDIR}"/62ipython-gentoo.el
popd > /dev/null
fi
}
pkg_postinst() {
distutils_pkg_postinst
use emacs && elisp-site-regen
}
pkg_postrm() {
distutils_pkg_postrm
use emacs && elisp-site-regen
}

@ -40,9 +40,10 @@ Main features:
* 他のPython言語プログラムを組み込むのが簡単。
* pdbデバッガとprofilerへの統合アクセス。
</longdescription>
<use>
<flag name="matplotlib">Add support for <pkg>dev-python/matplotlib</pkg></flag>
<flag name="mongodb">Enable support for MongoDB via <pkg>dev-python/pymongo</pkg></flag>
<flag name="notebook">Install requirements for the web notebook based on <pkg>www-servers/tornado</pkg></flag>
</use>
<use>
<flag name="matplotlib">Add support for <pkg>dev-python/matplotlib</pkg></flag>
<flag name="mongodb">Enable support for MongoDB via <pkg>dev-python/pymongo</pkg></flag>
<flag name="notebook">Install requirements for the web notebook based on <pkg>www-servers/tornado</pkg></flag>
<flag name="octave">Enable octave bridge via <pkg>dev-python/oct2py</pkg></flag>
</use>
</pkgmetadata>

@ -1 +1,2 @@
DIST pandas-0.7.3.tar.gz 1446120 SHA256 b770599f37fe7ee3d30755c48c8a0916e7cc4e04fbb8d531eb2536b408b05d0d SHA512 c4f0f2c444a93bd307c454756614aeedf2ad4addbd248dc3c9de550462b8a36383d7437e9638dc824eea9e9b64ee01b10da5f3b4fdc466aad1d153e8184ffa03 WHIRLPOOL aa87f6ccdd5458cf24a7b56b59a45ba640be5f678e35d81cc4e1ff0f46c9b09efb147ce0b961b3117010717afa84f36b767f4da33ff27569b56afafc6eb1bb80
DIST pandas-0.8.1.tar.gz 1727272 SHA256 696698ff132f60d136f4c6f02751d3c7907bcaba6ca7f341a0efe4ac0d98d52f SHA512 7ca871e3a90a16ee6ad97ffa0c1326ae41aaa59b797915bd1e6508d5efb8d963ec16f46fb90ab843d1fcb66d01b891141a1e7947ffa17997a93faf55ce8578b2 WHIRLPOOL 2b7a4fb65678137c3e535c54736fdd51c732888cbc43931eff2dd1715542c47fa045597e3f5f0051caef865cfadbaf5e7585868098b5b0ab4da4feb34dae7019

@ -0,0 +1,67 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pandas/pandas-0.8.1.ebuild,v 1.1 2012/07/30 20:42:22 bicatali Exp $
EAPI=4
# python cruft
SUPPORT_PYTHON_ABIS="1"
DISTUTILS_SRC_TEST="nosetests"
RESTRICT_PYTHON_ABIS="2.4 2.7-pypy-*"
inherit distutils
DESCRIPTION="Powerful data structures for data analysis and statistics"
HOMEPAGE="http://pandas.sourceforge.net/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
SLOT="0"
IUSE="doc examples excel R"
CDEPEND="dev-python/numpy
>=dev-python/python-dateutil-2.1"
DEPEND="${CDEPEND}
doc? (
dev-python/ipython
dev-python/rpy
dev-python/sphinx
sci-libs/scikits_statsmodels
)"
RDEPEND="${CDEPEND}
dev-python/matplotlib
dev-python/pytables
dev-python/pytz
sci-libs/scipy
excel? (
dev-python/openpyxl
dev-python/xlrd
dev-python/xlwt
)
R? ( dev-python/rpy )"
src_compile() {
distutils_src_compile
if use doc; then
cd doc
"$(PYTHON -f)" make.py html || die
fi
}
src_test() {
testing() {
cd "${S}/build-${PYTHON_ABI}"/lib*
PYTHONPATH=. nosetests-"${PYTHON_ABI}" pandas
}
python_execute_function testing
}
src_install() {
distutils_src_install
use doc && dohtml -r doc/build/html
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyquery/pyquery-1.2.1.ebuild,v 1.6 2012/07/29 18:02:17 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyquery/pyquery-1.2.1.ebuild,v 1.7 2012/07/31 02:58:43 blueness Exp $
EAPI=4
@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~sparc ~x86 ~x86-fbsd"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="test"
RDEPEND=">=dev-python/lxml-2.1

@ -1,4 +1,2 @@
DIST pyxdg-0.19.tar.gz 38170 SHA256 99cf27e00f1484eeeea31aa47de52644284dca34adf73b715e87fb0a3b8d4ad5 SHA512 1e202a0f4f6c00f66abe4717b2a5796b11bb466accc0d08f6172a4fa5d24de2121a39457d7e6f0b417945970e38590a94785300f23b82c0aed6d5969efb239b6 WHIRLPOOL 2039b24b60e099d084e8b957e0770c440ce7abcd575f58d0e4c01ca255ab0ab2f5b1c815374ff3bc3cc1c61800696edd35753bb8b7c93ee74401f630e42e9176
DIST pyxdg-0.20.tar.gz 39861 SHA256 9c332d4468b7e7eec24b985d70ff072dcc4fe58c6e45eff2e9311bdae6de4785 SHA512 48f8c1bca279a383e160e6cd08302bfefc699f892e4d1eec95e9c7fd27d23b339c2bba595578d85b44f40025aa4a157d68dbd0b193c54160915e8306290db209 WHIRLPOOL f5118192509223b482e3a42064a0c523735e4321f4ba2d089e3e916617d0392eeafef587201f9bd864aee444f53926a0db1d66697c7493241cedbf2a7d9b49e8
DIST pyxdg-0.21.tar.gz 44062 SHA256 85da4c37eedc2088035362ed7edd5d1c8fbd45d2bfecfe3f325fa85e6297f18b SHA512 3fd2781692d6799700524293221d8824bb4b4e98aed443104ac01998e7543b782e8e615bf4fb93823fbef6775a555448284f4107f2c4588da189aeea02d5406c WHIRLPOOL 52bc52a655e7d5947851a1ad955de5bc8f0ab9e8794f9cf55f4cf1e1c2a0378d751d05b26c80bc6d7472df01869479090d4af8c46744f0936ca9c259fa6fb520
DIST pyxdg-0.22.tar.gz 45002 SHA256 e2580a45996c5e904dccb2b577b07a998757f567a41c8eb05e23e25028413e85 SHA512 b3a922d78640053ecc635aa41b31b8fee2172be7ec1a4959a13014b78430c18d02d15b54d109e513bae8f91a2a7dda8a366f3e7f5ee517d8b29aaedb7009b433 WHIRLPOOL e70067a44a362d5ad5b0c0764e6c510bf711de16ce7b7e7f565d0f1123bbae3c6a71b80cb4283a2e7ac4c2a9a2b3181bc91f9761dd129a31fed3118ce1af4f8d
DIST pyxdg-0.23.tar.gz 45029 SHA256 5cc0573dd0b8096404796ae2655e7631d2905a033f959a1072929dc1a10a678a SHA512 8384c50c72ec0b6ae9e183385d10f709e5e439d29cc44551e9672b9c423f705d2f41cb531251b08787b1604f7c6d273be90d6216689906f06ded692d1fb41556 WHIRLPOOL 14730d8c2c8d169e82fd600fa18a8526885ba6bf739e47fab179a2ca91f922fb3ac63a49264c72d2d32873ebab2bac90a7f87b45e6890e8f2c47113d21633a83

@ -1,33 +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/pyxdg/pyxdg-0.20.ebuild,v 1.2 2012/06/27 14:26:57 floppym Exp $
EAPI=4
PYTHON_DEPEND="*:2.6"
SUPPORT_PYTHON_ABIS=1
RESTRICT_PYTHON_ABIS="2.5"
inherit distutils
DESCRIPTION="A Python module to deal with freedesktop.org specifications"
HOMEPAGE="http://freedesktop.org/wiki/Software/pyxdg http://cgit.freedesktop.org/xdg/pyxdg/"
SRC_URI="http://people.freedesktop.org/~takluyver/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="examples"
PYTHON_MODNAME=xdg
DOCS="AUTHORS ChangeLog README TODO"
src_install() {
distutils_src_install
if use examples; then
docinto examples
dodoc test/*.py
fi
}

@ -1,33 +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/pyxdg/pyxdg-0.21.ebuild,v 1.1 2012/07/25 08:50:40 ssuominen Exp $
EAPI=4
PYTHON_DEPEND="*:2.6"
SUPPORT_PYTHON_ABIS=1
RESTRICT_PYTHON_ABIS="2.5"
inherit distutils
DESCRIPTION="A Python module to deal with freedesktop.org specifications"
HOMEPAGE="http://freedesktop.org/wiki/Software/pyxdg http://cgit.freedesktop.org/xdg/pyxdg/"
SRC_URI="http://people.freedesktop.org/~takluyver/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="examples"
PYTHON_MODNAME=xdg
DOCS="AUTHORS ChangeLog README TODO"
src_install() {
distutils_src_install
if use examples; then
docinto examples
dodoc test/*.py
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyxdg/pyxdg-0.22.ebuild,v 1.1 2012/07/29 16:56:42 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyxdg/pyxdg-0.23.ebuild,v 1.1 2012/07/30 19:34:25 ssuominen Exp $
EAPI=4

@ -1,3 +1,2 @@
DIST autotest-rails-4.1.0.gem 9216 SHA256 56e960a63755d21876a05361b8c893f81385908d7560c9a6e7e564c074567f1f SHA512 024cbb6e7bd417d82dac28a3d47059ccfafa4492daef23735363ec29d647fef3072221c537ff0288a5fc3f3aa1761481ea8971ca803135b13d0b6761c395b2f4 WHIRLPOOL c125e8151ff498d9efbbc25c8b8eec98fa0d206130111d30dc406d9791ee0505188114b4720749c5a70c57dcbbe40ed4db5fb2d20cc06cefd4879fadb1611090
DIST autotest-rails-4.1.1.gem 9216 SHA256 542dcc1883da659d7ec3b2bdf4a1e2da93843bfdca8e9259731ee915fbad2626 SHA512 1dc00814859265803d65c940555e3f65a04d308b6a60b66901da35d5b276eb1563295e7ce871403253ef5626f837a9cb4d9376496fe4eba7a72d71ce5c48b8ea WHIRLPOOL ad8d4934899d71586bd89c53f1988c47c7fbb72c7a5509fe6c5465c33d9a93f8e9dde33401bcfa7556174fa544b70cc54a9f1c21f83be95876abd51aa6d5d0cb
DIST autotest-rails-4.1.2.gem 9216 SHA256 64830316fd6584fa70f8e24922f860c925f7fc8afa788a22e83e8de5952c6bf2 SHA512 b71234dd384dc847946dc25b164de70cfe6bd6d03a28b260771310c3a2002672b9ecf466dfe9df1ed93d69d3aa71a4659b80f289d94af82f6165563ca07326ff WHIRLPOOL 7f6591dbcfa7fafdafcf69ca168382b2f0f5b1a2b8cae7bed8d08ba16f608c67cd993a3ee9dbc50adf0592748336e17d0efdbd456e518055a2e39c4b9030386c

@ -1,24 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/autotest-rails/autotest-rails-4.1.1.ebuild,v 1.2 2012/05/01 18:24:12 armin76 Exp $
EAPI=2
USE_RUBY="ruby18"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_DOC="docs"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="History.txt README.txt"
inherit ruby-fakegem
DESCRIPTION="This is an autotest plugin to provide rails support."
HOMEPAGE="http://rubyforge.org/projects/zentest/"
LICENSE="MIT"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-macos"
SLOT="0"
IUSE=""
ruby_add_bdepend "doc? ( dev-ruby/hoe )"
ruby_add_rdepend ">=dev-ruby/zentest-4.5"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/autotest-rails/autotest-rails-4.1.2.ebuild,v 1.2 2012/05/01 18:24:12 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/autotest-rails/autotest-rails-4.1.2.ebuild,v 1.3 2012/07/31 03:03:55 blueness Exp $
EAPI=2
USE_RUBY="ruby18"
@ -16,7 +16,7 @@ DESCRIPTION="This is an autotest plugin to provide rails support."
HOMEPAGE="http://rubyforge.org/projects/zentest/"
LICENSE="MIT"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-macos"
KEYWORDS="~amd64 ppc ppc64 ~x86 ~x86-macos"
SLOT="0"
IUSE=""

@ -1 +1,2 @@
DIST awesome_print-1.0.1.gem 23552 SHA256 355f4d95375080b8c762c2129b55d7b5c25d269d5c9f47249b091a350aa2cb27 SHA512 86eb5f7066ad2c87863ad2488dcdf6af45aa72be6e85f4d298dc5f4ebe0c76c29777d66b324e9a6c645835a175e6226dcd845922a10ad161a2859271099dac20 WHIRLPOOL da02c07a503f2e8622bb2957259dd04c06f90a491b3bdb5d3f43a379c13799e85ee3dabffd1c4f0f297e23ec875d45c9e4522dc375820b3fd997de45bce86f3d
DIST awesome_print-1.0.2.gem 25088 SHA256 772021d8a49ed6c707d7e6c70dba6dcfd466812824fa1993c1305434a2bc96cf SHA512 cff1f4b493565dcd50626b509605cf012e15916ffd02441d890c9e00be63cea84b10270f37c4c5e0e516e13be0e29d2870d1a5dfbc0f9e61cb4df49633879e7f WHIRLPOOL ce6961ee6f308e80829b9d990b8565e7bb4304385e91e3f2829bfa2123b73f9fa9dd2c25900e1aca5fcb71fcb8abf807849052c6700537ed2e802e21a877a88d

@ -0,0 +1,28 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/awesome_print/awesome_print-1.0.2.ebuild,v 1.1 2012/07/30 18:27:50 graaff Exp $
EAPI=2
USE_RUBY="ruby18 ruby19 ree18 jruby"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
inherit ruby-fakegem
DESCRIPTION="Ruby library that pretty prints Ruby objects in full color with proper indentation."
HOMEPAGE="http://github.com/michaeldv/awesome_print"
LICENSE="MIT"
KEYWORDS="~amd64 ~hppa ~x86 ~x86-fbsd"
SLOT="0"
IUSE=""
all_ruby_prepare() {
# Avoid intermittent hash-ordering test failure:
# https://github.com/michaeldv/awesome_print/issues/74
sed -i -e '/handle array grep when pattern contains/,/end/ s:^:#:' spec/formats_spec.rb || die
sed -i -e '/should pass the matching string within the block/,/^ end/ s:^:#:' spec/methods_spec.rb || die
}

@ -1,2 +1,3 @@
DIST aws-sdk-for-ruby-1.5.6.tar.gz 1220994 SHA256 55ae6fb3434e825891a8fd73a5012bb0f31e98a474ba79b765bf1a414b00afc8 SHA512 1b2787524fbe65c8f89b10d10d4a61faef6919d015722e127d855d5498b4c9fd6140c1c0343f74a32e023713bc406740c3fd4465519477cb5114050137195b99 WHIRLPOOL af9f83ca8be8cf52d255e4d739f53aaacfb103b17842c4fdc7927df8994ba59d0a3a60f7977624766fad92694370da53b27cb0509f81b9124a0b9a7a81857aa9
DIST aws-sdk-for-ruby-1.5.8.tar.gz 1249362 SHA256 31630fbe3b8ac1b2d2d3d324b52d6102bb5fc3e4b89d3aaaf32f2c8818a1c73f SHA512 851b0b0d1fc0d86aed4307bb2b2eac2603ede4d72d94b9288964760b9be0613f3c4df1c59643b2419c67b8c58dc4bf2c9743a1b264b790fe0b80139e58dad054 WHIRLPOOL 55a1ebb4b3bd72fb0dffeb5ac121aedbf9d4513cc3421aa9a958a2bc2ce7e2233a75998bf0ddac9be18302a70420e6a0efff337244267afaae21330d83b7af8e
DIST aws-sdk-for-ruby-1.6.0.tar.gz 1264422 SHA256 43b1690edc2edf444a259f6eb5056b29886c3d2ea8e421efa3c66f6851103b4e SHA512 18a4574e49070d9dd20c5abee75a6ba6d4516548f54b21ed0c8473b2557ec0f1887d3fbc1f9a586209eb434d85e17db252b87e071efc684250b5e67ef5ff8aac WHIRLPOOL 07c952ad0af9f40e74804d5288c27cc324888085c07e8a7d8935547f3f65f2b8447347a6d26f961bdddae034314b5f36af185228fe35bb178a00e5792e4eb840

@ -0,0 +1,59 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/aws-sdk/aws-sdk-1.6.0.ebuild,v 1.1 2012/07/31 00:10:19 flameeyes Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 ree18"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
RUBY_FAKEGEM_EXTRAINSTALL="ca-bundle.crt"
GITHUB_USER="amazonwebservices"
GITHUB_PROJECT="${PN}-for-ruby"
RUBY_S="${GITHUB_USER}-${GITHUB_PROJECT}-*"
RUBY_FAKEGEM_GEMSPEC="${T}/${P}.gemspec"
inherit ruby-fakegem
DESCRIPTION="Official SDK for Amazon Web Services"
HOMEPAGE="http://aws.amazon.com/sdkforruby"
SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/tarball/${PV} -> ${GITHUB_PROJECT}-${PV}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
ruby_add_rdepend "virtual/ruby-ssl
>=dev-ruby/httparty-0.7
>=dev-ruby/json-1.4
>=dev-ruby/nokogiri-1.4.4
>=dev-ruby/uuidtools-2.1"
all_ruby_prepare() {
epatch "${FILESDIR}"/${PN}-1.5.3-disabletest.patch
}
all_ruby_compile() {
if use doc; then
rdoc || die
fi
}
each_ruby_install() {
sed -e "s:VERSION:${PV}:" "${FILESDIR}"/${PN}.gemspec > "${RUBY_FAKEGEM_GEMSPEC}"
each_fakegem_install
}
all_ruby_install() {
all_fakegem_install
insinto /usr/share/doc/${PF}
doins -r recipebook samples
}

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.0.1.ebuild,v 1.10 2012/05/01 18:24:24 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.0.1.ebuild,v 1.11 2012/07/30 18:33:11 graaff Exp $
EAPI=2
USE_RUBY="ruby18 ruby19 ree18"
RUBY_FAKEGEM_TASK_TEST="spec"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
@ -21,10 +21,9 @@ KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~
SLOT="0"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/rspec:2 )"
all_ruby_prepare() {
rm Gemfile || die
sed -i -e '/git ls-files/d' bcrypt-ruby.gemspec || die
}
each_ruby_configure() {

@ -1,3 +1 @@
DIST best_in_place-1.0.6.gem 57856 SHA256 6990c5ab3b0e175d7184d18aa06d8dfe0d81471988adcd0006687418d26bb468 SHA512 059624335249da60db88062ba35c315ae34b30a227ff2e3efb6d882bdd44710cb13a4d2385ce4153422b289ab32417dc605c094e390abbbb5c212d80ac33c2e2 WHIRLPOOL 970bad13c2b55dc3a94dc5d389bb3c9882a779715a247cfdc2a5f197afd346efc9882819c1139a660e2f21637c54d7f4333959ad7097982c892e34fdd4d05d81
DIST best_in_place-1.1.0.gem 59904 SHA256 003f07b815aa88d571cab39380d1a56256db8db0de0d5d64436565a9463f04c1 SHA512 bac631f1d1cbd64721d8531078a4cf377a70c8a02406da0dc118138ab467c6759a5f395e813084af465743f1413bcb6d58968e23a27b66b37c1ff9b293012dad WHIRLPOOL dea8533a559cf7ef98d6c6dc63e751067c7a5f4ee82fb7316fde9e9f94158ef9b038f0f24b7dfe3b6b558a77bbe59990a613e2099eb873030028df0347ca5e6d
DIST best_in_place-1.1.2.gem 59904 SHA256 eebfb440b671e6d1c9a796932264b2b819ad6f5d2cf2461daf38ea243994c7a9 SHA512 7fc3ce03d8dcc50d46248e0d207700ff66496a9cb73770d2868a5d9eacf5f7932b2636a5b6bfeec2cee0bc616077cc280b90bf7bc3ba0b1312d636d01dc56157 WHIRLPOOL fdc3a2c36de5bca90e2ad4462c9c20b01ae06c4b525e5edf4551e09a39c1542324c46e1e2b6b0420bdd7965ed9f049dc8fe09e6acfe7ccc5cb89e1622001837f

@ -1,62 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/best_in_place/best_in_place-1.0.6.ebuild,v 1.2 2012/05/11 19:30:06 flameeyes Exp $
EAPI=4
USE_RUBY="ruby18 ree18 ruby19"
RUBY_FAKEGEM_TASK_TEST="spec"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
# if ever needed
#GITHUB_USER="bernat"
#GITHUB_PROJECT="${PN}"
#RUBY_S="${GITHUB_USER}-${GITHUB_PROJECT}-*"
inherit virtualx ruby-fakegem
DESCRIPTION="In-place editor helper for Rails 3o"
HOMEPAGE="http://github.com/bernat/best_in_place"
LICENSE="MIT"
SLOT="3"
KEYWORDS="~amd64"
IUSE=""
ruby_add_rdepend "
|| ( dev-ruby/rails:3.2 dev-ruby/rails:3.1 )
dev-ruby/jquery-rails
"
ruby_add_bdepend "
test? (
dev-ruby/rspec-rails
>=dev-ruby/nokogiri-1.5.0
>=dev-ruby/capybara-1.0.1
>=dev-ruby/sqlite3-ruby-1.3.4-r1
dev-ruby/rdiscount
)"
DEPEND+=" test? ( www-client/firefox )"
all_ruby_prepare() {
sed -i \
-e '/git ls-files/d' \
-e '/rspec-rails/s:,.*::' \
${RUBY_FAKEGEM_GEMSPEC} || die
# let test_app work with Rails 3.1
sed -i \
-e '/gem .rails/s:3.2:~> 3.1:' \
-e '/gem .\(coffee\|sass\)/s:3\.2\..:3.1:' \
test_app/Gemfile || die
}
each_ruby_test() {
RAILS_ENV=test ${RUBY} -C test_app -S rake db:migrate || die "test_app migration failed"
VIRTUALX_COMMAND="${RUBY}" virtualmake -S rake spec || die "Specs failed"
}

@ -1,62 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/best_in_place/best_in_place-1.1.0.ebuild,v 1.1 2012/05/14 18:14:00 flameeyes Exp $
EAPI=4
USE_RUBY="ruby18 ree18 ruby19"
RUBY_FAKEGEM_TASK_TEST="spec"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
# if ever needed
#GITHUB_USER="bernat"
#GITHUB_PROJECT="${PN}"
#RUBY_S="${GITHUB_USER}-${GITHUB_PROJECT}-*"
inherit virtualx ruby-fakegem
DESCRIPTION="In-place editor helper for Rails 3o"
HOMEPAGE="http://github.com/bernat/best_in_place"
LICENSE="MIT"
SLOT="3"
KEYWORDS="~amd64"
IUSE=""
ruby_add_rdepend ">=dev-ruby/rails-3.1
dev-ruby/jquery-rails"
ruby_add_bdepend "
test? (
dev-ruby/rspec-rails
>=dev-ruby/nokogiri-1.5.0
>=dev-ruby/capybara-1.0.1
dev-ruby/rails:3.2
>=dev-ruby/sqlite3-ruby-1.3.4-r1
dev-ruby/kramdown
)"
DEPEND+=" test? ( www-client/firefox )"
all_ruby_prepare() {
epatch "${FILESDIR}"/${P}-kramdown.patch
sed -i \
-e '/git ls-files/d' \
-e '/rspec-rails/s:,.*::' \
${RUBY_FAKEGEM_GEMSPEC} || die
sed -i \
-e '/gem .rails/s:3.2: ~> 3.2.0:' \
-e '/group :assets/,/^end/ d' \
test_app/Gemfile || die
}
each_ruby_test() {
RAILS_ENV=test ${RUBY} -C test_app -S rake db:migrate || die "test_app migration failed"
VIRTUALX_COMMAND="${RUBY}" virtualmake -S rake spec || die "Specs failed"
}

@ -1,3 +1,2 @@
DIST bluecloth-2.0.7.gem 120832 SHA256 05003d1843cc120d948fe00023533914fdbd46fe9ca0f5edf971dd20d936687f SHA512 395ddbfa35d6d1c7e64253b75d057bd73edb96ed089d453923e0afab9dbb13dbb22eaef20c4230528496a7472c24ebab06710f82ae069992104ed0765935223a WHIRLPOOL 198df5457398d11db54883c10d2f25bdef26c74db22887544fe9c26d095fe0ff32a036ccd7232cc83a9858bd6a31f3b155c8a90046cd5168699cf950c06fd9ef
DIST bluecloth-2.1.0.gem 92672 SHA256 5207ee357551a73eda8b8e053d7956d114e15ec91253a8bfa77061add6a8261f SHA512 1df5eaeb6c4a7439b124a237c30f1ef577c45709bbc31a4f0ff8c53134932b8c972af23483a0cb2fe17ba4bc583d71a60975ca6290154b1d4dbda26751f445ef WHIRLPOOL bb43c6354f72e124abc0b849b90bcda56c78f87dca4aac6585f749fe511c8eb5db8d2700c834997278df2615e2a93683a597a6caa739b3c5a4acb147ce92bc4e
DIST bluecloth-2.2.0.gem 94208 SHA256 b30128433f6a83909b0cb52c3e001ee002ca8760d9b433ecc5ced308f7e703f9 SHA512 498ffc9eddd47ded1df5c60e8ae8647de1e0376c7787c42dad2450c15a237b01a734bd0a2742c56cb59831cddc5b35c88e954abc0a087fc803ce4890c07c2852 WHIRLPOOL d953b32ce79ef2d39bfba162bef30bd304c744f20a9d7cc81979b656d769624c33ae3b30141f1affc3729c11904e300ce1d9037e97cb6dbac7470c61da32b721

@ -1,44 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bluecloth/bluecloth-2.1.0.ebuild,v 1.5 2012/05/01 18:24:17 armin76 Exp $
EAPI=2
USE_RUBY="ruby18 ruby19 ree18"
RUBY_FAKEGEM_TASK_DOC="docs"
RUBY_FAKEGEM_EXTRADOC="History.md README.md"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_TASK_TEST=""
inherit ruby-fakegem eutils
DESCRIPTION="A Ruby implementation of Markdown"
HOMEPAGE="http://www.deveiate.org/projects/BlueCloth"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="test"
ruby_add_bdepend "
dev-ruby/hoe
dev-ruby/rake-compiler
test? (
>=dev-ruby/rspec-2.4:2
dev-ruby/diff-lcs
dev-ruby/tidy-ext
)"
all_ruby_prepare() {
# for Ruby 1.9.2 compatibility
sed -i -e '1i $: << "."' Rakefile || die
}
each_ruby_compile() {
${RUBY} -S rake compile || die "extension build failed"
}
each_ruby_test() {
${RUBY} -S rspec spec || die "tests failed"
}

@ -1,2 +1 @@
DIST bourne-1.1.0.gem 17408 SHA256 999a39c2e31dacd82a5b793354ce39afaab3c0189c9ef2a760c4b25aa9b99a29 SHA512 a45f31a80d3b9f65151716e3552ebb7ebe7408c7c9f4614c60f1b59ac5fefeb9929fd6cd3a1d8d43a573a817326f459161959972d5a6c1d30b41b46e7a49548a WHIRLPOOL e424eda91327d186d9d86d712c2fc6ba91dbb2e96e7c7913076c40e0b01ef927f79ad169cb8693d18c3cf349f8f0d258209e3ce7824d9ff45895e1fc7cbff673
DIST bourne-1.1.2.gem 17408 SHA256 f092b958d22158311f899dd8f9b07e2ca85bd011164774c05b8f39ce7b3afa8f SHA512 dd8cc4c6bb169579d4c475a457e41701cdb75ff56d265895548e70f6d3918254369c4495b4ab0571f131059fcec8d8e87adf76e201168c5bea51e915f7d3b1c7 WHIRLPOOL 6330c83ad7d00aef962a36477dda01631223f17016365eec709f89e61f1bd072b9889f5979bd4666bb212782d7a38873a87dd255a0a59c58beb8487ab3f89810

@ -1,33 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bourne/bourne-1.1.0.ebuild,v 1.1 2012/02/28 11:04:24 flameeyes Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 ree18 jruby"
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_TASK_TEST="default"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
inherit ruby-fakegem
DESCRIPTION="Extends mocha to allow detailed tracking and querying of stub and mock invocations."
HOMEPAGE="http://github.com/thoughtbot/bourne"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
ruby_add_rdepend "=dev-ruby/mocha-0.10*"
all_ruby_prepare() {
sed -i \
-e '/git ls-files/d' \
-e '/dependency.*mocha/s:= 0.10.4:~> 0.10.3:' \
"${RUBY_FAKEGEM_GEMSPEC}" || die
sed -i -e '/bundler/d' Rakefile || die
}

@ -1,2 +1,3 @@
DIST bundler-1.0.18.gem 172544 SHA256 abace9e70731ac1d3be808f6160a9540b80d23cd27e1a94077b3f95d57c4e167 SHA512 975cf14689b483eca7eb150fb208b66ca10a223b6f7f8d6bcee50663bcdf92a17c3f8c4c315df12c075f658dc18648705c90521de506705b1103d26d0a491082 WHIRLPOOL 96696ba60113ddf4e9bea5a889373278a84d2deb72df3ad54c337a4c1e946c6845d196915ff2180329c5389366d8c80b5df2b3bd9f334a6420b58e8ab1e92216
DIST bundler-1.0.22.gem 175104 SHA256 c0e7285aa312240747b3a3b1de59786a04950a4240ec6c96b9d0efdd58d4ec43 SHA512 49b72751e093efa5a1a6965463a226c1f5d85596b6c26541d21b65176221f6d6393600e2db660a648cd5da0247b236a682fc1c9a2f91277259ed02bcbc3a30a3 WHIRLPOOL 11dcee6206e02d005c7f422527da66be7ecd865d75ad789de99dada15e737e9d427ca8d8a0c9f1dbc6715dec9a757b2fefb648e3fc2eefe6d03a11e441688902
DIST bundler-1.1.5.gem 205312 SHA256 627270b2c18ff6747ea15427aaa5aec30c15718a3db27693d929fdbd431679bf SHA512 f62363222a8b8c8b3a80fa9bc92ef1a325dbb42c9ccfb5750abbd9a9d6144753cbf5105062c17dfef2dfb6978150b4a79ed5cde25234c336e4295effbc772c24 WHIRLPOOL b3f7e749a3280e2d1416a8ac0bcde9fa1f0419edf95e1c2bf7f3a7233a6c872ae5e647d8fcefb97234e543d0c4ec6c5e3ff1ec9a1662164eb557a34974806c40

@ -0,0 +1,57 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/bundler-1.1.5.ebuild,v 1.1 2012/07/30 19:38:31 graaff Exp $
EAPI=2
# jruby → needs to be tested because jruby-1.5.1 fails in multiple
# ways unrelated to this package.
USE_RUBY="ruby18 ruby19 ree18"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
# No documentation task
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md ISSUES.md UPGRADING.md"
inherit ruby-fakegem
DESCRIPTION="An easy way to vendor gem dependencies"
HOMEPAGE="http://github.com/carlhuda/bundler"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend virtual/rubygems
ruby_add_bdepend "test? ( app-text/ronn )"
RDEPEND="${RDEPEND}
dev-vcs/git"
DEPEND="${DEPEND}
test? ( dev-vcs/git )"
all_ruby_prepare() {
# Bundler only supports running the specs from git:
# http://github.com/carlhuda/bundler/issues/issue/738
sed -i -e '751s/should/should_not/' spec/runtime/setup_spec.rb || die
# Fails randomly and no clear cause can be found. Might be related
# to bug 346357. This was broken in previous releases without a
# failing spec, so patch out this spec for now since it is not a
# regression.
sed -i -e '/works when you bundle exec bundle/,/^ end/ s:^:#:' spec/install/deploy_spec.rb || die
}
each_ruby_prepare() {
case ${RUBY} in
*ruby19)
# Account for different wording in ruby 1.9.3.
# sed -i -e 's/no such file to load/cannot load such file/' spec/runtime/require_spec.rb spec/install/gems/groups_spec.rb || die
;;
*)
;;
esac
}

@ -1,4 +1,2 @@
DIST htmlentities-4.2.2.gem 31232 SHA256 f160a3406ebe538f99ed91a7a501c769dc3f79b74b999f91f41dd2b1db289653 SHA512 42fc7693f69951bdab006aba94dfc162b62f4a703789534369dbd556ee04157c46533d3f1f09366b42297d0b1b30aa1d3210fb0ff7cb27d8c0d597c3ef5c4824 WHIRLPOOL 68617adb02f315cce75e9977e723da81dea6f0ca33edf02f2f8c865fe614cb3fd66740b0348eca7f1caa2f812d8eaf54be4aee13a5903bc48545bb774d544cc0
DIST htmlentities-4.2.4.gem 33280 SHA256 d025e7f19768ca37aebac237c2c86300a0c38e6a56df0f7b3073abc4fa577837 SHA512 b7fd730c4549de962b125d1d8338d3e837968c5c9c6b29a5648b12a382aa7fdc3d68c7d196f194ee96b186b8a0b925019868f4201780fc35a314e7bcc13c4763 WHIRLPOOL d2fbf6d32b583e8c1ef5bad3fa547707bbba92dc91e016e8f062e2cd313aa7b5a426a939053e326f08a78a23ef05524729ce90afbdd9ca33cc9178444c7b3308
DIST htmlentities-4.3.0.gem 31744 SHA256 3f99bd7a5d0de5d323ee43f71b2b775d029bdbf24dc747a2c8717460a6fc4615 SHA512 e11eaf47b1d7a15c398498b08c9f7205e8447db36718ce9988b45b67b0db67dc420e5448b2abfca41c8424bc267107f41efd1f6445a5426896e00533df2e0388 WHIRLPOOL d69466926d40b226a5b38567a2b6c6cc69b42c975905bbed1113213e33b6f8d99a6536eb0060f66575ee1ff2601cc2c770dcf1af30d20619eaa411927c0f7f66
DIST htmlentities-4.3.1.gem 33280 SHA256 d199741b653ea3e84a55e07f4d8190806465e693b04031c63c2a215b382e0397 SHA512 6da6e1c2903622972ede1633e3d139d41bbe580097301848d9cd89e0f76d1b97ab512e444f7669763e2a4403c774bcbf0333b2b17465801c7c905f8c2acc8df6 WHIRLPOOL fe3fa7a5d9cde399bd3e42f7b6826c66c698346d73eb2434454f05e82f8047a91960c5b60d5442407e883cfbf05bb56cec6e15370821cc050d2c3ef5bd3e7ca7

@ -1,28 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/htmlentities/htmlentities-4.2.4.ebuild,v 1.1 2011/01/31 07:14:13 graaff Exp $
EAPI=2
USE_RUBY="ruby18 ruby19 ree18 jruby"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc"
inherit ruby-fakegem
DESCRIPTION="A simple library for encoding/decoding entities in (X)HTML documents."
HOMEPAGE="http://htmlentities.rubyforge.org/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-macos"
IUSE=""
ruby_add_bdepend "test? ( virtual/ruby-test-unit )"
each_ruby_test() {
${RUBY} -Ilib:. test/test_all.rb || die "tests failed"
}

@ -1,28 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/htmlentities/htmlentities-4.3.0.ebuild,v 1.1 2011/04/10 06:34:25 graaff Exp $
EAPI=2
USE_RUBY="ruby18 ruby19 ree18 jruby"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="History.txt"
inherit ruby-fakegem
DESCRIPTION="A simple library for encoding/decoding entities in (X)HTML documents."
HOMEPAGE="http://htmlentities.rubyforge.org/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-macos"
IUSE=""
ruby_add_bdepend "test? ( virtual/ruby-test-unit )"
each_ruby_test() {
${RUBY} -Ilib:. -S testrb test/*_test.rb || die "tests failed"
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/test-unit/test-unit-2.4.8.ebuild,v 1.5 2012/07/22 14:28:46 nixnut Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/test-unit/test-unit-2.4.8.ebuild,v 1.6 2012/07/30 19:32:52 blueness Exp $
EAPI=2
USE_RUBY="ruby18 ruby19 ree18 jruby"
@ -19,7 +19,7 @@ HOMEPAGE="http://test-unit.rubyforge.org/"
LICENSE="Ruby"
SLOT="2"
KEYWORDS="amd64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
KEYWORDS="amd64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="test"
all_ruby_compile() {

@ -1,3 +1,4 @@
DIST pkgconf-0.8.2.tar.bz2 82193 SHA256 5b8d29728ca3a83f7506acf71ab649677818cdef6487aacf57f7aa0d8e84f309 SHA512 ebe33a3a6f97368f5ffb26c9e959e17c34d5487fb6132b74a95b3b2efcd3a1230cf96df0c881020a1b72c5b971596749be4cabc833ebb24ea26fee3d9f9a59a8 WHIRLPOOL ad95afcadd1ffc1eb62531d5401a5faeedd4ff929f1f71ffc05ad80563149b4fe3103c771df3b5bf6f76128c35a1596c805604018c92fb981a7f309319670464
DIST pkgconf-0.8.4.tar.bz2 80885 SHA256 4255cc032691b32a1e5c36e58290e93dc4e0104620b27cfd2bc92b00677f2df3 SHA512 66e44b2414333bdf5ddb8f555a41bb1c1b17a16c078f5f2f0ff9d7a82ad43b8469703a56f5e9b3b9fdc39b112cfafb22fb460a71e23861f5f66b1e3025d0916c WHIRLPOOL c1df6c106331695e39401a0583c0af21d739be88782f57a71a5c11c7d7cd47c361dd2ad64558311d2940db3a5f0623a94809c503dba1640c527295212ba4be48
DIST pkgconf-0.8.5.tar.bz2 81307 SHA256 78283c42f6ba80e58f6425a9b2d5878f0cfa3b34f4e9bf130c2b97137b7e41f0 SHA512 708fdf6602d824281e23a675496f5845998c9d2fb08291335faa553ad9d1af6196ec2c15913c313ec5c3ce2a7f798db8e362b28fbf80df636d368bfb5c6e4f95 WHIRLPOOL b90582eaf1843c1ae08ba062b0dcc96f6d6ec8cc16688c4f8a6241d85755fb53f36aecb078dd5dadc7aaecd8130db4472df5875eaa23a45c754328343d60a269
DIST pkgconf-0.8.tar.bz2 80986 SHA256 8ce5a64b74dff76dad042ff2386d48eee6416d46580328e1a9042aef0f95adc5 SHA512 f9d653ed40ff24176bc4ad08d11abfbe42cacf06633c711a2ab5d271992b48b6cc2862fd07b5820d705d87ec973bbfbf4d40d698fc8506f375aa7f9f67f16dfc WHIRLPOOL f9752c8a058dbd902c57378514a32670a68282a45aa831705461650f8b5d1f0304f9930e12ef73e921b5d0479358832b5958972f631083632edc76410286d485

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconf/pkgconf-0.8.4.ebuild,v 1.2 2012/07/30 00:09:48 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconf/pkgconf-0.8.4.ebuild,v 1.4 2012/07/31 03:07:45 blueness Exp $
EAPI="4"
@ -12,7 +12,7 @@ else
inherit eutils
#SRC_URI="https://github.com/nenolod/pkgconf/tarball/${P} -> ${P}.tar.gz"
SRC_URI="http://nenolod.net/~nenolod/distfiles/${P}.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
fi
DESCRIPTION="pkg-config compatible replacement with no dependencies other than ANSI C89"

@ -0,0 +1,47 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconf/pkgconf-0.8.5.ebuild,v 1.3 2012/07/31 03:34:26 blueness Exp $
EAPI="4"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://github.com/nenolod/pkgconf.git"
inherit autotools git-2
else
#inherit autotools vcs-snapshot
inherit eutils
#SRC_URI="https://github.com/nenolod/pkgconf/tarball/${P} -> ${P}.tar.gz"
SRC_URI="http://nenolod.net/~nenolod/distfiles/${P}.tar.bz2"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
fi
DESCRIPTION="pkg-config compatible replacement with no dependencies other than ANSI C89"
HOMEPAGE="https://github.com/nenolod/pkgconf"
LICENSE="BSD-1"
SLOT="0"
IUSE="+pkg-config strict"
DEPEND=""
RDEPEND="${DEPEND}
pkg-config? (
!dev-util/pkgconfig
!dev-util/pkg-config-lite
!dev-util/pkgconfig-openbsd[pkg-config]
)"
src_prepare() {
[[ -e configure ]] || AT_M4DIR="m4" eautoreconf
}
src_configure() {
econf $(use_enable strict)
}
src_install() {
default
use pkg-config \
&& dosym pkgconf /usr/bin/pkg-config \
|| rm "${ED}"/usr/share/aclocal/pkg.m4 \
|| die
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-2011.01.20.ebuild,v 1.3 2012/03/07 13:36:56 miska Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-2011.01.20-r1.ebuild,v 1.1 2012/07/30 13:48:45 miska Exp $
EAPI=4
@ -48,5 +48,5 @@ src_install() {
find share/man/man1 -type f | while read i; do
mv "${i}" "${i/man1\//man1/suse-}"
done
find . -type f sed -i 's|/usr/lib/build|/usr/share/suse-build|' {} +
find . -type f -exec sed -i 's|/usr/lib/build|/usr/share/suse-build|' {} +
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-2011.09.26.ebuild,v 1.1 2012/03/07 13:36:56 miska Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-2011.09.26-r1.ebuild,v 1.1 2012/07/30 13:48:45 miska Exp $
EAPI=4
@ -48,5 +48,5 @@ src_install() {
find share/man/man1 -type f | while read i; do
mv "${i}" "${i/man1\//man1/suse-}"
done
find . -type f sed -i 's|/usr/lib/build|/usr/share/suse-build|' {} +
find . -type f -exec sed -i 's|/usr/lib/build|/usr/share/suse-build|' {} +
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-9999.ebuild,v 1.3 2012/03/07 13:36:56 miska Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-9999.ebuild,v 1.4 2012/07/30 13:48:45 miska Exp $
EAPI=4
@ -48,5 +48,5 @@ src_install() {
find share/man/man1 -type f | while read i; do
mv "${i}" "${i/man1\//man1/suse-}"
done
find . -type f sed -i 's|/usr/lib/build|/usr/share/suse-build|' {} +
find . -type f -exec sed -i 's|/usr/lib/build|/usr/share/suse-build|' {} +
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/multiprocessing.eclass,v 1.1 2012/06/07 04:59:40 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/multiprocessing.eclass,v 1.2 2012/07/30 14:52:18 vapier Exp $
# @ECLASS: multiprocessing.eclass
# @MAINTAINER:
@ -63,7 +63,7 @@ makeopts_jobs() {
multijob_init() {
# When something goes wrong, try to wait for all the children so we
# don't leave any zombies around.
has wait ${EBUILD_DEATH_HOOKS} || EBUILD_DEATH_HOOKS+=" wait"
has wait ${EBUILD_DEATH_HOOKS} || EBUILD_DEATH_HOOKS+=" wait "
# Setup a pipe for children to write their pids to when they finish.
local pipe="${T}/multijob.pipe"
@ -190,6 +190,9 @@ multijob_finish() {
# Do this after reaping all the children.
[[ $# -eq 0 ]] || die "${FUNCNAME} takes no arguments"
# No need to hook anymore.
EBUILD_DEATH_HOOKS=${EBUILD_DEATH_HOOKS/ wait / }
return ${ret}
}

@ -2,6 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>games</herd>
<maintainer>
<email>scarabeus@gentoo.org</email>
</maintainer>
<use>
<flag name="sound">Enable sound</flag>
<flag name="physfs">Use <pkg>dev-games/physfs</pkg> instead of

@ -1 +1,2 @@
DIST MegaMek-v0.34.9.zip 16515124 RMD160 6c40ca606ce5e74d8259d5caf51d4b4333f293f5 SHA1 648799da86b74b0dfa8f19cc1009437733a55588 SHA256 4845c00e934af66839421dc9c7e2c86b331f17a2dc2abaf718638ccc89e04143
DIST MegaMek-v0.34.10.zip 16677286 SHA256 14aaf88908798c784f47f75465a52bff9ff8c9cf261476d1ef6ef8a50303865c SHA512 943f6ed4f4d57197092a7aa09637f60827f23181a7b8b0991907fcc62109b471ea2ce53816a79dfcad9d8da65c9514be3190e924d9bf2b17aacf84fc1fa6e037 WHIRLPOOL 10d5c2066784c7722c99db1a192358554bd68979272a58f12849028902aaad3f23ca0024559c73e7966b2e441a54a1df9f159ad14f94679c60c3379bcc3aec5e
DIST MegaMek-v0.34.9.zip 16515124 SHA256 4845c00e934af66839421dc9c7e2c86b331f17a2dc2abaf718638ccc89e04143

@ -0,0 +1,51 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-board/megamek/megamek-0.34.10.ebuild,v 1.1 2012/07/30 21:50:21 calchan Exp $
EAPI=2
inherit eutils java-pkg-2 java-ant-2 games
DESCRIPTION="an unofficial, online version of the Classic BattleTech board game"
HOMEPAGE="http://megamek.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/MegaMek-v${PV}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
DEPEND=">=virtual/jdk-1.5
app-arch/unzip"
RDEPEND=">=virtual/jre-1.5"
S=${WORKDIR}
pkg_setup() {
games_pkg_setup
java-pkg-2_pkg_setup
}
src_prepare() {
rm -v *.jar || die
edos2unix startup.sh
sed -i \
-e "s:XmX:Xmx:" \
-e "s:/usr/share/java:${GAMES_DATADIR}/${PN}:" \
-e "s:/usr/share/MegaMek:${GAMES_DATADIR}/${PN}:" \
startup.sh || die "sed failed"
java-pkg-2_src_prepare
}
src_compile() {
eant || die
}
src_install() {
newgamesbin startup.sh ${PN} || die "newgamesbin failed"
insinto "${GAMES_DATADIR}/${PN}"
doins -r data docs l10n lib mmconf *.jar readme* || die "doins failed"
dodoc HACKING readme.txt || die
make_desktop_entry ${PN} MegaMek /usr/share/pixmaps/${PN}.gif
newicon data/images/misc/megamek-icon.gif ${PN}.gif
prepgamesdirs
}

@ -1 +1,2 @@
DIST crossfire-client-1.12.0.tar.bz2 823766 RMD160 21568bab022a4b3cdf4115f33fcfb1c8da0d2363 SHA1 7ec3db117084164cee7b9a42291874b4a7240662 SHA256 cfdbc11d06f00d53bde9620ed0a13b5fd54fc7fec4d11b4beaf2146c3cedf227
DIST crossfire-client-1.12.0.tar.bz2 823766 SHA256 cfdbc11d06f00d53bde9620ed0a13b5fd54fc7fec4d11b4beaf2146c3cedf227 SHA512 95bfe04102c4245b048ff743db8720a683e4774821a5bdb3388704c14d20daa57a36ffb2b66c1ece1e836d8d3c41319454b280b7010e2d5f4133b5ad990d8e71 WHIRLPOOL 72f4cf84a093cf745552dd2311970b727a2c1c6994e409393cd02cc940c378d35974cebbcd283fd40600e73469c1c164faefe5b37e15481cfa532247b8a3575a
DIST crossfire-client-1.70.0.tar.gz 801043 SHA256 afa3981785689baa22813ebc3893250c2f73374dda64bfc1dc41e64f4adc60b2 SHA512 ce5b07cd6de03bd2dd28bbb85798ff26ad6764ee5490ba3920b160f6aa109bf5ae409d98855081b4498c3e8fee2e04f2f64a03553366d5f283bca516880e3bd7 WHIRLPOOL b407206deefc5aad6dadabfd37895938587209d3af395cd2a630062fa4102056dd66c01d3e2924d4ae633851b85807735b1d6225eba35194c1c4654181df206e

@ -0,0 +1,79 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-roguelike/crossfire-client/crossfire-client-1.70.0.ebuild,v 1.1 2012/07/30 21:43:51 mr_bones_ Exp $
EAPI=2
inherit gnome2-utils games
DESCRIPTION="Client for the nethack-style but more in the line of UO"
HOMEPAGE="http://crossfire.real-time.com/"
SRC_URI="mirror://sourceforge/crossfire/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="alsa lua oss sdl"
RDEPEND="alsa? ( media-libs/alsa-lib )
virtual/opengl
x11-libs/gtk+:2
sdl? ( media-libs/libsdl[video]
media-libs/sdl-image )
lua? ( dev-lang/lua )
net-misc/curl
media-libs/freeglut
media-libs/libpng:0
sys-libs/zlib"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_prepare() {
sed -ri -e '/^.TH/s:$: 6:' $(find . -name "*man") || die
}
src_configure() {
# bugs in configure script so we cant use $(use_enable ...)
local myconf="--disable-dependency-tracking"
use sdl || myconf="${myconf} --disable-sdl"
use alsa || myconf="${myconf} --disable-alsa9 --disable-alsa"
if ! use alsa && ! use oss ; then
myconf="${myconf} --disable-sound"
fi
egamesconf ${myconf}
}
src_compile() {
# bug 139785
if use alsa || use oss ; then
emake -j1 -C sound-src || die
fi
emake || die
}
src_install() {
local s
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog README TODO
domenu gtk-v2/crossfire-client.desktop
for s in 16 32 48
do
newicon -s ${s} pixmaps/${s}x${s}.png ${PN}.png
done
prepgamesdirs
}
pkg_preinst() {
games_pkg_preinst
gnome2_icon_savelist
}
pkg_postinst() {
games_pkg_postinst
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-mta/nullmailer/nullmailer-1.10-r1.ebuild,v 1.2 2012/07/29 18:40:38 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-mta/nullmailer/nullmailer-1.10-r1.ebuild,v 1.3 2012/07/30 12:50:34 blueness Exp $
EAPI=4
inherit eutils flag-o-matic autotools user multilib
@ -19,7 +19,7 @@ HOMEPAGE="http://untroubled.org/nullmailer/"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~ppc x86"
KEYWORDS="~amd64 ppc x86"
IUSE="ssl"

@ -1,3 +1,3 @@
DIST freeglut-2.6.0-mpx-r6.patch 13696 RMD160 c6a4fa56c512b3e3d4179e00a531e7e90582ec28 SHA1 a2f09fa5fdd0877fb1bbdcbc80f0b7d8ad61df17 SHA256 e2936ce3cb4af219871806004d30f46d7fa9da77f66208203d566bae9e48bb5c
DIST freeglut-2.6.0.tar.gz 1124186 RMD160 43bdb1a6d99445ee09370930ec6bc0f8310e7fcf SHA1 68306c4486c13d005a4e4d54035e0c0b1bdc220b SHA256 615b41edc96c405ee6bb7e9a2942642140c3e57c1dd8c68e968a17ddfb59e98f
DIST freeglut-2.8.0.tar.gz 979459 RMD160 c406a3a62f60ac876cda855afcb7242824ce99a5 SHA1 4debbe559c6c9841ce1abaddc9d461d17c6083b1 SHA256 197293ff886abe613bc9eb4a762d9161b0c9e64b3e8e613ed7c5e353974fba05
DIST freeglut-2.8.0.tar.gz 979459 SHA256 197293ff886abe613bc9eb4a762d9161b0c9e64b3e8e613ed7c5e353974fba05 SHA512 ae2918d1ed7370ba3345f6416f70678cdf2346f61ce118102dc449d365163fcf238b76474178f57687592dacf41657b064e588e378c562ce878e92eaed17a665 WHIRLPOOL a9a0de803282c501d08f3039cff487310c8889e71302aec9b8744aaf989d98110ab4aa978621af9705d9d431b3070cbbde5cdf23928e445565d4fcce7e14857f

@ -0,0 +1,53 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/freeglut/freeglut-2.8.0-r1.ebuild,v 1.1 2012/07/30 21:39:08 chithanh Exp $
EAPI=4
inherit eutils libtool
DESCRIPTION="A completely OpenSourced alternative to the OpenGL Utility Toolkit (GLUT) library"
HOMEPAGE="http://freeglut.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="debug static-libs"
RDEPEND="virtual/glu
virtual/opengl
x11-libs/libX11
x11-libs/libXext
>=x11-libs/libXi-1.3
x11-libs/libXrandr
x11-libs/libXxf86vm"
DEPEND="${RDEPEND}
x11-proto/inputproto
x11-proto/xproto"
DOCS="AUTHORS ChangeLog NEWS README TODO"
src_prepare() {
# Please read the comments in the patch before thinking about dropping it
# yet again...
epatch "${FILESDIR}"/${PN}-2.4.0-bsd-usb-joystick.patch
# smooth_opengl3 demo doesn't build with recent mesa, bug #428382
sed -i "s/smooth_opengl3 //" progs/demos/Makefile.* || die
# Needed for sane .so versionning on bsd, please don't drop
elibtoolize
}
src_configure() {
econf \
$(use_enable static-libs static) \
--enable-replace-glut \
$(use_enable debug)
}
src_install() {
default
dohtml -r doc
find "${ED}" -name '*.la' -exec rm -f {} +
}

@ -1,2 +1,3 @@
DIST glew-1.6.0.tgz 494713 RMD160 5b896cb9bf3b2058cc6a5e167d64bae04b46eb6c SHA1 ed555d15d0f01239b262c4cf803e97d60d8a18b6 SHA256 bea2a7e9bb97a7a5054d4a65d16aaeedeaa091719359ad3fcd9bfdb0fe8eb7fa
DIST glew-1.7.0.tgz 512582 RMD160 cb3869893afcbbc0348d768d115996c41dcfcaa0 SHA1 9266f2360c1687a96f2ea06419671d370b2928d1 SHA256 1653a63fb1e1a518c4b5ccbaf1a617f1a0b4c1c29d39ae4e2583844d98365c09
DIST glew-1.6.0.tgz 494713 SHA256 bea2a7e9bb97a7a5054d4a65d16aaeedeaa091719359ad3fcd9bfdb0fe8eb7fa
DIST glew-1.7.0.tgz 512582 SHA256 1653a63fb1e1a518c4b5ccbaf1a617f1a0b4c1c29d39ae4e2583844d98365c09 SHA512 03d7a816fde0c445c964280ac9e679a0d2dfca839e87345360adec4fdb2292b4ddfc85538954b052c538ca355e559d8ee3a5ea7ea2a99130687054a92e0df857 WHIRLPOOL ae23661b2ac44938b6abf347553adfc3e13b1c26e31e9237396a3cd96637b078c16a5538746afda2012dd031cfa5eac60596dc2f5745a985b17fc3ae1ecfc51f
DIST glew-1.8.0.tgz 523395 SHA256 e0041a98b7763a9cc079f5aec8965958b95b37cf1b91a5ded2a8c00d878dfa57 SHA512 227d3ceb16e5ee8d164afc3ce9beb9b298c58de1e0806f6ddd5a9be5db68b0fe1150b3893a436d28b2fe31fd64e87c15a00cb77cc789d09f967e65728e6c4ee5 WHIRLPOOL acc68a45aaca3a096d712e611abee742ddbf26defd0ca13b4257c1d9c43e3f0667d514aa8f016b71dcb027f1976313e7cee5b1b004ab5e8e05a907da68eca5b9

@ -0,0 +1,70 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/glew/glew-1.8.0.ebuild,v 1.1 2012/07/30 21:41:35 ssuominen Exp $
EAPI=4
inherit multilib toolchain-funcs
DESCRIPTION="The OpenGL Extension Wrangler Library"
HOMEPAGE="http://glew.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
LICENSE="BSD MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc static-libs"
RDEPEND="virtual/glu
virtual/opengl
x11-libs/libX11
x11-libs/libXext
x11-libs/libXi
x11-libs/libXmu"
DEPEND=${RDEPEND}
pkg_setup() {
myglewopts=(
AR="$(tc-getAR)"
STRIP=true
CC="$(tc-getCC)"
LD="$(tc-getCC) ${LDFLAGS}"
M_ARCH=""
LDFLAGS.EXTRA=""
POPT="${CFLAGS}"
)
}
src_prepare() {
sed -i \
-e '/INSTALL/s:-s::' \
-e '/$(CC) $(CFLAGS) -o/s:$(CFLAGS):$(CFLAGS) $(LDFLAGS):' \
Makefile || die
if ! use static-libs ; then
sed -i \
-e '/glew.lib:/s|lib/$(LIB.STATIC) ||' \
-e '/glew.lib.mx:/s|lib/$(LIB.STATIC.MX) ||' \
-e '/INSTALL.*LIB.STATIC/d' \
Makefile || die
fi
# don't do stupid Solaris specific stuff that won't work in Prefix
cp config/Makefile.linux config/Makefile.solaris || die
# and let freebsd be built as on linux too
cp config/Makefile.linux config/Makefile.freebsd || die
}
src_compile(){
emake "${myglewopts[@]}"
}
src_install() {
emake \
GLEW_DEST="${ED}/usr" \
LIBDIR="${ED}/usr/$(get_libdir)" \
"${myglewopts[@]}" \
install.all
dodoc TODO.txt
use doc && dohtml doc/*
}

@ -1 +1,2 @@
DIST libwebp-0.1.3.tar.gz 544552 RMD160 aa84fea974461f1fea074b9983c40759f635b998 SHA1 f46aff9f1aeb8620d7ca4b9afc54e6df6d4de313 SHA256 40b18456e39b2822311b0ea161d6f09507cf5e8e937b02b9be3ee994ded67aba
DIST libwebp-0.1.3.tar.gz 544552 SHA256 40b18456e39b2822311b0ea161d6f09507cf5e8e937b02b9be3ee994ded67aba SHA512 6118bd5853a8ef9a862a545ec1509716c943897a098b2fd6b9f6e6fc45247bdcea21de86b944aa4f5f491a332a3bdee6d7de089b4380153ec59166f7827e274b WHIRLPOOL 5d221a48671cae0487f1bdd200f4a6d534c4082e20ee152c2a1caafc8de2fd491b6a529ce6538689b8f371f3670b403eb277e33fd910427ea2b85e23f5202bf1
DIST libwebp-0.1.99.tar.gz 700578 SHA256 5c98c4ad2af3649fa856ae44207aeb0ee559271e38cedfd10b25976c55cbea24 SHA512 0240282386f12575a6a64a84d7a5dcb0750640b6708fd6b9d6eb6d9079f1807a046fbf39c7eda444cd6c703c59b4b2747b3b570505b8ab021048d313fdbab2c3 WHIRLPOOL 0c21603fb784f41603dfdc36d6d5390de09fe26fc26d835103584c7127ee7fd8d45c0c045f558fff9b5ee596667368241144c301c4b19eca1ed57d2f26fe7b8b

@ -0,0 +1,35 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libwebp/libwebp-0.1.99.ebuild,v 1.1 2012/07/31 01:31:44 ssuominen Exp $
EAPI=4
inherit eutils
DESCRIPTION="A lossy image compression format"
HOMEPAGE="http://code.google.com/p/webp/"
SRC_URI="http://webp.googlecode.com/files/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-fbsd"
IUSE="experimental static-libs"
RDEPEND="media-libs/libpng:0
media-libs/tiff:0
virtual/jpeg"
DEPEND="${RDEPEND}"
DOCS="AUTHORS ChangeLog doc/*.txt NEWS README*"
src_configure() {
econf \
$(use_enable static-libs static) \
--disable-silent-rules \
$(use_enable experimental) \
--enable-experimental-libwebpmux
}
src_install() {
default
prune_libtool_files
}

@ -2,6 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>graphics</herd>
<use>
<flag name='experimental'>Build with -DWEBP_EXPERIMENTAL_FEATURES</flag>
</use>
<upstream>
<remote-id type="google-code">webp</remote-id>
</upstream>

@ -1 +1 @@
DIST libxspf-1.2.0.tar.bz2 372483 SHA256 ba9e93a0066469b074b4022b480004651ad3aa5b4313187fd407d833f79b43a5
DIST libxspf-1.2.0.tar.bz2 372483 SHA256 ba9e93a0066469b074b4022b480004651ad3aa5b4313187fd407d833f79b43a5 SHA512 56667b6df89e30517e2e388e2e3b1c083b19d98d69b4ee328d2784bba57a8d50c6b6ae1876cf17e6f9eb1ff872680c8f33b84b826d1290b890ac173c76bea491 WHIRLPOOL 4a518c505d2d685989923fa995547152e1d48ea903834a2a8c8fca938a79973850c2c589e9ad47f680f7f257b3d4b2bea12202f334a96fc8c04b68186a235684

@ -1,6 +1,7 @@
diff -ur libxspf-1.2.0.orig/test/OfficialSuite.cpp libxspf-1.2.0/test/OfficialSuite.cpp
--- libxspf-1.2.0.orig/test/OfficialSuite.cpp 2009-02-21 22:13:25.000000000 +0200
+++ libxspf-1.2.0/test/OfficialSuite.cpp 2009-05-10 22:39:16.000000000 +0300
http://bugs.gentoo.org/261604
--- test/OfficialSuite.cpp
+++ test/OfficialSuite.cpp
@@ -21,6 +21,7 @@
* Sebastian Pipping, sping@xiph.org
*/
@ -9,9 +10,8 @@ diff -ur libxspf-1.2.0.orig/test/OfficialSuite.cpp libxspf-1.2.0/test/OfficialSu
#include "OfficialSuite.h"
#include <xspf/XspfReaderCallback.h>
using namespace Xspf;
diff -ur libxspf-1.2.0.orig/test/ProjectOpus/ProjectOpusSuite.cpp libxspf-1.2.0/test/ProjectOpus/ProjectOpusSuite.cpp
--- libxspf-1.2.0.orig/test/ProjectOpus/ProjectOpusSuite.cpp 2009-02-21 22:13:25.000000000 +0200
+++ libxspf-1.2.0/test/ProjectOpus/ProjectOpusSuite.cpp 2009-05-10 22:37:16.000000000 +0300
--- test/ProjectOpus/ProjectOpusSuite.cpp
+++ test/ProjectOpus/ProjectOpusSuite.cpp
@@ -21,6 +21,7 @@
* Sebastian Pipping, sping@xiph.org
*/

@ -0,0 +1,12 @@
http://bugs.gentoo.org/421745
--- examples/read/read.cpp
+++ examples/read/read.cpp
@@ -43,6 +43,7 @@
#include <cstdio>
#include <cstdlib> // MAX_PATH
#include <climits> // PATH_MAX
+#include <unistd.h> // getcwd
#if defined(__WIN32__) || defined(WIN32)

@ -1,39 +1,49 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libxspf/libxspf-1.2.0.ebuild,v 1.10 2012/07/29 18:40:42 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/media-libs/libxspf/libxspf-1.2.0.ebuild,v 1.11 2012/07/30 10:27:14 ssuominen Exp $
EAPI=4
inherit eutils qt4-r2
inherit eutils
DESCRIPTION="Playlist handling library"
HOMEPAGE="http://libspiff.sourceforge.net"
HOMEPAGE="http://libspiff.sourceforge.net/"
SRC_URI="mirror://sourceforge/libspiff/${P}.tar.bz2"
LICENSE="BSD LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="doc test"
IUSE="doc static-libs test"
RDEPEND=">=dev-libs/uriparser-0.7.5
>=dev-libs/expat-2"
RDEPEND=">=dev-libs/expat-2
>=dev-libs/uriparser-0.7.5"
DEPEND="${RDEPEND}
virtual/pkgconfig
test? ( >=dev-util/cpptest-1.1 )
doc? (
>=app-doc/doxygen-1.5.8
media-gfx/graphviz
x11-libs/qt-assistant:4
)"
)
test? ( >=dev-util/cpptest-1.1 )"
DOCS="AUTHORS ChangeLog NEWS README THANKS"
PATCHES=(
"${FILESDIR}/${P}-gcc44.patch"
)
src_prepare() {
epatch \
"${FILESDIR}"/${P}-gcc44.patch \
"${FILESDIR}"/${P}-gcc47.patch
}
src_configure() {
export XDG_CONFIG_HOME="${T}" #398881#c2
econf \
--docdir=/usr/share/doc/${PF} \
$(use_enable static-libs static) \
$(use_enable test) \
$(use_enable doc)
}
src_install() {
default
prune_libtool_files
}

@ -1,3 +1,2 @@
DIST openal-soft-1.11.753.tar.bz2 101497 RMD160 ae4e563672b297762aae01802ce78e8c44549260 SHA1 d8d56e4f8da5552969893f74d1bc0448b261a13c SHA256 a94b7cf6fa91bd38229df574466b535878ae2f29da702e683d73667cae37529e
DIST openal-soft-1.12.854.tar.bz2 104008 RMD160 5cf3b2db7a1aae4d24fc4f5c3074332c956f78b5 SHA1 537dc5fad32d227bb5e861506018b46a21e47f26 SHA256 180e56366990086f37bc0fec9a15d1a1e48cb8e8ae1c5c8019d70da818a47269
DIST openal-soft-1.13.tar.bz2 113770 RMD160 30cde50ae088f687b63bfd742518fef4ce213629 SHA1 0e2449375a12cee65a9cea354533dcaabf9d5068 SHA256 dc735b8b2ab21f6ec54b4262f150a7e0527ae42aa975a1965b9342df1520443c
DIST openal-soft-1.13.tar.bz2 113770 SHA256 dc735b8b2ab21f6ec54b4262f150a7e0527ae42aa975a1965b9342df1520443c SHA512 8820f03888e36614345806440ae74ba4d40faa6e93545cd9e67440334a89f3b5d1c280695f4eac14fcc0257affe3d6fed53f186d1a02ac20f56a7e0bfa8bb723 WHIRLPOOL 99f0821542d640a173f23e06500af037dd696a5a1f0732dea2d4f125fac06aaf6bcec30ba3fa5371a8b716b1db30e830b601b2e6b80e7500bd2ce7b1b94ce109
DIST openal-soft-1.14.tar.bz2 221579 SHA256 87bd8d61d5943387898c92b6a2bbbb26118e745dec57550c817526a70fad0914 SHA512 58ce4d1281aba790790e5cb88d4ff016ca5d053f8f78f68ca8ab3af59b69c74d473bd65f9ed1053351df40c6d2d909076a41a8be88c23927f37f9617d3c30f94 WHIRLPOOL 7fd8e6956d0f825cbf650329b5a5a0244d98052e55917d6f3377848f1b0b7e13457ee4f37139a5e684fbf05ab3246f273992ed833f52769c1ca768d54a0571e1

@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sound</herd>
<use>
<flag name='alstream'>Build and install the FFmpeg based alstream example utility</flag>
</use>
</pkgmetadata>

@ -1,34 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/openal/openal-1.11.753.ebuild,v 1.7 2010/06/10 03:09:21 jer Exp $
EAPI=2
inherit cmake-utils
MY_P=${PN}-soft-${PV}
DESCRIPTION="A software implementation of the OpenAL 3D audio API"
HOMEPAGE="http://kcat.strangesoft.net/openal.html"
SRC_URI="http://kcat.strangesoft.net/openal-releases/${MY_P}.tar.bz2"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
IUSE="alsa debug oss portaudio pulseaudio"
DEPEND="alsa? ( media-libs/alsa-lib )
portaudio? ( >=media-libs/portaudio-19_pre )
pulseaudio? ( media-sound/pulseaudio )"
S=${WORKDIR}/${MY_P}
DOCS="alsoftrc.sample"
src_configure() {
mycmakeargs+=( $(cmake-utils_use alsa ALSA)
$(cmake-utils_use oss OSS)
$(cmake-utils_use portaudio PORTAUDIO)
$(cmake-utils_use pulseaudio PULSEAUDIO) )
cmake-utils_src_configure
}

@ -1,36 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/openal/openal-1.12.854.ebuild,v 1.1 2010/04/12 15:16:10 ssuominen Exp $
EAPI=3
inherit cmake-utils
MY_P=${PN}-soft-${PV}
DESCRIPTION="A software implementation of the OpenAL 3D audio API"
HOMEPAGE="http://kcat.strangesoft.net/openal.html"
SRC_URI="http://kcat.strangesoft.net/openal-releases/${MY_P}.tar.bz2"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
IUSE="alsa debug oss portaudio pulseaudio"
DEPEND="alsa? ( media-libs/alsa-lib )
portaudio? ( >=media-libs/portaudio-19_pre )
pulseaudio? ( media-sound/pulseaudio )"
S=${WORKDIR}/${MY_P}
DOCS="alsoftrc.sample"
src_configure() {
mycmakeargs=(
$(cmake-utils_use alsa ALSA)
$(cmake-utils_use oss OSS)
$(cmake-utils_use portaudio PORTAUDIO)
$(cmake-utils_use pulseaudio PULSEAUDIO)
)
cmake-utils_src_configure
}

@ -0,0 +1,41 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/openal/openal-1.14.ebuild,v 1.2 2012/07/30 20:12:02 ssuominen Exp $
EAPI=3
inherit cmake-utils
MY_P=${PN}-soft-${PV}
DESCRIPTION="A software implementation of the OpenAL 3D audio API"
HOMEPAGE="http://kcat.strangesoft.net/openal.html"
SRC_URI="http://kcat.strangesoft.net/openal-releases/${MY_P}.tar.bz2"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
IUSE="alsa alstream coreaudio debug oss portaudio pulseaudio"
RDEPEND="alsa? ( media-libs/alsa-lib )
alstream? ( virtual/ffmpeg )
portaudio? ( >=media-libs/portaudio-19_pre )
pulseaudio? ( media-sound/pulseaudio )"
DEPEND="${RDEPEND}
oss? ( virtual/os-headers )"
S=${WORKDIR}/${MY_P}
DOCS="alsoftrc.sample env-vars.txt hrtf.txt README"
src_configure() {
local mycmakeargs=(
$(cmake-utils_use alstream EXAMPLES)
$(cmake-utils_use alsa)
$(cmake-utils_use coreaudio)
$(cmake-utils_use oss)
$(cmake-utils_use portaudio)
$(cmake-utils_use pulseaudio)
)
cmake-utils_src_configure
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/audacious-plugins-3.3.ebuild,v 1.1 2012/07/27 04:49:49 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/audacious-plugins-3.3.ebuild,v 1.2 2012/07/31 02:28:30 jdhore Exp $
EAPI=4
@ -23,6 +23,7 @@ RDEPEND="app-arch/unzip
>=media-sound/audacious-3.3
>=net-libs/neon-0.26.4
x11-libs/gtk+:3
( || ( >=dev-libs/glib-2.32.2 dev-util/gdbus-codegen ) )
aac? ( >=media-libs/faad2-2.7 )
adplug? ( >=dev-cpp/libbinio-1.4 )
alsa? ( >=media-libs/alsa-lib-1.0.16 )
@ -63,6 +64,17 @@ mp3_warning() {
fi
}
src_prepare() {
has_version "<dev-libs/glib-2.32" && \
cd ${S}/src/mpris2 && \
gdbus-codegen --interface-prefix org.mpris. \
--c-namespace Mpris --generate-c-code object-core mpris2.xml && \
gdbus-codegen --interface-prefix org.mpris. \
--c-namespace Mpris \
--generate-c-code object-player mpris2-player.xml && \
cd ${S}
}
src_configure() {
mp3_warning

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/audacious/audacious-3.3.ebuild,v 1.1 2012/07/27 04:49:45 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/media-sound/audacious/audacious-3.3.ebuild,v 1.2 2012/07/31 02:22:54 jdhore Exp $
EAPI=4
inherit eutils
@ -19,7 +19,7 @@ KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x8
IUSE="chardet nls"
RDEPEND=">=dev-libs/dbus-glib-0.60
>=dev-libs/glib-2.16
>=dev-libs/glib-2.30
dev-libs/libxml2
>=x11-libs/cairo-1.2.6
>=x11-libs/pango-1.8.0

@ -1,2 +1 @@
DIST lmms-0.4.12.tar.bz2 14112707 RMD160 534784eca23d653f3cd1ad780c7a4d2c14d223a8 SHA1 680495a87517f90a63b58ea052c369c8ab31bb9a SHA256 14966b8bda69002d07b4e1543cd162196fb50ec4fe1092de520638d6155c56f5
DIST lmms-0.4.13.tar.bz2 14183574 RMD160 e2ddb1d68c45f72f933c76b2161d9f9aab638a0a SHA1 fbb2232d0cca2751f4395243a474287eb2b5bd2d SHA256 fca4d62f09dc31230870776dce048da51c5ffd4949934cf4bbcdfad65d952082
DIST lmms-0.4.13.tar.bz2 14183574 SHA256 fca4d62f09dc31230870776dce048da51c5ffd4949934cf4bbcdfad65d952082

@ -1,67 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/lmms/lmms-0.4.12.ebuild,v 1.1 2011/08/07 11:55:31 aballier Exp $
EAPI="2"
inherit eutils cmake-utils
DESCRIPTION="Free alternative to popular programs such as Fruityloops, Cubase and Logic"
HOMEPAGE="http://lmms.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="alsa debug fftw fluidsynth jack ogg portaudio pulseaudio sdl stk vst"
RDEPEND="x11-libs/qt-core:4
x11-libs/qt-gui:4[accessibility]
>=media-libs/libsndfile-1.0.11
>=media-libs/libsamplerate-0.1.7
x11-libs/libXinerama
alsa? ( media-libs/alsa-lib )
fftw? ( sci-libs/fftw:3.0 >=x11-libs/fltk-1.3.0_rc3:1 )
jack? ( >=media-sound/jack-audio-connection-kit-0.99.0 )
ogg? ( media-libs/libvorbis
media-libs/libogg )
fluidsynth? ( media-sound/fluidsynth )
portaudio? ( >=media-libs/portaudio-19_pre )
pulseaudio? ( media-sound/pulseaudio )
sdl? ( media-libs/libsdl
>=media-libs/sdl-sound-1.0.1 )
stk? ( media-libs/stk )
vst? ( app-emulation/wine )"
DEPEND="${RDEPEND}
>=dev-util/cmake-2.4.5"
RDEPEND="${RDEPEND}
media-plugins/swh-plugins
media-plugins/caps-plugins
media-plugins/tap-plugins
media-libs/ladspa-cmt"
DOCS="README AUTHORS TODO"
PATCHES=( "${FILESDIR}/${PN}-0.4.10-unembedfltk.patch" )
src_configure() {
mycmakeargs="${mycmakeargs}
-DWANT_SYSTEM_SR=TRUE
-DWANT_CAPS=FALSE
-DWANT_TAP=FALSE
-DWANT_SWH=FALSE
-DWANT_CMT=FALSE
-DWANT_CALF=TRUE
$(cmake-utils_use_want alsa ALSA)
$(cmake-utils_use_want fftw FFTW3F)
$(cmake-utils_use_want jack JACK)
$(cmake-utils_use_want ogg OGGVORBIS)
$(cmake-utils_use_want portaudio PORTAUDIO)
$(cmake-utils_use_want pulseaudio PULSEAUDIO)
$(cmake-utils_use_want sdl SDL)
$(cmake-utils_use_want stk STK)
$(cmake-utils_use_want vst VST)
$(cmake-utils_use_want fluidsynth SF2)"
cmake-utils_src_configure
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/lmms/lmms-0.4.13.ebuild,v 1.1 2012/02/14 12:28:11 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/media-sound/lmms/lmms-0.4.13-r1.ebuild,v 1.1 2012/07/30 12:24:25 polynomial-c Exp $
EAPI="2"
@ -53,6 +53,7 @@ src_configure() {
-DWANT_SWH=FALSE
-DWANT_CMT=FALSE
-DWANT_CALF=TRUE
-DCMAKE_INSTALL_LIBDIR=$(get_libdir)
$(cmake-utils_use_want alsa ALSA)
$(cmake-utils_use_want fftw FFTW3F)
$(cmake-utils_use_want jack JACK)

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

Loading…
Cancel
Save