Sync with portage [Tue Nov 26 10:02:06 MSK 2013].

mhiretskiy
root 11 years ago
parent 5478d8721a
commit 40e24a96cd

@ -3,3 +3,4 @@ DIST httpd-2.2.25.tar.bz2 5524905 SHA256 4bcaf3524796a514b31aa5c64ce80b0cdb484ba
DIST httpd-2.2.26.tar.bz2 5390190 SHA256 af908e3dd5673f1c6f0ccc615e11d435e77517940af00e518e68ea25284b42b6 SHA512 d66bef511acfc9b0daea699c83c282a88351f6820369a6ed70c71a192a90911c6d28491d845e545a50dd394241e16e41338c054844cddcffc49af99c6208ec41 WHIRLPOOL 9ac6e8f38144b701201d87d9010a79314f331cc696660358c1cd6a27e8a712910d6cf6796156dfa2aef9aeea64d47550afc9b2afa3984afd6c8f4519d6f61744
DIST httpd-2.4.4.tar.bz2 4780289 SHA256 92aabddeca76a4ac7330b143df1407bbf35574c7291c15172238ac598d97655c SHA512 d68789e1e585b4acf26e4e32d063fa512525f8fcc2077b1dbf573dd9f4b47667772d94bb65fefb354fbfae331e87b3fdea422a732838c86d8887eed4b3a76af0 WHIRLPOOL c2ec29a0d52ff1d674f103d0d59c0acd15b194b1102ba5078ef76b62aa959ff92adc5977e095b30c6a778cd9385f9c4ded9bfdc6ce8fba381735ca1aa84aa9f0
DIST httpd-2.4.6.tar.bz2 4949897 SHA256 dc9f3625ebc08bea55eeb0d16e71fba656f252e6cd0aa244ee7806dc3b022fea SHA512 8ade7ec5291f07a60e279f7a73a79c11c150dbf09c9e7b059e136fcb250130aa0f381b118f84e230184b065d452d5e946df8a5766991be8cdc6e8f5d4c4bac01 WHIRLPOOL 81f036bb438afa30106a402e256d641a2687b619ef7f6ea3e4ab61f30715560e1c9dd3afa3e53c4d99c77de72f100e8a1894a5a898247c381100ceb165b8a146
DIST httpd-2.4.7.tar.bz2 5004719 SHA256 64368d8301836815ae237f2b62d909711c896c1bd34573771e0ee5ad808ce71b SHA512 35500788e1a8b5813bbc0ee0f647ec4acb5b13c27bf5d826691487ea23ee27d4a3babea766fa70f960eb347f6e2c243d1315bb2f1aa082509e632560e7eef562 WHIRLPOOL b82065bec3d6b24ec39282f07d05e4e8ee64599679c68c2879841b359e1326ba9773f13d6c5cd5df1a1d23a641e330fcaab8b363b65eddeb1aba1733f82941c5

@ -0,0 +1,79 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.4.7.ebuild,v 1.1 2013/11/26 03:18:44 patrick Exp $
EAPI="3"
inherit flag-o-matic eutils multilib
DESCRIPTION="Useful Apache tools - htdigest, htpasswd, ab, htdbm"
HOMEPAGE="http://httpd.apache.org/"
SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris"
IUSE="ssl"
RESTRICT="test"
RDEPEND="=dev-libs/apr-1*
=dev-libs/apr-util-1*
dev-libs/libpcre
ssl? ( dev-libs/openssl )"
DEPEND="${RDEPEND}
sys-devel/libtool"
S="${WORKDIR}/httpd-${PV}"
src_configure() {
local myconf=""
# Instead of filtering --as-needed (bug #128505), append --no-as-needed
append-ldflags $(no-as-needed)
use ssl && myconf+=" --with-ssl=${EPREFIX}/usr --enable-ssl"
# econf overwrites the stuff from config.layout, so we have to put them into
# our myconf line too
econf \
--libexecdir="${EPREFIX}"/usr/$(get_libdir)/apache2/modules \
--sbindir="${EPREFIX}"/usr/sbin \
--with-perl="${EPREFIX}"/usr/bin/perl \
--with-expat="${EPREFIX}"/usr \
--with-z="${EPREFIX}"/usr \
--with-apr="${EPREFIX}"/usr \
--with-apr-util="${EPREFIX}"/usr \
--with-pcre="${EPREFIX}"/usr \
${myconf}
}
src_compile() {
cd support || die
emake
}
src_install () {
cd support || die
make DESTDIR="${D}" install
# install manpages
doman "${S}"/docs/man/{dbmmanage,htdigest,htpasswd,htdbm,ab,logresolve}.1 \
"${S}"/docs/man/{htcacheclean,rotatelogs}.8
# Providing compatiblity symlinks for #177697 (which we'll stop to install
# at some point).
pushd "${ED}"/usr/sbin/ >/dev/null
for i in *; do
dosym /usr/sbin/${i} /usr/sbin/${i}2
done
popd "${ED}"/usr/sbin/ >/dev/null
# Provide a symlink for ab-ssl
if use ssl; then
dosym /usr/bin/ab /usr/bin/ab-ssl
dosym /usr/bin/ab /usr/bin/ab2-ssl
fi
dodoc "${S}"/CHANGES
}

@ -1,4 +1,3 @@
DIST tar-1.23.tar.bz2 2189324 SHA256 c9328372db62fbb1d94c9e4e3cefc961111af46de47085b635359c00a0eebe36 SHA512 425528c55d5e7ebc631d253e63cc9b198db57916366fd28a46d3c5e0f1b518d859696c5cd5c1f626f349eb27d0b52fbb3bfb8ec36c17a64bfbe5b7ffe3e89823 WHIRLPOOL bb0cc383602ca6c1733e3888498cb1cd34c6155f511cc0c9ecaa30f011538588f6aae79bdd74e4b25c4fc620cdda48626899b9c5f39b74b421250e4336b1ec72
DIST tar-1.25.tar.bz2 2327460 SHA256 f3f6ce41b8e0f327abd05c95990f113ddafbae131e10f79a99728ed46458494b SHA512 4775831aaf3d602bd1ac96e0893f20c4030a232aab24c49daf197c32181c8018e98708aa50ee297566515b0dc5578bce1c779c8d456a98961111f9b6d5eb4888 WHIRLPOOL 228140b8c965bf969d32f09acbd1126447e80d5ee9dd1a07a7083bcdd95eb0335b049252a896cce4746777bef95c1aeded0f2b2efe9655519ea26564dc911b1e
DIST tar-1.26.tar.bz2 2339773 SHA256 5a5369f464502a598e938029c310d4b3abd51e6bb8dfd045663e61c8ea9f6d41 SHA512 3bc12441bebfc388017ad0632fb3e777ceaf62be82fb19ce771df8bbb765eb094dad336110189f49f5eaaebd4d6ced586098e1e3c8b9f7f775dc483d5513f209 WHIRLPOOL bfdc579f97a260d6b6776211f470bfc1a99b81d89a8067b2ebfab3101ab1a4f2b4f7c444edffc05bc7585993cae601c499ec074bb606c7ef289deac5429cfb2b
DIST tar-1.27.1.tar.bz2 2573070 SHA256 9b0fb3ce8512059337add0da5f8f0f7d7647f2201f5ece24581d620ea60337c6 SHA512 f14a0a58e574db3aeec0914621aff2f0518b8d8acce81106b8219b36b3fed47349d6cb802c51a836a5e6889529337434d83b3c50cd7fc1801b9b3944eecc695b WHIRLPOOL fd44ee747f44febc9dd4b0e1a532c38a835fcb55967143a1ab29b29dfc27316de76dfa1d23438f1843bb0a7962eb0b59c3ec75041cc0fbe879b02af292ebc6e9
DIST tar-1.27.tar.bz2 2530071 SHA256 2238c5c63c7ecaccc962f10482d76875b45cedfed69138ed852a88e344af3c7b SHA512 7f9c9fa07f67c0a3ca7593ffb334db1c32206ee3cccb4484543b4c055ff3a4b72d46671aa534b4e754158653654ac04c9272d6738e7f06ab502b9c4c8d60c433 WHIRLPOOL fc296b654611545fd8cedabf52b231330371af7c396ebe28bd0c66633cb58f143bbdce4cf9d75e15f770851ebd96426781a050abf770a1d0dc194819e460637f

@ -1,125 +0,0 @@
http://bugs.gentoo.org/252680
http://bugs.gentoo.org/309001
http://lists.gnu.org/archive/html/bug-tar/2008-12/msg00028.html
revert this change:
2008-11-25 Sergey Poznyakoff <gray@gnu.org.ua>
Do not try to drain the input pipe before closing the
archive.
* src/buffer.c (close_archive): Remove call to
sys_drain_input_pipe. Pass hit_eof as the second
argument to sys_wait_for_child.
* src/common.h (sys_drain_input_pipe): Remove
(sys_wait_for_child): Declare second argument.
* src/system.c (sys_drain_input_pipe): Remove.
(sys_wait_for_child): Take two arguments. The second one helps to
decide whether to tolerate child termination on SIGPIPE.
diff --git a/src/buffer.c b/src/buffer.c
index 5f5457a..02a3e4c 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -848,6 +848,8 @@ close_archive (void)
flush_archive ();
}
+ sys_drain_input_pipe ();
+
compute_duration ();
if (verify_option)
verify_volume ();
@@ -855,7 +857,7 @@ close_archive (void)
if (rmtclose (archive) != 0)
close_error (*archive_name_cursor);
- sys_wait_for_child (child_pid, hit_eof);
+ sys_wait_for_child (child_pid);
tar_stat_destroy (&current_stat_info);
if (save_name)
diff --git a/src/common.h b/src/common.h
index 9897b46..cc3483e 100644
--- a/src/common.h
+++ b/src/common.h
@@ -699,7 +699,8 @@ char *xheader_format_name (struct tar_stat_info *st, const char *fmt,
void sys_detect_dev_null_output (void);
void sys_save_archive_dev_ino (void);
-void sys_wait_for_child (pid_t, bool);
+void sys_drain_input_pipe (void);
+void sys_wait_for_child (pid_t);
void sys_spawn_shell (void);
bool sys_compare_uid (struct stat *a, struct stat *b);
bool sys_compare_gid (struct stat *a, struct stat *b);
diff --git a/src/system.c b/src/system.c
index c90a40d..e57e6da 100644
--- a/src/system.c
+++ b/src/system.c
@@ -1,7 +1,6 @@
/* System-dependent calls for tar.
- Copyright (C) 2003, 2004, 2005, 2006, 2007,
- 2008 Free Software Foundation, Inc.
+ Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
@@ -52,7 +51,12 @@ sys_detect_dev_null_output (void)
}
void
-sys_wait_for_child (pid_t child_pid, bool eof)
+sys_drain_input_pipe (void)
+{
+}
+
+void
+sys_wait_for_child (pid_t child_pid)
{
}
@@ -156,8 +160,26 @@ sys_detect_dev_null_output (void)
&& archive_stat.st_ino == dev_null_stat.st_ino));
}
+/* Manage to fully drain a pipe we might be reading, so to not break it on
+ the producer after the EOF block. FIXME: one of these days, GNU tar
+ might become clever enough to just stop working, once there is no more
+ work to do, we might have to revise this area in such time. */
+
+void
+sys_drain_input_pipe (void)
+{
+ size_t r;
+
+ if (access_mode == ACCESS_READ
+ && ! _isrmt (archive)
+ && (S_ISFIFO (archive_stat.st_mode) || S_ISSOCK (archive_stat.st_mode)))
+ while ((r = rmtread (archive, record_start->buffer, record_size)) != 0
+ && r != SAFE_READ_ERROR)
+ continue;
+}
+
void
-sys_wait_for_child (pid_t child_pid, bool eof)
+sys_wait_for_child (pid_t child_pid)
{
if (child_pid)
{
@@ -171,11 +193,8 @@ sys_wait_for_child (pid_t child_pid, bool eof)
}
if (WIFSIGNALED (wait_status))
- {
- int sig = WTERMSIG (wait_status);
- if (!(!eof && sig == SIGPIPE))
- FATAL_ERROR ((0, 0, _("Child died with signal %d"), sig));
- }
+ FATAL_ERROR ((0, 0, _("Child died with signal %d"),
+ WTERMSIG (wait_status)));
else if (WEXITSTATUS (wait_status) != 0)
ERROR ((0, 0, _("Child returned status %d"),
WEXITSTATUS (wait_status)));

@ -1,32 +0,0 @@
diff -uNr tar-1.23.ORIG//src/create.c tar-1.23/src/create.c
--- tar-1.23.ORIG//src/create.c 2010-04-25 17:36:03.553606076 +0100
+++ tar-1.23/src/create.c 2010-04-25 17:36:16.294605862 +0100
@@ -575,7 +575,10 @@
GNAME_TO_CHARS (tmpname, header->header.gname);
free (tmpname);
- strcpy (header->header.magic, OLDGNU_MAGIC);
+ /* OLDGNU_MAGIC is string with 7 chars + NULL */
+ strncpy (header->header.magic, OLDGNU_MAGIC, sizeof(header->header.magic));
+ strncpy (header->header.version, OLDGNU_MAGIC+sizeof(header->header.magic),
+ sizeof(header->header.version));
header->header.typeflag = type;
finish_header (st, header, -1);
@@ -910,9 +913,13 @@
break;
case OLDGNU_FORMAT:
- case GNU_FORMAT: /*FIXME?*/
- /* Overwrite header->header.magic and header.version in one blow. */
- strcpy (header->header.magic, OLDGNU_MAGIC);
+ case GNU_FORMAT:
+ /* OLDGNU_MAGIC is string with 7 chars + NULL */
+ strncpy (header->header.magic, OLDGNU_MAGIC,
+ sizeof(header->header.magic));
+ strncpy (header->header.version,
+ OLDGNU_MAGIC+sizeof(header->header.magic),
+ sizeof(header->header.version));
break;
case POSIX_FORMAT:

@ -1,177 +0,0 @@
http://bugs.gentoo.org/327641
From b60e56fdb6fd8d82a1f92a4fa7781d9a3184dce1 Mon Sep 17 00:00:00 2001
From: Sergey Poznyakoff <gray@gnu.org.ua>
Date: Sat, 27 Mar 2010 22:02:28 +0200
Subject: [PATCH] Fix dead loop on extracting existing symlinks with the -k option.
* src/extract.c (create_placeholder_file)
(extract_link, extract_symlink)
(extract_node, extract_fifo): Handle all possible
return values from maybe_recoverable. This complements
8f390db92fc. Reported by Ico Doornekamp <bug-tar@zevv.nl>.
---
src/extract.c | 101 +++++++++++++++++++++++++++++++++++++-------------------
2 files changed, 70 insertions(+), 35 deletions(-)
diff --git a/src/extract.c b/src/extract.c
index 32a883f..531654a 100644
--- a/src/extract.c
+++ b/src/extract.c
@@ -888,12 +888,22 @@ create_placeholder_file (char *file_name, bool is_symlink, int *interdir_made)
struct stat st;
while ((fd = open (file_name, O_WRONLY | O_CREAT | O_EXCL, 0)) < 0)
- if (! maybe_recoverable (file_name, interdir_made))
- break;
+ {
+ switch (maybe_recoverable (file_name, interdir_made))
+ {
+ case RECOVER_OK:
+ continue;
+
+ case RECOVER_SKIP:
+ return 0;
+
+ case RECOVER_NO:
+ open_error (file_name);
+ return -1;
+ }
+ }
- if (fd < 0)
- open_error (file_name);
- else if (fstat (fd, &st) != 0)
+ if (fstat (fd, &st) != 0)
{
stat_error (file_name);
close (fd);
@@ -956,7 +966,8 @@ extract_link (char *file_name, int typeflag)
{
int interdir_made = 0;
char const *link_name;
-
+ int rc;
+
link_name = current_stat_info.link_name;
if (! absolute_names_option && contains_dot_dot (link_name))
@@ -996,8 +1007,10 @@ extract_link (char *file_name, int typeflag)
errno = e;
}
- while (maybe_recoverable (file_name, &interdir_made));
+ while ((rc = maybe_recoverable (file_name, &interdir_made)) == RECOVER_OK);
+ if (rc == RECOVER_SKIP)
+ return 0;
if (!(incremental_option && errno == EEXIST))
{
link_error (link_name, file_name);
@@ -1010,7 +1023,6 @@ static int
extract_symlink (char *file_name, int typeflag)
{
#ifdef HAVE_SYMLINK
- int status;
int interdir_made = 0;
if (! absolute_names_option
@@ -1018,15 +1030,22 @@ extract_symlink (char *file_name, int typeflag)
|| contains_dot_dot (current_stat_info.link_name)))
return create_placeholder_file (file_name, true, &interdir_made);
- while ((status = symlink (current_stat_info.link_name, file_name)))
- if (!maybe_recoverable (file_name, &interdir_made))
- break;
-
- if (status == 0)
- set_stat (file_name, &current_stat_info, NULL, 0, 0, SYMTYPE);
- else
- symlink_error (current_stat_info.link_name, file_name);
- return status;
+ while (symlink (current_stat_info.link_name, file_name))
+ switch (maybe_recoverable (file_name, &interdir_made))
+ {
+ case RECOVER_OK:
+ continue;
+
+ case RECOVER_SKIP:
+ return 0;
+
+ case RECOVER_NO:
+ symlink_error (current_stat_info.link_name, file_name);
+ return -1;
+ }
+
+ set_stat (file_name, &current_stat_info, NULL, 0, 0, SYMTYPE);
+ return 0;
#else
static int warned_once;
@@ -1052,16 +1071,23 @@ extract_node (char *file_name, int typeflag)
mode_t invert_permissions =
0 < same_owner_option ? mode & (S_IRWXG | S_IRWXO) : 0;
- do
- status = mknod (file_name, mode ^ invert_permissions,
- current_stat_info.stat.st_rdev);
- while (status && maybe_recoverable (file_name, &interdir_made));
+ while (mknod (file_name, mode ^ invert_permissions,
+ current_stat_info.stat.st_rdev))
+ switch (maybe_recoverable (file_name, &interdir_made))
+ {
+ case RECOVER_OK:
+ continue;
+
+ case RECOVER_SKIP:
+ return 0;
+
+ case RECOVER_NO:
+ mknod_error (file_name);
+ return -1;
+ }
- if (status != 0)
- mknod_error (file_name);
- else
- set_stat (file_name, &current_stat_info, NULL, invert_permissions,
- ARCHIVED_PERMSTATUS, typeflag);
+ set_stat (file_name, &current_stat_info, NULL, invert_permissions,
+ ARCHIVED_PERMSTATUS, typeflag);
return status;
}
#endif
@@ -1077,15 +1103,22 @@ extract_fifo (char *file_name, int typeflag)
0 < same_owner_option ? mode & (S_IRWXG | S_IRWXO) : 0;
while ((status = mkfifo (file_name, mode)) != 0)
- if (!maybe_recoverable (file_name, &interdir_made))
- break;
+ switch (maybe_recoverable (file_name, &interdir_made))
+ {
+ case RECOVER_OK:
+ continue;
+
+ case RECOVER_SKIP:
+ return 0;
+
+ case RECOVER_NO:
+ mkfifo_error (file_name);
+ return -1;
+ }
- if (status == 0)
- set_stat (file_name, &current_stat_info, NULL, invert_permissions,
- ARCHIVED_PERMSTATUS, typeflag);
- else
- mkfifo_error (file_name);
- return status;
+ set_stat (file_name, &current_stat_info, NULL, invert_permissions,
+ ARCHIVED_PERMSTATUS, typeflag);
+ return 0;
}
#endif
--
1.7.1.1

@ -1,27 +0,0 @@
http://bugs.gentoo.org/326785
From 67b4f3519d838c6f16f5b6b63c0b9b8669fb3dd9 Mon Sep 17 00:00:00 2001
From: Sergey Poznyakoff <gray@gnu.org.ua>
Date: Fri, 12 Mar 2010 09:48:46 +0200
Subject: [PATCH] Bugfixes.
* tests/remfiles01.at: Skip if run with root privileges.
---
tests/remfiles01.at | 1 +
2 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/tests/remfiles01.at b/tests/remfiles01.at
index 940fd95..73752b4 100644
--- a/tests/remfiles01.at
+++ b/tests/remfiles01.at
@@ -30,6 +30,7 @@ AT_KEYWORDS([create remove-files remfiles01 gzip])
unset TAR_OPTIONS
AT_CHECK([
+AT_UNPRIVILEGED_PREREQ
AT_GZIP_PREREQ
AT_SORT_PREREQ
--
1.7.1.1

@ -1,133 +0,0 @@
http://lists.gnu.org/archive/html/bug-tar/2010-11/msg00071.html
http://bugs.gentoo.org/349164
From 065cf0958c39600f2062cbeeb5b76929d03c207b Mon Sep 17 00:00:00 2001
From: Paul Eggert <eggert@cs.ucla.edu>
Date: Mon, 22 Nov 2010 22:50:58 -0800
Subject: [PATCH] * src/names.c: tar: fix bug with --one-file-system --listed-incremental
Problem (and idea for fix) reported by Martin Weigel
<http://lists.gnu.org/archive/html/bug-tar/2010-11/msg00071.html>.
* src/common.h (is_individual_file): Remove decl.
* src/create.c (dump_file0): Replace "is_individual_file (p)"
with "top_level".
* src/incremen.c (procdir): Replace "!is_individual_file
(name_buffer)" with "st->parent". Fix bug with --one-file-system
and --listed-incremental.
* src/names.c (individual_file_table, register_individual_file):
(is_individual_file): Remove. All uses removed.
---
src/common.h | 1 -
src/create.c | 4 ++--
src/incremen.c | 8 ++------
src/names.c | 26 --------------------------
4 files changed, 4 insertions(+), 35 deletions(-)
diff --git a/src/common.h b/src/common.h
index 35e056e..9444fd7 100644
--- a/src/common.h
+++ b/src/common.h
@@ -680,7 +680,6 @@ bool excluded_name (char const *name);
void add_avoided_name (char const *name);
bool is_avoided_name (char const *name);
-bool is_individual_file (char const *name);
bool contains_dot_dot (char const *name);
diff --git a/src/create.c b/src/create.c
index a1e90a3..e8de6b9 100644
--- a/src/create.c
+++ b/src/create.c
@@ -1678,9 +1678,9 @@ dump_file0 (struct tar_stat_info *st, char const *name, char const *p)
put in the archive.
This check is omitted if incremental_option is set *and* the
- requested file is not explicitely listed in the command line. */
+ requested file is not explicitly listed in the command line. */
- if (!(incremental_option && !is_individual_file (p))
+ if (! (incremental_option && ! top_level)
&& !S_ISDIR (st->stat.st_mode)
&& OLDER_TAR_STAT_TIME (*st, m)
&& (!after_date_option || OLDER_TAR_STAT_TIME (*st, c)))
diff --git a/src/incremen.c b/src/incremen.c
index 628ff29..2b33c5d 100644
--- a/src/incremen.c
+++ b/src/incremen.c
@@ -426,7 +426,6 @@ procdir (const char *name_buffer, struct tar_stat_info *st,
{
struct directory *directory;
struct stat *stat_data = &st->stat;
- dev_t device = st->parent ? st->parent->stat.st_dev : 0;
bool nfs = NFS_FILE_STAT (*stat_data);
if ((directory = find_directory (name_buffer)) != NULL)
@@ -540,11 +539,8 @@ procdir (const char *name_buffer, struct tar_stat_info *st,
}
}
- /* If the directory is on another device and --one-file-system was given,
- omit it... */
- if (one_file_system_option && device != stat_data->st_dev
- /* ... except if it was explicitely given in the command line */
- && !is_individual_file (name_buffer))
+ if (one_file_system_option && st->parent
+ && stat_data->st_dev != st->parent->stat.st_dev)
/* FIXME:
WARNOPT (WARN_XDEV,
(0, 0,
diff --git a/src/names.c b/src/names.c
index 6e214bf..ba4d509 100644
--- a/src/names.c
+++ b/src/names.c
@@ -47,8 +47,6 @@ static char *cached_no_such_gname;
static uid_t cached_no_such_uid;
static gid_t cached_no_such_gid;
-static void register_individual_file (char const *name);
-
/* Given UID, find the corresponding UNAME. */
void
uid_to_uname (uid_t uid, char **uname)
@@ -360,8 +358,6 @@ name_next_elt (int change_dirs)
{
if (unquote_option)
unquote_string (name_buffer);
- if (incremental_option)
- register_individual_file (name_buffer);
entry.type = ep->type;
entry.v.name = name_buffer;
return &entry;
@@ -1152,28 +1148,6 @@ excluded_name (char const *name)
return excluded_file_name (excluded, name + FILE_SYSTEM_PREFIX_LEN (name));
}
-static Hash_table *individual_file_table;
-
-static void
-register_individual_file (char const *name)
-{
- struct stat st;
-
- if (deref_stat (name, &st) != 0)
- return; /* Will be complained about later */
- if (S_ISDIR (st.st_mode))
- return;
-
- hash_string_insert (&individual_file_table, name);
-}
-
-bool
-is_individual_file (char const *name)
-{
- return hash_string_lookup (individual_file_table, name);
-}
-
-
/* Return the size of the prefix of FILE_NAME that is removed after
stripping NUM leading file name components. NUM must be
--
1.7.3.1

@ -1,74 +0,0 @@
From 73d0d1a0f883be5f67534362c99382f1eae8d178 Mon Sep 17 00:00:00 2001
From: Sergey Poznyakoff <gray@gnu.org.ua>
Date: Mon, 15 Nov 2010 11:22:27 +0200
Subject: [PATCH] Issue a warning if the archive being compared contais transformed file names.
* src/common.h (transform_program_p): New proto.
* src/transform.c (transform_program_p): New function.
* src/compare.c (verify_volume): Warn if the archive contains
transformed file names.
---
src/common.h | 1 +
src/compare.c | 13 +++++++++++--
src/transform.c | 6 ++++++
3 files changed, 18 insertions(+), 2 deletions(-)
diff --git a/src/common.h b/src/common.h
index 69097b3..35e056e 100644
--- a/src/common.h
+++ b/src/common.h
@@ -779,6 +779,7 @@ void set_transform_expr (const char *expr);
bool transform_name (char **pinput, int type);
bool transform_name_fp (char **pinput, int type,
char *(*fun)(char *, void *), void *);
+bool transform_program_p (void);
/* Module suffix.c */
void set_compression_program_by_suffix (const char *name, const char *defprog);
diff --git a/src/compare.c b/src/compare.c
index f3112c6..91ced57 100644
--- a/src/compare.c
+++ b/src/compare.c
@@ -512,14 +512,23 @@ diff_archive (void)
void
verify_volume (void)
{
+ int may_fail = 0;
if (removed_prefixes_p ())
{
WARN((0, 0,
_("Archive contains file names with leading prefixes removed.")));
+ may_fail = 1;
+ }
+ if (transform_program_p ())
+ {
WARN((0, 0,
- _("Verification may fail to locate original files.")));
+ _("Archive contains transformed file names.")));
+ may_fail = 1;
}
-
+ if (may_fail)
+ WARN((0, 0,
+ _("Verification may fail to locate original files.")));
+
if (!diff_buffer)
diff_init ();
diff --git a/src/transform.c b/src/transform.c
index c35133f..77aa0a2 100644
--- a/src/transform.c
+++ b/src/transform.c
@@ -628,3 +628,9 @@ transform_name (char **pinput, int type)
{
return transform_name_fp (pinput, type, NULL, NULL);
}
+
+bool
+transform_program_p (void)
+{
+ return transform_head != NULL;
+}
--
1.7.3.1

@ -1,43 +0,0 @@
http://lists.gnu.org/archive/html/bug-tar/2010-11/msg00065.html
http://bugs.gentoo.org/349155
From 24214ca5d506f56dc0cb2a2e1312256472039475 Mon Sep 17 00:00:00 2001
From: Paul Eggert <eggert@cs.ucla.edu>
Date: Mon, 15 Nov 2010 00:07:53 -0800
Subject: [PATCH] tar: fix --verify option, which broke in 1.24
* NEWS: Document this.
* src/compare.c (verify_volume): Decode the header before invoking
diff_archive, as diff_archive no longer does this as of the
2010-06-28 commit. Also, don't try to invoke diff_archive on a
zero block.
* tests/Makefile.am (TESTSUITE_AT): Add verify.at.
* tests/testsuite.at: Include verify.at.
* tests/verify.at: New file.
---
NEWS | 10 ++++++++--
src/compare.c | 2 ++
tests/Makefile.am | 1 +
tests/testsuite.at | 2 ++
tests/verify.at | 37 +++++++++++++++++++++++++++++++++++++
5 files changed, 50 insertions(+), 2 deletions(-)
create mode 100644 tests/verify.at
diff --git a/src/compare.c b/src/compare.c
index 6b7e6d8..f3112c6 100644
--- a/src/compare.c
+++ b/src/compare.c
@@ -611,8 +611,10 @@ verify_volume (void)
(0, 0, _("A lone zero block at %s"),
STRINGIFY_BIGINT (current_block_ordinal (), buf)));
}
+ continue;
}
+ decode_header (current_header, &current_stat_info, &current_format, 1);
diff_archive ();
tar_stat_destroy (&current_stat_info);
}
--
1.7.3.1

@ -1,69 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/tar/tar-1.23-r2.ebuild,v 1.11 2013/10/15 09:03:17 polynomial-c Exp $
inherit flag-o-matic eutils multilib
DESCRIPTION="Use this to make tarballs :)"
HOMEPAGE="http://www.gnu.org/software/tar/"
SRC_URI="mirror://gnu/tar/${P}.tar.bz2
mirror://gnu-alpha/tar/${P}.tar.bz2"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
IUSE="nls static userland_GNU"
RDEPEND=""
DEPEND="${RDEPEND}
nls? ( >=sys-devel/gettext-0.10.35 )"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-revert-pipe.patch #309001
epatch "${FILESDIR}"/${P}-strncpy.patch #317139
if ! use userland_GNU ; then
sed -i \
-e 's:/backup\.sh:/gbackup.sh:' \
scripts/{backup,dump-remind,restore}.in \
|| die "sed non-GNU"
fi
}
src_compile() {
local myconf
use static && append-ldflags -static
use userland_GNU || myconf="--program-prefix=g"
# Work around bug in sandbox #67051
gl_cv_func_chown_follows_symlink=yes \
econf \
--enable-backup-scripts \
--bindir=/bin \
--libexecdir=/usr/sbin \
$(use_enable nls) \
${myconf} || die
emake || die "emake failed"
}
src_install() {
local p=""
use userland_GNU || p=g
emake DESTDIR="${D}" install || die "make install failed"
if [[ -z ${p} ]] ; then
# a nasty yet required piece of baggage
exeinto /etc
doexe "${FILESDIR}"/rmt || die
fi
dodoc AUTHORS ChangeLog* NEWS README* THANKS
newman "${FILESDIR}"/tar.1 ${p}tar.1
mv "${D}"/usr/sbin/${p}backup{,-tar}
mv "${D}"/usr/sbin/${p}restore{,-tar}
rm -f "${D}"/usr/$(get_libdir)/charset.alias
}

@ -1,69 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/tar/tar-1.23-r4.ebuild,v 1.5 2013/10/15 09:03:17 polynomial-c Exp $
EAPI="2"
inherit flag-o-matic eutils multilib
DESCRIPTION="Use this to make tarballs :)"
HOMEPAGE="http://www.gnu.org/software/tar/"
SRC_URI="mirror://gnu/tar/${P}.tar.bz2
mirror://gnu-alpha/tar/${P}.tar.bz2"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="nls static userland_GNU"
RDEPEND=""
DEPEND="${RDEPEND}
nls? ( >=sys-devel/gettext-0.10.35 )"
src_prepare() {
epatch "${FILESDIR}"/${P}-revert-pipe.patch #309001
epatch "${FILESDIR}"/${P}-strncpy.patch #317139
epatch "${FILESDIR}"/${P}-symlink-k-hang.patch #327641
epatch "${FILESDIR}"/${P}-tests.patch #326785
if ! use userland_GNU ; then
sed -i \
-e 's:/backup\.sh:/gbackup.sh:' \
scripts/{backup,dump-remind,restore}.in \
|| die "sed non-GNU"
fi
}
src_configure() {
local myconf
use static && append-ldflags -static
use userland_GNU || myconf="--program-prefix=g"
# Work around bug in sandbox #67051
gl_cv_func_chown_follows_symlink=yes \
econf \
--enable-backup-scripts \
--bindir=/bin \
--libexecdir=/usr/sbin \
$(use_enable nls) \
${myconf}
}
src_install() {
local p=""
use userland_GNU || p=g
emake DESTDIR="${D}" install || die "make install failed"
if [[ -z ${p} ]] ; then
# a nasty yet required piece of baggage
exeinto /etc
doexe "${FILESDIR}"/rmt || die
fi
dodoc AUTHORS ChangeLog* NEWS README* THANKS
newman "${FILESDIR}"/tar.1 ${p}tar.1
mv "${D}"/usr/sbin/${p}backup{,-tar}
mv "${D}"/usr/sbin/${p}restore{,-tar}
rm -f "${D}"/usr/$(get_libdir)/charset.alias
}

@ -1,71 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/tar/tar-1.25.ebuild,v 1.5 2013/10/15 09:03:17 polynomial-c Exp $
EAPI="3"
inherit flag-o-matic
DESCRIPTION="Use this to make tarballs :)"
HOMEPAGE="http://www.gnu.org/software/tar/"
SRC_URI="mirror://gnu/tar/${P}.tar.bz2
mirror://gnu-alpha/tar/${P}.tar.bz2"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls static userland_GNU"
RDEPEND=""
DEPEND="${RDEPEND}
nls? ( >=sys-devel/gettext-0.10.35 )"
src_prepare() {
if ! use userland_GNU ; then
sed -i \
-e 's:/backup\.sh:/gbackup.sh:' \
scripts/{backup,dump-remind,restore}.in \
|| die "sed non-GNU"
fi
}
src_configure() {
local myconf
use static && append-ldflags -static
use userland_GNU || myconf="--program-prefix=g"
# Work around bug in sandbox #67051
gl_cv_func_chown_follows_symlink=yes \
FORCE_UNSAFE_CONFIGURE=1 \
econf \
--enable-backup-scripts \
--bindir="${EPREFIX}"/bin \
--libexecdir="${EPREFIX}"/usr/sbin \
$(use_enable nls) \
${myconf}
}
src_install() {
local p=""
use userland_GNU || p=g
emake DESTDIR="${D}" install || die
if [[ -z ${p} ]] ; then
# a nasty yet required piece of baggage
exeinto /etc
doexe "${FILESDIR}"/rmt || die
fi
# autoconf looks for gtar before tar (in configure scripts), hence
# in Prefix it is important that it is there, otherwise, a gtar from
# the host system (FreeBSD, Solaris, Darwin) will be found instead
# of the Prefix provided (GNU) tar
if use prefix ; then
dosym tar /bin/gtar
fi
dodoc AUTHORS ChangeLog* NEWS README* THANKS
newman "${FILESDIR}"/tar.1 ${p}tar.1
mv "${ED}"/usr/sbin/${p}backup{,-tar}
mv "${ED}"/usr/sbin/${p}restore{,-tar}
}

@ -1,72 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/tar/tar-1.26.ebuild,v 1.13 2013/10/15 09:03:17 polynomial-c Exp $
EAPI="3"
inherit flag-o-matic eutils
DESCRIPTION="Use this to make tarballs :)"
HOMEPAGE="http://www.gnu.org/software/tar/"
SRC_URI="mirror://gnu/tar/${P}.tar.bz2
mirror://gnu-alpha/tar/${P}.tar.bz2"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls static userland_GNU"
RDEPEND=""
DEPEND="${RDEPEND}
nls? ( >=sys-devel/gettext-0.10.35 )"
src_prepare() {
epatch "${FILESDIR}"/${P}-no-gets.patch
if ! use userland_GNU ; then
sed -i \
-e 's:/backup\.sh:/gbackup.sh:' \
scripts/{backup,dump-remind,restore}.in \
|| die "sed non-GNU"
fi
}
src_configure() {
local myconf
use static && append-ldflags -static
use userland_GNU || myconf="--program-prefix=g"
# Work around bug in sandbox #67051
gl_cv_func_chown_follows_symlink=yes \
FORCE_UNSAFE_CONFIGURE=1 \
econf \
--enable-backup-scripts \
--bindir="${EPREFIX}"/bin \
--libexecdir="${EPREFIX}"/usr/sbin \
$(use_enable nls) \
${myconf}
}
src_install() {
local p=""
use userland_GNU || p=g
emake DESTDIR="${D}" install || die
if [[ -z ${p} ]] ; then
# a nasty yet required piece of baggage
exeinto /etc
doexe "${FILESDIR}"/rmt || die
fi
# autoconf looks for gtar before tar (in configure scripts), hence
# in Prefix it is important that it is there, otherwise, a gtar from
# the host system (FreeBSD, Solaris, Darwin) will be found instead
# of the Prefix provided (GNU) tar
if use prefix ; then
dosym tar /bin/gtar
fi
dodoc AUTHORS ChangeLog* NEWS README* THANKS
newman "${FILESDIR}"/tar.1 ${p}tar.1
mv "${ED}"/usr/sbin/${p}backup{,-tar}
mv "${ED}"/usr/sbin/${p}restore{,-tar}
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/tar/tar-1.25-r1.ebuild,v 1.5 2013/10/15 09:03:17 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/tar/tar-1.27.1.ebuild,v 1.1 2013/11/25 12:20:59 polynomial-c Exp $
EAPI="3"
@ -13,17 +13,16 @@ SRC_URI="mirror://gnu/tar/${P}.tar.bz2
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls static userland_GNU"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="acl minimal nls selinux static userland_GNU xattr"
RDEPEND=""
RDEPEND="acl? ( virtual/acl )
selinux? ( sys-libs/libselinux )"
DEPEND="${RDEPEND}
nls? ( >=sys-devel/gettext-0.10.35 )"
nls? ( >=sys-devel/gettext-0.10.35 )
xattr? ( sys-apps/attr )"
src_prepare() {
epatch "${FILESDIR}"/${P}-incremental-fix.patch #349164
epatch "${FILESDIR}"/${P}-verify-fix.patch #349155
epatch "${FILESDIR}"/${P}-verify-check.patch
if ! use userland_GNU ; then
sed -i \
-e 's:/backup\.sh:/gbackup.sh:' \
@ -33,26 +32,23 @@ src_prepare() {
}
src_configure() {
local myconf
use static && append-ldflags -static
use userland_GNU || myconf="--program-prefix=g"
# Work around bug in sandbox #67051
gl_cv_func_chown_follows_symlink=yes \
FORCE_UNSAFE_CONFIGURE=1 \
econf \
--enable-backup-scripts \
--bindir="${EPREFIX}"/bin \
--libexecdir="${EPREFIX}"/usr/sbin \
$(usex userland_GNU "" "--program-prefix=g") \
$(use_with acl posix-acls) \
$(use_enable nls) \
${myconf}
$(use_with selinux) \
$(use_with xattr xattrs)
}
src_install() {
local p=""
use userland_GNU || p=g
emake DESTDIR="${D}" install || die
local p=$(usex userland_GNU "" "g")
if [[ -z ${p} ]] ; then
# a nasty yet required piece of baggage
exeinto /etc
@ -68,7 +64,13 @@ src_install() {
fi
dodoc AUTHORS ChangeLog* NEWS README* THANKS
newman "${FILESDIR}"/tar.1 ${p}tar.1
newman "${FILESDIR}"/tar.1-1.27 ${p}tar.1
mv "${ED}"/usr/sbin/${p}backup{,-tar}
mv "${ED}"/usr/sbin/${p}restore{,-tar}
if use minimal ; then
find "${ED}"/etc "${ED}"/*bin/ "${ED}"/usr/*bin/ \
-type f -a '!' '(' -name tar -o -name ${p}tar ')' \
-delete
fi
}

@ -1,7 +1,2 @@
DIST linunace25.tgz 202606 SHA256 7ef5dd1828e7ec15f4961a0396cdc2db59ba042162409ed074fda05ff9888c84 SHA512 354e0f4214379938789830f788c26f49ea277675aee3e9507bd100f07fd3beda54638cb555467cc8fe4a3e811eb1a0e8b2190a106611cfa869fd32dcfd2a48ed WHIRLPOOL 141c9bedc23f96b37eff7f0a3fff170623ce5b254385f38c2efd203b8a92abfeeb9aa4dd49654652f87adbea564b8bcaf54bab4aaafd3eeac5aeea141939e746
DIST unace-1.2b.tar.gz 20784 SHA256 7e7d11b05baa6ecb8b70274dc909362f8277003962c665226abb8e433460ecf5 SHA512 45a5f0c026eeb1f4b8a0bf91bb8b13846d01c0c89fb56be943d284fa2729b38294c88057316d985671ad002a0c9805997e60d90c07a65eefc8ac62226ec65d51 WHIRLPOOL a95b1858e4b068cc727c7828f365db3ad355d11c50dc58f93a803c13a6f5f3a1340ccfac19f391411d10f92270d5f90dc1c71646c393dc866b1ddaa63161c175
DIST unace-nonfree_2.5-5.diff.gz 13921 SHA256 c9666d9739e0047483c7dfc822f606ec17465e0618a6fd1f98030f86a8469a3b SHA512 33bf4390b7fa35ca887493af1796bfbc9c498c7754c36c422567e9e6d704358e71b96dc515d2aea798854bc9fe0371acc68ea0b8a838829b8de5a25fd5f5f069 WHIRLPOOL 487d6d759fb73ec3ad4c142055b02bf0ec9b01f366c273a38bb95af4eac0b752c9bc6c9c8468d8b3b9f35db30cbf0e6abfac8e4912fde4f113d1834202e111c8
DIST unace-nonfree_2.5-7.debian.tar.gz 16205 SHA256 9cc12ae2fe1af2356164800390316501a82293e1692268edc9781275058ff809 SHA512 f381e68fe27f9e892bf76b0b976e89b801829fdb7d25caf3bab758a7d4cc9cf6d5157d6cccf08df94fa895b5cf75c8c0b8f4a0f5bd87e2b71811f88ec4e94b12 WHIRLPOOL a27dfa86f5e58a970187307cfc846ed92198dbadad885df2b62b44506ddb66662a9bb2e1df6a4c58e3676db4381670cae04c4309311a28f55adfd1cf7242c152
DIST unace-nonfree_2.5.orig.tar.gz 122509 SHA256 5a85480ed0d39672962a05dc835efc0876be4f0d47b0fa7741b955ae7b148566 SHA512 f7e9f3431f882160693cb55a90449e881aead9dc501bb4bb8303f04530bd3f6e1d84bbc2775d23e7c680e1e2d55a06872658c4b14c7bf51dd2db73fdcdea953b WHIRLPOOL 9aaa3098ef45dad66a00c42d13cd916206751e37042ad5ce9cd5704a88219b0941bca69612a4c102acc2b6877d33b8b50f4fcbdc5b1853cadc2d7e3e5a1f3361
DIST unace_1.2b-10.debian.tar.gz 7505 SHA256 50293d279acedf9843ce3973cd6f2edfb47e1c286b226813b0c8eff23bf58f4e SHA512 3c189b5a5934268a69ed9566836a16b5b264f77d354bcb5938d3d4b728e724d41cc819a410b521335d48696b604039f73b3c9eae48256293694b7e3e1bc65b11 WHIRLPOOL d0bc9a1f53953a01ab676d68977bfd84242a0e5e3af4ba6a236b03fd6bcf910ea32e7f51c8e5c403cdb855801012fb3b3fe0fa148e94fef715ee4c15d3487eb9
DIST unace_1.2b.orig.tar.gz 27561 SHA256 a5f3b7d0994b2c6aa3b95ac1196ee18605d8dbd0660f978f8d64b8583fb55490 SHA512 9c030a43898c111d3cdaa8ea6469e0a5665ae3310633f21f87622c0f37b21554388b0a1250c72e53ea3411550f58b1372713e6eb82bf5092f6b7e485f366b6ec WHIRLPOOL 33867fc6a9b5d1cfc41c4e17f7dfb8ad6e07d96725227f2f5962e4f089a8ee371c8cf8c3b840837770a857ac0354f3eb4f4aea624b6f2c65bdda7990f10aa6f3

@ -1,20 +0,0 @@
--- unace/unace.c
+++ unace/unace.c
@@ -516,7 +516,7 @@
tpsize+= fhead.PSIZE;
}
if (!f_err)
- printf("%02u.%02u.%02u|%02u:%02u|%c%c%9lu|%9lu|%4u%%|%c%s\n",
+ printf("%02u.%02u.%02u|%02u:%02u|%c%c%9u|%9u|%4u%%|%c%s\n",
ts_day (ti), ts_month(ti), ts_year(ti)%100,
ts_hour(ti), ts_min (ti),
fhead.HEAD_FLAGS & ACE_SP_BEF ? '<' : ' ',
@@ -529,7 +529,7 @@
}
if (!f_err)
{
- printf("\n %9lu|%9lu|%4u%%| %u file%s",
+ printf("\n %9u|%9u|%4u%%| %u file%s",
psize,
size,
percentage(psize, size),

@ -1,56 +0,0 @@
diff -ur unace/declare.h unace-fixed/declare.h
--- unace/declare.h 2002-08-24 01:17:19.000000000 +0200
+++ unace-fixed/declare.h 2005-06-05 12:23:11.000000000 +0200
@@ -7,6 +7,23 @@
#ifndef __declare_h
#define __declare_h
+#ifdef UNIX
+
+#include <inttypes.h>
+
+typedef uint16_t USHORT;
+typedef int16_t SHORT ;
+typedef uint16_t UWORD ;
+typedef int16_t WORD ;
+typedef uint32_t ULONG ;
+typedef int32_t LONG ;
+typedef uint8_t UCHAR ;
+typedef int8_t CHAR ;
+typedef unsigned UINT ;
+typedef int INT ;
+
+#else /* UNIX */
+
#ifdef AMIGA
#include <exec/types.h>
@@ -27,6 +44,7 @@
typedef unsigned UINT ;
typedef int INT ;
+#endif /* UNIX */
#endif /* __declare_h */
diff -ur unace/unace.c unace-fixed/unace.c
--- unace/unace.c 2005-06-05 12:21:43.000000000 +0200
+++ unace-fixed/unace.c 2005-06-05 12:24:39.000000000 +0200
@@ -516,7 +516,7 @@
tpsize+= fhead.PSIZE;
}
if (!f_err)
- printf("%02u.%02u.%02u|%02u:%02u|%c%c%9lu|%9lu|%4u%%|%c%s\n",
+ printf("%02u.%02u.%02u|%02u:%02u|%c%c%9u|%9u|%4u%%|%c%s\n",
ts_day (ti), ts_month(ti), ts_year(ti)%100,
ts_hour(ti), ts_min (ti),
fhead.HEAD_FLAGS & ACE_SP_BEF ? '<' : ' ',
@@ -529,7 +529,7 @@
}
if (!f_err)
{
- printf("\n %9lu|%9lu|%4u%%| %u file%s",
+ printf("\n %9u|%9u|%4u%%| %u file%s",
psize,
size,
percentage(psize, size),

@ -1,167 +0,0 @@
--- uac_crt.h.old 1998-07-01 10:29:00.000000000 +0200
+++ uac_crt.h 2005-02-14 00:48:35.000000000 +0100
@@ -4,7 +4,7 @@
#include "acestruc.h"
-CHAR *ace_fname(CHAR * s, thead * head, INT nopath);
+CHAR *ace_fname(CHAR * s, thead * head, INT nopath, unsigned int size);
INT create_dest_file(CHAR * file, INT a);
#ifdef UNIX
--- uac_crt.c.old 1998-07-01 10:29:00.000000000 +0200
+++ uac_crt.c 2005-02-14 02:46:02.000000000 +0100
@@ -33,12 +33,15 @@
/* gets file name from header
*/
-CHAR *ace_fname(CHAR * s, thead * head, INT nopath)
+CHAR *ace_fname(CHAR * s, thead * head, INT nopath, unsigned int size)
{
- INT i;
+ unsigned int i;
char *cp;
- strncpy(s, (*(tfhead *) head).FNAME, i = (*(tfhead *) head).FNAME_SIZE);
+ i = (*(tfhead *) head).FNAME_SIZE;
+ if (i > (size - 1))
+ i = size - 1;
+ strncpy(s, (*(tfhead *) head).FNAME, i);
s[i] = 0;
if (nopath)
@@ -56,22 +59,72 @@ CHAR *ace_fname(CHAR * s, thead * head,
}
#endif
+ cp = s;
+ while (*cp == '/') cp++;
+ if (cp != s)
+ memmove(s, cp, strlen(cp) + 1);
+
return s;
}
+int is_directory_traversal(char *str)
+{
+ unsigned int mode, countdots;
+ /* mode 0 = fresh, 1 = just dots, 2 = not just dots */
+ char ch;
+
+ mode = countdots = 0;
+
+ while (ch = *str++)
+ {
+ if ((ch == '/') && (mode == 1) && (countdots > 1))
+ return 1;
+
+ if (ch == '/')
+ {
+ mode = countdots = 0;
+ continue;
+ }
+
+ if (ch == '.')
+ {
+ if (mode == 0)
+ mode = 1;
+
+ countdots++;
+ }
+ else
+ mode = 2;
+ }
+
+ if ((mode == 1) && (countdots > 1))
+ return 1;
+
+ return 0;
+}
+
void check_ext_dir(CHAR * f) // checks/creates path of file
{
CHAR *cp,
d[PATH_MAX];
- INT i;
+ unsigned int i;
d[0] = 0;
+ if (is_directory_traversal(f))
+ {
+ f_err = ERR_WRITE;
+ printf("\n Directory traversal attempt: %s\n", f);
+ return;
+ }
+
for (;;)
{
if ((cp = (CHAR *) strchr(&f[strlen(d) + 1], DIRSEP))!=NULL)
{
i = cp - f;
+ if (i > (PATH_MAX - 1))
+ i = PATH_MAX - 1;
strncpy(d, f, i);
d[i] = 0;
}
--- unace.c.old 1998-07-01 10:29:00.000000000 +0200
+++ unace.c 2005-02-14 01:43:28.000000000 +0100
@@ -240,6 +240,7 @@ INT read_arc_head(void) // searc
INT open_archive(INT print_err) // opens archive (or volume)
{
CHAR av_str[80];
+ unsigned int copylen;
archan = open(aname, O_RDONLY | O_BINARY); // open file
@@ -263,8 +264,11 @@ INT open_archive(INT print_err)
sprintf(av_str, "\ncreated on %d.%d.%d by ",
ts_day(adat.time_cr), ts_month(adat.time_cr), ts_year(adat.time_cr));
printf(av_str);
- strncpy(av_str, mhead.AV, mhead.AV_SIZE);
- av_str[mhead.AV_SIZE] = 0;
+ copylen = mhead.AV_SIZE;
+ if (copylen > 79)
+ copylen = 79;
+ strncpy(av_str, mhead.AV, copylen);
+ av_str[copylen] = 0;
printf("%s\n\n", av_str);
}
comment_out("Main comment:"); // print main comment
@@ -300,7 +304,7 @@ void get_next_volname(void)
INT proc_vol(void) // opens volume
{
INT i;
- CHAR s[80];
+ CHAR s[PATH_MAX + 80];
// if f_allvol_pr is 2 we have -y and should never ask
if ((!fileexists_insense(aname) && f_allvol_pr != 2) || !f_allvol_pr)
@@ -428,7 +432,7 @@ void extract_files(int nopath, int test)
if (head.HEAD_TYPE == FILE_BLK)
{
comment_out("File comment:"); // show file comment
- ace_fname(file, &head, nopath); // get file name
+ ace_fname(file, &head, nopath, sizeof(file)); // get file name
printf("\n%s", file);
flush;
dcpr_init_file(); // initialize decompression of file
@@ -496,7 +500,7 @@ void list_files(int verbose)
if (head.HEAD_TYPE == FILE_BLK)
{
ULONG ti=fhead.FTIME;
- ace_fname(file, &head, verbose ? 0 : 1); // get file name
+ ace_fname(file, &head, verbose ? 0 : 1, sizeof(file)); // get file name
size += fhead.SIZE;
psize +=
@@ -588,7 +592,8 @@ int main(INT argc, CHAR * argv[])
init_unace(); // initialize unace
- strcpy(aname, argv[arg_cnt]); // get archive name
+ strncpy(aname, argv[arg_cnt], sizeof(aname) - 4); // get archive name
+ aname[sizeof(aname) - 5] = '\0';
if (!(s = (CHAR *) strrchr(aname, DIRSEP)))
s = aname;
if (!strrchr(s, '.'))

@ -1,20 +0,0 @@
--- a/portable.h
+++ b/portable.h
@@ -79,11 +79,13 @@
#else /* HI_LO_BYTE_ORDER */
-#define BUFP2WORD(p) *(UWORD*)((p+=2)-2)
-#define BUFP2LONG(p) *(ULONG*)((p+=4)-4)
+#define _MAGIC_UNION(type, p) ({ union { UCHAR *_c; type *_u; } _x = { ._c = (p) }; *_x._u; })
-#define BUF2WORD(p) (*(UWORD*)p)
-#define BUF2LONG(p) (*(ULONG*)p)
+#define BUFP2WORD(p) _MAGIC_UNION(UWORD, ((p+=2)-2))
+#define BUFP2LONG(p) _MAGIC_UNION(ULONG, ((p+=4)-4))
+
+#define BUF2WORD(p) _MAGIC_UNION(UWORD, p)
+#define BUF2LONG(p) _MAGIC_UNION(ULONG, p)
#endif /* !HI_LO_BYTE_ORDER */

@ -1,26 +0,0 @@
diff -uNr unace-2.5.orig/source/base/all/all.h unace-2.5/source/base/all/all.h
--- unace-2.5.orig/source/base/all/all.h 2010-08-03 14:22:49.809269706 +0000
+++ unace-2.5/source/base/all/all.h 2010-08-03 14:29:10.189469638 +0000
@@ -61,7 +61,7 @@
#define put_unaligned(ptr, val) ((void)( *(ptr) = (val) ))
#endif /* __EMULATE_UNALIGNED__ */
-#ifdef __BIG_ENDIAN__
+#if __BYTE_ORDER == __BIG_ENDIAN
#define ADJUST_ENDIANNESS16(Ptr) {\
USHORT x = get_unaligned((USHORT*) (Ptr));\
put_unaligned((USHORT*) (Ptr), x >> 8 | x << 8);\
@@ -78,10 +78,12 @@
x2 = x2 >> 16 | x2 << 16;\
put_unaligned(((ULONG*) (Ptr)), (x2&0xff00ff00) >> 8 | (x2&0x00ff00ff) << 8);\
}
-#else
+#elif __BYTE_ORDER == __LITTLE_ENDIAN
#define ADJUST_ENDIANNESS16(Ptr)
#define ADJUST_ENDIANNESS32(Ptr)
#define ADJUST_ENDIANNESS64(Ptr)
+#else
+#error Please define system endianness
#endif
#endif

@ -1,42 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/unace/unace-1.2b-r1.ebuild,v 1.14 2007/09/17 01:09:44 jer Exp $
inherit eutils
DESCRIPTION="ACE unarchiver"
HOMEPAGE="http://www.winace.com/"
SRC_URI="http://wilma.vub.ac.be/~pdewacht/${P}.tar.gz"
LICENSE="GPL-2" #92846
SLOT="1"
KEYWORDS="~alpha amd64 hppa ppc ppc64 s390 x86"
IUSE=""
DEPEND=""
S=${WORKDIR}/${PN}
src_unpack() {
unpack ${A}
cd "${S}"
cp unix/makefile .
cp unix/gccmaked .
epatch "${FILESDIR}"/unace-1.2b-CAN-2005-0160-CAN-2005-0161.patch
epatch "${FILESDIR}"/unace-1.2b-64bit.patch
}
src_compile() {
sed -i \
-e "s/^CFLAGS = -O.*/CFLAGS = -Wall ${CFLAGS}/g" \
-e "s/-DCASEINSENSE//g" \
makefile
emake dep || die
emake || die
}
src_install() {
dobin unace || die
dodoc readme.txt changes.log
}

@ -1,47 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/unace/unace-1.2b-r2.ebuild,v 1.1 2013/03/28 03:07:37 vapier Exp $
EAPI="4"
inherit eutils toolchain-funcs
DEB_VER="10"
DESCRIPTION="ACE unarchiver"
HOMEPAGE="http://www.winace.com/"
SRC_URI="mirror://debian/pool/main/u/${PN}/${PN}_${PV}.orig.tar.gz
mirror://debian/pool/main/u/${PN}/${PN}_${PV}-${DEB_VER}.debian.tar.gz"
LICENSE="GPL-2" #92846
SLOT="1"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~s390 ~x86"
IUSE=""
S=${WORKDIR}/${PN}${PV}
src_prepare() {
epatch $(sed 's:^:../debian/patches/:' "${WORKDIR}"/debian/patches/series)
epatch "${FILESDIR}"/${P}-64bit-fmt.patch
epatch "${FILESDIR}"/${P}-aliasing.patch
cp unix/{makefile,gccmaked} . || die
}
src_configure() {
sed -i \
-e '/^OSTYPE =/s:=.*:= Linux:' \
-e "/^CFLAGS =/s:=.*:+= -Wall:" \
-e "/^CC =/s:=.*:= $(tc-getCC):" \
-e 's/-DCASEINSENSE//g' \
makefile || die
}
src_compile() {
emake dep
emake
}
src_install() {
dobin unace
dodoc unix/readme.txt changes.log
doman ../debian/unace.1
}

@ -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/app-arch/unace/unace-2.5-r1.ebuild,v 1.7 2010/01/01 19:40:07 fauli Exp $
inherit eutils toolchain-funcs
DEB_VER="5"
DESCRIPTION="ACE unarchiver"
HOMEPAGE="http://www.winace.com/"
SRC_URI="mirror://debian/pool/non-free/u/unace-nonfree/unace-nonfree_${PV}.orig.tar.gz
mirror://debian/pool/non-free/u/unace-nonfree/unace-nonfree_${PV}-${DEB_VER}.diff.gz"
LICENSE="freedist"
SLOT="1"
KEYWORDS="~alpha ~amd64 -hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~sparc-solaris"
IUSE=""
DEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${WORKDIR}"/unace-nonfree_${PV}-${DEB_VER}.diff
local p
for p in $(<unace-nonfree-${PV}/debian/patches/00list) ; do
epatch unace-nonfree-${PV}/debian/patches/${p}.dpatch
done
tc-export CC
}
src_install() {
dobin unace || die
doman unace-nonfree-${PV}/debian/manpage/unace.1
}

@ -1,35 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/unace/unace-2.5-r2.ebuild,v 1.10 2013/02/20 09:54:31 ago Exp $
inherit eutils toolchain-funcs
DEB_VER="5"
DESCRIPTION="ACE unarchiver"
HOMEPAGE="http://www.winace.com/"
SRC_URI="mirror://debian/pool/non-free/u/unace-nonfree/unace-nonfree_${PV}.orig.tar.gz
mirror://debian/pool/non-free/u/unace-nonfree/unace-nonfree_${PV}-${DEB_VER}.diff.gz"
LICENSE="freedist"
SLOT="1"
KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 s390 x86 ~amd64-linux ~x86-linux ~sparc-solaris"
IUSE=""
DEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${WORKDIR}"/unace-nonfree_${PV}-${DEB_VER}.diff
local p
for p in $(<unace-nonfree-${PV}/debian/patches/00list) ; do
epatch unace-nonfree-${PV}/debian/patches/${p}.dpatch
done
epatch "${FILESDIR}"/${P}-endianness-detection.patch
tc-export CC
}
src_install() {
dobin unace || die
doman unace-nonfree-${PV}/debian/manpage/unace.1
}

@ -1,22 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/unace/unace-2.5.ebuild,v 1.2 2007/02/01 13:58:51 beandog Exp $
DESCRIPTION="ACE unarchiver"
HOMEPAGE="http://www.winace.com/"
SRC_URI="http://www.winace.com/files/linunace${PV//.}.tgz"
LICENSE="freedist"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE=""
RESTRICT="strip"
DEPEND=""
S=${WORKDIR}
src_install() {
into /opt
dobin unace || die
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/lynis/lynis-1.3.5.ebuild,v 1.1 2013/11/20 17:04:54 idl0r Exp $
# $Header: /var/cvsroot/gentoo-x86/app-forensics/lynis/lynis-1.3.5-r1.ebuild,v 1.1 2013/11/25 13:39:48 idl0r Exp $
EAPI="5"
@ -20,6 +20,10 @@ src_install() {
insinto /usr/share/${PN}
doins -r db/ include/ plugins/ || die "failed to install lynis base files"
insopts -m0640
doins -r include/
insopts -m0644
dosbin lynis
insinto /etc/${PN}

@ -1 +1 @@
DIST booh-0.9.3.tar.bz2 807673 SHA256 1adb2a1fdd3ddc84c645ea9f34cf5f56848652e2b25a0387f799c4d901b116f6 SHA512 08e9e02dd5026f8f809dfbd981db24028fe60f55ed6d4d4fe35fd2a494141e4bd44246bd22f0fa808a8d6e31bc3e9de3ccf6dcf7c7529223c9b8e2bd90c32ef8 WHIRLPOOL 5562c9f2bb1fef2af5d684858d271250ca5c6ae650de0ff64c8a5037510d5b905ea9a66d81e80265a720302d29d316ed56a30a4e4956140be35110cd0d858d5a
DIST booh-0.9.4.tar.bz2 909187 SHA256 024929ccc6bf5ec3cdb4723f1b18513687077f3bfb6675764f1fc084c692a45e SHA512 2584f4cc9c8666dc29719b901fc3aa68d03d6cf6cd09ca604178828b086febe449eae58bb5f6d20a6e9b3d099b357d78383eb250f8275663763fc93d24dc47a3 WHIRLPOOL 4d807fdb64b61f8d03c20e65b169f82c962b50d945c9767ba0644050486e6c0eb4587887ab3c50c6cfb0108c6d28796bf602bf4764b9058ff0921acc680cfb26

@ -1,11 +1,11 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/booh/booh-0.9.3.ebuild,v 1.2 2011/03/01 18:40:59 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/booh/booh-0.9.4.ebuild,v 1.1 2013/11/26 01:29:40 mrueg Exp $
EAPI="2"
USE_RUBY="ruby18"
EAPI=5
USE_RUBY="ruby18 ruby19"
inherit eutils bash-completion ruby-ng
inherit eutils bash-completion-r1 ruby-ng
DESCRIPTION="Static HTML photo album generator"
HOMEPAGE="http://booh.org/index.html"
@ -28,7 +28,7 @@ RDEPEND="${RDEPEND} ${CDEPEND}
ruby_add_rdepend "
>=dev-ruby/ruby-gettext-0.8.0
dev-ruby/ruby-glib2
gtk? ( >=dev-ruby/ruby-gtk2-0.12 )"
gtk? ( >=dev-ruby/ruby-gtk2-0.12 )"
all_ruby_prepare() {
epatch "${FILESDIR}"/${PN}-0.9.2.2-stdc.patch
@ -36,8 +36,10 @@ all_ruby_prepare() {
# Remove scripts requiring gtk if gtk is not used
if ! use gtk; then
rm bin/booh bin/booh-classifier bin/booh-fix-whitebalance \
bin/booh-gamma-correction
bin/booh-gamma-correction || die
fi
sed -i -e 's/-48x48.png//' desktop/booh-classifier.desktop || die
sed -i -e 's/-48x48.png//' desktop/booh.desktop || die
}
each_ruby_configure() {
@ -45,30 +47,28 @@ each_ruby_configure() {
${RUBY} setup.rb setup || die "ruby setup.rb setup failed"
cd ext
${RUBY} extconf.rb || die "ruby extconf.rb failed"
sed -i -e 's:-Wl,--no-undefined ::' Makefile || die "--no-undefined removal failed"
sed -i -e 's:-Wl,-R$(libdir)::' -e 's:-Wl,-R -Wl,$(libdir)::' Makefile || die "Fix insecure RUNPATH failed"
sed -i -e 's:-Wl,--no-undefined ::' -e 's:-Wl,-R$(libdir)::'\
-e 's:-Wl,-R -Wl,$(libdir)::' Makefile || die
}
each_ruby_compile() {
emake -Cext || die
emake -Cext V=1
}
each_ruby_install() {
${RUBY} setup.rb install \
--prefix="${D}" || die "ruby setup.rb install failed"
cd ext
emake install \
DESTDIR=${D} \
libdir=${D}/`ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']"` \
archdir=${D}/`ruby -rrbconfig -e "puts Config::CONFIG['sitearchdir']"` \
|| die "emake install failed"
emake install V=1 \
DESTDIR="${D}" \
libdir="${D}"/$(${RUBY} -rrbconfig -e "puts Config::CONFIG['sitelibdir']") \
archdir="${D}"/$({$RUBY} -rrbconfig -e "puts Config::CONFIG['sitearchdir']")
cd ..
}
all_ruby_install() {
domenu desktop/booh-classifier.desktop desktop/booh.desktop || die "domenu failed"
doicon desktop/booh-48x48.png || die "doicon failed"
dobashcompletion booh.bash-completion || die "dobashcompletion failed"
dodoc AUTHORS ChangeLog INTERNALS README VERSION THEMES \
|| die "dodoc failed"
domenu desktop/booh-classifier.desktop desktop/booh.desktop
newicon -s 48 desktop/booh-48x48.png booh.png
dobashcomp booh.bash-completion
dodoc AUTHORS ChangeLog INTERNALS README VERSION THEMES
}

@ -1,70 +0,0 @@
--- bin/album2booh.old 2008-07-06 13:28:37.000000000 +0100
+++ bin/album2booh 2008-07-06 13:30:21.000000000 +0100
@@ -33,6 +33,7 @@
# $ recode ISO-8859-1..UTF-8 captions.txt
#
+require 'rubygems'
require 'getoptlong'
require 'gettext'
include GetText
--- bin/booh.old 2008-07-06 13:28:37.000000000 +0100
+++ bin/booh 2008-07-06 13:30:40.000000000 +0100
@@ -19,6 +19,7 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+require 'rubygems'
require 'getoptlong'
require 'tempfile'
require 'thread'
--- bin/booh-backend.old 2008-07-06 13:28:37.000000000 +0100
+++ bin/booh-backend 2008-07-06 13:30:51.000000000 +0100
@@ -19,6 +19,7 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+require 'rubygems'
require 'getoptlong'
require 'gettext'
require 'gettext/locale'
--- bin/booh-classifier.old 2008-07-06 13:28:37.000000000 +0100
+++ bin/booh-classifier 2008-07-06 13:31:02.000000000 +0100
@@ -19,6 +19,7 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+require 'rubygems'
require 'getoptlong'
require 'tempfile'
--- bin/booh-fix-whitebalance.old 2008-07-06 13:28:37.000000000 +0100
+++ bin/booh-fix-whitebalance 2008-07-06 13:31:13.000000000 +0100
@@ -19,6 +19,7 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+require 'rubygems'
require 'gtk2'
require 'booh/libadds'
--- bin/booh-gamma-correction.old 2008-07-06 13:28:37.000000000 +0100
+++ bin/booh-gamma-correction 2008-07-06 13:31:24.000000000 +0100
@@ -19,6 +19,7 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+require 'rubygems'
require 'gtk2'
require 'booh/libadds'
--- bin/webalbum2booh.old 2008-07-06 13:28:37.000000000 +0100
+++ bin/webalbum2booh 2008-07-06 13:34:13.000000000 +0100
@@ -19,6 +19,7 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+require 'rubygems'
require 'getoptlong'
require 'gettext'
include GetText

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jcommander/jcommander-1.29.ebuild,v 1.1 2012/08/10 23:32:31 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/jcommander/jcommander-1.29.ebuild,v 1.2 2013/11/25 18:46:54 ercpe Exp $
EAPI=4

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jcommander/jcommander-1.30.ebuild,v 1.1 2012/12/31 02:37:45 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/jcommander/jcommander-1.30.ebuild,v 1.2 2013/11/25 18:46:54 ercpe Exp $
EAPI=4

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jcommander/jcommander-1.32.ebuild,v 1.1 2013/09/16 16:59:37 tomwij Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/jcommander/jcommander-1.32.ebuild,v 1.2 2013/11/25 18:46:54 ercpe Exp $
EAPI="5"
@ -14,7 +14,7 @@ SRC_URI="https://github.com/cbeust/${PN}/archive/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~x86"
DEPEND=">=virtual/jdk-1.5"
RDEPEND=">=virtual/jre-1.5"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/testng/testng-6.8-r1.ebuild,v 1.1 2013/10/24 19:32:48 tomwij Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/testng/testng-6.8-r2.ebuild,v 1.1 2013/11/25 19:08:15 ercpe Exp $
EAPI="5"
@ -14,7 +14,7 @@ HOMEPAGE="http://testng.org/"
SRC_URI="http://${PN}.org/${P}.zip"
LICENSE="Apache-2.0"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~x86"
SLOT="0"
CDEPEND="dev-java/ant-core:0
@ -25,6 +25,7 @@ CDEPEND="dev-java/ant-core:0
dev-java/snakeyaml:1.9"
DEPEND=">=virtual/jdk-1.5
app-arch/zip
${CDEPEND}"
RDEPEND=">=virtual/jre-1.5

@ -0,0 +1,3 @@
DIST double-conversion-1.1.1.tar.gz 7012946 SHA256 e1cabb73fd69e74f145aea91100cde483aef8b79dc730fcda0a34466730d4d1d SHA512 e116196eb60077565050995b060049747a3c72e743eea21c6c9fb68414adc533d456d19e1ca241f08895cca97a38511477bdc7d2e0cae38d149c83cb9d6896ad WHIRLPOOL d69604fbb6e1b5cac8d4dd0f8cf0af4621e32548e9e5061dcb843067a3f821c6f52e918e3e367988076b9ccf0be0ab68107cc6a21b02f4de424a1d98b399fc33
DIST dsfmt-2.2.tar.gz 291253 SHA256 bc3947a9b2253a869fcbab8ff395416cb12958be9dba10793db2cd7e37b26899 SHA512 e59d54166dc2df9f6e6abd68658c3624082feabe445215256fead47a8944c41578d11c2b4ba57eac174587a45e445b2aabd867db24fd9e951842513cf914f60b WHIRLPOOL 986b24d8c302f21e305a6bbc6b33e42678c27018c71c566d3f052ce7600fd06c81d77375d08b2b40c0c4aa93ca74cad819a34d0350e33a61f5837f27de7cf193
DIST julia-0.2.0.tar.bz2 4393404 SHA256 fecde7b4fbd26093dedd04564ce12b47a232525bf036c7b5f392f369ddc9a514 SHA512 3e0718c69936959dc717cf511f8fd7086eedb2fd4996519fcdb54a0b0c38d09b5b1c7d239e9e42234aab869446feec88bfd40b5419ae74c9f15bf523a757e898 WHIRLPOOL 265650e99028260d1dfe76c504468eca23bad0881790893d8b4b6cd98b0b5a936dc064ee1b661a04c762e2d78d4d23243158f594afef27001c8b4a0de259afff

@ -0,0 +1,79 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/julia/julia-0.2.0.ebuild,v 1.1 2013/11/25 23:40:37 patrick Exp $
EAPI=5
inherit eutils
DESCRIPTION="High-level, high-performance dynamic programming language for technical computing"
HOMEPAGE="http://http://julialang.org/"
# uses gfortran in some places, dependencies don't reflect that yet
# tarball remade because upstream lacks submodules, so it's not able to build
# soo ... they bundle a split out part of v8 that has no build system that makes sense
# double-conversion nailed in to make build system happy
# dSFMT is not meant to be packaged
SRC_URI="http://gentooexperimental.org/~patrick/${P}.tar.bz2
http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/dSFMT-src-2.2.tar.gz -> dsfmt-2.2.tar.gz
http://double-conversion.googlecode.com/files/double-conversion-1.1.1.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
S="${WORKDIR}"
# Avoid fragile duplication - see compile and install phases
JULIAMAKEARGS="QUIET_MAKE= USE_SYSTEM_LLVM=1 USE_SYSTEM_READLINE=1 USE_SYSTEM_PCRE=1 USE_SYSTEM_LIBM=1 \
USE_SYSTEM_GMP=1 USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_FFTW=1 USE_SYSTEM_ZLIB=1 \
USE_SYSTEM_MPFR=1 USE_SYSTEM_SUITESPARSE=1 USE_SYSTEM_ARPACK=1 USE_SYSTEM_BLAS=1 USE_SYSTEM_LAPACK=1 \
LLVM_CONFIG=/usr/bin/llvm-config"
# scons is a dep of double-conversion
DEPEND="
=sys-devel/llvm-3.3*
dev-lang/perl
sys-libs/readline
dev-libs/libpcre
dev-util/scons
dev-libs/gmp
sys-libs/libunwind
dev-util/patchelf
sci-libs/fftw
sys-libs/zlib
dev-libs/mpfr
sci-libs/suitesparse
sci-libs/arpack
virtual/lapack
virtual/blas
"
RDEPEND="sys-libs/readline"
src_prepare() {
#uurgh, no fetching in ebuild
sed -i -e 's~$(JLDOWNLOAD)~/bin/true~' deps/Makefile || die "Oopsie"
sed -i -e 's~git submodule~/bin/true~g' deps/Makefile || die "Ooopsie"
# and we need to build stuff, so ... let's just copy around and pray!
mkdir -p deps/random
cp "${DISTDIR}/dsfmt-2.2.tar.gz" deps/random/
cp "${DISTDIR}/double-conversion-1.1.1.tar.gz" deps/
# Some cleanups to avoid an OpenBlas dep, and remove some useless git errors
sed -e "s|-lblas|$($(tc-getPKG_CONFIG) --libs blas)|" Make.inc || die
sed -e 's/$(shell git rev-parse --short=10 HEAD)/v0.2.0/' Make.inc || die
}
src_compile() {
emake $JULIAMAKEARGS || die
# makefile weirdness - avoid compile in src_install
emake $JULIAMAKEARGS debug || die
}
src_install() {
# config goes to /usr/etc/ - should be fixed
emake $JULIAMAKEARGS PREFIX="${D}/usr" install || die
}

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>patrick@gentoo.org</email>
<name>Patrick Lauer</name>
</maintainer>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-6.4.1.ebuild,v 1.1 2013/07/26 13:19:32 keri Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-6.4.1.ebuild,v 1.2 2013/11/25 15:33:39 nimiux Exp $
EAPI=4
@ -15,7 +15,7 @@ SRC_URI="http://www.swi-prolog.org/download/stable/src/pl-${PV}.tar.gz
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="archive debug doc +gmp hardened java minimal odbc +readline ssl static-libs test zlib X"
RDEPEND="sys-libs/ncurses

@ -1 +1,2 @@
DIST PHP_CodeCoverage-1.1.2.tgz 132552 SHA256 42b3aefe23034bce0653460a4e6a79908de17e2d8674c013a116937449dcfe80 SHA512 2d65ecf6bab4eb5fec6114390fc9bb2182e91ebb09621873f27c54539560a826065a843eeb7ccd989d9dafab126e3b7bbd3b7d45ea748f5229ddf9c2527b0c69 WHIRLPOOL 9a7f30d6c8ad6627738d880eb3af621380c1359afa65e6ace080d4125bbde618503935bee41d6675eb3d1c8fad0d7359b8a077e4d1ea2ad5cf915f5639b5ce6b
DIST PHP_CodeCoverage-1.2.13.tgz 158772 SHA256 164de075b3588c0a757dd7bf348489954162dbc097e8932f564e5f3891bd1a2e SHA512 6a3426c945ad6abf35be3068cf0f7e17215179a382e93b7be3a5e436611b327c9b7bc715f7acc900231856678f578c1f614648d2679baca9b6960dfafd897dc6 WHIRLPOOL c527482571c73afb85419e31eb14e01b20677fec65a8e1297d02579d19b2b537201b3151b9885a82dafbe9cab54402aeb19445284f0e681f7442616b1aa1c51c

@ -0,0 +1,23 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-1.2.13.ebuild,v 1.1 2013/11/25 23:24:39 mabi Exp $
EAPI=5
PHP_PEAR_URI="pear.phpunit.de"
inherit php-pear-r1
DESCRIPTION="Library that provides collection, processing, and rendering functionality for PHP code coverage information."
HOMEPAGE="pear.phpunit.de"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~x86"
IUSE=""
DEPEND=">=dev-php/pear-1.9.4"
RDEPEND="${DEPEND}
>=dev-php/File_Iterator-1.3.0
>=dev-php/PHP_TokenStream-1.1.3
>=dev-php/Text_Template-1.1.1"

@ -1 +1,2 @@
DIST PHP_Depend-0.10.3.tgz 166144 SHA256 d2ed90b14286b6b82bd2229378c3ca4d175e04440547d1f7fdd1229a8339a40d SHA512 be2f13cd0e5de420e4edc2638be980618766b043b62f51838acf2a4d8f962d42101ace860485d457416d8ee69fe00d49ffec7279dfe436b8b15c5e1f084525ca WHIRLPOOL b9153f2dc260d68310ad4e5fc98363539bddfa357e2b4b0ab28557ad321d612a3d12703de39ea0bed65a638a803e436007951347b1abe58349d1e2f331e6c5e7
DIST PHP_Depend-1.1.1.tgz 181421 SHA256 64a03e82f6b38b4bd0187a27c2cc2bf47c76790b0f4e806dcdeab36ccc6e40f9 SHA512 688e8d0000a14fcc5eb4469d02177c6894f9172d2ae3813712c0af745f75327b6434a1a770d1c299bfce7c380fe5aeb3b9f9de26f4bf984d733437142bf7621b WHIRLPOOL f492e67b6e77985face1b50814dcbe4744d08cd83b8abfac8bc36254f4b67a866a53d3e15a9020a4a2ded7d5c12bbf36b949b2590aa778c8f5bd4ee7371679b6

@ -0,0 +1,26 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/phpdepend/phpdepend-1.1.1.ebuild,v 1.1 2013/11/25 22:08:27 mabi Exp $
EAPI="5"
PHP_PEAR_CHANNEL="${FILESDIR}/channel.xml"
PHP_PEAR_PN="PHP_Depend"
PHP_PEAR_URI="pear.pdepend.org"
inherit php-pear-lib-r1
DESCRIPTION="Static code analyser for PHP"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
HOMEPAGE="http://www.pdepend.org"
RDEPEND="${RDEPEND}
>=dev-lang/php-5.2.3"
src_unpack() {
# we only have one file in $A and it contains a lone zero block
tar xf "${DISTDIR}/${A}" --ignore-zeros
}

@ -1 +1,2 @@
DIST PHP_PMD-1.1.0.tgz 42244 SHA256 09b5773e3046106e6f770fb224296b8ebe2d3223d19321be1f2f506462748e88 SHA512 3bd8f4bd690bf18d2a643817a7d13de2c8b9c228d94f242c15f72e3cfeea9a002c33ace278a63e7fa8f36684382a45d79852fdbc4004dfc4ee38f73558283a95 WHIRLPOOL e77ed13b773b8c8cd2351e2626714e7ff0ed74ec77327916283bb21fb6334105c3e3c8fece0a8498cf8421d6556f21a9e625400973bccdf0ca8550560e68207c
DIST PHP_PMD-1.5.0.tgz 49534 SHA256 fd6533e6c794eb33422a301269fa928b124df6fc555c8d4b8786bdcb9b49529c SHA512 6846be145e3c52e2fc687aa910a3de8080e9cbdf56e88039077eceae59459fb4c833d61dccfffa68a8098abdb4b3c17c837398329216f8afa9f4b1ed41ce6e2d WHIRLPOOL 1269df2e60e0b2815d94c4d33a1af07c864bdf4b267bd1955f530afffca43da5fa2415936a7041fb2fae6d8b652c4f5be9aa3e801823734c1349b9964f1e2672

@ -0,0 +1,21 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/phpmd/phpmd-1.5.0.ebuild,v 1.1 2013/11/25 22:10:43 mabi Exp $
EAPI="5"
PHP_PEAR_CHANNEL="${FILESDIR}/channel.xml"
PHP_PEAR_PN="PHP_PMD"
PHP_PEAR_URI="pear.phpmd.org"
inherit php-pear-lib-r1
DESCRIPTION="PHP mess detector"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
HOMEPAGE="http://www.phpmd.org"
RDEPEND="${RDEPEND}
>=dev-php/phpdepend-1.1.1"

@ -5,3 +5,4 @@ DIST psutil-1.0.1.tar.gz 159515 SHA256 2ec4a05c4ee352def25a1df53dc5d1d8203a051b3
DIST psutil-1.1.0.tar.gz 163785 SHA256 31b4b411d3f6960d26dac1f075709ff6d36f60216bf1f2b47fc4dc62a2d0aa6f SHA512 5c1a6bf3b1e0fc17c1a65f09597f8cb6d503f35811781ab9baa55615117a87d172ad998a1e267eef1f68d74d9ad373d9a1a900ea8fa7b38abdfb4fa7eceb03d6 WHIRLPOOL ef883d6e94265c06ea56c51dd5b13db05b27baa31874d5bf483c6150c439c092879b26cd70f06eec84d8e4f2d230fb94e00ac53cb10f86a0fa925530a9952fe5
DIST psutil-1.1.1.tar.gz 165467 SHA256 a5201e4c2a9b57e9e5d8de92b3a4006d093eedd9b56915b8279f365aaedd0f48 SHA512 b611e6674b7270752188e53e5d1f4bc2e2b629cd73e025ebbe4d938af9deb94e4a5fed9fab21b554051ce1206866b2ed7d0474325134a612fd2c60bd16b16ca0 WHIRLPOOL de5ab234ddf37846a4a84c7a7aabb478d195720cf23fc2ed9b1e42e9a0cf358b73aadd3db76a3a0da8e4b2f0f93774bc56f0623fcebba91f03767b45a94882cc
DIST psutil-1.1.3.tar.gz 165550 SHA256 5e1164086a7ed3b863ebd12315d35086e22252b328401fce901a0862050ef98c SHA512 038e53185854b0c31cc37ad8f0518c80e46a4abfc7be91f04cac86b01feb7320eb59fd00dd4b32ccf0c381218b07c93bd9ba9335e7b2383898cd87b4a705674f WHIRLPOOL 9a53af3f2b7f9c93f99b10a8f5ffebca61814aee257a58090a027a79dbd82ab5179de97662932a4f4c02f5105400a8158bd9c38dd7151f04ccad465335e5b592
DIST psutil-1.2.1.tar.gz 167397 SHA256 508e4a44c8253a386a0f86d9c9bd4a1b4cbb2f94e88d49a19c1513653ca66c45 SHA512 9faec6c4139f677252b30f4a8793484658d888535428dfb4e316821bb5f246e1832baedd8704279a7e0da7096d539f1a8dcd49f2d61d943f9299e9204ff47d81 WHIRLPOOL e6b13df0c6f70e5d92a88bd540ad2e2f4d670463e1ec815a3eb3b6b009715dd7c0a96b73a03c5819fb3eb3b30f63a1299d6668ffef992a408d8d1b78d33dea43

@ -0,0 +1,24 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/psutil/psutil-1.2.1.ebuild,v 1.1 2013/11/25 22:27:52 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
inherit distutils-r1
DESCRIPTION="Retrieve information on running processes and system utilization"
HOMEPAGE="http://code.google.com/p/psutil/ https://pypi.python.org/pypi/psutil/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RESTRICT="test"
python_test() {
esetup.py test
}

@ -1,9 +1,9 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/daemons/daemons-1.1.9.ebuild,v 1.3 2013/01/15 05:13:30 zerochaos Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/daemons/daemons-1.1.9-r1.ebuild,v 1.1 2013/11/26 01:57:19 mrueg Exp $
EAPI=4
USE_RUBY="ruby18 ree18 ruby19 jruby"
EAPI=5
USE_RUBY="ruby18 ruby19 ruby20 jruby"
RUBY_FAKEGEM_EXTRADOC="Releases README TODO"
RUBY_FAKEGEM_DOCDIR="html"

@ -1,4 +1,3 @@
DIST mime-types-1.19.gem 38912 SHA256 4658ed1c3945625e2b1464061ef5d1163d2fb101a14fa9bc04d1ec347fa684ac SHA512 3f952e44a90d75b38b827aa0b0dd784bde6c99e713712d45178dadc493a7b7188541309e85688a69bb47e04ebded60f79b6043d91cb9ddd5ff8c2445f221219e WHIRLPOOL c7c77c24824ab4ef9bc9e47053967f63bf53352efde0c7711a12bc9e5f57ce065f87b1b86a19fb778506daf7df0062e6a5d7979c5ea892f7dc938b24a4fd3264
DIST mime-types-1.22.gem 55808 SHA256 cf5b89a808b53202bc1622bd08ca3fd021708d5980db0596594ea4e2d646b0d4 SHA512 5f8f1492843675ff7e8a9eff0b0c1ccefaa9d3879093ba6b965e19ce5c127ee80aef179bb09037bbef40abd91f14913fd1bde4b01b25f6c2ab32cbdf59bb7e84 WHIRLPOOL 2497deccd73dc568ae7bda0e28c1f7f699e4e0d6b9129aef1f5746a95ce9e16461123ac556800f154b65f3cc38a24d565202e2c1b90cecfff6914e1b85e2aaa2
DIST mime-types-1.23.gem 55296 SHA256 fa29671c5f80a5dbafe3111814f1bf289af91f422c1d1fa4c10bda63fab305b2 SHA512 d2e3c87c776d0e242c2b97c9ec8d630af05e504f815340137fbaeb19251ba096dc486117adddc9830940a80d3c0a81f0862c5c50838dc54c3d04c0231537d0df WHIRLPOOL 7112ceb83e3c6641c7b6ee114dd1f950036a23d085555e61b735973932c85b2f851a90c259339efd5496a9f3236a2dd3bd3e12998509fa1b98b7d2df2453661b
DIST mime-types-1.25.gem 60928 SHA256 ee2dc47f195959f3b0729e889c3dabfce7ba0cf9e04cfba31eddcb02e885a641 SHA512 b5dcaca8425ab5b7f8585724353fd505a50a4fd46f3827a72d950a416c9f9e79a4e1cca3d075c3e016c0d8d3e3b628940a6cd014413fc431daf7f122437e3e77 WHIRLPOOL a01a801855ce10b067e99453256acaa3f8d4938839a22b1055a6c017ec92f0c132a528808f603fa701e5996a38308a33a0797df7b13661a2b8cfd5b2c6e357f3
DIST mime-types-1.25.1.gem 61440 SHA256 88ef3c596481678710ffd4018fa40f1999b02d97babea39682ba7d5badd21f56 SHA512 50a79bc0378bb9bf694656b15ac69446447fc863a5a6556e68ad736768627c9f43e59c68b0ed141cee5dbd81a8ccca1a33a61aa01af7d0a5949b00d6edb6525e WHIRLPOOL 65da6addc3f1f4b6c730eadbeabf285a0a85452d90ff036820d3cb1940311248cdcf12a21e836c4b3d03af8ea73f33f642d071f2bb8fdf9556b05cdf974b16d4

@ -1,24 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mime-types/mime-types-1.22.ebuild,v 1.1 2013/04/03 05:50:10 graaff Exp $
EAPI=5
USE_RUBY="ruby18 ruby19 jruby"
RUBY_FAKEGEM_TASK_DOC="docs"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"
inherit ruby-fakegem
DESCRIPTION="Provides a mailcap-like MIME Content-Type lookup for Ruby."
HOMEPAGE="http://rubyforge.org/projects/mime-types"
LICENSE="Ruby Artistic GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~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_bdepend "doc? ( dev-ruby/hoe dev-ruby/rubyforge )
test? ( dev-ruby/hoe dev-ruby/rubyforge dev-ruby/minitest )"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mime-types/mime-types-1.25.ebuild,v 1.1 2013/11/20 07:13:43 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mime-types/mime-types-1.25.1.ebuild,v 1.1 2013/11/26 02:00:50 mrueg Exp $
EAPI=5

@ -0,0 +1,30 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/net-ssh-multi/net-ssh-multi-1.2.0-r1.ebuild,v 1.1 2013/11/26 02:26:56 mrueg Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc"
RUBY_FAKEGEM_TASK_TEST="none"
inherit ruby-fakegem
DESCRIPTION="Net::SSH::Multi is a library for controlling multiple Net::SSH
connections via a single interface."
HOMEPAGE="http://net-ssh.rubyforge.org/multi"
SRC_URI="https://github.com/net-ssh/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="GPL-2"
SLOT="2"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/net-ssh-2.6.5
>=dev-ruby/net-ssh-gateway-1.2.0"
each_ruby_test() {
${RUBY} -Ilib:test test/test_all.rb || die
}

@ -0,0 +1 @@
DIST ruby_gntp-0.3.4.gem 10240 SHA256 7f427fd1752e8b78cc288088282ef8261b7e6896d8bb401ac047d6fb6b1d142e SHA512 876b728430183b273bf97a7e7b662c0614bcc21a3d1a7c4c07b2af9b1643c9a9bc96e92843e6118903d75d99b21c2faff0f27c22fbc8822db14560937e6a5dd8 WHIRLPOOL 07d1ea12b09c83016374ec7fbf000f2fa3bfdf086265b4c83fc0760df38288a1ed03a04dbd01ed961e55eb03c07b368ffd4f4a024f114552bd9eaed5ffccb0b9

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ruby</herd>
</pkgmetadata>

@ -0,0 +1,30 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby_gntp/ruby_gntp-0.3.4.ebuild,v 1.1 2013/11/26 03:20:26 mrueg Exp $
EAPI=5
USE_RUBY="ruby18 ruby19"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="README ChangeLog"
inherit ruby-fakegem
DESCRIPTION="Ruby library for GNTP(Growl Notification Transport Protocol)"
HOMEPAGE="https://github.com/snaka/ruby_gntp"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/rr )"
all_ruby_prepare() {
mv test spec || die
sed -i -e "s/Spec::Runner/RSpec/" \
-e "s#\.\./lib/##"\
spec/ruby_gntp_spec.rb || die
}

@ -1,3 +1,3 @@
DIST serialport-1.1.0.gem 23552 SHA256 bfecc6462b721eb07817739ab8ae913b90ca567b16334c9893e8643ece8d234b SHA512 6092fe12725b7a75a26c06414dd9d3368797b07060d5271138eeb6657a6d0c967f356036787e11b83e8b8a30a1ab75125edee55593710cf7ab2ab16c2cb9b42a WHIRLPOOL 4c6bb5a9a47bdfdaffec8e91ef621f9df9ca48fd07f1e8cf61527e211af86d4428f1b86570344e994cbb07aecca881058a8dab3317774c79043380bf39f9be7d
DIST serialport-1.2.1.gem 24576 SHA256 e76cfcec3e4a231f9f42cc7261adf58228bf5f62913b363569f31298e6ab476f SHA512 f0d9c692e5466b55e40b2151b2941515777c8374258a1b3b5d8f9fdc9e84b191fc8c3215c91f44654296400350371656446211b8cc396f30a906285bcdb6ed97 WHIRLPOOL 51d0de4203dcf0bd615a7dff1f2361694044f0a694666fe2c6ab059c30088327631cde07cca2af7e22027524bac0ec0f410a35fb8763deb9b0b306df59f06961
DIST serialport-1.2.3.gem 24576 SHA256 c85cdf74cecabe7a80a43e4b5a5270029d8969f06528f7b51ed34d5d08c50492 SHA512 09b542bbef10b5c695bc73cd83236caf701f83da8e73578484510509e3cd714eb4916826ba5435245c19d3e59da9cb5772ba1383a121def6af7f994815a06006 WHIRLPOOL ad7e09cf40ceaf7548ff801e0bd77ee93167f9d54edadc013d609b0bf8957b5c652ad5159cd98ac16a797fab26ece8945bac2337e5690836ecb32662ddab0edb
DIST serialport-1.3.0.gem 25088 SHA256 39bd909a3b159e70070dd24e6948bb7620fcb1fb066d26fc55aab2ae1037f21a SHA512 7555f5125a031de4467c4bf5312e31be021265398ed22d2a6089232faa904aa8de0accd092fbe5f74aeba16d8bf37529014ac148d2fdd45d0e43f11bba7ec94d WHIRLPOOL 5b730cf11263130f222d072354003a16dc83374ffbeedfed8a48f04836447b3fb331eb07d0777f3894bc6f27a9d262af7eaeeb572dc7fb880fcd0304cfcefb42

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/serialport/serialport-1.2.1.ebuild,v 1.1 2013/10/26 06:17:29 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/serialport/serialport-1.3.0.ebuild,v 1.1 2013/11/26 01:46:08 mrueg Exp $
EAPI=5
@ -9,9 +9,9 @@ USE_RUBY="ruby18 ruby19 ruby20"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
inherit ruby-fakegem
inherit multilib ruby-fakegem
DESCRIPTION="a library for serial port (rs232) access in ruby"
HOMEPAGE="http://rubyforge.org/projects/ruby-serialport/"
@ -28,17 +28,17 @@ all_ruby_prepare() {
}
each_ruby_configure() {
cd ext/native
cd ext/native || die
${RUBY} extconf.rb || die
}
each_ruby_compile() {
pushd ext/native &>/dev/null
emake V=1 || die
emake V=1
popd &>/dev/null
# Avoids the need for a specific install phase
cp ext/native/*.so lib/ || die "extension copy failed"
cp ext/native/*$(get_modname) lib/ || die "extension copy failed"
}
all_ruby_install() {
@ -46,5 +46,5 @@ all_ruby_install() {
# don't compress it
insinto /usr/share/doc/${PF}/examples
doins test/miniterm.rb || die
doins test/miniterm.rb
}

@ -1 +1,2 @@
DIST weakling-0.0.3.gem 12800 SHA256 4810d67d4c2ceef4ea1c21a1349925bc7dd4620f56048635f902a0d5d673a937 SHA512 84f9fe00c1dcf9ff65aa89b64af6731720b67269729ba191906d65f6e8adc9b43aa842b4fa271225e0f3476eafb3328cd31d97871838d465cf3bca681346367a WHIRLPOOL e32e1c4e4cbff079872fa990f7db92b5a14c1b30043ed2066d3e0c8d93618317dd73f8d2be846deedecf89cfae59aef154fba23c33390647a4bbde484eb49439
DIST weakling-0.0.4-java.gem 13312 SHA256 f1f6c45b34fa1d465c16a06d731a9fc159acc190ac4a44c915b84c0a8a761aa9 SHA512 1f8d836cca03f1fc23597bccab9db25191a3500213aed031401f692206ef5f92cab2bffc0e5032d8d1634b463ad6cbec4408267fd17896f086543c131cb5f6e0 WHIRLPOOL 8ef691a7649fff403f04b727905a053424d3ef8154a46cb1f43bde0948bf9520b1df9da2cd303c151bd7bf5665b9eb98c6d8202765d6a31af1f3a94cff3ba8ce

@ -0,0 +1,45 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/weakling/weakling-0.0.4.ebuild,v 1.1 2013/11/26 00:57:40 mrueg Exp $
EAPI=5
# This package is specifically for JRuby.
USE_RUBY="jruby"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="HISTORY.txt README.txt"
RUBY_FAKEGEM_SUFFIX="java"
RUBY_FAKEGEM_TASK_TEST=""
inherit java-pkg-2 java-pkg-simple ruby-fakegem
DESCRIPTION="weakling: a collection of weakref utilities for Ruby"
HOMEPAGE="http://github.com/headius/weakling"
LICENSE="Apache-2.0"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE=""
CDEPEND="dev-java/bytelist
dev-java/jruby"
DEPEND+=" ${CDEPEND}
>=virtual/jdk-1.5"
RDEPEND+=" ${CDEPEND}
>=virtual/jre-1.5"
JAVA_GENTOO_CLASSPATH="bytelist jruby"
pkg_setup() {
java-pkg-2_pkg_setup
ruby-ng_pkg_setup
}
each_ruby_compile() {
java-pkg-simple_src_compile
cp "${PN}.jar" "lib/refqueue.jar" || die
}

@ -1,8 +1,10 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/gnatbuild.eclass,v 1.59 2013/11/25 02:49:47 nerdboy Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/gnatbuild.eclass,v 1.60 2013/11/25 07:06:23 nerdboy Exp $
#
# Authors: George Shapovalov <george@gentoo.org>
# Steve Arnold <nerdboy@gentoo.org>
#
# Author: George Shapovalov <george@gentoo.org>
# Belongs to: ada herd <ada@gentoo.org>
#
# Notes:
@ -690,7 +692,7 @@ gnatbuild_src_install() {
make DESTDIR="${D}" install || die
if use doc ; then
if (( $(bc <<< "${GNATBRANCH} > 4.5") )) ; then
if (( $(bc <<< "${GNATBRANCH} > 4.3") )) ; then
#make a convenience info link
elog "Yay! Math is good."
dosym gnat_ugn.info ${DATAPATH}/info/gnat.info

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/php-pear-r1.eclass,v 1.30 2012/08/22 15:06:20 olemarkus Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/php-pear-r1.eclass,v 1.32 2013/11/25 23:22:57 mabi Exp $
# @ECLASS: php-pear-r1.eclass
# @MAINTAINER:
@ -17,7 +17,7 @@
inherit multilib
EXPORT_FUNCTIONS src_install
EXPORT_FUNCTIONS pkg_setup src_install
DEPEND="dev-lang/php
>=dev-php/pear-1.8.1"
@ -44,12 +44,23 @@ fix_PEAR_PV() {
[[ -z "${PEAR_PV}" ]] && fix_PEAR_PV
PEAR_PN="${PHP_PEAR_PKG_NAME}-${PEAR_PV}"
: ${PHP_PEAR_URI:=pear.php.net}
: ${PHP_PEAR_CHANNEL:=${FILESDIR}/channel.xml}
[[ -z "${SRC_URI}" ]] && SRC_URI="http://pear.php.net/get/${PEAR_PN}.tgz"
[[ -z "${HOMEPAGE}" ]] && HOMEPAGE="http://pear.php.net/${PHP_PEAR_PKG_NAME}"
[[ -z "${SRC_URI}" ]] && SRC_URI="http://${PHP_PEAR_URI}/get/${PEAR_PN}.tgz"
[[ -z "${HOMEPAGE}" ]] && HOMEPAGE="http://${PHP_PEAR_URI}/${PHP_PEAR_PKG_NAME}"
S="${WORKDIR}/${PEAR_PN}"
# @FUNCTION: php-pear-lib-r1_pkg_setup
# @DESCRIPTION:
# Adds required PEAR channel if necessary
php-pear-r1_pkg_setup() {
if [[ -f $PHP_PEAR_CHANNEL ]]; then
pear channel-add $PHP_PEAR_CHANNEL || einfo "Ignore any errors about existing channels"
fi
}
# @FUNCTION: php-pear-r1_src_install
# @DESCRIPTION:
# Takes care of standard install for PEAR packages.

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/tremulous/tremulous-1.1.0-r4.ebuild,v 1.11 2013/02/07 22:07:55 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/games-fps/tremulous/tremulous-1.1.0-r4.ebuild,v 1.12 2013/11/25 22:15:53 hasufell Exp $
EAPI=4
@ -14,7 +14,16 @@ SRC_URI="http://dl.trem-servers.com/${PN}-gentoopatches-${PV}-r5.zip
ftp://ftp.wireplay.co.uk/pub/quake3arena/mods/${PN}/${P}.zip
mirror://sourceforge/${PN}/${P}.zip"
LICENSE="GPL-2 CC-BY-SA-2.5"
# most media: CC-BY-SA-2.5
# shaderlab textures: shaderlab (relicensed to CC-BY-SA-2.5 wrt
# http://lists.debian.org/debian-legal/2006/04/msg00229.html)
# textures by yves allaire: CC-BY-ND-NC-1.0
# most part of the code: GPL-2
# src/game/bg_lib.c: BSD
# src/qcommon/unzip.c: ZLIB
# src/jpeg-6/* and src/renderer/jpeg_memsrc.c: IJG
# src/client/snd_adpcm.c: HPND
LICENSE="BSD CC-BY-NC-ND-1.0 CC-BY-SA-2.5 GPL-2 HPND IJG ZLIB"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="dedicated openal +opengl +vorbis"

@ -0,0 +1,204 @@
Creative Commons Legal Code
Attribution-NoDerivs-NonCommercial 1.0
CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
LEGAL SERVICES. DISTRIBUTION OF THIS DRAFT LICENSE DOES NOT CREATE AN
ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR
DAMAGES RESULTING FROM ITS USE.
License
THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE
COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY
COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS
AUTHORIZED UNDER THIS LICENSE IS PROHIBITED.
BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE
TO BE BOUND BY THE TERMS OF THIS LICENSE. THE LICENSOR GRANTS YOU THE
RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS
AND CONDITIONS.
1. Definitions
a. "Collective Work" means a work, such as a periodical issue, anthology
or encyclopedia, in which the Work in its entirety in unmodified form,
along with a number of other contributions, constituting separate and
independent works in themselves, are assembled into a collective
whole. A work that constitutes a Collective Work will not be
considered a Derivative Work (as defined below) for the purposes of
this License.
b. "Derivative Work" means a work based upon the Work or upon the Work
and other pre-existing works, such as a translation, musical
arrangement, dramatization, fictionalization, motion picture version,
sound recording, art reproduction, abridgment, condensation, or any
other form in which the Work may be recast, transformed, or adapted,
except that a work that constitutes a Collective Work will not be
considered a Derivative Work for the purpose of this License.
c. "Licensor" means the individual or entity that offers the Work under
the terms of this License.
d. "Original Author" means the individual or entity who created the Work.
e. "Work" means the copyrightable work of authorship offered under the
terms of this License.
f. "You" means an individual or entity exercising rights under this
License who has not previously violated the terms of this License with
respect to the Work, or who has received express permission from the
Licensor to exercise rights under this License despite a previous
violation.
2. Fair Use Rights. Nothing in this license is intended to reduce, limit,
or restrict any rights arising from fair use, first sale or other
limitations on the exclusive rights of the copyright owner under copyright
law or other applicable laws.
3. License Grant. Subject to the terms and conditions of this License,
Licensor hereby grants You a worldwide, royalty-free, non-exclusive,
perpetual (for the duration of the applicable copyright) license to
exercise the rights in the Work as stated below:
a. to reproduce the Work, to incorporate the Work into one or more
Collective Works, and to reproduce the Work as incorporated in the
Collective Works;
b. to distribute copies or phonorecords of, display publicly, perform
publicly, and perform publicly by means of a digital audio
transmission the Work including as incorporated in Collective Works;
The above rights may be exercised in all media and formats whether now
known or hereafter devised. The above rights include the right to make
such modifications as are technically necessary to exercise the rights in
other media and formats. All rights not expressly granted by Licensor are
hereby reserved.
4. Restrictions. The license granted in Section 3 above is expressly made
subject to and limited by the following restrictions:
a. You may distribute, publicly display, publicly perform, or publicly
digitally perform the Work only under the terms of this License, and
You must include a copy of, or the Uniform Resource Identifier for,
this License with every copy or phonorecord of the Work You
distribute, publicly display, publicly perform, or publicly digitally
perform. You may not offer or impose any terms on the Work that alter
or restrict the terms of this License or the recipients' exercise of
the rights granted hereunder. You may not sublicense the Work. You
must keep intact all notices that refer to this License and to the
disclaimer of warranties. You may not distribute, publicly display,
publicly perform, or publicly digitally perform the Work with any
technological measures that control access or use of the Work in a
manner inconsistent with the terms of this License Agreement. The
above applies to the Work as incorporated in a Collective Work, but
this does not require the Collective Work apart from the Work itself
to be made subject to the terms of this License. If You create a
Collective Work, upon notice from any Licensor You must, to the extent
practicable, remove from the Collective Work any reference to such
Licensor or the Original Author, as requested.
b. You may not exercise any of the rights granted to You in Section 3
above in any manner that is primarily intended for or directed toward
commercial advantage or private monetary compensation. The exchange of
the Work for other copyrighted works by means of digital file-sharing
or otherwise shall not be considered to be intended for or directed
toward commercial advantage or private monetary compensation, provided
there is no payment of any monetary compensation in connection with
the exchange of copyrighted works.
c. If you distribute, publicly display, publicly perform, or publicly
digitally perform the Work or any Collective Works, You must keep
intact all copyright notices for the Work and give the Original Author
credit reasonable to the medium or means You are utilizing by
conveying the name (or pseudonym if applicable) of the Original Author
if supplied; the title of the Work if supplied. Such credit may be
implemented in any reasonable manner; provided, however, that in the
case of a Collective Work, at a minimum such credit will appear where
any other comparable authorship credit appears and in a manner at
least as prominent as such other comparable authorship credit.
5. Representations, Warranties and Disclaimer
a. By offering the Work for public release under this License, Licensor
represents and warrants that, to the best of Licensor's knowledge
after reasonable inquiry:
i. Licensor has secured all rights in the Work necessary to grant the
license rights hereunder and to permit the lawful exercise of the
rights granted hereunder without You having any obligation to pay
any royalties, compulsory license fees, residuals or any other
payments;
ii. The Work does not infringe the copyright, trademark, publicity
rights, common law rights or any other right of any third party or
constitute defamation, invasion of privacy or other tortious
injury to any third party.
b. EXCEPT AS EXPRESSLY STATED IN THIS LICENSE OR OTHERWISE AGREED IN
WRITING OR REQUIRED BY APPLICABLE LAW, THE WORK IS LICENSED ON AN "AS
IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED
INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES REGARDING THE CONTENTS
OR ACCURACY OF THE WORK.
6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE
LAW, AND EXCEPT FOR DAMAGES ARISING FROM LIABILITY TO A THIRD PARTY
RESULTING FROM BREACH OF THE WARRANTIES IN SECTION 5, IN NO EVENT WILL
LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL,
CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE
OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
7. Termination
a. This License and the rights granted hereunder will terminate
automatically upon any breach by You of the terms of this License.
Individuals or entities who have received Collective Works from You
under this License, however, will not have their licenses terminated
provided such individuals or entities remain in full compliance with
those licenses. Sections 1, 2, 5, 6, 7, and 8 will survive any
termination of this License.
b. Subject to the above terms and conditions, the license granted here is
perpetual (for the duration of the applicable copyright in the Work).
Notwithstanding the above, Licensor reserves the right to release the
Work under different license terms or to stop distributing the Work at
any time; provided, however that any such election will not serve to
withdraw this License (or any other license that has been, or is
required to be, granted under the terms of this License), and this
License will continue in full force and effect unless terminated as
stated above.
8. Miscellaneous
a. Each time You distribute or publicly digitally perform the Work or a
Collective Work, the Licensor offers to the recipient a license to the
Work on the same terms and conditions as the license granted to You
under this License.
b. If any provision of this License is invalid or unenforceable under
applicable law, it shall not affect the validity or enforceability of
the remainder of the terms of this License, and without further action
by the parties to this agreement, such provision shall be reformed to
the minimum extent necessary to make such provision valid and
enforceable.
c. No term or provision of this License shall be deemed waived and no
breach consented to unless such waiver or consent shall be in writing
and signed by the party to be charged with such waiver or consent.
d. This License constitutes the entire agreement between the parties with
respect to the Work licensed here. There are no understandings,
agreements or representations with respect to the Work not specified
here. Licensor shall not be bound by any additional provisions that
may appear in any communication from You. This License may not be
modified without the mutual written agreement of the Licensor and You.
Creative Commons is not a party to this License, and makes no warranty
whatsoever in connection with the Work. Creative Commons will not be
liable to You or any party on any legal theory for any damages
whatsoever, including without limitation any general, special,
incidental or consequential damages arising in connection to this
license. Notwithstanding the foregoing two (2) sentences, if Creative
Commons has expressly identified itself as the Licensor hereunder, it
shall have all rights and obligations of Licensor.
Except for the limited purpose of indicating to the public that the
Work is licensed under the CCPL, neither party will use the trademark
"Creative Commons" or any related trademark or logo of Creative
Commons without the prior written consent of Creative Commons. Any
permitted use will be in compliance with Creative Commons'
then-current trademark usage guidelines, as may be published on its
website or otherwise made available upon request from time to time.
Creative Commons may be contacted at http://creativecommons.org/.

@ -1,6 +1,6 @@
DIST postfix-2.10.0.tar.gz 3826655 SHA256 4a42a6029af418cbd4a8668b4f8c7e1ea9975cbe9756df760649c0a941bfeb7b SHA512 88689c2b18aeecd6e363525955c8e3506acf7702eb7fabe148b72a149020c29a76b3f6ed57109380ebb2106cf798a0ce78d470bc4a104a8ecde6c1c4cd0da07e WHIRLPOOL b47559ff91651c699581757976628ab87ffda91ef85f2ccb86ddc4982de68fe7f6dedc419a2708e879969081a7d54681f88763500cd816aed51958bbe0880b70
DIST postfix-2.10.1.tar.gz 3827595 SHA256 2e85a62e97418bbb022b4d4433098a7f25adc7dc707c37d9984db2c2f314b1c1 SHA512 34d5923748b38dd93609657011adc1371ab738ee86558aa4822cce6e879ccdd426bb4de994ab425b3a2745c8ca10a01b2d1c5f310872e839f9627afa8dcccdf0 WHIRLPOOL d1e6c029429e6ec2249b58cfa035a8819456557655711fe8d81ea9cfbd22fd66837be509e8b0f458ee6680330b1c5cf1c6fc580b75b2df6aeb30cb94cf478031
DIST postfix-2.10.2.tar.gz 3828326 SHA256 f1a735a5a9ffeac8fca59046c437c3b76e7f923fb4249db2a55b2bff0306ddd4 SHA512 fa6c123da040a8e332c0bf2430f5b098523c2eff42a6cf4bfe6618b82d59be8e5a7f5c85b09ab8fd0312058b2135b174e00890423e4d3f8f732c3dc3c91f01c3 WHIRLPOOL 4e1e453ecd653058faf7420d6bfb6ac6a6c343f03f9c1a4213c403a7164d99f659a0b9ba744b803c3d94cfaf3216d3505f44d22069421f6cc4a4651b6be1f316
DIST postfix-2.11-20131120.tar.gz 3985402 SHA256 e9e9f357f5d9af9fc580feefce4ba5825819dbba6af26741712c56d376dbfdf5 SHA512 df46e7c89bdb18bd2f96e57920d1f1c3d99d580be18f70fde4268745cbd3287dfda5b19fc152476e95cd94d55c1fb0f1afc79447f27fc9dfd346c96f07269a2f WHIRLPOOL 1f39ac44f46fe843d176d2481df79138e9d805a7d7e9ac16231900305623995ae078e0f8105fcec17c7e5de5972c1ea5638017e0fad8ad869b72ec64366c6440
DIST postfix-2.11-20131122.tar.gz 3993129 SHA256 90242db0e1623346da4b6192d87814935733a9e917296cf686fb0314f623e368 SHA512 af17fcae398bc9e0e4cb71b12bac3376a93a94e90edc385fe97679ac1e497485ff219def0a8acdbd3a0f3eccc48a9be709f7e900715b9abcaab8ec0ac0cc60e4 WHIRLPOOL 9d1a17a2a4b61033c1557fda7fdada3c141ccd75e12572887328688ef9fd264f2cf2c223909cf41eb352182f15fa7208e8a81a10e55b78912bbccb2240254475
DIST postfix-vda-v11-2.9.5.patch 55009 SHA256 df30379c456971a514ae5587531bb5cd8492921a6a27e6d23f5014a1434945aa SHA512 c44497536e2bc313f2301e799a6614f396fc7bb06ef31493460edc59b0922b4d9a24802a84e2b8cf158277f5b0c8c59b53a4f8ef6896ee1e2ba538c562687010 WHIRLPOOL 70c438d2e98aaae6ebd37fadb5d5d0cbe3b31baf2119657009802be62bfeef7dc6a6e62fc8259bfe635ccbf4b0c8ffa17b35a04648c6c138575dda8314a28744
DIST postfix-vda-v13-2.10.0.patch 55701 SHA256 6208021eb0b37ac6482e334e538ed5700cc22c4d4dd66ed9e975ae5f20bf935f SHA512 0b4b53a8cd28abf56eee3b2ed63ca1814251b60816e6ca1143249d25fd6ef7f905bec3134125ac6e851af685db8aae878012113693261529ae2ddbcf1bd93e62 WHIRLPOOL d98b7d2177b8b69738086880fd08c336fa60b99ff7413624e628fd5f17be2064f2ccaa37c047d3013ed41c0ff1bcb76e7962f8390c4179f28ab11733dd3b59d3

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.11_pre20131120.ebuild,v 1.1 2013/11/21 17:02:10 eras Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.11_pre20131122.ebuild,v 1.1 2013/11/25 12:27:55 eras Exp $
EAPI=5
inherit eutils flag-o-matic multilib pam ssl-cert systemd toolchain-funcs user versionator

@ -0,0 +1,86 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/hugin/hugin-2013.0.0-r1.ebuild,v 1.1 2013/11/25 10:39:59 jlec Exp $
EAPI=5
WX_GTK_VER="2.8"
PYTHON_COMPAT=( python{2_7,3_2,3_3} )
inherit base python-single-r1 wxwidgets versionator cmake-utils
DESCRIPTION="GUI for the creation & processing of panoramic images"
HOMEPAGE="http://hugin.sf.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2 SIFT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
LANGS=" bg ca cs da de en_GB es eu fi fr hu it ja ko nl pl pt_BR ro ru sk sl sv uk zh_CN zh_TW"
IUSE="lapack python sift debug $(echo ${LANGS//\ /\ linguas_})"
CDEPEND="
!!dev-util/cocom
app-arch/zip
dev-cpp/tclap
>=dev-libs/boost-1.49.0-r1:=
dev-libs/zthread
>=media-gfx/enblend-4.0
media-gfx/exiv2
media-libs/freeglut
media-libs/glew:=
media-libs/lensfun
>=media-libs/libpano13-2.9.18
media-libs/libpng:0=
media-libs/openexr:=
media-libs/tiff
sci-libs/flann
sys-libs/zlib
virtual/jpeg
x11-libs/wxGTK:2.8=[X,opengl,-odbc]
lapack? ( virtual/lapack )
sift? ( media-gfx/autopano-sift-C )"
RDEPEND="${CDEPEND}
media-libs/exiftool"
DEPEND="${CDEPEND}
virtual/pkgconfig
python? ( ${PYTHON_DEPS} >=dev-lang/swig-2.0.4 )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
S=${WORKDIR}/${PN}-$(get_version_component_range 1-3)
PATCHES=( "${FILESDIR}"/${P}-boost.patch )
pkg_setup() {
DOCS="authors.txt README TODO"
mycmakeargs=(
$(cmake-utils_use_enable lapack LAPACK)
$(cmake-utils_use_build python HSI)
)
python-single-r1_pkg_setup
}
src_prepare() {
sed \
-e 's:-O3::g' \
-i src/celeste/CMakeLists.txt || die
rm CMakeModules/{FindLAPACK,FindPkgConfig}.cmake || die
cmake-utils_src_prepare
}
src_install() {
cmake-utils_src_install
python_optimize
for lang in ${LANGS} ; do
case ${lang} in
ca) dir=ca_ES;;
cs) dir=cs_CZ;;
*) dir=${lang};;
esac
use linguas_${lang} || rm -r "${D}"/usr/share/locale/${dir}
done
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/gegl-0.2.0-r2.ebuild,v 1.11 2013/10/01 21:16:53 sping Exp $
# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/gegl-0.2.0-r2.ebuild,v 1.12 2013/11/26 02:48:55 patrick Exp $
EAPI=5
@ -33,7 +33,7 @@ RDEPEND="
jpeg2k? ( >=media-libs/jasper-1.900.1 )
openexr? ( media-libs/openexr )
png? ( media-libs/libpng )
raw? ( >=media-libs/libopenraw-0.0.5 )
raw? ( =media-libs/libopenraw-0.0.9 )
sdl? ( media-libs/libsdl )
svg? ( >=gnome-base/librsvg-2.14:2 )
umfpack? ( sci-libs/umfpack )

@ -0,0 +1,36 @@
commit 94f91f422fbbaaa4af7e46cdaf8fb55c5f675b93
Author: Urs Fleisch <ufleisch@users.sourceforge.net>
Date: Mon Nov 25 07:55:53 2013 +0100
Enable building with all translations disabled, [bugs:#84].
In Gentoo, it is possible to disable linguas by renaming them from
.po to .po.old. If all po files are disabled this way, cmake failed.
diff --git a/po/CMakeLists.txt b/po/CMakeLists.txt
index f036ea6..6cd9fdb 100644
--- a/po/CMakeLists.txt
+++ b/po/CMakeLists.txt
@@ -22,13 +22,15 @@ if (APPLE OR WIN32)
endforeach (_currentPoFile)
endif (APPLE OR WIN32)
-add_custom_command(
- OUTPUT ${_tsFiles}
- COMMAND ${PERL_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/po2ts.pl
- ${QT_LUPDATE_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}
- ${CMAKE_CURRENT_SOURCE_DIR}/../src
- DEPENDS ${_poFiles}
-)
+if (_tsFiles)
+ add_custom_command(
+ OUTPUT ${_tsFiles}
+ COMMAND ${PERL_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/po2ts.pl
+ ${QT_LUPDATE_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}
+ ${CMAKE_CURRENT_SOURCE_DIR}/../src
+ DEPENDS ${_poFiles}
+ )
+endif (_tsFiles)
if (APPLE OR WIN32)
qt4_add_translation(_qmFiles ${_tsFiles} ${_qtTsFiles})
add_custom_target(translations "ALL" DEPENDS ${_qmFiles})

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/kid3/kid3-3.0.1.ebuild,v 1.1 2013/11/24 17:36:37 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/media-sound/kid3/kid3-3.0.1.ebuild,v 1.2 2013/11/25 16:59:47 johu Exp $
EAPI=5
@ -46,6 +46,7 @@ DEPEND="${RDEPEND}"
PATCHES=(
"${FILESDIR}/${P}-qt5-automagic.patch"
"${FILESDIR}/${P}-rpath.patch"
"${FILESDIR}/${P}-empty-linguas.patch"
)
src_configure() {

@ -1 +1 @@
Mon, 25 Nov 2013 04:06:58 +0000
Tue, 26 Nov 2013 04:36:59 +0000

@ -0,0 +1,62 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/xsl/glsa.xsl" type="text/xsl"?>
<?xml-stylesheet href="/xsl/guide.xsl" type="text/xsl"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201311-15">
<title>Zabbix: Multiple vulnerabilities</title>
<synopsis>Multiple vulnerabilities have been found in Zabbix, possibly
leading to SQL injection attacks, Denial of Service, or information
disclosure.
</synopsis>
<product type="ebuild">zabbix</product>
<announced>November 25, 2013</announced>
<revised>November 25, 2013: 1</revised>
<bug>312875</bug>
<bug>394497</bug>
<bug>428372</bug>
<bug>452878</bug>
<bug>486696</bug>
<access>remote</access>
<affected>
<package name="net-analyzer/zabbix" auto="yes" arch="*">
<unaffected range="ge">2.0.9_rc1-r2</unaffected>
<vulnerable range="lt">2.0.9_rc1-r2</vulnerable>
</package>
</affected>
<background>
<p>Zabbix is software for monitoring applications, networks, and servers.</p>
</background>
<description>
<p>Multiple vulnerabilities have been discovered in Zabbix. Please review
the CVE identifiers referenced below for details.
</p>
</description>
<impact type="normal">
<p>A remote attacker may be able to execute arbitrary SQL statements, cause
a Denial of Service condition, or obtain sensitive information.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All Zabbix users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose
"&gt;=net-analyzer/zabbix-2.0.9_rc1-r2"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2010-1277">CVE-2010-1277</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2011-2904">CVE-2011-2904</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2011-3263">CVE-2011-3263</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2011-4674">CVE-2011-4674</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2012-3435">CVE-2012-3435</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2013-1364">CVE-2013-1364</uri>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2013-5572">CVE-2013-5572</uri>
</references>
<metadata tag="requester" timestamp="Fri, 07 Oct 2011 23:37:48 +0000">craig</metadata>
<metadata tag="submitter" timestamp="Mon, 25 Nov 2013 17:22:15 +0000">ackle</metadata>
</glsa>

@ -0,0 +1,53 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/xsl/glsa.xsl" type="text/xsl"?>
<?xml-stylesheet href="/xsl/guide.xsl" type="text/xsl"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201311-16">
<title>fcron: Information disclosure</title>
<synopsis>A vulnerability has been found in fcron, allowing local attackers
to conduct symlink attacks.
</synopsis>
<product type="ebuild">fcron</product>
<announced>November 25, 2013</announced>
<revised>November 25, 2013: 1</revised>
<bug>308075</bug>
<access>local</access>
<affected>
<package name="sys-process/fcron" auto="yes" arch="*">
<unaffected range="ge">3.0.5-r2</unaffected>
<vulnerable range="lt">3.0.5-r2</vulnerable>
</package>
</affected>
<background>
<p>fcron is a periodic command scheduler for Unix-based systems</p>
</background>
<description>
<p>The fcrontab function contains a race condition relating to symlinks.</p>
</description>
<impact type="low">
<p>A local attacker could perform symlink attacks to read arbitrary files
with the privileges of the user running the application.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All fcron users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=sys-process/fcron-3.0.5-r2"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2010-0792">CVE-2010-0792</uri>
</references>
<metadata tag="requester" timestamp="Fri, 07 Oct 2011 23:37:12 +0000">
keytoaster
</metadata>
<metadata tag="submitter" timestamp="Mon, 25 Nov 2013 17:22:51 +0000">
BlueKnight
</metadata>
</glsa>

@ -1 +1 @@
Mon, 25 Nov 2013 04:06:58 +0000
Tue, 26 Nov 2013 04:36:59 +0000

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install
DEPEND==dev-libs/apr-1* =dev-libs/apr-util-1* dev-libs/libpcre ssl? ( dev-libs/openssl ) sys-devel/libtool
DESCRIPTION=Useful Apache tools - htdigest, htpasswd, ab, htdbm
EAPI=3
HOMEPAGE=http://httpd.apache.org/
IUSE=ssl
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris
LICENSE=Apache-2.0
RDEPEND==dev-libs/apr-1* =dev-libs/apr-util-1* dev-libs/libpcre ssl? ( dev-libs/openssl )
RESTRICT=test
SLOT=0
SRC_URI=mirror://apache/httpd/httpd-2.4.7.tar.bz2
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=0d98e65daefa699b4fb08dc0ee616926

@ -1,11 +0,0 @@
DEFINED_PHASES=compile install unpack
DEPEND=nls? ( >=sys-devel/gettext-0.10.35 )
DESCRIPTION=Use this to make tarballs :)
HOMEPAGE=http://www.gnu.org/software/tar/
IUSE=nls static userland_GNU
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd
LICENSE=GPL-3+
SLOT=0
SRC_URI=mirror://gnu/tar/tar-1.23.tar.bz2 mirror://gnu-alpha/tar/tar-1.23.tar.bz2
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=ddae8a9d07cd4c2fcda7f8d68ded0754

@ -1,12 +0,0 @@
DEFINED_PHASES=configure install prepare
DEPEND=nls? ( >=sys-devel/gettext-0.10.35 )
DESCRIPTION=Use this to make tarballs :)
EAPI=2
HOMEPAGE=http://www.gnu.org/software/tar/
IUSE=nls static userland_GNU
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd
LICENSE=GPL-3+
SLOT=0
SRC_URI=mirror://gnu/tar/tar-1.23.tar.bz2 mirror://gnu-alpha/tar/tar-1.23.tar.bz2
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=b9100447a9e21db38120ce894ef9d27e

@ -1,12 +0,0 @@
DEFINED_PHASES=configure install prepare
DEPEND=nls? ( >=sys-devel/gettext-0.10.35 )
DESCRIPTION=Use this to make tarballs :)
EAPI=3
HOMEPAGE=http://www.gnu.org/software/tar/
IUSE=nls static userland_GNU
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-3+
SLOT=0
SRC_URI=mirror://gnu/tar/tar-1.25.tar.bz2 mirror://gnu-alpha/tar/tar-1.25.tar.bz2
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=3bb5a6d4fddc3497911cd528c96dad51

@ -1,12 +0,0 @@
DEFINED_PHASES=configure install prepare
DEPEND=nls? ( >=sys-devel/gettext-0.10.35 )
DESCRIPTION=Use this to make tarballs :)
EAPI=3
HOMEPAGE=http://www.gnu.org/software/tar/
IUSE=nls static userland_GNU
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-3+
SLOT=0
SRC_URI=mirror://gnu/tar/tar-1.25.tar.bz2 mirror://gnu-alpha/tar/tar-1.25.tar.bz2
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=ec5fc62f58942a45d096e8afa487a8fd

@ -1,12 +0,0 @@
DEFINED_PHASES=configure install prepare
DEPEND=nls? ( >=sys-devel/gettext-0.10.35 )
DESCRIPTION=Use this to make tarballs :)
EAPI=3
HOMEPAGE=http://www.gnu.org/software/tar/
IUSE=nls static userland_GNU
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-3+
SLOT=0
SRC_URI=mirror://gnu/tar/tar-1.26.tar.bz2 mirror://gnu-alpha/tar/tar-1.26.tar.bz2
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=306e43e26f9f31ca741d237abf8a678f

@ -0,0 +1,13 @@
DEFINED_PHASES=configure install prepare
DEPEND=acl? ( virtual/acl ) selinux? ( sys-libs/libselinux ) nls? ( >=sys-devel/gettext-0.10.35 ) xattr? ( sys-apps/attr )
DESCRIPTION=Use this to make tarballs :)
EAPI=3
HOMEPAGE=http://www.gnu.org/software/tar/
IUSE=acl minimal nls selinux static userland_GNU xattr
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-3+
RDEPEND=acl? ( virtual/acl ) selinux? ( sys-libs/libselinux )
SLOT=0
SRC_URI=mirror://gnu/tar/tar-1.27.1.tar.bz2 mirror://gnu-alpha/tar/tar-1.27.1.tar.bz2
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=a64da96ca6eedc6acacda8c66eff397a

@ -1,9 +0,0 @@
DEFINED_PHASES=compile install unpack
DESCRIPTION=ACE unarchiver
HOMEPAGE=http://www.winace.com/
KEYWORDS=~alpha amd64 hppa ppc ppc64 s390 x86
LICENSE=GPL-2
SLOT=1
SRC_URI=http://wilma.vub.ac.be/~pdewacht/unace-1.2b.tar.gz
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=4adf1b0c728a9c01fa74c44645f4f0b6

@ -1,10 +0,0 @@
DEFINED_PHASES=compile configure install prepare
DESCRIPTION=ACE unarchiver
EAPI=4
HOMEPAGE=http://www.winace.com/
KEYWORDS=~alpha ~amd64 ~hppa ~ppc ~ppc64 ~s390 ~x86
LICENSE=GPL-2
SLOT=1
SRC_URI=mirror://debian/pool/main/u/unace/unace_1.2b.orig.tar.gz mirror://debian/pool/main/u/unace/unace_1.2b-10.debian.tar.gz
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=816c0e87c89cb6b7f517f36c2e8b8825

@ -1,9 +0,0 @@
DEFINED_PHASES=install
DESCRIPTION=ACE unarchiver
HOMEPAGE=http://www.winace.com/
KEYWORDS=-* ~amd64 ~x86
LICENSE=freedist
RESTRICT=strip
SLOT=0
SRC_URI=http://www.winace.com/files/linunace25.tgz
_md5_=ab31902f878b3456f2d97f77f387842d

@ -1,9 +0,0 @@
DEFINED_PHASES=install unpack
DESCRIPTION=ACE unarchiver
HOMEPAGE=http://www.winace.com/
KEYWORDS=~alpha ~amd64 -hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~sparc-solaris
LICENSE=freedist
SLOT=1
SRC_URI=mirror://debian/pool/non-free/u/unace-nonfree/unace-nonfree_2.5.orig.tar.gz mirror://debian/pool/non-free/u/unace-nonfree/unace-nonfree_2.5-5.diff.gz
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=8cca64f13011af5608d937cac1b1622d

@ -1,9 +0,0 @@
DEFINED_PHASES=install unpack
DESCRIPTION=ACE unarchiver
HOMEPAGE=http://www.winace.com/
KEYWORDS=alpha amd64 ~arm hppa ppc ppc64 s390 x86 ~amd64-linux ~x86-linux ~sparc-solaris
LICENSE=freedist
SLOT=1
SRC_URI=mirror://debian/pool/non-free/u/unace-nonfree/unace-nonfree_2.5.orig.tar.gz mirror://debian/pool/non-free/u/unace-nonfree/unace-nonfree_2.5-5.diff.gz
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=00ab5214a1b6f967f8a490aaf003e3bb

@ -7,4 +7,4 @@ LICENSE=GPL-3
RDEPEND=app-shells/bash
SLOT=0
SRC_URI=http://cisofy.com/files/lynis-1.3.5.tar.gz
_md5_=469868785be084ea9ec92f96d7f89d0c
_md5_=374b7855fe4a20b525a7da5273d8642f

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
DEPEND=media-gfx/exiv2 gtk? ( >=x11-libs/gtk+-2.8:2 ) test? ( ruby_targets_ruby18? ( >=dev-ruby/ruby-gettext-0.8.0[ruby_targets_ruby18] dev-ruby/ruby-glib2[ruby_targets_ruby18] gtk? ( >=dev-ruby/ruby-gtk2-0.12[ruby_targets_ruby18] ) ) ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 )
DESCRIPTION=Static HTML photo album generator
EAPI=2
HOMEPAGE=http://booh.org/index.html
IUSE=gtk encode exif test bash-completion elibc_FreeBSD ruby_targets_ruby18
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=GPL-2
PDEPEND=bash-completion? ( app-shells/bash-completion )
RDEPEND=media-gfx/exiv2 gtk? ( >=x11-libs/gtk+-2.8:2 ) || ( media-gfx/imagemagick[jpeg,png] media-gfx/graphicsmagick[jpeg,png] ) exif? ( media-gfx/exif ) encode? ( media-video/mplayer ) ruby_targets_ruby18? ( >=dev-ruby/ruby-gettext-0.8.0[ruby_targets_ruby18] dev-ruby/ruby-glib2[ruby_targets_ruby18] gtk? ( >=dev-ruby/ruby-gtk2-0.12[ruby_targets_ruby18] ) ) bash-completion? ( app-admin/eselect ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 )
SLOT=0
SRC_URI=http://booh.org/packages/booh-0.9.3.tar.bz2
_eclasses_=bash-completion f913ed18b57a2d3372c4291680454db4 eutils 4878e7f88afc0ba0866ac112190b0fd4 java-utils-2 8d0d93b7a8605ea346cce4604f6db516 multilib 892e597faee02a5b94eb02ab512e7622 ruby-ng 69c01a1b984ed066bc91b4397b002f6a toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=8398f81dab7012756c2127e858a025b2

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=media-gfx/exiv2 gtk? ( >=x11-libs/gtk+-2.8:2 ) test? ( ruby_targets_ruby18? ( >=dev-ruby/ruby-gettext-0.8.0[ruby_targets_ruby18] dev-ruby/ruby-glib2[ruby_targets_ruby18] gtk? ( >=dev-ruby/ruby-gtk2-0.12[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( >=dev-ruby/ruby-gettext-0.8.0[ruby_targets_ruby19] dev-ruby/ruby-glib2[ruby_targets_ruby19] gtk? ( >=dev-ruby/ruby-gtk2-0.12[ruby_targets_ruby19] ) ) ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 )
DESCRIPTION=Static HTML photo album generator
EAPI=5
HOMEPAGE=http://booh.org/index.html
IUSE=gtk encode exif test elibc_FreeBSD ruby_targets_ruby18 ruby_targets_ruby19
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=GPL-2
RDEPEND=media-gfx/exiv2 gtk? ( >=x11-libs/gtk+-2.8:2 ) || ( media-gfx/imagemagick[jpeg,png] media-gfx/graphicsmagick[jpeg,png] ) exif? ( media-gfx/exif ) encode? ( media-video/mplayer ) ruby_targets_ruby18? ( >=dev-ruby/ruby-gettext-0.8.0[ruby_targets_ruby18] dev-ruby/ruby-glib2[ruby_targets_ruby18] gtk? ( >=dev-ruby/ruby-gtk2-0.12[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( >=dev-ruby/ruby-gettext-0.8.0[ruby_targets_ruby19] dev-ruby/ruby-glib2[ruby_targets_ruby19] gtk? ( >=dev-ruby/ruby-gtk2-0.12[ruby_targets_ruby19] ) ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 )
REQUIRED_USE=|| ( ruby_targets_ruby18 ruby_targets_ruby19 )
SLOT=0
SRC_URI=http://booh.org/packages/booh-0.9.4.tar.bz2
_eclasses_=bash-completion-r1 d339dd40b2014cf1edba8592580eef42 eutils 4878e7f88afc0ba0866ac112190b0fd4 java-utils-2 8d0d93b7a8605ea346cce4604f6db516 multilib 892e597faee02a5b94eb02ab512e7622 ruby-ng 69c01a1b984ed066bc91b4397b002f6a toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=7ae9322152f8a0e187d7e668f15251d3

@ -8,5 +8,5 @@ LICENSE=GMGPL
RDEPEND==dev-lang/gnat-gcc-3.4.6* app-admin/eselect-gnat
SLOT=3.4
SRC_URI=http://dev.gentoo.org/~george/src/asis-3.4.4.tar.bz2
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 9606835e549c6b0ad41962d67114411e gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 113d2892ae51a01658f4d9b08ef90564 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=7757963a5476a94f2308af0d03687564

@ -8,5 +8,5 @@ LICENSE=GMGPL
RDEPEND==dev-lang/gnat-gcc-4.1.2* app-admin/eselect-gnat
SLOT=4.1
SRC_URI=http://dev.gentoo.org/~george/src/asis-gcc-4.1.1.tar.bz2
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 9606835e549c6b0ad41962d67114411e gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 113d2892ae51a01658f4d9b08ef90564 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=652f4647b7b17c11414d1c00084c08ba

@ -8,5 +8,5 @@ LICENSE=GMGPL
RDEPEND==dev-lang/gnat-gcc-4.1.2* app-admin/eselect-gnat
SLOT=4.1
SRC_URI=http://dev.gentoo.org/~george/src/asis-gcc-4.1.2.tar.bz2
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 9606835e549c6b0ad41962d67114411e gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 113d2892ae51a01658f4d9b08ef90564 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=ab7ccddf3e19ac4321d3b8564be435d6

@ -8,5 +8,5 @@ LICENSE=GMGPL
RDEPEND==dev-lang/gnat-gcc-4.2* app-admin/eselect-gnat
SLOT=4.2
SRC_URI=http://dev.gentoo.org/~george/src/asis-gcc-4.2.2.tar.bz2
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 9606835e549c6b0ad41962d67114411e gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 113d2892ae51a01658f4d9b08ef90564 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=38a0146e93d72053d86a69757406240b

@ -8,5 +8,5 @@ LICENSE=GMGPL
RDEPEND==dev-lang/gnat-gcc-4.3* app-admin/eselect-gnat
SLOT=4.3
SRC_URI=http://dev.gentoo.org/~george/src/asis-gcc-4.3.0_pre132166.tar.bz2
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 9606835e549c6b0ad41962d67114411e gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 113d2892ae51a01658f4d9b08ef90564 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=68840231d513338f53b79c966d540c62

@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND==dev-lang/gnat-gcc-4.3* app-admin/eselect-gnat
SLOT=4.3
SRC_URI=http://dev.gentoo.org/~george/src/asis-gpl-2009-src.tgz
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 9606835e549c6b0ad41962d67114411e gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 113d2892ae51a01658f4d9b08ef90564 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=c2ca0059f8b393b745173d436bb62235

@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND==dev-lang/gnat-gcc-4.3* app-admin/eselect-gnat
SLOT=4.3
SRC_URI=http://dev.gentoo.org/~george/src/asis-gpl-2009-src.tgz
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 9606835e549c6b0ad41962d67114411e gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 113d2892ae51a01658f4d9b08ef90564 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=05de62c1a3652ae0e15a94edacc01de8

@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND==dev-lang/gnat-gcc-4.4* app-admin/eselect-gnat
SLOT=4.4
SRC_URI=http://dev.gentoo.org/~george/src/asis-gpl-2010-src.tgz
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 9606835e549c6b0ad41962d67114411e gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 113d2892ae51a01658f4d9b08ef90564 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=b5d66ed2bd60327e867699e0d75b3bbd

@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND==dev-lang/gnat-gpl-3.4.6.2006* app-admin/eselect-gnat
SLOT=3.4
SRC_URI=mirror://gentoo/asis-gpl-2006.tar.bz2
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 9606835e549c6b0ad41962d67114411e gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 113d2892ae51a01658f4d9b08ef90564 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=5fac33cb5a302c38f7ec86e84f537d81

@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND==dev-lang/gnat-gpl-4.1.3.2007* app-admin/eselect-gnat
SLOT=4.1
SRC_URI=mirror://gentoo/asis-gpl-2007-src.tgz
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 9606835e549c6b0ad41962d67114411e gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 113d2892ae51a01658f4d9b08ef90564 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=dd7df46d08b59cba75d34e13d56b743d

@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND==dev-lang/gnat-gpl-4.1.3.2007* app-admin/eselect-gnat
SLOT=4.1
SRC_URI=mirror://gentoo/asis-gpl-2007-src.tgz
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 9606835e549c6b0ad41962d67114411e gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 113d2892ae51a01658f4d9b08ef90564 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=a5c34e3a423656e567c79b58bc8ac6b8

@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND==dev-lang/gnat-gpl-4.1.3.2008* app-admin/eselect-gnat
SLOT=4.1
SRC_URI=mirror://gentoo/asis-gpl-2008-src.tgz
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 9606835e549c6b0ad41962d67114411e gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 113d2892ae51a01658f4d9b08ef90564 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=9adde28aa9de3413e8c8186c5b6a5b54

@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND==dev-lang/gnat-gpl-4.1.3.2008* app-admin/eselect-gnat
SLOT=4.1-2008
SRC_URI=mirror://gentoo/asis-gpl-2008-src.tgz
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 9606835e549c6b0ad41962d67114411e gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 fixheadtails f96922acc9287f1e889a1e50a6c8986e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 gnatbuild 113d2892ae51a01658f4d9b08ef90564 gnuconfig ee02e61d6c68cee478e2e69214b7caef libtool 5932e418cf62147cad2d902718aacc56 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=18773019f90bb6d18d89b69e2f4c1e36

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

Loading…
Cancel
Save