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
# 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
inherit eutils multilib libtool
@ -11,7 +11,7 @@ SRC_URI="mirror://github/${PN}/${PN}/${P}.tar.gz"
LICENSE="BSD"
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"
RDEPEND="dev-libs/openssl:0

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-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"
PYTHON_DEPEND="python? 2"
@ -22,7 +22,7 @@ SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz"
LICENSE="AGPL-3"
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"
# maintainer comment:
@ -142,9 +142,6 @@ src_prepare() {
# fix CVE-2012-4430
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() {
@ -213,6 +210,11 @@ src_configure() {
fi
}
src_compile() {
# Make build log verbose (bug #447806)
emake NO_ECHO=""
}
src_install() {
emake DESTDIR="${D}" install
doicon scripts/bacula.png

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-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"
PYTHON_DEPEND="python? 2"
@ -211,6 +211,11 @@ src_configure() {
fi
}
src_compile() {
# Make build log verbose (bug #447806)
emake NO_ECHO=""
}
src_install() {
emake DESTDIR="${D}" install
doicon scripts/bacula.png

@ -1,2 +1,3 @@
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-2012.0226.1623.el.bz2 49503 SHA256 d1d00dd48284c7509c24003d56e8cf86c46839880d6775efe76682e1cd859482 SHA512 efb645e46e55174f2b538b6812f36d08f576f765ffffdf25af756c852e7bfd6455cb3bc3a540089a60600251b2c144384b7f58b412840a95ce614efd9d5b50c9 WHIRLPOOL 42a17c72d91cee51bec9d37466ef1e9b9812ac05cf01b6dc006e0ec204bff2edc84a2a776e656deb86ca17917eaf7d1716c849d67cdcf9f6c5a1017c99cf9588

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-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
@ -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
SRC_URI="mirror://gentoo/${P}.el.bz2"
LICENSE="GPL-2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="alpha amd64 x86"
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
# 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
@ -240,11 +240,7 @@ src_install() {
XEN_PYTHON_NATIVE_INSTALL=y install-tools
# Fix the remaining Python shebangs.
# TODO: add an appropriate func to python-single-r1.
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'
python_fix_shebang "${ED}"
# Remove RedHat-specific stuff
rm -rf "${ED}"tmp || die

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/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"
@ -45,10 +45,10 @@ src_prepare() {
src_configure() {
use static && append-ldflags -static
# Do not pass --enable-glob due to #443552.
econf \
--bindir=/bin \
--enable-fnmatch \
--enable-glob \
$(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-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-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-3071300.zip 3868922 SHA256 7212d48110b7b39a64be3dd48ab7ad9e782330dd0709c474f1ae4f3e394c04bf SHA512 8fa9bef286919fcc0960b54e3501321ada89d442e0c83ad48ece35cce01996d35ae6a810a01debe2a3485ceab90f3bffddf48b42adcb940f4fb6353e70cac963 WHIRLPOOL 549cc7a7218c83e118a29ea55b8cc1f360cfb2b04b8ea857f7ff0aa038c37256d625a27ab239b325def3bb59e3d9423b15a800fdc412315f040dfeed2deafe42
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-3071401.zip 4966093 SHA256 cba6c248cdab98644e54a4f7cb378d0f371459214603ac3d522eb1a8a4215ced SHA512 c42d4ab15ab992a3bf297e5049aad6c7c9adc211b04e9cb06d397e1a6c73f5f7f9e329a0db0b8f7296d2705999001bcc44a76148fcdd2c8b4757b09664140939 WHIRLPOOL e09ae98e090b4351a8da101fd9a60c0bb02ddc7aa7a072f0824bf3a303502a0120a6068d4b3dac2d81aef40754991793a91e7c464f12ee783174f104903600df
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>
<email>haskell@gentoo.org</email>
</maintainer>
<maintainer>
<email>araujo@gentoo.org</email>
</maintainer>
</pkgmetadata>

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

@ -5,7 +5,4 @@
<maintainer>
<email>haskell@gentoo.org</email>
</maintainer>
<maintainer>
<email>araujo@gentoo.org</email>
</maintainer>
</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

@ -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">
<pkgmetadata>
<maintainer>
<email>araujo@gentoo.org</email>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
<longdescription>
GNU Smalltalk is a free implementation of the Smalltalk-80

@ -2,8 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>araujo@gentoo.org</email>
<name>Luis F. Araujo</name>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
<longdescription lang="en">
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">
<pkgmetadata>
<maintainer>
<email>araujo@gentoo.org</email>
<name>Luis F. Araujo</name>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
<use>
<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.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"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>araujo@gentoo.org</email>
<name>Luis F. Araujo</name>
</maintainer>
<maintainer>
<email>jdhore@gentoo.org</email>
<name>Jeff Horelick</name>
</maintainer>
<longdescription lang="en">
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

@ -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
# 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"
@ -24,6 +24,7 @@ pkg_setup() {
src_prepare() {
epatch "${FILESDIR}"/${PN}-3.10.8.10-freebsd9.patch
epatch "${FILESDIR}"/${PN}-vfp2-r0.patch
}
src_compile() {

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/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"
PYTHON_COMPAT=( python2_{6,7} )
@ -19,6 +19,10 @@ IUSE=""
DEPEND="${PYTHON_DEPS}"
src_prepare() {
epatch "${FILESDIR}"/${PN}-vfp2-r0.patch
}
src_compile() {
tc-export AR CC CXX RANLIB
export LINK=${CXX}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/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"
PYTHON_COMPAT=( python2_{6,7} )
@ -19,6 +19,10 @@ IUSE=""
DEPEND="${PYTHON_DEPS}"
src_prepare() {
epatch "${FILESDIR}"/${PN}-vfp2-r0.patch
}
src_compile() {
tc-export AR CC CXX RANLIB
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

@ -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.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.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
# $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
@ -12,7 +12,7 @@ DESCRIPTION="Interface to Distributed Annotation System"
LICENSE="Artistic"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="~amd64 ~x86"
IUSE=""
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
# 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"
PYTHON_DEPEND="2 3:3.2"
@ -17,7 +17,7 @@ SRC_URI="http://httplib2.googlecode.com/files/${P}.tar.gz"
LICENSE="MIT"
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=""
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

@ -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.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.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
# 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
# would just install a dummy.
@ -10,17 +10,16 @@ USE_RUBY="ruby18 ruby19 ree18"
RUBY_FAKEGEM_TASK_TEST="specs"
RUBY_FAKEGEM_TASK_DOC="doc:rdoc"
RUBY_FAKEGEM_TASK_DOC="doc:yard"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc"
RUBY_FAKEGEM_EXTRADOC="README.md"
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}-*"
SRC_URI="http://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${PN}-git-${PV}.tgz"
IUSE=""
LICENSE="BSD"
@ -30,7 +29,7 @@ KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-li
RDEPEND="${RDEPEND} 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 )"
ruby_add_rdepend "virtual/ruby-threads"

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

@ -2,10 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>scheme</herd>
<maintainer>
<email>araujo@gentoo.org</email>
<name>Luis F. Araujo</name>
</maintainer>
<longdescription lang="en">
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

@ -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

@ -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

@ -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

@ -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
# 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
# @MAINTAINER:
@ -392,8 +392,13 @@ test-flag-PROG() {
# use -c so we can test the assembler as well
local PROG=$(tc-get${comp})
${PROG} "${flag}" -c -o /dev/null -x${lang} - < /dev/null \
> /dev/null 2>&1
if $( ${PROG} "${flag}" -c -o /dev/null -x${lang} - < /dev/null > /dev/null 2>&1 ); then
${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

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/python-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
# @MAINTAINER:
@ -202,25 +202,13 @@ python-any-r1_pkg_setup() {
fi
done
local PYTHON_PKG_DEP
for i in "${rev_impls[@]}"; do
local d
case "${i}" in
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
python_export "${i}" PYTHON_PKG_DEP EPYTHON PYTHON
has_version "${PYTHON_PKG_DEP}" && break
done
die $EPYTHON
}
_PYTHON_ANY_R1=1

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/python-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
# @MAINTAINER:
@ -149,30 +149,15 @@ _python_set_globals() {
REQUIRED_USE="|| ( ${flags[*]} )"
PYTHON_USEDEP=${optflags// /,}
local usestr
[[ ${PYTHON_REQ_USE} ]] && usestr="[${PYTHON_REQ_USE}]"
# 1) well, python-exec would suffice as an RDEP
# but no point in making this overcomplex, BDEP doesn't hurt anyone
# 2) python-exec should be built with all targets forced anyway
# but if new targets were added, we may need to force a rebuild
PYTHON_DEPS="dev-python/python-exec[${PYTHON_USEDEP}]"
local i
local i PYTHON_PKG_DEP
for i in "${PYTHON_COMPAT[@]}"; do
local d
case ${i} in
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} )"
python_export "${i}" PYTHON_PKG_DEP
PYTHON_DEPS+=" python_targets_${i}? ( ${PYTHON_PKG_DEP} )"
done
}
_python_set_globals

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/python-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
# @MAINTAINER:
@ -144,35 +144,20 @@ _python_single_set_globals() {
REQUIRED_USE="|| ( ${flags_mt[*]} ) ^^ ( ${flags[*]} )"
PYTHON_USEDEP=${optflags// /,}
local usestr
[[ ${PYTHON_REQ_USE} ]] && usestr="[${PYTHON_REQ_USE}]"
# 1) well, python-exec would suffice as an RDEP
# but no point in making this overcomplex, BDEP doesn't hurt anyone
# 2) python-exec should be built with all targets forced anyway
# but if new targets were added, we may need to force a rebuild
PYTHON_DEPS="dev-python/python-exec[${PYTHON_USEDEP}]"
local i
local i PYTHON_PKG_DEP
for i in "${PYTHON_COMPAT[@]}"; do
# The chosen targets need to be in PYTHON_TARGETS as well.
# This is in order to enforce correct dependencies on packages
# supporting multiple implementations.
REQUIRED_USE+=" python_single_target_${i}? ( python_targets_${i} )"
local d
case ${i} in
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} )"
python_export "${i}" PYTHON_PKG_DEP
PYTHON_DEPS+=" python_single_target_${i}? ( ${PYTHON_PKG_DEP} )"
done
}
_python_single_set_globals
@ -195,5 +180,49 @@ python-single-r1_pkg_setup() {
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
fi

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/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
# @MAINTAINER:
@ -83,6 +83,17 @@ _PYTHON_ALL_IMPLS=(
# /usr/lib64/python2.6/site-packages
# @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
# @USAGE: [<impl>] <variables>...
# @DESCRIPTION:
@ -150,6 +161,30 @@ python_export() {
export PYTHON_SITEDIR=${EPREFIX}${dir}/site-packages
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}"
esac

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/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
@ -14,7 +14,7 @@ SRC_URI="${P}.zip"
LICENSE="CCPL-Attribution-ShareAlike-NonCommercial-3.0"
SLOT="0"
KEYWORDS="amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc x86"
IUSE=""
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-64-bin.2.16.2.tar.bz2 2141614 RMD160 b701866bef5e66500c33745349fc5952d89dbb47 SHA1 57cbe67c28531aa663eca1d5fc2d89247920f4b7 SHA256 73a035c20b56fe197529aeb034ce3b81c680e184d0acca7d48df7fedbbafb103
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 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
# 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
DESCRIPTION="a multi system emulator for many console and handheld video game systems"
@ -25,29 +25,28 @@ RDEPEND="x11-libs/libXv
DEPEND="${RDEPEND}
virtual/pkgconfig"
dir=${games_get_libdir}/${PN}
QA_PREBUILT="${dir:1}/modules/*
${GAMES_BINDIR:1}/xe.bin"
src_unpack() {
unpack ${A}
mv -v * ${P} || die
}
src_prepare() {
sed -i \
-e '/strip/d' \
-e '/^CC/d' \
-e '/CC/s/$/ $(LDFLAGS)/' \
-e 's/@//' \
Makefile \
|| die "sed failed"
epatch "${FILESDIR}"/${P}-gentoo.patch
}
src_install() {
newgamesbin xe xe.bin || die "newgamesbin failed"
newgamesbin "${FILESDIR}"/xe-${PV} xe || die "newgamesbin failed"
newgamesbin xe xe.bin
newgamesbin "${FILESDIR}"/xe-${PV} xe
sed -i \
-e "s:GENTOODIR:$(games_get_libdir)/${PN}:" "${D}/${GAMES_BINDIR}/xe" \
|| die "sed failed"
insinto "$(games_get_libdir)"/${PN}
doins -r modules/ rc/ || die "doins failed"
doins -r modules/ rc/
keepdir "$(games_get_libdir)"/${PN}/bios
dodoc README.txt
dohtml manual.html

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/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.REV -> use svn REV
@ -22,7 +22,7 @@ ESVN_REPO_URI="svn://svn.icculus.org/quake3/trunk"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
KEYWORDS="amd64 ~ppc ~x86 ~x86-fbsd"
# "smp" is omitted, because currently it does not work.
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"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>games</herd>
<longdescription lang="en">
TomeNET is a multiplayer fantasy dungeon exploration game based on the works of
J.R.R. Tolkien. It is a game that emphasizes intricate, challenging, and varied
gameplay over graphics. Hundreds of 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>
<herd>games</herd>
<use>
<flag name='server'>Compile server support</flag>
</use>
<longdescription lang="en">
TomeNET is a multiplayer fantasy dungeon exploration game based on
the works of J.R.R. Tolkien. It is a game that emphasizes intricate,
challenging, and varied gameplay over graphics. Hundreds of
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>

@ -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 RMD160 18cfcec2503a8ec828b9da03ff009a8bcf287174 SHA1 a6a7336bf96d0a694a551c41875b2a0a4c9a90ae SHA256 2d166aec9ff4394a0252368d4cfcac5ba4ab8a29f58f99cd1649721a8f65a3fb
DIST crrcsim-0.9.12.tar.gz 7355827 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
# 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 $
EAPI=3
# $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=4
WANT_AUTOMAKE="1.10"
inherit autotools eutils games
@ -24,7 +23,7 @@ DEPEND="${RDEPEND}"
src_prepare() {
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
fi
eautoreconf
@ -36,9 +35,7 @@ src_configure() {
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS HISTORY NEWS README || die
emake DESTDIR="${D}" install
dodoc AUTHORS HISTORY NEWS README
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 RMD160 4e863afa1a13c03caec21dbb91375f43728f2479 SHA1 b2916f5842cbe3b79e810b5357c11dad1211759d SHA256 42020b1ba03dca901f094b7077300bec5dd49385720bddfb196febab58cf147e
DIST 81457-kosd-0.8.1.tar.bz2 26082 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

@ -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 RMD160 02d4d85609efaace2c24894f1236772700ee9a34 SHA1 79d2be55443a95762f8e322d011b63cfdb6cb9e8 SHA256 38eee1b1ef566b5c5f440f54adab67cbf3497128883591bda386fe796ba62e84
DIST plasma-widget-menubar-0.1.18.tar.bz2 26963 SHA256 38eee1b1ef566b5c5f440f54adab67cbf3497128883591bda386fe796ba62e84 SHA512 af54df818ae670bbcd3a16a6458c5b03dc0630610420563f2bc61c4b3fcf801709397e851bfd377054f3d41c6bb8d0dfc5fb710e7d1541e2fe782fde1afbf371 WHIRLPOOL 1678a66c72bd6a3bf4cd1db8aad6b3970a9fa36cfb9cce9f3d172643044e51ea1e55aa9d55dd10164827bec93a7936650b3a508eb937f600d3e0e5c46162ca6b

@ -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-KDE4.5.tar.gz 45182 RMD160 f420594e908dc77854af5e0024fbfa062900313f SHA1 2fb6215afa3429e8d3500d006075069304a4d099 SHA256 dd3794df8bd507974cf668d20cb246493981fad7ff604fec62b8d14b9b525161
DIST 134442-plasma-widget-quickaccess-0.8.2-2.zip 90588 SHA256 614252a44c7d7a85526b3ba2e0b145defb5704c9e57da17d399a2d7bce3e0733

@ -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

@ -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 RMD160 af3f53addeb77a3192c5fadb6b605ec76cc7f110 SHA1 262a5da342d7a01eeaaef53ce46856d5f9e14fef SHA256 1b36ba20b118d17b52433c5845e179d7feed5257caa95389e93eccb6ee01b424
DIST 114856-wacomtablet-v1.3.6.tar.bz2 242116 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.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

@ -1,14 +1,14 @@
# Copyright 1999-2012 Gentoo Foundation
# 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"
inherit font gnome.org
DESCRIPTION="Cantarell fonts, default fontset for GNOME Shell"
HOMEPAGE="http://live.gnome.org/CantarellFonts"
DESCRIPTION="Default fontset for GNOME Shell"
HOMEPAGE="https://live.gnome.org/CantarellFonts"
LICENSE="OFL-1.1"
SLOT="0"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-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
@ -20,7 +20,7 @@ HOMEPAGE="http://www.inkscape.org/"
LICENSE="GPL-2 LGPL-2.1"
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"
RESTRICT="test"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-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
@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/pmt/${MY_P}.tar.xz"
LICENSE="as-is"
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=""
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

@ -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