Sync with portage [Thu May 3 08:23:25 MSK 2018].

mhiretskiy 1132
root 6 years ago
parent 9a350d4909
commit 1f42462ec5

Binary file not shown.

Binary file not shown.

@ -11,7 +11,7 @@ SRC_URI="https://www.clamav.net/downloads/production/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="~amd64 ~arm ~ia64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
IUSE="bzip2 doc clamdtop iconv ipv6 libressl milter metadata-analysis-api selinux static-libs system-libmspack test uclibc"
CDEPEND="bzip2? ( app-arch/bzip2 )

Binary file not shown.

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@ -19,12 +19,7 @@ KEYWORDS="amd64 hppa ~ppc ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-maco
DEPEND=""
RDEPEND="${PYTHON_DEPS}
dev-python/python-fchksum[${PYTHON_USEDEP}]
bittorrent? (
|| (
net-p2p/bittorrent[${PYTHON_USEDEP}]
net-p2p/bittornado[${PYTHON_USEDEP}]
)
)"
bittorrent? ( net-p2p/bittornado[${PYTHON_USEDEP}] )"
REQUIRED_USE=${PYTHON_REQUIRED_USE}

Binary file not shown.

@ -14,7 +14,7 @@ KEYWORDS="amd64 x86"
IUSE=""
RDEPEND="|| ( app-editors/vim[python] app-editors/gvim[python] )
|| ( dev-lang/python:2.7 dev-lang/python:2.6 )
dev-lang/python:2.7
dev-python/markdown"
VIM_PLUGIN_HELPFILES="${PN}.txt"

Binary file not shown.

@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/json-c/json-c/wiki"
SRC_URI="https://s3.amazonaws.com/json-c_releases/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/3"
SLOT="0/4"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc static-libs"

@ -14,7 +14,7 @@ SRC_URI="https://www.cabextract.org.uk/libmspack/libmspack-${MY_PV}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~ia64 x86"
KEYWORDS="amd64 ~arm ~ia64 x86"
IUSE="debug doc static-libs utils"
DEPEND=""

Binary file not shown.

@ -1,4 +1,3 @@
DIST ccl-1.10-linuxx86.tar.gz 43796090 BLAKE2B 75cbe2745ff6022a503e79e95a68d9ce2abd1b496fb4bc8b7180028f83223ceab36c6b40edb8f107e5fab8a194abc677a788867e53d09c089274b5b531066e4d SHA512 10504e2569a99ba8b6fc4ac745312435c6be646c86ec3916a3750f823f79b3b8ec87fe53ba2410151feeaaed0609e1760ee3d37a77f01d815d1ec13c2394258e
DIST ccl-1.11-darwinx86.tar.gz 152989219 BLAKE2B 73a1ceed3ff1a22d76f593fb35a850c8c449cec7646368cd306a2c63ae85e22e02a6d604dc115e3e0a02f69a0fd6b8e29721c5e58704101779bf6a6924a48741 SHA512 21107ab0cf6f5abee21fc561680eb722fbb0a0515ea99a1d02be091a85519b1a91444317d92117ad509a25dca97adaba9b2d8026a7214f58aa03172ada2ea340
DIST ccl-1.11-linuxarm.tar.gz 23044178 BLAKE2B 509fbf0bd83a41d8115b87f4b79db799e063fb9f2dd21e58db24ec065101e6946315442104feaa61b1175c80ccaf5f5926fc73c2a3a87d4c3e5ba659269a644d SHA512 b8034569f0c47106107fee6bd859051052d43c3bcd625a1956eae467ef0225425d5429678e3584136adc929ccfbbe4b800bffa66ea758cd2b734aa3ed55a9dda
DIST ccl-1.11-linuxx86.tar.gz 42482877 BLAKE2B d1a6977d7dd934c77db4dd0deb2ab53a85c0d118037e147ced09027578e5356770145da317f1887a8d7d25309b146864a62f54b0d5e841470c86da99c38cbd4b SHA512 34008654fd3ceca55a33413a768c398395141e26b9ea09204739ca7e998fdbe94ab92507eda14cf9bcbb9f76e6c3cae3006d7f2c9f48749c66e1f1281febb409

@ -1,91 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils multilib toolchain-funcs
MY_PN=ccl
MY_P=${MY_PN}-${PV}
DESCRIPTION="Common Lisp implementation, derived from Digitool's MCL product"
HOMEPAGE="https://ccl.clozure.com/"
SRC_URI="
x86? ( ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxx86.tar.gz )
amd64? ( ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxx86.tar.gz )"
# ppc? ( ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxppc.tar.gz )
# ppc64? ( ftp://ftp.clozure.com/pub/release/${PV}/${MY_P}-linuxppc.tar.gz )"
LICENSE="LLGPL-2.1"
SLOT="0"
# KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
RDEPEND=">=dev-lisp/asdf-2.33-r3:="
DEPEND="${RDEPEND}
!dev-lisp/openmcl"
S="${WORKDIR}"/${MY_PN}
ENVD="${T}"/50ccl
src_configure() {
if use x86; then
CCL_RUNTIME=lx86cl; CCL_HEADERS=x86-headers; CCL_KERNEL=linuxx8632
elif use amd64; then
CCL_RUNTIME=lx86cl64; CCL_HEADERS=x86-headers64; CCL_KERNEL=linuxx8664
elif use ppc; then
CCL_RUNTIME=ppccl; CCL_HEADERS=headers; CCL_KERNEL=linuxppc
elif use ppc64; then
CCL_RUNTIME=ppccl64; CCL_HEADERS=headers64; CCL_KERNEL=linuxppc64
fi
}
src_prepare() {
cp /usr/share/common-lisp/source/asdf/build/asdf.lisp tools/ || die
}
src_compile() {
emake -C lisp-kernel/${CCL_KERNEL} clean
emake -C lisp-kernel/${CCL_KERNEL} all CC="$(tc-getCC)"
unset CCL_DEFAULT_DIRECTORY
./${CCL_RUNTIME} -n -b -Q -e '(ccl:rebuild-ccl :full t)' -e '(ccl:quit)' || die "Compilation failed"
# remove non-owner write permissions on the full-image
chmod go-w ${CCL_RUNTIME}{,.image} || die
esvn_clean
}
src_install() {
local install_dir=/usr/$(get_libdir)/${PN}
exeinto ${install_dir}
# install executable
doexe ${CCL_RUNTIME}
# install core image
cp ${CCL_RUNTIME}.image "${D}"/${install_dir} || die
# install optional libraries
dodir ${install_dir}/tools
cp tools/*fsl "${D}"/${install_dir}/tools || die
# until we figure out which source files are necessary for runtime
# optional features and which aren't, we install all sources
find . -type f -name '*fsl' -delete || die
rm -f lisp-kernel/${CCL_KERNEL}/*.o || die
cp -a compiler level-0 level-1 lib library \
lisp-kernel scripts tools xdump contrib \
"${D}"/${install_dir} || die
cp -a ${CCL_HEADERS} "${D}"/${install_dir} || die
make_wrapper ccl "${install_dir}/${CCL_RUNTIME}"
echo "CCL_DEFAULT_DIRECTORY=${install_dir}" > "${ENVD}"
doenvd "${ENVD}"
dodoc doc/release-notes.txt
dohtml doc/ccl-documentation.html
use doc && dohtml -r examples
}

Binary file not shown.

@ -1,8 +1,8 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils cmake-utils gnome2-utils games
inherit eutils cmake-utils gnome2-utils readme.gentoo-r1
DESCRIPTION="A portable reimplementation of engine for the classic Bullfrog game, Syndicate"
HOMEPAGE="http://freesynd.sourceforge.net/"
@ -13,23 +13,30 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug devtools"
RDEPEND="media-libs/libogg
media-libs/libpng:0
RDEPEND="
media-libs/libogg
media-libs/libpng:0=
media-libs/libsdl[X,sound,video]
media-libs/libvorbis
media-libs/sdl-mixer[mp3,vorbis]
media-libs/sdl-image[png]"
DEPEND=${RDEPEND}
media-libs/sdl-image[png]
"
DEPEND="${RDEPEND}"
PATCHES=( "${FILESDIR}"/${P}-cmake.patch )
CMAKE_IN_SOURCE_BUILD=1
DOC_CONTENTS="
You have to set \"data_dir = /my/path/to/synd-data\"
in \"~/.${PN}/${PN}.ini\".
"
src_prepare() {
cmake-utils_src_prepare
sed \
-e "s:#freesynd_data_dir = /usr/share/freesynd/data:freesynd_data_dir = ${GAMES_DATADIR}/${PN}/data:" \
-e "s:#freesynd_data_dir = /usr/share/freesynd/data:freesynd_data_dir = /usr/share/${PN}/data:" \
-i ${PN}.ini || die
}
@ -42,37 +49,28 @@ src_configure() {
cmake-utils_src_configure
}
src_compile() {
cmake-utils_src_compile
}
src_install() {
dogamesbin src/${PN}
use devtools && newgamesbin src/dump ${PN}-dump
insinto "${GAMES_DATADIR}"/${PN}
dobin src/${PN}
use devtools && newbin src/dump ${PN}-dump
insinto /usr/share/${PN}
doins -r data
newicon -s 128 icon/sword.png ${PN}.png
make_desktop_entry ${PN}
dodoc NEWS README INSTALL AUTHORS
prepgamesdirs
readme.gentoo_create_doc
}
pkg_preinst() {
games_pkg_preinst
gnome2_icon_savelist
}
pkg_postinst() {
elog "You have to set \"data_dir = /my/path/to/synd-data\""
elog "in \"~/.${PN}/${PN}.ini\"."
gnome2_icon_cache_update
if use debug ; then
ewarn "Debug build is not meant for regular playing,"
ewarn "game speed is higher."
fi
games_pkg_postinst
gnome2_icon_cache_update
readme.gentoo_print_elog
}
pkg_postrm() {

@ -1,5 +1,5 @@
--- ForceSelectWin.cpp.orig 2012-08-20 17:35:01.000000000 +0200
+++ ForceSelectWin.cpp 2012-08-20 17:47:19.000000000 +0200
--- a/ForceSelectWin.cpp.orig 2012-08-20 17:35:01.000000000 +0200
+++ b/ForceSelectWin.cpp 2012-08-20 17:47:19.000000000 +0200
@@ -1596,15 +1596,15 @@
fs::directory_iterator directoryEnd; // default construction yields past-the-end
for (fs::directory_iterator iter(sourcePath); iter != directoryEnd; ++iter) {
@ -20,8 +20,8 @@
fs::copy_file(*iter, destPath.string() + "/" + destFile);
}
--- Main.cpp.orig 2012-08-20 17:48:13.000000000 +0200
+++ Main.cpp 2012-08-20 17:50:51.000000000 +0200
--- a/Main.cpp.orig 2012-08-20 17:48:13.000000000 +0200
+++ b/Main.cpp 2012-08-20 17:50:51.000000000 +0200
@@ -339,12 +339,6 @@
void GameInit(char* argv[]) {
@ -35,8 +35,8 @@
FindHomePath();
LoadSettings(argv);
--- Menu_Base.cpp.orig 2012-08-20 17:51:05.000000000 +0200
+++ Menu_Base.cpp 2012-08-20 17:52:15.000000000 +0200
--- a/Menu_Base.cpp.orig 2012-08-20 17:51:05.000000000 +0200
+++ b/Menu_Base.cpp 2012-08-20 17:52:15.000000000 +0200
@@ -206,7 +206,7 @@
fs::directory_iterator directoryEnd; // default construction yields past-the-end
@ -64,8 +64,8 @@
if (filename.find('.') == filename.npos)
continue;
--- Stuff.cpp.orig 2012-08-20 17:52:36.000000000 +0200
+++ Stuff.cpp 2012-08-20 17:53:11.000000000 +0200
--- a/Stuff.cpp.orig 2012-08-20 17:52:36.000000000 +0200
+++ b/Stuff.cpp 2012-08-20 17:53:11.000000000 +0200
@@ -657,7 +657,7 @@
fs::directory_iterator directoryEnd; // default construction yields past-the-end
for (fs::directory_iterator iter(tempPath); iter != directoryEnd; ++iter) {

@ -1,5 +1,5 @@
--- Main.cpp.old 2006-07-28 00:04:46.000000000 +0200
+++ Main.cpp 2006-07-28 00:08:28.000000000 +0200
--- a/Main.cpp.old 2006-07-28 00:04:46.000000000 +0200
+++ b/Main.cpp 2006-07-28 00:08:28.000000000 +0200
@@ -184,7 +184,7 @@
#ifndef WIN32
string settingsPath = userHomePath + "settings.dat";

@ -1,5 +1,5 @@
--- JSDL.cpp.old 2016-01-04 10:42:56.404316856 +0100
+++ JSDL.cpp 2016-01-04 10:51:16.744255312 +0100
--- a/JSDL.cpp.old 2016-01-04 10:42:56.404316856 +0100
+++ b/JSDL.cpp 2016-01-04 10:51:16.744255312 +0100
@@ -47,14 +47,14 @@
if (!globalSettings.batch) {
if (SDL_Init(SDL_INIT_TIMER | SDL_INIT_VIDEO) == -1) {

@ -1,5 +1,5 @@
--- Makefile.old 2009-02-11 22:21:26.000000000 +0100
+++ Makefile 2009-02-11 22:20:58.000000000 +0100
--- a/Makefile.old 2009-02-11 22:21:26.000000000 +0100
+++ b/Makefile 2009-02-11 22:20:58.000000000 +0100
@@ -6,12 +6,11 @@
# James Gregory and Everton da Silva Marques <evertonsm@yahoo.com.br>
#

@ -1,8 +1,8 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils flag-o-matic games
EAPI=6
inherit eutils flag-o-matic readme.gentoo-r1
DESCRIPTION="Multiplayer AI script based strategy game"
HOMEPAGE="http://galaxyhack.sourceforge.net/"
@ -14,47 +14,55 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="media-libs/libsdl[video]
RDEPEND="
media-libs/libsdl[video]
media-libs/sdl-image[png]
media-libs/sdl-mixer[mod,vorbis]
>=dev-libs/boost-1.34"
RDEPEND=${DEPEND}
>=dev-libs/boost-1.34
"
RDEPEND="${DEPEND}"
S=${WORKDIR}/${PN}/src
S="${WORKDIR}/${PN}/src"
DISABLE_AUTOFORMATTING="yes"
DOC_CONTENTS="
Settings will default to those found in
/usr/share/galaxyhack/settings.dat
Per user settings can be specified by creating
~/.galaxyhack/settings.dat
Additional user submitted fleets can be downloaded from
http://galaxyhack.sourceforge.net/viewfleets.php
"
src_prepare() {
default
edos2unix Makefile
epatch \
eapply \
"${FILESDIR}"/${P}-destdirs.patch \
"${FILESDIR}"/${P}-boost.patch \
"${FILESDIR}"/${P}-gcc43.patch \
"${FILESDIR}"/${P}-boost-1.50.patch \
"${FILESDIR}"/${P}-format.patch \
"${FILESDIR}"/${P}-gentoo.patch
sed -i "s:@GAMES_DATADIR@:${GAMES_DATADIR}:" \
sed -i "s:@GAMES_DATADIR@:/usr/share:" \
Main.cpp || die
sed -i "/Base data path/s:pwd:${GAMES_DATADIR}/${PN}:" \
sed -i "/Base data path/s:pwd:/usr/share/${PN}:" \
../settings.dat || die
}
src_install() {
dogamesbin "${PN}"
dobin "${PN}"
cd ..
insinto "${GAMES_DATADIR}"/${PN}
insinto /usr/share/${PN}
doins -r fleets gamedata graphics music standardpictures \
settings.dat
dodoc readme.txt
readme.gentoo_create_doc
doicon "${DISTDIR}"/${PN}.png
make_desktop_entry ${PN} GalaxyHack
prepgamesdirs
}
pkg_postinst() {
games_pkg_postinst
elog "Settings will default to those found in"
elog "${GAMES_DATADIR}/galaxyhack/settings.dat"
elog "Per user settings can be specified by creating"
elog "~/.galaxyhack/settings.dat"
elog "Additional user submitted fleets can be downloaded from"
elog "http://galaxyhack.sourceforge.net/viewfleets.php"
readme.gentoo_print_elog
}

@ -1,5 +1,5 @@
--- libgag/include/StreamBackend.h.old
+++ libgag/include/StreamBackend.h
--- a/libgag/include/StreamBackend.h.old
+++ b/libgag/include/StreamBackend.h
@@ -28,6 +28,9 @@
#ifdef putc
#undef putc

@ -1,5 +1,5 @@
--- SConstruct.orig
+++ SConstruct
--- a/SConstruct.orig
+++ b/SConstruct
@@ -1,6 +1,7 @@
EnsureSConsVersion(0, 96, 92)
import sys

@ -1,8 +1,8 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils gnome2-utils scons-utils games
EAPI=6
inherit desktop gnome2-utils scons-utils
DESCRIPTION="Real Time Strategy (RTS) game involving a brave army of globs"
HOMEPAGE="http://globulation2.org/"
@ -23,17 +23,16 @@ RDEPEND="
media-libs/sdl-ttf
media-libs/speex
virtual/glu
virtual/opengl"
virtual/opengl
"
DEPEND="${RDEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${P}-{gcc{44,49,6},scons-blows,underlinking}.patch
}
PATCHES=( "${FILESDIR}"/${P}-{gcc{44,49,6},scons-blows,underlinking}.patch )
src_configure() {
myesconsargs=(
INSTALLDIR="${GAMES_DATADIR}"/${PN}
DATADIR="${GAMES_DATADIR}"/${PN}
INSTALLDIR=/usr/share/${PN}
DATADIR=/usr/share/${PN}
)
escons data
}
@ -43,23 +42,20 @@ src_compile() {
}
src_install() {
dogamesbin src/${PN}
insinto "${GAMES_DATADIR}"/${PN}
dobin src/${PN}
insinto /usr/share/${PN}
doins -r campaigns data maps scripts
find "${D}/${GAMES_DATADIR}"/${PN} -name SConscript -exec rm -f '{}' +
find "${ED}"/usr/share/${PN} -name SConscript -exec rm -f '{}' +
newicon -s 48 data/icons/glob2-icon-48x48.png ${PN}.png
make_desktop_entry glob2 "Globulation 2"
dodoc README*
prepgamesdirs
einstalldocs
}
pkg_preinst() {
games_pkg_preinst
gnome2_icon_savelist
}
pkg_postinst() {
games_pkg_postinst
gnome2_icon_cache_update
}

@ -1,8 +1,8 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils unpacker games
EAPI=6
inherit eutils unpacker
DESCRIPTION="Anglo-Saxon medieval army battles and resource management"
HOMEPAGE="http://www.linuxgamepublishing.com/info.php?id=knights"
@ -11,18 +11,19 @@ SRC_URI="mirror://gentoo/${P}.run"
LICENSE="knights-demo"
SLOT="0"
KEYWORDS="~x86"
KEYWORDS="~amd64 ~x86"
IUSE=""
RESTRICT="strip"
RDEPEND="sys-libs/glibc
RDEPEND="
sys-libs/glibc
>=x11-libs/libX11-1.6.2[abi_x86_32(-)]
>=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)]
>=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)]
>=x11-libs/libXext-1.3.2[abi_x86_32(-)]
>=x11-libs/libXi-1.7.2[abi_x86_32(-)]"
S=${WORKDIR}
>=x11-libs/libXi-1.7.2[abi_x86_32(-)]
"
S="${WORKDIR}"
src_unpack() {
unpack_makeself ${P}.run
@ -32,7 +33,7 @@ src_unpack() {
}
src_install() {
local dir=${GAMES_PREFIX_OPT}/${PN}
local dir=/opt/${PN}
exeinto "${dir}"
doexe bin/Linux/x86/${PN}{,.dynamic}
@ -42,8 +43,7 @@ src_install() {
doins EULA icon.xpm README{,.licenses}
# We don't support the dynamic version, even though we install it.
games_make_wrapper ${PN} ./${PN} "${dir}" "${dir}"
make_wrapper ${PN} ./${PN} "${dir}" "${dir}"
newicon icon.xpm ${PN}.xpm
make_desktop_entry ${PN} "Knights and Merchants (Demo)" ${PN}
prepgamesdirs
}

@ -1,8 +1,8 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils autotools gnome2-utils games
EAPI=6
inherit autotools desktop gnome2-utils
MY_P="${P/_/}"
MY_P="${MY_P/beta/beta-}"
@ -16,15 +16,19 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="nls"
RDEPEND="media-libs/libsdl[sound,video]
RDEPEND="
media-libs/libsdl[sound,video]
media-libs/sdl-mixer
nls? ( virtual/libintl )"
nls? ( virtual/libintl )
"
DEPEND="${RDEPEND}
sys-devel/gettext"
sys-devel/gettext
"
S=${WORKDIR}/${MY_P}
S="${WORKDIR}/${MY_P}"
src_prepare() {
default
sed -i \
-e '/desktop_DATA/d' \
-e '/icon_DATA/d' \
@ -38,26 +42,25 @@ src_prepare() {
# Build a temporary lgc-pg that knows about ${WORKDIR}:
cp -pPR "${S}" "${WORKDIR}"/tmp-build || die
sed -i \
-e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}:" \
-e "s:@GENTOO_DATADIR@:/usr/share:" \
-e "s:@D@::" \
{lgc-pg,src}/misc.c || die
cd "${WORKDIR}"/tmp-build || die
sed -i \
-e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}:" \
-e "s:@GENTOO_DATADIR@:/usr/share:" \
-e "s:@D@:${D}:" \
{lgc-pg,src}/misc.c || die
}
src_configure() {
egamesconf \
$(use_enable nls)
econf $(use_enable nls)
# Build the temporary lgc-pg:
cd "${WORKDIR}"/tmp-build || die
egamesconf \
econf \
--disable-nls \
--datadir="${D}/${GAMES_DATADIR}"
--datadir="${D}/usr/share"
}
src_compile() {
@ -70,26 +73,23 @@ src_compile() {
src_install() {
default
keepdir "${GAMES_DATADIR}"/${PN}/{ai_modules,music,terrain}
keepdir /usr/share/${PN}/{ai_modules,music,terrain}
# Generate scenario data:
dodir "${GAMES_DATADIR}"/${PN}/gfx/{flags,units,terrain} #413901
dodir /usr/share/${PN}/gfx/{flags,units,terrain} #413901
SDL_VIDEODRIVER=dummy "${WORKDIR}"/tmp-build/lgc-pg/lgc-pg --separate-bridges \
-s "${WORKDIR}"/pg-data \
-d "${D}/${GAMES_DATADIR}"/${PN} || die
-d "${D}"/usr/share/${PN} || die
doicon -s 48 lgeneral.png
make_desktop_entry ${PN} LGeneral
prepgamesdirs
}
pkg_preinst() {
games_pkg_preinst
gnome2_icon_savelist
}
pkg_postinst() {
games_pkg_postinst
gnome2_icon_cache_update
}

@ -1,5 +1,5 @@
--- lightyears
+++ lightyears
--- a/lightyears
+++ b/lightyears
@@ -1,7 +1,6 @@
#!/usr/bin/python

@ -1,52 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit eutils python-single-r1 games
DESCRIPTION="a single-player game with a science-fiction theme"
HOMEPAGE="http://www.jwhitham.org/20kly/"
SRC_URI="http://www.jwhitham.org/20kly/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/pygame[${PYTHON_USEDEP}]
${PYTHON_DEPS}"
RDEPEND=${DEPEND}
REQUIRED_USE=${PYTHON_REQUIRED_USE}
src_prepare() {
epatch "${FILESDIR}/${P}"-gentoo.patch
sed -i \
-e "s:@GENTOO_LIBDIR@:$(games_get_libdir)/${PN}:" \
-e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}/${PN}:" \
${PN} || die
python_fix_shebang .
}
src_install() {
dogamesbin ${PN}
insinto "$(games_get_libdir)/${PN}"
doins code/*.py
dodoc README.txt
insinto "${GAMES_DATADIR}/${PN}"
doins -r audio data manual
python_optimize "${D}$(games_get_libdir)/${PN}"
newicon data/32.png ${PN}.png
make_desktop_entry ${PN} "Light Years Into Space"
prepgamesdirs
}
pkg_setup() {
python-single-r1_pkg_setup
games_pkg_setup
}

@ -0,0 +1,50 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 )
inherit desktop python-single-r1
DESCRIPTION="A single-player game with a science-fiction theme"
HOMEPAGE="http://www.jwhitham.org/20kly/"
SRC_URI="http://www.jwhitham.org/20kly/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
REQUIRED_USE=${PYTHON_REQUIRED_USE}
RDEPEND="${PYTHON_DEPS}
dev-python/pygame[${PYTHON_USEDEP}]
"
RDEPEND="${DEPEND}"
src_prepare() {
default
eapply "${FILESDIR}/${P}"-gentoo.patch
sed -i \
-e "s:@GENTOO_LIBDIR@:/usr/$(get_libdir)/${PN}:" \
-e "s:@GENTOO_DATADIR@:/usr/share/${PN}:" \
${PN} || die
python_fix_shebang .
}
src_install() {
dobin ${PN}
insinto /usr/"$(get_libdir)/${PN}"
doins code/*.py
einstalldocs
insinto "/usr/share/${PN}"
doins -r audio data manual
python_optimize "${ED}/usr/$(get_libdir)/${PN}"
newicon data/32.png ${PN}.png
make_desktop_entry ${PN} "Light Years Into Space"
}

@ -1,5 +1,5 @@
--- src/glouglou.s
+++ src/glouglou.s
--- a/src/glouglou.s
+++ b/src/glouglou.s
@@ -240,3 +240,6 @@
ret
@ -7,8 +7,8 @@
+#ifdef __ELF__
+.section .note.GNU-stack,"",%progbits
+#endif
--- src/monster.s
+++ src/monster.s
--- a/src/monster.s
+++ b/src/monster.s
@@ -972,3 +972,6 @@
ret # retour au c
@ -16,8 +16,8 @@
+#ifdef __ELF__
+.section .note.GNU-stack,"",%progbits
+#endif
--- src/spread.s
+++ src/spread.s
--- a/src/spread.s
+++ b/src/spread.s
@@ -957,3 +957,6 @@

@ -1,5 +1,5 @@
--- src/wwwsrv.c.old 2010-10-26 14:16:31.000000000 +0200
+++ src/wwwsrv.c 2010-10-26 14:17:35.000000000 +0200
--- a/src/wwwsrv.c.old 2010-10-26 14:16:31.000000000 +0200
+++ b/src/wwwsrv.c 2010-10-26 14:17:35.000000000 +0200
@@ -100,12 +100,12 @@
data->privacy = privacy;

@ -1,5 +1,5 @@
--- src/Makefile.in.old 2011-06-22 07:45:05.756127862 +0200
+++ src/Makefile.in 2011-06-22 07:46:00.681613957 +0200
--- a/src/Makefile.in.old 2011-06-22 07:45:05.756127862 +0200
+++ b/src/Makefile.in 2011-06-22 07:46:00.681613957 +0200
@@ -223,7 +223,7 @@
EXTERN_LIBS = `allegro-config --static $(ALLEGRO_LIBRARY)` $(EFENCE_LIBRARY)
else

@ -1,30 +1,32 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils games
EAPI=6
inherit desktop
DESCRIPTION="unique multiplayer wargame"
DESCRIPTION="Unique multiplayer wargame"
HOMEPAGE="http://www.ufoot.org/liquidwar/"
SRC_URI="https://savannah.nongnu.org/download/liquidwar/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE="nls"
IUSE=""
RESTRICT="test"
RDEPEND=">=media-libs/allegro-4.2:0[X]"
DEPEND="${RDEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${P}-exec-stack.patch \
default
eapply "${FILESDIR}"/${P}-exec-stack.patch \
"${FILESDIR}"/${P}-ovflfix.patch
sed -i \
-e 's:/games::' \
-e '/^MANDIR/ s:=.*:= $(mandir)/man6:' \
-e '/^PIXDIR/ s:=.*:= /usr/share/pixmaps:' \
-e '/^DESKTOPDIR/ s:=.*:= /usr/share/applnk/Games/:' \
-e '/^DESKTOPDIR/ s:=.*:= /usr/share/applications/:' \
-e '/^INFODIR/ s/=.*/= $(infodir)/' \
-e '/^GAMEDIR/ s/exec_prefix/bindir/' \
-e '/install/s:-s ::' \
@ -36,11 +38,11 @@ src_prepare() {
-e '/^GAMEDIR/ s/$(exec_prefix)/@bindir@/' \
-e 's:/games::' src/Makefile.in \
|| die "sed src/Makefile.in failed"
epatch "${FILESDIR}"/${P}-underlink.patch
eapply "${FILESDIR}"/${P}-underlink.patch
}
src_configure() {
egamesconf \
econf \
--disable-doc-ps \
--disable-doc-pdf \
--disable-target-opt \
@ -54,7 +56,9 @@ src_compile() {
src_install() {
emake DESTDIR="${D}" install_nolink
rm -f "${D}"/usr/share/doc/${PF}/COPYING
use nls || rm -f "${D}"/usr/share/doc/${PF}/README.*
prepgamesdirs
einstalldocs
rm -f "${ED}"/usr/share/doc/${PF}/COPYING
# Provided desktop file is completely obsolete
rm -f "${ED}"/usr/share/applications/liquidwar.desktop
make_desktop_entry ${PN} "Liquid War" /usr/share/pixmaps/${PN}.xpm
}

@ -1,8 +1,8 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils unpacker games
EAPI=6
inherit eutils unpacker
DESCRIPTION="Control your own kingdom in this simulation"
HOMEPAGE="http://www.linuxgamepublishing.com/info.php?id=8&"
@ -14,30 +14,30 @@ KEYWORDS="~amd64 ~x86"
IUSE=""
RESTRICT="bindist strip"
RDEPEND="sys-libs/glibc
RDEPEND="
sys-libs/glibc
x11-libs/libX11[abi_x86_32(-)]
x11-libs/libXext[abi_x86_32(-)]
x11-libs/libXau[abi_x86_32(-)]
x11-libs/libXdmcp[abi_x86_32(-)]"
x11-libs/libXdmcp[abi_x86_32(-)]
"
DEPEND=""
S=${WORKDIR}
S="${WORKDIR}"
dir=${GAMES_PREFIX_OPT}/${PN}
Ddir=${D}/${dir}
dir="/opt/${PN}"
Ddir="${D}/${dir}"
QA_PREBUILT="${dir:1}/maj_demo"
src_install() {
dodoc README*
einstalldocs
insinto "${dir}"
exeinto "${dir}"
doins -r data quests
doins majesty.{bmp,xpm} majestysite.url
newicon majesty.xpm majesty-demo.xpm
# only installing the static version for now
if use x86 || use amd64; then
doexe bin/Linux/x86/maj_demo
fi
games_make_wrapper maj_demo ./maj_demo "${dir}" "${dir}"
prepgamesdirs
doexe bin/Linux/x86/maj_demo
make_wrapper maj_demo ./maj_demo "${dir}" "${dir}"
make_desktop_entry maj_demo "Majesty (Demo)"
}

@ -1,8 +1,8 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit flag-o-matic gnome2-utils games
EAPI=6
inherit flag-o-matic gnome2-utils
DESCRIPTION="A 2D space trading and combat game, in a similar vein to Escape Velocity"
HOMEPAGE="http://blog.naev.org/"
@ -14,26 +14,29 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug +mixer +openal"
RDEPEND="media-libs/libsdl2[X,sound,video]
RDEPEND="
media-libs/libsdl2[X,sound,video]
dev-libs/libzip
dev-libs/libxml2
>=media-libs/freetype-2
>=media-libs/freetype-2:2
>=media-libs/libvorbis-1.2.1
>=media-libs/libpng-1.2:0
>=media-libs/libpng-1.2:0=
virtual/glu
virtual/opengl
dev-lang/lua:0
mixer? ( media-libs/sdl2-mixer )
openal? ( media-libs/openal )"
openal? ( media-libs/openal )
"
DEPEND="${RDEPEND}
virtual/pkgconfig"
virtual/pkgconfig
"
src_unpack() {
unpack ${P}.tar.bz2
}
src_configure() {
egamesconf \
econf \
--docdir=/usr/share/doc/${PF} \
--enable-lua=shared \
$(use_enable debug) \
@ -52,8 +55,7 @@ src_install() {
appdatadir=/usr/share/appdata \
Graphicsdir=/usr/share/applications \
install
insinto "${GAMES_DATADIR}"/${PN}
insinto /usr/share/${PN}
newins "${DISTDIR}"/ndata-${PV}.zip ndata
local res
@ -62,17 +64,13 @@ src_install() {
done
rm -f "${D}"/usr/share/doc/${PF}/LICENSE
prepgamesdirs
}
pkg_preinst() {
games_pkg_preinst
gnome2_icon_savelist
}
pkg_postinst() {
games_pkg_postinst
gnome2_icon_cache_update
}

@ -1,5 +1,5 @@
--- main.cpp
+++ main.cpp
--- a/main.cpp
+++ b/main.cpp
@@ -8,6 +8,7 @@
#include <stdio.h>

@ -1,5 +1,5 @@
--- Makefile.old 2010-10-12 09:30:19.000000000 +0200
+++ Makefile 2010-10-12 09:30:38.000000000 +0200
--- a/Makefile.old 2010-10-12 09:30:19.000000000 +0200
+++ b/Makefile 2010-10-12 09:30:38.000000000 +0200
@@ -17,4 +17,4 @@
all: $(TARGET)

@ -1,8 +1,8 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils games
EAPI=6
inherit desktop
MY_PV="${PV/./}"
DESCRIPTION="A remake of the SPECTRUM game Nether Earth"
@ -12,19 +12,22 @@ SRC_URI="http://www.braingames.getput.com/nether/sources.zip
LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="~x86"
KEYWORDS="~amd64 ~x86"
IUSE=""
RESTRICT="mirror bindist"
RDEPEND=">=media-libs/libsdl-1.2.6-r3
RDEPEND="
>=media-libs/libsdl-1.2.6-r3
>=media-libs/sdl-mixer-1.2.5-r1
media-libs/freeglut"
media-libs/freeglut
"
DEPEND="${RDEPEND}
app-arch/unzip"
app-arch/unzip
"
S=${WORKDIR}/sources
S="${WORKDIR}/sources"
data=../nether\ earth\ v${PV}
data="../nether earth v${PV}"
src_unpack() {
unzip -LL "${DISTDIR}/${PN}${MY_PV}.zip" >/dev/null || die
@ -32,19 +35,21 @@ src_unpack() {
}
src_prepare() {
DATA_DIR=${GAMES_DATADIR}/${PN}
default
DATA_DIR=/usr/share/${PN}
cp "${FILESDIR}/Makefile" . || die
# Fix compilation errors/warnings
epatch "${FILESDIR}"/${P}-linux.patch
eapply "${FILESDIR}"/${P}-linux.patch
epatch "${FILESDIR}"/${P}-freeglut.patch \
eapply "${FILESDIR}"/${P}-freeglut.patch \
"${FILESDIR}"/${P}-glibc-212.patch \
"${FILESDIR}"/${P}-ldflags.patch
# Modify dirs and some fopen() permissions
epatch "${FILESDIR}/${P}-gentoo-paths.patch"
eapply "${FILESDIR}/${P}-gentoo-paths.patch"
sed -i \
-e "s:models:${DATA_DIR}/models:" \
-e "s:textures:${DATA_DIR}/textures:" \
@ -66,7 +71,7 @@ src_prepare() {
}
src_install() {
dogamesbin nether_earth
dobin nether_earth
cd "${data}"
@ -76,5 +81,6 @@ src_install() {
dodoc readme.txt
prepgamesdirs
newicon textures/nuclear.bmp ${PN}.bmp
make_desktop_entry nether_earth "Nether Earth" /usr/share/pixmaps/${PN}.bmp
}

@ -1,5 +1,5 @@
--- setup.py
+++ setup.py
--- a/setup.py
+++ b/setup.py
@@ -42,12 +42,7 @@
# collect data files
@ -42,8 +42,8 @@
- os.remove(path)
-
-shutil.rmtree("libsrvr", onerror = onerror)
--- osc.py
+++ osc.py
--- a/osc.py
+++ b/osc.py
@@ -23,12 +23,36 @@
# tweak PYTHONPATH
import sys

@ -1,13 +1,13 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
EAPI=6
PYTHON_COMPAT=( python2_7 )
inherit eutils gnome2-utils distutils-r1 games
inherit desktop gnome2-utils distutils-r1
MY_PN=${PN/outerspace/Outer Space}
DESCRIPTION="on-line strategy game taking place in the dangerous universe"
MY_PN="${PN/outerspace/Outer Space}"
DESCRIPTION="On-line strategy game taking place in the dangerous universe"
HOMEPAGE="http://www.ospace.net/"
SRC_URI="mirror://sourceforge/ospace/Client/${PV}/Outer%20Space-${PV}.tar.gz -> ${P}.tar.gz
mirror://sourceforge/ospace/Client/${PV}/outerspace_${PV}-0ubuntu1_all.deb"
@ -18,8 +18,9 @@ KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-python/pygame-1.7"
DEPEND=""
S=${WORKDIR}/${MY_PN}-${PV}
S="${WORKDIR}/${MY_PN}-${PV}"
src_unpack() {
default
@ -28,8 +29,8 @@ src_unpack() {
python_install() {
distutils-r1_python_install \
--install-scripts="${GAMES_BINDIR}" \
--install-data="${GAMES_DATADIR}/${PN}" \
--install-scripts="/usr/bin" \
--install-data="/usr/share/${PN}" \
--install-lib="$(python_get_sitedir)"
# source tarball is missing files
@ -39,40 +40,31 @@ python_install() {
}
src_prepare() {
default
# fix setup script
# rework python start script to avoid shell-wrapper script
epatch "${FILESDIR}"/${P}-setup.patch
eapply "${FILESDIR}"/${P}-setup.patch
sed -i\
-e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}/${PN}:" \
-e "s:@GENTOO_DATADIR@:/usr/share/${PN}:" \
osc.py || die "sed failed"
distutils-r1_src_prepare
}
src_compile() {
distutils-r1_src_compile
}
src_install() {
distutils-r1_src_install
newicon -s 48 res/icon48.png ${PN}.png
newicon res/logo-login.png ${PN}.png
make_desktop_entry "osc.py" "${MY_PN}"
prepgamesdirs
}
pkg_preinst() {
games_pkg_preinst
gnome2_icon_savelist
}
pkg_postinst() {
games_pkg_postinst
gnome2_icon_cache_update
einfo
einfo "start the game via 'osc.py'"
einfo
}
pkg_postrm() {

@ -1,8 +1,8 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils cmake-utils gnome2-utils games
inherit eutils cmake-utils gnome2-utils readme.gentoo-r1
DESCRIPTION="Open Source remake of The Settlers II game (needs original game files)"
HOMEPAGE="http://www.siedler25.org/"
@ -15,16 +15,19 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
RDEPEND="app-arch/bzip2
RDEPEND="
app-arch/bzip2
media-libs/libsamplerate
media-libs/libsdl[X,sound,opengl,video]
media-libs/libsndfile
media-libs/sdl-mixer[vorbis]
net-libs/miniupnpc
virtual/libiconv
virtual/opengl"
virtual/opengl
"
DEPEND="${RDEPEND}
sys-devel/gettext"
sys-devel/gettext
"
PATCHES=(
"${FILESDIR}"/${P}-cmake.patch
@ -36,9 +39,7 @@ PATCHES=(
"${FILESDIR}"/${P}-gcc6.patch
)
src_prepare() {
cmake-utils_src_prepare
}
DOC_CONTENTS="Copy your Settlers2 game files into ~/.${PN}/S2"
src_configure() {
local arch
@ -54,11 +55,11 @@ src_configure() {
-DCOMPILEFOR="linux"
-DCOMPILEARCH="${arch}"
-DCMAKE_SKIP_RPATH=YES
-DPREFIX="${GAMES_PREFIX}"
-DBINDIR="${GAMES_BINDIR}"
-DDATADIR="${GAMES_DATADIR}"
-DLIBDIR="$(games_get_libdir)/${PN}"
-DDRIVERDIR="$(games_get_libdir)/${PN}"
-DPREFIX="/usr/"
-DBINDIR="/usr/bin"
-DDATADIR="/usr/share"
-DLIBDIR="/usr/$(get_libdir)/${PN}"
-DDRIVERDIR="/usr/$(get_libdir)/${PN}"
-DGAMEDIR="~/.${PN}/S2"
-DBUILD_GLFW_DRIVER=OFF
)
@ -78,35 +79,32 @@ src_compile() {
src_install() {
cd "${CMAKE_BUILD_DIR}" || die
exeinto "$(games_get_libdir)"/${PN}
exeinto /usr/"$(get_libdir)"/${PN}
doexe "${T}"/{sound-convert,s-c_resample}
exeinto "$(games_get_libdir)"/${PN}/video
exeinto /usr/"$(get_libdir)"/${PN}/video
doexe driver/video/SDL/src/libvideoSDL.so
exeinto "$(games_get_libdir)"/${PN}/audio
exeinto /usr/"$(get_libdir)"/${PN}/audio
doexe driver/audio/SDL/src/libaudioSDL.so
insinto "${GAMES_DATADIR}"
insinto /usr/share
doins -r "${CMAKE_USE_DIR}"/RTTR
dosym ./LSTS/splash.bmp "${GAMES_DATADIR}"/RTTR/splash.bmp
dosym ./LSTS/splash.bmp /usr/share/RTTR/splash.bmp
doicon -s 64 "${CMAKE_USE_DIR}"/debian/${PN}.png
dogamesbin src/s25client
dobin src/s25client
make_desktop_entry "s25client" "Settlers RTTR" "${PN}"
dodoc RTTR/texte/{keyboardlayout.txt,readme.txt}
prepgamesdirs
dodoc RTTR/texte/{keyboardlayout.txt,readme.txt}
readme.gentoo_create_doc
}
pkg_preinst() {
games_pkg_preinst
gnome2_icon_savelist
}
pkg_postinst() {
games_pkg_postinst
elog "Copy your Settlers2 game files into ~/.${PN}/S2"
gnome2_icon_cache_update
readme.gentoo_print_elog
}
pkg_postrm() {

@ -1,8 +1,8 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils multilib toolchain-funcs games
EAPI=6
inherit desktop toolchain-funcs
DESCRIPTION="The Ur-Quan Masters: Port of Star Control 2"
HOMEPAGE="http://sc2.sourceforge.net/"
@ -20,25 +20,30 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE="music opengl remix voice"
RDEPEND="media-libs/libmikmod
RDEPEND="
media-libs/libmikmod
media-libs/libogg
>=media-libs/libpng-1.4:0
>=media-libs/libpng-1.4:0=
media-libs/libsdl[X,sound,joystick,video]
media-libs/libvorbis
media-libs/sdl-image[png]
sys-libs/zlib
opengl? ( virtual/opengl )"
opengl? ( virtual/opengl )
"
DEPEND="${RDEPEND}
virtual/pkgconfig"
virtual/pkgconfig
"
src_prepare() {
default
local myopengl
use opengl \
&& myopengl=opengl \
|| myopengl=pure
epatch \
eapply \
"${FILESDIR}"/${P}-tempdir.patch \
"${FILESDIR}"/${P}-warning.patch
@ -47,10 +52,10 @@ src_prepare() {
CHOICE_graphics_VALUE='${myopengl}'
CHOICE_sound_VALUE='mixsdl'
CHOICE_accel_VALUE='plainc'
INPUT_install_prefix_VALUE='${GAMES_PREFIX}'
INPUT_install_prefix_VALUE='/usr/share'
INPUT_install_bindir_VALUE='\$prefix/bin'
INPUT_install_libdir_VALUE='\$prefix/lib'
INPUT_install_sharedir_VALUE='${GAMES_DATADIR}/'
INPUT_install_sharedir_VALUE='/usr/share/'
EOF
# Take out the read so we can be non-interactive.
@ -62,7 +67,7 @@ src_prepare() {
-e "s/-O3//" build/unix/build.config || die
sed -i \
-e "s:@INSTALL_LIBDIR@:$(games_get_libdir)/:g" \
-e "s:@INSTALL_LIBDIR@:/usr/$(get_libdir)/:g" \
build/unix/uqm-wrapper.in || die
# respect CC
@ -79,15 +84,15 @@ src_install() {
# Using the included install scripts seems quite painful.
# This manual install is totally fragile but maybe they'll
# use a sane build system for the next release.
newgamesbin uqm-wrapper uqm
exeinto "$(games_get_libdir)"/${PN}
newbin uqm-wrapper uqm
exeinto /usr/"$(get_libdir)"/${PN}
doexe uqm
insinto "${GAMES_DATADIR}"/${PN}/content/packages
insinto /usr/share/${PN}/content/packages
doins "${DISTDIR}"/${P}-content.uqm
echo ${P} > "${D}${GAMES_DATADIR}"/${PN}/content/version || die
echo ${P} > "${ED}"/usr/share/${PN}/content/version || die
insinto "${GAMES_DATADIR}"/${PN}/content/addons
insinto /usr/share/${PN}/content/addons
if use music; then
doins "${DISTDIR}"/${P}-3domusic.uqm
fi
@ -97,7 +102,7 @@ src_install() {
fi
if use remix; then
insinto "${GAMES_DATADIR}"/${PN}/content/addons
insinto /usr/share/${PN}/content/addons
doins "${DISTDIR}"/${PN}-remix-disc{1,2,3,4}.uqm
fi
@ -107,5 +112,4 @@ src_install() {
docinto devel/netplay
dodoc doc/devel/netplay/*
make_desktop_entry uqm "The Ur-Quan Masters"
prepgamesdirs
}

Binary file not shown.

@ -1,9 +1,9 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
EAPI=6
WX_GTK_VER="3.0"
inherit eutils gnome2-utils fdo-mime wxwidgets games
inherit eutils gnome2-utils wxwidgets xdg
DESCRIPTION="Frontend and .dmod installer for GNU FreeDink"
HOMEPAGE="http://www.freedink.org/"
@ -17,16 +17,16 @@ IUSE="nls"
RDEPEND="
app-arch/bzip2
x11-misc/xdg-utils
x11-libs/wxGTK:${WX_GTK_VER}[X]"
x11-libs/wxGTK:${WX_GTK_VER}[X]
"
DEPEND="${RDEPEND}
nls? ( >=dev-util/intltool-0.31 )"
nls? ( >=dev-util/intltool-0.31 )
"
src_prepare() {
epatch "${FILESDIR}"/${P}-nowindres.patch
}
PATCHES=( "${FILESDIR}"/${P}-nowindres.patch )
src_configure() {
egamesconf \
econf \
$(use_enable nls) \
--disable-desktopfiles
}
@ -34,23 +34,19 @@ src_configure() {
src_install() {
default
dodoc TRANSLATIONS.txt
prepgamesdirs
}
pkg_preinst() {
games_pkg_preinst
xdg_pkg_preinst
gnome2_icon_savelist
}
pkg_postinst() {
games_pkg_postinst
xdg_pkg_postinst
gnome2_icon_cache_update
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
}
pkg_postrm() {
xdg_pkg_postrm
gnome2_icon_cache_update
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
}

@ -1,5 +1,5 @@
--- src/Makefile.in.orig 2016-04-05 12:49:17.997412757 -0400
+++ src/Makefile.in 2016-04-05 12:50:42.058496766 -0400
--- a/src/Makefile.in.orig 2016-04-05 12:49:17.997412757 -0400
+++ b/src/Makefile.in 2016-04-05 12:50:42.058496766 -0400
@@ -100,7 +100,6 @@
Package.$(OBJEXT) RecursiveDelete.$(OBJEXT) Tar.$(OBJEXT) \
DFArcFrame_Base.$(OBJEXT) Options_Base.$(OBJEXT) \

@ -1,5 +1,5 @@
--- uglygs.conf.orig 2003-06-30 11:16:57.000000000 -0400
+++ uglygs.conf 2003-06-30 11:22:50.000000000 -0400
--- a/uglygs.conf.orig 2003-06-30 11:16:57.000000000 -0400
+++ b/uglygs.conf 2003-06-30 11:22:50.000000000 -0400
@@ -12,22 +12,23 @@
$runmode = "loop"; # Run mode, Run as a loop or as a cron Executable

@ -1,5 +1,5 @@
--- uglygs.pl.orig 2003-06-30 11:37:59.000000000 -0400
+++ uglygs.pl 2003-06-30 11:38:30.000000000 -0400
--- a/uglygs.pl.orig 2003-06-30 11:37:59.000000000 -0400
+++ b/uglygs.pl 2003-06-30 11:38:30.000000000 -0400
@@ -8,7 +8,8 @@
########## Contact uglygs@uglypunk.com ##########
#########################################################################################################################
@ -127,5 +127,5 @@
while($serverline = <QSTAT>){
my @data = split(/ /,$serverline);
if ($data[0] eq "<!--" and $data[1] eq "gamedetails"){
--- uglygs.pl.orig 2003-06-30 13:56:01.000000000 -0400
+++ uglygs.pl 2003-06-30 13:59:17.000000000 -0400
--- a/uglygs.pl.orig 2003-06-30 13:56:01.000000000 -0400
+++ b/uglygs.pl 2003-06-30 13:59:17.000000000 -0400

@ -0,0 +1,55 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
MY_P="${P/0_/}"
DESCRIPTION="Quickly searches the network for game servers"
HOMEPAGE="http://uglygs.uglypunk.com/"
SRC_URI="ftp://ftp.uglypunk.com/uglygs/current/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~alpha ~hppa ~x86"
IUSE=""
DEPEND="net-analyzer/rrdtool[graph]
dev-lang/perl"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"
src_prepare() {
default
eapply "${FILESDIR}"/${PV}-uglygs.conf.patch
sed -i \
-e "s:GENTOO_DIR:/usr/$(get_libdir)/${PN}:" uglygs.conf || die
eapply "${FILESDIR}"/${PV}-uglygs.pl.patch
sed -i \
-e "s:GENTOO_DIR:/etc:" uglygs.pl || die
sed -i \
-e "s/strndup/${PN}_strndup/" qstat/qstat.c || die
}
src_compile() {
emake -C qstat CFLAGS="${CFLAGS}"
}
src_install() {
insinto /etc
doins uglygs.conf qstat/qstat.cfg
dobin uglygs.pl
insinto /usr/"$(get_libdir)"/${PN}
doins -r data templates tmp
insinto /usr/"$(get_libdir)"/${PN}/images
doins -r images/{avp2,bds,default.gif,hls,j2s,mhs,q3s,rws,sf2s,uns,vcs}
dosym bds /usr/"$(get_libdir)"/${PN}/images/bdl
keepdir /usr/"$(get_libdir)"/${PN}/tmp
exeinto /usr/"$(get_libdir)"/${PN}
doexe qstat/qstat
einstalldocs
}

@ -1,62 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils games
MY_P=${P/0_/}
DESCRIPTION="quickly searches the network for game servers"
HOMEPAGE="http://uglygs.uglypunk.com/"
SRC_URI="ftp://ftp.uglypunk.com/uglygs/current/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~hppa ~x86"
IUSE=""
DEPEND="net-analyzer/rrdtool[graph]
dev-lang/perl"
RDEPEND=${DEPEND}
S=${WORKDIR}/${MY_P}
src_prepare() {
epatch "${FILESDIR}"/${PV}-uglygs.conf.patch
sed -i \
-e "s:GENTOO_DIR:$(games_get_libdir)/${PN}:" uglygs.conf || die
epatch "${FILESDIR}"/${PV}-uglygs.pl.patch
sed -i \
-e "s:GENTOO_DIR:${GAMES_SYSCONFDIR}:" uglygs.pl || die
sed -i \
-e "s/strndup/${PN}_strndup/" qstat/qstat.c || die
}
src_compile() {
emake -C qstat CFLAGS="${CFLAGS}"
}
src_install() {
insinto "${GAMES_SYSCONFDIR}"
doins uglygs.conf qstat/qstat.cfg
dogamesbin uglygs.pl
insinto "$(games_get_libdir)"/${PN}
doins -r data templates tmp
insinto "$(games_get_libdir)"/${PN}/images
doins -r images/{avp2,bds,default.gif,hls,j2s,mhs,q3s,rws,sf2s,uns,vcs}
dosym bds "$(games_get_libdir)"/${PN}/images/bdl
keepdir "$(games_get_libdir)"/${PN}/tmp
exeinto "$(games_get_libdir)"/${PN}
doexe qstat/qstat
dodoc CHANGES README
prepgamesdirs
}
pkg_postinst() {
games_pkg_postinst
elog "Dont forget to setup ${GAMES_SYSCONFDIR}/uglygs.conf and ${GAMES_SYSCONFDIR}/qstat.cfg"
}

Binary file not shown.

@ -1,2 +1 @@
DIST digikam-5.7.0.tar.xz 123315064 BLAKE2B 0879b25e674e39d204038ab629dec36757ae034e3dd7e9a0a3700f9703272c4a972a21c1db5a42c6c294247a1226b1cb9a8b980bb90cdcc12e0cd752459273ef SHA512 626c9854311c637b994325237f171adce3dba39159fb336dfe95f1de287e2d08a3aaddd611eea87e8018047d331aff252b555c382cfbe1d8e14413c51a3849f4
DIST digikam-5.9.0.tar.xz 132931184 BLAKE2B cfbcbae8471c9c00bdf846d13bbc1ce3fbbd2ee4cc86500d011f9e15c1a21d7799638f94708794e8bc36a200df455667f9df8fcefdc38aaa00060630807d11cb SHA512 f6134a957dcd11343e34f0bc90f5560a28ed205c47d2ffd76a5418a4c63f76706045e9179c47f1448304b59081051b524f7a6847c3c1dcee4673047ce5d90e63

@ -1,174 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
if [[ ${KDE_BUILD_TYPE} != live ]]; then
KDE_HANDBOOK="true"
KDE_TEST="true"
fi
CMAKE_MAKEFILE_GENERATOR="emake"
KDE_APPS_MINIMAL="17.12.0"
inherit kde5 toolchain-funcs
DESCRIPTION="Digital photo management application"
HOMEPAGE="https://www.digikam.org/"
LICENSE="GPL-2"
IUSE="addressbook calendar gphoto2 jpeg2k +kipi +lensfun marble mediaplayer semantic-desktop mysql opengl openmp +panorama scanner X"
if [[ ${KDE_BUILD_TYPE} != live ]]; then
KEYWORDS="amd64 x86"
MY_PV=${PV/_/-}
MY_P=${PN}-${MY_PV}
SRC_BRANCH=stable
[[ ${PV} =~ beta[0-9]$ ]] && SRC_BRANCH=unstable
SRC_URI="mirror://kde/${SRC_BRANCH}/digikam/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}/core"
fi
COMMON_DEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
$(add_frameworks_dep knotifications)
$(add_frameworks_dep knotifyconfig)
$(add_frameworks_dep kservice)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kwindowsystem)
$(add_frameworks_dep kxmlgui)
$(add_frameworks_dep solid)
$(add_qt_dep qtconcurrent)
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui '-gles2')
$(add_qt_dep qtprintsupport)
$(add_qt_dep qtsql 'mysql?')
$(add_qt_dep qtwebkit)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
dev-libs/expat
>=media-gfx/exiv2-0.26:=
media-libs/lcms:2
media-libs/liblqr
media-libs/libpng:0=
media-libs/opencv:=[-qt4(-)]
|| ( <media-libs/opencv-3.0.0 >=media-libs/opencv-3.1.0 )
media-libs/tiff:0
virtual/jpeg:0
addressbook? (
$(add_kdeapps_dep akonadi-contacts)
$(add_kdeapps_dep kcontacts)
)
calendar? ( $(add_kdeapps_dep kcalcore) )
gphoto2? ( media-libs/libgphoto2:= )
jpeg2k? ( media-libs/jasper:= )
kipi? ( $(add_kdeapps_dep libkipi '' '16.03.80') )
lensfun? ( media-libs/lensfun )
marble? (
$(add_frameworks_dep kbookmarks)
$(add_kdeapps_dep marble)
$(add_qt_dep qtconcurrent)
$(add_qt_dep qtnetwork)
)
mediaplayer? ( media-libs/qtav[opengl] )
mysql? ( virtual/mysql[server] )
opengl? (
$(add_qt_dep qtopengl)
virtual/opengl
)
panorama? ( $(add_frameworks_dep threadweaver) )
scanner? ( $(add_kdeapps_dep libksane) )
semantic-desktop? ( $(add_frameworks_dep kfilemetadata) )
X? (
$(add_qt_dep qtx11extras)
x11-libs/libX11
)
"
DEPEND="${COMMON_DEPEND}
dev-cpp/eigen:3
dev-libs/boost[threads]
sys-devel/gettext
panorama? (
sys-devel/bison
sys-devel/flex
)
"
RDEPEND="${COMMON_DEPEND}
media-plugins/kipi-plugins:5
panorama? ( media-gfx/hugin )
!media-gfx/digikam:4
"
RESTRICT=test
# bug 366505
PATCHES=(
"${FILESDIR}"/${P}-qt-5.9.3.patch
"${FILESDIR}"/${P}-mariadb-10.2-{1,2}.patch
"${FILESDIR}"/${P}-kreadconfig5.patch
"${FILESDIR}"/${P}-kcalcore-{1,2}.patch
)
pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
kde5_pkg_pretend
}
pkg_setup() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
kde5_pkg_setup
}
# FIXME: Unbundle libraw (libs/rawengine/libraw)
src_prepare() {
if [[ ${KDE_BUILD_TYPE} != live ]]; then
# prepare the translations
mv "${WORKDIR}/${MY_P}/po" po || die
find po -name "*.po" -and -not -name "digikam.po" -delete || die
echo "set_property(GLOBAL PROPERTY ALLOW_DUPLICATE_CUSTOM_TARGETS 1)" >> CMakeLists.txt || die
echo "find_package(Gettext REQUIRED)" >> CMakeLists.txt || die
echo "add_subdirectory( po )" >> CMakeLists.txt || die
if use handbook; then
# subdirs need to be preserved b/c relative paths...
# doc-translated is, in fact, broken, and ignored
mv "${WORKDIR}/${MY_P}/doc/${PN}" doc-default || die
echo "find_package(KF5DocTools REQUIRED)" >> CMakeLists.txt || die
echo "add_subdirectory( doc-default )" >> CMakeLists.txt || die
fi
fi
if ! use marble; then
punt_bogus_dep Qt5 Network
fi
kde5_src_prepare
}
src_configure() {
local mycmakeargs=(
-DENABLE_APPSTYLES=ON
-DENABLE_AKONADICONTACTSUPPORT=$(usex addressbook)
-DENABLE_MEDIAPLAYER=$(usex mediaplayer)
-DENABLE_MYSQLSUPPORT=$(usex mysql)
-DENABLE_OPENCV3=$(has_version ">=media-libs/opencv-3" && echo yes || echo no)
$(cmake-utils_use_find_package calendar KF5CalendarCore)
$(cmake-utils_use_find_package gphoto2 Gphoto2)
$(cmake-utils_use_find_package jpeg2k Jasper)
$(cmake-utils_use_find_package kipi KF5Kipi)
$(cmake-utils_use_find_package lensfun LensFun)
$(cmake-utils_use_find_package marble Marble)
$(cmake-utils_use_find_package mediaplayer QtAV)
$(cmake-utils_use_find_package opengl OpenGL)
$(cmake-utils_use_find_package openmp OpenMP)
$(cmake-utils_use_find_package panorama KF5ThreadWeaver)
$(cmake-utils_use_find_package scanner KF5Sane)
$(cmake-utils_use_find_package semantic-desktop KF5FileMetaData)
$(cmake-utils_use_find_package X X11)
)
kde5_src_configure
}

@ -1,44 +0,0 @@
From 12ab7af4618f10d39d4a977e00a0e68a3aac9bd2 Mon Sep 17 00:00:00 2001
From: Simon Frei <freisim93@gmail.com>
Date: Wed, 13 Sep 2017 15:43:49 +0200
Subject: calendar: Adjust to new KCalCore API (fixes CI)
---
utilities/assistants/calendar/print/calsettings.cpp | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/utilities/assistants/calendar/print/calsettings.cpp b/utilities/assistants/calendar/print/calsettings.cpp
index b0bed5a..46e995d 100644
--- a/utilities/assistants/calendar/print/calsettings.cpp
+++ b/utilities/assistants/calendar/print/calsettings.cpp
@@ -31,12 +31,17 @@
#include "digikam_debug.h"
#include "calsystem.h"
-// KCalCore includes
#ifdef HAVE_KCALENDAR
+ // KCalCore includes
+
# include <kcalcore/icalformat.h>
# include <kcalcore/filestorage.h>
# include <kcalcore/memorycalendar.h>
+
+ // Qt includes
+
+# include <QTimeZone>
#endif // HAVE_KCALENDAR
namespace Digikam
@@ -290,7 +295,7 @@ void CalSettings::loadSpecial(const QUrl& url, const QColor& color)
return;
}
- KCalCore::MemoryCalendar::Ptr memCal(new KCalCore::MemoryCalendar(QString::fromLatin1("UTC")));
+ KCalCore::MemoryCalendar::Ptr memCal(new KCalCore::MemoryCalendar(QTimeZone(0)));
KCalCore::FileStorage::Ptr fileStorage(new KCalCore::FileStorage(memCal, url.toLocalFile(), new KCalCore::ICalFormat));
qCDebug(DIGIKAM_GENERAL_LOG) << "Loading calendar from file " << url.toLocalFile();
--
cgit v0.11.2

@ -1,79 +0,0 @@
From dad750fadc926b62603cc9d64009ee5072a46d97 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Vr=C3=A1til?= <dvratil@kde.org>
Date: Wed, 13 Sep 2017 16:51:14 +0200
Subject: Adapt to KCalCore API changes
This change supports both old (pre-QDateTime) and new version.
Differential Revision: https://phabricator.kde.org/D7802
* asturm: Incorporated fix from d204022e191d9377874689bfe4c89f7b83998188
---
CMakeLists.txt | 3 +++
app/utils/digikam_config.h.cmake.in | 3 +++
utilities/assistants/calendar/print/calsettings.cpp | 14 ++++++++++----
3 files changed, 16 insertions(+), 4 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3ad686d..e2f28a7 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -174,6 +174,9 @@ find_package(KF5 ${CALENDAR_MIN_VERSION} QUIET
OPTIONAL_COMPONENTS
CalendarCore # For Calendar tool.
)
+if ("${KF5CalendarCore_VERSION}" VERSION_GREATER 5.6.40)
+ set(HAVE_KCALENDAR_QDATETIME TRUE)
+endif()
if(ENABLE_AKONADICONTACTSUPPORT AND NOT KF5AkonadiContact_FOUND)
set(ENABLE_KFILEMETADATASUPPORT OFF)
diff --git a/app/utils/digikam_config.h.cmake.in b/app/utils/digikam_config.h.cmake.in
index 8a2e8e5..ffd3a22 100644
--- a/app/utils/digikam_config.h.cmake.in
+++ b/app/utils/digikam_config.h.cmake.in
@@ -75,6 +75,9 @@
/* Define to 1 if you have KCalendar core shared libraries installed */
#cmakedefine HAVE_KCALENDAR 1
+/* Define to 1 if you have KCalendar core shared libraries with QDateTime support installed */
+#cmakedefine HAVE_KCALENDAR_QDATETIME 1
+
/* Define to 1 if Panorama tool is supported */
#cmakedefine HAVE_PANORAMA 1
diff --git a/utilities/assistants/calendar/print/calsettings.cpp b/utilities/assistants/calendar/print/calsettings.cpp
index 46e995d..c6554ef 100644
--- a/utilities/assistants/calendar/print/calsettings.cpp
+++ b/utilities/assistants/calendar/print/calsettings.cpp
@@ -295,7 +295,13 @@ void CalSettings::loadSpecial(const QUrl& url, const QColor& color)
return;
}
- KCalCore::MemoryCalendar::Ptr memCal(new KCalCore::MemoryCalendar(QTimeZone(0)));
+#ifdef HAVE_KCALENDAR_QDATETIME
+ KCalCore::MemoryCalendar::Ptr memCal(new KCalCore::MemoryCalendar(QTimeZone::utc()));
+ using DateTime = QDateTime;
+#else
+ KCalCore::MemoryCalendar::Ptr memCal(new KCalCore::MemoryCalendar(QString::fromLatin1("UTC")));
+ using DateTime = KDateTime;
+#endif
KCalCore::FileStorage::Ptr fileStorage(new KCalCore::FileStorage(memCal, url.toLocalFile(), new KCalCore::ICalFormat));
qCDebug(DIGIKAM_GENERAL_LOG) << "Loading calendar from file " << url.toLocalFile();
@@ -313,9 +319,9 @@ void CalSettings::loadSpecial(const QUrl& url, const QColor& color)
qLast = calSys.date(params.year + 1, 1, 1);
qLast = qLast.addDays(-1);
- KDateTime dtFirst(qFirst);
- KDateTime dtLast(qLast);
- KDateTime dtCurrent;
+ DateTime dtFirst(qFirst, QTime(0, 0));
+ DateTime dtLast(qLast, QTime(0, 0));
+ DateTime dtCurrent;
int counter = 0;
KCalCore::Event::List list = memCal->rawEvents(qFirst, qLast);
--
cgit v0.11.2

@ -1,28 +0,0 @@
From bbf087645d426e20ce96fa2accd70ff4198d30ec Mon Sep 17 00:00:00 2001
From: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
Date: Wed, 6 Dec 2017 22:31:29 +0100
Subject: [PATCH] cleanup_digikamdb: Don't depend on kde-runtime
Summary: This needs to use kreadconfig5 in a Frameworks world.
Differential Revision: https://phabricator.kde.org/D9235
---
data/scripts/cleanup_digikamdb/cleanup_digikamdb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/data/scripts/cleanup_digikamdb/cleanup_digikamdb b/data/scripts/cleanup_digikamdb/cleanup_digikamdb
index 3a68d3d040..9cfcd6ac8d 100644
--- a/data/scripts/cleanup_digikamdb/cleanup_digikamdb
+++ b/data/scripts/cleanup_digikamdb/cleanup_digikamdb
@@ -58,7 +58,7 @@ readConfigValue()
{
local config_file="digikamrc"
local config_group="Database Settings"
- local db_dir=$(kreadconfig --file "${config_file}" --group "${config_group}" --key "$1")
+ local db_dir=$(kreadconfig5 --file "${config_file}" --group "${config_group}" --key "$1")
echo "${db_dir}"
}
--
2.15.1

@ -1,58 +0,0 @@
From 395ab5b02ed7d02736a08e370217c0c96b391bb9 Mon Sep 17 00:00:00 2001
From: Maik Qualmann <metzpinguin@gmail.com>
Date: Wed, 6 Dec 2017 08:09:44 +0100
Subject: Workaround for the problem mariaDB >= 10.2 and QTBUG-63108
---
libs/album/albummanager.cpp | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/libs/album/albummanager.cpp b/libs/album/albummanager.cpp
index a72acc3..2ea40e9 100644
--- a/libs/album/albummanager.cpp
+++ b/libs/album/albummanager.cpp
@@ -162,6 +162,7 @@ public:
hasPriorizedDbPath(false),
dbPort(0),
dbInternalServer(false),
+ dbFakeConnection(false),
showOnlyAvailableAlbums(false),
albumListJob(0),
dateListJob(0),
@@ -192,6 +193,7 @@ public:
QString dbHostName;
int dbPort;
bool dbInternalServer;
+ bool dbFakeConnection;
bool showOnlyAvailableAlbums;
@@ -391,6 +393,11 @@ void AlbumManager::cleanUp()
d->personListJob->cancel();
d->personListJob = 0;
}
+
+ if (d->dbFakeConnection)
+ {
+ QSqlDatabase::removeDatabase(QLatin1String("FakeConnection"));
+ }
}
bool AlbumManager::databaseEqual(const DbEngineParameters& parameters) const
@@ -727,6 +734,13 @@ bool AlbumManager::setDatabase(const DbEngineParameters& params, bool priority,
// ensure, embedded database is loaded
qCDebug(DIGIKAM_GENERAL_LOG) << params;
+ // workaround for the problem mariaDB >= 10.2 and QTBUG-63108.
+ if (params.isMySQL() && !d->dbFakeConnection)
+ {
+ QSqlDatabase::addDatabase(QLatin1String("QMYSQL"), QLatin1String("FakeConnection"));
+ d->dbFakeConnection = true;
+ }
+
if (params.internalServer)
{
DatabaseServerError result = DatabaseServerStarter::instance()->startServerManagerProcess(params);
--
cgit v0.11.2

@ -1,117 +0,0 @@
From ba1ceda1448895009ba6524398ca42441695cc3e Mon Sep 17 00:00:00 2001
From: Maik Qualmann <metzpinguin@gmail.com>
Date: Wed, 6 Dec 2017 18:28:32 +0100
Subject: workaround for QTBUG-63108 now works in all cases
---
app/main/digikamapp.cpp | 2 ++
libs/album/albummanager.cpp | 30 +++++++++++++++++++++---------
libs/album/albummanager.h | 3 +++
libs/database/utils/dbsettingswidget.cpp | 3 +++
4 files changed, 29 insertions(+), 9 deletions(-)
diff --git a/app/main/digikamapp.cpp b/app/main/digikamapp.cpp
index 4349271..935b786 100644
--- a/app/main/digikamapp.cpp
+++ b/app/main/digikamapp.cpp
@@ -383,6 +383,8 @@ DigikamApp::~DigikamApp()
DatabaseServerStarter::instance()->stopServerManagerProcess();
}
+ AlbumManager::instance()->removeFakeConnection();
+
m_instance = 0;
delete d->modelCollection;
diff --git a/libs/album/albummanager.cpp b/libs/album/albummanager.cpp
index 2ea40e9..92a8b37 100644
--- a/libs/album/albummanager.cpp
+++ b/libs/album/albummanager.cpp
@@ -393,11 +393,6 @@ void AlbumManager::cleanUp()
d->personListJob->cancel();
d->personListJob = 0;
}
-
- if (d->dbFakeConnection)
- {
- QSqlDatabase::removeDatabase(QLatin1String("FakeConnection"));
- }
}
bool AlbumManager::databaseEqual(const DbEngineParameters& parameters) const
@@ -734,11 +729,10 @@ bool AlbumManager::setDatabase(const DbEngineParameters& params, bool priority,
// ensure, embedded database is loaded
qCDebug(DIGIKAM_GENERAL_LOG) << params;
- // workaround for the problem mariaDB >= 10.2 and QTBUG-63108.
- if (params.isMySQL() && !d->dbFakeConnection)
+ // workaround for the problem mariaDB >= 10.2 and QTBUG-63108
+ if (params.isMySQL())
{
- QSqlDatabase::addDatabase(QLatin1String("QMYSQL"), QLatin1String("FakeConnection"));
- d->dbFakeConnection = true;
+ addFakeConnection();
}
if (params.internalServer)
@@ -3558,4 +3552,22 @@ void AlbumManager::removeWatchedPAlbums(const PAlbum* const album)
d->albumWatch->removeWatchedPAlbums(album);
}
+void AlbumManager::addFakeConnection()
+{
+ if (!d->dbFakeConnection)
+ {
+ // workaround for the problem mariaDB >= 10.2 and QTBUG-63108
+ QSqlDatabase::addDatabase(QLatin1String("QMYSQL"), QLatin1String("FakeConnection"));
+ d->dbFakeConnection = true;
+ }
+}
+
+void AlbumManager::removeFakeConnection()
+{
+ if (d->dbFakeConnection)
+ {
+ QSqlDatabase::removeDatabase(QLatin1String("FakeConnection"));
+ }
+}
+
} // namespace Digikam
diff --git a/libs/album/albummanager.h b/libs/album/albummanager.h
index bee58c4..5b24c8d 100644
--- a/libs/album/albummanager.h
+++ b/libs/album/albummanager.h
@@ -625,6 +625,9 @@ public:
void removeWatchedPAlbums(const PAlbum* const album);
+ void addFakeConnection();
+ void removeFakeConnection();
+
//@}
Q_SIGNALS:
diff --git a/libs/database/utils/dbsettingswidget.cpp b/libs/database/utils/dbsettingswidget.cpp
index ca95646..4f1e1a4 100644
--- a/libs/database/utils/dbsettingswidget.cpp
+++ b/libs/database/utils/dbsettingswidget.cpp
@@ -65,6 +65,7 @@
#include "dlayoutbox.h"
#include "mysqlinitbinary.h"
#include "mysqlservbinary.h"
+#include "albummanager.h"
namespace Digikam
{
@@ -669,6 +670,8 @@ bool DatabaseSettingsWidget::checkMysqlServerConnection(QString& error)
qApp->setOverrideCursor(Qt::WaitCursor);
+ AlbumManager::instance()->addFakeConnection();
+
QString databaseID(QLatin1String("ConnectionTest"));
QSqlDatabase testDatabase = QSqlDatabase::addDatabase(databaseBackend(), databaseID);
--
cgit v0.11.2

@ -1,32 +0,0 @@
From 855ba5b7d4bc6337234720a72ea824ddd3b32e5b Mon Sep 17 00:00:00 2001
From: Maik Qualmann <metzpinguin@gmail.com>
Date: Tue, 28 Nov 2017 21:29:00 +0100
Subject: try to fix the Qt-5.9.3 empty album problem CCBUGS: 387373
* asturm: Fix build w/ Qt-5.7
---
libs/database/coredb/coredburl.cpp | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/libs/database/coredb/coredburl.cpp b/libs/database/coredb/coredburl.cpp
index 2c0d0eb..b1bdf71 100644
--- a/libs/database/coredb/coredburl.cpp
+++ b/libs/database/coredb/coredburl.cpp
@@ -88,8 +88,13 @@ CoreDbUrl CoreDbUrl::fromAlbumAndName(const QString& name,
const DbEngineParameters& parameters)
{
CoreDbUrl url;
+ QString path(album);
url.setScheme(QLatin1String("digikamalbums"));
- url.setPath(QLatin1Char('/') + album + QLatin1Char('/') + name);
+
+ if (path != QLatin1String("/"))
+ path += QLatin1Char('/');
+
+ url.setPath(path + name);
QUrlQuery q(url);
q.addQueryItem(QLatin1String("albumRoot"), albumRoot.adjusted(QUrl::StripTrailingSlash).toLocalFile());
--
cgit v0.11.2

Binary file not shown.

@ -1,2 +1 @@
DIST digikam-5.7.0.tar.xz 123315064 BLAKE2B 0879b25e674e39d204038ab629dec36757ae034e3dd7e9a0a3700f9703272c4a972a21c1db5a42c6c294247a1226b1cb9a8b980bb90cdcc12e0cd752459273ef SHA512 626c9854311c637b994325237f171adce3dba39159fb336dfe95f1de287e2d08a3aaddd611eea87e8018047d331aff252b555c382cfbe1d8e14413c51a3849f4
DIST digikam-5.9.0.tar.xz 132931184 BLAKE2B cfbcbae8471c9c00bdf846d13bbc1ce3fbbd2ee4cc86500d011f9e15c1a21d7799638f94708794e8bc36a200df455667f9df8fcefdc38aaa00060630807d11cb SHA512 f6134a957dcd11343e34f0bc90f5560a28ed205c47d2ffd76a5418a4c63f76706045e9179c47f1448304b59081051b524f7a6847c3c1dcee4673047ce5d90e63

@ -1,81 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
KDE_TEST="true"
inherit kde5
DESCRIPTION="Plugins for the KDE Image Plugin Interface"
HOMEPAGE="https://www.digikam.org/"
LICENSE="GPL-2+"
IUSE="flashexport mediawiki +remotestorage vkontakte"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
KEYWORDS="amd64 x86"
if [[ ${PV} =~ beta[0-9]$ ]]; then
SRC_BRANCH="unstable"
else
SRC_BRANCH="stable"
fi
MY_PV="${PV/_/-}"
MY_P="digikam-${MY_PV}"
SRC_URI="mirror://kde/${SRC_BRANCH}/digikam/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}/extra/${PN}"
fi
COMMON_DEPEND="
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kwindowsystem)
$(add_frameworks_dep kxmlgui)
$(add_kdeapps_dep libkipi '' '' '5=')
$(add_qt_dep qtgui)
$(add_qt_dep qtnetwork)
$(add_qt_dep qtprintsupport)
$(add_qt_dep qtsvg)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
$(add_qt_dep qtxmlpatterns)
flashexport? ( $(add_frameworks_dep karchive) )
mediawiki? ( net-libs/libmediawiki:5 )
remotestorage? ( $(add_frameworks_dep kio) )
vkontakte? ( net-libs/libkvkontakte:5 )
"
DEPEND="${COMMON_DEPEND}
$(add_qt_dep qtconcurrent)
sys-devel/gettext
"
RDEPEND="${COMMON_DEPEND}
!media-plugins/kipi-plugins:4
"
src_prepare() {
if [[ ${KDE_BUILD_TYPE} = release ]]; then
if [[ ${SRC_BRANCH} = stable ]]; then
# prepare the translations
mv "${WORKDIR}/${MY_P}/po" po || die
find po -name "*.po" -and -not -name "kipiplugin*.po" -delete || die
echo "find_package(Gettext REQUIRED)" >> CMakeLists.txt || die
echo "add_subdirectory( po )" >> CMakeLists.txt || die
fi
fi
kde5_src_prepare
}
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package flashexport KF5Archive)
$(cmake-utils_use_find_package mediawiki KF5MediaWiki)
-DENABLE_KIO=$(usex remotestorage)
$(cmake-utils_use_find_package vkontakte KF5Vkontakte)
)
kde5_src_configure
}

Binary file not shown.

@ -1 +1 @@
Wed, 02 May 2018 18:38:37 +0000
Thu, 03 May 2018 04:38:34 +0000

Binary file not shown.

@ -0,0 +1,50 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201805-01">
<title>hesiod: Root privilege escalation </title>
<synopsis>A vulnerability was discovered in hesiod which may allow remote
attackers to gain root privileges.
</synopsis>
<product type="ebuild">hesiod</product>
<announced>2018-05-02</announced>
<revised count="1">2018-05-02</revised>
<bug>606652</bug>
<access>local, remote</access>
<affected>
<package name="net-dns/hesiod" auto="yes" arch="*">
<vulnerable range="le">3.1.0</vulnerable>
</package>
</affected>
<background>
<p>DNS functionality to access to DB of information that changes
infrequently.
</p>
</background>
<description>
<p>Multiple vulnerabilities have been discovered in hesiod that have
remained unaddressed. Please review the referenced CVE identifiers for
details.
</p>
</description>
<impact type="normal">
<p>A remote or local attacker may be able to escalate privileges to root.</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>Gentoo has discontinued support for hesiod and recommends that users
unmerge the package:
</p>
<code>
# emerge --unmerge "net-dns/hesiod"
</code>
</resolution>
<references>
<uri link="https://nvd.nist.gov/vuln/detail/CVE-2016-10151">CVE-2016-10151</uri>
<uri link="https://nvd.nist.gov/vuln/detail/CVE-2016-10152">CVE-2016-10152</uri>
</references>
<metadata tag="requester" timestamp="2018-04-29T17:50:36Z">b-man</metadata>
<metadata tag="submitter" timestamp="2018-05-02T23:52:01Z">b-man</metadata>
</glsa>

@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201805-02">
<title>Python: Buffer overflow</title>
<synopsis>A buffer overflow in Python might allow remote attackers to execute
arbitrary code.
</synopsis>
<product type="ebuild">python</product>
<announced>2018-05-02</announced>
<revised count="1">2018-05-02</revised>
<bug>637938</bug>
<access>remote</access>
<affected>
<package name="dev-lang/python" auto="yes" arch="*">
<unaffected range="ge" slot="2.7">2.7.14</unaffected>
<vulnerable range="lt" slot="2.7">2.7.14</vulnerable>
</package>
</affected>
<background>
<p>Python is an interpreted, interactive, object-oriented programming
language.
</p>
</background>
<description>
<p>A buffer overflow was discovered in Pythons PyString_DecodeEscape
function in stringobject.c.
</p>
</description>
<impact type="normal">
<p>Remote attackers, by enticing a user to process a specially crafted
file, could execute arbitrary code.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All Python 2 users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=dev-lang/python-2.7.14:2.7"
</code>
</resolution>
<references>
<uri link="https://nvd.nist.gov/vuln/detail/CVE-2017-1000158">
CVE-2017-1000158
</uri>
</references>
<metadata tag="requester" timestamp="2018-04-24T00:27:08Z">b-man</metadata>
<metadata tag="submitter" timestamp="2018-05-02T23:53:50Z">b-man</metadata>
</glsa>

@ -0,0 +1,72 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201805-03">
<title>Chromium, Google Chrome: Multiple vulnerabilities</title>
<synopsis>Multiple vulnerabilities have been found in Chromium and Google
Chrome, the worst of which could result in the execution of arbitrary code.
</synopsis>
<product type="ebuild">chromium, google-chrome</product>
<announced>2018-05-02</announced>
<revised count="1">2018-05-02</revised>
<bug>654384</bug>
<access>remote</access>
<affected>
<package name="www-client/chromium" auto="yes" arch="*">
<unaffected range="ge">66.0.3359.139</unaffected>
<vulnerable range="lt">66.0.3359.139</vulnerable>
</package>
<package name="www-client/google-chrome" auto="yes" arch="*">
<unaffected range="ge">66.0.3359.139</unaffected>
<vulnerable range="lt">66.0.3359.139</vulnerable>
</package>
</affected>
<background>
<p>Chromium is an open-source browser project that aims to build a safer,
faster, and more stable way for all users to experience the web.
</p>
<p>Google Chrome is one fast, simple, and secure browser for all your
devices.
</p>
</background>
<description>
<p>Multiple vulnerabilities have been discovered in Chromium and Google
Chrome. Please review the referenced CVE identifiers and Google Chrome
Releases for details.
</p>
</description>
<impact type="normal">
<p>A remote attacker could possibly execute arbitrary code with the
privileges of the process.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All Chromium users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose
"&gt;=www-client/chromium-66.0.3359.139"
</code>
<p>All Google Chrome users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose
"&gt;=www-client/google-chrome-66.0.3359.139"
</code>
</resolution>
<references>
<uri link="https://nvd.nist.gov/vuln/detail/CVE-2018-6118">CVE-2018-6118</uri>
<uri link="https://chromereleases.googleblog.com/2018/04/stable-channel-update-for-desktop_26.html">
Google Chrome Release 20180426
</uri>
</references>
<metadata tag="requester" timestamp="2018-05-01T23:39:45Z">chrisadr</metadata>
<metadata tag="submitter" timestamp="2018-05-02T23:57:25Z">chrisadr</metadata>
</glsa>

@ -1 +1 @@
Wed, 02 May 2018 18:38:37 +0000
Thu, 03 May 2018 04:38:34 +0000

@ -1 +1 @@
33ab85714fe99f05395695e2dec17da4e91d4e4c 1524529671 2018-04-24T00:27:51+00:00
e5c04f29237a0b5ac8d5c241b6f686f89d46e211 1525305465 2018-05-02T23:57:45+00:00

Binary file not shown.

@ -4,10 +4,10 @@ DESCRIPTION=Clam Anti-Virus Scanner
EAPI=6
HOMEPAGE=https://www.clamav.net/
IUSE=bzip2 doc clamdtop iconv ipv6 libressl milter metadata-analysis-api selinux static-libs system-libmspack test uclibc
KEYWORDS=~amd64 ~ia64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris
KEYWORDS=~amd64 ~arm ~ia64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris
LICENSE=GPL-2
RDEPEND=bzip2? ( app-arch/bzip2 ) clamdtop? ( sys-libs/ncurses:0 ) iconv? ( virtual/libiconv ) metadata-analysis-api? ( dev-libs/json-c:= ) milter? ( || ( mail-filter/libmilter mail-mta/sendmail ) ) dev-libs/libtommath >=sys-libs/zlib-1.2.2:= !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) sys-devel/libtool || ( dev-libs/libpcre2 >dev-libs/libpcre-6 ) system-libmspack? ( dev-libs/libmspack ) !!<app-antivirus/clamav-0.99 selinux? ( sec-policy/selinux-clamav )
SLOT=0
SRC_URI=https://www.clamav.net/downloads/production/clamav-0.100.0.tar.gz
_eclasses_=autotools 4842e626555a9a4344f34cef2e190b67 desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 flag-o-matic 5128c4729303400bd8d4b0b966530955 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 systemd a31844b675f1a1fea87fbe1144aee5f5 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 user 8bc2845510e2109af75e3eeac607ec81 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=25ae4ef6e2a4cd87ad049e31c735be33
_md5_=60f6031a34ef1c7db88da01f6b8ce1de

@ -5,9 +5,9 @@ HOMEPAGE=http://cfv.sourceforge.net/
IUSE=bittorrent python_targets_python2_7
KEYWORDS=amd64 hppa ~ppc ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=GPL-2
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] dev-python/python-fchksum[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] bittorrent? ( || ( net-p2p/bittorrent[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] net-p2p/bittornado[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] ) )
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] dev-python/python-fchksum[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] bittorrent? ( net-p2p/bittornado[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] )
REQUIRED_USE=python_targets_python2_7
SLOT=0
SRC_URI=mirror://sourceforge/cfv/cfv-1.18.3.tar.gz
_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 317a2557b4d7319a7418225f65accf77 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=998f914741e83fd9dfa43d0cf6c86da2
_md5_=37346309d0f0d9a4342f90d5ad8240ec

@ -5,8 +5,8 @@ EAPI=4
HOMEPAGE=https://www.vim.org/scripts/script.php?script_id=3510
KEYWORDS=amd64 x86
LICENSE=vim
RDEPEND=|| ( app-editors/vim[python] app-editors/gvim[python] ) || ( dev-lang/python:2.7 dev-lang/python:2.6 ) dev-python/markdown || ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
RDEPEND=|| ( app-editors/vim[python] app-editors/gvim[python] ) dev-lang/python:2.7 dev-python/markdown || ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
SLOT=0
SRC_URI=https://github.com/vim-scripts/VimRepress/tarball/2.1.5 -> vimpress-2.1.5.tar.gz
_eclasses_=estack 43ddf5aaffa7a8d0482df54d25a66a1f vim-doc af2c81a1feeb0a99e91bee3e20769edb vim-plugin 3160d9cb05ef44497be1485db0fe7590
_md5_=e324869259bc98581493d674d0effe88
_md5_=5a896ff47216bd41d0da5b2b40b52fb2

@ -6,7 +6,7 @@ HOMEPAGE=https://github.com/json-c/json-c/wiki
IUSE=doc static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=MIT
SLOT=0/3
SLOT=0/4
SRC_URI=https://s3.amazonaws.com/json-c_releases/releases/json-c-0.13.1.tar.gz
_eclasses_=autotools 4842e626555a9a4344f34cef2e190b67 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build 8ffb5e2112a70fef5f37fcacad308726 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9
_md5_=df7d70b87535d716ca292382b2617bb0
_md5_=65c08b6a617ac2e20f93199bdacfa01f

@ -3,10 +3,10 @@ DESCRIPTION=A library for Microsoft compression formats
EAPI=6
HOMEPAGE=https://www.cabextract.org.uk/libmspack/
IUSE=debug doc static-libs utils abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=amd64 ~ia64 x86
KEYWORDS=amd64 ~arm ~ia64 x86
LICENSE=LGPL-2.1
RDEPEND=utils? ( !app-arch/mscompress )
SLOT=0
SRC_URI=https://www.cabextract.org.uk/libmspack/libmspack-0.6alpha.tar.gz
_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 ltprune 607e058da37aa6dabfa408b7d61da72e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build 8ffb5e2112a70fef5f37fcacad308726 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=1e54bd3eaf48f7f0c3d3c60f0c9f8dd0
_md5_=a6837703aec6c6fa145b89b5fe112092

@ -1,13 +0,0 @@
DEFINED_PHASES=compile configure install prepare
DEPEND=>=dev-lisp/asdf-2.33-r3:= !dev-lisp/openmcl
DESCRIPTION=Common Lisp implementation, derived from Digitool's MCL product
EAPI=5
HOMEPAGE=https://ccl.clozure.com/
IUSE=doc
KEYWORDS=~amd64 ~x86
LICENSE=LLGPL-2.1
RDEPEND=>=dev-lisp/asdf-2.33-r3:=
SLOT=0
SRC_URI=x86? ( ftp://ftp.clozure.com/pub/release/1.10/ccl-1.10-linuxx86.tar.gz ) amd64? ( ftp://ftp.clozure.com/pub/release/1.10/ccl-1.10-linuxx86.tar.gz )
_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=5d88b6a06980fcb8dd314b06f9e12a71

@ -1,13 +0,0 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
DEPEND=media-libs/libogg media-libs/libpng:0 media-libs/libsdl[X,sound,video] media-libs/libvorbis media-libs/sdl-mixer[mp3,vorbis] media-libs/sdl-image[png] sys-devel/make >=dev-util/cmake-3.9.6 >=sys-apps/sed-4
DESCRIPTION=A portable reimplementation of engine for the classic Bullfrog game, Syndicate
EAPI=5
HOMEPAGE=http://freesynd.sourceforge.net/
IUSE=debug devtools
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
RDEPEND=media-libs/libogg media-libs/libpng:0 media-libs/libsdl[X,sound,video] media-libs/libvorbis media-libs/sdl-mixer[mp3,vorbis] media-libs/sdl-image[png] games-misc/games-envd
SLOT=0
SRC_URI=mirror://sourceforge/freesynd/freesynd-0.7.1.tar.gz
_eclasses_=base 983774947da124fb7d542ce25a218bb1 cmake-utils d2f8cff68b90b869ef9d460c6f3c4e2e desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 flag-o-matic 5128c4729303400bd8d4b0b966530955 games 2bb3ede665927a68ffdb7c41eec7efde gnome2-utils 4d211d7614f303710fca59db6ec12c88 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 user 8bc2845510e2109af75e3eeac607ec81 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 xdg-utils f2c8335407f0b935b0a96d4adf23ef25
_md5_=999e0f2de28961cc622ab1adeb7894bb

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
DEPEND=media-libs/libogg media-libs/libpng:0= media-libs/libsdl[X,sound,video] media-libs/libvorbis media-libs/sdl-mixer[mp3,vorbis] media-libs/sdl-image[png] sys-devel/make >=dev-util/cmake-3.9.6 >=sys-apps/sed-4
DESCRIPTION=A portable reimplementation of engine for the classic Bullfrog game, Syndicate
EAPI=5
HOMEPAGE=http://freesynd.sourceforge.net/
IUSE=debug devtools
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
RDEPEND=media-libs/libogg media-libs/libpng:0= media-libs/libsdl[X,sound,video] media-libs/libvorbis media-libs/sdl-mixer[mp3,vorbis] media-libs/sdl-image[png]
SLOT=0
SRC_URI=mirror://sourceforge/freesynd/freesynd-0.7.1.tar.gz
_eclasses_=cmake-utils d2f8cff68b90b869ef9d460c6f3c4e2e desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 flag-o-matic 5128c4729303400bd8d4b0b966530955 gnome2-utils 4d211d7614f303710fca59db6ec12c88 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 preserve-libs ef207dc62baddfddfd39a164d9797648 readme.gentoo-r1 6f03e110529650f57fc7d1fb908b8986 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 xdg-utils f2c8335407f0b935b0a96d4adf23ef25
_md5_=d33c17c2efaf11789e99f82478063468

@ -1,12 +0,0 @@
DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
DEPEND=media-libs/libsdl[video] media-libs/sdl-image[png] media-libs/sdl-mixer[mod,vorbis] >=dev-libs/boost-1.34
DESCRIPTION=Multiplayer AI script based strategy game
EAPI=5
HOMEPAGE=http://galaxyhack.sourceforge.net/
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2 galaxyhack
RDEPEND=media-libs/libsdl[video] media-libs/sdl-image[png] media-libs/sdl-mixer[mod,vorbis] >=dev-libs/boost-1.34 games-misc/games-envd
SLOT=0
SRC_URI=mirror://sourceforge/galaxyhack/galaxyhack-1.74.tar.bz2 mirror://gentoo/galaxyhack.png
_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 flag-o-matic 5128c4729303400bd8d4b0b966530955 games 2bb3ede665927a68ffdb7c41eec7efde ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 user 8bc2845510e2109af75e3eeac607ec81 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=de2b49bf6d57c461b356e200f20cf837

@ -0,0 +1,10 @@
DEFINED_PHASES=install postinst prepare
DESCRIPTION=Multiplayer AI script based strategy game
EAPI=6
HOMEPAGE=http://galaxyhack.sourceforge.net/
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2 galaxyhack
SLOT=0
SRC_URI=mirror://sourceforge/galaxyhack/galaxyhack-1.74.tar.bz2 mirror://gentoo/galaxyhack.png
_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 flag-o-matic 5128c4729303400bd8d4b0b966530955 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 readme.gentoo-r1 6f03e110529650f57fc7d1fb908b8986 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=1a55687f7b06c1ad126b5116cc553b86

@ -1,12 +0,0 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
DEPEND=>=dev-libs/boost-1.34[threads] dev-libs/fribidi media-libs/libsdl[opengl] media-libs/libvorbis media-libs/sdl-image[png] media-libs/sdl-net media-libs/sdl-ttf media-libs/speex virtual/glu virtual/opengl >=sys-apps/sed-4 dev-util/scons
DESCRIPTION=Real Time Strategy (RTS) game involving a brave army of globs
EAPI=5
HOMEPAGE=http://globulation2.org/
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
RDEPEND=>=dev-libs/boost-1.34[threads] dev-libs/fribidi media-libs/libsdl[opengl] media-libs/libvorbis media-libs/sdl-image[png] media-libs/sdl-net media-libs/sdl-ttf media-libs/speex virtual/glu virtual/opengl games-misc/games-envd
SLOT=0
SRC_URI=mirror://nongnu/glob2/0.9.4/glob2-0.9.4.4.tar.gz
_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 games 2bb3ede665927a68ffdb7c41eec7efde gnome2-utils 4d211d7614f303710fca59db6ec12c88 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 scons-utils fcace052aef60e6b0eb3023c26aa585a toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 user 8bc2845510e2109af75e3eeac607ec81 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
_md5_=0520f7d1019b69d7d193d14220a802e2

@ -0,0 +1,12 @@
DEFINED_PHASES=compile configure install postinst postrm preinst
DEPEND=>=dev-libs/boost-1.34[threads] dev-libs/fribidi media-libs/libsdl[opengl] media-libs/libvorbis media-libs/sdl-image[png] media-libs/sdl-net media-libs/sdl-ttf media-libs/speex virtual/glu virtual/opengl >=sys-apps/sed-4 dev-util/scons
DESCRIPTION=Real Time Strategy (RTS) game involving a brave army of globs
EAPI=6
HOMEPAGE=http://globulation2.org/
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
RDEPEND=>=dev-libs/boost-1.34[threads] dev-libs/fribidi media-libs/libsdl[opengl] media-libs/libvorbis media-libs/sdl-image[png] media-libs/sdl-net media-libs/sdl-ttf media-libs/speex virtual/glu virtual/opengl
SLOT=0
SRC_URI=mirror://nongnu/glob2/0.9.4/glob2-0.9.4.4.tar.gz
_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 gnome2-utils 4d211d7614f303710fca59db6ec12c88 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 scons-utils fcace052aef60e6b0eb3023c26aa585a toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
_md5_=8505071d77f09a50d453605a933e3376

@ -1,12 +0,0 @@
DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
DESCRIPTION=Anglo-Saxon medieval army battles and resource management
EAPI=5
HOMEPAGE=http://www.linuxgamepublishing.com/info.php?id=knights
KEYWORDS=~x86
LICENSE=knights-demo
RDEPEND=sys-libs/glibc >=x11-libs/libX11-1.6.2[abi_x86_32(-)] >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)] >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)] >=x11-libs/libXext-1.3.2[abi_x86_32(-)] >=x11-libs/libXi-1.7.2[abi_x86_32(-)] games-misc/games-envd
RESTRICT=strip
SLOT=0
SRC_URI=mirror://gentoo/knights-demo-1.32.run
_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 games 2bb3ede665927a68ffdb7c41eec7efde ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 unpacker f40f7b4bd5aa88c2a4ba7b0d1e0ded70 user 8bc2845510e2109af75e3eeac607ec81 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=bdc2c3f1c0971f111e986092996e3240

@ -0,0 +1,12 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Anglo-Saxon medieval army battles and resource management
EAPI=6
HOMEPAGE=http://www.linuxgamepublishing.com/info.php?id=knights
KEYWORDS=~amd64 ~x86
LICENSE=knights-demo
RDEPEND=sys-libs/glibc >=x11-libs/libX11-1.6.2[abi_x86_32(-)] >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)] >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)] >=x11-libs/libXext-1.3.2[abi_x86_32(-)] >=x11-libs/libXi-1.7.2[abi_x86_32(-)]
RESTRICT=strip
SLOT=0
SRC_URI=mirror://gentoo/knights-demo-1.32.run
_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 unpacker f40f7b4bd5aa88c2a4ba7b0d1e0ded70 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=e865f9a5641587ca9e9f71ba3bfdcd37

@ -1,13 +0,0 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
DEPEND=media-libs/libsdl[sound,video] media-libs/sdl-mixer nls? ( virtual/libintl ) sys-devel/gettext >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=sys-apps/sed-4
DESCRIPTION=A Panzer General clone written in SDL
EAPI=5
HOMEPAGE=http://lgames.sourceforge.net/LGeneral/
IUSE=nls
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
RDEPEND=media-libs/libsdl[sound,video] media-libs/sdl-mixer nls? ( virtual/libintl ) games-misc/games-envd
SLOT=0
SRC_URI=mirror://sourceforge/lgeneral/lgeneral-1.3.1.tar.gz mirror://sourceforge/lgeneral/pg-data.tar.gz
_eclasses_=autotools 4842e626555a9a4344f34cef2e190b67 base 983774947da124fb7d542ce25a218bb1 desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 games 2bb3ede665927a68ffdb7c41eec7efde gnome2-utils 4d211d7614f303710fca59db6ec12c88 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 user 8bc2845510e2109af75e3eeac607ec81 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
_md5_=8eb8d9a2c1b0a5ddb5e94929f4a5ac9e

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare
DEPEND=media-libs/libsdl[sound,video] media-libs/sdl-mixer nls? ( virtual/libintl ) sys-devel/gettext >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=sys-apps/sed-4
DESCRIPTION=A Panzer General clone written in SDL
EAPI=6
HOMEPAGE=http://lgames.sourceforge.net/LGeneral/
IUSE=nls
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
RDEPEND=media-libs/libsdl[sound,video] media-libs/sdl-mixer nls? ( virtual/libintl )
SLOT=0
SRC_URI=mirror://sourceforge/lgeneral/lgeneral-1.3.1.tar.gz mirror://sourceforge/lgeneral/pg-data.tar.gz
_eclasses_=autotools 4842e626555a9a4344f34cef2e190b67 desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 gnome2-utils 4d211d7614f303710fca59db6ec12c88 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
_md5_=5df6697890cec4d2135348e51d8aacc4

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
DEPEND=dev-python/pygame[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)]
DESCRIPTION=a single-player game with a science-fiction theme
EAPI=5
HOMEPAGE=http://www.jwhitham.org/20kly/
IUSE=python_targets_python2_7
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=dev-python/pygame[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] games-misc/games-envd
REQUIRED_USE=python_targets_python2_7
SLOT=0
SRC_URI=http://www.jwhitham.org/20kly/lightyears-1.4.tar.bz2
_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 games 2bb3ede665927a68ffdb7c41eec7efde ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 317a2557b4d7319a7418225f65accf77 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 user 8bc2845510e2109af75e3eeac607ec81 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=0f4ceb57738efcf28b6aa6667cb503c4

@ -0,0 +1,12 @@
DEFINED_PHASES=install prepare setup
DESCRIPTION=A single-player game with a science-fiction theme
EAPI=6
HOMEPAGE=http://www.jwhitham.org/20kly/
IUSE=python_targets_python2_7
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
REQUIRED_USE=python_targets_python2_7
SLOT=0
SRC_URI=http://www.jwhitham.org/20kly/lightyears-1.4.tar.bz2
_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 multilib 97f470f374f2e94ccab04a2fb21d811e python-single-r1 317a2557b4d7319a7418225f65accf77 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9
_md5_=3a7ba127431dfbda4252b303d54a45f8

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
DEPEND=>=media-libs/allegro-4.2:0[X]
DESCRIPTION=unique multiplayer wargame
EAPI=5
HOMEPAGE=http://www.ufoot.org/liquidwar/
IUSE=nls
KEYWORDS=~amd64 ~ppc64 ~x86
LICENSE=GPL-2
RDEPEND=>=media-libs/allegro-4.2:0[X] games-misc/games-envd
RESTRICT=test
SLOT=0
SRC_URI=https://savannah.nongnu.org/download/liquidwar/liquidwar-5.6.4.tar.gz
_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 games 2bb3ede665927a68ffdb7c41eec7efde ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 user 8bc2845510e2109af75e3eeac607ec81 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=a3922275de7d44c9e945f63ee87db925

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare
DEPEND=>=media-libs/allegro-4.2:0[X]
DESCRIPTION=Unique multiplayer wargame
EAPI=6
HOMEPAGE=http://www.ufoot.org/liquidwar/
KEYWORDS=~amd64 ~ppc64 ~x86
LICENSE=GPL-2
RDEPEND=>=media-libs/allegro-4.2:0[X]
RESTRICT=test
SLOT=0
SRC_URI=https://savannah.nongnu.org/download/liquidwar/liquidwar-5.6.4.tar.gz
_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6
_md5_=b96bac4be5d2f69f910c3f9fdc066195

@ -1,12 +0,0 @@
DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
DESCRIPTION=Control your own kingdom in this simulation
EAPI=5
HOMEPAGE=http://www.linuxgamepublishing.com/info.php?id=8&
KEYWORDS=~amd64 ~x86
LICENSE=MAJESTY-DEMO
RDEPEND=sys-libs/glibc x11-libs/libX11[abi_x86_32(-)] x11-libs/libXext[abi_x86_32(-)] x11-libs/libXau[abi_x86_32(-)] x11-libs/libXdmcp[abi_x86_32(-)] games-misc/games-envd
RESTRICT=bindist strip
SLOT=0
SRC_URI=http://ftp2.za.freebsd.org/pub/FreeBSD/ports/distfiles/majesty_demo.run
_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 games 2bb3ede665927a68ffdb7c41eec7efde ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 unpacker f40f7b4bd5aa88c2a4ba7b0d1e0ded70 user 8bc2845510e2109af75e3eeac607ec81 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=b87e17767958b0014166fe0b72d9fb86

@ -0,0 +1,12 @@
DEFINED_PHASES=install unpack
DESCRIPTION=Control your own kingdom in this simulation
EAPI=6
HOMEPAGE=http://www.linuxgamepublishing.com/info.php?id=8&
KEYWORDS=~amd64 ~x86
LICENSE=MAJESTY-DEMO
RDEPEND=sys-libs/glibc x11-libs/libX11[abi_x86_32(-)] x11-libs/libXext[abi_x86_32(-)] x11-libs/libXau[abi_x86_32(-)] x11-libs/libXdmcp[abi_x86_32(-)]
RESTRICT=bindist strip
SLOT=0
SRC_URI=http://ftp2.za.freebsd.org/pub/FreeBSD/ports/distfiles/majesty_demo.run
_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 unpacker f40f7b4bd5aa88c2a4ba7b0d1e0ded70 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
_md5_=0a9382baab126fb0b086b8348a4266dc

@ -1,13 +0,0 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
DEPEND=media-libs/libsdl2[X,sound,video] dev-libs/libzip dev-libs/libxml2 >=media-libs/freetype-2 >=media-libs/libvorbis-1.2.1 >=media-libs/libpng-1.2:0 virtual/glu virtual/opengl dev-lang/lua:0 mixer? ( media-libs/sdl2-mixer ) openal? ( media-libs/openal ) virtual/pkgconfig >=sys-apps/sed-4
DESCRIPTION=A 2D space trading and combat game, in a similar vein to Escape Velocity
EAPI=5
HOMEPAGE=http://blog.naev.org/
IUSE=debug +mixer +openal
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2 GPL-3 public-domain CC-BY-3.0 CC-BY-SA-3.0
RDEPEND=media-libs/libsdl2[X,sound,video] dev-libs/libzip dev-libs/libxml2 >=media-libs/freetype-2 >=media-libs/libvorbis-1.2.1 >=media-libs/libpng-1.2:0 virtual/glu virtual/opengl dev-lang/lua:0 mixer? ( media-libs/sdl2-mixer ) openal? ( media-libs/openal ) games-misc/games-envd
SLOT=0
SRC_URI=mirror://sourceforge/naev/naev-0.6.1.tar.bz2 mirror://sourceforge/naev/ndata-0.6.1.zip
_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 flag-o-matic 5128c4729303400bd8d4b0b966530955 games 2bb3ede665927a68ffdb7c41eec7efde gnome2-utils 4d211d7614f303710fca59db6ec12c88 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 user 8bc2845510e2109af75e3eeac607ec81 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
_md5_=7e4dc41736485f7066cf74360559525f

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm preinst unpack
DEPEND=media-libs/libsdl2[X,sound,video] dev-libs/libzip dev-libs/libxml2 >=media-libs/freetype-2:2 >=media-libs/libvorbis-1.2.1 >=media-libs/libpng-1.2:0= virtual/glu virtual/opengl dev-lang/lua:0 mixer? ( media-libs/sdl2-mixer ) openal? ( media-libs/openal ) virtual/pkgconfig >=sys-apps/sed-4
DESCRIPTION=A 2D space trading and combat game, in a similar vein to Escape Velocity
EAPI=6
HOMEPAGE=http://blog.naev.org/
IUSE=debug +mixer +openal
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2 GPL-3 public-domain CC-BY-3.0 CC-BY-SA-3.0
RDEPEND=media-libs/libsdl2[X,sound,video] dev-libs/libzip dev-libs/libxml2 >=media-libs/freetype-2:2 >=media-libs/libvorbis-1.2.1 >=media-libs/libpng-1.2:0= virtual/glu virtual/opengl dev-lang/lua:0 mixer? ( media-libs/sdl2-mixer ) openal? ( media-libs/openal )
SLOT=0
SRC_URI=mirror://sourceforge/naev/naev-0.6.1.tar.bz2 mirror://sourceforge/naev/ndata-0.6.1.zip
_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 63392afb034aad67f17fa129019eb4d9 flag-o-matic 5128c4729303400bd8d4b0b966530955 gnome2-utils 4d211d7614f303710fca59db6ec12c88 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
_md5_=1ff2273c1a031ca4b9b322c90f33b256

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

Loading…
Cancel
Save