diff options
author | Marc-Antoine Perennou <Marc-Antoine@Perennou.com> | 2015-10-19 16:23:13 +0200 |
---|---|---|
committer | Marc-Antoine Perennou <Marc-Antoine@Perennou.com> | 2015-10-19 16:23:54 +0200 |
commit | e53cc5b2dd9f994c9810142a0b2ea38f06b322da (patch) | |
tree | e457e5d94603002dae20f7b21807f895b4ac023c | |
parent | update gpaste (diff) | |
download | keruspe-e53cc5b2dd9f994c9810142a0b2ea38f06b322da.tar.gz keruspe-e53cc5b2dd9f994c9810142a0b2ea38f06b322da.tar.bz2 keruspe-e53cc5b2dd9f994c9810142a0b2ea38f06b322da.zip |
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
51 files changed, 1 insertions, 2242 deletions
diff --git a/README b/README deleted file mode 100644 index 281b7d0f..00000000 --- a/README +++ /dev/null @@ -1,14 +0,0 @@ -If you use systemd, you will need to add the systemd overlay. - -Use this overlay at your own risks, I assume you know what you're doing and how to repair a broken system. -Some are ebuilds from tree with modified deps to allow using for example gnome-shell... -Some are new ebuilds. - -You are supposed to be using ~amd64 or ~x86 if you use this overlay - -Please report any failure or missing dep. -You can also request to add any ebuild. - -WARNING : One of the main goals of this overlay being to use a usable gnome-shell trunk, some really unstable gnome stuff should be coming during the next weeks/monthes, you should mask what you don't want to see on your system ;) - -Marc-Antoine@Perennou.com diff --git a/app-paludis/paludis-scripts/Manifest b/app-paludis/paludis-scripts/Manifest deleted file mode 100644 index 2242e778..00000000 --- a/app-paludis/paludis-scripts/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD paludis-scripts-9999.ebuild 619 RMD160 409e05b53655a5afbc04837e6dd2f739e047d10d SHA1 2fe67aa788f524c78b499890ad7a8de5312abbe2 SHA256 4ce6db10e94bb0920ea2ca2497e081a93beed71b68c7f48c2eb59a9917a4824c diff --git a/app-paludis/paludis-scripts/paludis-scripts-9999.ebuild b/app-paludis/paludis-scripts/paludis-scripts-9999.ebuild deleted file mode 100644 index 54b841ce..00000000 --- a/app-paludis/paludis-scripts/paludis-scripts-9999.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -inherit git-2 - -DESCRIPTION="Scripts for paludis, the other package mangler" -HOMEPAGE="http://paludis.exherbo.org/" -SRC_URI="" -EGIT_REPO_URI="git://git.exherbo.org/paludis/paludis-scripts.git" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND="sys-apps/paludis[ruby-bindings]" - -src_unpack() { - git-2_src_unpack -} - -src_install() { - cd ${S} - insinto /usr/share/paludis/hooks/demos - doins *.hook - exeinto /opt/bin - doexe `find . -maxdepth 1 -type f ! -name *.hook` -} diff --git a/app-paludis/palumaj/Manifest b/app-paludis/palumaj/Manifest deleted file mode 100644 index 1657442c..00000000 --- a/app-paludis/palumaj/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD palumaj-9999.ebuild 467 RMD160 eb5ff77c9e5790a5a50cdc7887dd91abe50a7223 SHA1 eba7c69dfcca32bc471097e74c69d2376559a98d SHA256 60fc0d00e868375f3ce101bf0e0e7ad5ecb773b7cdbd8bc3783a8e6e234634a6 diff --git a/app-paludis/palumaj/palumaj-9999.ebuild b/app-paludis/palumaj/palumaj-9999.ebuild deleted file mode 100644 index 04fc2c28..00000000 --- a/app-paludis/palumaj/palumaj-9999.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -inherit git-2 - -DESCRIPTION="Tool to keep your Gentoo/GNU/Linux up to date using cave" -HOMEPAGE="https://github.com/Keruspe/palumaj" -SRC_URI="" -EGIT_REPO_URI="git://github.com/Keruspe/palumaj" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="ask" - -DEPEND="" -RDEPEND="sys-apps/paludis[ask?]" - -src_install() { - dosbin ${S}/palumaj -} diff --git a/app-paludis/plop/Manifest b/app-paludis/plop/Manifest deleted file mode 100644 index b5f304bd..00000000 --- a/app-paludis/plop/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX plop-0.2.3_0.30.8.patch 14202 RMD160 5b45265a49a9dfea6c316de38182a1cc660385b9 SHA1 15d40a3533eeb451f05551b20e4b454ca7df3f3b SHA256 9238e3f2a3508705df8a1689418eabfe5fd99eff4276947c6f6da957ef7dffab -AUX plop.bash-completion 2255 RMD160 deb6e27bfb99fbca3cde5bd30b6d44567ac69a77 SHA1 fb7b9cddbe5b0358ed6cd4d9e5b0c269c1ed848a SHA256 08c96f4c2bc90bc40af08634d98fd5535986f5e935f90af9c252156906fcaeaf -DIST plop-0.2.3.tar.gz 21315 RMD160 11a1590f91e49d985a5109fe8ca3421855cd4c9e SHA1 dafd5ec96c4ddd6d189feb104c9cb7811d143728 SHA256 944cdfcb9d633dacc4a196039d509e6dc9a22e4ec1715255733a75ca6a36a9e4 -EBUILD plop-0.2.3.ebuild 1389 RMD160 7e93851112eb7dc237c6380b4baf1b08c2784d91 SHA1 7415b1c30518c4fcf85be1249e2194adfdea9d9e SHA256 6a8d6e51e03066327846d358022b742817bac07cec4d025d1cfcef1affd56131 diff --git a/app-paludis/plop/files/plop-0.2.3_0.30.8.patch b/app-paludis/plop/files/plop-0.2.3_0.30.8.patch deleted file mode 100644 index 98b6b3f0..00000000 --- a/app-paludis/plop/files/plop-0.2.3_0.30.8.patch +++ /dev/null @@ -1,312 +0,0 @@ ---- genlop-0.30.8/genlop 2007-10-04 10:15:07.000000000 +0200 -+++ plop-0.2.3/plop 2008-07-15 20:57:14.000000000 +0200 -@@ -17,16 +17,17 @@ - # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - # - --use strict; --use warnings; -+#use strict; -+#use warnings; -+#use diagnostics; - use POSIX; - use Term::ANSIColor; - use Date::Manip; - use LWP::Simple; - use File::Basename; - --my $version = "0.30.7"; --my @logfiles = ("/var/log/emerge.log"); -+my $version = "0.2.3"; -+my @logfiles = ("/var/log/paludis.log"); - my %COLORS = ( - 'blue' => 'bold blue', - 'green' => 'bold green', -@@ -109,9 +110,9 @@ - sub open_file - { - my ($file, $fh) = @_; -- if ($file eq "/var/log/emerge.log" && !-r $file) -+ if ($file eq "/var/log/paludis.log" && !-r $file) - { -- print "$progname: cannot open " . $file . " for reading\n" . "maybe you are not a member of the portage group ?\n" . "try genlop -h for help\n"; -+ print "$progname: cannot open " . $file . " for reading\n" . "maybe you are not a member of the portage group ?\n" . "try plop -h for help\n"; - exit 1; - } - if (-T $file) -@@ -334,24 +335,24 @@ - # provides help information - sub help () - { -- print "Usage: ", colored("genlop ", $COLORS{'blue'}), "[", colored("options", $COLORS{'green'}), "] [", colored("-f ", $COLORS{'green'}), "logfile] [", -+ print "Usage: ", colored(basename($0)." ", $COLORS{'blue'}), "[", colored("options", $COLORS{'green'}), "] [", colored("-f ", $COLORS{'green'}), "logfile] [", - colored("category/package", $COLORS{'green'}), "]\n\n", colored("Options:\n", $COLORS{'green'}), colored(" -c ", $COLORS{'green'}), - "display the currently compiling packages (if any)\n", colored(" -e ", $COLORS{'green'}) . "display package history; default if any option is used.\n", -- colored(" -f ", $COLORS{'green'}), "read emerge log information from \"logfile\" instead of ", $logfiles[0], "\n", -+ colored(" -f ", $COLORS{'green'}), "read paludis log information from \"logfile\" instead of ", $logfiles[0], "\n", - colored(" -h ", $COLORS{'green'}), "print this help\n", colored(" -i ", $COLORS{'green'}), - "extra infos for the selected package (build specific USE ", "and CFLAGS\n variables, average build time, etc)\n", - colored(" -g ", $COLORS{'green'}), "display GMT/UTC, not localized time.\n", colored(" -l ", $COLORS{'green'}), "show full merge history.\n", - colored(" -n ", $COLORS{'green'}), "no color in output\n", colored(" -p ", $COLORS{'green'}), -- "estimate build time from a piped \"emerge -p\" output\n", colored(" -q ", $COLORS{'green'}), -+ "estimate build time from a piped \"paludis -p\" output\n", colored(" -q ", $COLORS{'green'}), - "query gentoo.linuxhowtos.org database if no local emerge was found\n", colored(" -r ", $COLORS{'green'}), - "search for portage tree sync/rsync history.\n", colored(" -s ", $COLORS{'green'}), - "use (case insensitive) regular expressions to match package names\n", colored(" -S ", $COLORS{'green'}), - "use case sensitive regular expressions to match package names\n", colored(" -t ", $COLORS{'green'}), - "calculate merge time for the specific package(s).\n", colored(" -u ", $COLORS{'green'}), "show when packages have been unmerged.\n", -- colored(" -v ", $COLORS{'green'}), "display genlop version and exit.\n\n", colored(" --date datestring1", $COLORS{'green'}), " [", -+ colored(" -v ", $COLORS{'green'}), "display plop version and exit.\n\n", colored(" --date datestring1", $COLORS{'green'}), " [", - colored(" --date datestring2", $COLORS{'green'}), "] only shows results between datestring1\n", -- " and datestring2. datestring2 dafaults to \"now\" if not", " explicitly set.\n", " (e.g. genlop --list --date 3 days ago)\n", -- "\nThis program is licensed under the GPL v2. See COPYING.\n", "For further info about genlop please read the man page.\n"; -+ " and datestring2. datestring2 dafaults to \"now\" if not", " explicitly set.\n", " (e.g. plop --list --date 3 days ago)\n", -+ "\nThis program is licensed under the GPL v2. See COPYING.\n", "For further info about plop please read the man page.\n"; - exit 0; - } - -@@ -432,7 +433,7 @@ - } - else - { -- $regexp = qr/(.*)(-[0-9]{1,7}.*?)/i; -+ $regexp = qr/(.*)(-(?:[0-9]{1,7}|scm).*?)/i; - } - return "$regexp"; - } -@@ -452,8 +453,8 @@ - { - $regexp = - $ssearch_found -- ? qr/(.*$arg.*?)(-[0-9]{1,7}.*?)/ -- : qr/(.*$arg.*?)(-[0-9]{1,7}.*?)/i; -+ ? qr/(.*$arg.*?)(-(?:[0-9]{1,7}|scm).*?)/ -+ : qr/(.*$arg.*?)(-(?:[0-9]{1,7}|scm).*?)/i; - } - return "$regexp"; - } -@@ -464,8 +465,8 @@ - $category = $arg; - $regexp = - $ssearch_found -- ? qr/($category.*?)(-[0-9]{1,7}.*?)/ -- : qr/($category.*?)(-[0-9]{1,7}.*?)/i; -+ ? qr/($category.*?)(-(?:[0-9]{1,7}|scm).*?)/ -+ : qr/($category.*?)(-(?:[0-9]{1,7}|scm).*?)/i; - return "$regexp"; - } - @list = split(/\//, $arg); -@@ -475,7 +476,7 @@ - $category = $list[0]; - $ebuild = $list[1]; - @list = (); -- @list = split(/(-[0-9]{1,7})/, $ebuild); -+ @list = split(/(-(?:[0-9]{1,7}|scm))/, $ebuild); - if ($list[1]) - { - $ebuild = $list[0]; -@@ -489,14 +490,14 @@ - } - $regexp = - $ssearch_found -- ? qr!($category\/$ebuild)(-[0-9]{1,7}.*?)! -- : qr!($category\/$ebuild)(-[0-9]{1,7}.*?)!i; -+ ? qr!($category\/$ebuild)(-(?:[0-9]{1,7}|scm).*?)! -+ : qr!($category\/$ebuild)(-(?:[0-9]{1,7}|scm).*?)!i; - return "$regexp"; - } - $regexp = - $ssearch_found -- ? qr!(.*?/$ebuild)(-[0-9]{1,7}.*?)! -- : qr!(.*?/$ebuild)(-[0-9]{1,7}.*?)!i; -+ ? qr!(.*?/$ebuild)(-(?:[0-9]{1,7}|scm).*?)! -+ : qr!(.*?/$ebuild)(-(?:[0-9]{1,7}|scm).*?)!i; - return "$regexp"; - } - -@@ -558,10 +559,10 @@ - print "These are the pretended packages:"; - print " (this may take a while; wait...)\n\n"; - -- # open STDIN; that's why emerge -p foo is piped to a genlop -p -+ # open STDIN; that's why emerge -p foo is piped to a plop -p - while (<STDIN>) - { -- if ($_ =~ m/^\[e.*\] (.*?)\/(.*?)(\-[0-9])/) -+ if ($_ =~ m/^\* (.*?)\/(.*?)(\-(?:[0-9]|scm))/) - { - push @targets, $2; - print; -@@ -580,11 +581,11 @@ - open_file($logfile, \$handle); - foreach (<$handle>) - { -- if (m/^(.*?)\: \>\>\> emerge.*?\/$ebuild_arg-[0-9].*/) -+ if (m/^(.*?)\: starting install of package .*?\/$ebuild_arg-(?:[0-9]|scm).*?::/) - { - $e_start = $1; - } -- if (m/^(.*?)\: ::: completed .*?\) .*\/$ebuild_arg-[0-9].* to \//) -+ if (m/^(.*?)\: finished install of package .*?\/$ebuild_arg-(?:[0-9]|scm).*?::/) - { - $e_end = $1; - $tm_secondi += ($e_end - $e_start); -@@ -666,11 +667,12 @@ - # not check for sanity and have users check their FEATURES instead. - my @targets = (); - my @sandbox_pids = (); -- my @sandbox_procs = qx{ps ax -o pid,args | tail -n +2 | sed -e's/^ *//' | grep ' sandbox ' | grep -v ' grep '}; -- my ($e_curmerge, $e_lastmerge); -+ my @sandbox_procs = qx{ps ax -w -o pid,args|grep '[s]andbox'}; # [s] so you don't need this ugly grep -v grep, also the use of tail and such are foobar -+ my $r_start = 0; -+ my ($r_curmerge, $r_lastmerge, $r_current); - foreach (@sandbox_procs) - { -- if (m/^(.*?) \[(.*?)\-[0-9].*?\]/) -+ if (m/^(.*?) sandbox .*? .*\/(.*?)\-(?:[0-9]|scm).*?\.(ebuild|kdebuild-1) .*/) - { - push @sandbox_pids, $1; - push @targets, $2; -@@ -692,7 +694,6 @@ - } - foreach my $ebuild_arg (@targets) - { -- my $e_current; - $ebuild_arg =~ s/(\+)/\\$1/g; - foreach my $logfile (@logfiles) - { -@@ -700,14 +701,17 @@ - open_file($logfile, \$handle); - foreach (<$handle>) - { -- if (m/^(.*?)\: \>\>\> emerge \((.*?) of (.*?)\)(.*?\/$ebuild_arg-[0-9].*?)to \//) -+ if (m/^(.*?)\: starting install of package (.*?\/$ebuild_arg-(?:[0-9]|scm).*?::.*?) \((.*?) of (.*?)\)/) - { -+ if ($1 > $r_start) { -+ $r_start = $1; -+ $r_curmerge = $3; -+ $r_lastmerge = $4; -+ $r_current = $2; -+ } - $e_start = $1; -- $e_curmerge = $2; -- $e_lastmerge = $3; -- $e_current = $4; - } -- if (m/^(.*?)\: ::: completed .*?\) .*\/$ebuild_arg-[0-9].* to \//) -+ if (m/^(.*?)\: finished install of package .*\/$ebuild_arg-(?:[0-9]|scm).*::.* \(.*\)/) - { - $e_end = $1; - $e_count++; -@@ -717,9 +721,9 @@ - } - } - $e_end = CORE::time(); -- >ime($e_end - $e_start); -- print "\n Currently merging $e_curmerge out of $e_lastmerge\n"; -- print colored("\n \*$e_current\n\n", $COLORS{'blue'}); -+ >ime($e_end - $r_start); -+ print "\n Currently merging $r_curmerge out of $r_lastmerge\n"; -+ print colored("\n \*$r_current\n\n", $COLORS{'blue'}); - print " current merge time: "; - $current_found = undef; - &print_gtime(); -@@ -735,10 +739,10 @@ - $e_count = 1; - } - -- if ($e_count && $e_start) -+ if ($e_count && $r_start) - { -- >ime(($tm_secondi / $e_count) - ($e_end - $e_start)); -- if (($e_end - $e_start) >= ($tm_secondi / $e_count)) -+ >ime(($tm_secondi / $e_count) - ($e_end - $r_start)); -+ if (($e_end - $r_start) >= ($tm_secondi / $e_count)) - { - print colored("any time now.\n", $COLORS{'green'}); - } -@@ -808,7 +812,7 @@ - #$package =~ s/(\+)/\\$1/g; - my $tmp_package = $package; - $tmp_package =~ s/\+/\\+/g; -- if ("$categoria/$package_dir" =~ m/$tmp_package\-[0-9].*/) -+ if ("$categoria/$package_dir" =~ m/$tmp_package\-(?:[0-9]|scm).*/) - { - $info_ok = 1; - print colored("\n * $categoria/$package_dir\n", $COLORS{'blue'}); -@@ -821,8 +825,8 @@ - open_file($logfile, \$handle); - foreach (<$handle>) - { -- my $pattern = gen_regexp("$categoria/$package_dir"); -- if (m/^([0-9]{10})\: ::: completed .*?\) $pattern to \//) -+ my $pattern = gen_regexp("$categoria/$package_dir"); -+ if (m/^([0-9]{10})\: finished install of package ${pattern}:.*::/) - { - if ($gmt_found) - { -@@ -851,13 +855,10 @@ - - # we search into the installed ebuild for USE flags available - # and store them in @potential_use. -- open(pkg_ebuild, "$db_pkg_dir/$1.ebuild") || return; -+ open(pkg_ebuild, "$db_pkg_dir/IUSE") || return; - while (<pkg_ebuild>) - { -- if ($_ =~ m/^IUSE=\"(\$\{IUSE\} )?(.*)"/g) -- { -- @potential_use = split(/\ /, $2); -- } -+ @potential_use = split(/\ /, $_); - } - } - -@@ -917,7 +918,7 @@ - my $handle; - open_file($_, \$handle); - while(<$handle>) { -- if ($_ =~ m/^(.*?)\: \=\=\= Sync completed with/) { -+ if ($_ =~ m/^(.*?)\: finished sync of repository gentoo/) { - if ($date_found) { - if (datecompare($1) <= 0) { - next; -@@ -952,7 +953,10 @@ - help() if ($help_found); - if ($version_found) - { -- print "genlop $version, maintained by Michael Cummings <mcummings\@gentoo.org>\n" -+ print "plop $version, patched genlop 0.30.8 for use with paludis\n" -+ . "patched by Tobias Hommel <software\@genoetigt.de>\n" -+ . "original genlop info:\n" -+ . "genlop, maintained by Michael Cummings <mcummings\@gentoo.org>\n" - . "original code by Giorgio Mandolfo and Antonio Dolcetta\n" - . "Please file any bugs found online at:\n" - . "https://bugs.gentoo.org\n" -@@ -1015,15 +1019,15 @@ - if ($current_found) { ¤t; } - if ($time_found or $info_found) - { -- if ($_ =~ m/^([0-9]{10})\: \>\>\> emerge .*?\) $pattern/) -+ if ($_ =~ m/^([0-9]{10})\: starting install of package ${pattern}::/) - { - $e_start = $1; - $info_target = $2; - } - } -- if ($_ =~ m/^([0-9]{10})\: ::: completed .*?\) $pattern to \//) -+ if ($_ =~ m/^([0-9]{10})\: finished install of package ${pattern}::/) - { -- my $e_date; -+ my $e_date; - if ($gmt_found) - { - $e_date = scalar gmtime "$1"; -@@ -1093,7 +1097,7 @@ - if ($unmerge_found or $info_found) - { - $pattern = gen_regexp($ebuild_arg); -- if (m/^([0-9]{10})\: \>\>\> unmerge success: ($pattern.*)/g) -+ if (m/^([0-9]{10})\: finished uninstall of package ($pattern)::/g) - { - my $u_date = scalar localtime "$1"; - if ($unmerge_found) diff --git a/app-paludis/plop/files/plop.bash-completion b/app-paludis/plop/files/plop.bash-completion deleted file mode 100644 index ad03d86c..00000000 --- a/app-paludis/plop/files/plop.bash-completion +++ /dev/null @@ -1,60 +0,0 @@ -# -*- shell-script -*- -# If you have bash completion installed and want plop to auto-complete -# packages, save this file as /etc/bash_completion.d/plop -# -# Copyright 1999-2002 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License, v2 or later -# -# Author: Geert Bevin <gbevin@theleaf.be> -# Author: Zach Forrest <zach@disinformation.ca> -# -# Adapted for genlop by Giorgio Mandolfo <giorgio@pollycoke.org> -# Adapted for plop by Tobias Hommel <software@genoetigt.de> -# -_plop() -{ - local cur grepcmd sedcmd systemactions setsma setbig portagedir origdir - - origdir="${PWD}" - COMPREPLY=() -# whoa, what a funny construction - portagedir="$( echo `eval echo $(grep '^location' /etc/paludis/repositories/gentoo.conf|sed 's/^location = \(.*\)/\1/')` )" - if [ -z "${portagedir}" ]; then - portagedir=/usr/portage - fi - cur="${COMP_WORDS[COMP_CWORD]}" - - cd "${portagedir}" - grepcmd="grep -E ^${cur}.*" - sedcmd="sed -e /^[^-]*$/d" - case "$cur" in - -*) - COMPREPLY=( $( compgen -W '--current --file --help \ - --info --gmt --list --nocolor --pretend --rsync \ - --search --time --unmerge --version' -- $cur ) ) - ;; - *) - if [ "${cur}" ]; then - if [ $(echo "${cur}" | grep '/') ]; then - setbig=$(compgen -G "${cur}*" | ${sedcmd})"${systemactions}" - COMPREPLY=($(echo "${setbig}" | $grepcmd)) - else - setsma=$(compgen -S '/' -G "${cur}*" | ${sedcmd})"${systemactions}" - if [ $(echo "${setsma}" | ${grepcmd} | grep '/' | wc -l) = 1 ]; then - setbig=$(compgen -G "*/*" | ${sedcmd})"${systemactions}" - COMPREPLY=($(echo "${setbig}" | ${grepcmd})) - else - COMPREPLY=($(echo "${setsma}" | ${grepcmd})) - fi - fi - else - setsma=$(compgen -S '/' -G "${cur}*" | ${sedcmd})"${systemactions}" - COMPREPLY=($(echo "${setsma}")) - fi - ;; - esac - - cd "${origdir}" - return 0 -} -complete -o default -F _plop plop diff --git a/app-paludis/plop/plop-0.2.3.ebuild b/app-paludis/plop/plop-0.2.3.ebuild deleted file mode 100644 index fac760e8..00000000 --- a/app-paludis/plop/plop-0.2.3.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -inherit eutils bash-completion-r1 - -DESCRIPTION="A nice paludis.log parser (patched genlop)" -HOMEPAGE="http://www.genoetigt.de/site/projects/plop" -SRC_URI="mirror://gentoo//genlop-0.30.8.tar.gz -> ${P}.tar.gz" -RESTRICT="nomirror" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/perl-5.8.0-r12 - >=dev-perl/DateManip-5.40 - dev-perl/libwww-perl" - -src_unpack() { - unpack ${A} - mv ${WORKDIR}/genlop-0.30.8/ ${S} -} - -src_prepare() { - cd "${S}" - mv genlop plop - mv genlop.1 plop.1 - epatch "${FILESDIR}/${P}_0.30.8.patch" -} - -src_install() { - dobin plop || die "failed to install plop (via dobin)" - dodoc README Changelog - doman plop.1 - newbashcomp ${FILESDIR}/plop.bash-completion plop -} - -pkg_postinst() { - einfo "Note that plop is just a patched genlop-0.30.8. I only patched the" - einfo "main script. The manpage, README, etc. are all original genlop" - einfo "files, but since plop is expected to work like genlop this" - einfo "shouldn't be a problem. so if you find see genlop somewhere, simply" - einfo "substitute it with plop, as long as it hasn't to do anything with" - einfo "copyright or other credits" - - einfo "to convert old emerge.logfiles I've written a small perlscript that" - einfo "you can download on the plop homepage" -} diff --git a/dev-java/gradle-bin/Manifest b/dev-java/gradle-bin/Manifest deleted file mode 100644 index 84060822..00000000 --- a/dev-java/gradle-bin/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST gradle-1.0-milestone-2-all.zip 34857674 RMD160 b32a9e2ae94ab4bd986fe254ca129abb3fe5249b SHA1 481dacb4dd9211d27f2787374216679ebc0b2759 SHA256 45b3b90b21bcb3051c5b3c688b86899a537d953745ce7382225c16dd5337457d -EBUILD gradle-bin-1.0_pre2.ebuild 1067 RMD160 1a5ee4d9cb23a036467e42d6944c31a83403f429 SHA1 c14bcd6c1193239260cce3bbb863a6f0dfec0363 SHA256 d39fd8c5629d7411d512fd6211b60d43fa0f5089e275dcc578c31e13f912e9d8 diff --git a/dev-java/gradle-bin/gradle-bin-1.0_pre2.ebuild b/dev-java/gradle-bin/gradle-bin-1.0_pre2.ebuild deleted file mode 100644 index a32c2986..00000000 --- a/dev-java/gradle-bin/gradle-bin-1.0_pre2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -inherit java-pkg-2 - -MY_PN=${PN%%-bin} -MY_PV=${PV/_pre/-milestone-} -MY_PV=${MY_PV/_rc/-rc-} -MY_P="${MY_PN}-${MY_PV}" - -DESCRIPTION="Build Tool for Java" -SRC_URI="http://gradle.artifactoryonline.com/gradle/distributions/${MY_P}-all.zip" -HOMEPAGE="http://www.gradle.org/" -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~x86 ~amd64" - -DEPEND="app-arch/zip" -RDEPEND=">=virtual/jdk-1.5" - -IUSE="source doc examples" - -S="${WORKDIR}/${MY_P}" - -src_install() { - local gradle_home="${ROOT}/usr/share/${PN}" - insinto "${gradle_home}" - use source && java-pkg_dosrc src/* - use && java-pkg_dojavadoc docs - use examples && java-pkg_doexamples samples - cd lib - for jar in *.jar; do - java-pkg_newjar ${jar} ${jar} - done - insinto "${gradle_home}/lib/core-impl" - doins core-impl/* - insinto "${gradle_home}/lib/plugins" - doins plugins/* - java-pkg_dolauncher "gradle" --main org.gradle.launcher.GradleMain --java_args "-Dgradle.home=${gradle_home} \${GRADLE_OPTS}" -} diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest deleted file mode 100644 index 279ab319..00000000 --- a/dev-scheme/guile/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST guile-2.0.2.tar.gz 6704579 RMD160 c81d6a887c65a1e7b88d395fc409b85453e3d111 SHA1 1943fd22417ce1e51babbdcd7681e66a794a8da3 SHA256 1d36536f8bd398f8fbcb4fcc7b6aa6446cffe46f6e2a56cf5a0589c59be7b129 -EBUILD guile-2.0.2.ebuild 2263 RMD160 d609c52b6948071d64f9ee39080b6ce6ed7c60a4 SHA1 755bc94296999ffe6d414069d7d16943a024b98a SHA256 31c71fd62aa361ad2563f4601f412d3d17c31944c3ec97cdb0b430907deafdb4 diff --git a/dev-scheme/guile/guile-2.0.2.ebuild b/dev-scheme/guile/guile-2.0.2.ebuild deleted file mode 100644 index 34c8b138..00000000 --- a/dev-scheme/guile/guile-2.0.2.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=3 -inherit eutils flag-o-matic elisp-common - -DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions" -HOMEPAGE="http://www.gnu.org/software/guile/" -SRC_URI="mirror://gnu/guile/${P}.tar.gz" - -LICENSE="LGPL-3" -KEYWORDS="~amd64" -IUSE="networking +regex +deprecated emacs nls debug-freelist debug-malloc debug +threads" - -DEPEND=" - dev-libs/gmp - >=sys-devel/libtool-1.5.6 - sys-devel/gettext - dev-util/pkgconfig - dev-libs/libunistring - >=dev-libs/boehm-gc-7.0[threads?] - virtual/libffi - emacs? ( virtual/emacs )" -RDEPEND="${DEPEND}" - -SLOT="2" -MAJOR="2.0" - -src_configure() { - # see bug #178499 - filter-flags -ftree-vectorize - - #will fail for me if posix is disabled or without modules -- hkBst - econf \ - --disable-error-on-warning \ - --disable-static \ - --enable-posix \ - $(use_enable networking) \ - $(use_enable regex) \ - $(use_enable deprecated) \ - $(use_enable nls) \ - --disable-rpath \ - $(use_enable debug-freelist) \ - $(use_enable debug-malloc) \ - $(use_enable debug guile-debug) \ - $(use_with threads) \ - --with-modules # \ -# EMACS=no -} - -src_compile() { - emake || die "make failed" - - # Above we have disabled the build system's Emacs support; - # for USE=emacs we compile (and install) the files manually - # if use emacs; then - # cd emacs - # make - # elisp-compile *.el || die - # fi -} - -src_install() { - einstall || die "install failed" - - dodoc AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README THANKS || die - - # texmacs needs this, closing bug #23493 - dodir /etc/env.d - echo "GUILE_LOAD_PATH=\"${EPREFIX}/usr/share/guile/${MAJOR}\"" > "${ED}"/etc/env.d/50guile - - # necessary for registering slib, see bug 206896 - keepdir /usr/share/guile/site - - # if use emacs; then - # elisp-install ${PN} emacs/*.{el,elc} || die - # elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" || die - # fi -} - -pkg_postinst() { - [ "${EROOT}" == "/" ] && pkg_config - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -} - -pkg_config() { - if has_version dev-scheme/slib; then - einfo "Registering slib with guile" - install_slib_for_guile - fi -} - -_pkg_prerm() { - rm -f "${EROOT}"/usr/share/guile/site/slibcat -} diff --git a/eclass/bash-completion-r1.eclass b/eclass/bash-completion-r1.eclass deleted file mode 100644 index c97305e2..00000000 --- a/eclass/bash-completion-r1.eclass +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -# @ECLASS: bash-completion-r1.eclass -# @MAINTAINER: -# mgorny@gentoo.org -# @BLURB: A few quick functions to install bash-completion files -# @EXAMPLE: -# -# @CODE -# EAPI=4 -# -# src_install() { -# default -# -# newbashcomp contrib/${PN}.bash-completion ${PN} -# } -# @CODE - -# @FUNCTION: dobashcomp -# @USAGE: file [...] -# @DESCRIPTION: -# Install bash-completion files passed as args. Has EAPI-dependant failure -# behavior (like doins). -dobashcomp() { - debug-print-function ${FUNCNAME} "${@}" - - ( - insinto /usr/share/bash-completion - doins "${@}" - ) -} - -# @FUNCTION: newbashcomp -# @USAGE: file newname -# @DESCRIPTION: -# Install bash-completion file under a new name. Has EAPI-dependant failure -# behavior (like newins). -newbashcomp() { - debug-print-function ${FUNCNAME} "${@}" - - ( - insinto /usr/share/bash-completion - newins "${@}" - ) -} diff --git a/eclass/gnome2-live.eclass b/eclass/gnome2-live.eclass deleted file mode 100644 index 5305310e..00000000 --- a/eclass/gnome2-live.eclass +++ /dev/null @@ -1,192 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -# -# @ECLASS: gnome2-live.eclass -# @MAINTAINER: -# gnome@gentoo.org -# @AUTHOR: -# Nirbheek Chauhan <nirbheek@gentoo.org> -# @BLURB: Live ebuild phases for GNOME packages -# @DESCRIPTION: -# Exports additional functions used by live ebuilds written for GNOME packages -# Always to be imported *AFTER* gnome2.eclass -# - -inherit autotools gnome2 gnome2-utils libtool git-2 - -# Stolen from git.eclass -EXPORTED_FUNCTIONS="src_unpack pkg_postinst" -case "${EAPI:-0}" in - 2|3|4) EXPORTED_FUNCTIONS="${EXPORTED_FUNCTIONS} src_prepare" ;; - 0|1) ;; - *) die "Unknown EAPI, Bug eclass maintainers." ;; -esac -EXPORT_FUNCTIONS ${EXPORTED_FUNCTIONS} - -# DEPEND on -# app-text/gnome-doc-utils for gnome-doc-* -# dev-util/gtk-doc for gtkdocize -# dev-util/intltool for intltoolize -# gnome-base/gnome-common for GNOME_COMMON_INIT -DEPEND="${DEPEND} - app-text/gnome-doc-utils - dev-util/gtk-doc - dev-util/intltool - gnome-base/gnome-common - sys-devel/gettext" - -# Extra options passed to elibtoolize -ELTCONF=${ELTCONF:-} - -# @ECLASS-VARIABLE: GNOME_LIVE_MODULE -# @DESCRIPTION: -# Default git module name is assumed to be the same as the gnome.org module name -# used on ftp.gnome.org. We have GNOME_ORG_MODULE because we inherit gnome.org -: ${GNOME_LIVE_MODULE:="${GNOME_ORG_MODULE}"} - -# @ECLASS-VARIABLE: EGIT_REPO_URI -# @DESCRIPTION: -# git URI for the project, uses GNOME_LIVE_MODULE by default -: "${EGIT_REPO_URI:="git://git.gnome.org/${GNOME_LIVE_MODULE}"}" - -# @ECLASS-VARIABLE: PATCHES -# @DESCRIPTION: -# Whitespace-separated list of patches to apply after cloning -: ${PATCHES:=""} - -# Unset SRC_URI auto-set by gnome2.eclass -SRC_URI="" - -# @FUNCTION: gnome2-live_get_var -# @DESCRIPTION: -# Get macro variable values from configure.ac, etc -gnome2-live_get_var() { - local var f - var="$1" - f="$2" - echo $(sed -ne "s/${var}(\(.*\))/\1/p" "${f}" | tr -d '[]') -} - -# @FUNCTION: gnome2-live_get_var -# @DESCRIPTION: -# Calls git-2_src_unpack, and unpacks ${A} if required. -# Also calls gnome2-live_src_prepare for older EAPI. -gnome2-live_src_unpack() { - if test -n "${A}"; then - unpack ${A} - fi - git-2_src_unpack - has src_prepare ${EXPORTED_FUNCTIONS} || gnome2-live_src_prepare -} - -# @FUNCTION: gnome2-live_src_prepare -# @DESCRIPTION: -# Lots of magic to workaround autogen.sh quirks in various packages -# Creates blank ChangeLog and necessary macro dirs. Runs various autotools -# programs if required, and finally runs eautoreconf. -gnome2-live_src_prepare() { - # Blame git.eclass - cd "${S}" - - for i in ${PATCHES}; do - epatch "${i}" - done - - # If ChangeLog doesn't exist, maybe it's autogenerated - # Avoid a `dodoc` failure by adding an empty ChangeLog - if ! test -e ChangeLog; then - echo > ChangeLog - fi - - # Find and create macro dirs - local macro_dirs=($(gnome2-live_get_var AC_CONFIG_MACRO_DIR configure.*)) - for i in "${macro_dirs[@]}"; do - mkdir -p "$i" - done - - # We don't run gettextize because that does too much stuff - if grep -qe 'GETTEXT' configure.*; then - # Generate po/Makefile.in.in if it doesn't exist for packages that use - # AM_GNU_GETTEXT and AM_GNU_GETTEXT_VERSION (e.g. media-libs/cogl). - # Logic is inspired by gnome-autogen.sh - if ! grep -qe '^AM_GLIB_GNU_GETTEXT' configure.* && - grep -qe '^AM_GNU_GETTEXT_VERSION' configure.* && - [[ -d po && ! -e po/Makefile.in.in && ! -e po/Makefile.am ]]; then - eautopoint --force - fi - local aux_dir=${S}/$(gnome2-live_get_var AC_CONFIG_AUX_DIR configure.*) - mkdir -p "${aux_dir}" - test -e "${aux_dir}/config.rpath" || :> "${aux_dir}/config.rpath" - test -e "${aux_dir}/ABOUT-NLS" || cp "${ROOT}/usr/share/gettext/ABOUT-NLS" "${aux_dir}" - fi - - if grep -qe 'GTK_DOC' configure.*; then - ebegin "Running gtkdocize" - gtkdocize - eend $? - fi - if grep -qe 'GNOME_DOC_INIT' configure.*; then - ebegin "Running gnome-doc-common" - gnome-doc-common - eend $? - ebegin "Running gnome-doc-prepare --automake" - gnome-doc-prepare --automake - eend $? - fi - if grep -qe "IT_PROG_INTLTOOL" -e "AC_PROG_INTLTOOL" configure.*; then - if grep -qe "AC_PROG_INTLTOOL" configure.*; then - eqawarn "This package is using deprecated AC_PROG_INTLTOOL macro." - eqawarn "Please fill a bug to the upstream of this package." - fi - ebegin "Running intltoolize --force --automake" - intltoolize --force --automake - eend $? - fi - if test -e m4; then - AT_M4DIR=m4 eautoreconf - else - eautoreconf - fi - - # Disable pyc compiling. Doesn't harm if DNE - ln -sf $(type -P true) py-compile - - ### Keep this in-sync with gnome2.eclass! - - # Don't use the session bus address inherited via the environment - # causes test and introspection-building failures - unset DBUS_SESSION_BUS_ADDRESS - - # Prevent scrollkeeper access violations - gnome2_omf_fix - - # Libtool patching - elibtoolize ${ELTCONF} -} - -# @FUNCTION: gnome2_src_unpack -# @DESCRIPTION: -# Defined so that it replaces gnome2_src_unpack in ebuilds that call it -gnome2_src_unpack() { - gnome2-live_src_unpack -} - -# @FUNCTION: gnome2_src_prepare -# @DESCRIPTION: -# Defined so that it replaces gnome2_src_prepare in ebuilds that call it -gnome2_src_prepare() { - gnome2-live_src_prepare -} - -# @FUNCTION: gnome2-live_pkg_postinst -# @DESCRIPTION: -# Must be run manually for ebuilds that have a custom pkg_postinst -gnome2-live_pkg_postinst() { - gnome2_pkg_postinst - - ewarn "This is a live ebuild, upstream scms will mostly be UNstable" - ewarn "Do NOT report bugs about this package to Gentoo" - ewarn "Report upstream bugs (with patches if possible) instead." -} diff --git a/eclass/gnome2.eclass b/eclass/gnome2.eclass deleted file mode 100644 index e939260f..00000000 --- a/eclass/gnome2.eclass +++ /dev/null @@ -1,254 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -# @ECLASS: gnome2.eclass -# @MAINTAINER: -# gnome@gentoo.org -# @BLURB: -# @DESCRIPTION: -# Exports portage base functions used by ebuilds written for packages using the -# GNOME framework. For additional functions, see gnome2-utils.eclass. - -inherit fdo-mime libtool gnome.org gnome2-utils - -case "${EAPI:-0}" in - 0|1) - EXPORT_FUNCTIONS src_unpack src_compile src_install pkg_preinst pkg_postinst pkg_postrm - ;; - 2|3|4) - EXPORT_FUNCTIONS src_unpack src_prepare src_configure src_compile src_install pkg_preinst pkg_postinst pkg_postrm - ;; - *) die "EAPI=${EAPI} is not supported" ;; -esac - -# @ECLASS-VARIABLE: G2CONF -# @DEFAULT-UNSET -# @DESCRIPTION: -# Extra configure opts passed to econf -G2CONF=${G2CONF:-""} - -# @ECLASS-VARIABLE: GNOME2_LA_PUNT -# @DESCRIPTION: -# Should we delete all the .la files? -# NOT to be used without due consideration. -GNOME2_LA_PUNT=${GNOME2_LA_PUNT:-"no"} - -# @ECLASS-VARIABLE: ELTCONF -# @DEFAULT-UNSET -# @DESCRIPTION: -# Extra options passed to elibtoolize -ELTCONF=${ELTCONF:-""} - -# @ECLASS-VARIABLE: USE_EINSTALL -# @DEFAULT-UNSET -# @DEPRECATED -# @DESCRIPTION: -# Should we use EINSTALL instead of DESTDIR -USE_EINSTALL=${USE_EINSTALL:-""} - -# @ECLASS-VARIABLE: SCROLLKEEPER_UPDATE -# @DEPRECATED -# @DESCRIPTION: -# Whether to run scrollkeeper for this package or not. -SCROLLKEEPER_UPDATE=${SCROLLKEEPER_UPDATE:-"1"} - -# @ECLASS-VARIABLE: DOCS -# @DEFAULT-UNSET -# @DESCRIPTION: -# String containing documents passed to dodoc command. - -# @ECLASS-VARIABLE: GCONF_DEBUG -# @DEFAULT_UNSET -# @DESCRIPTION: -# Whether to handle debug or not. -# Some gnome applications support various levels of debugging (yes, no, minimum, -# etc), but using --disable-debug also removes g_assert which makes debugging -# harder. This variable should be set to yes for such packages for the eclass -# to handle it properly. It will enable minimal debug with USE=-debug. -# Note that this is most commonly found in configure.ac as GNOME_DEBUG_CHECK. - - -if [[ ${GCONF_DEBUG} != "no" ]]; then - IUSE="debug" -fi - - -# @FUNCTION: gnome2_src_unpack -# @DESCRIPTION: -# Stub function for old EAPI. -gnome2_src_unpack() { - unpack ${A} - cd "${S}" - has ${EAPI:-0} 0 1 && gnome2_src_prepare -} - -# @FUNCTION: gnome2_src_prepare -# @DESCRIPTION: -# Prepare environment for build, fix build of scrollkeeper documentation, -# run elibtoolize. -gnome2_src_prepare() { - # Reset various variables inherited via the environment. - # Causes test failures, introspection-build failures, and access violations - # FIXME: seems to have no effect for exported variables, at least with - # portage-2.2.0_alpha74 - unset DBUS_SESSION_BUS_ADDRESS - unset DISPLAY - unset GNOME_KEYRING_CONTROL - unset GNOME_KEYRING_PID - unset XAUTHORITY - unset XDG_SESSION_COOKIE - - # Prevent assorted access violations and test failures - gnome2_environment_reset - - # Prevent scrollkeeper access violations - gnome2_omf_fix - - # Run libtoolize - if has ${EAPI:-0} 0 1 2 3; then - elibtoolize ${ELTCONF} - else - # Everything is fatal EAPI 4 onwards - nonfatal elibtoolize ${ELTCONF} - fi - -} - -# @FUNCTION: gnome2_src_configure -# @DESCRIPTION: -# Gnome specific configure handling -gnome2_src_configure() { - # Update the GNOME configuration options - if [[ ${GCONF_DEBUG} != 'no' ]] ; then - if use debug ; then - G2CONF="${G2CONF} --enable-debug=yes" - fi - fi - - # Prevent a QA warning - if has doc ${IUSE} ; then - G2CONF="${G2CONF} $(use_enable doc gtk-doc)" - fi - - # Pass --disable-maintainer-mode when needed - if grep -q "^[[:space:]]*AM_MAINTAINER_MODE(\[enable\])" configure.*; then - G2CONF="${G2CONF} --disable-maintainer-mode" - fi - - # Avoid sandbox violations caused by gnome-vfs (bug #128289 and #345659) - addwrite "$(unset HOME; echo ~)/.gnome2" - - econf "$@" ${G2CONF} -} - -# @FUNCTION: gnome2_src_compile -# @DESCRIPTION: -# Stub function for old EAPI. -gnome2_src_compile() { - has ${EAPI:-0} 0 1 && gnome2_src_configure "$@" - emake || die "compile failure" -} - -# @FUNCTION: gnome2_src_install -# @DESCRIPTION: -# Gnome specific install. Handles typical GConf and scrollkeeper setup -# in packages and removal of .la files if requested -gnome2_src_install() { - has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}" - # if this is not present, scrollkeeper-update may segfault and - # create bogus directories in /var/lib/ - local sk_tmp_dir="/var/lib/scrollkeeper" - dodir "${sk_tmp_dir}" || die "dodir failed" - - # we must delay gconf schema installation due to sandbox - export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL="1" - - if [[ -z "${USE_EINSTALL}" || "${USE_EINSTALL}" = "0" ]]; then - debug-print "Installing with 'make install'" - emake DESTDIR="${D}" "scrollkeeper_localstate_dir=${ED}${sk_tmp_dir} " "$@" install || die "install failed" - else - debug-print "Installing with 'einstall'" - einstall "scrollkeeper_localstate_dir=${ED}${sk_tmp_dir} " "$@" || die "einstall failed" - fi - - unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL - - # Manual document installation - if [[ -n "${DOCS}" ]]; then - dodoc ${DOCS} || die "dodoc failed" - fi - - # Do not keep /var/lib/scrollkeeper because: - # 1. The scrollkeeper database is regenerated at pkg_postinst() - # 2. ${ED}/var/lib/scrollkeeper contains only indexes for the current pkg - # thus it makes no sense if pkg_postinst ISN'T run for some reason. - if [[ -z "$(find "${D}" -name '*.omf')" ]]; then - export SCROLLKEEPER_UPDATE="0" - fi - rm -rf "${ED}${sk_tmp_dir}" - - # Make sure this one doesn't get in the portage db - rm -fr "${ED}/usr/share/applications/mimeinfo.cache" - - # Delete all .la files - if [[ "${GNOME2_LA_PUNT}" != "no" ]]; then - ebegin "Removing .la files" - if ! { has static-libs ${IUSE//+} && use static-libs; }; then - find "${D}" -name '*.la' -exec rm -f {} + || die "la file removal failed" - fi - eend - fi -} - -# @FUNCTION: gnome2_pkg_preinst -# @DESCRIPTION: -# Finds Icons, GConf and GSettings schemas for later handling in pkg_postinst -gnome2_pkg_preinst() { - gnome2_gconf_savelist - gnome2_icon_savelist - gnome2_schemas_savelist -} - -# @FUNCTION: gnome2_pkg_postinst -# @DESCRIPTION: -# Handle scrollkeeper, GConf, GSettings, Icons, desktop and mime -# database updates. -gnome2_pkg_postinst() { - gnome2_gconf_install - fdo-mime_desktop_database_update - fdo-mime_mime_database_update - gnome2_icon_cache_update - gnome2_schemas_update - - if [[ "${SCROLLKEEPER_UPDATE}" = "1" ]]; then - gnome2_scrollkeeper_update - fi - # This should only be in the overlay - ewarn "**************************************************************" - ewarn "This is the *experimental* Keruspe Overlay" - ewarn "Please report bugs at Marc-Antoine@Perennou.com" - ewarn "Do NOT go to upstream with bugs without checking with me first" - ewarn "**************************************************************" -} - -# @#FUNCTION: gnome2_pkg_prerm -# @#DESCRIPTION: -# # FIXME Handle GConf schemas removal -#gnome2_pkg_prerm() { -# gnome2_gconf_uninstall -#} - -# @FUNCTION: gnome2_pkg_postrm -# @DESCRIPTION: -# Handle scrollkeeper, GSettings, Icons, desktop and mime database updates. -gnome2_pkg_postrm() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update - gnome2_icon_cache_update - gnome2_schemas_update - - if [[ "${SCROLLKEEPER_UPDATE}" = "1" ]]; then - gnome2_scrollkeeper_update - fi -} diff --git a/gir-rebuilder b/gir-rebuilder deleted file mode 100755 index 28aaa3d9..00000000 --- a/gir-rebuilder +++ /dev/null @@ -1,43 +0,0 @@ -#!/bin/bash - -PM_CMD="emerge" -EXTRA_ARGS="-1" - -while (( $# != 0 )); do - case $1 in - --help) - echo -e "usage: gir-rebuilder [-P PM] [-- PM_ARGS]\nPM in \"portage paludis\"\nPM_ARGS in your PM supported args..." - exit 0 - ;; - -P) - shift - case $1 in - portage) - PM_CMD="emerge" - ;; - paludis) - which cave &>/dev/null && PM_CMD="cave resolve -xz" || PM_CMD="paludis -i" - ;; - *) - echo "Did not understand package manager: $1" - exit -1 - ;; - esac - ;; - --) - shift - while (( $# != 0 )); do - EXTRA_ARGS+=" $1" - shift - done - ;; - *) - echo "Did not understand: $1" - exit -2 - ;; - esac - shift -done - -exec ${PM_CMD} ${EXTRA_ARGS} $(grep -r gobject-introspection /var/db/pkg | cut -d ':' -f1 | cut -d '/' -f 5-6 | sed 's/^/=/' | sort -u | grep -Ev '(gobject-introspection|glib)') - diff --git a/gnome-extra/gnome-paint/Manifest b/gnome-extra/gnome-paint/Manifest deleted file mode 100644 index 3fb2db65..00000000 --- a/gnome-extra/gnome-paint/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST gnome-paint-0.4.0.tar.gz 432754 RMD160 ad112e4d35f9c4db8d663f5c7b3f70744ca9de3d SHA1 b8fc8602fdb9c6f8c8476509d12a9ee8f569ef5e SHA256 2028d539354acd29d8d480a0588991b1edf90d2a3d43ab00d76a0a607d5398c9 -EBUILD gnome-paint-0.4.0.ebuild 594 RMD160 fe0c012cec38fd5563813c8f4aae745b59bdf25e SHA1 b96ac33e2d892be9c0c18fd6c05d0692b978d654 SHA256 6f2c4d54dbbebb4ebfec49953cdf26606c62ffe55b6d0e45d7800526010c8d6f diff --git a/gnome-extra/gnome-paint/gnome-paint-0.4.0.ebuild b/gnome-extra/gnome-paint/gnome-paint-0.4.0.ebuild deleted file mode 100644 index d89bffcb..00000000 --- a/gnome-extra/gnome-paint/gnome-paint-0.4.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -inherit gnome2 - -DESCRIPTION="A simple, easy to use paint program for GNOME" -HOMEPAGE="https://launchpad.net/gnome-paint" -SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="" - -DEPEND=">=x11-libs/gtk+-2.16:2" -RDEPEND="${DEPEND}" - -src_prepare() { - sed -i s/GTK_WIDGET_STATE/gtk_widget_get_state/g ${S}/src/cv_resize.c - sed -i s/GTK_WIDGET_STATE/gtk_widget_get_state/g ${S}/src/cv_drawing.c -} diff --git a/howmany b/howmany deleted file mode 100755 index ef7b26de..00000000 --- a/howmany +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash -VDB_DIR=/var/db/pkg -count() { - echo ${1} $(grep -l ${1} ${VDB_DIR}/*/*/REPOSITORY | wc -l) -} - -for i in $(cave print-repositories | grep -Ev '(installed|layman|repository)'); do - count ${i} -done diff --git a/keep-things-up-to-date b/keep-things-up-to-date deleted file mode 100755 index bf797a86..00000000 --- a/keep-things-up-to-date +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/bash -#instruo -g -D /var/paludis/repositories/keruspe/ --extra-repository-dir /var/paludis/repositories/gentoo/ -o /var/paludis/repositories/keruspe/metadata/cache/ - -REPOSITORIES_PATH="/var/paludis/repositories" -DEPTH=$[$(echo ${REPOSITORIES_PATH} | sed 's:/:\n:g' | wc -l)+2] - -digestify() { - for i in $(find ${REPOSITORIES_PATH}/${1} -mindepth 2 -maxdepth 2 -type d | grep -Ev '(.git|profiles|metadata)' | sort -u); do - cave digest $(echo $i | cut -d'/' -f${DEPTH}-) ${1} - done -} - -update_categories() { - pushd ${REPOSITORIES_PATH}/${1} &>/dev/null - find . -maxdepth 1 -type d -name '*-*' -printf "%f\n" | sort > profiles/categories - popd &>/dev/null -} - -main() { - digestify ${1} - update_categories ${1} -} - -main keruspe - diff --git a/lafiletracker b/lafiletracker deleted file mode 100755 index b162dc8f..00000000 --- a/lafiletracker +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash - -VDB_PATH="/var/db/pkg" -track_la() { - grep -l '\.la ' $(grep -l $1 ${VDB_PATH}/*/*/REPOSITORY | sed s/REPOSITORY/CONTENTS/) | sed "s:${VDB_PATH}/\([^/]*/[^/]*\)/CONTENTS:\1:" -} - -main() { - track_la $1 -} - -main keruspe - diff --git a/media-libs/memphis/Manifest b/media-libs/memphis/Manifest deleted file mode 100644 index 2d2a28db..00000000 --- a/media-libs/memphis/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -AUX memphis-0.2.3-demos.patch 405 RMD160 af121163c40d1a3bc23097f77718ed9eb44fcaa2 SHA1 dbe38e3461487f10f4466b773d32f7ef78a3a5df SHA256 38b09ebf9c3e23a5e4012364f585eeb954f3f22b8f80f6938b8540b6f35a94e9 -DIST memphis-0.2.3.tar.gz 459423 RMD160 df6685fa2854cf0bc8bf2d52f2403e0cf2752186 SHA1 a2f287ae7a28554833269f59de17d0054ad01ebf SHA256 c1cc050938ee34400197489bc9c110cc4c7c03c73780087b8cdd83a148b0e69b -EBUILD memphis-0.2.3-r1.ebuild 899 RMD160 6e5d5c1621fc9f0bcb7fb660aefdfc22985f9345 SHA1 1292aa10709b20475b52cb025f8a4e947c3925b1 SHA256 0aa240d2887f01d34a5aefd6dc3c4439029ec51732dd8a85bb0acf6ead0b8153 diff --git a/media-libs/memphis/files/memphis-0.2.3-demos.patch b/media-libs/memphis/files/memphis-0.2.3-demos.patch deleted file mode 100644 index 2d9510ef..00000000 --- a/media-libs/memphis/files/memphis-0.2.3-demos.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/configure.ac b/configure.ac -index d1a063d..68218b5 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -95,7 +95,7 @@ if test x$enable_vala = xyes; then - AC_SUBST(VALA_EXAMPLE_PACKAGES) - fi - --AM_CONDITIONAL(ENABLE_VALA, test x${VALAC} != x"") -+AM_CONDITIONAL(ENABLE_VALA, test x$enable_vala = xyes"") - - # ----------------------------------------------------------- - AC_CONFIG_FILES([Makefile diff --git a/media-libs/memphis/memphis-0.2.3-r1.ebuild b/media-libs/memphis/memphis-0.2.3-r1.ebuild deleted file mode 100644 index 761251d3..00000000 --- a/media-libs/memphis/memphis-0.2.3-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" - -WANT_AUTOMAKE=1.11 - -inherit autotools base - -DESCRIPTION="A map-rendering application and a library for OpenStreetMap" -HOMEPAGE="http://trac.openstreetmap.ch/trac/memphis/" -SRC_URI="http://wenner.ch/files/public/mirror/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0.2" -KEYWORDS="amd64 x86" -IUSE="debug doc +introspection vala" - -RDEPEND=" - >=dev-libs/expat-2.0.1 - dev-libs/glib:2 - >=x11-libs/cairo-1.8.8 - introspection? ( dev-libs/gobject-introspection ) - vala? ( dev-lang/vala:0.14 )" -DEPEND="${RDEPEND} - doc? ( >=dev-util/gtk-doc-1.12 )" - -DOCS=(AUTHORS ChangeLog NEWS README) - -src_configure() { - CFLAGS="${CFLAGS}" \ - econf \ - VALAC=$(type -p valac-0.14) \ - $(use_enable debug) \ - $(use_enable doc gtk-doc) \ - $(use_enable introspection) \ - $(use_enable vala) -} diff --git a/metadata/layout.conf b/metadata/layout.conf index 356858d6..d43e61ca 100644 --- a/metadata/layout.conf +++ b/metadata/layout.conf @@ -1 +1 @@ -masters = gentoo gnome +masters = gentoo diff --git a/net-dns/avahi/Manifest b/net-dns/avahi/Manifest deleted file mode 100644 index 40db4bc6..00000000 --- a/net-dns/avahi/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX autoipd-openrc.sh 700 RMD160 00e259967279dc52ee99476dfb4d6c9672b77ee3 SHA1 1d9858b99f23688f6a0f4a6726400bbbe41df976 SHA256 9f9e8d751bc640491397c8a06cbb6f3dcbf9cdf1a083e274f4d802c9c925c6c0 -AUX autoipd.sh 1271 RMD160 85ac3d69aff64867baa0ba6c58e9f224ba0e2e57 SHA1 95a6145f00ccd511e3b067d4669148861f56c2a4 SHA256 9582a49d0674fac714f448976065fd4e1f0423c08f645685160ed682a121f8c9 -AUX avahi-0.6.30-optional-gtk-utils.patch 2422 RMD160 75d049bc187c08b0ad2d76921064c087d57532ed SHA1 99a0ea57a461d0c0b3d4269adc9571d1bf85f31c SHA256 1233ba93af567117091094921e5ba76f205b1d984fd5a97153c2004f8f0509e3 -DIST avahi-0.6.30.tar.gz 1243534 RMD160 99dbc4f5711fd2962ac657811bebdb63947bd2c1 SHA1 5b77443537600a00770e4c77e3c443eeb5861d06 SHA256 f9e4316c2339d0020726edd846d01bee0c39980906db0c247479e5807457ff1f -EBUILD avahi-0.6.30-r303.ebuild 5182 RMD160 f3401a270849200d370ff779fd64e6dd8604144b SHA1 355887c8c7e2fde6f32433449bef4a740e285ada SHA256 42e5286b8ef0ec16b87ae4bcfa9c37c179d49a4ead50d03f9e5d0f3ab09d8a82 diff --git a/net-dns/avahi/avahi-0.6.30-r303.ebuild b/net-dns/avahi/avahi-0.6.30-r303.ebuild deleted file mode 100644 index 21512dba..00000000 --- a/net-dns/avahi/avahi-0.6.30-r303.ebuild +++ /dev/null @@ -1,209 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="3" - -PYTHON_DEPEND="python? 2" -PYTHON_USE_WITH="gdbm" -PYTHON_USE_WITH_OPT="python" - -inherit autotools eutils mono python multilib flag-o-matic systemd - -DESCRIPTION="System which facilitates service discovery on a local network" -HOMEPAGE="http://avahi.org/" -SRC_URI="http://avahi.org/download/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="autoipd bookmarks dbus doc gdbm gtk gtk3 howl-compat +introspection ipv6 -kernel_linux mdnsresponder-compat mono python qt4 test utils" - -DBUS_DEPEND=">=sys-apps/dbus-0.30" -COMMON_DEPEND=">=dev-libs/libdaemon-0.14 - dev-libs/expat - dev-libs/glib:2 - gdbm? ( sys-libs/gdbm ) - qt4? ( x11-libs/qt-core:4 ) - gtk? ( >=x11-libs/gtk+-2.14.0:2 ) - gtk3? ( x11-libs/gtk+:3 ) - dbus? ( - ${DBUS_DEPEND} - python? ( dev-python/dbus-python ) - ) - mono? ( - >=dev-lang/mono-1.1.10 - gtk? ( >=dev-dotnet/gtk-sharp-2 ) - ) - howl-compat? ( ${DBUS_DEPEND} ) - introspection? ( >=dev-libs/gobject-introspection-0.9.5 ) - mdnsresponder-compat? ( ${DBUS_DEPEND} ) - python? ( - gtk? ( >=dev-python/pygtk-2 ) - ) - bookmarks? ( - dev-python/twisted - dev-python/twisted-web - ) - kernel_linux? ( sys-libs/libcap )" -DEPEND="${COMMON_DEPEND} - >=dev-util/intltool-0.40.5 - >=dev-util/pkgconfig-0.9.0 - doc? ( - app-doc/doxygen - mono? ( >=virtual/monodoc-1.1.8 ) - )" -RDEPEND="${COMMON_DEPEND} - howl-compat? ( !net-misc/howl ) - mdnsresponder-compat? ( !net-misc/mDNSResponder )" - -pkg_setup() { - if use python; then - python_set_active_version 2 - python_pkg_setup - fi - - if use python && ! use dbus && ! use gtk; then - ewarn "For proper python support you should also enable the dbus and gtk USE flags!" - fi - - # FIXME: Use REQUIRED_USE once python.eclass gets EAPI 4 support, bug 372255 - if use utils && ! { use gtk || use gtk3; }; then - ewarn "To install the avahi utilities, USE='gtk utils' or USE='gtk3 utils''" - fi -} - -pkg_preinst() { - enewgroup netdev - enewgroup avahi - enewuser avahi -1 -1 -1 avahi - - if use autoipd; then - enewgroup avahi-autoipd - enewuser avahi-autoipd -1 -1 -1 avahi-autoipd - fi -} - -src_prepare() { - if use ipv6; then - sed -i \ - -e s/use-ipv6=no/use-ipv6=yes/ \ - avahi-daemon/avahi-daemon.conf || die - fi - - sed -i\ - -e "s:\\.\\./\\.\\./\\.\\./doc/avahi-docs/html/:../../../doc/${PF}/html/:" \ - doxygen_to_devhelp.xsl || die - - # Make gtk utils optional - epatch "${FILESDIR}/${PN}-0.6.30-optional-gtk-utils.patch" - - eautoreconf -} - -src_configure() { - use sh && replace-flags -O? -O0 - - local myconf="--disable-static" - - if use python; then - myconf+=" - $(use_enable dbus python-dbus) - $(use_enable gtk pygtk) - " - fi - - if use mono; then - myconf+=" $(use_enable doc monodoc)" - fi - - # these require dbus enabled - if use mdnsresponder-compat || use howl-compat || use mono; then - myconf+=" --enable-dbus" - fi - - # We need to unset DISPLAY, else the configure script might have problems detecting the pygtk module - unset DISPLAY - - econf \ - --localstatedir="${EPREFIX}/var" \ - --with-distro=gentoo \ - --disable-python-dbus \ - --disable-pygtk \ - --disable-xmltoman \ - --disable-monodoc \ - --enable-glib \ - --enable-gobject \ - $(use_enable test tests) \ - $(use_enable autoipd) \ - $(use_enable mdnsresponder-compat compat-libdns_sd) \ - $(use_enable howl-compat compat-howl) \ - $(use_enable doc doxygen-doc) \ - $(use_enable mono) \ - $(use_enable dbus) \ - $(use_enable python) \ - $(use_enable gtk) \ - $(use_enable gtk3) \ - $(use_enable introspection) \ - $(use_enable utils gtk-utils) \ - --disable-qt3 \ - $(use_enable qt4) \ - $(use_enable gdbm) \ - $(systemd_with_unitdir) \ - ${myconf} -} - -src_compile() { - emake || die "emake failed" - - use doc && { emake avahi.devhelp || die ; } -} - -src_install() { - emake install py_compile=true DESTDIR="${D}" || die "make install failed" - use bookmarks && use python && use dbus && use gtk || \ - rm -f "${ED}"/usr/bin/avahi-bookmarks - - use howl-compat && ln -s avahi-compat-howl.pc "${ED}"/usr/$(get_libdir)/pkgconfig/howl.pc - use mdnsresponder-compat && ln -s avahi-compat-libdns_sd/dns_sd.h "${ED}"/usr/include/dns_sd.h - - if use autoipd; then - insinto /$(get_libdir)/rcscripts/net - doins "${FILESDIR}"/autoipd.sh || die - - insinto /$(get_libdir)/rc/net - newins "${FILESDIR}"/autoipd-openrc.sh autoipd.sh || die - fi - - dodoc docs/{AUTHORS,NEWS,README,TODO} || die - - if use doc; then - dohtml -r doxygen/html/. || die - insinto /usr/share/devhelp/books/avahi - doins avahi.devhelp || die - fi - - # Remove .la files - find "${D}" -name '*.la' -exec rm -f {} + || die -} - -pkg_postrm() { - use python && python_mod_cleanup avahi $(use dbus && use gtk && echo avahi_discover) -} - -pkg_postinst() { - use python && python_mod_optimize avahi $(use dbus && use gtk && echo avahi_discover) - - if use autoipd; then - echo - elog "To use avahi-autoipd to configure your interfaces with IPv4LL (RFC3927)" - elog "addresses, just set config_<interface>=( autoipd ) in /etc/conf.d/net!" - fi - - if use dbus; then - echo - elog "If this is your first install of avahi please reload your dbus config" - elog "with /etc/init.d/dbus reload before starting avahi-daemon!" - fi -} diff --git a/net-dns/avahi/files/autoipd-openrc.sh b/net-dns/avahi/files/autoipd-openrc.sh deleted file mode 100644 index dec3aa05..00000000 --- a/net-dns/avahi/files/autoipd-openrc.sh +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright (C) 2004-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# Contributed by Sven Wegener (swegener@gentoo.org) - -_config_vars="$_config_vars autoipd" - -autoipd_depend() { - program /usr/sbin/avahi-autoipd - after interface -} - -autoipd_start() { - _exists true || return 1 - - eval args=\$autoipd_${IFVAR} - - ebegin "Starting avahi-autoipd" - /usr/sbin/avahi-autoipd --daemonize --syslog --wait ${args} "${IFACE}" - eend "${?}" || return 1 - - _show_address - - return 0 -} - -autoipd_stop() { - /usr/sbin/avahi-autoipd --check --syslog "${IFACE}" || return 0 - - ebegin "Stopping avahi-autoipd" - /usr/sbin/avahi-autoipd --kill --syslog "${IFACE}" - eend "${?}" -} diff --git a/net-dns/avahi/files/autoipd.sh b/net-dns/avahi/files/autoipd.sh deleted file mode 100644 index 89d02e33..00000000 --- a/net-dns/avahi/files/autoipd.sh +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright (c) 2004-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# Contributed by Sven Wegener (swegener@gentoo.org) - -# void autoipd_depend(void) -# -# Sets up the dependencies for the module -autoipd_depend() { - after interface -} - -# void autoipd_expose(void) -# -# Expose variables that can be configured -autoipd_expose() { - variables autoipd -} - -# bool autoipd_start(char *iface) -# -# Tries to configure the interface via avahi-autoipd -autoipd_start() { - local iface="${1}" ifvar="$(bash_variable "${iface}")" opts="autoipd_${ifvar}" addr="" - - interface_exists "${iface}" true || return 1 - - ebegin "Starting avahi-autoipd" - if /usr/sbin/avahi-autoipd --daemonize --syslog --wait ${!opts} "${iface}" - then - eend 0 - addr="$(interface_get_address "${iface}")" - einfo "${iface} received address ${addr}" - return 0 - fi - - eend "${?}" "Failed to get address via avahi-autoipd!" -} - -# bool autoipd_stop(char *iface) -# -# Stops a running avahi-autoipd instance -autoipd_stop() { - local iface="${1}" - - /usr/sbin/avahi-autoipd --check --syslog "${iface}" || return 0 - - ebegin "Stopping avahi-autoipd" - /usr/sbin/avahi-autoipd --kill --syslog "${iface}" - eend "${?}" "Failed to stop running avahi-autoipd instance!" -} - -# vim: set ts=4 : diff --git a/net-dns/avahi/files/avahi-0.6.30-optional-gtk-utils.patch b/net-dns/avahi/files/avahi-0.6.30-optional-gtk-utils.patch deleted file mode 100644 index 2c615a2b..00000000 --- a/net-dns/avahi/files/avahi-0.6.30-optional-gtk-utils.patch +++ /dev/null @@ -1,83 +0,0 @@ ---- avahi-discover-standalone/Makefile.am -+++ avahi-discover-standalone/Makefile.am -@@ -23,7 +23,7 @@ - # This cool debug trap works on i386/gcc only - AM_CFLAGS+='-DDEBUG_TRAP=__asm__("int $$3")' - --if HAVE_GTK2OR3 -+if ENABLE_GTK_UTILS - if HAVE_GLIB - bin_PROGRAMS = \ - avahi-discover-standalone ---- avahi-ui/Makefile.am -+++ avahi-ui/Makefile.am -@@ -76,6 +76,7 @@ - libavahi_ui_gtk3_la_CFLAGS += -DDATABASE_FILE=\"$(pkglibdir)/service-types.db\" - endif - -+if ENABLE_GTK_UTILS - bin_PROGRAMS = bssh - desktop_DATA += bssh.desktop bvnc.desktop - @INTLTOOL_DESKTOP_RULE@ -@@ -102,6 +103,7 @@ - bvnc.desktop.in: bvnc.desktop.in.in - $(AM_V_GEN)sed -e 's,@bindir\@,$(bindir),g' $< > $@ - -+endif # ENABLE_GTK_UTILS - endif # HAVE_GLIB - endif - endif ---- configure.ac -+++ configure.ac -@@ -564,7 +564,29 @@ - fi - AM_CONDITIONAL(HAVE_GTK3, test "x$HAVE_GTK3" = "xyes") - --AM_CONDITIONAL(HAVE_GTK2OR3, test "x$HAVE_GTK3" = "xyes" -o "x$HAVE_GTK" = "xyes" ) -+# -+# Check for GTK+ Utils -+# -+AC_ARG_ENABLE(gtk-utils, -+ AS_HELP_STRING([--disable-gtk-utils],[Disable GTK+ utilities]), -+ [case "${enableval}" in -+ yes) WANT_GTK_UTILS=yes ;; -+ no) WANT_GTK_UTILS=no ;; -+ *) AC_MSG_ERROR(bad value ${enableval} for --enable-gtk-utils) ;; -+ esac], -+ [WANT_GTK_UTILS=yes]) -+ -+ENABLE_GTK_UTILS=no -+HAVE_GTK2OR3=no -+if test "x$HAVE_GTK3" = "xyes" -o "x$HAVE_GTK" = "xyes"; then -+ HAVE_GTK2OR3=yes -+ if test "x$WANT_GTK_UTILS" = "xyes"; then -+ ENABLE_GTK_UTILS=yes -+ fi -+fi -+ -+AM_CONDITIONAL(HAVE_GTK2OR3, test "x$HAVE_GTK2OR3" = "xyes") -+AM_CONDITIONAL(ENABLE_GTK_UTILS, test "x$ENABLE_GTK_UTILS" = "xyes") - - # - # D-Bus -@@ -1199,11 +1221,6 @@ - ENABLE_AUTOIPD="no (You need libdaemon!)" - fi - --HAVE_GTK2OR3=no --if test "x$HAVE_GTK" = "xyes" -o "x$HAVE_GTK3" = "xyes" ; then -- HAVE_GTK2OR3=yes --fi -- - BUILD_UI="no" - if test "x$HAVE_GTK2OR3" = "xyes" -a "x$BUILD_CLIENT" = "xyes" ; then - BUILD_UI="yes" -@@ -1223,7 +1240,7 @@ - Building avahi-python: ${BUILD_PYTHON} - Building libavahi-glib: ${HAVE_GLIB} - Building libavahi-gobject: ${BUILD_GOBJECT} -- Building avahi-discover-standalone: ${HAVE_GTK2OR3} -+ Building avahi-discover-standalone: ${ENABLE_GTK_UTILS} - Building libavahi-qt3: ${HAVE_QT3} - Building libavahi-qt4: ${HAVE_QT4} - Building avahi-sharp: ${HAVE_MONO} diff --git a/net-libs/farstream/Manifest b/net-libs/farstream/Manifest deleted file mode 100644 index 80b6bef7..00000000 --- a/net-libs/farstream/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST farstream-0.1.1.tar.gz 1262988 RMD160 acb052add06f57ca92efbaf39a607f4c584746ba SHA1 1b10c6f735f05b5c6f77753036daa3940de8284b SHA256 7b88a0730fbdd03297295574a613409790bf751d578690d7072cbf2be3f9ad52 -EBUILD farstream-0.1.1.ebuild 1842 RMD160 bfab50be9ff6180061ca027472a0b6624eb696b1 SHA1 778b44da393cc958c62380b93654f428d9197697 SHA256 5be5cd1259bce8fe06dc2f173267249082f7bb911441db7e904e7fbebcd2f831 diff --git a/net-libs/farstream/farstream-0.1.1.ebuild b/net-libs/farstream/farstream-0.1.1.ebuild deleted file mode 100644 index 62ecdc39..00000000 --- a/net-libs/farstream/farstream-0.1.1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="3" -PYTHON_DEPEND="2" - -inherit python - -DESCRIPTION="Farsight2 is an audio/video conferencing framework specifically designed for Instant Messengers." -HOMEPAGE="http://farsight.freedesktop.org/" -SRC_URI="http://farsight.freedesktop.org/releases/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="python msn upnp" -# IUSE="python test msn upnp" - -SLOT="0" - -# Tests often fail due to races -RESTRICT="test" - -COMMONDEPEND=">=media-libs/gstreamer-0.10.33 - >=media-libs/gst-plugins-base-0.10.33 - >=dev-libs/glib-2.26:2 - >=net-libs/libnice-0.1.0[gstreamer] - python? ( - >=dev-python/pygobject-2.16:2 - >=dev-python/gst-python-0.10.10 ) - upnp? ( net-libs/gupnp-igd )" - -RDEPEND="${COMMONDEPEND} - >=media-libs/gst-plugins-good-0.10.17 - >=media-libs/gst-plugins-bad-0.10.17 - msn? ( >=media-plugins/gst-plugins-mimic-0.10.17 )" - -DEPEND="${COMMONDEPEND} - dev-util/pkgconfig" -# test? ( media-plugins/gst-plugins-vorbis -# media-plugins/gst-plugins-speex ) - -pkg_setup() { - python_set_active_version 2 -} - -src_configure() { - plugins="fsrtpconference,fsfunnel,fsrtcpfilter,fsvideoanyrate" - use msn && plugins="${plugins},fsmsnconference" - econf --disable-static \ - $(use_enable python) \ - $(use_enable upnp gupnp) \ - --with-plugins=${plugins} -} - -src_install() { - emake install DESTDIR="${D}" || die "emake install failed" - dodoc AUTHORS README ChangeLog - - # Remove .la files since static libs are no longer being installed - find "${D}" -name '*.la' -exec rm -f '{}' + || die -} - -src_test() { - # FIXME: do an out-of-tree build for tests if USE=-msn - if ! use msn; then - elog "Tests disabled without msn use flag" - return - fi - - emake -j1 check -} diff --git a/net-libs/libsocialweb/Manifest b/net-libs/libsocialweb/Manifest deleted file mode 100644 index 773328b5..00000000 --- a/net-libs/libsocialweb/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST libsocialweb-0.25.20.tar.xz 471464 RMD160 55292f28cfaf5edc58df23dacc66b971a6fcc40a SHA1 85021d882e54643ee54df73fbd8f255e9d2353ea SHA256 eb0078f44eb5fc4570fcee26c5670a433ca1bb83be0cead421a4a03e7d838ff5 -EBUILD libsocialweb-0.25.20-r1.ebuild 1913 RMD160 0a434012d6944a7ff091ffb3423102464c5a9926 SHA1 edb283cb2224a879b8462cd2403582f09fc3b3d4 SHA256 7a84864cbbcc88a83fc3a11ee58c4ec4c0912f4f62302e74e7f0cecb3c417525 diff --git a/net-libs/libsocialweb/libsocialweb-0.25.20-r1.ebuild b/net-libs/libsocialweb/libsocialweb-0.25.20-r1.ebuild deleted file mode 100644 index e77815c4..00000000 --- a/net-libs/libsocialweb/libsocialweb-0.25.20-r1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" -PYTHON_DEPEND="2" - -inherit gnome2 python - -DESCRIPTION="Social web services integration framework" -HOMEPAGE="http://git.gnome.org/browse/libsocialweb" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc connman +gnome +introspection +networkmanager vala" - -# NOTE: coverage testing should not be enabled -RDEPEND=">=dev-libs/glib-2.14:2 - >=net-libs/rest-0.7.10 - - gnome-base/gconf:2 - gnome-base/libgnome-keyring - dev-libs/dbus-glib - dev-libs/json-glib - net-libs/libsoup:2.4 - - gnome? ( >=net-libs/libsoup-gnome-2.25.1:2.4 ) - introspection? ( >=dev-libs/gobject-introspection-0.9.6 ) - networkmanager? ( net-misc/networkmanager ) - !networkmanager? ( connman? ( net-misc/connman ) )" -DEPEND="${RDEPEND} - >=dev-util/gtk-doc-am-1.15 - >=dev-util/intltool-0.40 - dev-util/pkgconfig - sys-devel/gettext - doc? ( - dev-libs/libxslt - >=dev-util/gtk-doc-1.15 ) - vala? ( - dev-lang/vala:0.14[vapigen] - >=dev-libs/gobject-introspection-0.9.6 )" - -# Introspection is needed for vala bindings -REQUIRED_USE="vala? ( introspection )" - -pkg_setup() { - # TODO: enable sys-apps/keyutils support (--without-kernel-keyring) - G2CONF="${G2CONF} - --disable-static - --disable-gcov - --without-kernel-keyring - --enable-all-services - $(use_enable introspection) - $(use_enable vala vala-bindings) - $(use_with gnome) - VALAC=$(type -P valac-0.14) - VAPIGEN=$(type -P vapigen-0.14) - --with-online=always" - - # NetworkManager always overrides connman support - use connman && G2CONF="${G2CONF} --with-online=connman" - use networkmanager && G2CONF="${G2CONF} --with-online=networkmanager" - - DOCS="AUTHORS README TODO" - - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - gnome2_src_prepare - - python_convert_shebangs 2 "${S}/tools/glib-ginterface-gen.py" -} diff --git a/net-libs/telepathy-farstream/Manifest b/net-libs/telepathy-farstream/Manifest deleted file mode 100644 index 26ff92ab..00000000 --- a/net-libs/telepathy-farstream/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST telepathy-farstream-0.2.1.tar.gz 639293 RMD160 3167bb0d7e39d4bb4bd48974da9911e915b8332c SHA1 3e6221655cfd244cd0e5563f05bede10b3cff597 SHA256 01a0b66fc2d016a7e5b54f02797ad7134b0485e7a6398c3e3c11824a31e94d0c -EBUILD telepathy-farstream-0.2.1.ebuild 1605 RMD160 a32e86a3aa9fdc5de718d582137dc6dcc74eec62 SHA1 e123487e4903e49604eb88efdc1f23a5175df936 SHA256 084dec568dd12cb7fcdd67d84511dd52d3ef5dd73e26310db9ac39f082ecc2cd diff --git a/net-libs/telepathy-farstream/telepathy-farstream-0.2.1.ebuild b/net-libs/telepathy-farstream/telepathy-farstream-0.2.1.ebuild deleted file mode 100644 index f1d6fb75..00000000 --- a/net-libs/telepathy-farstream/telepathy-farstream-0.2.1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/telepathy-farstream/telepathy-farstream-0.1.2.ebuild,v 1.3 2012/01/14 17:47:16 maekke Exp $ - -EAPI="4" -PYTHON_DEPEND="python? 2:2.5" -PYTHON_USE_WITH="xml" -PYTHON_USE_WITH_OPT="python" - -inherit python - -DESCRIPTION="Telepathy client library that uses Farsight2 to handle Call channels" -HOMEPAGE="http://telepathy.freedesktop.org" -SRC_URI="http://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="examples python" - -RDEPEND=">=dev-libs/glib-2.16:2 - >=sys-apps/dbus-0.60 - >=dev-libs/dbus-glib-0.60 - >=net-libs/telepathy-glib-0.13.4 - >=net-libs/farstream-0.1.1 - python? ( - >=dev-python/pygobject-2.12.0:2 - >=dev-python/gst-python-0.10.10 )" -# python2 is needed at build time in all cases -DEPEND="${RDEPEND} - !python? ( =dev-lang/python-2*[xml] )" - -pkg_setup() { - # Needed for xincludator.py at build time even if USE=-python - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - if use python; then - python_convert_shebangs -r 2 . - fi -} - -src_configure() { - econf $(use_enable python) --disable-static -} - -src_install() { - emake install DESTDIR="${D}" - dodoc AUTHORS ChangeLog NEWS README - - # Remove .la files since static libs are disabled - find "${D}" -name '*.la' -exec rm -f {} + || die - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins examples/*.c - if use python; then - insinto /usr/share/doc/${PF}/examples/python - doins python/examples/*.py - fi - fi -} diff --git a/net-misc/twident/Manifest b/net-misc/twident/Manifest deleted file mode 100644 index 47d44482..00000000 --- a/net-misc/twident/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD twident-9999.ebuild 841 RMD160 b1e9e12e316add771baa446f7bed62b394487edb SHA1 888c093c3f826dfc48a883dbed8a1105c1f3ea6e SHA256 fad95551a66fe7a7eb9e49555ec876441d8acb56f77730938769bc7c9baf1fbb diff --git a/net-misc/twident/twident-9999.ebuild b/net-misc/twident/twident-9999.ebuild deleted file mode 100644 index 24cb0463..00000000 --- a/net-misc/twident/twident-9999.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -WANT_AUTOMAKE=1.11 -inherit autotools git-2 - -DESCRIPTION="Twitter and Identi.ca client" -HOMEPAGE="http://github.com/Keruspe/Twident" -SRC_URI="" -EGIT_REPO_URI="git://github.com/Keruspe/Twident" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=">=x11-libs/gtk+-2.24:2 - >=dev-libs/glib-2.14:2 - >=dev-libs/libgee-0.5 - >=x11-libs/libnotify-0.7 - net-libs/libsoup:2.4 - dev-libs/libxml2 - >=net-libs/rest-0.7.10" -DEPEND="${RDEPEND} - >=dev-lang/vala-0.13.4:0.14 - sys-devel/gettext - dev-util/intltool" - -src_prepare() { - mkdir m4 - eautoreconf - intltoolize --force --automake --copy -} - -src_configure() { - econf VALAC=$(type -p valac-0.14) -} - -src_install() { - emake DESTDIR="${ED}" install - doicon img/twident.svg -} diff --git a/overlay-cleanup-tool b/overlay-cleanup-tool deleted file mode 100755 index 8bc86307..00000000 --- a/overlay-cleanup-tool +++ /dev/null @@ -1,40 +0,0 @@ -#!/bin/bash - -REPOSITORIES_PATH="/var/paludis/repositories" -VDB_PATH="/var/db/pkg" - -find_duplicates() { - local first_path=${REPOSITORIES_PATH}/${1} - local second_path=${REPOSITORIES_PATH}/${2} - pushd ${first_path} &>/dev/null - echo "Duplicate packages between ${1} and ${2}:" - echo - for i in $(find . -name '*.ebuild' | sort -u); do - ls ${second_path}/${i} &>/dev/null && echo ${i} | sed 's:./\([^/]*\)/[^/]*/\([^/]*\).ebuild:\1/\2:' - done - echo - popd &>/dev/null -} - -find_unused() { - local repo_path=${REPOSITORIES_PATH}/${1} - pushd ${repo_path} &>/dev/null - echo "Unused packages in ${1}:" - echo - for i in $(find . -name '*.ebuild' | sed 's:./\([^/]*\)/[^/]*/\([^/]*\).ebuild:\1/\2:' | sort -u); do - ls ${VDB_PATH}/${i} &>/dev/null || echo ${i} - done - echo - popd &>/dev/null -} - -main() { - for i in gnome gentoo systemd; do - find_duplicates ${1} ${i} - done - find_unused systemd | grep -Ev '(avahi|/systemd|networkmanager|wpa_supplicant|bootchart2)' - find_unused ${1} | grep -Ev '(bomb-her-man|gnome-paint|librabbitmq|gpaste|germinal)' -} - -main keruspe - diff --git a/profiles/categories b/profiles/categories index 92570709..e69de29b 100644 --- a/profiles/categories +++ b/profiles/categories @@ -1,10 +0,0 @@ -app-paludis -dev-java -dev-scheme -gnome-extra -media-libs -net-dns -net-libs -net-misc -x11-misc -x11-terms diff --git a/profiles/eapi b/profiles/eapi deleted file mode 100644 index b8626c4c..00000000 --- a/profiles/eapi +++ /dev/null @@ -1 +0,0 @@ -4 diff --git a/profiles/package.mask b/profiles/package.mask deleted file mode 100644 index 55d4c5f2..00000000 --- a/profiles/package.mask +++ /dev/null @@ -1,10 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -# Gnome 3.2 -=gnome-extra/gtkhtml-4.1* - -# Dummy Kernel -virtual/linux-sources - diff --git a/profiles/use.local.desc b/profiles/use.local.desc deleted file mode 100644 index f4106f07..00000000 --- a/profiles/use.local.desc +++ /dev/null @@ -1,10 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -app-misc/kupfer:keybinder - Use python keybinder -sys-apps/paludis:ask - Enable ask option (not supported upstream) -sys-apps/paludis:sort-world - Sort the world file when modifying it (not supported upstream) -sys-apps/paludis:accerso - Enable accerso client: Mirror client -sys-apps/paludis:instruo - Enable instruo client: Metadata generation client -sys-boot/grub:efi - Build grub for EFI diff --git a/x11-misc/gpaste/Manifest b/x11-misc/gpaste/Manifest deleted file mode 100644 index 1f43d639..00000000 --- a/x11-misc/gpaste/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -DIST gpaste-2.2.1.tar.xz 150896 RMD160 a7d39854467ff47d4891c2cff4b56effa5874b02 SHA1 358b56607319935168f633beb9233996f2eae00c SHA256 7f641750dc01455f8f49ade923070df32ed5afe2c30e99398caff1ff61464aff -DIST gpaste-2.5.tar.xz 288064 RMD160 0c98b8345a67b3464acfd3c4e997cf7059a92f1d SHA1 511ee6767111ddb3ea8236b23a6ff98e1e210b0b SHA256 3ed9417df08a4c3ea306a13ddb66ba0e7e090f0186ba402f9540cb0ae80d6d48 -EBUILD gpaste-2.2.1.ebuild 1182 RMD160 e7fa38cddb685fdc238b244e57aeaf3dc731983a SHA1 59813d388900ddda4d7874a3e2e52cb246462e90 SHA256 cd36c96ec7abea0ba8a9a3159a218c9909985d25cfa9eb105a92a3fee851f4e0 -EBUILD gpaste-2.5.ebuild 1440 RMD160 7e355b1a4aec0220d76bec440e0c18ccf1d000b9 SHA1 f5384c06c9b1d10692c9f4801933bb218d78d77e SHA256 1d0c4273b9c520e5c55b9aa2778ffb43866d04df3289a309925dbb084b0aa411 -EBUILD gpaste-9999.ebuild 1427 RMD160 969c58bd46db15524a7a8266f978184845b745b1 SHA1 53df272ad0f040a7debec2c53245adbf52fec4f8 SHA256 e185802a5f0b7c45d7051798eb5fcf3afc49c01f78db9dca25bd3a909d995e18 diff --git a/x11-misc/gpaste/gpaste-2.2.1.ebuild b/x11-misc/gpaste/gpaste-2.2.1.ebuild deleted file mode 100644 index 805cb48c..00000000 --- a/x11-misc/gpaste/gpaste-2.2.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -inherit bash-completion-r1 gnome2 - -DESCRIPTION="Clipboard management system" -HOMEPAGE="http://github.com/Keruspe/GPaste" -SRC_URI="https://github.com/downloads/Keruspe/${PN/gp/GP}/${P}.tar.xz" -RESTRICT="nomirror" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="applet bash-completion +gnome-shell zsh-completion" - -DEPEND="dev-libs/glib:2 - >=sys-devel/gettext-0.17 - >=dev-util/intltool-0.40 - >=x11-libs/gtk+-3.0.0:3 - dev-libs/libxml2 - x11-base/xorg-server" -RDEPEND="${DEPEND} - bash-completion? ( app-shells/bash ) - sys-apps/dbus - gnome-shell? ( >=gnome-base/gnome-shell-3.1.90 ) - zsh-completion? ( app-shells/zsh app-shells/zsh-completion )" - -G2CONF=" - --disable-schemas-compile - $(use_enable applet) - $(use_enable gnome-shell gnome-shell-extension)" - -DOCS="AUTHORS NEWS ChangeLog TODO FIXME README" - -REQUIRED_USE="|| ( gnome-shell applet )" - -src_install() { - use bash-completion && dobashcomp data/completions/gpaste - if use zsh-completion ; then - insinto /usr/share/zsh/site-functions - doins data/completions/_gpaste - fi - gnome2_src_install -} diff --git a/x11-misc/gpaste/gpaste-2.5.ebuild b/x11-misc/gpaste/gpaste-2.5.ebuild deleted file mode 100644 index bf7399eb..00000000 --- a/x11-misc/gpaste/gpaste-2.5.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -inherit bash-completion-r1 gnome2 - -DESCRIPTION="Clipboard management system" -HOMEPAGE="http://github.com/Keruspe/GPaste" -SRC_URI="https://github.com/downloads/Keruspe/${PN/gp/GP}/${P}.tar.xz" -RESTRICT="nomirror" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="applet bash-completion +gnome-shell +vala zsh-completion" - -DEPEND=">=dev-libs/glib-2.30:2 - >=sys-devel/gettext-0.17 - >=dev-util/intltool-0.40 - >=x11-libs/gtk+-3.0.0:3 - dev-libs/libxml2 - x11-libs/libxcb - sys-apps/dbus - >=dev-libs/gobject-introspection-1.30.0 - >=dev-lang/vala-0.14.0:0.14 - vala? ( >=dev-lang/vala-0.14.0:0.14[vapigen] )" -RDEPEND="${DEPEND} - bash-completion? ( app-shells/bash ) - gnome-shell? ( >gnome-base/gnome-shell-3.3.2 ) - zsh-completion? ( app-shells/zsh app-shells/zsh-completion )" - -G2CONF=" - VALAC=$(type -p valac-0.14) - VAPIGEN=$(type -p vapigen-0.14) - --disable-schemas-compile - $(use_enable applet) - $(use_enable gnome-shell gnome-shell-extension) - $(use_enable vala)" - -DOCS="AUTHORS NEWS ChangeLog ChangeLog.pre2.0 TODO README" - -REQUIRED_USE="|| ( gnome-shell applet )" - -src_install() { - use bash-completion && dobashcomp data/completions/gpaste - if use zsh-completion ; then - insinto /usr/share/zsh/site-functions - doins data/completions/_gpaste - fi - gnome2_src_install - find ${D} -name '*.la' -exec rm -f {} + -} diff --git a/x11-misc/gpaste/gpaste-9999.ebuild b/x11-misc/gpaste/gpaste-9999.ebuild deleted file mode 100644 index 687323fd..00000000 --- a/x11-misc/gpaste/gpaste-9999.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -inherit autotools bash-completion-r1 gnome2-live - -DESCRIPTION="Clipboard management system" -HOMEPAGE="http://github.com/Keruspe/GPaste" -EGIT_REPO_URI="git://github.com/Keruspe/GPaste.git" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="" -IUSE="applet bash-completion +gnome-shell zsh-completion" - -DEPEND=">=dev-libs/glib-2.30:2 - >=sys-devel/gettext-0.17 - >=dev-util/intltool-0.40 - >=x11-libs/gtk+-3.0.0:3 - dev-libs/libxml2 - x11-libs/libxcb - sys-apps/dbus - >=dev-libs/gobject-introspection-1.30.0 - >=dev-lang/vala-0.16.0:0.16[vapigen]" -RDEPEND="${DEPEND} - bash-completion? ( app-shells/bash ) - gnome-shell? ( >gnome-base/gnome-shell-3.3.2 ) - zsh-completion? ( app-shells/zsh app-shells/zsh-completion )" - -WANT_AUTOMAKE="1.12" - -G2CONF=" - VALAC=$(type -p valac-0.16) - VAPIGEN=$(type -p vapigen-0.16) - --disable-schemas-compile - $(use_enable applet) - $(use_enable gnome-shell gnome-shell-extension)" - -DOCS="AUTHORS NEWS ChangeLog ChangeLog.pre2.2.1 TODO THANKS README" - -REQUIRED_USE="|| ( gnome-shell applet )" - -src_install() { - use bash-completion && dobashcomp data/completions/gpaste - if use zsh-completion ; then - insinto /usr/share/zsh/site-functions - doins data/completions/_gpaste - fi - gnome2_src_install - find ${D} -name '*.la' -exec rm -f {} + -} diff --git a/x11-terms/germinal/Manifest b/x11-terms/germinal/Manifest deleted file mode 100644 index dc874410..00000000 --- a/x11-terms/germinal/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST germinal-3.tar.xz 87384 RMD160 6790cbbb33461d65392ab07060880d646f9567eb SHA1 437ef381facc75544609e7c136b936763bd5f3d0 SHA256 b4349ba46abc93edbfc6889fc7e5fa668308758df1eeb282bc11b062e8ec68c1 -EBUILD germinal-3.ebuild 634 RMD160 c252751212980f9a788e4cfef2851f98dc777813 SHA1 86abd410e49e681305c3c8617433e864b48426a4 SHA256 b416eaa913d7cd7abbb4d180b11f4dff643fcbc36b8189d5164e4c86124bee82 -EBUILD germinal-9999.ebuild 611 RMD160 a7db2e66cc7f65c1ddae6f01d580687b29cfd35d SHA1 23ba84ff64aab71451eb26e79c05aadb892e7171 SHA256 562cc874b2c1f6cf8e92569c848dc94bb3964f249c49df62ca75803f195950ab diff --git a/x11-terms/germinal/germinal-3.ebuild b/x11-terms/germinal/germinal-3.ebuild deleted file mode 100644 index 441c4c13..00000000 --- a/x11-terms/germinal/germinal-3.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -inherit gnome2 - -DESCRIPTION="Minimalistic vte-based terminal emulator" -HOMEPAGE="http://github.com/Keruspe/Germinal" -SRC_URI="https://github.com/downloads/Keruspe/${PN/g/G}/${P}.tar.xz" -RESTRICT="nomirror" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-libs/glib-2.28:2 - >=sys-devel/gettext-0.17 - >=dev-util/intltool-0.40 - >=x11-libs/gtk+-3.0.0:3 - x11-libs/vte:2.90" -RDEPEND="${DEPEND} - app-misc/tmux" - -G2CONF=" - --disable-schemas-compile" - -DOCS="AUTHORS NEWS ChangeLog README" - diff --git a/x11-terms/germinal/germinal-9999.ebuild b/x11-terms/germinal/germinal-9999.ebuild deleted file mode 100644 index 24d019ab..00000000 --- a/x11-terms/germinal/germinal-9999.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -inherit gnome2-live - -DESCRIPTION="Minimalistic vte-based terminal emulator" -HOMEPAGE="http://github.com/Keruspe/Germinal" -EGIT_REPO_URI="git://github.com/Keruspe/Germinal" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="" -IUSE="" - -DEPEND=">=dev-libs/glib-2.28:2 - >=sys-devel/gettext-0.17 - >=dev-util/intltool-0.40 - >=x11-libs/gtk+-3.0.0:3 - x11-libs/vte:2.90" -RDEPEND="${DEPEND} - app-misc/tmux" - -WANT_AUTOMAKE="1.11" - -G2CONF=" - --disable-schemas-compile" - -DOCS="AUTHORS NEWS ChangeLog README" - |