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,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
|
||||
|
@ -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,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
|
||||
}
|
@ -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,
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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,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}
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
|
@ -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,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,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 +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,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,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…
Reference in new issue