Sync with portage [Wed Mar 7 13:28:11 MSK 2012].

mhiretskiy
root 12 years ago
parent 62452c467f
commit 68bb2f5fa1

@ -1 +1,2 @@
DIST abrt-2.0.6.tar.gz 996676 RMD160 a3a048e9223cbe9bbecca9469937812debafd43f SHA1 5f3863b4ea10a23f813f439213c3379a228c5063 SHA256 0413a6b6143d0e667bb9c2c34a8ddfdb82d0dff04050acd254eb86943dd181a1
DIST abrt-2.0.8.tar.gz 960737 RMD160 0f48ac55b3b2d69ede6796988a69fd53448d1bb1 SHA1 dabae7133acdeffe0dbe8b893d8b2a9b2c2ee645 SHA256 aaad9f6914e40bda8783ff10e34f62a9712bfebda06373a7c056e3ca8bad4e5b

@ -0,0 +1,119 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/abrt/abrt-2.0.8.ebuild,v 1.1 2012/03/07 07:21:37 tetromino Exp $
PYTHON_DEPEND="2:2.6"
EAPI="4"
# Need gnome2-utils for gnome2_icon_cache_update
inherit autotools eutils gnome2-utils python systemd
DESCRIPTION="Automatic bug detection and reporting tool"
HOMEPAGE="https://fedorahosted.org/abrt/"
SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
COMMON_DEPEND="dev-libs/btparser
>=dev-libs/glib-2.21:2
>=dev-libs/libreport-2.0.9
dev-libs/libxml2
dev-libs/nss
sys-apps/dbus
sys-fs/inotify-tools
x11-libs/gtk+:2
x11-libs/libnotify"
RDEPEND="${COMMON_DEPEND}
app-arch/cpio
dev-libs/elfutils
>=sys-devel/gdb-7"
DEPEND="${COMMON_DEPEND}
app-text/asciidoc
app-text/xmlto
>=dev-util/intltool-0.35.0
>=dev-util/pkgconfig-0.9.0
>=sys-devel/gettext-0.17"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
enewgroup abrt
enewuser abrt -1 -1 -1 abrt
}
src_prepare() {
# Disable redhat-specific code not usable in gentoo, or that requires
# bugs.gentoo.org infra support.
epatch "${FILESDIR}/${PN}-2.0.8-gentoo.patch"
# Using a server response as a format string is a bad idea
epatch "${FILESDIR}/${PN}-2.0.6-format-security.patch"
# -Werror should not be used by default
sed -e 's/^[ \t]*-Werror[ \t]*$/\t$(NULL)/' \
-e 's/-Werror\( \|$\)//g' \
-i src/applet/Makefile.* src/cli/Makefile.* src/daemon/Makefile.* \
src/gui-gtk/Makefile.* src/hooks/Makefile.* src/lib/Makefile.* \
src/plugins/Makefile.* || die "sed failed"
# pyhook test is sensitive to the format of python's error messages, and
# fails with certain python versions
sed -e '/pyhook.at/ d' \
-i tests/Makefile.* tests/testsuite.at || die "sed 2 failed"
eautoreconf
python_clean_py-compile_files
python_convert_shebangs -r 2 src
}
src_configure() {
# Configure checks for python.pc; our python-2.7 installs python-2.7.pc,
# while python-2.6 does not install any pkgconfig file.
export PYTHON_CFLAGS=$(python-config --includes)
export PYTHON_LIBS=$(python-config --libs)
myeconfargs=( "--localstatedir=${EPREFIX}/var" )
# --disable-debug enables debug!
use debug && myeconfargs=( "${myeconfargs[@]}" --enable-debug )
systemd_to_myeconfargs
econf "${myeconfargs[@]}"
}
src_install() {
default
keepdir /var/run/abrt
# /var/spool/abrt is created by dev-libs/libreport
diropts -m 700 -o abrt -g abrt
keepdir /var/spool/abrt-upload
diropts -m 775 -o abrt -g abrt
keepdir /var/cache/abrt-di
find "${D}" -name '*.la' -exec rm -f {} + || die
newinitd "${FILESDIR}/${PN}-2.0.5-init" abrt
newconfd "${FILESDIR}/${PN}-2.0.5-conf" abrt
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
gnome2_icon_cache_update
python_mod_optimize abrt_exception_handler.py
elog "To start the bug detection service on an openrc-based system, do"
elog "# /etc/init.d/abrt start"
}
pkg_postrm() {
gnome2_icon_cache_update
python_mod_cleanup abrt_exception_handler.py
}

@ -0,0 +1,275 @@
commit fcb24c0966f53dc52d9bad6158ab8290a72ed69e
Author: Alexandre Rostovtsev <tetromino@gmail.com>
Date: Sat Oct 8 03:31:56 2011 -0400
Disable code not relevant for Gentoo
Disable code that is only relevant for an RPM-based distro or that
requires additional bugs.gentoo.org infrastructure support. Ensure that
crashes still get analyzed even if they cannot be assigned to any
package (since we lack any way of doing that at the moment).
diff --git a/configure.ac b/configure.ac
index 4391239..1a78ca9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -65,7 +65,6 @@ PKG_CHECK_MODULES([GTK], [$GTK_VER])
PKG_CHECK_MODULES([GLIB], [glib-2.0 >= 2.21])
PKG_CHECK_MODULES([DBUS], [dbus-1])
PKG_CHECK_MODULES([LIBXML], [libxml-2.0])
-PKG_CHECK_MODULES([RPM], [rpm])
PKG_CHECK_MODULES([LIBNOTIFY], [libnotify])
PKG_CHECK_MODULES([NSS], [nss])
PKG_CHECK_MODULES([BTPARSER], [btparser])
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 5025f93..721fbaa 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -17,7 +17,6 @@ MAN1_TXT += abrt-install-ccpp-hook.txt
MAN5_TXT =
MAN5_TXT += abrt.conf.txt
-MAN5_TXT += abrt-action-save-package-data.conf.txt
MAN8_TXT =
MAN8_TXT += abrtd.txt abrt-dbus.txt
diff --git a/src/daemon/Makefile.am b/src/daemon/Makefile.am
index bed3c44..7697f50 100644
--- a/src/daemon/Makefile.am
+++ b/src/daemon/Makefile.am
@@ -6,9 +6,6 @@ dist_eventsconf_DATA = \
bin_SCRIPTS = \
abrt-handle-upload
-bin_PROGRAMS = \
- abrt-action-save-package-data
-
sbin_PROGRAMS = \
abrtd \
abrt-server \
@@ -77,30 +74,12 @@ abrt_handle_event_LDADD = \
$(LIBREPORT_LIBS) \
$(BTPARSER_LIBS)
-abrt_action_save_package_data_SOURCES = \
- rpm.h rpm.c \
- abrt-action-save-package-data.c
-abrt_action_save_package_data_CPPFLAGS = \
- -I$(srcdir)/../include \
- -I$(srcdir)/../lib \
- -DCONF_DIR=\"$(CONF_DIR)\" \
- $(GLIB_CFLAGS) \
- $(LIBREPORT_CFLAGS) \
- -D_GNU_SOURCE \
- -Wall -Wwrite-strings -Werror
-abrt_action_save_package_data_LDADD = \
- $(RPM_LIBS) \
- $(LIBREPORT_LIBS) \
- ../lib/libabrt.la
-
dbusabrtconfdir = ${sysconfdir}/dbus-1/system.d/
dist_dbusabrtconf_DATA = dbus-abrt.conf
daemonconfdir = $(CONF_DIR)
dist_daemonconf_DATA = \
- abrt.conf \
- abrt-action-save-package-data.conf \
- gpg_keys
+ abrt.conf
comredhatabrtservicedir = ${datadir}/dbus-1/system-services
dist_comredhatabrtservice_DATA = com.redhat.abrt.service
diff --git a/src/daemon/abrt_event.conf b/src/daemon/abrt_event.conf
index 9b67034..db133e1 100644
--- a/src/daemon/abrt_event.conf
+++ b/src/daemon/abrt_event.conf
@@ -44,7 +44,7 @@
# Determine in which package/component the crash happened (if not yet done):
-EVENT=post-create component= remote!=1
+#EVENT=post-create component= remote!=1
abrt-action-save-package-data
@@ -60,19 +60,19 @@ EVENT=post-create
if [ -f uid ]; then getent passwd "`cat uid`" | cut -d: -f1 >username; fi
-EVENT=notify package!= uid!=
+EVENT=notify uid!=
dbus-send --system --type=signal /com/redhat/abrt com.redhat.abrt.Crash \
string:"`cat package`" string:"$DUMP_DIR" string:"`cat uid`"
-EVENT=notify package!= uid=
+EVENT=notify uid=
dbus-send --system --type=signal /com/redhat/abrt com.redhat.abrt.Crash \
string:"`cat package`" string:"$DUMP_DIR"
-EVENT=notify_dup package!= uid!=
+EVENT=notify_dup uid!=
dbus-send --system --type=signal /com/redhat/abrt com.redhat.abrt.Crash \
string:"`cat package`" string:"$DUMP_DIR" string:"`cat uid`"
-EVENT=notify_dup package!= uid=
+EVENT=notify_dup uid=
dbus-send --system --type=signal /com/redhat/abrt com.redhat.abrt.Crash \
string:"`cat package`" string:"$DUMP_DIR"
diff --git a/src/plugins/Makefile.am b/src/plugins/Makefile.am
index 5edbd3e..4f01fac 100644
--- a/src/plugins/Makefile.am
+++ b/src/plugins/Makefile.am
@@ -1,7 +1,6 @@
-include ../../config.mak
bin_SCRIPTS = \
- abrt-action-install-debuginfo \
abrt-action-analyze-core \
abrt-action-analyze-vmcore \
abrt-action-list-dsos
@@ -18,8 +17,6 @@ bin_PROGRAMS = \
abrt-retrace-client \
abrt-dedup-client
-libexec_PROGRAMS = abrt-action-install-debuginfo-to-abrt-cache
-
#dist_pluginsconf_DATA = Python.conf
eventsdir = $(EVENTS_DIR)
@@ -51,7 +48,6 @@ dist_eventsconf_DATA = \
PYTHON_FILES = \
- abrt-action-install-debuginfo.in \
abrt-action-list-dsos \
abrt-action-analyze-core \
abrt-action-analyze-vmcore.in
@@ -186,18 +182,6 @@ abrt_action_analyze_backtrace_LDADD = \
$(LIBREPORT_LIBS) \
$(BTPARSER_LIBS)
-abrt_action_install_debuginfo_to_abrt_cache_SOURCES = \
- abrt-action-install-debuginfo-to-abrt-cache.c
-abrt_action_install_debuginfo_to_abrt_cache_CPPFLAGS = \
- -I$(srcdir)/../include \
- -I$(srcdir)/../lib \
- -D_GNU_SOURCE \
- $(LIBREPORT_CFLAGS) \
- -Wall -Wwrite-strings
-abrt_action_install_debuginfo_to_abrt_cache_LDADD = \
- $(LIBREPORT_LIBS) \
- ../lib/libabrt.la
-
abrt_retrace_client_SOURCES = \
abrt-retrace-client.c \
https-utils.c
diff --git a/src/plugins/abrt-action-list-dsos b/src/plugins/abrt-action-list-dsos
index 81a9927..bf1491c 100644
--- a/src/plugins/abrt-action-list-dsos
+++ b/src/plugins/abrt-action-list-dsos
@@ -5,7 +5,6 @@
import sys
import os
import getopt
-import rpm
def log(s):
sys.stderr.write("%s\n" % s)
@@ -68,19 +67,10 @@ if __name__ == "__main__":
try:
dso_paths = parse_maps(memfile)
for path in dso_paths:
- ts = rpm.TransactionSet()
- mi = ts.dbMatch('basenames', path)
- if len(mi):
- for h in mi:
- if outname:
- outfile = xopen(outname, "w")
- outname = None
- outfile.write("%s %s (%s) %s\n" %
- (path,
- h[rpm.RPMTAG_NEVRA],
- h[rpm.RPMTAG_VENDOR],
- h[rpm.RPMTAG_INSTALLTIME])
- )
+ if outname:
+ outfile = xopen(outname, "w")
+ outname = None
+ outfile.write(path)
except Exception, ex:
error_msg_and_die("Can't get the DSO list: %s" % ex)
diff --git a/src/plugins/ccpp_event.conf b/src/plugins/ccpp_event.conf
index 0e17389..2abd5ce 100644
--- a/src/plugins/ccpp_event.conf
+++ b/src/plugins/ccpp_event.conf
@@ -31,18 +31,11 @@ EVENT=collect_xsession_errors analyzer=CCpp dso_list~=.*/libX11.*
# or was this ability lost with move to python installer?
EVENT=analyze_LocalGDB analyzer=CCpp
abrt-action-analyze-core --core=coredump -o build_ids &&
- /usr/libexec/abrt-action-install-debuginfo-to-abrt-cache --size_mb=4096 &&
abrt-action-generate-backtrace &&
- abrt-action-analyze-backtrace &&
- (
- bug_id=$(reporter-bugzilla -h `cat duphash`) &&
- if test -n "$bug_id"; then
- abrt-bodhi -r -b $bug_id
- fi
- )
+ abrt-action-analyze-backtrace
# Bugzilla requires nonempty duphash
-EVENT=report_Bugzilla analyzer=CCpp duphash!=
- test -f component || abrt-action-save-package-data
- reporter-bugzilla -b -c /etc/libreport/plugins/bugzilla.conf
+# EVENT=report_Bugzilla analyzer=CCpp duphash!=
+# test -f component || abrt-action-save-package-data
+# reporter-bugzilla -b -c /etc/libreport/plugins/bugzilla.conf
diff --git a/src/plugins/ccpp_retrace_event.conf b/src/plugins/ccpp_retrace_event.conf
index 60e53d7..893502f 100644
--- a/src/plugins/ccpp_retrace_event.conf
+++ b/src/plugins/ccpp_retrace_event.conf
@@ -1,9 +1,3 @@
EVENT=analyze_RetraceServer analyzer=CCpp
abrt-retrace-client batch --dir "$DUMP_DIR" --status-delay 10 &&
- abrt-action-analyze-backtrace &&
- (
- bug_id=$(reporter-bugzilla -h `cat duphash`) &&
- if test -n "$bug_id"; then
- abrt-bodhi -r -b $bug_id
- fi
- )
+ abrt-action-analyze-backtrace
diff --git a/src/plugins/koops_event.conf b/src/plugins/koops_event.conf
index 2fdccda..6cc14ae 100644
--- a/src/plugins/koops_event.conf
+++ b/src/plugins/koops_event.conf
@@ -10,8 +10,8 @@ EVENT=post-create analyzer=Kerneloops
reporter-kerneloops
# report
-#EVENT=report_Kerneloops analyzer=Kerneloops
- reporter-kerneloops
+# EVENT=report_Kerneloops analyzer=Kerneloops
+# reporter-kerneloops
-EVENT=report_Bugzilla analyzer=Kerneloops
- reporter-bugzilla -b
+# EVENT=report_Bugzilla analyzer=Kerneloops
+# reporter-bugzilla -b
diff --git a/src/plugins/python_event.conf b/src/plugins/python_event.conf
index bbd9517..ad5f40d 100644
--- a/src/plugins/python_event.conf
+++ b/src/plugins/python_event.conf
@@ -1,6 +1,6 @@
EVENT=post-create analyzer=Python
abrt-action-analyze-python
-EVENT=report_Bugzilla analyzer=Python
- test -f component || abrt-action-save-package-data
- reporter-bugzilla -b -c /etc/libreport/plugins/bugzilla.conf
+# EVENT=report_Bugzilla analyzer=Python
+# test -f component || abrt-action-save-package-data
+# reporter-bugzilla -b -c /etc/libreport/plugins/bugzilla.conf

@ -1,3 +1 @@
DIST whowatch-1.6.0.tar.gz 104365 RMD160 17e7bed5e5252a5d346ce4a7aa47e1192f6c7c9f SHA1 5e731a0eaa52f159f6a937ace0439207d78dedb3 SHA256 81bb5ba5258e0e5d8d10cedf4507d269055a680ee204a8b6ed86831c342e06aa
DIST whowatch-1.8.3.tar.gz 161240 RMD160 1e95e48910908108c942413ea68dde20fb463d05 SHA1 8ca6d915060a23f0198629b1a8ceda7301a270a3 SHA256 759bfe473f400958b6c9e5aadde73c12395ac3187d95b25ba3f00c54b3416ba3
DIST whowatch_1.6.0a-2.diff.gz 31689 RMD160 e81bd992d9d420a5b1fd292f974340e861019524 SHA1 175c7ed1c5897bf6fa2f7f2b17b99c6e16669c7d SHA256 e17188b1cdae287bf3bf3b249188b2df505ad9f3b474ae848adefad21fa4e15f

@ -1,11 +0,0 @@
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -60,7 +60,7 @@
whowatch_LDADD = $(LDADD)
whowatch_DEPENDENCIES =
whowatch_LDFLAGS =
-CFLAGS = @CFLAGS@ -Wall -I. -ggdb
+CFLAGS = @CFLAGS@ -Wall
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
CCLD = $(CC)
LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@

@ -1,11 +0,0 @@
--- a/src/menu.c
+++ b/src/menu.c
@@ -37,7 +37,7 @@
static unsigned short item_cursor;
#define DUMMY_HEAD {0, 0}
-static char *submenus[] = { "File", "View", "Process", "Users", "Help" };
+static char *submenus[] = { "File", "View", "Process", "Users", "Help", NULL };
struct item_bind_t {
unsigned short submenu; /* index in the submenus table */
struct item_t item;

@ -1,45 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/whowatch/whowatch-1.6.0-r1.ebuild,v 1.2 2012/02/05 18:22:23 armin76 Exp $
inherit eutils toolchain-funcs
DESCRIPTION="interactive who-like program that displays information about users currently logged on in real time"
HOMEPAGE="http://wizard.ae.krakow.pl/~mike/"
SRC_URI="
http://wizard.ae.krakow.pl/~mike/download/${P}.tar.gz
mirror://debian/pool/main/w/whowatch/${P/-/_}a-2.diff.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 hppa ppc x86"
IUSE=""
DEPEND="sys-libs/ncurses"
RDEPEND="${DEPEND}"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${WORKDIR}"/${P/-/_}a-2.diff
epatch "${WORKDIR}"/${P}/${P}a/debian/whowatch-1.6.0.patch
epatch "${FILESDIR}"/${P}-cflags.patch
epatch "${FILESDIR}"/${P}-submenus.patch
}
src_compile() {
tc-export CC
# This is were Debian sets -O0:
CFLAGS="${CFLAGS} -fno-unit-at-a-time"
econf || die "econf failed"
emake || die
}
src_install() {
dobin src/${PN} || die "dobin failed"
doman ${PN}.1
dodoc AUTHORS ChangeLog README TODO
}

@ -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/rlwrap/rlwrap-0.37.ebuild,v 1.5 2012/02/01 17:19:50 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/rlwrap/rlwrap-0.37.ebuild,v 1.6 2012/03/07 04:07:57 darkside Exp $
EAPI=3
@ -10,7 +10,7 @@ SRC_URI="http://utopia.knoware.nl/~hlub/uck/rlwrap/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~mips ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="amd64 ~mips ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug"
RDEPEND="sys-libs/readline"

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/htmltidy/htmltidy-20090325-r1.ebuild,v 1.2 2011/09/16 18:37:08 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/htmltidy/htmltidy-20090325-r1.ebuild,v 1.3 2012/03/07 04:08:47 darkside Exp $
EAPI=4
@ -16,7 +16,7 @@ SRC_URI="mirror://gentoo/${MY_P}.tar.bz2
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug doc static-libs"
DEPEND="doc? ( app-doc/doxygen )"

@ -1 +1,2 @@
DIST btparser-0.13.tar.xz 270144 RMD160 6cf77e364a7d3c4bfed74005d8a2ac5129584383 SHA1 ca445ed4d8e40b75b8144dfe9bd66d3c6e0109c8 SHA256 7b001c25d5462bd9706f1256c160c077b9bcd3768c6cf1f28dcf907dddad195c
DIST btparser-0.16.tar.xz 309320 RMD160 5d1e06d165e69a5e76c145547860fdf586e55d53 SHA1 25baa7f5bb3cbff8e309ae2b3fb0b4966c201fec SHA256 cb3337a282ef87010631861c2992fa397533b2331cfa2f84e50b62bfb2ae6272

@ -0,0 +1,55 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/btparser/btparser-0.16.ebuild,v 1.1 2012/03/07 07:18:29 tetromino Exp $
EAPI="4"
PYTHON_DEPEND="2:2.6"
inherit python
DESCRIPTION="Parser and analyzer for backtraces produced by gdb"
HOMEPAGE="https://fedorahosted.org/btparser/"
SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="static-libs"
RDEPEND=""
DEPEND="${RDEPEND}
app-arch/xz-utils"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
python_clean_py-compile_files
}
src_configure() {
# Configure checks for python.pc; our python-2.7 installs python-2.7.pc,
# while python-2.6 does not install any pkgconfig file.
export PYTHON_CFLAGS=$(python-config --includes)
export PYTHON_LIBS=$(python-config --libs)
econf \
$(use_enable static-libs static) \
--disable-maintainer-mode
}
src_install() {
default
find "${D}" -name '*.la' -exec rm -f {} +
}
pkg_postinst() {
python_mod_optimize btparser
}
pkg_postrm() {
python_mod_cleanup btparser
}

@ -1 +1,2 @@
DIST libreport-2.0.7.tar.gz 840854 RMD160 aa041972346aba560b1212cedb8db1fa3ddc4878 SHA1 7db46e90ab2e0cba15d2320b10a11566e4bab056 SHA256 b457dbf371b9af9557244f7d4cd5b5afa92deb6e1ad199dc9458ecd1c6c1964b
DIST libreport-2.0.9.tar.gz 1088917 RMD160 ebab7794255b75679c6f9900a1ee578c712e92eb SHA1 a97a0c6f833e314dcf849c7301a77bc7ff7ef711 SHA256 c63f259838d75c42f7557fe00b57beef7e889723864d35c89a003c81a8722e3d

@ -0,0 +1,252 @@
commit 888816897cb8803c4cea94959f4df2051b046695
Author: Alexandre Rostovtsev <tetromino@gentoo.org>
Date: Tue Mar 6 23:05:32 2012 -0500
Replace RedHat and Fedora defaults with Gentoo ones
Also, make Bodhi optional like in 2.0.7 because we do not use it in Gentoo.
diff --git a/configure.ac b/configure.ac
index 851cc89..f4eba64 100644
--- a/configure.ac
+++ b/configure.ac
@@ -74,8 +74,6 @@ PKG_CHECK_MODULES([XMLRPC], [xmlrpc])
PKG_CHECK_MODULES([XMLRPC_CLIENT], [xmlrpc_client])
PKG_CHECK_MODULES([CURL], [libcurl])
PKG_CHECK_MODULES([GNOME_KEYRING], [gnome-keyring-1])
-PKG_CHECK_MODULES([JSON_C], [json])
-PKG_CHECK_MODULES([RPM], [rpm])
# Just PKG_CHECK_MODULES([PYTHON], [python]) works only with python2.7+
# Below, if python is not found, we set up for python2.6 w/o checking:
@@ -88,6 +86,22 @@ PKG_CHECK_MODULES([PROXY], [libproxy-1.0], [
AC_DEFINE([HAVE_PROXY], [1], [Use libproxy])
], [:])
+AS_IF([test "x$enable_bodhi" != "xno"], [
+ dnl Do the stuff needed for enabling the feature
+ AC_CHECK_LIB([json], [json_tokener_parse],
+ [AM_CONDITIONAL(HAVE_BODHI, true)
+ AC_DEFINE([HAVE_BODHI], [1], [have bodhi])
+ PKG_CHECK_MODULES([JSON_C], [json])
+ PKG_CHECK_MODULES([RPM], [rpm])],
+ [AM_CONDITIONAL(HAVE_BODHI, false)
+ AC_DEFINE([HAVE_BODHI], [0], [have bodhi])])
+ ],
+ [test "x$enable_bodhi" = "xno"], [
+ AM_CONDITIONAL(HAVE_BODHI, false)
+ AC_DEFINE([HAVE_BODHI], [0], [have bodhi])
+ ]
+)
+
PKG_PROG_PKG_CONFIG
AC_CHECK_HEADER([libtar.h], [],
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 70e0fb0..368be24 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -13,10 +13,8 @@ MAN1_TXT += reporter-bugzilla.txt
MAN1_TXT += reporter-kerneloops.txt
MAN1_TXT += reporter-mailx.txt
MAN1_TXT += reporter-print.txt
-MAN1_TXT += reporter-rhtsupport.txt
MAN1_TXT += reporter-upload.txt
MAN1_TXT += report.txt
-MAN1_TXT += abrt-bodhi.txt
MAN5_TXT =
MAN5_TXT += report_event.conf.txt
diff --git a/doc/reporter-bugzilla.txt b/doc/reporter-bugzilla.txt
index 94216ae..2154e7c 100644
--- a/doc/reporter-bugzilla.txt
+++ b/doc/reporter-bugzilla.txt
@@ -44,7 +44,7 @@ Configuration file lines should have 'PARAM = VALUE' format. The parameters are:
Password to Bugzilla account.
'BugzillaURL'::
- Bugzilla HTTP(S) address. (default: https://bugzilla.redhat.com)
+ Bugzilla HTTP(S) address. (default: https://bugs.gentoo.org/)
'SSLVerify'::
Use yes/true/on/1 to verify server's SSL certificate. (default: yes)
diff --git a/src/lib/dump_dir.c b/src/lib/dump_dir.c
index 374c641..ef946f2 100644
--- a/src/lib/dump_dir.c
+++ b/src/lib/dump_dir.c
@@ -494,7 +494,7 @@ void dd_create_basic_files(struct dump_dir *dd, uid_t uid)
release = load_text_file("/etc/system-release",
DD_LOAD_TEXT_RETURN_NULL_ON_FAILURE);
if (!release)
- release = load_text_file("/etc/redhat-release", /*flags:*/ 0);
+ release = load_text_file("/etc/gentoo-release", /*flags:*/ 0);
dd_save_text(dd, FILENAME_OS_RELEASE, release);
free(release);
}
diff --git a/src/plugins/Makefile.am b/src/plugins/Makefile.am
index 6514ff6..3ef8ba7 100644
--- a/src/plugins/Makefile.am
+++ b/src/plugins/Makefile.am
@@ -2,13 +2,14 @@ pluginslibdir = $(PLUGINS_LIB_DIR)
bin_PROGRAMS = \
reporter-bugzilla \
- reporter-rhtsupport \
reporter-kerneloops \
reporter-upload \
reporter-mailx \
reporter-print \
- report \
- abrt-bodhi
+ report
+if HAVE_BODHI
+bin_PROGRAMS += abrt-bodhi
+endif
pluginsconfdir = $(PLUGINS_CONF_DIR)
@@ -16,7 +17,6 @@ reportpluginsconfdir = $(REPORT_PLUGINS_CONF_DIR)
dist_reportpluginsconf_DATA = \
bugzilla.conf \
- rhtsupport.conf \
mailx.conf
eventsdir = $(EVENTS_DIR)
@@ -27,7 +27,6 @@ dist_events_DATA = \
report_Logger.conf \
report_Logger.xml \
report_Mailx.xml \
- report_RHTSupport.xml \
report_Kerneloops.xml \
report_Uploader.xml
@@ -39,7 +38,6 @@ dist_eventsconf_DATA = \
mailx_event.conf \
print_event.conf \
bugzilla_event.conf \
- rhtsupport_event.conf \
uploader_event.conf
EXTRA_DIST = \
@@ -48,7 +46,6 @@ EXTRA_DIST = \
report_Logger.conf \
report_Logger.xml.in \
report_Mailx.xml.in \
- report_RHTSupport.xml.in \
report_Kerneloops.xml.in \
report_Uploader.xml.in
@@ -76,33 +73,6 @@ reporter_bugzilla_LDADD = \
../lib/libabrt_web.la \
../lib/libreport.la
-reporter_rhtsupport_SOURCES = \
- abrt_rh_support.h abrt_rh_support.c \
- reporter-rhtsupport.h \
- reporter-rhtsupport-parse.c \
- reporter-rhtsupport.c
-reporter_rhtsupport_CPPFLAGS = \
- -I$(srcdir)/../include \
- -I$(srcdir)/../lib \
- -DBIN_DIR=\"$(bindir)\" \
- -DCONF_DIR=\"$(CONF_DIR)\" \
- -DLOCALSTATEDIR='"$(localstatedir)"' \
- -DDEBUG_DUMPS_DIR=\"$(DEBUG_DUMPS_DIR)\" \
- -DDEBUG_INFO_DIR=\"$(DEBUG_INFO_DIR)\" \
- -DPLUGINS_LIB_DIR=\"$(PLUGINS_LIB_DIR)\" \
- -DPLUGINS_CONF_DIR=\"$(REPORT_PLUGINS_CONF_DIR)\" \
- $(GLIB_CFLAGS) \
- $(LIBREPORT_CFLAGS) \
- $(XMLRPC_CFLAGS) $(XMLRPC_CLIENT_CFLAGS) \
- -D_GNU_SOURCE \
- -Wall -Wwrite-strings -Werror
-reporter_rhtsupport_LDFLAGS = -ltar
-reporter_rhtsupport_LDADD = \
- $(GLIB_LIBS) \
- $(XMLRPC_LIBS) $(XMLRPC_CLIENT_LIBS) \
- ../lib/libabrt_web.la \
- ../lib/libreport.la
-
reporter_upload_SOURCES = \
reporter-upload.c
reporter_upload_CPPFLAGS = \
@@ -201,6 +171,7 @@ report_CPPFLAGS = \
report_LDADD = \
../lib/libreport.la
+if HAVE_BODHI
abrt_bodhi_SOURCES = \
abrt-bodhi.c
abrt_bodhi_CPPFLAGS = \
@@ -217,5 +188,6 @@ abrt_bodhi_LDADD = \
$(RPM_LIBS) \
../lib/libreport.la \
../lib/libabrt_web.la
+endif
DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@
diff --git a/src/plugins/bugzilla.conf b/src/plugins/bugzilla.conf
index 18eba5a..f5afe6f 100644
--- a/src/plugins/bugzilla.conf
+++ b/src/plugins/bugzilla.conf
@@ -1,5 +1,5 @@
# Bugzilla URL
-BugzillaURL = https://bugzilla.redhat.com/
+BugzillaURL = https://bugs.gentoo.org/
# yes means that ssl certificates will be checked
SSLVerify = yes
# your login has to exist, if you don have any, please create one
diff --git a/src/plugins/report_Bugzilla.conf b/src/plugins/report_Bugzilla.conf
index f1a77f5..bb2e651 100644
--- a/src/plugins/report_Bugzilla.conf
+++ b/src/plugins/report_Bugzilla.conf
@@ -1,4 +1,4 @@
-Bugzilla_BugzillaURL = https://bugzilla.redhat.com
+Bugzilla_BugzillaURL = https://bugs.gentoo.org/
Bugzilla_Login =
Bugzilla_Password =
Bugzilla_SSLVerify = yes
diff --git a/src/plugins/report_Bugzilla.xml.in b/src/plugins/report_Bugzilla.xml.in
index bda60bc..127b07e 100644
--- a/src/plugins/report_Bugzilla.xml.in
+++ b/src/plugins/report_Bugzilla.xml.in
@@ -15,8 +15,8 @@
<_label>Bugzilla URL</_label>
<allow-empty>no</allow-empty>
<_description>Address of Bugzilla server</_description>
- <default-value>https://bugzilla.redhat.com</default-value>
- <_note-html>You can create bugzilla.redhat.com account &lt;a href="https://bugzilla.redhat.com/createaccount.cgi"&gt;here&lt;/a&gt;</_note-html>
+ <default-value>https://bugs.gentoo.org/</default-value>
+ <_note-html>You can create bugs.gentoo.org account &lt;a href="https://bugs.gentoo.org/createaccount.cgi"&gt;here&lt;/a&gt;</_note-html>
</option>
<option type="text" name="Bugzilla_Login">
<_label>User name</_label>
diff --git a/src/plugins/reporter-bugzilla.c b/src/plugins/reporter-bugzilla.c
index ee0da0f..1334ab0 100644
--- a/src/plugins/reporter-bugzilla.c
+++ b/src/plugins/reporter-bugzilla.c
@@ -34,7 +34,7 @@ static void set_settings(struct bugzilla_struct *b, map_string_h *settings)
environ = getenv("Bugzilla_BugzillaURL");
b->b_bugzilla_url = environ ? environ : get_map_string_item_or_empty(settings, "BugzillaURL");
if (!b->b_bugzilla_url[0])
- b->b_bugzilla_url = "https://bugzilla.redhat.com";
+ b->b_bugzilla_url = "https://bugs.gentoo.org/";
b->b_bugzilla_xmlrpc = xasprintf("%s"XML_RPC_SUFFIX, b->b_bugzilla_url);
environ = getenv("Bugzilla_SSLVerify");
diff --git a/src/report-python/__init__.py b/src/report-python/__init__.py
index 6f4f543..2a405f8 100644
--- a/src/report-python/__init__.py
+++ b/src/report-python/__init__.py
@@ -21,8 +21,8 @@ from report.io import TextIO, GTKIO, NewtIO
import os
-SYSTEM_RELEASE_PATHS = ["/etc/system-release","/etc/redhat-release"]
-SYSTEM_RELEASE_DEPS = ["system-release", "redhat-release"]
+SYSTEM_RELEASE_PATHS = ["/etc/system-release","/etc/gentoo-release"]
+SYSTEM_RELEASE_DEPS = ["system-release", "gentoo-release"]
_hardcoded_default_product = ""
_hardcoded_default_version = ""

@ -0,0 +1,94 @@
From 39ac9fd01c90371285a2d9b40f95089342b8929d Mon Sep 17 00:00:00 2001
From: Alexandre Rostovtsev <tetromino@gentoo.org>
Date: Tue, 6 Mar 2012 23:32:46 -0500
Subject: [PATCH 2/2] Disable bugzilla plugin (requires Gentoo infrastructure
changes)
---
doc/Makefile.am | 1 -
src/plugins/Makefile.am | 28 ----------------------------
2 files changed, 0 insertions(+), 29 deletions(-)
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 368be24..863b6d1 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -9,7 +9,6 @@ XMLTO_SILENT_0 = @echo " XMLTO " $@;
MAN1_TXT =
MAN1_TXT += report-cli.txt
-MAN1_TXT += reporter-bugzilla.txt
MAN1_TXT += reporter-kerneloops.txt
MAN1_TXT += reporter-mailx.txt
MAN1_TXT += reporter-print.txt
diff --git a/src/plugins/Makefile.am b/src/plugins/Makefile.am
index 3ef8ba7..47a5f4f 100644
--- a/src/plugins/Makefile.am
+++ b/src/plugins/Makefile.am
@@ -1,7 +1,6 @@
pluginslibdir = $(PLUGINS_LIB_DIR)
bin_PROGRAMS = \
- reporter-bugzilla \
reporter-kerneloops \
reporter-upload \
reporter-mailx \
@@ -16,14 +15,11 @@ pluginsconfdir = $(PLUGINS_CONF_DIR)
reportpluginsconfdir = $(REPORT_PLUGINS_CONF_DIR)
dist_reportpluginsconf_DATA = \
- bugzilla.conf \
mailx.conf
eventsdir = $(EVENTS_DIR)
dist_events_DATA = \
- report_Bugzilla.xml \
- report_Bugzilla.conf \
report_Logger.conf \
report_Logger.xml \
report_Mailx.xml \
@@ -37,12 +33,9 @@ eventsconfdir = $(EVENTS_CONF_DIR)
dist_eventsconf_DATA = \
mailx_event.conf \
print_event.conf \
- bugzilla_event.conf \
uploader_event.conf
EXTRA_DIST = \
- report_Bugzilla.xml.in \
- report_Bugzilla.conf \
report_Logger.conf \
report_Logger.xml.in \
report_Mailx.xml.in \
@@ -52,27 +45,6 @@ EXTRA_DIST = \
$(DESTDIR)/$(DEBUG_INFO_DIR):
$(mkdir_p) '$@'
-reporter_bugzilla_SOURCES = \
- reporter-bugzilla.c rhbz.c rhbz.h
-reporter_bugzilla_CPPFLAGS = \
- -I$(srcdir)/../include \
- -I$(srcdir)/../lib \
- -DBIN_DIR=\"$(bindir)\" \
- -DCONF_DIR=\"$(CONF_DIR)\" \
- -DLOCALSTATEDIR='"$(localstatedir)"' \
- -DDEBUG_DUMPS_DIR=\"$(DEBUG_DUMPS_DIR)\" \
- -DDEBUG_INFO_DIR=\"$(DEBUG_INFO_DIR)\" \
- -DPLUGINS_LIB_DIR=\"$(PLUGINS_LIB_DIR)\" \
- -DPLUGINS_CONF_DIR=\"$(REPORT_PLUGINS_CONF_DIR)\" \
- $(GLIB_CFLAGS) \
- $(LIBREPORT_CFLAGS) \
- -D_GNU_SOURCE \
- -Wall -Wwrite-strings
-reporter_bugzilla_LDADD = \
- $(GLIB_LIBS) \
- ../lib/libabrt_web.la \
- ../lib/libreport.la
-
reporter_upload_SOURCES = \
reporter-upload.c
reporter_upload_CPPFLAGS = \
--
1.7.8.5

@ -0,0 +1,106 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libreport/libreport-2.0.9.ebuild,v 1.1 2012/03/07 07:19:31 tetromino Exp $
EAPI="4"
PYTHON_DEPEND="2:2.6"
inherit autotools eutils python
DESCRIPTION="Generic library for reporting software bugs"
HOMEPAGE="https://fedorahosted.org/abrt/"
SRC_URI="https://fedorahosted.org/released/abrt/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
RDEPEND=">=dev-libs/glib-2.21:2
dev-libs/newt
dev-libs/nss
dev-libs/libtar
dev-libs/libxml2
dev-libs/xmlrpc-c
gnome-base/gnome-keyring
net-libs/libproxy
net-misc/curl[ssl]
sys-apps/dbus
x11-libs/gtk+:2"
DEPEND="${RDEPEND}
app-text/asciidoc
app-text/xmlto
>=dev-util/intltool-0.3.50
>=dev-util/pkgconfig-0.9.0
>=sys-devel/gettext-0.17"
# Tests require python-meh, which is highly redhat-specific.
RESTRICT="test"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
enewgroup abrt
enewuser abrt -1 -1 -1 abrt
}
src_prepare() {
# Replace redhat- and fedora-specific defaults with gentoo ones
epatch "${FILESDIR}/${PN}-2.0.9-gentoo.patch"
# Disable bugzilla plugin for now (requires bugs.gentoo.org infra support)
epatch "${FILESDIR}/${PN}-2.0.9-no-bugzilla.patch"
# Modify uploader_event so that the gui recognizes it
epatch "${FILESDIR}/${PN}-2.0.7-uploader_event-syntax.patch"
# -Werror should not be used by default
sed -e "s/-Werror\( \|$\)//" \
-i src/client-python/Makefile.* src/cli/Makefile.* \
src/gtk-helpers/Makefile.* src/gui-wizard-gtk/Makefile.* \
src/lib/Makefile.* src/plugins/Makefile.* \
src/report-python/Makefile.* || die "sed failed"
python_clean_py-compile_files
mkdir m4
eautoreconf
}
src_configure() {
# Gentoo's xmlrpc-c does not provide a pkgconfig file
# XXX: this is probably cross-compile-unfriendly
export XMLRPC_CFLAGS=$(xmlrpc-c-config --cflags)
export XMLRPC_LIBS=$(xmlrpc-c-config --libs)
export XMLRPC_CLIENT_CFLAGS=$(xmlrpc-c-config client --cflags)
export XMLRPC_CLIENT_LIBS=$(xmlrpc-c-config client --libs)
# Configure checks for python.pc; our python-2.7 installs python-2.7.pc,
# while python-2.6 does not install any pkgconfig file.
export PYTHON_CFLAGS=$(python-config --includes)
export PYTHON_LIBS=$(python-config --libs)
ECONF="--disable-bodhi
--localstatedir=${EPREFIX}/var"
# --disable-debug enables debug!
use debug && ECONF="${ECONF} --enable-debug"
econf ${ECONF}
}
src_install() {
default
# Need to set correct ownership for use by app-admin/abrt
diropts -o abrt -g abrt
keepdir /var/spool/abrt
find "${D}" -name '*.la' -exec rm -f {} + || die
}
pkg_postinst() {
python_mod_optimize report reportclient
}
pkg_postrm() {
python_mod_cleanup report reportclient
}

@ -4,3 +4,4 @@ DIST test-unit-2.4.0.gem 95744 RMD160 1cfb4cd67f14e41f837b17069c656735091b423a S
DIST test-unit-2.4.2.gem 96256 RMD160 6016b0b59d326b9f6f1f72cb14ecb77e97bb14b2 SHA1 6fdfe923401299343bad90f6aebf8ea297837c79 SHA256 21fc525785de5606208cdaa26b4071180124bc9a5162376746d67d368a1d1f8e
DIST test-unit-2.4.3.gem 96256 RMD160 ee02f120b84a822e871c1a52dc277ec42171f0ca SHA1 f3966c9837dae35c5866ac6a699d226796b58775 SHA256 59c16010c2614fffd21c38f7936034c1e4f561dd83efd966cba9f5cb790bb5fe
DIST test-unit-2.4.5.gem 96768 RMD160 3dd87d9b6e5e525ee754416b7f76a5bf2e177092 SHA1 b87a17deb45e7b5061bb55def5a7a4e09d2bd4dd SHA256 88e554f6524b65285f5611c5b98ef1680a788b22c57f738012fd568a6d31cc76
DIST test-unit-2.4.8.gem 96768 RMD160 ab1be24e4301f0253d33ed52e4118d6013af9cd0 SHA1 5835a8773c72b2d3524487ff946846e9b724784e SHA256 6dff12a2b30ccaa094aeea74350b32a3ed8ea4eeeac2fef41848b81a6c6e481e

@ -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/test-unit/test-unit-2.4.8.ebuild,v 1.1 2012/03/07 06:55:40 graaff Exp $
EAPI=2
USE_RUBY="ruby18 ruby19 ree18 jruby"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="TODO README.textile"
# Disable default binwraps
RUBY_FAKEGEM_BINWRAP=""
inherit ruby-fakegem
ruby_add_bdepend "doc? ( dev-ruby/yard )"
# redcloth is also needed to build documentation, but not available for
# jruby. Since we build documentation with the main ruby implementation
# only we skip the dependency for jruby in this roundabout way, assuming
# that jruby won't be the main ruby.
USE_RUBY=ruby18 ruby_add_bdepend "ruby_targets_ruby18 doc" "( dev-ruby/redcloth )"
USE_RUBY=ruby19 ruby_add_bdepend "ruby_targets_ruby19 doc" "( dev-ruby/redcloth )"
USE_RUBY=ree18 ruby_add_bdepend "ruby_targets_ree18 doc" "( dev-ruby/redcloth )"
DESCRIPTION="An improved version of the Test::Unit framework from Ruby 1.8"
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"
IUSE="doc test"
all_ruby_compile() {
all_fakegem_compile
if use doc; then
yard doc --title ${PN} || die
fi
}
each_ruby_test() {
# the rake audit using dev-ruby/zentest currently fails, and we
# just need to call the testsuite directly.
# rake audit || die "rake audit failed"
local rubyflags
[[ $(basename ${RUBY}) == jruby ]] && rubyflags="-X+O"
${RUBY} ${rubyflags} test/run-test.rb || die "testsuite failed"
}
all_ruby_install() {
all_fakegem_install
# Create a testrb2 wrapper similarly to the rdoc2 wrapper for
# rdoc-2* series.
ruby_fakegem_binwrapper testrb /usr/bin/testrb-2
}

@ -1,3 +1,2 @@
DIST coccinelle-0.2.5.tgz 2295665 RMD160 a0811ba0a2c50b70fc52155cc062af6ba383d0d2 SHA1 fa9aed17ee23a253cf01a8571b61d1320082751b SHA256 b80360d8106be90aff4801330f0400525c980409dadf3eb6a1079a7e43c5d017
DIST coccinelle-1.0.0-rc10.tgz 2356062 RMD160 0a18a978830790162ea4659c3ca0a7fdca893da1 SHA1 178032fdb4620307e1213ae4a9a947004371985f SHA256 4eb787ca8c6af21fca5c08deee4543188fee9f9a5aee3592f3dc1fa10380d6df
DIST coccinelle-1.0.0-rc7.tgz 2337344 RMD160 5a999e751e55232015c2741a25ea4f9835a9197c SHA1 42544ba5b5597793620b17b331612388609ef9fa SHA256 b74ab606938cd481bd4515b77f330e66e21ec6340b100a6f6dcfd9267aae53ba

@ -1,68 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/coccinelle/coccinelle-0.2.5-r2.ebuild,v 1.3 2011/10/05 19:01:26 aballier Exp $
EAPI="2"
inherit multilib
DESCRIPTION="Program matching and transformation engine"
HOMEPAGE="http://coccinelle.lip6.fr/"
SRC_URI="http://coccinelle.lip6.fr/distrib/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc +ocamlopt python ocaml"
# ocaml enables ocaml scripting (uses findlib)
RDEPEND="python? ( dev-lang/python )
>=dev-lang/ocaml-3.10[ocamlopt?]
dev-ml/sexplib
ocaml? ( dev-ml/findlib )"
# dev-texlive/texlive-fontsextra contains 'ifsym.sty'
DEPEND="${RDEPEND}
doc? ( virtual/latex-base
dev-texlive/texlive-latexextra
dev-texlive/texlive-fontsextra )"
src_configure() {
# non-autoconf
./configure \
--prefix=/usr \
$(use ocamlopt || echo "--no-opt") \
$(use_with python) \
$(use_with ocaml) \
|| die
sed -i "s:^LIBDIR=.*:LIBDIR=/usr/$(get_libdir)/ocaml/stublibs/:" Makefile.config
sed -i "s:^SHAREDIR=.*:SHAREDIR=/usr/libexec/${PN}/:" Makefile.config
sed -i "s:^MANDIR=.*:MANDIR=/usr/share/man/:" Makefile.config
}
src_compile() {
emake depend || die
emake || die
if use doc ; then
VARTEXFONTS="${T}"/fonts emake docs || die
fi
if use ocamlopt ; then
emake opt || die
fi
}
src_test() {
source env.sh # needed for built in-place python plugin
./spatch standard.h -parse_c -dir tests/ || die
yes | ./spatch -iso_file standard.iso -macro_file_builtins standard.h -testall || die
if use ocamlopt ; then
./spatch.opt -iso_file standard.iso -macro_file_builtins standard.h -testall || die
fi
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc authors.txt bugs.txt changes.txt credits.txt readme.txt
use doc && dodoc docs/manual/*.pdf
export STRIP_MASK='*/coccinelle/spatch'
}

@ -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/python.eclass,v 1.151 2012/02/27 03:57:35 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/python.eclass,v 1.152 2012/03/07 04:13:27 floppym Exp $
# @ECLASS: python.eclass
# @MAINTAINER:
@ -1021,10 +1021,12 @@ python_execute_function() {
}
elif [[ "${EBUILD_PHASE}" == "test" ]]; then
python_default_function() {
if emake -j1 -n check &> /dev/null; then
emake -j1 check "$@"
elif emake -j1 -n test &> /dev/null; then
emake -j1 test "$@"
# Stolen from portage's _eapi0_src_test()
local emake_cmd="${MAKE:-make} ${MAKEOPTS} ${EXTRA_EMAKE}"
if ${emake_cmd} -j1 -n check &> /dev/null; then
${emake_cmd} -j1 check "$@"
elif ${emake_cmd} -j1 -n test &> /dev/null; then
${emake_cmd} -j1 test "$@"
fi
}
elif [[ "${EBUILD_PHASE}" == "install" ]]; then

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-fonts/font-alias/font-alias-1.0.3.ebuild,v 1.8 2011/02/14 12:56:00 xarthisius Exp $
# $Header: /var/cvsroot/gentoo-x86/media-fonts/font-alias/font-alias-1.0.3.ebuild,v 1.9 2012/03/07 04:21:09 darkside Exp $
# Must be before x-modular eclass is inherited
#SNAPSHOT="yes"
@ -10,7 +10,7 @@ inherit xorg-2
DESCRIPTION="X.Org font aliases"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}

@ -1,3 +1,4 @@
DIST mpg123-1.13.2.tar.bz2 764594 RMD160 be20cf832d4707b1659f12145bddfe388cd1ac59 SHA1 31a9c27f5fa80f930dbe598846c847f9b35d9dc3 SHA256 c4677653adb656e0f15a7b6dafa5c166eeeb1dc6c20b9a9a6d02efa83afc0d01
DIST mpg123-1.13.3.tar.bz2 765022 RMD160 2c0f638f15934b52fa04dc4bde7db5d6e6c4fee5 SHA1 2d47272ad3fe16b61e35b30066e905d43db5a372 SHA256 22154478dac8b32e16f09ce6b41b58173526fa15676456eae2d06ec080be8813
DIST mpg123-1.13.4.tar.bz2 764892 RMD160 f781818565db9f5452ccea037caf07fd827a46ed SHA1 f7b69bb5ad23e0ec61cbf2e72884c32dbedac3c7 SHA256 eae6b0cbcbe84767beb57c36ed268471a3ce701cd7b2eaee6c85a0c303cdf91b
DIST mpg123-1.13.5.tar.bz2 765333 RMD160 278923f2f66ceb861fc5b63c28c4de7d30cfe3f6 SHA1 4dd627d36fce9d4be1268ac2ec4af04040af4385 SHA256 d1a1e35bf33989e26d5b050d483913d0c1a6cb3359723b92b656c8fa0c36af2c

@ -0,0 +1,71 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/mpg123-1.13.5.ebuild,v 1.1 2012/03/07 05:59:37 radhermit Exp $
EAPI=4
inherit toolchain-funcs libtool
DESCRIPTION="a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3"
HOMEPAGE="http://www.mpg123.org/"
SRC_URI="http://www.mpg123.org/download/${P}.tar.bz2"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="3dnow 3dnowext alsa altivec coreaudio ipv6 jack mmx nas oss portaudio pulseaudio sdl sse"
RDEPEND="alsa? ( media-libs/alsa-lib )
jack? ( media-sound/jack-audio-connection-kit )
nas? ( media-libs/nas )
portaudio? ( media-libs/portaudio )
pulseaudio? ( media-sound/pulseaudio )
sdl? ( media-libs/libsdl )
sys-devel/libtool"
DEPEND="${RDEPEND}
dev-util/pkgconfig"
DOCS=( AUTHORS ChangeLog NEWS NEWS.libmpg123 README )
src_prepare() {
elibtoolize # for Darwin bundles
}
src_configure() {
local _audio=dummy
local _output=dummy
local _cpu=generic_fpu
for flag in nas portaudio sdl oss jack alsa pulseaudio coreaudio; do
if use ${flag}; then
_audio="${_audio} ${flag/pulseaudio/pulse}"
_output=${flag/pulseaudio/pulse}
fi
done
use altivec && _cpu=altivec
if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then
use sse && _cpu=x86-64
elif use x86 && gcc-specs-pie ; then
# Don't use any mmx, 3dnow, sse and 3dnowext #bug 164504
_cpu=generic_fpu
else
use mmx && _cpu=mmx
use 3dnow && _cpu=3dnow
use sse && _cpu=x86
use 3dnowext && _cpu=x86
fi
econf \
--with-optimization=0 \
--with-audio="${_audio}" \
--with-default-audio=${_output} \
--with-cpu=${_cpu} \
--enable-network \
$(use_enable ipv6)
}
src_install() {
default
find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} +
}

@ -0,0 +1,22 @@
dev-libs/btparser >=dev-libs/glib-2.21:2 >=dev-libs/libreport-2.0.9 dev-libs/libxml2 dev-libs/nss sys-apps/dbus sys-fs/inotify-tools x11-libs/gtk+:2 x11-libs/libnotify app-text/asciidoc app-text/xmlto >=dev-util/intltool-0.35.0 >=dev-util/pkgconfig-0.9.0 >=sys-devel/gettext-0.17 || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.68 sys-devel/libtool >=sys-apps/sed-4 >=app-admin/eselect-python-20091230 || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) !<sys-apps/systemd-29-r4 !=sys-apps/systemd-37-r1
dev-libs/btparser >=dev-libs/glib-2.21:2 >=dev-libs/libreport-2.0.9 dev-libs/libxml2 dev-libs/nss sys-apps/dbus sys-fs/inotify-tools x11-libs/gtk+:2 x11-libs/libnotify app-arch/cpio dev-libs/elfutils >=sys-devel/gdb-7 >=app-admin/eselect-python-20091230 || ( =dev-lang/python-2.7* =dev-lang/python-2.6* )
0
https://fedorahosted.org/released/abrt/abrt-2.0.8.tar.gz
https://fedorahosted.org/abrt/
GPL-2
Automatic bug detection and reporting tool
~amd64 ~x86
autotools eutils gnome2-utils libtool multilib python systemd toolchain-funcs user
debug
4
configure install postinst postrm preinst prepare setup

@ -1,22 +0,0 @@
sys-libs/ncurses
sys-libs/ncurses
0
http://wizard.ae.krakow.pl/~mike/download/whowatch-1.6.0.tar.gz mirror://debian/pool/main/w/whowatch/whowatch_1.6.0a-2.diff.gz
http://wizard.ae.krakow.pl/~mike/
GPL-2
interactive who-like program that displays information about users currently logged on in real time
amd64 hppa ppc x86
eutils multilib toolchain-funcs user
compile install unpack

@ -6,7 +6,7 @@ http://utopia.knoware.nl/~hlub/uck/rlwrap/rlwrap-0.37.tar.gz
http://utopia.knoware.nl/~hlub/uck/rlwrap/
GPL-2
GNU readline wrapper
amd64 ~mips ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
amd64 ~mips ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
debug

@ -6,7 +6,7 @@ mirror://gentoo/tidy-20090325.tar.bz2 mirror://gentoo/tidy-20090325-doc.tar.bz2
http://tidy.sourceforge.net/
GPL-2
Tidy the layout and correct errors in HTML and XML documents
alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
autotools eutils libtool multilib toolchain-funcs user
debug doc static-libs

@ -0,0 +1,22 @@
app-arch/xz-utils >=app-admin/eselect-python-20091230 || ( =dev-lang/python-2.7* =dev-lang/python-2.6* )
>=app-admin/eselect-python-20091230 || ( =dev-lang/python-2.7* =dev-lang/python-2.6* )
0
https://fedorahosted.org/released/btparser/btparser-0.16.tar.xz
https://fedorahosted.org/btparser/
GPL-2
Parser and analyzer for backtraces produced by gdb
~amd64 ~x86
multilib python toolchain-funcs
static-libs
4
configure install postinst postrm prepare setup

@ -0,0 +1,22 @@
>=dev-libs/glib-2.21:2 dev-libs/newt dev-libs/nss dev-libs/libtar dev-libs/libxml2 dev-libs/xmlrpc-c gnome-base/gnome-keyring net-libs/libproxy net-misc/curl[ssl] sys-apps/dbus x11-libs/gtk+:2 app-text/asciidoc app-text/xmlto >=dev-util/intltool-0.3.50 >=dev-util/pkgconfig-0.9.0 >=sys-devel/gettext-0.17 || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.68 sys-devel/libtool >=app-admin/eselect-python-20091230 || ( =dev-lang/python-2.7* =dev-lang/python-2.6* )
>=dev-libs/glib-2.21:2 dev-libs/newt dev-libs/nss dev-libs/libtar dev-libs/libxml2 dev-libs/xmlrpc-c gnome-base/gnome-keyring net-libs/libproxy net-misc/curl[ssl] sys-apps/dbus x11-libs/gtk+:2 >=app-admin/eselect-python-20091230 || ( =dev-lang/python-2.7* =dev-lang/python-2.6* )
0
https://fedorahosted.org/released/abrt/libreport-2.0.9.tar.gz
test
https://fedorahosted.org/abrt/
GPL-2
Generic library for reporting software bugs
~amd64 ~x86
autotools eutils libtool multilib python toolchain-funcs user
debug
4
configure install postinst postrm prepare setup

@ -0,0 +1,22 @@
ruby_targets_ruby18? ( doc? ( dev-ruby/yard[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( doc? ( dev-ruby/yard[ruby_targets_ruby19] ) ) ruby_targets_ree18? ( doc? ( dev-ruby/yard[ruby_targets_ree18] ) ) ruby_targets_jruby? ( doc? ( dev-ruby/yard[ruby_targets_jruby] ) ) ruby_targets_ruby18? ( doc? ( ruby_targets_ruby18? ( ( dev-ruby/redcloth[ruby_targets_ruby18] ) ) ) ) ruby_targets_ruby19? ( doc? ( ruby_targets_ruby19? ( ( dev-ruby/redcloth[ruby_targets_ruby19] ) ) ) ) ruby_targets_ree18? ( doc? ( ruby_targets_ree18? ( ( dev-ruby/redcloth[ruby_targets_ree18] ) ) ) ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ree18? ( dev-lang/ruby-enterprise:1.8 ) ruby_targets_jruby? ( dev-java/jruby ) ruby_targets_ruby18? ( test? ( dev-ruby/rake[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ree18? ( test? ( dev-ruby/rake[ruby_targets_ree18] ) ) ruby_targets_jruby? ( test? ( dev-ruby/rake[ruby_targets_jruby] ) ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] ) test? ( ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] ) )
ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ree18? ( dev-lang/ruby-enterprise:1.8 ) ruby_targets_jruby? ( dev-java/jruby ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] )
2
mirror://rubygems/test-unit-2.4.8.gem
http://test-unit.rubyforge.org/
Ruby
An improved version of the Test::Unit framework from Ruby 1.8
~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris
eutils java-utils-2 multilib ruby-fakegem ruby-ng toolchain-funcs user versionator
doc test elibc_FreeBSD ruby_targets_ruby18 ruby_targets_ruby19 ruby_targets_ree18 ruby_targets_jruby doc test test
2
compile configure install prepare setup test unpack

@ -1,22 +0,0 @@
python? ( dev-lang/python ) >=dev-lang/ocaml-3.10[ocamlopt?] dev-ml/sexplib ocaml? ( dev-ml/findlib ) doc? ( virtual/latex-base dev-texlive/texlive-latexextra dev-texlive/texlive-fontsextra )
python? ( dev-lang/python ) >=dev-lang/ocaml-3.10[ocamlopt?] dev-ml/sexplib ocaml? ( dev-ml/findlib )
0
http://coccinelle.lip6.fr/distrib/coccinelle-0.2.5.tgz
http://coccinelle.lip6.fr/
GPL-2
Program matching and transformation engine
~amd64 ~x86
multilib toolchain-funcs
doc +ocamlopt python ocaml
2
compile configure install test

@ -6,7 +6,7 @@ http://xorg.freedesktop.org/releases/individual/font/font-alias-1.0.3.tar.bz2
http://xorg.freedesktop.org/
MIT
X.Org font aliases
alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
autotools autotools-utils eutils flag-o-matic libtool multilib toolchain-funcs user xorg-2

@ -0,0 +1,22 @@
alsa? ( media-libs/alsa-lib ) jack? ( media-sound/jack-audio-connection-kit ) nas? ( media-libs/nas ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl ) sys-devel/libtool dev-util/pkgconfig
alsa? ( media-libs/alsa-lib ) jack? ( media-sound/jack-audio-connection-kit ) nas? ( media-libs/nas ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl ) sys-devel/libtool
0
http://www.mpg123.org/download/mpg123-1.13.5.tar.bz2
http://www.mpg123.org/
GPL-2 LGPL-2.1
a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3
~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
libtool multilib toolchain-funcs
3dnow 3dnowext alsa altivec coreaudio ipv6 jack mmx nas oss portaudio pulseaudio sdl sse
4
configure install prepare

@ -6,7 +6,7 @@ http://www.dest-unreach.org/socat/download/socat-1.7.2.0.tar.bz2
http://www.dest-unreach.org/socat/
GPL-2
Multipurpose relay (SOcket CAT)
alpha amd64 arm hppa ia64 ~mips ppc sparc x86 ~ppc-macos
alpha amd64 arm hppa ia64 ~mips ppc sparc x86 ~ppc-macos ~x64-macos
autotools eutils flag-o-matic libtool multilib toolchain-funcs user
ssl readline ipv6 tcpd

@ -6,7 +6,7 @@ mirror://sourceforge/smartmontools/smartmontools-5.42.tar.gz
http://smartmontools.sourceforge.net/
GPL-2
Self-Monitoring, Analysis and Reporting Technology System (S.M.A.R.T.) monitoring tools
alpha amd64 arm hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd ~x86-linux
alpha amd64 arm hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd ~x86-linux ~x64-macos
eutils flag-o-matic multilib toolchain-funcs user
static minimal caps

@ -0,0 +1,22 @@
dev-libs/libisoburn dev-libs/lzo sys-boot/os-prober >=sys-libs/ncurses-5.2-r5 debug? ( sdl? ( media-libs/libsdl ) ) device-mapper? ( >=sys-fs/lvm2-2.02.45 ) libzfs? ( sys-fs/zfs ) mount? ( sys-fs/fuse ) truetype? ( media-libs/freetype >=media-fonts/unifont-5 ) >=dev-lang/python-2.5.2 sys-devel/flex virtual/yacc sys-apps/texinfo app-arch/xz-utils
dev-libs/libisoburn dev-libs/lzo sys-boot/os-prober >=sys-libs/ncurses-5.2-r5 debug? ( sdl? ( media-libs/libsdl ) ) device-mapper? ( >=sys-fs/lvm2-2.02.45 ) libzfs? ( sys-fs/zfs ) mount? ( sys-fs/fuse ) truetype? ( media-libs/freetype >=media-fonts/unifont-5 ) grub_platforms_efi-32? ( sys-boot/efibootmgr ) grub_platforms_efi-64? ( sys-boot/efibootmgr )
2
mirror://gnu-alpha/grub/grub-2.00~beta1.tar.xz
http://www.gnu.org/software/grub/
GPL-3
GNU GRUB boot loader
eutils flag-o-matic multilib pax-utils toolchain-funcs user
custom-cflags debug device-mapper efiemu mount nls static sdl truetype libzfs grub_platforms_emu grub_platforms_qemu-mips grub_platforms_yeeloong grub_platforms_ieee1275 grub_platforms_coreboot grub_platforms_multiboot grub_platforms_efi-32 grub_platforms_pc grub_platforms_qemu grub_platforms_efi-64
4
compile configure install postinst prepare

@ -1,5 +1,5 @@
sys-libs/ncurses sys-libs/readline munge? ( sys-auth/munge ) tk? ( dev-lang/tk ) syslog? ( virtual/logger ) !games-util/qstat sys-apps/ed !sys-cluster/slurm || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.68 sys-devel/libtool
sys-libs/ncurses sys-libs/readline munge? ( sys-auth/munge ) tk? ( dev-lang/tk ) syslog? ( virtual/logger ) !games-util/qstat crypt? ( net-misc/openssh ) !crypt? ( net-misc/netkit-rsh )
sys-libs/ncurses sys-libs/readline munge? ( sys-auth/munge ) nvidia? ( >=x11-drivers/nvidia-drivers-275 ) tk? ( dev-lang/tk ) syslog? ( virtual/logger ) !games-util/qstat sys-apps/ed !sys-cluster/slurm || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.68 sys-devel/libtool
sys-libs/ncurses sys-libs/readline munge? ( sys-auth/munge ) nvidia? ( >=x11-drivers/nvidia-drivers-275 ) tk? ( dev-lang/tk ) syslog? ( virtual/logger ) !games-util/qstat crypt? ( net-misc/openssh ) !crypt? ( net-misc/netkit-rsh )
0
http://www.adaptivecomputing.com/resources/downloads/torque/torque-3.0.4.tar.gz
@ -8,7 +8,7 @@ torque-2.5
Resource manager and queuing system based on OpenPBS
~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
autotools eutils flag-o-matic libtool linux-info multilib toolchain-funcs user versionator
cpusets +crypt doc drmaa kernel_linux munge server +syslog threads tk
cpusets +crypt doc drmaa kernel_linux munge nvidia server +syslog threads tk

@ -0,0 +1,22 @@
>=sys-libs/libraw1394-0.8 dev-util/pkgconfig
>=sys-libs/libraw1394-0.8
0
mirror://sourceforge/libavc1394/libavc1394-0.5.4.tar.gz
http://www.linux1394.org/ http://sourceforge.net/projects/libavc1394/
LGPL-2.1
library for the 1394 Trade Association AV/C (Audio/Video Control) Digital Interface Command Set
~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86
autotools autotools-utils eutils libtool multilib toolchain-funcs user
static-libs
4
compile configure install prepare test

@ -3,7 +3,7 @@
0
mirror://sourceforge/libhugetlbfs/libhugetlbfs-2.6.tar.gz
http://libhugetlbfs.ozlabs.org/
http://libhugetlbfs.sourceforge.net/
GPL-2
easy hugepage access
~amd64 ~ppc64 ~x86

@ -3,7 +3,7 @@
0
mirror://sourceforge/libhugetlbfs/libhugetlbfs-2.9.tar.gz
http://libhugetlbfs.ozlabs.org/
http://libhugetlbfs.sourceforge.net/
GPL-2
easy hugepage access
~amd64 ~ppc64 ~x86

@ -0,0 +1,22 @@
app-arch/xz-utils
0
mirror://kernel/linux/libs/ieee1394/libraw1394-2.0.8.tar.xz
http://ieee1394.wiki.kernel.org/
LGPL-2.1
library that provides direct access to the IEEE 1394 bus
~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86
static-libs
4
configure install

@ -6,7 +6,7 @@
Virtual for mail implementations
alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos

@ -1,7 +1,7 @@
>=sys-apps/sed-4
media-libs/alsa-lib app-arch/bzip2 x11-libs/cairo net-print/cups sys-apps/dbus dev-libs/expat media-libs/fontconfig media-libs/freetype app-misc/ca-certificates gnome-base/gconf:2 dev-libs/libgcrypt x11-libs/gdk-pixbuf x11-libs/gtk+:2 dev-libs/glib:2 dev-libs/nspr dev-libs/nss x11-libs/pango media-libs/libpng:1.2 || ( >=sys-devel/gcc-4.4.0[-nocxx] >=sys-devel/gcc-4.4.0[cxx] ) sys-fs/udev x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXScrnSaver sys-libs/zlib x11-misc/xdg-utils net-misc/curl dev-libs/openssl:0.9.8 !www-client/google-chrome:0 !www-client/google-chrome:beta !www-client/google-chrome:stable
unstable
amd64? ( http://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_19.0.1055.1-r123982_amd64.deb ) x86? ( http://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_19.0.1055.1-r123982_i386.deb )
amd64? ( http://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_19.0.1061.1-r125213_amd64.deb ) x86? ( http://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_19.0.1061.1-r125213_i386.deb )
mirror strip
http://www.google.com/chrome
google-chrome

@ -6,7 +6,7 @@ http://xorg.freedesktop.org/releases/individual/app/luit-1.1.0.tar.bz2
http://xorg.freedesktop.org/
MIT
Locale and ISO 2022 support for Unicode terminals
alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
autotools autotools-utils eutils flag-o-matic libtool multilib toolchain-funcs user xorg-2

@ -6,7 +6,7 @@ http://xorg.freedesktop.org/releases/individual/app/xeyes-1.1.1.tar.bz2
http://xorg.freedesktop.org/
MIT
X.Org xeyes application
alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux
alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~sparc64-solaris
autotools autotools-utils eutils flag-o-matic libtool multilib toolchain-funcs user xorg-2

@ -6,7 +6,7 @@ http://xorg.freedesktop.org/releases/individual/app/xmessage-1.0.3.tar.bz2
http://xorg.freedesktop.org/
MIT
display a message or query in a window (X-based /bin/echo)
alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
autotools autotools-utils eutils flag-o-matic libtool multilib toolchain-funcs user xorg-2

@ -6,7 +6,7 @@ http://xorg.freedesktop.org/releases/individual/lib/libXfont-1.4.5.tar.bz2
http://xorg.freedesktop.org/
MIT
X.Org Xfont library
~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
autotools autotools-utils eutils flag-o-matic libtool multilib toolchain-funcs user xorg-2
ipv6 static-libs doc

@ -6,7 +6,7 @@ http://xorg.freedesktop.org/releases/individual/lib/libxkbfile-1.0.7.tar.bz2
http://xorg.freedesktop.org/
MIT
X.Org xkbfile library
alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt
alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt
autotools autotools-utils eutils flag-o-matic libtool multilib toolchain-funcs user xorg-2
static-libs

@ -6,7 +6,7 @@ http://xorg.freedesktop.org/releases/individual/proto/fontsproto-2.1.1.tar.bz2
http://xorg.freedesktop.org/
MIT
X.Org Fonts protocol headers
alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris ~x86-winnt
alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris ~x86-winnt
autotools autotools-utils eutils flag-o-matic libtool multilib toolchain-funcs user xorg-2
doc

@ -6,7 +6,7 @@ ftp://invisible-island.net/xterm/xterm-278.tgz
http://dickey.his.com/xterm/
MIT
Terminal Emulator for X Windows
~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
eutils multilib toolchain-funcs user
toolbar truetype unicode Xaw3d

@ -1 +1 @@
Wed, 07 Mar 2012 03:06:46 +0000
Wed, 07 Mar 2012 08:36:46 +0000

@ -1 +1 @@
Wed, 07 Mar 2012 03:06:46 +0000
Wed, 07 Mar 2012 08:36:47 +0000

@ -1 +1 @@
Wed, 07 Mar 2012 03:06:48 +0000
Wed, 07 Mar 2012 08:36:48 +0000

@ -1 +1 @@
Wed Mar 7 03:06:46 UTC 2012
Wed Mar 7 08:36:46 UTC 2012

@ -1 +1 @@
Wed, 07 Mar 2012 03:30:01 +0000
Wed, 07 Mar 2012 09:00:01 +0000

@ -1 +1 @@
1331089501 Wed Mar 7 03:05:01 2012 UTC
1331109301 Wed Mar 7 08:35:01 2012 UTC

@ -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/net-analyzer/fping/fping-3.1_rc1.ebuild,v 1.1 2012/03/06 18:49:14 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/fping/fping-3.1_rc1.ebuild,v 1.2 2012/03/07 06:57:33 jer Exp $
EAPI=4
@ -26,7 +26,7 @@ src_prepare() {
}
src_configure() {
econf
default
if use ipv6; then
cd "${S}-6"
append-flags -DIPV6
@ -35,7 +35,7 @@ src_configure() {
}
src_compile() {
emake
default
if use ipv6; then
cd "${S}-6"
emake
@ -43,12 +43,12 @@ src_compile() {
}
src_install () {
dosbin "${S}"/${PN}
dosbin "${S}"/src/${PN}
fperms 4555 /usr/sbin/fping #241930
if use ipv6; then
newsbin "${S}"-6/fping fping6
newsbin "${S}"-6/src/fping fping6
fperms 4555 /usr/sbin/fping6
fi
doman fping.8
doman doc/fping.8
dodoc ChangeLog README
}

@ -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/net-misc/socat/socat-1.7.2.0.ebuild,v 1.6 2012/02/15 18:32:17 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/net-misc/socat/socat-1.7.2.0.ebuild,v 1.7 2012/03/07 04:09:45 darkside Exp $
EAPI="4"
@ -14,7 +14,7 @@ SRC_URI="http://www.dest-unreach.org/socat/download/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc sparc x86 ~ppc-macos"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc sparc x86 ~ppc-macos ~x64-macos"
IUSE="ssl readline ipv6 tcpd"
DEPEND="

@ -4931,6 +4931,7 @@ sys-cluster/slurm:torque - Enable perl scripts that emulates pbs (qstat, qsub et
sys-cluster/torque:cpusets - Enable pbs_mom to utilize linux cpusets if available
sys-cluster/torque:drmaa - Enable the Distributed Resource Management Application API
sys-cluster/torque:munge - Enable authentication via munge
sys-cluster/torque:nvidia - Enable management of Nvidia GPUs
sys-cluster/torque:server - Enable compilation of pbs_server and pbs_sched
sys-devel/binutils:multislot - Allow for multiple versions of binutils to be emerged at once for same CTARGET
sys-devel/binutils:multitarget - Adds support to binutils for cross compiling (does not work with gas)

@ -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/sys-apps/smartmontools/smartmontools-5.42.ebuild,v 1.5 2012/01/04 17:03:58 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-apps/smartmontools/smartmontools-5.42.ebuild,v 1.6 2012/03/07 04:10:41 darkside Exp $
EAPI="3"
@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]] ; then
SRC_URI=""
else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd ~x86-linux"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd ~x86-linux ~x64-macos"
fi
DESCRIPTION="Self-Monitoring, Analysis and Reporting Technology System (S.M.A.R.T.) monitoring tools"

@ -16,4 +16,5 @@ DIST grub-0.97-patches-1.9.tar.bz2 51809 RMD160 a745902212dbd22f4d9f0bb0d563ffd4
DIST grub-0.97.tar.gz 971783 RMD160 7fb5674edf0c950bd38e94f85ff1e2909aa741f0 SHA1 2580626c4579bd99336d3af4482c346c95dac4fb SHA256 4e1d15d12dbd3e9208111d6b806ad5a9857ca8850c47877d36575b904559260b
DIST grub-1.99.tar.xz 2639224 RMD160 d59a47fa40b2be0d5ea5b2b00ff5538cfa147747 SHA1 a5ae9558f30ce7757a76aa130088b053a87e2fb6 SHA256 f308148d4c83c6f16a73b58a0cd39381656edb740929028cae7ad5f0d651021b
DIST grub-2.00~beta0.tar.xz 4833964 RMD160 8c3f6b1a54d028c4fa4e181e1b1bfc4e401e4414 SHA1 de5aadcfb8e0a52de8870560ebfb30dc62adaf44 SHA256 e96e81341e7cf931721cbdd2cff1f4aeb643566aad6ab0bcf97173821409019a
DIST grub-2.00~beta1.tar.xz 4893780 RMD160 5bff1bbcfb6e7fb3aad5289bd2947891d299c077 SHA1 b1eb0ca9349e59098cec0f4873a8689b7e9c57c3 SHA256 c99332bbf666ea4a4adc0cd900ec9d3ab2018f3ea7ce108b16773fc0fc78bfe9
DIST splash.xpm.gz 33856 RMD160 2fead61f91c368429e80936248bb02af2bdf15ff SHA1 98e679f9698be43426f971f89a088c053e8c804a SHA256 b95600f777331b0dd31d51c68f60f0e846e4c8b628857a41165f4e6b30e6acaf

@ -0,0 +1,250 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-boot/grub/grub-2.00_beta1.ebuild,v 1.1 2012/03/07 04:01:34 floppym Exp $
EAPI=4
if [[ ${PV} == "9999" ]] ; then
EBZR_REPO_URI="http://bzr.savannah.gnu.org/r/grub/trunk/grub/"
LIVE_ECLASS="bzr"
SRC_URI=""
DO_AUTORECONF="true"
else
MY_P=${P/_/\~}
if [[ ${PV} == *_alpha* || ${PV} == *_beta* ]]; then
SRC_URI="mirror://gnu-alpha/${PN}/${MY_P}.tar.xz"
else
SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz
mirror://gentoo/${MY_P}.tar.xz"
fi
# Masked until documentation guys consolidate the guide and approve
# it for usage.
#KEYWORDS="~amd64 ~mips ~x86"
S=${WORKDIR}/${MY_P}
fi
inherit eutils flag-o-matic pax-utils toolchain-funcs ${DO_AUTORECONF:+autotools} ${LIVE_ECLASS}
unset LIVE_ECLASS
DESCRIPTION="GNU GRUB boot loader"
HOMEPAGE="http://www.gnu.org/software/grub/"
LICENSE="GPL-3"
SLOT="2"
IUSE="custom-cflags debug device-mapper efiemu mount nls static sdl truetype libzfs"
GRUB_PLATFORMS=(
# everywhere:
emu
# mips only:
qemu-mips yeeloong
# amd64, x86, ppc, ppc64:
ieee1275
# amd64, x86:
coreboot multiboot efi-32 pc qemu
# amd64:
efi-64
)
IUSE+=" ${GRUB_PLATFORMS[@]/#/grub_platforms_}"
# os-prober: Used on runtime to detect other OSes
# xorriso (dev-libs/libisoburn): Used on runtime for mkrescue
RDEPEND="
dev-libs/libisoburn
dev-libs/lzo
sys-boot/os-prober
>=sys-libs/ncurses-5.2-r5
debug? (
sdl? ( media-libs/libsdl )
)
device-mapper? ( >=sys-fs/lvm2-2.02.45 )
libzfs? ( sys-fs/zfs )
mount? ( sys-fs/fuse )
truetype? ( media-libs/freetype >=media-fonts/unifont-5 )"
DEPEND="${RDEPEND}
>=dev-lang/python-2.5.2
sys-devel/flex
virtual/yacc
sys-apps/texinfo
"
RDEPEND+="
grub_platforms_efi-32? ( sys-boot/efibootmgr )
grub_platforms_efi-64? ( sys-boot/efibootmgr )
"
if [[ -n ${DO_AUTORECONF} ]] ; then
DEPEND+=" >=sys-devel/autogen-5.10 sys-apps/help2man"
else
DEPEND+=" app-arch/xz-utils"
fi
export STRIP_MASK="*/grub/*/*.{mod,img}"
QA_EXECSTACK="
usr/bin/grub*
usr/sbin/grub*
usr/lib*/grub/*/*.mod
usr/lib*/grub/*/kernel.exec
usr/lib*/grub/*/kernel.img
usr/lib*/grub/*/setjmp.module
"
QA_WX_LOAD="
usr/lib*/grub/*/kernel.exec
usr/lib*/grub/*/kernel.img
usr/lib*/grub/*/*.image
"
QA_PRESTRIPPED="
usr/lib.*/grub/.*/kernel.img
"
grub_run_phase() {
local phase=$1
local platform=$2
[[ -z ${phase} || -z ${platform} ]] && die "${FUNCNAME} [phase] [platform]"
[[ -d "${WORKDIR}/build-${platform}" ]] || \
{ mkdir "${WORKDIR}/build-${platform}" || die ; }
pushd "${WORKDIR}/build-${platform}" > /dev/null || die
echo ">>> Running ${phase} for platform \"${platform}\""
echo ">>> Working in: \"${WORKDIR}/build-${platform}\""
grub_${phase} ${platform}
popd > /dev/null || die
}
grub_src_configure() {
local platform=$1
local target
local with_platform
[[ -z ${platform} ]] && die "${FUNCNAME} [platform]"
# check if we have to specify the target (EFI)
# or just append correct --with-platform
if [[ ${platform} == efi* ]]; then
# EFI platform hack
[[ ${platform/*-} == 32 ]] && target=i386
[[ ${platform/*-} == 64 ]] && target=x86_64
# program-prefix is required empty because otherwise it is equal to
# target variable, which we do not want at all
with_platform="
--with-platform=${platform/-*}
--target=${target}
--program-prefix=
"
elif [[ ${platform} != "guessed" ]]; then
with_platform=" --with-platform=${platform}"
fi
ECONF_SOURCE="${S}" \
econf \
--disable-werror \
--program-transform-name="s,grub,grub2," \
--with-grubdir=grub2 \
$(use_enable debug mm-debug) \
$(use_enable debug grub-emu-usb) \
$(use_enable device-mapper) \
$(use_enable efiemu) \
$(use_enable mount grub-mount) \
$(use_enable nls) \
$(use_enable truetype grub-mkfont) \
$(use_enable libzfs) \
$(use sdl && use_enable debug grub-emu-sdl) \
${with_platform}
}
grub_src_compile() {
default_src_compile
pax-mark -mpes "${grub_binaries[@]}"
}
grub_src_install() {
default_src_install
}
src_prepare() {
local i j
epatch_user
# autogen.sh does more than just run autotools
if [[ -n ${DO_AUTORECONF} ]] ; then
sed -i -e '/^autoreconf/s:^:set +e; e:' autogen.sh || die
(. ./autogen.sh) || die
fi
# install into the right dir for eselect #372735
sed -i \
-e '/^bashcompletiondir =/s:=.*:= $(datarootdir)/bash-completion:' \
util/bash-completion.d/Makefile.in || die
# get enabled platforms
GRUB_ENABLED_PLATFORMS=""
for i in ${GRUB_PLATFORMS[@]}; do
use grub_platforms_${i} && GRUB_ENABLED_PLATFORMS+=" ${i}"
done
[[ -z ${GRUB_ENABLED_PLATFORMS} ]] && GRUB_ENABLED_PLATFORMS="guessed"
elog "Going to build following platforms: ${GRUB_ENABLED_PLATFORMS}"
}
src_configure() {
local i
use custom-cflags || unset CFLAGS CPPFLAGS LDFLAGS
use libzfs && addpredict /etc/dfs
use static && append-ldflags -static
for i in ${GRUB_ENABLED_PLATFORMS}; do
grub_run_phase ${FUNCNAME} ${i}
done
}
src_compile() {
# Used for pax marking in grub_src_compile
local grub_binaries=(
grub-editenv
grub-fstest
grub-menulst2cfg
grub-mkimage
grub-mklayout
grub-mkpasswd-pbkdf2
grub-mkrelpath
grub-script-check
grub-bios-setup
grub-ofpathname
grub-probe
grub-sparc64-setup
)
use mount && grub_binaries+=( grub-mount )
use truetype && grub_binaries+=( grub-mkfont )
local i
for i in ${GRUB_ENABLED_PLATFORMS}; do
grub_run_phase ${FUNCNAME} ${i}
done
}
src_install() {
local i
for i in ${GRUB_ENABLED_PLATFORMS}; do
grub_run_phase ${FUNCNAME} ${i}
done
mv "${ED}"usr/share/info/grub{,2}.info || die
# can't be in docs array as we use default_src_install in different builddir
dodoc AUTHORS ChangeLog NEWS README THANKS TODO
insinto /etc/default
newins "${FILESDIR}"/grub.default grub
}
pkg_postinst() {
# display the link to guide
elog "For information on how to configure grub-2 please refer to the guide:"
elog " http://wiki.gentoo.org/wiki/GRUB2"
}

@ -9,6 +9,7 @@
<flag name='cpusets'>Enable pbs_mom to utilize linux cpusets if available</flag>
<flag name='drmaa'>Enable the Distributed Resource Management Application API</flag>
<flag name='munge'>Enable authentication via munge</flag>
<flag name='nvidia'>Enable management of Nvidia GPUs</flag>
<flag name='server'>Enable compilation of pbs_server and pbs_sched</flag>
</use>
</pkgmetadata>

@ -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/sys-cluster/torque/torque-3.0.4.ebuild,v 1.1 2012/03/07 02:26:43 jsbronder Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-cluster/torque/torque-3.0.4.ebuild,v 1.2 2012/03/07 03:03:17 jsbronder Exp $
EAPI=2
inherit flag-o-matic eutils linux-info autotools
@ -13,12 +13,13 @@ LICENSE="torque-2.5"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="cpusets +crypt doc drmaa kernel_linux munge server +syslog threads tk"
IUSE="cpusets +crypt doc drmaa kernel_linux munge nvidia server +syslog threads tk"
# ed is used by makedepend-sh
DEPEND_COMMON="sys-libs/ncurses
sys-libs/readline
munge? ( sys-auth/munge )
nvidia? ( >=x11-drivers/nvidia-drivers-275 )
tk? ( dev-lang/tk )
syslog? ( virtual/logger )
!games-util/qstat"
@ -80,8 +81,6 @@ src_configure() {
use crypt && myconf="--with-rcp=scp"
# Note: Nvidia GPU support is currently disabled pending user
# interest and ability to test.
econf \
$(use_enable tk gui) \
$(use_enable syslog) \
@ -89,6 +88,7 @@ src_configure() {
$(use_enable drmaa) \
$(use_enable threads high-availability) \
$(use_enable munge munge-auth) \
$(use_enable nvidia nvidia-gpus) \
--with-server-home=${PBS_SERVER_HOME} \
--with-environ=/etc/pbs_environment \
--with-default-server=${PBS_SERVER_NAME} \

@ -1 +1,2 @@
DIST libavc1394-0.5.3.tar.gz 355976 RMD160 687c9a7d0e36f7b339ca13de784c110dfbad65e3 SHA1 3aa112d127c2763f89c814dca78ba6bd238e5143 SHA256 23c96822df4edc90e3da0f19b69d31fbf7c28d1aba393be387340a71460424a6
DIST libavc1394-0.5.4.tar.gz 341679 RMD160 7c12b895cdfb327b502560b5a513196bba048cc9 SHA1 710ec37ef3d494b5ec8080beaa95d29a173a0479 SHA256 7cb1ff09506ae911ca9860bef4af08c2403f3e131f6c913a2cbd6ddca4215b53

@ -0,0 +1,20 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-libs/libavc1394/libavc1394-0.5.4.ebuild,v 1.1 2012/03/07 07:32:08 radhermit Exp $
EAPI="4"
inherit autotools-utils
DESCRIPTION="library for the 1394 Trade Association AV/C (Audio/Video Control) Digital Interface Command Set"
HOMEPAGE="http://www.linux1394.org/ http://sourceforge.net/projects/libavc1394/"
SRC_URI="mirror://sourceforge/libavc1394/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="static-libs"
RDEPEND=">=sys-libs/libraw1394-0.8"
DEPEND="${RDEPEND}
dev-util/pkgconfig"

@ -1,12 +1,12 @@
# Copyright 1999-2009 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-libs/libhugetlbfs/libhugetlbfs-2.6.ebuild,v 1.4 2009/11/04 04:09:23 robbat2 Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-libs/libhugetlbfs/libhugetlbfs-2.6.ebuild,v 1.5 2012/03/07 07:10:59 radhermit Exp $
EAPI=2
inherit eutils multilib toolchain-funcs
DESCRIPTION="easy hugepage access"
HOMEPAGE="http://libhugetlbfs.ozlabs.org/"
HOMEPAGE="http://libhugetlbfs.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"

@ -1,13 +1,13 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-libs/libhugetlbfs/libhugetlbfs-2.9.ebuild,v 1.2 2010/08/14 00:15:25 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-libs/libhugetlbfs/libhugetlbfs-2.9.ebuild,v 1.3 2012/03/07 07:10:59 radhermit Exp $
EAPI="2"
inherit eutils multilib toolchain-funcs
DESCRIPTION="easy hugepage access"
HOMEPAGE="http://libhugetlbfs.ozlabs.org/"
HOMEPAGE="http://libhugetlbfs.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"

@ -1,3 +1,4 @@
DIST libraw1394-2.0.4.tar.gz 376058 RMD160 9eb7d88a2e8a0d8629328635fbb74636ef4abe07 SHA1 45af53ac42a9422c135cdb47a3cb8c6512313710 SHA256 423e0d6e6bd0b5d0ef8073bcecd1adf923bb2f02c73ff905aca25965ee43dc8d
DIST libraw1394-2.0.5.tar.gz 388774 RMD160 aa0ffd1cab6f1359296f296aef35ce3ae4da0270 SHA1 2c13c8b525d2d6727869d301e6cab578cf6514cb SHA256 50e7b812f09ec8181fc060e7e25e260017c16c1b41a04c51e23446f26fa109d4
DIST libraw1394-2.0.7.tar.gz 388802 RMD160 818bb30029258cdb0c89503db0ce0784ff3513df SHA1 ef2300659d462aaa12502e0dee9b46e3c07b8c68 SHA256 8af55176f20db5d160eb07ba7f098252159dfffe6d5184c4fcb4203c8ef709d7
DIST libraw1394-2.0.8.tar.xz 279060 RMD160 6e7f89c11eac1618a3ce3e70dac75d794b9f1718 SHA1 abcb2a03eaf0afd1f975e54aae8ec13222d3d477 SHA256 e8c2fa8860a3e4067d9342490842f63f2cde2015521092064ba383aa75104467

@ -0,0 +1,29 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-libs/libraw1394/libraw1394-2.0.8.ebuild,v 1.1 2012/03/07 07:26:56 radhermit Exp $
EAPI=4
DESCRIPTION="library that provides direct access to the IEEE 1394 bus"
HOMEPAGE="http://ieee1394.wiki.kernel.org/"
SRC_URI="mirror://kernel/linux/libs/ieee1394/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
IUSE="static-libs"
DEPEND="app-arch/xz-utils"
DOCS=( AUTHORS ChangeLog NEWS README )
src_configure() {
econf \
--without-fw-dir \
$(use_enable static-libs static)
}
src_install() {
default
find "${ED}" -name '*.la' -exec rm -f {} +
}

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/virtual/mailx/mailx-0.ebuild,v 1.1 2011/03/20 12:59:18 eras Exp $
# $Header: /var/cvsroot/gentoo-x86/virtual/mailx/mailx-0.ebuild,v 1.2 2012/03/07 04:11:36 darkside Exp $
EAPI=3
@ -10,7 +10,7 @@ SRC_URI=""
LICENSE=""
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE=""
DEPEND=""

@ -2,5 +2,5 @@ DIST google-chrome-beta_18.0.1025.45-r124098_amd64.deb 27166100 RMD160 1a2889f14
DIST google-chrome-beta_18.0.1025.45-r124098_i386.deb 31172416 RMD160 45312f9769625d971e7c913e2cfeaf66f74e6008 SHA1 03b0c9e8d2b8dd7a95a9d7370aaa3af0c6500005 SHA256 847d1f41842a586216001bdcde3d1d043fb0e0ee745f3614dfad7bafbadd9b28
DIST google-chrome-stable_17.0.963.66-r124982_amd64.deb 26581040 RMD160 60e167cad7d9ff276e1b06a82c689158867ff44f SHA1 7a7b0c31c9074b32695f3214ddb98f0b3f3047e0 SHA256 847017eac6d202cf6845c9a74cf6450e81dbfd4ee29cb36bb076f882715eb532
DIST google-chrome-stable_17.0.963.66-r124982_i386.deb 30818444 RMD160 fdbee7f1b55000e3e8a6eba197145730a8522859 SHA1 a5c440e9c057e04cd3d3e61533c847daa31086db SHA256 e7f4ae760009fb20345b988b4f66c02428a4e9c615436adbf42d4aa53bb9b674
DIST google-chrome-unstable_19.0.1055.1-r123982_amd64.deb 30460344 RMD160 20a7755a580e47110c0bdd94509286c6e750c15d SHA1 f1f699f2ef5ad5f865ec70162b7f53b830d27445 SHA256 42f97839e55c37c98fac2ebc269c0d637a4cf5194ab890d2aa91385055b93230
DIST google-chrome-unstable_19.0.1055.1-r123982_i386.deb 31068518 RMD160 8c00d956b17286ded09c0c3ab80dd66a320bd116 SHA1 bd7455ea109974e4ef2eec58c8476ea98893da99 SHA256 20535ac9f40ab0388db2bee033444a8d1fefb3293864973a194b04f26834704b
DIST google-chrome-unstable_19.0.1061.1-r125213_amd64.deb 31239274 RMD160 620f5b3629a78ed3b76eb35fe2c50a727706793f SHA1 b547142538bb4434af2f40d089f721e583abb90d SHA256 53ee791536ebafe082aa9a0c74abee90db414d08dcbfe1d28a9901afc6589218
DIST google-chrome-unstable_19.0.1061.1-r125213_i386.deb 31507768 RMD160 9b230118faa6f3589bc5611f5fc8aa8944ac544e SHA1 d324a709c9886e8333225abd7f79e5a3ad52928b SHA256 246ec7505c13a6a05adc6b5c2adb7620c6a7cee5b9052ff4d76cfef0448db77d

@ -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/www-client/google-chrome/google-chrome-19.0.1055.1_alpha123982.ebuild,v 1.2 2012/03/02 18:50:12 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/www-client/google-chrome/google-chrome-19.0.1061.1_alpha125213.ebuild,v 1.1 2012/03/07 04:45:02 floppym Exp $
EAPI="4"

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/x11-apps/luit/luit-1.1.0.ebuild,v 1.9 2011/02/14 18:49:57 xarthisius Exp $
# $Header: /var/cvsroot/gentoo-x86/x11-apps/luit/luit-1.1.0.ebuild,v 1.10 2012/03/07 04:26:32 darkside Exp $
EAPI=3
@ -8,7 +8,7 @@ inherit xorg-2
DESCRIPTION="Locale and ISO 2022 support for Unicode terminals"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="sys-libs/zlib
x11-libs/libX11

@ -1,13 +1,13 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/x11-apps/xeyes/xeyes-1.1.1.ebuild,v 1.9 2011/08/10 15:06:06 mduft Exp $
# $Header: /var/cvsroot/gentoo-x86/x11-apps/xeyes/xeyes-1.1.1.ebuild,v 1.10 2012/03/07 03:46:12 darkside Exp $
EAPI=3
inherit xorg-2
DESCRIPTION="X.Org xeyes application"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~sparc64-solaris"
IUSE=""
RDEPEND="x11-libs/libX11
x11-libs/libXt

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/x11-apps/xmessage/xmessage-1.0.3.ebuild,v 1.10 2011/10/04 21:20:18 chithanh Exp $
# $Header: /var/cvsroot/gentoo-x86/x11-apps/xmessage/xmessage-1.0.3.ebuild,v 1.11 2012/03/07 04:23:06 darkside Exp $
EAPI=4
@ -8,7 +8,7 @@ inherit xorg-2
DESCRIPTION="display a message or query in a window (X-based /bin/echo)"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="x11-libs/libXaw

@ -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/x11-libs/libXfont/libXfont-1.4.5.ebuild,v 1.1 2012/03/04 21:03:40 chithanh Exp $
# $Header: /var/cvsroot/gentoo-x86/x11-libs/libXfont/libXfont-1.4.5.ebuild,v 1.2 2012/03/07 04:25:39 darkside Exp $
EAPI=4
@ -9,7 +9,7 @@ inherit xorg-2
DESCRIPTION="X.Org Xfont library"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="ipv6"
RDEPEND="x11-libs/xtrans

@ -1,13 +1,13 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/x11-libs/libxkbfile/libxkbfile-1.0.7.ebuild,v 1.9 2011/02/14 18:47:09 xarthisius Exp $
# $Header: /var/cvsroot/gentoo-x86/x11-libs/libxkbfile/libxkbfile-1.0.7.ebuild,v 1.10 2012/03/07 04:24:09 darkside Exp $
EAPI=3
inherit xorg-2
DESCRIPTION="X.Org xkbfile library"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE=""
RDEPEND="x11-libs/libX11

@ -1,13 +1,13 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/x11-proto/fontsproto/fontsproto-2.1.1.ebuild,v 1.8 2011/02/14 13:55:58 xarthisius Exp $
# $Header: /var/cvsroot/gentoo-x86/x11-proto/fontsproto/fontsproto-2.1.1.ebuild,v 1.9 2012/03/07 04:22:09 darkside Exp $
EAPI=3
inherit xorg-2
DESCRIPTION="X.Org Fonts protocol headers"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="doc"
RDEPEND=""

@ -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/x11-terms/xterm/xterm-278.ebuild,v 1.1 2012/01/19 19:01:38 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/xterm-278.ebuild,v 1.2 2012/03/07 04:15:12 darkside Exp $
EAPI=4
inherit eutils multilib
@ -11,7 +11,7 @@ SRC_URI="ftp://invisible-island.net/${PN}/${P}.tgz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="toolbar truetype unicode Xaw3d"
COMMON_DEPEND="kernel_linux? ( sys-libs/libutempter )

Loading…
Cancel
Save