Sync with portage [Fri Dec 21 14:30:58 MSK 2012].

mhiretskiy
root 12 years ago
parent 2ede47d594
commit 10854cc7f4

@ -1,33 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/durep/durep-0.9-r3.ebuild,v 1.6 2012/12/01 14:16:29 hasufell Exp $
EAPI=4
inherit eutils
DESCRIPTION="A perl script designed for monitoring disk usage in a more visual way than du."
HOMEPAGE="http://gentoo.org"
SRC_URI="http://www.hibernaculum.net/download/${P}.tar.gz"
LICENSE="Artistic"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
DEPEND="dev-lang/perl"
RDEPEND="${DEPEND}
dev-perl/MLDBM
virtual/perl-Getopt-Long
virtual/perl-Switch
virtual/perl-Term-ANSIColor"
src_prepare() {
epatch "${FILESDIR}"/${P}-{gigabyte,color-output,dirhandle}.patch
}
src_install() {
dobin durep
doman durep.1
dodoc BUGS CHANGES README THANKS
dohtml -A cgi *.cgi *.css *.png
}

@ -1,157 +0,0 @@
--- durep 2005-04-11 14:07:48.000000000 +0200
+++ durep_new 2005-04-11 14:08:27.000000000 +0200
@@ -14,6 +14,8 @@
#############################################################################
use Getopt::Long;
+use Switch;
+use Term::ANSIColor qw(:constants);
use File::Basename;
use MLDBM qw(DB_File Storable);
use Fcntl;
@@ -27,6 +29,7 @@
our ($root_node, $filesystem_id, @stats);
our ($opt_help, $opt_version, $opt_textdepth, $opt_hidesize, $opt_showdate, $opt_nosort, $opt_quiet);
our ($opt_savefile, $opt_loadfile, $opt_desc, $opt_collate);
+our ($opt_nocolor);
our ($opt_files, $opt_onefilesystem, $opt_collapsepath, $opt_excludepath, $opt_coalescefiles);
our ($root_dir, $file_count, $dir_count, $next_id);
our ($TYPE_FILE, $TYPE_DIR, $TYPE_EMPTY, $TYPE_COALESCED, $TYPE_COLLAPSED);
@@ -56,6 +59,8 @@
"d|desc=s" => \$opt_desc,
"c|collate=s" => \$opt_collate,
+ "nc|nocolor" => \$opt_nocolor,
+
"f|files" => \$opt_files,
"x|one-file-system" => \$opt_onefilesystem,
"cp|collapse-path=s" => \$opt_collapsepath,
@@ -331,13 +336,117 @@
printf(" [%s%s] ", "#" x $numofchars, " " x (30-$numofchars));
printf("%6.2f%% ", $percent);
printf("%s ", shortDate($entry->{MTIME})) if $opt_showdate;
- printf("%s%s\n", $entry->{NAME}, $entry->{TYPE} & $TYPE_DIR ? "/" : "");
+
+ printColor( $entry ) unless ( $opt_nocolor );
+ printNoColor( $entry ) if ( $opt_nocolor );
if($entry->{TYPE} & $TYPE_DIR) {
printDir($entry, $indent+1) if(!defined $opt_textdepth || ($opt_textdepth > $indent+1));
}
}
}
+sub printColor {
+ my $entry = shift;
+
+ my @tmp = split /\./, $entry->{NAME};
+
+ if ( $entry->{TYPE} & $TYPE_DIR ) { print BLUE, BOLD, $entry->{NAME}."/\n", RESET }
+ else {
+ switch ($tmp[$#tmp]) {
+ #executable ( brigth gree)
+ case "cmd" { print BOLD, GREEN, $entry->{NAME}."\n", RESET }
+ case "exe" { print BOLD, GREEN, $entry->{NAME}."\n", RESET }
+ case "com" { print BOLD, GREEN, $entry->{NAME}."\n", RESET }
+ case "btm" { print BOLD, GREEN, $entry->{NAME}."\n", RESET }
+ case "bat" { print BOLD, GREEN, $entry->{NAME}."\n", RESET }
+ case "sh" { print BOLD, GREEN, $entry->{NAME}."\n", RESET }
+ case "csh" { print BOLD, GREEN, $entry->{NAME}."\n", RESET }
+
+ #archieves / compressed (brigth red)
+ case "tar" { print BOLD, RED, $entry->{NAME}."\n", RESET }
+ case "tgz" { print BOLD, RED, $entry->{NAME}."\n", RESET }
+ case "arj" { print BOLD, RED, $entry->{NAME}."\n", RESET }
+ case "taz" { print BOLD, RED, $entry->{NAME}."\n", RESET }
+ case "lzh" { print BOLD, RED, $entry->{NAME}."\n", RESET }
+ case "zip" { print BOLD, RED, $entry->{NAME}."\n", RESET }
+ case "z" { print BOLD, RED, $entry->{NAME}."\n", RESET }
+ case "Z" { print BOLD, RED, $entry->{NAME}."\n", RESET }
+ case "gz" { print BOLD, RED, $entry->{NAME}."\n", RESET }
+ case "bz2" { print BOLD, RED, $entry->{NAME}."\n", RESET }
+ case "tbz2" { print BOLD, RED, $entry->{NAME}."\n", RESET }
+ case "tz" { print BOLD, RED, $entry->{NAME}."\n", RESET }
+ case "deb" { print BOLD, RED, $entry->{NAME}."\n", RESET }
+ case "rpm" { print BOLD, RED, $entry->{NAME}."\n", RESET }
+ case "rar" { print BOLD, RED, $entry->{NAME}."\n", RESET }
+ case "ace" { print BOLD, RED, $entry->{NAME}."\n", RESET }
+ case "zoo" { print BOLD, RED, $entry->{NAME}."\n", RESET }
+ case "cpio" { print BOLD, RED, $entry->{NAME}."\n", RESET }
+ case "7z" { print BOLD, RED, $entry->{NAME}."\n", RESET }
+ case "rz" { print BOLD, RED, $entry->{NAME}."\n", RESET }
+
+ #image formats
+ case "jpg" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "jpeg" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "gif" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "bmp" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "ppm" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "tga" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "xbm" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "xpm" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "tif" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "tiff" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "png" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "mng" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "xcf" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "pcx" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "mpg" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "mpeg" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "m2v" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "avi" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "mkv" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "ogm" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "mp4" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "mp4v" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "mov" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "qt" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "wmv" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "asf" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "rm" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "rmvb" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "flc" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "fli" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "gl" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+ case "dl" { print BOLD, MAGENTA, $entry->{NAME}."\n", RESET }
+
+ case "pdf" { print GREEN, $entry->{NAME}."\n", RESET }
+ case "ps" { print GREEN, $entry->{NAME}."\n", RESET }
+ case "txt" { print GREEN, $entry->{NAME}."\n", RESET }
+ case "patch" { print GREEN, $entry->{NAME}."\n", RESET }
+ case "diff" { print GREEN, $entry->{NAME}."\n", RESET }
+ case "log" { print GREEN, $entry->{NAME}."\n", RESET }
+ case "tex" { print GREEN, $entry->{NAME}."\n", RESET }
+ case "doc" { print GREEN, $entry->{NAME}."\n", RESET }
+
+ case "mp3" { print CYAN, $entry->{NAME}."\n", RESET }
+ case "wav" { print CYAN, $entry->{NAME}."\n", RESET }
+ case "mid" { print CYAN, $entry->{NAME}."\n", RESET }
+ case "midi" { print CYAN, $entry->{NAME}."\n", RESET }
+ case "au" { print CYAN, $entry->{NAME}."\n", RESET }
+ case "ogg" { print CYAN, $entry->{NAME}."\n", RESET }
+ case "flac" { print CYAN, $entry->{NAME}."\n", RESET }
+ case "aac" { print CYAN, $entry->{NAME}."\n", RESET }
+
+ else { print $entry->{NAME}."\n", RESET }
+ }
+ }
+}
+
+sub printNoColor {
+ my $entry = shift;
+
+ printf("%s%s\n", $entry->{NAME}, $entry->{TYPE} & $TYPE_DIR ? "/" : "");
+}
+
sub processSizeOption {
my ($size, $temp);
@@ -437,6 +547,9 @@
-d, --desc=<description> give description of save file
-c, --collate=<dir> collate save files in dir for web report
+Color Option:
+ -nc, --nocolor no color output
+ By default durep color outpu
Inclusion Options:
-f, --files do not descend into subdirs, only report files
-x, --one-file-system do not traverse file systems

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/libarchive/libarchive-3.0.4-r1.ebuild,v 1.7 2012/12/20 15:09:54 jer Exp $ # $Header: /var/cvsroot/gentoo-x86/app-arch/libarchive/libarchive-3.0.4-r1.ebuild,v 1.8 2012/12/20 17:24:28 ssuominen Exp $
EAPI=4 EAPI=4
inherit eutils multilib libtool inherit eutils multilib libtool
@ -11,7 +11,7 @@ SRC_URI="mirror://github/${PN}/${PN}/${P}.tar.gz"
LICENSE="BSD" LICENSE="BSD"
SLOT="0" SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="acl +bzip2 +e2fsprogs expat +iconv kernel_linux +lzma nettle static-libs xattr +zlib" IUSE="acl +bzip2 +e2fsprogs expat +iconv kernel_linux +lzma nettle static-libs xattr +zlib"
RDEPEND="dev-libs/openssl:0 RDEPEND="dev-libs/openssl:0

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/bacula/bacula-5.0.3-r3.ebuild,v 1.13 2012/12/20 11:57:01 tomjbe Exp $ # $Header: /var/cvsroot/gentoo-x86/app-backup/bacula/bacula-5.0.3-r3.ebuild,v 1.15 2012/12/21 06:45:20 tomjbe Exp $
EAPI="5" EAPI="5"
PYTHON_DEPEND="python? 2" PYTHON_DEPEND="python? 2"
@ -22,7 +22,7 @@ SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz"
LICENSE="AGPL-3" LICENSE="AGPL-3"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 hppa ~ppc ~sparc ~x86" KEYWORDS="amd64 hppa ~ppc ~sparc ~x86"
IUSE="acl bacula-clientonly bacula-nodir bacula-nosd ipv6 logwatch mysql postgres python qt4 readline +sqlite3 ssl static tcpd vim-syntax X" IUSE="acl bacula-clientonly bacula-nodir bacula-nosd ipv6 logwatch mysql postgres python qt4 readline +sqlite3 ssl static tcpd vim-syntax X"
# maintainer comment: # maintainer comment:
@ -142,9 +142,6 @@ src_prepare() {
# fix CVE-2012-4430 # fix CVE-2012-4430
epatch "${FILESDIR}"/${PV}/${P}-cve.patch epatch "${FILESDIR}"/${PV}/${P}-cve.patch
# Make build log verbose (bug #447806)
find . -type f -name 'Makefile.in' | xargs sed -e 's:$(NO_ECHO)::g' -i || die
} }
src_configure() { src_configure() {
@ -213,6 +210,11 @@ src_configure() {
fi fi
} }
src_compile() {
# Make build log verbose (bug #447806)
emake NO_ECHO=""
}
src_install() { src_install() {
emake DESTDIR="${D}" install emake DESTDIR="${D}" install
doicon scripts/bacula.png doicon scripts/bacula.png

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/bacula/bacula-5.2.12.ebuild,v 1.6 2012/09/23 17:25:44 armin76 Exp $ # $Header: /var/cvsroot/gentoo-x86/app-backup/bacula/bacula-5.2.12.ebuild,v 1.7 2012/12/21 06:45:20 tomjbe Exp $
EAPI="4" EAPI="4"
PYTHON_DEPEND="python? 2" PYTHON_DEPEND="python? 2"
@ -211,6 +211,11 @@ src_configure() {
fi fi
} }
src_compile() {
# Make build log verbose (bug #447806)
emake NO_ECHO=""
}
src_install() { src_install() {
emake DESTDIR="${D}" install emake DESTDIR="${D}" install
doicon scripts/bacula.png doicon scripts/bacula.png

@ -1,2 +1,3 @@
DIST folding-2007.0506.el.bz2 48912 SHA256 2753dd5b7f34a04da5da4f5242df9a7b9f364c6c49682f43850190fabec1e218 SHA512 8acf571d3730031901e3ab93fa5b7c16e6cba940c302477660abeaf6de117e22eb553307079261dce7912848a8b6257f87d2e82b77a43eda5a95a330b9611a57 WHIRLPOOL 1517ea17e0e8c72c172b8601f75312c5e76ee494fb2744582cf91ce3173182b3151e41d5463a4631bbba6a2dc18bb28c8c36f2f270a8d9e41e50dbdd8708d6d1 DIST folding-2007.0506.el.bz2 48912 SHA256 2753dd5b7f34a04da5da4f5242df9a7b9f364c6c49682f43850190fabec1e218 SHA512 8acf571d3730031901e3ab93fa5b7c16e6cba940c302477660abeaf6de117e22eb553307079261dce7912848a8b6257f87d2e82b77a43eda5a95a330b9611a57 WHIRLPOOL 1517ea17e0e8c72c172b8601f75312c5e76ee494fb2744582cf91ce3173182b3151e41d5463a4631bbba6a2dc18bb28c8c36f2f270a8d9e41e50dbdd8708d6d1
DIST folding-2009.0905.0811.el.bz2 49421 SHA256 3fa14133e1821b2b7b6063a6e89ff3b83ef77c8fd7f0199e4665915297bc0016 SHA512 2dcc2d525990677cb338291c77bfba5e6b2ca3812d7d4b8103845f21b759f5ee34cad7c277e01087e1920a1c1ada3f07443aa2c1c6142b29b6e59542a900199c WHIRLPOOL 6cc99b393aa9f5d1b71d70986971ed3592ce74cf4e7d02127ec308232fd9c7324651a1c4bfa5f9ae571d378d81b30eeac62d409096b98dcc3d8d3bb99ffce4b1 DIST folding-2009.0905.0811.el.bz2 49421 SHA256 3fa14133e1821b2b7b6063a6e89ff3b83ef77c8fd7f0199e4665915297bc0016 SHA512 2dcc2d525990677cb338291c77bfba5e6b2ca3812d7d4b8103845f21b759f5ee34cad7c277e01087e1920a1c1ada3f07443aa2c1c6142b29b6e59542a900199c WHIRLPOOL 6cc99b393aa9f5d1b71d70986971ed3592ce74cf4e7d02127ec308232fd9c7324651a1c4bfa5f9ae571d378d81b30eeac62d409096b98dcc3d8d3bb99ffce4b1
DIST folding-2012.0226.1623.el.bz2 49503 SHA256 d1d00dd48284c7509c24003d56e8cf86c46839880d6775efe76682e1cd859482 SHA512 efb645e46e55174f2b538b6812f36d08f576f765ffffdf25af756c852e7bfd6455cb3bc3a540089a60600251b2c144384b7f58b412840a95ce614efd9d5b50c9 WHIRLPOOL 42a17c72d91cee51bec9d37466ef1e9b9812ac05cf01b6dc006e0ec204bff2edc84a2a776e656deb86ca17917eaf7d1716c849d67cdcf9f6c5a1017c99cf9588

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/folding/folding-2009.0905.0811.ebuild,v 1.4 2012/02/19 13:54:31 klausman Exp $ # $Header: /var/cvsroot/gentoo-x86/app-emacs/folding/folding-2009.0905.0811.ebuild,v 1.5 2012/12/20 18:49:26 ulm Exp $
inherit elisp inherit elisp
@ -9,7 +9,7 @@ HOMEPAGE="http://www.emacswiki.org/cgi-bin/wiki/FoldingMode"
# taken from http://git.savannah.gnu.org/cgit/emacs-tiny-tools.git # taken from http://git.savannah.gnu.org/cgit/emacs-tiny-tools.git
SRC_URI="mirror://gentoo/${P}.el.bz2" SRC_URI="mirror://gentoo/${P}.el.bz2"
LICENSE="GPL-2" LICENSE="GPL-2+"
SLOT="0" SLOT="0"
KEYWORDS="alpha amd64 x86" KEYWORDS="alpha amd64 x86"
IUSE="" IUSE=""

@ -0,0 +1,18 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/folding/folding-2012.0226.1623.ebuild,v 1.1 2012/12/20 18:49:26 ulm Exp $
EAPI=5
inherit elisp
DESCRIPTION="A folding-editor-like Emacs minor mode"
HOMEPAGE="http://www.emacswiki.org/cgi-bin/wiki/FoldingMode"
# taken from http://git.savannah.gnu.org/cgit/emacs-tiny-tools.git
SRC_URI="mirror://gentoo/${P}.el.bz2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~x86"
SITEFILE="70${PN}-gentoo.el"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.2.0-r2.ebuild,v 1.2 2012/12/17 00:42:19 mgorny Exp $ # $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-4.2.0-r2.ebuild,v 1.3 2012/12/20 23:37:50 mgorny Exp $
EAPI=5 EAPI=5
@ -240,11 +240,7 @@ src_install() {
XEN_PYTHON_NATIVE_INSTALL=y install-tools XEN_PYTHON_NATIVE_INSTALL=y install-tools
# Fix the remaining Python shebangs. # Fix the remaining Python shebangs.
# TODO: add an appropriate func to python-single-r1. python_fix_shebang "${ED}"
sed -e "1s:python:${EPYTHON}:" \
-i "${ED}"usr/sbin/{xenmon.py,xen-ringwatch} || die 'shebang sed failed'
find "${D}$(python_get_sitedir)" -name '*.py' \
-exec sed -e "1s:python:${EPYTHON}:" -i {} + || die 'shebang find+sed failed'
# Remove RedHat-specific stuff # Remove RedHat-specific stuff
rm -rf "${ED}"tmp || die rm -rf "${ED}"tmp || die

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/dash/dash-0.5.7.3.ebuild,v 1.1 2012/11/07 08:06:01 vapier Exp $ # $Header: /var/cvsroot/gentoo-x86/app-shells/dash/dash-0.5.7.3-r1.ebuild,v 1.1 2012/12/21 04:48:26 vapier Exp $
EAPI="4" EAPI="4"
@ -45,10 +45,10 @@ src_prepare() {
src_configure() { src_configure() {
use static && append-ldflags -static use static && append-ldflags -static
# Do not pass --enable-glob due to #443552.
econf \ econf \
--bindir=/bin \ --bindir=/bin \
--enable-fnmatch \ --enable-fnmatch \
--enable-glob \
$(use_with libedit) $(use_with libedit)
} }

@ -1,53 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/clucene/clucene-2.3.3.4-r3.ebuild,v 1.9 2012/09/29 17:03:04 armin76 Exp $
EAPI=4
MY_PN="${PN}"-core
MY_P="${MY_PN}"-"${PV}"
inherit cmake-utils multilib
DESCRIPTION="High-performance, full-featured text search engine based off of lucene in C++"
HOMEPAGE="http://clucene.sourceforge.net/"
SRC_URI="mirror://sourceforge/clucene/${MY_P}.tar.gz"
LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
SLOT="1"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="debug doc static-libs"
DEPEND="
doc? ( >=app-doc/doxygen-1.4.2 )
"
RDEPEND="!<app-misc/strigi-0.7.5-r3"
RESTRICT="test"
DOCS=(AUTHORS ChangeLog README README.PACKAGE REQUESTS)
S="${WORKDIR}/${MY_PN}-${PV}"
PATCHES=(
"${FILESDIR}/${P}-contrib.patch"
"${FILESDIR}/${P}-pkgconfig.patch"
)
src_configure() {
# Disabled threads: see upstream bug
# https://sourceforge.net/tracker/?func=detail&aid=3237301&group_id=80013&atid=558446
local mycmakeargs=(
-DENABLE_ASCII_MODE=OFF
-DENABLE_PACKAGING=OFF
-DDISABLE_MULTITHREADING=OFF
-DBUILD_CONTRIBS_LIB=ON
"-DLIB_DESTINATION=${EPREFIX}/usr/$(get_libdir)"
$(cmake-utils_use_enable debug)
$(cmake-utils_use_enable doc CLDOCS)
$(cmake-utils_use_build static-libs STATIC_LIBRARIES)
)
cmake-utils_src_configure
}

@ -3,6 +3,7 @@ DIST sqlite-autoconf-3071201.tar.gz 1831193 SHA256 b4ce93881cb88e7d1d0f2ad50a206
DIST sqlite-autoconf-3071300.tar.gz 1845778 SHA256 ac566819f82ec4cc2ff6c5cc90987ca38e589efbd79ff263838bbc62356ab119 SHA512 206b107a8806ea6caccc08645777feb1b5421d35792e6075037c1646c424c66c0e1ebe5d146f2cf2e143359e960c1183ce742e8523cd9775f975d220fabb48cd WHIRLPOOL 74f75299960b8b69e67503091eea114709f02494b2871d8bcfe1612714b93aa833f96ebbc1d9ad418b69de44c90aa76ca169086a5fc65359b08894a9d79086fa DIST sqlite-autoconf-3071300.tar.gz 1845778 SHA256 ac566819f82ec4cc2ff6c5cc90987ca38e589efbd79ff263838bbc62356ab119 SHA512 206b107a8806ea6caccc08645777feb1b5421d35792e6075037c1646c424c66c0e1ebe5d146f2cf2e143359e960c1183ce742e8523cd9775f975d220fabb48cd WHIRLPOOL 74f75299960b8b69e67503091eea114709f02494b2871d8bcfe1612714b93aa833f96ebbc1d9ad418b69de44c90aa76ca169086a5fc65359b08894a9d79086fa
DIST sqlite-autoconf-3071401.tar.gz 1832051 SHA256 d46d302a63b23d9c3b80e519be12cb7d6a8d3da57bd9c119341a0aa8b3b28692 SHA512 0d66e32e5d5d6d83f106f1dea66d08c96846a4c74d4a536be7eeb9f30823988fbc3ecb7377fcddc5c2fa06ad94dd0a27f7f6ef4665718354eb92edc8431631c9 WHIRLPOOL 93f15bec26e44840b9f3e81173f9de00769359e0dc302c1f93bd19641618aaa780e50764a8ec35aa20e91bbae114f49817acf6fb6338ca5eecd5fc87978c9ce8 DIST sqlite-autoconf-3071401.tar.gz 1832051 SHA256 d46d302a63b23d9c3b80e519be12cb7d6a8d3da57bd9c119341a0aa8b3b28692 SHA512 0d66e32e5d5d6d83f106f1dea66d08c96846a4c74d4a536be7eeb9f30823988fbc3ecb7377fcddc5c2fa06ad94dd0a27f7f6ef4665718354eb92edc8431631c9 WHIRLPOOL 93f15bec26e44840b9f3e81173f9de00769359e0dc302c1f93bd19641618aaa780e50764a8ec35aa20e91bbae114f49817acf6fb6338ca5eecd5fc87978c9ce8
DIST sqlite-autoconf-3071500.tar.gz 1846740 SHA256 fee53abf5ce8f44ef37cdc734551d82295fc933f522911d371d3421ccd305d48 SHA512 284b30102db1a9b58e33d4eee14a2b650abe9a61dcb0187164b81d07a5a235dce98eb53386dc4ff5fbcd8a527a2c5e57ccfd8f63b3ee4aa06adb62e45ccc4228 WHIRLPOOL b0ca486b12584f8794763026f970a32be0029601aa1b2c3483e3d4cd35cd2d9289a6e69183ef5b26ac1f85797b4bfc5e861bb12fc8bebc341b85963651daa7c9 DIST sqlite-autoconf-3071500.tar.gz 1846740 SHA256 fee53abf5ce8f44ef37cdc734551d82295fc933f522911d371d3421ccd305d48 SHA512 284b30102db1a9b58e33d4eee14a2b650abe9a61dcb0187164b81d07a5a235dce98eb53386dc4ff5fbcd8a527a2c5e57ccfd8f63b3ee4aa06adb62e45ccc4228 WHIRLPOOL b0ca486b12584f8794763026f970a32be0029601aa1b2c3483e3d4cd35cd2d9289a6e69183ef5b26ac1f85797b4bfc5e861bb12fc8bebc341b85963651daa7c9
DIST sqlite-autoconf-3071501.tar.gz 1846768 SHA256 e8809bd9a292be777f76c97c7e77ab41f7d1020776ded5a631da3985b4b26afd SHA512 2230752e989541f51189762dbb76e6dc9249d72a2f75f2adba13aff54f0da3128d394962d836cc63a9d20a09c4281e85f0687fe8b72d2e0e9bd88a7dd17d925a WHIRLPOOL b9adf9f84b9c6101a7d8bd5f99e0ed29a0cd6980711c52fc0aba99d8ff31008a53e88eb7b45662ce6a9eb7d754117c9f455216e00a4b6171f98db839b55e642d
DIST sqlite-doc-3071201.zip 4088017 SHA256 e86542934b1d47780f9e1fe415b5b792feabc8d520a28f9f65b049922a8fa2e5 SHA512 fa068d65b8b37866b12ddb49504ff2a37a95c705e19257a4d737ac0921e68c5d58f64207fa64c54e1da217644c08398e1c59b96efb480b8b49997322474b5e71 WHIRLPOOL a5e389a46364a3c57babc528f8c569aa05803396b99cf84af22d2a0e0d43406854c5883ee704b518755ee35b9673671b4b862444c493dfd5d2c12860f71b6a39 DIST sqlite-doc-3071201.zip 4088017 SHA256 e86542934b1d47780f9e1fe415b5b792feabc8d520a28f9f65b049922a8fa2e5 SHA512 fa068d65b8b37866b12ddb49504ff2a37a95c705e19257a4d737ac0921e68c5d58f64207fa64c54e1da217644c08398e1c59b96efb480b8b49997322474b5e71 WHIRLPOOL a5e389a46364a3c57babc528f8c569aa05803396b99cf84af22d2a0e0d43406854c5883ee704b518755ee35b9673671b4b862444c493dfd5d2c12860f71b6a39
DIST sqlite-doc-3071300.zip 3868922 SHA256 7212d48110b7b39a64be3dd48ab7ad9e782330dd0709c474f1ae4f3e394c04bf SHA512 8fa9bef286919fcc0960b54e3501321ada89d442e0c83ad48ece35cce01996d35ae6a810a01debe2a3485ceab90f3bffddf48b42adcb940f4fb6353e70cac963 WHIRLPOOL 549cc7a7218c83e118a29ea55b8cc1f360cfb2b04b8ea857f7ff0aa038c37256d625a27ab239b325def3bb59e3d9423b15a800fdc412315f040dfeed2deafe42 DIST sqlite-doc-3071300.zip 3868922 SHA256 7212d48110b7b39a64be3dd48ab7ad9e782330dd0709c474f1ae4f3e394c04bf SHA512 8fa9bef286919fcc0960b54e3501321ada89d442e0c83ad48ece35cce01996d35ae6a810a01debe2a3485ceab90f3bffddf48b42adcb940f4fb6353e70cac963 WHIRLPOOL 549cc7a7218c83e118a29ea55b8cc1f360cfb2b04b8ea857f7ff0aa038c37256d625a27ab239b325def3bb59e3d9423b15a800fdc412315f040dfeed2deafe42
DIST sqlite-doc-3071400.zip 4109131 SHA256 d427a538339e7641168d034b6d07b241014e87330c143372a47f1ce082262a4a SHA512 0475f7a894ecf7daa942b85cd136efdd8e46cb0f70ae781ef1ac7a0e1b145a0a49a04abc2afc641b4e042c4fb90cecf2d1eda3ed856e9aaa8a27876090b7cf06 WHIRLPOOL 9ac485d5f5b4e2ae09b1763abf9e43fc83dea2f9be5bbd8309956abbc55e70f124240580614546a8e776340fc0b2d4bcfd60392f554581d36a4316c17eee4bf0 DIST sqlite-doc-3071400.zip 4109131 SHA256 d427a538339e7641168d034b6d07b241014e87330c143372a47f1ce082262a4a SHA512 0475f7a894ecf7daa942b85cd136efdd8e46cb0f70ae781ef1ac7a0e1b145a0a49a04abc2afc641b4e042c4fb90cecf2d1eda3ed856e9aaa8a27876090b7cf06 WHIRLPOOL 9ac485d5f5b4e2ae09b1763abf9e43fc83dea2f9be5bbd8309956abbc55e70f124240580614546a8e776340fc0b2d4bcfd60392f554581d36a4316c17eee4bf0
@ -11,3 +12,4 @@ DIST sqlite-src-3071201.zip 4672290 SHA256 dc4508930f54cc96c6f20a5b6db810b531f4a
DIST sqlite-src-3071300.zip 4923284 SHA256 4cf9b373cbdf1e1ae7f343b40e8a4007b298dee15a6ca7906feffa12c636f118 SHA512 79364cccd22ff436e331f4e2bc568f014be44e0a6bb071d9577b6b67ef11aa45341699b2dd7dd5ec4de1b9946afe302c84db282bf4668e1914f891c36522ab8c WHIRLPOOL 54369ed44677f9645a1798f4a398d42c062268f046580074e5fffa9624458b402db0b46feae464f27245a4ae4eb3d9d67b393198d657b6cdd5372fecebd048c6 DIST sqlite-src-3071300.zip 4923284 SHA256 4cf9b373cbdf1e1ae7f343b40e8a4007b298dee15a6ca7906feffa12c636f118 SHA512 79364cccd22ff436e331f4e2bc568f014be44e0a6bb071d9577b6b67ef11aa45341699b2dd7dd5ec4de1b9946afe302c84db282bf4668e1914f891c36522ab8c WHIRLPOOL 54369ed44677f9645a1798f4a398d42c062268f046580074e5fffa9624458b402db0b46feae464f27245a4ae4eb3d9d67b393198d657b6cdd5372fecebd048c6
DIST sqlite-src-3071401.zip 4966093 SHA256 cba6c248cdab98644e54a4f7cb378d0f371459214603ac3d522eb1a8a4215ced SHA512 c42d4ab15ab992a3bf297e5049aad6c7c9adc211b04e9cb06d397e1a6c73f5f7f9e329a0db0b8f7296d2705999001bcc44a76148fcdd2c8b4757b09664140939 WHIRLPOOL e09ae98e090b4351a8da101fd9a60c0bb02ddc7aa7a072f0824bf3a303502a0120a6068d4b3dac2d81aef40754991793a91e7c464f12ee783174f104903600df DIST sqlite-src-3071401.zip 4966093 SHA256 cba6c248cdab98644e54a4f7cb378d0f371459214603ac3d522eb1a8a4215ced SHA512 c42d4ab15ab992a3bf297e5049aad6c7c9adc211b04e9cb06d397e1a6c73f5f7f9e329a0db0b8f7296d2705999001bcc44a76148fcdd2c8b4757b09664140939 WHIRLPOOL e09ae98e090b4351a8da101fd9a60c0bb02ddc7aa7a072f0824bf3a303502a0120a6068d4b3dac2d81aef40754991793a91e7c464f12ee783174f104903600df
DIST sqlite-src-3071500.zip 5004578 SHA256 dbf550f0b991d0ec7cb138fb98eaf0496601fbdb24def1d4e723cf34c5394e13 SHA512 995efbc533555a424d7740134484be2606e7a631864edf7874f87c929f4728d77c5ee712cb52b2323830641d25ba55b482bd475d41798dd3a71c0ef474ae3bbc WHIRLPOOL df1ff8309be713698eff290bcd5983db7fea77d3bc03d42d19ec84b8e0dc01c4b033e452cb4c270e4a4b8ee711f56b9f3ebece362f982925ce87387d09c2cf74 DIST sqlite-src-3071500.zip 5004578 SHA256 dbf550f0b991d0ec7cb138fb98eaf0496601fbdb24def1d4e723cf34c5394e13 SHA512 995efbc533555a424d7740134484be2606e7a631864edf7874f87c929f4728d77c5ee712cb52b2323830641d25ba55b482bd475d41798dd3a71c0ef474ae3bbc WHIRLPOOL df1ff8309be713698eff290bcd5983db7fea77d3bc03d42d19ec84b8e0dc01c4b033e452cb4c270e4a4b8ee711f56b9f3ebece362f982925ce87387d09c2cf74
DIST sqlite-src-3071501.zip 5005531 SHA256 af71ae7d9145ff4702214515fb13aa46f1cb9b4f37b90f6f20992c7daf131488 SHA512 b455d87cce8b4ed5d2c4fbb0499d4d84d2ff43c5e7a808cc98b6121d9794c8d820b74b9dc1bb58c7df92ffa0bb8d8debb918da61b3a313898a5dfb72e0e160f5 WHIRLPOOL 705d647c608894bbe0a9ba511785b463b984abf1c14dd5a337873c6ccc00481ba65c797f36b35cfbb3effeee07c70829fad75e76765ed944a219bee7de9f128f

@ -0,0 +1,158 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.7.15.1.ebuild,v 1.1 2012/12/20 19:26:14 hwoarang Exp $
EAPI="5"
inherit autotools eutils flag-o-matic multilib versionator
SRC_PV="$(printf "%u%02u%02u%02u" $(get_version_components))"
DOC_PV="$(printf "%u%02u%02u00" $(get_version_components $(get_version_component_range 1-3)))"
# DOC_PV="${SRC_PV}"
DESCRIPTION="A SQL Database Engine in a C Library"
HOMEPAGE="http://sqlite.org/"
SRC_URI="doc? ( http://sqlite.org/${PN}-doc-${DOC_PV}.zip )
tcl? ( http://sqlite.org/${PN}-src-${SRC_PV}.zip )
!tcl? (
test? ( http://sqlite.org/${PN}-src-${SRC_PV}.zip )
!test? ( http://sqlite.org/${PN}-autoconf-${SRC_PV}.tar.gz )
)"
LICENSE="public-domain"
SLOT="3"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug doc +extensions +fts3 icu +readline secure-delete soundex tcl test +threadsafe unlock-notify"
RDEPEND="icu? ( dev-libs/icu:= )
readline? ( sys-libs/readline )
tcl? ( dev-lang/tcl )"
DEPEND="${RDEPEND}
doc? ( app-arch/unzip )
tcl? ( app-arch/unzip )
test? (
app-arch/unzip
dev-lang/tcl
)"
amalgamation() {
use !tcl && use !test
}
pkg_setup() {
if amalgamation; then
S="${WORKDIR}/${PN}-autoconf-${SRC_PV}"
else
S="${WORKDIR}/${PN}-src-${SRC_PV}"
fi
}
src_prepare() {
# At least ppc-aix, x86-interix and *-solaris need newer libtool.
use prefix && eautoreconf
epunt_cxx
}
src_configure() {
# `configure` from amalgamation tarball does not add -DSQLITE_DEBUG or -DNDEBUG flag.
if amalgamation; then
if use debug; then
append-cppflags -DSQLITE_DEBUG
else
append-cppflags -DNDEBUG
fi
fi
# Support column metadata (bug #266651)
append-cppflags -DSQLITE_ENABLE_COLUMN_METADATA
# Support R-trees (bug #257646)
append-cppflags -DSQLITE_ENABLE_RTREE
if use icu; then
append-cppflags -DSQLITE_ENABLE_ICU
if amalgamation; then
sed -e "s/LIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
else
sed -e "s/TLIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
fi
fi
# Support FTS3 (bug #207701)
if use fts3; then
append-cppflags -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS
fi
# Enable secure_delete pragma.
if use secure-delete; then
append-cppflags -DSQLITE_SECURE_DELETE -DSQLITE_CHECK_PAGES -DSQLITE_CORE
fi
# Support soundex (bug #143794).
if use soundex; then
append-cppflags -DSQLITE_SOUNDEX
fi
# Enable unlock notification.
if use unlock-notify; then
append-cppflags -DSQLITE_ENABLE_UNLOCK_NOTIFY
fi
local extensions_option
if amalgamation; then
extensions_option="dynamic-extensions"
else
extensions_option="load-extension"
fi
# Starting from 3.6.23, SQLite has locking strategies that are specific to
# OSX. By default they are enabled, and use semantics that only make sense
# on OSX. However, they require gethostuuid() function for that, which is
# only available on OSX starting from 10.6 (Snow Leopard). For earlier
# versions of OSX we have to disable all this nifty locking options, as
# suggested by upstream.
if [[ "${CHOST}" == *-darwin[56789] ]]; then
append-cppflags -DSQLITE_ENABLE_LOCKING_STYLE="0"
fi
if [[ "${CHOST}" == *-mint* ]]; then
append-cppflags -DSQLITE_OMIT_WAL
fi
# `configure` from amalgamation tarball does not support
# --with-readline-inc and --(enable|disable)-tcl options.
econf \
--disable-static \
$(use_enable extensions ${extensions_option}) \
$(use_enable readline) \
$(use_enable threadsafe) \
$(amalgamation || echo --with-readline-inc="-I${EPREFIX}/usr/include/readline") \
$(amalgamation || use_enable debug) \
$(amalgamation || echo --enable-tcl)
}
src_compile() {
emake TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}"
}
src_test() {
if [[ "${EUID}" -eq 0 ]]; then
ewarn "Skipping tests due to root permissions"
return
fi
emake $(use debug && echo fulltest || echo test)
}
src_install() {
emake DESTDIR="${D}" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" install
find "${ED}" -name "*.la" -exec rm -f {} +
doman sqlite3.1
if use doc; then
find "${WORKDIR}/${PN}-doc-${DOC_PV}" -name ".[_~]*" -delete
dohtml -A ico,odg,pdf,svg -r "${WORKDIR}/${PN}-doc-${DOC_PV}/"
fi
}

@ -0,0 +1,161 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/cegui-0.7.7-r1.ebuild,v 1.1 2012/12/20 22:44:04 hasufell Exp $
EAPI=4
inherit eutils
MY_P=CEGUI-${PV}
MY_D=CEGUI-DOCS-${PV}
DESCRIPTION="Crazy Eddie's GUI System"
HOMEPAGE="http://www.cegui.org.uk/"
SRC_URI="mirror://sourceforge/crayzedsgui/${MY_P}.tar.gz
doc? ( mirror://sourceforge/crayzedsgui/${MY_D}.tar.gz )"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 -ppc ~x86"
IUSE="bidi debug devil doc examples expat gtk irrlicht lua ogre opengl pcre static-libs tinyxml truetype xerces-c +xml zip"
REQUIRED_USE="|| ( expat tinyxml xerces-c xml )" # bug 362223
RDEPEND="bidi? ( dev-libs/fribidi )
devil? ( media-libs/devil )
expat? ( dev-libs/expat )
truetype? ( media-libs/freetype:2 )
irrlicht? ( dev-games/irrlicht )
lua? (
dev-lang/lua
dev-lua/toluapp
)
ogre? ( >=dev-games/ogre-1.7 )
opengl? (
virtual/opengl
virtual/glu
media-libs/freeglut
media-libs/glew
)
pcre? ( dev-libs/libpcre )
tinyxml? ( dev-libs/tinyxml )
xerces-c? ( dev-libs/xerces-c )
xml? ( dev-libs/libxml2 )
zip? ( sys-libs/zlib[minizip] )"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( app-doc/doxygen )"
S=${WORKDIR}/${MY_P}
S2=${WORKDIR}/${MY_P}_static
src_unpack() {
default
cp -a "${S}" "${S2}" || die
}
src_prepare() {
epatch "${FILESDIR}"/${P}-irrlicht-1.8.patch
# use minizip from zlib rather than local code
if use zip ; then
sed -i \
-e '/CEGUI_BUILD_MINIZIP_RESOURCE_PROVIDER_TRUE/{
s:minizip/ioapi.cpp minizip/unzip.cpp::;
s:libCEGUIBase@cegui_bsfx@_la-ioapi.lo::;
s:libCEGUIBase@cegui_bsfx@_la-unzip.lo::
}' \
-e '/^ZLIB_LIBS/s:=.*:= -lminizip:' \
cegui/src/Makefile.in || die
fi
rm -rf cegui/src/minizip
if use examples ; then
cp -r Samples Samples.clean
rm -f $(find Samples.clean -name 'Makefile*')
fi
}
src_configure() {
local myconf=(
$(use_enable bidi bidirectional-text)
$(use_enable debug)
$(use_enable devil)
$(use_enable examples samples)
$(use_enable expat)
$(use_enable truetype freetype)
$(use_enable irrlicht irrlicht-renderer)
$(use_enable lua lua-module)
$(use_enable lua toluacegui)
--enable-external-toluapp
$(use_enable ogre ogre-renderer)
$(use_enable opengl opengl-renderer)
--enable-external-glew
$(use_enable pcre)
$(use_enable tinyxml)
--enable-external-tinyxml
$(use_enable xerces-c)
$(use_enable xml libxml)
$(use_enable zip minizip-resource-provider)
--enable-null-renderer
--enable-stb
--enable-tga
--disable-corona
--disable-dependency-tracking
--disable-freeimage
--disable-rapidxml
--disable-samples
--disable-silly
$(use_with gtk gtk2)
)
econf \
"${myconf[@]}" \
--disable-static \
--enable-shared
if use static-libs ; then
cd "${S2}" || die
econf \
"${myconf[@]}" \
--enable-static \
--disable-shared
fi
# we are doing a double build here cause
# the build system does not permit
# "--enable-static --enable-shared"
}
src_compile() {
default
if use static-libs ; then
emake -C "${S2}"
fi
}
src_install() {
local i
default
if use doc ; then
emake html || die
dohtml -r doc/doxygen/html/* || die
fi
if use examples ; then
insinto /usr/share/doc/${PF}/Samples
doins -r Samples.clean/* || die
fi
if use static-libs ; then
find "${S2}" -name "*CEGUI*.a" -exec dolib.a '{}' \;
# fix/merge .la files
for i in `find "${D}" -name "*.la"` ; do
sed \
-e "s/old_library=''/old_library='$(basename ${i%.la}).a'/" \
-i ${i} || die "fixing .la files failed"
done
else
# remove .la files
prune_libtool_files --all
fi
}

@ -0,0 +1,18 @@
http://crayzedsgui.hg.sourceforge.net/hgweb/crayzedsgui/cegui_mk2/rev/51125cc0aab5
--- a/cegui/src/RendererModules/Irrlicht/CEGUIIrrlichtGeometryBuffer.cpp
+++ b/cegui/src/RendererModules/Irrlicht/CEGUIIrrlichtGeometryBuffer.cpp
@@ -303,7 +303,12 @@
else */
{
d_material.MaterialType = irr::video::EMT_ONETEXTURE_BLEND;
- d_material.MaterialTypeParam = irr::video::pack_texureBlendFunc(
+ d_material.MaterialTypeParam =
+#if IRRLICHT_VERSION_MAJOR > 1 || (IRRLICHT_VERSION_MAJOR == 1 && IRRLICHT_VERSION_MINOR >= 8)
+ irr::video::pack_textureBlendFunc(
+#else
+ irr::video::pack_texureBlendFunc(
+#endif
irr::video::EBF_SRC_ALPHA,
irr::video::EBF_ONE_MINUS_SRC_ALPHA,
irr::video::EMFN_MODULATE_1X,

@ -5,7 +5,4 @@
<maintainer> <maintainer>
<email>haskell@gentoo.org</email> <email>haskell@gentoo.org</email>
</maintainer> </maintainer>
<maintainer>
<email>araujo@gentoo.org</email>
</maintainer>
</pkgmetadata> </pkgmetadata>

@ -2,10 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata> <pkgmetadata>
<herd>haskell</herd> <herd>haskell</herd>
<maintainer>
<email>araujo@gentoo.org</email>
<name>Luis F. Araujo</name>
</maintainer>
<longdescription lang="en"> <longdescription lang="en">
HaRP, or Haskell Regular Patterns, is a Haskell extension that extends the HaRP, or Haskell Regular Patterns, is a Haskell extension that extends the
normal pattern matching facility with the power of regular expressions. This normal pattern matching facility with the power of regular expressions. This

@ -2,10 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata> <pkgmetadata>
<herd>haskell</herd> <herd>haskell</herd>
<maintainer>
<email>araujo@gentoo.org</email>
<name>Luis F. Araujo</name>
</maintainer>
<longdescription lang="en"> <longdescription lang="en">
Haskell-Source with eXtensions (HSX, haskell-src-exts) is an extension of the Haskell-Source with eXtensions (HSX, haskell-src-exts) is an extension of the
standard haskell-src package, and handles most common syntactic extensions to standard haskell-src package, and handles most common syntactic extensions to

@ -5,7 +5,4 @@
<maintainer> <maintainer>
<email>haskell@gentoo.org</email> <email>haskell@gentoo.org</email>
</maintainer> </maintainer>
<maintainer>
<email>araujo@gentoo.org</email>
</maintainer>
</pkgmetadata> </pkgmetadata>

@ -1,4 +1 @@
DIST smalltalk-3.2.1.tar.gz 5820882 SHA256 2164783da93ae35e9b78a2dff26682a41484ee4218f9b3f137d0567c6d5793e0 SHA512 d9f1b2545ddc5a4e9fc193f82d08cd37af43b50f4f13fc1e3850a2b4ed567bf0589d523d3368b9076fc9f7e1327d638875668c5206d89eabd82248b18c7e0857 WHIRLPOOL 545837653969fd9d927e82b5fd21bfb9e64f480b6d3e469859bb1327e149de9a1f15e4e422fddc525259ab45c24414a94c638b1ea28201b63fbc0240c54ab0ee
DIST smalltalk-3.2.2.tar.gz 5825782 SHA256 c15ca1b068bfda79ee39b20d45d132afd641eaa2c699e7e67bc5dfa6b3bf25d2 SHA512 5e9b5e9350e1e4eb9a14597f692c1398b02862b095ba5525a86048323506976cc6ed32962e249691f96a016653a3e93c89705ae63616b1c58aea75bb44d6d2b8 WHIRLPOOL 4c5d233664091d57b11d4aa54890597b0895daddf56edc2e5112147deb48821e609a698d2ad2899f286c2dae257a61d15717aae81beaf1630d35f2c07336b261
DIST smalltalk-3.2.3.tar.gz 5871113 SHA256 025648c7cacac6aba9cd394a2cee238924002652cd2ece36906fbe4d82deeb03 SHA512 664ec6c21ed9dee3c1f0c18adf936d7fa08af418f41fed6280d401808b107166dcf41ce2f1f41204d5a74917ededc4ee7d33a8034b5ffe7621c731b819b1f619 WHIRLPOOL 9296d6f72e0e0ce303e8f57f9f1983c805acb7eaa7ca38c61e4c4fd4138d50be147a5e486783dcaee02070ba083236ec00e1afce3ad81ea9d932a1e4be0cdd74
DIST smalltalk-3.2.4.tar.gz 5877496 SHA256 901cc7090a1fa44bc60900a970d207de4aa3bdfdce72bea55114e243bc1eb1b3 SHA512 0854e95fb29c79a9844304651e9b2e3997ced88d7f1a704345f72aedfbae1562df0a2a2cc92ed7909e0ce22e275bb37d1592fe16079e3895cd8b79f3212cea3e WHIRLPOOL 461f07278737fbb0e5f08d18ef4f5c3678a19aef61c895e7ede7c1f74720e99bc44d347730e68a94827abfaf24c69317e2acc67ccc4bdc8cdb05ec164d5894cb DIST smalltalk-3.2.4.tar.gz 5877496 SHA256 901cc7090a1fa44bc60900a970d207de4aa3bdfdce72bea55114e243bc1eb1b3 SHA512 0854e95fb29c79a9844304651e9b2e3997ced88d7f1a704345f72aedfbae1562df0a2a2cc92ed7909e0ce22e275bb37d1592fe16079e3895cd8b79f3212cea3e WHIRLPOOL 461f07278737fbb0e5f08d18ef4f5c3678a19aef61c895e7ede7c1f74720e99bc44d347730e68a94827abfaf24c69317e2acc67ccc4bdc8cdb05ec164d5894cb

@ -1,65 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnu-smalltalk/gnu-smalltalk-3.2.1.ebuild,v 1.3 2012/06/06 03:07:09 zmedico Exp $
EAPI="0"
inherit elisp-common flag-o-matic eutils multilib
DESCRIPTION="GNU Smalltalk"
HOMEPAGE="http://smalltalk.gnu.org"
SRC_URI="mirror://gnu/smalltalk/smalltalk-${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="tk readline emacs gtk gmp"
DEPEND="sys-libs/gdbm
sys-apps/debianutils
dev-libs/libsigsegv
virtual/libffi
emacs? ( virtual/emacs )
readline? ( sys-libs/readline )
tk? ( dev-lang/tk )
gtk? ( =x11-libs/gtk+-2* )
gmp? ( dev-libs/gmp )"
RDEPEND=""
S="${WORKDIR}/smalltalk-${PV}"
SITEFILE=50gnu-smalltalk-gentoo.el
src_compile() {
replace-flags '-O3' '-O2'
econf \
--libdir=/usr/$(get_libdir) \
--with-system-libsigsegv \
--with-system-libffi \
--with-system-libltdl \
$(use_with emacs emacs) \
$(use_with readline readline) \
$(use_with gmp gmp) \
$(use_with tk tcl /usr/$(get_libdir)) \
$(use_with tk tk /usr/$(get_libdir)) \
$(use_enable gtk gtk)
emake || die "emake failed"
use emacs && elisp-compile *.el
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS COPYING* ChangeLog NEWS README THANKS TODO
if use emacs; then
elisp-install "${PN}" *.el *.elc
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
fperms 0444 /usr/share/smalltalk/packages.xml
}
pkg_postinst() {
use emacs && elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
}

@ -1,65 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnu-smalltalk/gnu-smalltalk-3.2.2.ebuild,v 1.3 2012/06/06 03:07:09 zmedico Exp $
EAPI="0"
inherit elisp-common flag-o-matic eutils multilib
DESCRIPTION="GNU Smalltalk"
HOMEPAGE="http://smalltalk.gnu.org"
SRC_URI="mirror://gnu/smalltalk/smalltalk-${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="tk readline emacs gtk gmp"
DEPEND="sys-libs/gdbm
sys-apps/debianutils
dev-libs/libsigsegv
virtual/libffi
emacs? ( virtual/emacs )
readline? ( sys-libs/readline )
tk? ( dev-lang/tk )
gtk? ( =x11-libs/gtk+-2* )
gmp? ( dev-libs/gmp )"
RDEPEND=""
S="${WORKDIR}/smalltalk-${PV}"
SITEFILE=50gnu-smalltalk-gentoo.el
src_compile() {
replace-flags '-O3' '-O2'
econf \
--libdir=/usr/$(get_libdir) \
--with-system-libsigsegv \
--with-system-libffi \
--with-system-libltdl \
$(use_with emacs emacs) \
$(use_with readline readline) \
$(use_with gmp gmp) \
$(use_with tk tcl /usr/$(get_libdir)) \
$(use_with tk tk /usr/$(get_libdir)) \
$(use_enable gtk gtk)
emake || die "emake failed"
use emacs && elisp-compile *.el
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS COPYING* ChangeLog NEWS README THANKS TODO
if use emacs; then
elisp-install "${PN}" *.el *.elc
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
fperms 0444 /usr/share/smalltalk/packages.xml
}
pkg_postinst() {
use emacs && elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
}

@ -1,65 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnu-smalltalk/gnu-smalltalk-3.2.3.ebuild,v 1.3 2012/06/06 03:07:09 zmedico Exp $
EAPI="0"
inherit elisp-common flag-o-matic eutils multilib
DESCRIPTION="GNU Smalltalk"
HOMEPAGE="http://smalltalk.gnu.org"
SRC_URI="mirror://gnu/smalltalk/smalltalk-${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="tk readline emacs gtk gmp"
DEPEND="sys-libs/gdbm
sys-apps/debianutils
dev-libs/libsigsegv
virtual/libffi
emacs? ( virtual/emacs )
readline? ( sys-libs/readline )
tk? ( dev-lang/tk )
gtk? ( =x11-libs/gtk+-2* )
gmp? ( dev-libs/gmp )"
RDEPEND=""
S="${WORKDIR}/smalltalk-${PV}"
SITEFILE=50gnu-smalltalk-gentoo.el
src_compile() {
replace-flags '-O3' '-O2'
econf \
--libdir=/usr/$(get_libdir) \
--with-system-libsigsegv \
--with-system-libffi \
--with-system-libltdl \
$(use_with emacs emacs) \
$(use_with readline readline) \
$(use_with gmp gmp) \
$(use_with tk tcl /usr/$(get_libdir)) \
$(use_with tk tk /usr/$(get_libdir)) \
$(use_enable gtk gtk)
emake || die "emake failed"
use emacs && elisp-compile *.el
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS COPYING* ChangeLog NEWS README THANKS TODO
if use emacs; then
elisp-install "${PN}" *.el *.elc
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
fperms 0444 /usr/share/smalltalk/packages.xml
}
pkg_postinst() {
use emacs && elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
}

@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata> <pkgmetadata>
<maintainer> <maintainer>
<email>araujo@gentoo.org</email> <email>maintainer-needed@gentoo.org</email>
</maintainer> </maintainer>
<longdescription> <longdescription>
GNU Smalltalk is a free implementation of the Smalltalk-80 GNU Smalltalk is a free implementation of the Smalltalk-80

@ -2,8 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata> <pkgmetadata>
<maintainer> <maintainer>
<email>araujo@gentoo.org</email> <email>maintainer-needed@gentoo.org</email>
<name>Luis F. Araujo</name>
</maintainer> </maintainer>
<longdescription lang="en"> <longdescription lang="en">
Dylan is an advanced, object-oriented, dynamic language which supports the rapid Dylan is an advanced, object-oriented, dynamic language which supports the rapid

@ -2,8 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata> <pkgmetadata>
<maintainer> <maintainer>
<email>araujo@gentoo.org</email> <email>maintainer-needed@gentoo.org</email>
<name>Luis F. Araujo</name>
</maintainer> </maintainer>
<use> <use>
<flag name="clutter">Build add-on for <pkg>media-libs/clutter</pkg></flag> <flag name="clutter">Build add-on for <pkg>media-libs/clutter</pkg></flag>

@ -1,2 +1,3 @@
DIST nasm-2.10.01.tar.bz2 813979 SHA256 ac9b37d265c35492ab1bc29dd5a4f3da11b42dd9fea7a31d95f6cb4c812bda84 SHA512 f028bde12deb8ddb558a4c37581874011c4083a0b3121581978735f8098a143321a99e0f2013bb6d045810dad51f933632508deea28d8428f7552f822813872e WHIRLPOOL efd048f8242e1ed31bbe476a69b262a5856bab50010dcada31f94df40bf0a2f3fcc8a3bca8811acc33c8c9cc9b18a2772b4a14804e15c235956c52685dc01754 DIST nasm-2.10.01.tar.bz2 813979 SHA256 ac9b37d265c35492ab1bc29dd5a4f3da11b42dd9fea7a31d95f6cb4c812bda84 SHA512 f028bde12deb8ddb558a4c37581874011c4083a0b3121581978735f8098a143321a99e0f2013bb6d045810dad51f933632508deea28d8428f7552f822813872e WHIRLPOOL efd048f8242e1ed31bbe476a69b262a5856bab50010dcada31f94df40bf0a2f3fcc8a3bca8811acc33c8c9cc9b18a2772b4a14804e15c235956c52685dc01754
DIST nasm-2.10.05.tar.bz2 814524 SHA256 de5af263ce344d3a89711c61802e3ad8a4e14a61d539f521f7554cdbbe04ed0f SHA512 0a0a8752dcea6b1d205c265f72d7bbd56c90f8ea1438af3839696d21523cda7ac98441ad148c3ca0f0f3b18d83c989213d6e4366cf479b300749879e0c0fcbf0 WHIRLPOOL 1c9e19dccb9c5d5484ccc5a664dc4b5532d7cc1f80b3551ad06b1e6cf796ce845a075f678240a95c171e96321dd4bea0deb35af856ea48f8546d37760ea00da8 DIST nasm-2.10.05.tar.bz2 814524 SHA256 de5af263ce344d3a89711c61802e3ad8a4e14a61d539f521f7554cdbbe04ed0f SHA512 0a0a8752dcea6b1d205c265f72d7bbd56c90f8ea1438af3839696d21523cda7ac98441ad148c3ca0f0f3b18d83c989213d6e4366cf479b300749879e0c0fcbf0 WHIRLPOOL 1c9e19dccb9c5d5484ccc5a664dc4b5532d7cc1f80b3551ad06b1e6cf796ce845a075f678240a95c171e96321dd4bea0deb35af856ea48f8546d37760ea00da8
DIST nasm-2.10.06.tar.bz2 814191 SHA256 ac84dd0d7e4ad6282061ce36b68a72db591db55cf0902b53d4297c743b0944a6 SHA512 e6c7fd9a2c547b22174b26ae3c930e7608348b20021e06e93d0729374b2bc50b4c2dec3775fb1e0179a172837ff7b1e7fdb53cb393df021e052282dc1d03100c WHIRLPOOL 6fe6c07748a0c923df3007dffc750f3fa2e05a7928fe520e47e253323fd194f854e7bc61b1d97508656c4578af11c679a237ecd0b692b607f7b3d1b9addb77f4

@ -0,0 +1,44 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nasm/nasm-2.10.06.ebuild,v 1.1 2012/12/20 22:13:14 mr_bones_ Exp $
EAPI=2
inherit flag-o-matic
DESCRIPTION="groovy little assembler"
HOMEPAGE="http://nasm.sourceforge.net/"
SRC_URI="http://www.nasm.us/pub/nasm/releasebuilds/${PV/_}/${P/_}.tar.bz2"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos"
IUSE="doc"
DEPEND="dev-lang/perl
doc? ( app-text/ghostscript-gpl sys-apps/texinfo )"
RDEPEND=""
S=${WORKDIR}/${P/_}
src_configure() {
strip-flags
econf
}
src_compile() {
emake nasmlib.o || die
emake all || die
if use doc ; then
emake doc || die
fi
}
src_install() {
emake INSTALLROOT="${D}" install install_rdf || die
dodoc AUTHORS CHANGES ChangeLog README TODO
if use doc ; then
doinfo doc/info/*
dohtml doc/html/*
dodoc doc/nasmdoc.*
fi
}

@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata> <pkgmetadata>
<maintainer> <maintainer>
<email>araujo@gentoo.org</email> <email>jdhore@gentoo.org</email>
<name>Luis F. Araujo</name> <name>Jeff Horelick</name>
</maintainer> </maintainer>
<longdescription lang="en"> <longdescription lang="en">
Pike is a dynamic programming language with a syntax similar to Java and C. It Pike is a dynamic programming language with a syntax similar to Java and C. It
is simple to learn, does not require long compilation passes and has powerful is simple to learn, does not require long compilation passes and has powerful

@ -0,0 +1,12 @@
diff -ur a/build/common.gypi b/build/common.gypi
--- a/build/common.gypi 2012-10-13 09:07:14.000000000 +0200
+++ b/build/common.gypi 2012-11-05 00:41:32.338031279 +0100
@@ -152,7 +152,7 @@
[ 'v8_use_arm_eabi_hardfloat=="true"', {
'defines': [
'USE_EABI_HARDFLOAT=1',
- 'CAN_USE_VFP3_INSTRUCTIONS',
+ 'CAN_USE_VFP2_INSTRUCTIONS',
],
'target_conditions': [
['_toolset=="target"', {

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.13.7.5.ebuild,v 1.3 2012/11/07 16:20:37 ago Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.13.7.5.ebuild,v 1.4 2012/12/20 17:07:15 phajdan.jr Exp $
EAPI="4" EAPI="4"
@ -24,6 +24,7 @@ pkg_setup() {
src_prepare() { src_prepare() {
epatch "${FILESDIR}"/${PN}-3.10.8.10-freebsd9.patch epatch "${FILESDIR}"/${PN}-3.10.8.10-freebsd9.patch
epatch "${FILESDIR}"/${PN}-vfp2-r0.patch
} }
src_compile() { src_compile() {

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.14.5.3.ebuild,v 1.1 2012/12/20 01:14:53 floppym Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.14.5.3.ebuild,v 1.2 2012/12/20 17:07:15 phajdan.jr Exp $
EAPI="5" EAPI="5"
PYTHON_COMPAT=( python2_{6,7} ) PYTHON_COMPAT=( python2_{6,7} )
@ -19,6 +19,10 @@ IUSE=""
DEPEND="${PYTHON_DEPS}" DEPEND="${PYTHON_DEPS}"
src_prepare() {
epatch "${FILESDIR}"/${PN}-vfp2-r0.patch
}
src_compile() { src_compile() {
tc-export AR CC CXX RANLIB tc-export AR CC CXX RANLIB
export LINK=${CXX} export LINK=${CXX}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.15.11.1.ebuild,v 1.1 2012/12/15 23:26:20 phajdan.jr Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.15.11.1.ebuild,v 1.2 2012/12/20 17:07:15 phajdan.jr Exp $
EAPI="5" EAPI="5"
PYTHON_COMPAT=( python2_{6,7} ) PYTHON_COMPAT=( python2_{6,7} )
@ -19,6 +19,10 @@ IUSE=""
DEPEND="${PYTHON_DEPS}" DEPEND="${PYTHON_DEPS}"
src_prepare() {
epatch "${FILESDIR}"/${PN}-vfp2-r0.patch
}
src_compile() { src_compile() {
tc-export AR CC CXX RANLIB tc-export AR CC CXX RANLIB
export LINK=${CXX} export LINK=${CXX}

@ -1,2 +1 @@
DIST libdbusmenu-qt-0.8.2.tar.xz 35916 SHA256 8dae417a768cd9de1f7b36b617d11757f27b93a71ad833045141ada84514b9f1 SHA512 441e3216dd2869ddd9524f85e9065282696734bcc69aa863f5522e2cc43848815d7cf82f8c001432afd03a9cc988abaff10dacd8fdc8a3155ea7800708d13c63 WHIRLPOOL 9e2e0b265a8777bd12cdfabc8a8d0bb02ae236731b43241fe9a0c2c0bcb02aa175449ca7d8c354cb85067ac32d35e18dcbb5c79294bb9abcdbfe8f020c902bd0
DIST libdbusmenu-qt-0.9.2.tar.xz 242888 SHA256 ecd1108f637c4c58946aff2aba70010f8060bd87c1acc85a917c2b3f43cf406d SHA512 93471a03cfc127babc58cf07b1caa30ae901ad2d213790d5085117f331a6cea0d2ab6b5ba21abdf582c40f172ff8e8168a185fa1a27d7d367a01a3b6ed731155 WHIRLPOOL b38e23c9def7802040c8ce94bcce6a644cf5e088a90fda091a2ba75b5a332b36d97f00d998f8c1b1942101eceecdb8c78612fcb3ee5f0604de98f65aa33cb3f7 DIST libdbusmenu-qt-0.9.2.tar.xz 242888 SHA256 ecd1108f637c4c58946aff2aba70010f8060bd87c1acc85a917c2b3f43cf406d SHA512 93471a03cfc127babc58cf07b1caa30ae901ad2d213790d5085117f331a6cea0d2ab6b5ba21abdf582c40f172ff8e8168a185fa1a27d7d367a01a3b6ed731155 WHIRLPOOL b38e23c9def7802040c8ce94bcce6a644cf5e088a90fda091a2ba75b5a332b36d97f00d998f8c1b1942101eceecdb8c78612fcb3ee5f0604de98f65aa33cb3f7

@ -1,61 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.8.2.ebuild,v 1.6 2012/05/17 13:16:24 aballier Exp $
EAPI=4
QT_DEPEND="4.6.3"
EGIT_REPO_URI="git://gitorious.org/dbusmenu/dbusmenu-qt.git"
[[ ${PV} == 9999* ]] && GIT_ECLASS="git-2"
inherit cmake-utils virtualx ${GIT_ECLASS}
DESCRIPTION="A library providing Qt implementation of DBusMenu specification"
HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"
if [[ ${PV} == 9999* ]] ; then
KEYWORDS=""
else
#SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2"
# upstream has no permissions to use some kde written code so repack git
# repo every time
SRC_URI="http://dev.gentoo.org/~scarabeus/${P}.tar.xz"
KEYWORDS="amd64 ~arm ppc ~ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
fi
LICENSE="LGPL-2"
SLOT="0"
IUSE="debug doc"
RDEPEND="
>=x11-libs/qt-core-${QT_DEPEND}:4
>=x11-libs/qt-gui-${QT_DEPEND}:4[dbus]
"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )
test? (
dev-libs/qjson
>=x11-libs/qt-test-${QT_DEPEND}:4
)
"
DOCS=(NEWS README)
# tests fail due to missing conection to dbus
RESTRICT="test"
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_build test TESTS)
$(cmake-utils_use_with doc)
)
cmake-utils_src_configure
}
src_test() {
local builddir=${CMAKE_BUILD_DIR}
CMAKE_BUILD_DIR=${CMAKE_BUILD_DIR}/tests \
VIRTUALX_COMMAND=cmake-utils_src_test virtualmake
CMAKE_BUILD_DIR=${builddir}
}

@ -4,3 +4,5 @@ DIST poco-1.3.6-all-doc.zip 1911077 SHA256 ccd0920cabfc61969f168b0fc63e3bd8a718f
DIST poco-1.3.6p2-all.tar.bz2 2321552 SHA256 290c7f80827e509642f200b766e3709ef6ace0b6efadc832c9e879ac11830ae5 SHA512 a7bfafc91a547344838e762659187f8180e7553250df03614f7ed8b06f6686700fde49e032df977142d41ebc13ecf9614779617018f6bfed71d3ca2b5884039f WHIRLPOOL cc962a0559322372cd4f281bd25b37860fcd79484561b38fe54c5db910167efdf595627a6dd0e2cffbb2b7fb6b89c164881778c72583794066088a6b232d4ae9 DIST poco-1.3.6p2-all.tar.bz2 2321552 SHA256 290c7f80827e509642f200b766e3709ef6ace0b6efadc832c9e879ac11830ae5 SHA512 a7bfafc91a547344838e762659187f8180e7553250df03614f7ed8b06f6686700fde49e032df977142d41ebc13ecf9614779617018f6bfed71d3ca2b5884039f WHIRLPOOL cc962a0559322372cd4f281bd25b37860fcd79484561b38fe54c5db910167efdf595627a6dd0e2cffbb2b7fb6b89c164881778c72583794066088a6b232d4ae9
DIST poco-1.4.3-all-doc.zip 2118165 SHA256 23d92cb042a603a9be5afc4225efe92063f4e295d2625c7d72bb3ed3ce392188 SHA512 9af6637c067a755291bea199546abd741f8ba231501d203ceb6ea7214b3067ec4f236ce392430ab7092ba7f944d7133a7317c2b27579ddc9f63b408f5cbe1f40 WHIRLPOOL 5ec943d75c3b06e16916fddf8e6f2d92ae252494521a3009d4bdd2ea4d04132ea960d7f346f0e6133a098473b9c161ae772bf47b7d33807562760debe25f9fa8 DIST poco-1.4.3-all-doc.zip 2118165 SHA256 23d92cb042a603a9be5afc4225efe92063f4e295d2625c7d72bb3ed3ce392188 SHA512 9af6637c067a755291bea199546abd741f8ba231501d203ceb6ea7214b3067ec4f236ce392430ab7092ba7f944d7133a7317c2b27579ddc9f63b408f5cbe1f40 WHIRLPOOL 5ec943d75c3b06e16916fddf8e6f2d92ae252494521a3009d4bdd2ea4d04132ea960d7f346f0e6133a098473b9c161ae772bf47b7d33807562760debe25f9fa8
DIST poco-1.4.3p1-all.tar.bz2 3005394 SHA256 8a3fd41234a8015e5c46470baa90140c7726cd7dc70d8300c655f08d71fdc35a SHA512 c8cbc8800e32f91ccc8c4c9aeaff4c813e0201792026255d80a369bcf1119407fcc1ce09fb8acb49c87a734a4b9d2d46651d19084412958bc155f8ece5d92e68 WHIRLPOOL 02eb234f624af7b8273a9c3ac5d57d941adb2eb6f45880f8358bd0e0baf170fa19c8c53b3fa7d819836b9618ed3e479d6b502abcb49ec6ac24429a7621dfa7d9 DIST poco-1.4.3p1-all.tar.bz2 3005394 SHA256 8a3fd41234a8015e5c46470baa90140c7726cd7dc70d8300c655f08d71fdc35a SHA512 c8cbc8800e32f91ccc8c4c9aeaff4c813e0201792026255d80a369bcf1119407fcc1ce09fb8acb49c87a734a4b9d2d46651d19084412958bc155f8ece5d92e68 WHIRLPOOL 02eb234f624af7b8273a9c3ac5d57d941adb2eb6f45880f8358bd0e0baf170fa19c8c53b3fa7d819836b9618ed3e479d6b502abcb49ec6ac24429a7621dfa7d9
DIST poco-1.4.5-all-doc.zip 2072054 SHA256 2c89cfc63a1913d7263400a631178c0457482e5a8944410764733508be4c4c60 SHA512 4bf6f6bd0851af83cf9941bee16619c42892c4ea27b286b681ea8ad1d18a4fd56c31501489f36c9e122bdf4ab7d190b1e642a85f504a005a8b92098f4db5120f WHIRLPOOL a78254f0db93a8cdb629d9d15a95e6e219231882ae1e224a8d145bae9bcdb77c4c2956789aaae8da27b84761b0e57c4f5236531a90906519bf3baea5dfb8fbc7
DIST poco-1.4.5-all.tar.bz2 3128716 SHA256 e33a4a8a9bc7c696ec1e54faa56c76adf360f01506d05140952ea0e213343dd4 SHA512 ea62259bbc93a4af8523479169c182d4155332fd68bccb090cf86a31411348ea63fe406a5d1e2c897f817f0dcd2b7314430c600b23adc89caca800416858bed7 WHIRLPOOL 90d035556ec6c5bd4835a09b3f42e39fb7be4a05c431baa92f19c3a0c7df6952f82e7366b47dc4b6a7c2fedb940afb42135a2700d6f140661da20e4d3a2dfcce

@ -0,0 +1,74 @@
diff -Nur poco-1.4.5-all_old/components poco-1.4.5-all/components
--- poco-1.4.5-all_old/components 2012-11-18 16:56:59.000000000 +0100
+++ poco-1.4.5-all/components 2012-12-06 12:29:07.779546771 +0100
@@ -1,14 +1,8 @@
-CppUnit
Foundation
XML
Util
Net
-Crypto
-NetSSL_OpenSSL
Data
-Data/SQLite
-Data/ODBC
-Data/MySQL
Zip
PageCompiler
PageCompiler/File2Page
diff -Nur poco-1.4.5-all_old/Data/ODBC/ODBC.make poco-1.4.5-all/Data/ODBC/ODBC.make
--- poco-1.4.5-all_old/Data/ODBC/ODBC.make 2012-11-18 16:56:57.000000000 +0100
+++ poco-1.4.5-all/Data/ODBC/ODBC.make 2012-12-06 12:29:07.779546771 +0100
@@ -14,9 +14,9 @@
ifeq (0, $(shell test -d /usr/lib/$(OSARCH)-linux-gnu; echo $$?))
ODBCLIBDIR = /usr/lib/$(OSARCH)-linux-gnu
else ifeq (0, $(shell test -d /usr/lib64; echo $$?))
-ODBCLIBDIR = /usr/lib64
+ODBCLIBDIR = /usr/$(LIBDIR)
else
-ODBCLIBDIR = /usr/lib
+ODBCLIBDIR = /usr/$(LIBDIR)
endif
endif
@@ -39,10 +39,10 @@
CXXFLAGS += -DODBCVER=0x0300 -DNOMINMAX
# CYGWIN platform has its own ODBC library in /lib/w32api
SYSLIBS += -L/lib/w32api -lodbc32 -lodbccp32
-else ifeq (0, $(shell test -e $(ODBCLIBDIR)/libodbc$(LIBLINKEXT); echo $$?))
+else ifeq (unixodbc, $(GENTOO_ODBC))
SYSLIBS += -lodbc -lodbcinst
COMMONFLAGS += -DPOCO_UNIXODBC
-else ifeq (0, $(shell test -e $(ODBCLIBDIR)/libiodbc$(LIBLINKEXT); echo $$?))
+else ifeq (unixodbc, $(GENTOO_ODBC))
SYSLIBS += -liodbc -liodbcinst
COMMONFLAGS += -DPOCO_IODBC -I/usr/include/iodbc
else
diff -Nur poco-1.4.5-all_old/Makefile poco-1.4.5-all/Makefile
--- poco-1.4.5-all_old/Makefile 2012-11-18 16:57:00.000000000 +0100
+++ poco-1.4.5-all/Makefile 2012-12-06 12:29:07.779546771 +0100
@@ -33,7 +33,7 @@
install: libexecs
mkdir -p $(INSTALLDIR)/include/Poco
- mkdir -p $(INSTALLDIR)/lib
+ mkdir -p $(INSTALLDIR)/$(LIBDIR)
mkdir -p $(INSTALLDIR)/bin
for comp in $(COMPONENTS) ; do \
if [ -d "$(POCO_BASE)/$$comp/include" ] ; then \
@@ -43,11 +43,11 @@
find $(POCO_BUILD)/$$comp/bin -perm -700 -type f -exec cp -f {} $(INSTALLDIR)/bin \; ; \
fi ; \
done
- find $(POCO_BUILD)/lib -name "libPoco*" -type f -exec cp -f {} $(INSTALLDIR)/lib \;
- find $(POCO_BUILD)/lib -name "libPoco*" -type l -exec cp -Rf {} $(INSTALLDIR)/lib \;
+ find $(POCO_BUILD)/$(LIBDIR) -name "libPoco*" -type f -exec cp -f {} $(INSTALLDIR)/$(LIBDIR) \;
+ find $(POCO_BUILD)/$(LIBDIR) -name "libPoco*" -type l -exec cp -Rf {} $(INSTALLDIR)/$(LIBDIR) \;
-libexecs = Foundation-libexec XML-libexec Util-libexec Net-libexec Crypto-libexec NetSSL_OpenSSL-libexec Data-libexec Data/SQLite-libexec Data/ODBC-libexec Data/MySQL-libexec Zip-libexec PageCompiler-libexec PageCompiler/File2Page-libexec
-tests = Foundation-tests XML-tests Util-tests Net-tests Crypto-tests NetSSL_OpenSSL-tests Data-tests Data/SQLite-tests Data/ODBC-tests Data/MySQL-tests Zip-tests
+libexecs = Foundation-libexec XML-libexec Util-libexec Net-libexec Data-libexec Zip-libexec PageCompiler-libexec
+tests = Foundation-tests XML-tests Util-tests Net-tests Data-tests Zip-tests
samples = Foundation-samples XML-samples Util-samples Net-samples Crypto-samples NetSSL_OpenSSL-samples Data-samples Zip-samples PageCompiler-samples
.PHONY: $(libexecs)

@ -0,0 +1,119 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/poco/poco-1.4.5.ebuild,v 1.1 2012/12/20 16:56:18 tommy Exp $
EAPI="2"
inherit eutils toolchain-funcs flag-o-matic multilib versionator
MY_P="${P/_}"
MY_DOCP="${PN}-$(get_version_component_range 1-3)-all-doc"
DESCRIPTION="C++ class libraries that simplify and accelerate the development of network-centric, portable applications"
HOMEPAGE="http://pocoproject.org/"
SRC_URI="mirror://sourceforge/poco/${MY_P}-all.tar.bz2
doc? ( mirror://sourceforge/poco/${MY_DOCP}.zip )"
LICENSE="Boost-1.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="doc examples iodbc mysql odbc sqlite ssl test"
DEPEND=">=dev-libs/libpcre-8.13
<=dev-libs/libpcre-8.31
dev-libs/expat
sys-libs/zlib
mysql? ( virtual/mysql )
odbc? ( iodbc? ( dev-db/libiodbc )
!iodbc? ( dev-db/unixODBC ) )
ssl? ( dev-libs/openssl )
sqlite? ( dev-db/sqlite:3 )"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}-all"
src_prepare() {
epatch \
"${FILESDIR}"/${PV}-gentoo.patch
}
src_configure() {
targets="libexecs"
odbc="unixodbc"
if use ssl; then
targets="${targets} NetSSL_OpenSSL-libexec Crypto-libexec"
echo NetSSL_OpenSSL >> components
echo Crypto >> components
fi
if use odbc; then
targets="${targets} Data/ODBC-libexec"
echo Data/ODBC >> components
if use iodbc; then
append-flags "-I/usr/include/iodbc"
odbc="iodbc"
fi
fi
if use sqlite; then
targets="${targets} Data/SQLite-libexec"
echo Data/SQLite >> components
fi
if use mysql; then
targets="${targets} Data/MySQL-libexec"
echo Data/MySQL >> components
fi
if use test; then
targets="${targets} cppunit tests"
echo CppUnit >> components
use ssl && targets="${targets} NetSSL_OpenSSL-tests Crypto-tests"
use odbc && targets="${targets} Data/ODBC-tests"
use sqlite && targets="${targets} Data/SQLite-tests"
use mysql && targets="${targets} Data/MySQL-tests"
fi
local myconf
use test || myconf="--no-tests"
# not autoconf
./configure \
--no-samples ${myconf} \
--prefix=/usr \
--unbundled \
|| die "configure failed"
sed -i \
-e 's|-O2||g' \
-e "s|CC = .*|CC = $(tc-getCC)|" \
-e "s|CXX = .*|CXX = $(tc-getCXX)|" \
-e "s|RANLIB = .*|RANLIB = $(tc-getRANLIB)|" \
-e "s|LIB = ar|LIB = $(tc-getAR)|" \
-e "s|STRIP = .*|STRIP = /bin/true|" \
-e "s|CFLAGS = |CFLAGS = ${CFLAGS}|" \
-e "s|CXXFLAGS = |CXXFLAGS = ${CXXFLAGS} |" \
-e "s|LINKFLAGS =|LINKFLAGS = ${LDFLAGS} |" \
-e "s|SHAREDOPT_LINK = -Wl,-rpath,\$(LIBPATH)|SHAREDOPT_LINK =|" \
build/config/Linux build/config/FreeBSD || die "sed failed"
sed -i -e "s|SHLIBFLAGS)|SHLIBFLAGS) ${LDFLAGS}|" build/rules/lib || die
}
src_compile() {
emake POCO_PREFIX=/usr GENTOO_ODBC="${odbc}" LIBDIR="$(get_libdir)" ${targets} || die "emake failed"
}
src_install() {
emake POCO_PREFIX=/usr LIBDIR="$(get_libdir)" DESTDIR="${D}" install || die "emake install failed"
dodoc CHANGELOG CONTRIBUTORS NEWS README
use doc && dohtml -r "${WORKDIR}/${MY_DOCP}"/*
if use examples ; then
for d in Net XML Data Util NetSSL_OpenSSL Foundation ; do
insinto /usr/share/doc/${PF}/examples/${d}
doins -r ${d}/samples
done
find "${D}/usr/share/doc/${PF}/examples" \
-iname "*.sln" -or -iname "*.vcproj" -or \
-iname "*.vmsbuild" -or -iname "*.properties" \
| xargs rm
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Bio-Das/Bio-Das-1.170.0.ebuild,v 1.1 2011/09/01 13:03:54 tove Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-perl/Bio-Das/Bio-Das-1.170.0.ebuild,v 1.2 2012/12/20 17:34:09 jlec Exp $
EAPI=4 EAPI=4
@ -12,7 +12,7 @@ DESCRIPTION="Interface to Distributed Annotation System"
LICENSE="Artistic" LICENSE="Artistic"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86" KEYWORDS="~amd64 ~x86"
IUSE="" IUSE=""
DEPEND=">=virtual/perl-IO-Compress-1.0 DEPEND=">=virtual/perl-IO-Compress-1.0

@ -0,0 +1,33 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/decorator/decorator-3.4.0-r1.ebuild,v 1.1 2012/12/20 23:33:47 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit distutils-r1
DESCRIPTION="Simplifies the usage of decorators for the average programmer"
HOMEPAGE="http://pypi.python.org/pypi/decorator http://code.google.com/p/micheles/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""
DOCS=( README.txt )
PATCHES=(
"${FILESDIR}"/${P}-test-failure-exit.patch
)
python_test() {
local t=documentation.py
[[ ${EPYTHON} == python3* ]] && t=documentation3.py
"${PYTHON}" ${t} || die "Tests fail with ${EPYTHON}"
}

@ -0,0 +1,35 @@
From fb1fc865000c92fc431a04d54116001c35ec0cdd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <gentoo@mgorny.alt.pl>
Date: Fri, 21 Dec 2012 00:29:53 +0100
Subject: [PATCH] Exit with failure when doctests fail.
---
documentation.py | 3 ++-
documentation3.py | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/documentation.py b/documentation.py
index 3d5a5c0..0ddd681 100644
--- a/documentation.py
+++ b/documentation.py
@@ -1131,4 +1131,5 @@ def hello(user):
print('hello %s' % user)
if __name__ == '__main__':
- import doctest; doctest.testmod()
+ import doctest
+ sys.exit(0 if doctest.testmod()[0] == 0 else 1)
diff --git a/documentation3.py b/documentation3.py
index bd86cc6..4162d56 100644
--- a/documentation3.py
+++ b/documentation3.py
@@ -1167,4 +1167,5 @@ def hello(user):
print('hello %s' % user)
if __name__ == '__main__':
- import doctest; doctest.testmod()
+ import doctest
+ sys.exit(0 if doctest.testmod()[0] == 0 else 1)
--
1.8.0.2

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/httplib2/httplib2-0.7.6.ebuild,v 1.1 2012/09/21 12:22:44 radhermit Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-python/httplib2/httplib2-0.7.6.ebuild,v 1.2 2012/12/20 19:02:21 ago Exp $
EAPI="4" EAPI="4"
PYTHON_DEPEND="2 3:3.2" PYTHON_DEPEND="2 3:3.2"
@ -17,7 +17,7 @@ SRC_URI="http://httplib2.googlecode.com/files/${P}.tar.gz"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x64-macos ~x86-linux" KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="" IUSE=""
src_test() { src_test() {

@ -0,0 +1,31 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pexpect/pexpect-2.4-r1.ebuild,v 1.1 2012/12/20 22:33:47 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} pypy{1_8,1_9} )
inherit distutils-r1
DESCRIPTION="Python module for spawning child applications and responding to expected patterns"
HOMEPAGE="http://pexpect.sourceforge.net/ http://pypi.python.org/pypi/pexpect"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples"
DEPEND=""
RDEPEND=""
python_install_all() {
use doc && local HTML_DOCS=( doc/. )
distutils-r1_python_install_all
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
}

@ -1,2 +1 @@
DIST pycups-1.9.61.tar.bz2 52018 SHA256 ce8876353b990919555fbe53a8d7d93cb22a2f97f9979307a97279e4f1057779 SHA512 fa30fd6089426d15ee2994772b7969371da290c1eebfb0894fe3039cfb3fd92df216b4d7546ca3be9c8cde88b65846f14a03d39e63d9ea474a469f933aee1752 WHIRLPOOL ecaa89e3f53c6e6a06ca93f8f48ef2b0eb10eb279f86cb83e981ff7e01e271b31467b3d474bce97802cec8bfcd59fd027ca31af57f8e3cbe09d1e4621b71241f
DIST pycups-1.9.62.tar.bz2 52859 SHA256 7cad7d676d6e4b759d07ecefe2519cb438a7d074e67b4103efdeff8247cc51ab SHA512 2a988d403e828b5210d5e88a136adbaa626bd978d151b734371386a08a3bfac7258b1ea83913b55a62dd12ca60c0cdd60a0eebafd0505b264ffbfc80a190247d WHIRLPOOL 1698955c0aa14ce0ae7b2885135f8852b0638dba8ee2e220087b68b8e6810e936b72c90955f2e1ba08b4e18f4bb6e1cbdaff5e556399cd0ffdcfc90d9df60900 DIST pycups-1.9.62.tar.bz2 52859 SHA256 7cad7d676d6e4b759d07ecefe2519cb438a7d074e67b4103efdeff8247cc51ab SHA512 2a988d403e828b5210d5e88a136adbaa626bd978d151b734371386a08a3bfac7258b1ea83913b55a62dd12ca60c0cdd60a0eebafd0505b264ffbfc80a190247d WHIRLPOOL 1698955c0aa14ce0ae7b2885135f8852b0638dba8ee2e220087b68b8e6810e936b72c90955f2e1ba08b4e18f4bb6e1cbdaff5e556399cd0ffdcfc90d9df60900

@ -1,51 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycups/pycups-1.9.61.ebuild,v 1.9 2012/07/31 08:09:49 dilfridge Exp $
EAPI="3"
PYTHON_DEPEND="2:2.5"
RESTRICT_PYTHON_ABIS="*-jython"
inherit distutils flag-o-matic
DESCRIPTION="Python bindings for the CUPS API"
HOMEPAGE="http://cyberelk.net/tim/data/pycups/"
SRC_URI="http://cyberelk.net/tim/data/pycups/${P}.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86"
SLOT="0"
IUSE="doc examples"
RDEPEND="
<net-print/cups-1.6.0
"
DEPEND="${RDEPEND}
doc? ( dev-python/epydoc )
"
pkg_setup() {
python_set_active_version 2
}
src_compile() {
append-cflags -DVERSION=\\\"${PV}\\\"
distutils_src_compile
if use doc; then
emake doc || die "emake doc failed"
fi
}
src_install() {
distutils_src_install
if use doc; then
dohtml -r html/ || die "installing html docs failed"
fi
if use examples; then
insinto /usr/share/doc/"${P}"
doins -r examples/ || die "installing examples failed"
fi
}

@ -1,4 +1,3 @@
DIST ffi-git-1.0.11.tgz 867003 SHA256 e03951377624c6017e7b3b6e28c8c762810c4596615af83d459f7cc222832b3a SHA512 e739421f63a3e300bff06e786e8bfc0cb1fa6ce6f78dbf1245e52f31a4152d4f95a058be153b2266677d807599eabfd794ce962be07062cc0fa053f58c053b85 WHIRLPOOL bfec633364e0bb017188f868f5baea3ae0ef0e811de22ccbf142fd9df9d1454e73b46bc959c9fa68484b66a254a55a5bd5097432ba3177e1cec27723dc0be292
DIST ffi-git-1.0.9.tgz 853484 SHA256 4a04b751029e2294718b0035c1c7bfa1be1da81ccd9f4fdca1da07f8dd52caed SHA512 ad098387eefcd6a679279b1e75eba6295c81c6b58612f7d884ddba8c827983ca138f7dfe6e5fad7108454c94eae18898e9b08d000d5c9836237b14705803eaf5 WHIRLPOOL a63c01a3119dcf1212b8a057e01346c9d8289faee9c6e99d7342759cf0e3706b16dbdbbd606259d1e4288909497c12965332dc51aa1baacfb826956a68a58bd2 DIST ffi-git-1.0.9.tgz 853484 SHA256 4a04b751029e2294718b0035c1c7bfa1be1da81ccd9f4fdca1da07f8dd52caed SHA512 ad098387eefcd6a679279b1e75eba6295c81c6b58612f7d884ddba8c827983ca138f7dfe6e5fad7108454c94eae18898e9b08d000d5c9836237b14705803eaf5 WHIRLPOOL a63c01a3119dcf1212b8a057e01346c9d8289faee9c6e99d7342759cf0e3706b16dbdbbd606259d1e4288909497c12965332dc51aa1baacfb826956a68a58bd2
DIST ffi-git-1.1.4.tgz 894180 SHA256 ae60e60a00f16ff445814e36e0518f6357844cef684d9e398a936ff1b255ab6e SHA512 54fee570a624b55b70a50983a5218aba06606ab8198ca0c51e4c41779547c72fb8180418a0decad9e02204bba83f548cc4e54c811be5dba5c515977dbd8320f2 WHIRLPOOL decdf78cbdff3841bd9af159ad0a947bb8a8f56d3f4ec3f42592d393ac55b8914c3411ba943822c4bfe803d09665fa10627329fcb2f48b261aeae16bcdcb1058
DIST ffi-git-1.1.5.tgz 894189 SHA256 0782f58701509524a015455d34a195d7dc0a408fb516703595c6332beaee36b6 SHA512 9fc0dea9df9a455b68e0cf71e05bfd9b0f8ba1fbc08b4dc84a18e10c19485ab6e7912263a3af4e0f2c3123b2fe7b73197ed5273c4083abe4b5665e549898513e WHIRLPOOL 0d71b737ddbe311d52eb4677daa2505d45b135872bf58874f6fde04130452cde8ef7892469374c564bf202501fc3f6b2da4f9ee7d1e9819ec3db3eef7682b211 DIST ffi-git-1.1.5.tgz 894189 SHA256 0782f58701509524a015455d34a195d7dc0a408fb516703595c6332beaee36b6 SHA512 9fc0dea9df9a455b68e0cf71e05bfd9b0f8ba1fbc08b4dc84a18e10c19485ab6e7912263a3af4e0f2c3123b2fe7b73197ed5273c4083abe4b5665e549898513e WHIRLPOOL 0d71b737ddbe311d52eb4677daa2505d45b135872bf58874f6fde04130452cde8ef7892469374c564bf202501fc3f6b2da4f9ee7d1e9819ec3db3eef7682b211
DIST ffi-git-1.2.0.tgz 886031 SHA256 17d0f98fbe18a76fe532d526e2646e61c91b98c325dff001e47e0523e3644fee SHA512 feb686f361b5b1fe46bf56db1d6ff806d9a5a25fd51f29c6daf6530b65827180cdcb2d6ed436fd375c22e9ea412ea874cc3dee7fd65e3ff12a1d8c410c598151 WHIRLPOOL 79f61e1c80a83704ae86f4b85f5f39c83c71906cf46c6e18e164b716586340438b9ec1b8bd971103fbc99cfe41b1a7e383a0123935f5ddb5ec0625e4a8c50431

@ -1,58 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ffi/ffi-1.1.4.ebuild,v 1.2 2012/10/28 17:17:51 armin76 Exp $
EAPI=4
# jruby → unneeded, this is part of the standard JRuby distribution, and
# would just install a dummy.
USE_RUBY="ruby18 ruby19 ree18"
RUBY_FAKEGEM_TASK_TEST="specs"
RUBY_FAKEGEM_TASK_DOC="doc:rdoc"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc"
inherit ruby-fakegem
DESCRIPTION="Ruby extension for programmatically loading dynamic libraries"
HOMEPAGE="http://wiki.github.com/ffi/ffi"
SRC_URI="http://github.com/${PN}/${PN}/tarball/${PV} -> ${PN}-git-${PV}.tgz"
RUBY_S="${PN}-${PN}-*"
IUSE=""
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
RDEPEND="${RDEPEND} virtual/libffi"
DEPEND="${DEPEND} virtual/libffi"
ruby_add_bdepend "dev-ruby/rake-compiler dev-ruby/rdoc
test? ( dev-ruby/rspec:2 )"
ruby_add_rdepend "virtual/ruby-threads"
each_ruby_prepare() {
case ${RUBY} in
*ruby19)
sed -i -e '1i Encoding.default_external = Encoding::UTF_8' tasks/setup.rb || die
;;
*)
;;
esac
}
each_ruby_compile() {
${RUBY} -S rake compile || die "compile failed"
${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed"
}
all_ruby_install() {
all_fakegem_install
docinto examples
dodoc samples/*
}

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ffi/ffi-1.0.11.ebuild,v 1.4 2012/10/28 17:17:51 armin76 Exp $ # $Header: /var/cvsroot/gentoo-x86/dev-ruby/ffi/ffi-1.2.0.ebuild,v 1.1 2012/12/21 07:49:56 graaff Exp $
EAPI=4 EAPI=5
# jruby → unneeded, this is part of the standard JRuby distribution, and # jruby → unneeded, this is part of the standard JRuby distribution, and
# would just install a dummy. # would just install a dummy.
@ -10,17 +10,16 @@ USE_RUBY="ruby18 ruby19 ree18"
RUBY_FAKEGEM_TASK_TEST="specs" RUBY_FAKEGEM_TASK_TEST="specs"
RUBY_FAKEGEM_TASK_DOC="doc:rdoc" RUBY_FAKEGEM_TASK_DOC="doc:yard"
RUBY_FAKEGEM_DOCDIR="doc" RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc" RUBY_FAKEGEM_EXTRADOC="README.md"
inherit ruby-fakegem inherit ruby-fakegem
DESCRIPTION="Ruby extension for programmatically loading dynamic libraries" DESCRIPTION="Ruby extension for programmatically loading dynamic libraries"
HOMEPAGE="http://wiki.github.com/ffi/ffi" HOMEPAGE="http://wiki.github.com/ffi/ffi"
SRC_URI="http://github.com/${PN}/${PN}/tarball/${PV} -> ${PN}-git-${PV}.tgz" SRC_URI="http://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${PN}-git-${PV}.tgz"
RUBY_S="${PN}-${PN}-*"
IUSE="" IUSE=""
LICENSE="BSD" LICENSE="BSD"
@ -30,7 +29,7 @@ KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-li
RDEPEND="${RDEPEND} virtual/libffi" RDEPEND="${RDEPEND} virtual/libffi"
DEPEND="${DEPEND} virtual/libffi" DEPEND="${DEPEND} virtual/libffi"
ruby_add_bdepend "dev-ruby/rake-compiler dev-ruby/rdoc ruby_add_bdepend "dev-ruby/rake-compiler dev-ruby/yard
test? ( dev-ruby/rspec:2 )" test? ( dev-ruby/rspec:2 )"
ruby_add_rdepend "virtual/ruby-threads" ruby_add_rdepend "virtual/ruby-threads"

@ -5,5 +5,5 @@
<email>hollow@gentoo.org</email> <email>hollow@gentoo.org</email>
<name>Benedikt Böhm</name> <name>Benedikt Böhm</name>
</maintainer> </maintainer>
<herd>ruby></herd> <herd>ruby</herd>
</pkgmetadata> </pkgmetadata>

@ -2,10 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata> <pkgmetadata>
<herd>scheme</herd> <herd>scheme</herd>
<maintainer>
<email>araujo@gentoo.org</email>
<name>Luis F. Araujo</name>
</maintainer>
<longdescription lang="en"> <longdescription lang="en">
Scheme 48 is an implementation of Scheme written by Richard Kelsey and Jonathan Scheme 48 is an implementation of Scheme written by Richard Kelsey and Jonathan
Rees. It is based on a byte-code interpreter and is designed to be used as a Rees. It is based on a byte-code interpreter and is designed to be used as a

@ -1,2 +1 @@
DIST dbus-test-runner-0.0.4.tar.gz 351769 SHA256 288497749748e686b929c7fc89f5a1fb0593703cae55b70a7b42897026a7acc2 SHA512 75246f7fd70e9949361ff74b3d9a23705cb4372773b5cda9fe9d65732e777c85676f5fbaba283799861af666d35958265e9f48ee31219f418a9a90f0ca16b335 WHIRLPOOL 37157108b6d39221b4442edcbba25f825be7b4aaf4b792d7bb4cdace3aa9d76becc95df6b94dcfa902f7a3004a2618a2c75fd4333725e8190087c0b963e4f3be
DIST dbus-test-runner-0.0.5.tar.gz 364386 SHA256 6f22fd278981afb48ee8069991b86f011929550e9335e0082d366af521f76d1e SHA512 3e73530133c136650feac6218c890db4ca2109a318114f9869116566f693704d640f86fd1e6c2488fd57707d469790614b968c8f701661c37fb10523dbe934de WHIRLPOOL 02bc5667175f69895a74adb4002813061df717c24dd1bfdcfccabf9a4cd4fafdd72c7a487c9e45b3445382ef0d77d2406ee0332c3c8d3c70705a8bc752e1c801 DIST dbus-test-runner-0.0.5.tar.gz 364386 SHA256 6f22fd278981afb48ee8069991b86f011929550e9335e0082d366af521f76d1e SHA512 3e73530133c136650feac6218c890db4ca2109a318114f9869116566f693704d640f86fd1e6c2488fd57707d469790614b968c8f701661c37fb10523dbe934de WHIRLPOOL 02bc5667175f69895a74adb4002813061df717c24dd1bfdcfccabf9a4cd4fafdd72c7a487c9e45b3445382ef0d77d2406ee0332c3c8d3c70705a8bc752e1c801

@ -1,26 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/dbus-test-runner/dbus-test-runner-0.0.4.ebuild,v 1.2 2012/01/05 18:39:52 mr_bones_ Exp $
EAPI=4
MY_MAJOR_VERSION="trunk"
DESCRIPTION="Run executables under a new DBus session for testing"
HOMEPAGE="https://launchpad.net/dbus-test-runner"
SRC_URI="http://launchpad.net/dbus-test-runner/${MY_MAJOR_VERSION}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="
dev-libs/dbus-glib
dev-util/intltool
"
DEPEND="
${RDEPEND}
test? ( dev-util/bustle )
"

@ -1,2 +1 @@
DIST kdbg-2.5.1.tar.gz 401785 SHA256 a3014a4d5d9da0a84516315eec67bb9ffc43d8f3b1efc95abb509bd5f4d556b8 SHA512 f6a7c0407818f116bceb4d553fdacaa5a2176e9e01dc027ffc073aae50e250441c43dcf1061668db99de090e4ffbe6a9685c5befe27c31e585d8209f66fad97e WHIRLPOOL 544a5d0f5de8e66549c2d9d2a3d867f8caef781651df3aa720a688ddd63cbb52722db4faba68ea6a6672c73f9626704a6624559d14c4aff8d47f1fd720ffadfb
DIST kdbg-2.5.2.tar.gz 402686 SHA256 92d4586c0e5b99a9d26c91ad2c39664db2b929aea1cd463d3f8495a4a9262ff3 SHA512 d42cce3c683615f45da88d2c7529a45b5c3bed1cec83ba55f1b31d165264e27ca66b1fe3efe88f76844fe50d95d7823a1dd5055b185b5ad6a3fe774a9685a045 WHIRLPOOL e6207254a41a53d39b898ee39c375af5509eba7206aa37f0e37f7db98bd57f4df4ad2f5b31703b575926853f7d04b4a0ffe6edee872e3722f7fe68996b13ab9d DIST kdbg-2.5.2.tar.gz 402686 SHA256 92d4586c0e5b99a9d26c91ad2c39664db2b929aea1cd463d3f8495a4a9262ff3 SHA512 d42cce3c683615f45da88d2c7529a45b5c3bed1cec83ba55f1b31d165264e27ca66b1fe3efe88f76844fe50d95d7823a1dd5055b185b5ad6a3fe774a9685a045 WHIRLPOOL e6207254a41a53d39b898ee39c375af5509eba7206aa37f0e37f7db98bd57f4df4ad2f5b31703b575926853f7d04b4a0ffe6edee872e3722f7fe68996b13ab9d

@ -1,36 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/kdbg/kdbg-2.5.1.ebuild,v 1.3 2011/10/26 23:28:18 ssuominen Exp $
EAPI=4
KDE_LINGUAS="cs da de es fr hr hu it ja nb nn pl pt ro ru sk sr sv tr zh_CN"
KDE_HANDBOOK="optional"
inherit kde4-base
DESCRIPTION="A graphical debugger interface"
HOMEPAGE="http://www.kdbg.org/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="4"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="sys-devel/gdb"
DEPEND="${RDEPEND}"
DOCS=( BUGS README ReleaseNotes-${PV} TODO )
src_prepare() {
mv kdbg/doc . || die
sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die
echo "add_subdirectory ( doc ) " >> CMakeLists.txt || die
kde4-base_src_prepare
}
src_install() {
kde4-base_src_install
rm -f "${ED}"usr/share/doc/${PF}/ChangeLog-pre*
}

@ -1,36 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/kscope/kscope-1.9.4.ebuild,v 1.5 2010/02/01 17:48:01 hwoarang Exp $
EAPI=2
inherit multilib qt4-r2
DESCRIPTION="Source Editing Environment for KDE"
HOMEPAGE="http://kscope.sourceforge.net/"
SRC_URI="mirror://sourceforge/kscope/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="4"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE=""
RDEPEND="x11-libs/qt-core:4
x11-libs/qt-gui:4
x11-libs/qscintilla"
DEPEND="${RDEPEND}"
DOCS="ChangeLog"
src_prepare() {
sed -i -e "s:/usr/local:/usr:" config || die
sed -i \
-e "s:\$\${QSCI_ROOT_PATH}/include/Qsci:& /usr/include/qt4/Qsci:g" \
-e "s:\$\${QSCI_ROOT_PATH}/lib:& -L/usr/lib/qt4:g" \
-e "s:/lib:/$(get_libdir):g" \
app/app.pro core/core.pro cscope/cscope.pro editor/editor.pro \
|| die
# fix build failure with parallel make
echo "CONFIG += ordered" >> kscope.pro
}

@ -1,2 +1 @@
DIST RBTools-0.4.1.tar.gz 53127 SHA256 fb31aff187268bb079332c7801a73fcf144079282bd651b42952abfc5d3e19ec SHA512 a8cd0daf4df73be350352fb138375b963a07ab6a940fa917f257d25e104f610db2fe211218b06f66f73fa24c76b1cbe9ed293b8ed21fd7f4a89ea8645eee3134 WHIRLPOOL 592996938a7e9a366f72a129b70c58129e8364aeecbbc45d93fca3a6bcb3b7311a7c9af0cf5d72bdb99411f549309451bc62a670f8b708a1bc928506e4b41524
DIST RBTools-0.4.2.tar.gz 54638 SHA256 5e429f882c7dff316911ff54ea98d16ab35fd9101d0a38f64cdbc6cc90cfe5d2 SHA512 441487689d3224a6c731e718d49834edec5a420eec082059f74346d9750accb4cae2312b75d185768e815196078979559ce146dabd9fad9f37aa6cee27738c93 WHIRLPOOL 79cdc22b5958bea12a51ede1eb72f4fbc1e58eabccb84f2640ad7db114abae4f2de0a2676a26c4991dd27997663a00298fe85e23119826324d2a912876bb18e3 DIST RBTools-0.4.2.tar.gz 54638 SHA256 5e429f882c7dff316911ff54ea98d16ab35fd9101d0a38f64cdbc6cc90cfe5d2 SHA512 441487689d3224a6c731e718d49834edec5a420eec082059f74346d9750accb4cae2312b75d185768e815196078979559ce146dabd9fad9f37aa6cee27738c93 WHIRLPOOL 79cdc22b5958bea12a51ede1eb72f4fbc1e58eabccb84f2640ad7db114abae4f2de0a2676a26c4991dd27997663a00298fe85e23119826324d2a912876bb18e3

@ -1,32 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/rbtools/rbtools-0.4.1.ebuild,v 1.1 2012/03/01 11:46:41 johu Exp $
EAPI=4
PYTHON_DEPEND=2
inherit versionator distutils
MY_PN=RBTools
MY_P=${MY_PN}-${PV}
DESCRIPTION="Command line tools for use with Review Board"
HOMEPAGE="http://www.reviewboard.org/"
SRC_URI="http://downloads.reviewboard.org/releases/${MY_PN}/$(get_version_component_range 1-2)/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
DOCS=(AUTHORS NEWS README)
S=${WORKDIR}/${MY_P}
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/flag-o-matic.eclass,v 1.185 2012/12/03 21:20:54 vapier Exp $ # $Header: /var/cvsroot/gentoo-x86/eclass/flag-o-matic.eclass,v 1.186 2012/12/20 21:01:50 jlec Exp $
# @ECLASS: flag-o-matic.eclass # @ECLASS: flag-o-matic.eclass
# @MAINTAINER: # @MAINTAINER:
@ -392,8 +392,13 @@ test-flag-PROG() {
# use -c so we can test the assembler as well # use -c so we can test the assembler as well
local PROG=$(tc-get${comp}) local PROG=$(tc-get${comp})
${PROG} "${flag}" -c -o /dev/null -x${lang} - < /dev/null \ if $( ${PROG} "${flag}" -c -o /dev/null -x${lang} - < /dev/null > /dev/null 2>&1 ); then
> /dev/null 2>&1 ${PROG} "${flag}" -c -o /dev/null -x${lang} - < /dev/null \
> /dev/null 2>&1
else
${PROG} "${flag}" -c -o /dev/null /dev/null \
> /dev/null 2>&1
fi
} }
# @FUNCTION: test-flag-CC # @FUNCTION: test-flag-CC

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/python-any-r1.eclass,v 1.2 2012/12/07 18:00:08 mgorny Exp $ # $Header: /var/cvsroot/gentoo-x86/eclass/python-any-r1.eclass,v 1.3 2012/12/20 23:35:17 mgorny Exp $
# @ECLASS: python-any-r1 # @ECLASS: python-any-r1
# @MAINTAINER: # @MAINTAINER:
@ -202,25 +202,13 @@ python-any-r1_pkg_setup() {
fi fi
done done
local PYTHON_PKG_DEP
for i in "${rev_impls[@]}"; do for i in "${rev_impls[@]}"; do
local d python_export "${i}" PYTHON_PKG_DEP EPYTHON PYTHON
case "${i}" in has_version "${PYTHON_PKG_DEP}" && break
python*)
d='dev-lang/python';;
jython*)
d='dev-java/jython';;
pypy*)
d='dev-python/pypy';;
*)
die "Invalid implementation: ${i}"
esac
local v=${i##*[a-z]}
if has_version "${d}:${v/_/.}${usestr}"; then
python_export "${i}" EPYTHON PYTHON
break
fi
done done
die $EPYTHON
} }
_PYTHON_ANY_R1=1 _PYTHON_ANY_R1=1

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/python-r1.eclass,v 1.30 2012/12/19 09:22:17 mgorny Exp $ # $Header: /var/cvsroot/gentoo-x86/eclass/python-r1.eclass,v 1.31 2012/12/20 23:35:17 mgorny Exp $
# @ECLASS: python-r1 # @ECLASS: python-r1
# @MAINTAINER: # @MAINTAINER:
@ -149,30 +149,15 @@ _python_set_globals() {
REQUIRED_USE="|| ( ${flags[*]} )" REQUIRED_USE="|| ( ${flags[*]} )"
PYTHON_USEDEP=${optflags// /,} PYTHON_USEDEP=${optflags// /,}
local usestr
[[ ${PYTHON_REQ_USE} ]] && usestr="[${PYTHON_REQ_USE}]"
# 1) well, python-exec would suffice as an RDEP # 1) well, python-exec would suffice as an RDEP
# but no point in making this overcomplex, BDEP doesn't hurt anyone # but no point in making this overcomplex, BDEP doesn't hurt anyone
# 2) python-exec should be built with all targets forced anyway # 2) python-exec should be built with all targets forced anyway
# but if new targets were added, we may need to force a rebuild # but if new targets were added, we may need to force a rebuild
PYTHON_DEPS="dev-python/python-exec[${PYTHON_USEDEP}]" PYTHON_DEPS="dev-python/python-exec[${PYTHON_USEDEP}]"
local i local i PYTHON_PKG_DEP
for i in "${PYTHON_COMPAT[@]}"; do for i in "${PYTHON_COMPAT[@]}"; do
local d python_export "${i}" PYTHON_PKG_DEP
case ${i} in PYTHON_DEPS+=" python_targets_${i}? ( ${PYTHON_PKG_DEP} )"
python*)
d='dev-lang/python';;
jython*)
d='dev-java/jython';;
pypy*)
d='dev-python/pypy';;
*)
die "Invalid implementation: ${i}"
esac
local v=${i##*[a-z]}
PYTHON_DEPS+=" python_targets_${i}? ( ${d}:${v/_/.}${usestr} )"
done done
} }
_python_set_globals _python_set_globals

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/python-single-r1.eclass,v 1.8 2012/12/17 20:09:28 mgorny Exp $ # $Header: /var/cvsroot/gentoo-x86/eclass/python-single-r1.eclass,v 1.10 2012/12/20 23:36:15 mgorny Exp $
# @ECLASS: python-single-r1 # @ECLASS: python-single-r1
# @MAINTAINER: # @MAINTAINER:
@ -144,35 +144,20 @@ _python_single_set_globals() {
REQUIRED_USE="|| ( ${flags_mt[*]} ) ^^ ( ${flags[*]} )" REQUIRED_USE="|| ( ${flags_mt[*]} ) ^^ ( ${flags[*]} )"
PYTHON_USEDEP=${optflags// /,} PYTHON_USEDEP=${optflags// /,}
local usestr
[[ ${PYTHON_REQ_USE} ]] && usestr="[${PYTHON_REQ_USE}]"
# 1) well, python-exec would suffice as an RDEP # 1) well, python-exec would suffice as an RDEP
# but no point in making this overcomplex, BDEP doesn't hurt anyone # but no point in making this overcomplex, BDEP doesn't hurt anyone
# 2) python-exec should be built with all targets forced anyway # 2) python-exec should be built with all targets forced anyway
# but if new targets were added, we may need to force a rebuild # but if new targets were added, we may need to force a rebuild
PYTHON_DEPS="dev-python/python-exec[${PYTHON_USEDEP}]" PYTHON_DEPS="dev-python/python-exec[${PYTHON_USEDEP}]"
local i local i PYTHON_PKG_DEP
for i in "${PYTHON_COMPAT[@]}"; do for i in "${PYTHON_COMPAT[@]}"; do
# The chosen targets need to be in PYTHON_TARGETS as well. # The chosen targets need to be in PYTHON_TARGETS as well.
# This is in order to enforce correct dependencies on packages # This is in order to enforce correct dependencies on packages
# supporting multiple implementations. # supporting multiple implementations.
REQUIRED_USE+=" python_single_target_${i}? ( python_targets_${i} )" REQUIRED_USE+=" python_single_target_${i}? ( python_targets_${i} )"
local d python_export "${i}" PYTHON_PKG_DEP
case ${i} in PYTHON_DEPS+=" python_single_target_${i}? ( ${PYTHON_PKG_DEP} )"
python*)
d='dev-lang/python';;
jython*)
d='dev-java/jython';;
pypy*)
d='dev-python/pypy';;
*)
die "Invalid implementation: ${i}"
esac
local v=${i##*[a-z]}
PYTHON_DEPS+=" python_single_target_${i}? ( ${d}:${v/_/.}${usestr} )"
done done
} }
_python_single_set_globals _python_single_set_globals
@ -195,5 +180,49 @@ python-single-r1_pkg_setup() {
done done
} }
# @FUNCTION: python_fix_shebang
# @USAGE: <path>...
# @DESCRIPTION:
# Replace the shebang in Python scripts with the current Python
# implementation (EPYTHON). If a directory is passed, works recursively
# on all Python scripts.
#
# Only files having a 'python' shebang will be modified; other files
# will be skipped. If a script has a complete shebang matching
# the chosen interpreter version, it is left unmodified. If a script has
# a complete shebang matching other version, the command dies.
python_fix_shebang() {
debug-print-function ${FUNCNAME} "${@}"
[[ ${1} ]] || die "${FUNCNAME}: no paths given"
[[ ${EPYTHON} ]] || die "${FUNCNAME}: EPYTHON unset (pkg_setup not called?)"
local path f
for path; do
while IFS= read -r -d '' f; do
local shebang=$(head -n 1 "${f}")
case "${shebang}" in
'#!'*${EPYTHON}*)
debug-print "${FUNCNAME}: in file ${f#${D}}"
debug-print "${FUNCNAME}: shebang matches EPYTHON: ${shebang}"
;;
'#!'*python[23].[0123456789]*|'#!'*pypy-c*|'#!'*jython*)
debug-print "${FUNCNAME}: in file ${f#${D}}"
debug-print "${FUNCNAME}: incorrect specific shebang: ${shebang}"
die "${f#${D}} has a specific Python shebang not matching EPYTHON"
;;
'#!'*python*)
debug-print "${FUNCNAME}: in file ${f#${D}}"
debug-print "${FUNCNAME}: rewriting shebang: ${shebang}"
einfo "Fixing shebang in ${f#${D}}"
_python_rewrite_shebang "${f}"
esac
done < <(find "${path}" -type f -print0)
done
}
_PYTHON_SINGLE_R1=1 _PYTHON_SINGLE_R1=1
fi fi

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/python-utils-r1.eclass,v 1.8 2012/12/20 06:05:23 floppym Exp $ # $Header: /var/cvsroot/gentoo-x86/eclass/python-utils-r1.eclass,v 1.9 2012/12/20 23:35:17 mgorny Exp $
# @ECLASS: python-utils-r1 # @ECLASS: python-utils-r1
# @MAINTAINER: # @MAINTAINER:
@ -83,6 +83,17 @@ _PYTHON_ALL_IMPLS=(
# /usr/lib64/python2.6/site-packages # /usr/lib64/python2.6/site-packages
# @CODE # @CODE
# @ECLASS-VARIABLE: PYTHON_PKG_DEP
# @DESCRIPTION:
# The complete dependency on a particular Python package as a string.
#
# Set and exported on request using python_export().
#
# Example value:
# @CODE
# dev-lang/python:2.7[xml]
# @CODE
# @FUNCTION: python_export # @FUNCTION: python_export
# @USAGE: [<impl>] <variables>... # @USAGE: [<impl>] <variables>...
# @DESCRIPTION: # @DESCRIPTION:
@ -150,6 +161,30 @@ python_export() {
export PYTHON_SITEDIR=${EPREFIX}${dir}/site-packages export PYTHON_SITEDIR=${EPREFIX}${dir}/site-packages
debug-print "${FUNCNAME}: PYTHON_SITEDIR = ${PYTHON_SITEDIR}" debug-print "${FUNCNAME}: PYTHON_SITEDIR = ${PYTHON_SITEDIR}"
;; ;;
PYTHON_PKG_DEP)
local d
case ${impl} in
python*)
PYTHON_PKG_DEP='dev-lang/python';;
jython*)
PYTHON_PKG_DEP='dev-java/jython';;
pypy*)
PYTHON_PKG_DEP='dev-python/pypy';;
*)
die "Invalid implementation: ${impl}"
esac
# slot
PYTHON_PKG_DEP+=:${impl##*[a-z-]}
# use-dep
if [[ ${PYTHON_REQ_USE} ]]; then
PYTHON_PKG_DEP+=[${PYTHON_REQ_USE}]
fi
export PYTHON_PKG_DEP
debug-print "${FUNCNAME}: PYTHON_PKG_DEP = ${PYTHON_PKG_DEP}"
;;
*) *)
die "python_export: unknown variable ${var}" die "python_export: unknown variable ${var}"
esac esac

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-arcade/mari0/mari0-1.6.ebuild,v 1.8 2012/11/21 13:38:39 ago Exp $ # $Header: /var/cvsroot/gentoo-x86/games-arcade/mari0/mari0-1.6.ebuild,v 1.9 2012/12/20 20:26:09 hasufell Exp $
EAPI=4 EAPI=4
@ -14,7 +14,7 @@ SRC_URI="${P}.zip"
LICENSE="CCPL-Attribution-ShareAlike-NonCommercial-3.0" LICENSE="CCPL-Attribution-ShareAlike-NonCommercial-3.0"
SLOT="0" SLOT="0"
KEYWORDS="amd64 ~ppc ~x86" KEYWORDS="amd64 ~ppc x86"
IUSE="" IUSE=""
RESTRICT="fetch" # unsure about legality of graphics RESTRICT="fetch" # unsure about legality of graphics

@ -1,2 +1,2 @@
DIST xe-x86-32-bin.2.16.2.tar.bz2 1610395 RMD160 333dd9df84788c83e5d0d83350ad944aec35540c SHA1 c682309434803b4eedfa58c581407b07a463995f SHA256 fff82a9e56d8f03d14395eeebb9306de7b3a03df6af12b0acc11b0206d1212f0 DIST xe-x86-32-bin.2.16.2.tar.bz2 1610395 SHA256 fff82a9e56d8f03d14395eeebb9306de7b3a03df6af12b0acc11b0206d1212f0 SHA512 b73f79854f860f7e7060c8b09e0a038b787762d3bd440b5b2825b5a702e4f32c788b883012728813e0a9dcee779f8b98b807c8af3f655fea21bd0ed1383e361c WHIRLPOOL 0c6c18c53105859ec44767cbc21fdf82e14ea4532fe26ecf9dec2acc6917af2baa80df7d8050ce9206ad189a2d8ac5cad1b17c7daa86d69ebcc04b4e83d1cabf
DIST xe-x86-64-bin.2.16.2.tar.bz2 2141614 RMD160 b701866bef5e66500c33745349fc5952d89dbb47 SHA1 57cbe67c28531aa663eca1d5fc2d89247920f4b7 SHA256 73a035c20b56fe197529aeb034ce3b81c680e184d0acca7d48df7fedbbafb103 DIST xe-x86-64-bin.2.16.2.tar.bz2 2141614 SHA256 73a035c20b56fe197529aeb034ce3b81c680e184d0acca7d48df7fedbbafb103

@ -0,0 +1,16 @@
--- Makefile.old 2012-12-20 21:20:49.560756950 +0100
+++ Makefile 2012-12-20 21:22:16.644707544 +0100
@@ -1,11 +1,9 @@
BIN = xe
-CC = gcc
-CFLAGS = -Wl,-export-dynamic -L. -L/usr/X11R6/lib -lxe -lasound -ldl -lz \
+LDLIBS = -L. -L/usr/X11R6/lib -lxe -lasound -ldl -lz \
-lX11 -lXext -lXv -lXinerama -lXxf86vm `pkg-config gtk+-2.0 --libs`
$(BIN): libxe.a
- @ $(CC) -o $(BIN) $(CFLAGS)
- @ strip $(BIN)
+ $(CC) -o $(BIN) $(LDFLAGS) -Wl,-export-dynamic $(LDLIBS)
install:
@ sh install.sh

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/xe/xe-2.16.2.ebuild,v 1.4 2012/05/04 04:38:39 jdhore Exp $ # $Header: /var/cvsroot/gentoo-x86/games-emulation/xe/xe-2.16.2.ebuild,v 1.5 2012/12/21 07:53:22 tupone Exp $
EAPI=2 EAPI=4
inherit games inherit games
DESCRIPTION="a multi system emulator for many console and handheld video game systems" DESCRIPTION="a multi system emulator for many console and handheld video game systems"
@ -25,29 +25,28 @@ RDEPEND="x11-libs/libXv
DEPEND="${RDEPEND} DEPEND="${RDEPEND}
virtual/pkgconfig" virtual/pkgconfig"
dir=${games_get_libdir}/${PN}
QA_PREBUILT="${dir:1}/modules/*
${GAMES_BINDIR:1}/xe.bin"
src_unpack() { src_unpack() {
unpack ${A} unpack ${A}
mv -v * ${P} || die mv -v * ${P} || die
} }
src_prepare() { src_prepare() {
sed -i \ epatch "${FILESDIR}"/${P}-gentoo.patch
-e '/strip/d' \
-e '/^CC/d' \
-e '/CC/s/$/ $(LDFLAGS)/' \
-e 's/@//' \
Makefile \
|| die "sed failed"
} }
src_install() { src_install() {
newgamesbin xe xe.bin || die "newgamesbin failed" newgamesbin xe xe.bin
newgamesbin "${FILESDIR}"/xe-${PV} xe || die "newgamesbin failed" newgamesbin "${FILESDIR}"/xe-${PV} xe
sed -i \ sed -i \
-e "s:GENTOODIR:$(games_get_libdir)/${PN}:" "${D}/${GAMES_BINDIR}/xe" \ -e "s:GENTOODIR:$(games_get_libdir)/${PN}:" "${D}/${GAMES_BINDIR}/xe" \
|| die "sed failed" || die "sed failed"
insinto "$(games_get_libdir)"/${PN} insinto "$(games_get_libdir)"/${PN}
doins -r modules/ rc/ || die "doins failed" doins -r modules/ rc/
keepdir "$(games_get_libdir)"/${PN}/bios keepdir "$(games_get_libdir)"/${PN}/bios
dodoc README.txt dodoc README.txt
dohtml manual.html dohtml manual.html

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/quake3/quake3-1.36-r1.ebuild,v 1.2 2012/09/25 11:12:54 pinkbyte Exp $ # $Header: /var/cvsroot/gentoo-x86/games-fps/quake3/quake3-1.36-r1.ebuild,v 1.3 2012/12/20 19:02:02 ago Exp $
# quake3-9999 -> latest svn # quake3-9999 -> latest svn
# quake3-9999.REV -> use svn REV # quake3-9999.REV -> use svn REV
@ -22,7 +22,7 @@ ESVN_REPO_URI="svn://svn.icculus.org/quake3/trunk"
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd" KEYWORDS="amd64 ~ppc ~x86 ~x86-fbsd"
# "smp" is omitted, because currently it does not work. # "smp" is omitted, because currently it does not work.
IUSE="dedicated opengl teamarena +openal curl vorbis voice mumble" IUSE="dedicated opengl teamarena +openal curl vorbis voice mumble"

@ -1 +1,3 @@
DIST tomenet-cvs-snapshot-100310.tar.bz2 2253747 RMD160 717ddd11db89026af02fe5ceec21204c115a7608 SHA1 2db24b33b6539162dc1cce544dd47885dc837e9d SHA256 f76872a4f36d5b509d1b4e9c4449610b7f5f1897928541b8fe5d96f81095d658 DIST tomenet-4.5.0.tar.bz2 2628908 SHA256 e74bdcdea6c05eff8247e23f59baa773c53472196b415e79cd4d37f4937e6f56 SHA512 e85c6f1c51e4317f9806070894440e2a9472fe6147d7611d29dcd84e69329c58b4cb2d6ff2b7c5fa59161c9a6fe4a9d607050db8c9a3a0e6d71e7404df8e0c47 WHIRLPOOL 154babe0385c29c43689bc6490c89c5f018e73ddcdcbc6eff03f91ee343c0d255d6130d748b51362d5c7509bc7e537be4ddd371ac3c20af3d387551757dccff7
DIST tomenet-cvs-snapshot-100310.tar.bz2 2253747 SHA256 f76872a4f36d5b509d1b4e9c4449610b7f5f1897928541b8fe5d96f81095d658
DIST tomenet4.png 1641 SHA256 4b6a56defee04d9144d4d80b672e048a5d612e65660d93f7441f4f3f8b40d9b7 SHA512 6ece9a1a5831920a069282b6764b8023b6cee679dba659a61cfdd0ee9e7919ad48de8ab8de9224be405f16594f16e7471c7306b58713f1e4f2491365ecb2b531 WHIRLPOOL 5f734674c780da90dcd9b850344a39b4e6263450489af47c7d65ac11e36238a13490e405355389a5118d7a55ab3989117c24984980587f888d67281017b31a20

@ -0,0 +1,55 @@
--- makefile
+++ makefile
@@ -185,7 +185,7 @@
#
# This is my compiler of choice, it seems to work most everywhere
#
-CC = gcc
+CC ?= gcc
# For allowing #if..#else..#endif constructs in LUA files - C. Blue
# Note: The flags must contain
@@ -197,11 +197,11 @@
# need to use the gcc invocation below instead.
#
# cpp variant:
-CPP = cpp
-CPPFLAGS = -C -P
+#CPP ?= cpp
+#CPPFLAGS += -C -P
# gcc variant:
-#CPP = gcc
-#CPPFLAGS = -x c -E -Wp,-C,-P
+CPP ?= gcc
+CPPFLAGS = -x c -E -Wp,-C,-P
#
@@ -225,6 +225,15 @@
#CFLAGS = -Wall -g -pipe -DUSE_X11 -DUSE_GCU
#LIBS = -L/usr/X11R6/lib -lX11 -lcurses
+# defines
+ifdef USE_SDL
+CFLAGS += -DSOUND_SDL
+SDL_LIBS = $(shell sdl-config --libs) -lSDL_mixer
+endif
+
+ifdef DEFAULT_PATH
+CFLAGS += -DDEFAULT_PATH=\"$(DEFAULT_PATH)\"
+endif
X11BASE = /usr/X11R6
@@ -241,8 +250,9 @@
#LIBS = -L${X11BASE}/lib -L/usr/pkg/lib -lX11 -lncurses -lcrypt -lm
##
## With SDL
-CFLAGS = -g -pipe -Wall -DUSE_X11 -DUSE_GCU -I${X11BASE}/include -O2 -D_XOPEN_SOURCE -D_BSD_SOURCE -DMEXP=19937 -DSOUND_SDL `sdl-config --cflags`
-LIBS = -L${X11BASE}/lib -L/usr/pkg/lib -lX11 -lncurses -lcrypt -lm `sdl-config --libs` -lSDL_mixer
+CFLAGS += -Wall
+CFLAGS += -I${X11BASE}/include -DUSE_GCU -DUSE_X11 -D_XOPEN_SOURCE -D_BSD_SOURCE -DMEXP=19937 $(shell sdl-config --cflags)
+LIBS += -L${X11BASE}/lib -L/usr/pkg/lib -lX11 -lncurses -lcrypt -lm ${SDL_LIBS}
#-lXtst (for numlock - obsolete)
## Uncomment this if you want to bundle libraries with the client

@ -0,0 +1,18 @@
#!/bin/sh
if [ ! -e ~/.tomenet/.gentoo ]; then
LIBDIR="@LIBDIR@"
[ -e ~/.tomenet ] || mkdir ~/.tomenet
ln -s "${LIBDIR}"/game ~/.tomenet/game
ln -s "${LIBDIR}"/text ~/.tomenet/text
cp -R "${LIBDIR}"/user "${LIBDIR}"/scpt "${LIBDIR}"/xtra ~/.tomenet/
[ -e ~/.tomenetrc ] || cp "${LIBDIR}"/.tomenetrc ~/.tomenetrc
touch ~/.tomenet/.gentoo
fi
TOMENET_PATH="${HOME}/.tomenet"
export TOMENET_PATH
cd "${TOMENET_PATH}"
exec tomenet.bin "$@"

@ -1,14 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata> <pkgmetadata>
<herd>games</herd> <herd>games</herd>
<longdescription lang="en"> <use>
TomeNET is a multiplayer fantasy dungeon exploration game based on the works of <flag name='server'>Compile server support</flag>
J.R.R. Tolkien. It is a game that emphasizes intricate, challenging, and varied </use>
gameplay over graphics. Hundreds of different monsters in randomly-generated, <longdescription lang="en">
unpredictable dungeons will strive to slay you by various means, and you counter TomeNET is a multiplayer fantasy dungeon exploration game based on
- if you survive - by developing the skills of your choice and wielding mighty the works of J.R.R. Tolkien. It is a game that emphasizes intricate,
artifacts. challenging, and varied gameplay over graphics. Hundreds of
</longdescription> different monsters in randomly-generated,
unpredictable dungeons will strive to slay you by various means,
and you counter - if you survive - by developing the skills of your
choice and wielding mighty
artifacts.
</longdescription>
</pkgmetadata> </pkgmetadata>

@ -0,0 +1,96 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-roguelike/tomenet/tomenet-4.5.0.ebuild,v 1.1 2012/12/20 17:34:58 hasufell Exp $
EAPI=5
inherit eutils gnome2-utils games
DESCRIPTION="A MMORPG based on the works of J.R.R. Tolkien"
HOMEPAGE="http://www.tomenet.net/"
SRC_URI="http://www.tomenet.net/downloads/${P}.tar.bz2
http://dev.gentoo.org/~hasufell/distfiles/${PN}4.png"
LICENSE="Moria"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="dedicated server +sound"
# VERSION BUMP REMINDER:
# libX11 might be optional at next release
# via -DUSE_X11
DEPEND="sys-libs/ncurses
x11-libs/libX11
sound? (
media-libs/libsdl[audio]
media-libs/sdl-mixer[vorbis,smpeg,mp3]
)"
RDEPEND="${DEPEND}
sound? ( app-arch/p7zip[wxwidgets] )"
S=${WORKDIR}/${P}/src
src_prepare() {
epatch "${FILESDIR}"/${P}-makefile.patch
rm -r ../lib/{data,save} || die
sed \
-e "s#@LIBDIR@#${GAMES_DATADIR}/${PN}#" \
"${FILESDIR}"/${PN}-wrapper > "${T}"/${PN} || die
}
src_compile() {
local mytargets="$(usex dedicated "accedit tomenet.server evilmeta" "$(usex server "all" "tomenet")")"
emake \
$(usex sound "USE_SDL=1" "") \
-f makefile \
"${mytargets[@]}"
}
src_install() {
dodoc ../{ChangeLog,TomeNET-Guide.txt,changes.txt}
if ! use dedicated ; then
newgamesbin ${PN} ${PN}.bin
dogamesbin "${T}"/${PN}
doicon -s 48 "${DISTDIR}"/${PN}4.png
make_desktop_entry ${PN} ${PN} ${PN}4
fi
if use server || use dedicated ; then
dogamesbin accedit tomenet.server evilmeta
docinto server
dodoc runonce runserv runserv3
fi
insinto "${GAMES_DATADIR}/${PN}"
doins -r ../lib/*
doins ../.tomenetrc
prepgamesdirs
}
pkg_preinst() {
games_pkg_preinst
gnome2_icon_savelist
}
pkg_postinst() {
games_pkg_postinst
gnome2_icon_cache_update
if use server || use dedicated ; then
elog "Server scripts in /usr/share/doc/${PF}/server will need adjustment."
elog "\"lib\" dir is in ${GAMES_DATADIR}/${PN}"
fi
if use sound; then
elog "You can get soundepacks from here:"
elog ' http://www.tomenet.net/phpBB3/viewtopic.php?f=4&t=120'
elog "They must be placed inside ~/.tomenet directory."
fi
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -1,2 +1 @@
DIST crrcsim-0.9.11.tar.gz 6779165 RMD160 301e1a5fbface0ecfce7910c557a1fb8a2f01d47 SHA1 7e1b9ce9a5ad0f2b878ff422e00f8a3e28dc0f8d SHA256 3f42582623613ebc112b9c124d2905da4b90789b48c6c930052201737b7ce99b DIST crrcsim-0.9.12.tar.gz 7355827 SHA256 2d166aec9ff4394a0252368d4cfcac5ba4ab8a29f58f99cd1649721a8f65a3fb
DIST crrcsim-0.9.12.tar.gz 7355827 RMD160 18cfcec2503a8ec828b9da03ff009a8bcf287174 SHA1 a6a7336bf96d0a694a551c41875b2a0a4c9a90ae SHA256 2d166aec9ff4394a0252368d4cfcac5ba4ab8a29f58f99cd1649721a8f65a3fb

@ -1,44 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-simulation/crrcsim/crrcsim-0.9.11.ebuild,v 1.4 2012/04/23 17:36:59 mgorny Exp $
EAPI=3
inherit autotools eutils games
DESCRIPTION="model-airplane flight simulation program"
HOMEPAGE="http://crrcsim.berlios.de/"
SRC_URI="mirror://berlios/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="portaudio"
RDEPEND="sci-mathematics/cgal
media-libs/plib
media-libs/libsdl[X,audio,joystick,opengl,video]
portaudio? ( media-libs/portaudio )"
DEPEND="${RDEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${PN}-buildsystem.patch
if built_with_use --missing false sci-mathematics/cgal gmp ; then
epatch "${FILESDIR}"/${PN}-cgal_gmp.patch
fi
eautoreconf
}
src_configure() {
econf --docdir="${EPREFIX}/usr/share/doc/${PF}" \
$(use_with portaudio)
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS HISTORY NEWS README || die
prepgamesdirs
}

@ -1,9 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-simulation/crrcsim/crrcsim-0.9.12.ebuild,v 1.2 2012/05/10 21:34:16 xmw Exp $ # $Header: /var/cvsroot/gentoo-x86/games-simulation/crrcsim/crrcsim-0.9.12.ebuild,v 1.3 2012/12/21 03:08:34 mr_bones_ Exp $
EAPI=3
EAPI=4
WANT_AUTOMAKE="1.10" WANT_AUTOMAKE="1.10"
inherit autotools eutils games inherit autotools eutils games
@ -24,7 +23,7 @@ DEPEND="${RDEPEND}"
src_prepare() { src_prepare() {
epatch "${FILESDIR}"/${PN}-buildsystem.patch epatch "${FILESDIR}"/${PN}-buildsystem.patch
if built_with_use --missing false sci-mathematics/cgal gmp ; then if has_version "sci-mathematics/cgal[gmp(+)]" ; then
epatch "${FILESDIR}"/${PN}-cgal_gmp.patch epatch "${FILESDIR}"/${PN}-cgal_gmp.patch
fi fi
eautoreconf eautoreconf
@ -36,9 +35,7 @@ src_configure() {
} }
src_install() { src_install() {
emake DESTDIR="${D}" install || die emake DESTDIR="${D}" install
dodoc AUTHORS HISTORY NEWS README
dodoc AUTHORS HISTORY NEWS README || die
prepgamesdirs prepgamesdirs
} }

@ -1,34 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/kcollectd/kcollectd-0.9.ebuild,v 1.10 2012/07/20 21:20:26 johu Exp $
EAPI=4
inherit fdo-mime kde4-base flag-o-matic
DESCRIPTION="Simple KDE-based live data viewer for collectd"
HOMEPAGE="http://www.forwiss.uni-passau.de/~berberic/Linux/kcollectd.html"
SRC_URI="http://www.forwiss.uni-passau.de/~berberic/Linux/${PN}/${P}.tar.gz"
SLOT="4"
LICENSE="GPL-3"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-libs/boost
net-analyzer/rrdtool"
RDEPEND="${DEPEND}
|| ( app-admin/collectd[collectd_plugins_rrdtool] app-admin/collectd[collectd_plugins_rrdcached] )"
PATCHES=( "${FILESDIR}/${P}-cflags.patch" )
src_configure() {
append-flags -DBOOST_FILESYSTEM_VERSION=2
kde4-base_src_configure
}
pkg_postinst() {
kde4-base_pkg_postinst
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
}

@ -1,2 +1 @@
DIST 81457-kosd-0.7.1.tar.bz2 25304 RMD160 368f54a46341462e73875d36b1b88e98eae87161 SHA1 f5118909255421944066b867ae4dcdb3d9681c42 SHA256 9c6586420dabbab2a48e4ce8063c346c050503a8be8cb37b63c042fcf805cf3f DIST 81457-kosd-0.8.1.tar.bz2 26082 SHA256 42020b1ba03dca901f094b7077300bec5dd49385720bddfb196febab58cf147e
DIST 81457-kosd-0.8.1.tar.bz2 26082 RMD160 4e863afa1a13c03caec21dbb91375f43728f2479 SHA1 b2916f5842cbe3b79e810b5357c11dad1211759d SHA256 42020b1ba03dca901f094b7077300bec5dd49385720bddfb196febab58cf147e

@ -1,30 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/kosd/kosd-0.7.1.ebuild,v 1.2 2011/10/29 00:31:01 abcd Exp $
EAPI=4
KDE_MINIMAL=4.6
inherit kde4-base
DESCRIPTION="KDE application that runs in the background and responds to button presses by showing a tiny OSD"
HOMEPAGE="http://www.kde-apps.org/content/show.php/KOSD?content=81457"
SRC_URI="http://kde-apps.org/CONTENT/content-files/81457-${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="4"
KEYWORDS="~amd64 ~x86"
IUSE=""
S=${WORKDIR}/${PN}
DEPEND="
$(add_kdebase_dep solid)
$(add_kdebase_dep kmix)
"
RDEPEND="${DEPEND}"
pkg_postinst() {
kde4-base_pkg_postinstall
elog "Since version 0.5 kosd is a Plasma-based kded plugin and can be"
elog "configured in the systemsettings dialog \"Shortcuts and Gestures\"."
}

@ -1,2 +1 @@
DIST krcstat-0.7.3.tar.bz2 35616 SHA256 2ed6827d38779b18319e0ed214928a6f556343f27123b46241d04a511fb17c03
DIST krcstat-0.7.6.tar.bz2 35799 SHA256 7640410461d49a63c6905a222d6902d5b0c86de688638a33346d6a6345323d2d SHA512 277403bdf68c8e7d60aa82f48bf8f08f46a70092f3bc0661f78956dcb7d795d572c809a898a683e052100787ec5534ace80ad9af0c706cbedeea39cdffc37d0c WHIRLPOOL 97c5acdea3f1a037702371d26a0f2fa52c14633b0abffcc68e1282cea2aef44c117f36692d614b6c11e1bec873da2d87fff70815fe8e5c0ead5abcfe2f23da41 DIST krcstat-0.7.6.tar.bz2 35799 SHA256 7640410461d49a63c6905a222d6902d5b0c86de688638a33346d6a6345323d2d SHA512 277403bdf68c8e7d60aa82f48bf8f08f46a70092f3bc0661f78956dcb7d795d572c809a898a683e052100787ec5534ace80ad9af0c706cbedeea39cdffc37d0c WHIRLPOOL 97c5acdea3f1a037702371d26a0f2fa52c14633b0abffcc68e1282cea2aef44c117f36692d614b6c11e1bec873da2d87fff70815fe8e5c0ead5abcfe2f23da41

@ -1,10 +0,0 @@
--- src/krcstat.cpp
+++ src/krcstat.cpp
@@ -58,6 +58,7 @@
#include <fstream>
#include <stdlib.h>
#include <errno.h>
+#include <unistd.h>
#include <sys/stat.h>
#include <sys/types.h>

@ -1,23 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/krcstat/krcstat-0.7.3.ebuild,v 1.2 2012/07/03 13:22:54 kensington Exp $
EAPI=4
inherit kde4-base
DESCRIPTION="A Gentoo system management tool"
HOMEPAGE="http://www.binro.org"
SRC_URI="ftp://binro.org/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="4"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
$(add_kdebase_dep konsole)
"
RDEPEND="${DEPEND}"
PATCHES=( "${FILESDIR}/${P}-gcc-4.7.patch" )

@ -1,2 +1 @@
DIST plasma-widget-menubar-0.1.17.tar.bz2 26686 RMD160 2c67d56c76b39d1e089d96fbea6a7d155fb1ab8b SHA1 e298bcd765c9bc014ec0ab9d80d69de98e689e27 SHA256 2c9bee52b031f7bf611e5d68d498f20d4d2d90c45d4c5a25007e391c5f9d7b6a DIST plasma-widget-menubar-0.1.18.tar.bz2 26963 SHA256 38eee1b1ef566b5c5f440f54adab67cbf3497128883591bda386fe796ba62e84 SHA512 af54df818ae670bbcd3a16a6458c5b03dc0630610420563f2bc61c4b3fcf801709397e851bfd377054f3d41c6bb8d0dfc5fb710e7d1541e2fe782fde1afbf371 WHIRLPOOL 1678a66c72bd6a3bf4cd1db8aad6b3970a9fa36cfb9cce9f3d172643044e51ea1e55aa9d55dd10164827bec93a7936650b3a508eb937f600d3e0e5c46162ca6b
DIST plasma-widget-menubar-0.1.18.tar.bz2 26963 RMD160 02d4d85609efaace2c24894f1236772700ee9a34 SHA1 79d2be55443a95762f8e322d011b63cfdb6cb9e8 SHA256 38eee1b1ef566b5c5f440f54adab67cbf3497128883591bda386fe796ba62e84

@ -1,29 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/plasma-widget-menubar/plasma-widget-menubar-0.1.17.ebuild,v 1.2 2012/06/15 10:54:13 kensington Exp $
EAPI=4
inherit kde4-base
DESCRIPTION="A Plasma widget to display menubar of application windows"
HOMEPAGE="https://launchpad.net/plasma-widget-menubar"
SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="4"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
DEPEND="
>=dev-libs/libdbusmenu-qt-0.6.0
>=dev-libs/qjson-0.7.1
x11-libs/qt-dbus:4
"
RDEPEND="${DEPEND}
!kde-misc/plasma-indicatordisplay
x11-misc/appmenu-qt
"
# last checked 0.1.17
RESTRICT="test"

@ -1,2 +1 @@
DIST 134442-plasma-widget-quickaccess-0.8.2-2.zip 90588 RMD160 c20c6c46fbe724d1d8e6c5c4f2cad5dad5f3503a SHA1 e6858719b2f53468c9f88944022909a0cd8c920b SHA256 614252a44c7d7a85526b3ba2e0b145defb5704c9e57da17d399a2d7bce3e0733 DIST 134442-plasma-widget-quickaccess-0.8.2-2.zip 90588 SHA256 614252a44c7d7a85526b3ba2e0b145defb5704c9e57da17d399a2d7bce3e0733
DIST 134442-plasma-widget-quickaccess-KDE4.5.tar.gz 45182 RMD160 f420594e908dc77854af5e0024fbfa062900313f SHA1 2fb6215afa3429e8d3500d006075069304a4d099 SHA256 dd3794df8bd507974cf668d20cb246493981fad7ff604fec62b8d14b9b525161

@ -1,53 +0,0 @@
diff -up plasma-widget-quickaccess-0.8.1/popupdialog.cpp.fix-address-of-temporary-object-error plasma-widget-quickaccess-0.8.1/popupdialog.cpp
--- plasma-widget-quickaccess-0.8.1/popupdialog.cpp.fix-address-of-temporary-object-error 2009-05-27 21:02:59.000000000 +0200
+++ plasma-widget-quickaccess-0.8.1/popupdialog.cpp 2011-02-17 15:56:42.205288780 +0100
@@ -249,7 +249,7 @@ void PopupDialog::hideEvent ( QHideEvent
m_backButton->hide();
if(m_settings->enableDolphinSorting())
{
- checkDolphinSorting(&(m_current.url()));
+ checkDolphinSorting(m_current.url());
}
QWidget::hideEvent( event );
emit signal_hide();
@@ -258,7 +258,7 @@ void PopupDialog::hideEvent ( QHideEvent
void PopupDialog::setStartUrl(const KUrl &url)
{
if(m_settings->enableDolphinSorting())
- checkDolphinSorting(&url);
+ checkDolphinSorting(url);
if( !m_model->dirLister()->openUrl( url ) )
kDebug() << "can not open url: " << url;
connect(m_model->dirLister(), SIGNAL(completed()), this, SLOT(dirListerCompleted()));
@@ -323,7 +323,7 @@ void PopupDialog::slot_open(const QModel
}
if(m_settings->enableDolphinSorting())
- checkDolphinSorting(&(m_current.url()));
+ checkDolphinSorting(m_current.url());
if(m_current.isFile() || !m_settings->allowNavigation()) {
m_current.run();
@@ -332,8 +332,8 @@ void PopupDialog::slot_open(const QModel
m_label->setFileItem(m_current);
}
-void PopupDialog::checkDolphinSorting(const KUrl *dir) {
- KConfig conf(dir->path(KUrl::AddTrailingSlash)+".directory");
+void PopupDialog::checkDolphinSorting(const KUrl& dir) {
+ KConfig conf(dir.path(KUrl::AddTrailingSlash)+".directory");
KConfigGroup cg(&conf, "Dolphin");
int sortingType = cg.readEntry("Sorting", 0);
int sortOrder = cg.readEntry("SortOrder", 0);
diff -up plasma-widget-quickaccess-0.8.1/popupdialog.h.fix-address-of-temporary-object-error plasma-widget-quickaccess-0.8.1/popupdialog.h
--- plasma-widget-quickaccess-0.8.1/popupdialog.h.fix-address-of-temporary-object-error 2009-05-27 21:01:52.000000000 +0200
+++ plasma-widget-quickaccess-0.8.1/popupdialog.h 2011-02-17 15:53:46.015491457 +0100
@@ -58,7 +58,7 @@ class PopupDialog : public ResizeDialog
KFileItem startItem()
{ return m_start; }
- void checkDolphinSorting(const KUrl *dir);
+ void checkDolphinSorting(const KUrl &dir);
signals:
void signal_hide();

@ -1,27 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/quickaccess/quickaccess-0.8.1b.ebuild,v 1.4 2012/01/22 22:16:52 johu Exp $
EAPI=4
inherit kde4-base
MY_PN="plasma-widget-${PN}"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="KDE4 plasmoid. Designed for the panel, provides quick access to the most used folders"
HOMEPAGE="http://kde-look.org/content/show.php?content=134442"
SRC_URI="http://kde-look.org/CONTENT/content-files/134442-plasma-widget-quickaccess-KDE4.5.tar.gz"
LICENSE="GPL-3"
KEYWORDS="~amd64 ~x86"
SLOT="4"
IUSE="debug"
RDEPEND="
$(add_kdebase_dep plasma-workspace)
"
S="${WORKDIR}/${MY_PN}-KDE4.5"
PATCHES=( "${FILESDIR}/${PN}-0.8.1-gcc46.patch" )

@ -1,2 +1 @@
DIST semantik-0.7.3_p20091013.tar.bz2 379208 SHA256 9b45a246fb8f79e831dea932d621c3667a8895e2c670773b1fdb0c99f13eb322 SHA512 46e902bf612088921bffd45b5f5bedaa4e2cfb1bb2c18d7b8190dd86bfbd4b66e8dd4b8047dfa6fb582dcd891af4532011b97d9d11264a1b07efeda102f06cc3 WHIRLPOOL 7268f813cef7ab7858bbe212ce21292c191a035d31a92042479dd4d734c4381bc222fad1d5df5b415a6c39bb70fdb03d49c0d3f1002ea1f6c0beb9bf4ffecebe
DIST semantik-0.8.3.tar.bz2 395936 SHA256 202227e42e403a80ee0a3885cda728620fe69cbac735af27d21eb7e511c092a0 SHA512 4e77bf02c2e04a771e4dc0ac6a360f4ad3531ddb1a8e7a6d663381bc4093f12f8cb98cf5255025b917f6fa6aa7b6752b31035d2fc4354d210d138fa3acb3ec8c WHIRLPOOL dd64ce71ebb2ce47a2058178833354a7e6a58ebde74d076b850adbe8512a32c8d2c5d226ea3e6283aee9bb3e3dc6677fd11a2e46851138ba0039ead6918c55d9 DIST semantik-0.8.3.tar.bz2 395936 SHA256 202227e42e403a80ee0a3885cda728620fe69cbac735af27d21eb7e511c092a0 SHA512 4e77bf02c2e04a771e4dc0ac6a360f4ad3531ddb1a8e7a6d663381bc4093f12f8cb98cf5255025b917f6fa6aa7b6752b31035d2fc4354d210d138fa3acb3ec8c WHIRLPOOL dd64ce71ebb2ce47a2058178833354a7e6a58ebde74d076b850adbe8512a32c8d2c5d226ea3e6283aee9bb3e3dc6677fd11a2e46851138ba0039ead6918c55d9

@ -1,13 +0,0 @@
diff -ruN semantik-0.7.4.orig/wscript semantik-0.7.4/wscript
--- semantik-0.7.4.orig/wscript 2009-10-12 18:26:26.000000000 +0200
+++ semantik-0.7.4/wscript 2011-06-13 15:05:53.246840006 +0200
@@ -260,9 +260,6 @@
opt.add_option('--use64', action='store_true', default=False, help='set the installation into lib+64 (configuration)')
def post_build(bld):
- if Options.commands['install']:
- try: os.popen('/sbin/ldconfig 2> /dev/null')
- except: pass
if Options.options.exe:
#os.popen('export LD_LIBRARY_PATH=out/default/:$LD_LIBRARY_PATH; PATH=plugins:$PATH out/default/src/semantik')
Utils.pproc.Popen('LD_LIBRARY_PATH=out/default/:$LD_LIBRARY_PATH out/default/src/semantik --style plastique', shell=True).wait()

@ -1,12 +0,0 @@
diff -urN semantik-0.7.4.orig/wscript semantik-0.7.4/wscript
--- semantik-0.7.4.orig/wscript 2011-07-13 19:00:04.004405901 +0200
+++ semantik-0.7.4/wscript 2011-07-13 19:02:14.853796943 +0200
@@ -207,7 +207,7 @@
conf.fatal('Compiling Semantik requires kde4 -devel')
conf.env.OCALINKFLAGS_OPT_PP = 'str.cmxa'
- conf.env.LINKFLAGS_CAML = '-lasmrun -lstr -lnums'.split()
+ conf.env.LINKFLAGS_CAML = '-lasmrun -l:str.a -lnums'.split()
conf.env.LIBPATH_CAML = conf.env.OCAMLLIB
conf.env.LIB_CAML = "m".split()
conf.env.OCAMLFLAGS_TWT = '-pp default/util/ocamltwt'.split() #-unsafe -noassert -inline 10'

@ -1,42 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/semantik/semantik-0.7.3_p20091013.ebuild,v 1.6 2012/07/25 15:35:43 kensington Exp $
EAPI=4
CMAKE_REQUIRED="never"
inherit kde4-base waf-utils
DESCRIPTION="Mindmapping-like tool for document generation."
HOMEPAGE="http://freehackers.org/~tnagy/semantik.html"
SRC_URI="http://semantik.googlecode.com/files/semantik-snapshot.tar.bz2 -> ${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="4"
KEYWORDS="~amd64"
IUSE=""
DEPEND="
dev-lang/ocaml
dev-lang/python
"
RDEPEND="
x11-libs/qt-core:4
x11-libs/qt-gui:4
x11-libs/qt-xmlpatterns:4
dev-lang/python[xml]
"
S="${WORKDIR}/semantik-0.7.4"
WAF_BINARY="${S}/waf"
PATCHES=(
"${FILESDIR}/${P}"-wscript_ldconfig.patch
"${FILESDIR}/${P}"-wscript_libstr.patch
)
src_configure() {
CCFLAGS="${CFLAGS}" CPPFLAGS="${CXXFLAGS}" LINKFLAGS="${LDFLAGS}" \
"${WAF_BINARY}" "--prefix=${EPREFIX}/usr" --want-rpath=0 \
configure || die "configure failed"
}

@ -1,2 +1 @@
DIST 114856-wacomtablet-v1.3.4.tar.bz2 239438 RMD160 717da672204b5085204d63adc135681e071dee4c SHA1 f3b628c329c49bfc1e48a73be7ed89157add9fc5 SHA256 816e7d522b1ed549d36b0b24a6ace202b451c3c6d7dd58a05e1b469b1859d16f DIST 114856-wacomtablet-v1.3.6.tar.bz2 242116 SHA256 1b36ba20b118d17b52433c5845e179d7feed5257caa95389e93eccb6ee01b424
DIST 114856-wacomtablet-v1.3.6.tar.bz2 242116 RMD160 af3f53addeb77a3192c5fadb6b605ec76cc7f110 SHA1 262a5da342d7a01eeaaef53ce46856d5f9e14fef SHA256 1b36ba20b118d17b52433c5845e179d7feed5257caa95389e93eccb6ee01b424

@ -1,26 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/wacomtablet/wacomtablet-1.3.4.ebuild,v 1.1 2011/09/29 12:54:07 scarabeus Exp $
EAPI=4
MY_P=${PN}-v${PV}
KDE_LINGUAS="cs da de el en_GB eo es et fr ga ja km lt mai nb nds nl pa pt pt_BR
ro sk sv tr uk zh_TW"
KDE_HANDBOOK="optional"
inherit kde4-base
DESCRIPTION="KControl module for wacom tablets"
HOMEPAGE="http://kde-apps.org/content/show.php?action=content&content=114856"
SRC_URI="http://www.kde-apps.org/CONTENT/content-files/114856-${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="4"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
RDEPEND="
>=x11-drivers/xf86-input-wacom-0.11.0
"
S=${WORKDIR}/${MY_P}

@ -1,3 +1,3 @@
DIST cantarell-fonts-0.0.10.1.tar.xz 288832 SHA256 a59e7f449cce10bd6b990ff25c9d12cabb91e3ae75fe0599eb84174231b7ae73 SHA512 99b5a90bcaa6024497284e334f6b7950a6e7bbb258b07274e6fad90ffae4e4a581349010d6e961640be0057591c4f94b766bee20e1dcf716631a2c86b33fb001 WHIRLPOOL 3293834b5e41bdac78fcd4b75a65a1c97e9e30fdef8cd577ab6bc9be5b653d543c3e4981a139ae373f6e9ffb0611a0c9730443b1fe03cd51aa75f63fbc2d1687
DIST cantarell-fonts-0.0.11.tar.xz 289768 SHA256 89b68fc3e9557309bbca1a174210dad3525a7908d4c11dff20f7e9a01f940b63 SHA512 59eccffd469c7ccd7fa89ea62b1a74cb92a1ce6aa537c359f52aa99d0b9011f009ff5fdb27b2c4f53c110737c8ffaba6b109b3f3899b46805d771918c49c4c4c WHIRLPOOL 312b238c11bf29e87b0b07a0112203433bf7a8458967be44b7b814bf6e3d3de50c290a8e871114967841f35e001097fd716a4bac8e685f695eb73ac2dfb767f5 DIST cantarell-fonts-0.0.11.tar.xz 289768 SHA256 89b68fc3e9557309bbca1a174210dad3525a7908d4c11dff20f7e9a01f940b63 SHA512 59eccffd469c7ccd7fa89ea62b1a74cb92a1ce6aa537c359f52aa99d0b9011f009ff5fdb27b2c4f53c110737c8ffaba6b109b3f3899b46805d771918c49c4c4c WHIRLPOOL 312b238c11bf29e87b0b07a0112203433bf7a8458967be44b7b814bf6e3d3de50c290a8e871114967841f35e001097fd716a4bac8e685f695eb73ac2dfb767f5
DIST cantarell-fonts-0.0.12.tar.xz 291964 SHA256 3d509e1117dd92a6b80ef8b2586c89e178dc21a03c7c61f5c50772def5c4934b SHA512 2c3dbdac7875ce588297f7dac6d6ae6c15efc1341d245bf8f766d232073f84fb9b1b485b5e935c8ede858bee76200b1e2c6a59a2ac861fe1b5611deca8c5b336 WHIRLPOOL b1ccd1f2994e1c800cf37018b326b4ab69dad77804dc13ac177cf01c652842d8724def1f13b3481753b8f31dfdaa726d162245d86b611b701d62e5cb51af8bf5
DIST cantarell-fonts-0.0.9.tar.xz 313280 SHA256 793f4e2f28e5d03b266f4f714570c9569cb7f8b993a56219539788d45e0fa3fe SHA512 731488fb052b742a3d630f9b8d7c8665d0fcf4b06663721c9629dd7e04e7f4442f70b6d584f4fdb0346f59506df6e7a056854bef7f843a5fb600afce9e02cffb WHIRLPOOL 142dde8c10c98a9e7d9dcd5920a7dd89d7aeec1f701c5d3134fd4556088cfc6fccedefe502edadc1c37c37debd99befba864fbba6923eba93974d6037e6649fe DIST cantarell-fonts-0.0.9.tar.xz 313280 SHA256 793f4e2f28e5d03b266f4f714570c9569cb7f8b993a56219539788d45e0fa3fe SHA512 731488fb052b742a3d630f9b8d7c8665d0fcf4b06663721c9629dd7e04e7f4442f70b6d584f4fdb0346f59506df6e7a056854bef7f843a5fb600afce9e02cffb WHIRLPOOL 142dde8c10c98a9e7d9dcd5920a7dd89d7aeec1f701c5d3134fd4556088cfc6fccedefe502edadc1c37c37debd99befba864fbba6923eba93974d6037e6649fe

@ -1,14 +1,14 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-fonts/cantarell/cantarell-0.0.10.1.ebuild,v 1.1 2012/09/29 09:37:14 pacho Exp $ # $Header: /var/cvsroot/gentoo-x86/media-fonts/cantarell/cantarell-0.0.12.ebuild,v 1.1 2012/12/20 16:47:35 tetromino Exp $
EAPI="4" EAPI="5"
GNOME_ORG_MODULE="${PN}-fonts" GNOME_ORG_MODULE="${PN}-fonts"
inherit font gnome.org inherit font gnome.org
DESCRIPTION="Cantarell fonts, default fontset for GNOME Shell" DESCRIPTION="Default fontset for GNOME Shell"
HOMEPAGE="http://live.gnome.org/CantarellFonts" HOMEPAGE="https://live.gnome.org/CantarellFonts"
LICENSE="OFL-1.1" LICENSE="OFL-1.1"
SLOT="0" SLOT="0"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/inkscape/inkscape-0.48.4.ebuild,v 1.2 2012/12/19 03:01:40 radhermit Exp $ # $Header: /var/cvsroot/gentoo-x86/media-gfx/inkscape/inkscape-0.48.4.ebuild,v 1.3 2012/12/20 19:36:15 ago Exp $
EAPI=5 EAPI=5
@ -20,7 +20,7 @@ HOMEPAGE="http://www.inkscape.org/"
LICENSE="GPL-2 LGPL-2.1" LICENSE="GPL-2 LGPL-2.1"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
IUSE="dia gnome postscript inkjar lcms nls spell wmf" IUSE="dia gnome postscript inkjar lcms nls spell wmf"
RESTRICT="test" RESTRICT="test"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/pngcrush/pngcrush-1.7.41.ebuild,v 1.1 2012/10/25 09:24:00 radhermit Exp $ # $Header: /var/cvsroot/gentoo-x86/media-gfx/pngcrush/pngcrush-1.7.41.ebuild,v 1.2 2012/12/20 19:01:44 ago Exp $
EAPI=4 EAPI=4
@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/pmt/${MY_P}.tar.xz"
LICENSE="as-is" LICENSE="as-is"
SLOT="0" SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" KEYWORDS="~alpha amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="" IUSE=""
RDEPEND=">=media-libs/libpng-1.4:0 RDEPEND=">=media-libs/libpng-1.4:0

@ -1,2 +1 @@
DIST pornview-0.2.0pre1.tar.gz 608864 SHA256 66502f936f743489dcff14e429a80e4670a60221187c34f58f87530229874fb9 SHA512 083fedbecb0148ccc244acb3ab3a63cd31e9baaa2bac6c4771485089b9e28f17ed7ee32c02d0b98fee315e84c3427639dd638df838d1d91d2df79ff6213ff2b8 WHIRLPOOL 55d9c0105ab3e3996f6dca0f8b39faab2a278240c05ea1c4dceade65726bee4707ee62120ddd30e7ac6299ff25bf54fa841ca810cf28fdf5fe4e870cc784067a
DIST pornview-0.2.2.tar.xz 489416 SHA256 9ec99e372da3fb0bfd62a21e569b13000be9951a947cfedf3eda7400fffb1a6c SHA512 f7413398b7d6a3807d9a8b59b0cd651fc2728ea12b4eec084a2654ab864b6ac79e75c6c7d80ad0a26b0e1d4a3f3cf757cfa86115ede4bd3ff9dfa199801a870f WHIRLPOOL 81f754bf5750772535473cb256c619b28ee8f32edc4584768b82eeef1316c879ecbf1d87b2e4073815ac8fef58fe67773cac38367960ac9a2b716fe40e94cded DIST pornview-0.2.2.tar.xz 489416 SHA256 9ec99e372da3fb0bfd62a21e569b13000be9951a947cfedf3eda7400fffb1a6c SHA512 f7413398b7d6a3807d9a8b59b0cd651fc2728ea12b4eec084a2654ab864b6ac79e75c6c7d80ad0a26b0e1d4a3f3cf757cfa86115ede4bd3ff9dfa199801a870f WHIRLPOOL 81f754bf5750772535473cb256c619b28ee8f32edc4584768b82eeef1316c879ecbf1d87b2e4073815ac8fef58fe67773cac38367960ac9a2b716fe40e94cded

@ -1,61 +0,0 @@
--- pornview-0.2pre1.orig/src/support/image_loader.c
+++ pornview-0.2pre1/src/support/image_loader.c
@@ -81,7 +81,7 @@
image_loader_stop (ImageLoader * il)
{
#ifdef USE_GTK2
- GError *err;
+ GError *err = NULL;
#endif
if (!il)
@@ -174,7 +174,7 @@
gint c;
#ifdef USE_GTK2
- GError *err;
+ GError *err = NULL;
#endif
if (!il)
@@ -241,7 +241,7 @@
int b;
#ifdef USE_GTK2
- GError *err;
+ GError *err = NULL;
#endif
if (!il->loader || il->pixbuf)
--- pornview-0.2pre1.orig/src/support/widgets/gtkxine.c
+++ pornview-0.2pre1/src/support/widgets/gtkxine.c
@@ -632,7 +632,7 @@
*/
if (this->vo_driver != NULL)
xine_close_video_driver (this->xine, this->vo_driver);
- if (this->vo_driver != NULL)
+ if (this->ao_driver != NULL)
xine_close_audio_driver (this->xine, this->ao_driver);
/*
@@ -1920,7 +1920,7 @@
* This function was pinched from filter_yuy2tov12.c, part of
* transcode, a linux video stream processing tool
*
- * Copyright (C) Thomas ŽÖstreich - June 2001
+ * Copyright (C) Thomas ��streich - June 2001
*
* Thanks Thomas
*
--- pornview-0.2pre1.orig/src/support/widgets/zlist.c
+++ pornview-0.2pre1/src/support/widgets/zlist.c
@@ -634,7 +634,8 @@
CELL_X_FROM_COL (list, j), area->y,
list->cell_x_pad, area->height);
- cell = ZLIST_CELL_FROM_INDEX (list, idx);
+ if (idx < list->cell_count)
+ cell = ZLIST_CELL_FROM_INDEX (list, idx);
cell_area.x = CELL_X_FROM_COL (list, j) + list->cell_x_pad;
cell_area.y = CELL_Y_FROM_ROW (list, i) + list->cell_y_pad;

@ -1,118 +0,0 @@
--- configure.in
+++ configure.in
@@ -38,10 +38,6 @@
dnl ******************************
dnl required library version
dnl ******************************
-GLIB_REQUIRED=1.2.10
-GTK_REQUIRED=1.2.10
-GDK_PIXBUF_REQUIRED=0.16.0
-XINE_OLD_REQUIRED=0.9.9
XINE_REQUIRED=1.0.0
AC_SUBST(GLIB_REQUIRED)
@@ -63,31 +59,20 @@
dnl ******************************
dnl Check for GTK
dnl ******************************
-enable_gtk2=no
-AC_ARG_WITH(gtk2,
- [ --with-gtk2 Use Gtk+-2.0 (experimental) [default=no]],
- [enable_gtk2="${withval}"], [enable_gtk2=no])
-if test "$enable_gtk2" = yes; then
- AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
- PKG_CHECK_MODULES(GTK, [
- glib-2.0 >= $GLIB2_REQUIRED
- gmodule-2.0 >= $GMODULE2_REQUIRED
- gdk-pixbuf-2.0 >= $GDK_PIXBUF2_REQUIRED
- gtk+-2.0 >= $GTK2_REQUIRED
- ], ,[
- AC_MSG_ERROR(Test for GTK+-2.0 failed. See the file 'INSTALL' for help)
- ])
- AC_SUBST(GTK_CFLAGS)
- AC_SUBST(GTK_LIBS)
- AC_DEFINE(USE_GTK2)
- AC_DEFINE(USE_NORMAL_PANED)
- AC_DEFINE(ENABLE_TREEVIEW)
-else
- AM_PATH_GTK($GTK_REQUIRED, ,
- AC_MSG_ERROR(Test for GTK failed. See the file 'INSTALL' for help))
- AM_PATH_GDK_PIXBUF($GDK_PIXBUF_REQUIRED, ,
- AC_MSG_ERROR(gdk-pixbuf 0.16.0 or higher is required))
-fi
+AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
+PKG_CHECK_MODULES(GTK, [
+ glib-2.0 >= $GLIB2_REQUIRED
+ gmodule-2.0 >= $GMODULE2_REQUIRED
+ gdk-pixbuf-2.0 >= $GDK_PIXBUF2_REQUIRED
+ gtk+-2.0 >= $GTK2_REQUIRED
+], ,[
+ AC_MSG_ERROR(Test for GTK+-2.0 failed. See the file 'INSTALL' for help)
+])
+AC_SUBST(GTK_CFLAGS)
+AC_SUBST(GTK_LIBS)
+AC_DEFINE(USE_GTK2)
+AC_DEFINE(USE_NORMAL_PANED)
+AC_DEFINE(ENABLE_TREEVIEW)
enable_normal_paned=no
AC_ARG_WITH(normal-paned,
@@ -158,45 +143,20 @@
[enable_xine=yes], [enable_xine="${enableval}"])
if test "$enable_xine" = no; then
-AC_ARG_ENABLE(xine_old,
- [ --enable-xine-old Enable Xine library 0.9.x for movie [default=no]],
- [enable_xine_old=yes], [enable_xine_old="${enableval}"])
-
-if test "$enable_xine_old" = no; then
AC_ARG_ENABLE(mplayer,
[ --enable-mplayer Enable MPlayer for movie [default=no]],
[enable_mplayer=yes], [enable_mplayer="${enableval}"])
fi
-fi
MOVIELIB_CFLAGS=""
MOVIELIB_LIBS=""
dnl ****************************
-dnl Check for Xine library 0.9.x
-dnl ****************************
-if test "$enable_xine_old" = yes; then
- have_xine=no
- AM_PATH_XINE($XINE_OLD_REQUIRED,
- [have_xine=yes], [have_xine=no])
- if test "$have_xine" = yes; then
- MOVIELIB_CFLAGS=${XINE_CFLAGS}
- MOVIELIB_LIBS=${XINE_LIBS}
- AC_DEFINE(ENABLE_XINE_OLD)
- AC_DEFINE(ENABLE_MOVIE)
- movie_support="Xine 0.9.x"
- else
- AC_MSG_WARN(Did not find xine-lib installed)
- enable_xine=no;
- fi
-fi
-
-dnl ****************************
dnl Check for Xine library
dnl ****************************
if test "$enable_xine" = yes; then
have_xine=no
- AM_PATH_XINE($XINE_REQUIRED,
+ PKG_CHECK_MODULES(XINE, libxine,
[have_xine=yes], [have_xine=no])
if test "$have_xine" = yes; then
MOVIELIB_CFLAGS=${XINE_CFLAGS}
@@ -241,11 +201,6 @@
localedir="\${datadir}/locale"
AC_SUBST(localedir)
-dnl *******************
-dnl for libcharset
-dnl *******************
-AM_LIBCHARSET
-
dnl ******************************
dnl enable/disable EXIF support
dnl ******************************

@ -1,13 +0,0 @@
diff -ur pornview-0.2.0pre1.orig/pornview.desktop pornview-0.2.0pre1/pornview.desktop
--- pornview-0.2.0pre1.orig/pornview.desktop 2002-12-11 21:28:51.000000000 +0200
+++ pornview-0.2.0pre1/pornview.desktop 2008-04-21 16:49:47.000000000 +0300
@@ -2,6 +2,7 @@
Name=PornView
Comment=Photo/Movie collection manager
Exec=pornview
-Icon=pornview.png
-Terminal=0
+Icon=pornview
+Terminal=false
Type=Application
+Categories=GTK;Graphics;Viewer;

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

Loading…
Cancel
Save