parent
759b273504
commit
c4ba0e0dae
@ -0,0 +1,24 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
PUPPET_PID_DIR="${PUPPET_PID_DIR:-/var/run/puppet}"
|
||||
|
||||
pidfile="${PUPPET_PID_DIR}/puppet.pid"
|
||||
PUPPET_LOG_DIR="/var/log/puppet"
|
||||
|
||||
extra_started_commands="reload"
|
||||
|
||||
command="/usr/bin/puppet"
|
||||
|
||||
command_args="agent --pidfile ${pidfile} --confdir /etc/puppetlabs/puppet ${PUPPET_EXTRA_OPTS}"
|
||||
|
||||
depend() {
|
||||
need localmount
|
||||
use dns logger puppetmaster netmount nfsmount
|
||||
}
|
||||
|
||||
start_pre() {
|
||||
checkpath --directory --owner puppet:puppet "${PUPPET_PID_DIR}"
|
||||
checkpath --directory --owner puppet:puppet --mode 750 ${PUPPET_LOG_DIR}
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
if [ "${SVCNAME}" = "puppetmaster" ] ; then
|
||||
PUPPETMASTER_PID="master"
|
||||
else
|
||||
PUPPETMASTER_PID="${SVCNAME#*.}"
|
||||
fi
|
||||
PUPPETMASTER_PID_DIR="${PUPPETMASTER_PID_DIR:-/var/run/puppet}"
|
||||
pidfile="${PUPPETMASTER_PID_DIR}/${PUPPETMASTER_PID}.pid"
|
||||
PUPPET_LOG_DIR="/var/log/puppet"
|
||||
|
||||
command_args="master --pidfile ${pidfile} --confdir /etc/puppetlabs/puppet ${PUPPETMASTER_EXTRA_OPTS}"
|
||||
if [ -n "${PUPPETMASTER_PORT}" ] ; then
|
||||
command_args="${command_args} --masterport ${PUPPETMASTER_PORT}"
|
||||
fi
|
||||
|
||||
command="/usr/bin/puppet"
|
||||
|
||||
depend() {
|
||||
need localmount
|
||||
use dns logger slapd netmount nfsmount
|
||||
}
|
||||
|
||||
start_pre() {
|
||||
checkpath --directory --owner puppet:puppet "${PUPPETMASTER_PID_DIR}"
|
||||
checkpath --directory --owner puppet:puppet --mode 750 ${PUPPET_LOG_DIR}
|
||||
checkpath --file --owner puppet:puppet --mode 640 "${PUPPET_LOG_DIR}/masterhttp.log"
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST keybase-0.7.8.tar.gz 6684646 SHA256 87fda71a1559e418ba67d64eeca29b7e0caa4a7696de130bd2da7379da3a62aa SHA512 e0f09c30d00c57f20bfec0ad2c17ca1ce4fb420805248e5074f525e63e8ddb2d66c7cc3fffb1cf4ade44a558907b119a8b174786c96d0b256c5a1ea42dccac39 WHIRLPOOL 160f603d29871e8f96513e7faba353c9594ce559ccb332e14cd3b90db5d64029fc755c85e4e8be0171d4f839d963e405cd25c429c4afd0fbee42a376fdc6fc58
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/keybase/keybase-0.7.8.ebuild,v 1.2 2015/04/30 03:16:31 nicolasbock Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Client for keybase.io"
|
||||
HOMEPAGE="https://keybase.io/"
|
||||
SRC_URI="https://github.com/keybase/node-client/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
net-libs/nodejs
|
||||
app-crypt/gnupg"
|
||||
|
||||
src_unpack() {
|
||||
unpack "${P}.tar.gz"
|
||||
mv "node-client-${PV}" "${P}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc CHANGELOG.md README.md SIGNED.md
|
||||
insinto "/opt/${PN}"
|
||||
doins -r package.json bin certs json lib node_modules sql
|
||||
dosym "${D}/opt/${PN}/bin/main.js" "${ROOT}/usr/bin/keybase"
|
||||
chmod 0755 "${D}/opt/${PN}/bin/main.js" || die
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>nicolasbock@gentoo.org</email>
|
||||
<name>Nicolas Bock</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Get a public key, safely, starting just with someone's social media username(s)
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,5 +1,6 @@
|
||||
DIST 20140409-mms-monitoring-agent.zip 40122 SHA256 9c4f89cfba10b4604512ab21eb082248104aeabe7e813b852db2b86f47d7ecb2 SHA512 5290a813c407251b5e4def813ce6fe7e09d6c3a1907fd409e326b15b07aed39f7db3a28710ecdaffe2771136c9433253c5d1857c823844a4b75dd38f1d15eefd WHIRLPOOL ce80870e2618f3d9ed80af41b1069ed5bd97af475089564eed1bc111e820c048bc5cbaa03f859349e772fe232f876127e0627c75c135a9b2e196ab13258ed9f1
|
||||
DIST mongodb-src-r2.4.13.tar.gz 14183056 SHA256 9ad8a3b58457c35b6dd020ca2364ee605e30b839f5475449a229fdcd4115866c SHA512 26256410593f2072e8a8728fbb2665bb98d4c73f3601136e8306d1d6b421421827f66e4073515fea7dfbc0a27f5615cd30f8a85e5980ea3dd46f2f06366946cb WHIRLPOOL 6e64a8ba466da74342f7eabd41b8eb86a3d1cd99c5665e54872642230ec0ed86216c0e533b08d21e0c6b6c20b7d7887a34aad0679ba32523dd3ca0e464190348
|
||||
DIST mongodb-src-r2.4.14.tar.gz 15120808 SHA256 f5ed949cf7c9669267e6f426f3dc30bf6c0e2d68ba7df9e29f16799e8212e7ce SHA512 6811f27a57a2df07f59215f544948708cd5846237c24df6eb14bf09384db4136d964587d82008ff2b0a4dea94d6869fc1dcf2ccd07e5f285da5012a0a091a74f WHIRLPOOL c89b2f4f1a77523f895b3fa21ec82813a4859391c82e3934952b25ab8602c30ac13b9e6b2a00082bbe7bace32edacdb3270e46ac0f3a8c0ab10ea48b5911e019
|
||||
DIST mongodb-src-r2.6.8.tar.gz 14545274 SHA256 1997f60d9de17320f22c604d8aa1cbe5f38d877142cd0e9130fe3dae7b311a06 SHA512 6fa69750debb40d0be4d5d057125320d97e882e30c43c664fcb6ec6a9e6a8bff5e63637fc8952a6d898556b2c2ce84254d135387dc0879bf65dbd5e91b8732ef WHIRLPOOL ba87ca07258ad4df90c92bc300da6cc661117a98f254a8ba62ac362a857ecc2462eb9ddf1d929a6e2187853233053e975aa02139f880d736e47e542a9504bd28
|
||||
DIST mongodb-src-r2.6.9.tar.gz 15491620 SHA256 aa3d92defa6938f115700d7d158f34b979cdb1f5870dcacd4feeb1ee4aefec6a SHA512 e03f58b9b7185dbb82e3c93f724b628050d506e564ba09a76684bd6bf3e7cca876c22b04979d93c4cf592213ad70830ee63e22c60e63f8e62fdb3f77524ea3c3 WHIRLPOOL ce6eabcb24388020506b3e2f31c4cd85039cbb2d5cf3881f0284d3bb93cbcefebae7c8da19b2551daaa6c63f13b392b5043ef47b2af2f64063c7c868e758e8e0
|
||||
DIST mongodb-src-r3.0.2.tar.gz 26594777 SHA256 010522203cdb9bbff52fbd9fe299b67686bb1256e2e55eb78abf35444f668399 SHA512 ec14529f39459835644dd681a98133c276bb96c676ce3ad91c20dff1ce96aeda3e14f08c05019a72a6f8eaadfed7e176944b42187a273b3e82001946126931d7 WHIRLPOOL 76cd0325cfc949d2bfe12105b5a07f37b37700ba309167d04428b305c832073d6b3c178cce757c78ace29e54c6ac146ad91ef874ec9880a75939d235a8470381
|
||||
|
@ -0,0 +1,150 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.4.14.ebuild,v 1.1 2015/04/30 09:19:44 ultrabug Exp $
|
||||
|
||||
EAPI=4
|
||||
SCONS_MIN_VERSION="1.2.0"
|
||||
CHECKREQS_DISK_BUILD="2400M"
|
||||
CHECKREQS_DISK_USR="512M"
|
||||
|
||||
inherit eutils flag-o-matic multilib pax-utils scons-utils systemd user versionator check-reqs
|
||||
|
||||
MY_P=${PN}-src-r${PV/_rc/-rc}
|
||||
|
||||
DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
|
||||
HOMEPAGE="http://www.mongodb.org"
|
||||
SRC_URI="http://downloads.mongodb.org/src/${MY_P}.tar.gz
|
||||
mms-agent? ( http://dev.gentoo.org/~ultrabug/20140409-mms-monitoring-agent.zip )"
|
||||
|
||||
LICENSE="AGPL-3 Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="kerberos mms-agent sharedclient spidermonkey ssl static-libs"
|
||||
|
||||
PDEPEND="mms-agent? ( dev-python/pymongo app-arch/unzip )"
|
||||
RDEPEND="
|
||||
>=dev-libs/boost-1.50[threads(+)]
|
||||
dev-libs/libpcre[cxx]
|
||||
dev-util/google-perftools[-minimal]
|
||||
net-libs/libpcap
|
||||
app-arch/snappy
|
||||
ssl? ( >=dev-libs/openssl-1.0.1c )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-libs/readline
|
||||
sys-libs/ncurses
|
||||
kerberos? ( dev-libs/cyrus-sasl[kerberos] )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup mongodb
|
||||
enewuser mongodb -1 -1 /var/lib/${PN} mongodb
|
||||
|
||||
scons_opts=" --disable-warnings-as-errors --cc=$(tc-getCC) --cxx=$(tc-getCXX)"
|
||||
scons_opts+=" --use-system-tcmalloc"
|
||||
scons_opts+=" --use-system-pcre"
|
||||
scons_opts+=" --use-system-snappy"
|
||||
scons_opts+=" --use-system-boost"
|
||||
|
||||
if use prefix; then
|
||||
scons_opts+=" --cpppath=${EPREFIX}/usr/include"
|
||||
scons_opts+=" --libpath=${EPREFIX}/usr/$(get_libdir)"
|
||||
fi
|
||||
|
||||
if use kerberos; then
|
||||
scons_opts+=" --use-sasl-client"
|
||||
fi
|
||||
|
||||
if use sharedclient; then
|
||||
scons_opts+=" --sharedclient"
|
||||
fi
|
||||
|
||||
if use spidermonkey; then
|
||||
scons_opts+=" --usesm"
|
||||
else
|
||||
scons_opts+=" --usev8"
|
||||
fi
|
||||
|
||||
if use ssl; then
|
||||
scons_opts+=" --ssl"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-2.4.11-fix-scons.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.2-r1-fix-boost.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.4-fix-v8-pythonpath.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.4-fix-sasl.patch"
|
||||
|
||||
# bug #462606
|
||||
sed -i -e "s@\$INSTALL_DIR/lib@\$INSTALL_DIR/$(get_libdir)@g" src/SConscript.client || die
|
||||
|
||||
# bug #482576
|
||||
sed -i -e "/-Werror/d" src/third_party/v8/SConscript || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
escons ${scons_opts} all
|
||||
}
|
||||
|
||||
src_install() {
|
||||
escons ${scons_opts} --full --nostrip install --prefix="${ED}"/usr
|
||||
|
||||
use static-libs || find "${ED}"/usr/ -type f -name "*.a" -delete
|
||||
|
||||
if ! use spidermonkey; then
|
||||
pax-mark m "${ED}"/usr/bin/{mongo,mongod}
|
||||
fi
|
||||
|
||||
for x in /var/{lib,log}/${PN}; do
|
||||
keepdir "${x}"
|
||||
fowners mongodb:mongodb "${x}"
|
||||
done
|
||||
|
||||
doman debian/mongo*.1
|
||||
dodoc README docs/building.md
|
||||
|
||||
newinitd "${FILESDIR}/${PN}.initd-r1" ${PN}
|
||||
newconfd "${FILESDIR}/${PN}.confd" ${PN}
|
||||
newinitd "${FILESDIR}/${PN/db/s}.initd-r1" ${PN/db/s}
|
||||
newconfd "${FILESDIR}/${PN/db/s}.confd" ${PN/db/s}
|
||||
systemd_dounit "${FILESDIR}"/${PN}.service
|
||||
insinto /etc
|
||||
doins "${FILESDIR}"/${PN}.conf
|
||||
|
||||
insinto /etc/logrotate.d/
|
||||
newins "${FILESDIR}/${PN}.logrotate" ${PN}
|
||||
|
||||
if use mms-agent; then
|
||||
local MY_PN="mms-agent"
|
||||
local MY_D="/opt/${MY_PN}"
|
||||
insinto ${MY_D}
|
||||
doins "${WORKDIR}/${MY_PN}/"*
|
||||
fowners -R mongodb:mongodb ${MY_D}
|
||||
newinitd "${FILESDIR}/${MY_PN}.initd-r1" ${MY_PN}
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# wrt bug #461466
|
||||
if [[ "$(get_libdir)" == "lib64" ]]; then
|
||||
rmdir "${ED}"/usr/lib/ &>/dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
escons ${scons_opts} test
|
||||
"${S}"/test --dbpath=unittest || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ ${REPLACING_VERSIONS} < 2.4 ]]; then
|
||||
ewarn "You just upgraded from a previous version of mongodb !"
|
||||
ewarn "Make sure you run 'mongod --upgrade' before using this version."
|
||||
fi
|
||||
elog "Journaling is now enabled by default, see /etc/conf.d/${PN}"
|
||||
if use mms-agent; then
|
||||
elog "You have to configure MMS Agent yourself :"
|
||||
elog "Edit the settings.py file in the /opt/mms-agent/ folder."
|
||||
fi
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST libgrapple-0.9.8.tbz 425946 SHA256 a6b503ea04e190af5af84763fd69d58a9f7bc84802052f6fa8d9d06d9de13a2f SHA512 19d97066fb678ee3e9e210a0c2452d2257078aff711ef64f2c0c9a5c0b17cd0e3652085f89438676ef65da002e6af9c6be0e514ef5de415d0dd4ab810c221545 WHIRLPOOL 776c4444b01fb4126f019feb86f743ab5e1abc5eb8ca0571a28ae65d23938207e71523708aa265e61d8cbe2bcee26ec33afeb513cf777bda21768e6f1a8a645d
|
@ -1,13 +0,0 @@
|
||||
--- configure.in
|
||||
+++ configure.in
|
||||
@@ -54,8 +54,8 @@
|
||||
ACX_PTHREAD(have_pthreads=yes, have_pthreads=no)
|
||||
|
||||
dnl Check for SSL
|
||||
-AC_ARG_ENABLE([openssl], AC_HELP_STRING([--disable-openssl], [do not compile with OpenSSL support]), [want_ssl=no], [want_ssl=yes])
|
||||
-if test "$want_ssl" = "yes"; then
|
||||
+AC_ARG_ENABLE([openssl], AS_HELP_STRING([--disable-openssl], [do not compile with OpenSSL support]))
|
||||
+if test "$enable_openssl" != "no"; then
|
||||
PKG_CHECK_MODULES([OPENSSL], [openssl])
|
||||
CFLAGS="$CFLAGS $OPENSSL_CFLAGS -DSOCK_SSL"
|
||||
LIBS="$LIBS $OPENSSL_LIBS"
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-games/libgrapple/libgrapple-0.9.8.ebuild,v 1.4 2015/04/06 09:51:10 tupone Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit autotools eutils
|
||||
|
||||
DESCRIPTION="A high level network layer for multiuser applications"
|
||||
HOMEPAGE="http://grapple.linuxgamepublishing.com/"
|
||||
SRC_URI="http://osfiles.linuxgamepublishing.com/${P}.tbz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="ssl"
|
||||
|
||||
RDEPEND="ssl? ( dev-libs/openssl )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-build.patch
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable ssl openssl)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
test/unittest | tee "${T}"/test.log
|
||||
tail -n 1 "${T}"/test.log | grep -q " 0 fail" || die "test failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dodoc UPDATES
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>games</herd>
|
||||
</pkgmetadata>
|
@ -1,3 +1,3 @@
|
||||
DIST apr-1.4.8.tar.bz2 772927 SHA256 61b8d2f8d321c6365ee3d71d0bb41f3a89c44da6124cc5b407a3b8319d660421 SHA512 48483647fd958cae6b27672cfe10d3905fd2d4280b686a64deb5e166c239aa7d9838d61a199b5db836c47e63acebee9fa95804d60543cb581fef87bcc150c15b WHIRLPOOL c0e3e17470970734cd36b1b72837b3ed39e0488ef4291eb3a3f9482dffabb72aab85b4d9a8482d9c4cc3a66ce530bd81e8076b98e1fa10b086089266fa9b2f0a
|
||||
DIST apr-1.5.0.tar.bz2 813976 SHA256 17287d36a5917e27281e60d47e7b147bd5ddcd1ca832702c2318f5e0724f1221 SHA512 d54d995a67fe13a619d4781cbfcfae07679d15defa49634ee472c6a93f9521f7964e6e3e366188f1817c01a8fdb98b4ff042e56d8bd9bc379683d6c4ccff2a3e WHIRLPOOL 083da7589f85fb2212b4ced33004ee30848a40cf4718de36a21dfcba15b794dc9b57a9324cdd400e2df74564f9ad27899119de55075f1e0285415471b47f90e7
|
||||
DIST apr-1.5.1.tar.bz2 817569 SHA256 e94abe431d4da48425fcccdb27b469bd0f8151488f82e5630a56f26590e198ac SHA512 0d8dea97490cd0b0689eb090d0e32ab9b582e4a0248ea7028e2a44552fc3839013b18cff985547aa9bbb549d93bc4859cca1d8ef95b32d4d4fd610ed19bde435 WHIRLPOOL 553efdefdb58ae44015ef36505c70b52122b750e6c3f63d9ccaa0878efd476dac249a62e2fb644d3e709c372a2805b1d76869c0e9b880b6273f46ef2e9937ace
|
||||
DIST apr-1.5.2.tar.bz2 826885 SHA256 7d03ed29c22a7152be45b8e50431063736df9e1daa1ddf93f6a547ba7a28f67a SHA512 d1156ad16abf07887797777b56c2147c890f16d8445829b3e3b4917950d24c5fd2f8febd439992467a5ea0511da562c0fb4a7cfd8a235ab55882388bfa2b919d WHIRLPOOL 3f6fbb9410f7cd3ace2f80f361a02b190e14d744f38dbd6f87a5c60b4b1c4a99cd902ba9351a235d9f3bab044a981de21fb6c193d3ab3caba2448bf6c4e1bd1b
|
||||
|
@ -1,119 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/apr-1.4.8-r1.ebuild,v 1.14 2014/01/31 23:11:41 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit autotools eutils libtool multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="Apache Portable Runtime Library"
|
||||
HOMEPAGE="http://apr.apache.org/"
|
||||
SRC_URI="mirror://apache/apr/${P}.tar.bz2"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="1"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc elibc_FreeBSD older-kernels-compatibility static-libs +urandom"
|
||||
|
||||
RDEPEND="elibc_glibc? ( >=sys-apps/util-linux-2.16 )
|
||||
elibc_mintlib? ( >=sys-apps/util-linux-2.18 )"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
DOCS=(CHANGES NOTICE README)
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-1.4.6-mint.patch
|
||||
|
||||
# Ensure that system libtool is used.
|
||||
local g=
|
||||
[[ ${CHOST} == *-darwin* ]] && g=g
|
||||
sed -e 's:${installbuilddir}/libtool:'"${EPREFIX}/usr/bin/${g}libtool"':' -i apr-config.in || die "sed failed"
|
||||
sed -e 's:@LIBTOOL@:$(SHELL) '"${EPREFIX}/usr/bin/${g}libtool"':' -i build/apr_rules.mk.in || die "sed failed"
|
||||
|
||||
# Apply user patches, bug #449048
|
||||
epatch_user
|
||||
|
||||
AT_M4DIR="build" eautoreconf
|
||||
elibtoolize
|
||||
|
||||
epatch "${FILESDIR}/config.layout.patch"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
|
||||
[[ ${CHOST} == *-mint* ]] && export ac_cv_func_poll=no
|
||||
|
||||
if use older-kernels-compatibility; then
|
||||
local apr_cv_accept4 apr_cv_dup3 apr_cv_epoll_create1 apr_cv_sock_cloexec
|
||||
export apr_cv_accept4="no"
|
||||
export apr_cv_dup3="no"
|
||||
export apr_cv_epoll_create1="no"
|
||||
export apr_cv_sock_cloexec="no"
|
||||
fi
|
||||
if tc-is-cross-compiler; then
|
||||
export apr_cv_tcp_nodelay_with_cork="yes"
|
||||
fi
|
||||
|
||||
if use urandom; then
|
||||
myconf+=" --with-devrandom=/dev/urandom"
|
||||
elif (( ${CHOST#*-hpux11.} <= 11 )); then
|
||||
: # no /dev/*random on hpux11.11 and before, $PN detects this.
|
||||
else
|
||||
myconf+=" --with-devrandom=/dev/random"
|
||||
fi
|
||||
|
||||
tc-is-static-only && myconf+=" --disable-dso"
|
||||
|
||||
# shl_load does not search runpath, but hpux11 supports dlopen
|
||||
[[ ${CHOST} == *-hpux11* ]] && myconf="${myconf} --enable-dso=dlfcn"
|
||||
|
||||
if [[ ${CHOST} == *-solaris2.10 ]]; then
|
||||
case $(<$([[ ${CHOST} != ${CBUILD} ]] && echo "${EPREFIX}/usr/${CHOST}")/usr/include/atomic.h) in
|
||||
*atomic_cas_ptr*) ;;
|
||||
*)
|
||||
elog "You do not have Solaris Patch ID "$(
|
||||
[[ ${CHOST} == sparc* ]] && echo 118884 || echo 118885
|
||||
)" (Problem 4954703) installed on your host ($(hostname)),"
|
||||
elog "using generic atomic operations instead."
|
||||
myconf="${myconf} --disable-nonportable-atomics"
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
CONFIG_SHELL="${EPREFIX}"/bin/bash econf \
|
||||
--enable-layout=gentoo \
|
||||
--enable-nonportable-atomics \
|
||||
--enable-threads \
|
||||
${myconf}
|
||||
|
||||
rm -f libtool
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
if use doc; then
|
||||
emake dox
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
find "${ED}" -name "*.la" -exec rm -f {} +
|
||||
|
||||
if use doc; then
|
||||
dohtml -r docs/dox/html/*
|
||||
fi
|
||||
|
||||
if ! use static-libs; then
|
||||
find "${ED}" -name "*.a" -exec rm -f {} +
|
||||
fi
|
||||
|
||||
# This file is only used on AIX systems, which Gentoo is not,
|
||||
# and causes collisions between the SLOTs, so remove it.
|
||||
# Even in Prefix, we don't need this on AIX.
|
||||
rm -f "${ED}usr/$(get_libdir)/apr.exp"
|
||||
}
|
@ -0,0 +1,146 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/apr-1.5.2.ebuild,v 1.1 2015/04/30 10:33:20 polynomial-c Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools eutils libtool multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="Apache Portable Runtime Library"
|
||||
HOMEPAGE="http://apr.apache.org/"
|
||||
SRC_URI="mirror://apache/apr/${P}.tar.bz2"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="1"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc elibc_FreeBSD older-kernels-compatibility static-libs +urandom"
|
||||
|
||||
RDEPEND="elibc_glibc? ( >=sys-apps/util-linux-2.16 )
|
||||
elibc_mintlib? ( >=sys-apps/util-linux-2.18 )"
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-devel/libtool-2.4.2
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
DOCS=(CHANGES NOTICE README)
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-1.5.0-mint.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.5.0-libtool.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.5.0-cross-types.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.5.0-sysroot.patch #385775
|
||||
|
||||
epatch_user #449048
|
||||
|
||||
# kludge to fix compilation with >=libtool-2.4.3 until autotools.eclass
|
||||
# got fixed (bug #527506)
|
||||
_elibtoolize --install --copy --force
|
||||
|
||||
AT_M4DIR="build" eautoreconf
|
||||
elibtoolize
|
||||
|
||||
epatch "${FILESDIR}/config.layout.patch"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=()
|
||||
|
||||
[[ ${CHOST} == *-mint* ]] && export ac_cv_func_poll=no
|
||||
|
||||
if use older-kernels-compatibility; then
|
||||
local apr_cv_accept4 apr_cv_dup3 apr_cv_epoll_create1 apr_cv_sock_cloexec
|
||||
export apr_cv_accept4="no"
|
||||
export apr_cv_dup3="no"
|
||||
export apr_cv_epoll_create1="no"
|
||||
export apr_cv_sock_cloexec="no"
|
||||
fi
|
||||
if tc-is-cross-compiler; then
|
||||
# The apache project relies heavily on AC_TRY_RUN and doesn't
|
||||
# have any sane cross-compiling fallback logic.
|
||||
export \
|
||||
ac_cv_file__dev_zero="yes" \
|
||||
ac_cv_func_sem_open="yes" \
|
||||
ac_cv_negative_eai="yes" \
|
||||
ac_cv_o_nonblock_inherited="no" \
|
||||
ac_cv_struct_rlimit="yes" \
|
||||
ap_cv_atomic_builtins="yes" \
|
||||
apr_cv_accept4="yes" \
|
||||
apr_cv_dup3="yes" \
|
||||
apr_cv_epoll="yes" \
|
||||
apr_cv_epoll_create1="yes" \
|
||||
apr_cv_gai_addrconfig="yes" \
|
||||
apr_cv_mutex_recursive="yes" \
|
||||
apr_cv_mutex_robust_shared="yes" \
|
||||
apr_cv_process_shared_works="yes" \
|
||||
apr_cv_pthreads_lib="-pthread" \
|
||||
apr_cv_sock_cloexec="yes" \
|
||||
apr_cv_tcp_nodelay_with_cork="yes"
|
||||
fi
|
||||
|
||||
if use urandom; then
|
||||
myconf+=( --with-devrandom=/dev/urandom )
|
||||
elif (( ${CHOST#*-hpux11.} <= 11 )); then
|
||||
: # no /dev/*random on hpux11.11 and before, $PN detects this.
|
||||
else
|
||||
myconf+=( --with-devrandom=/dev/random )
|
||||
fi
|
||||
|
||||
tc-is-static-only && myconf+=( --disable-dso )
|
||||
|
||||
# shl_load does not search runpath, but hpux11 supports dlopen
|
||||
[[ ${CHOST} == *-hpux11* ]] && myconf+=( --enable-dso=dlfcn )
|
||||
|
||||
if [[ ${CHOST} == *-solaris2.10 ]]; then
|
||||
case $(<$([[ ${CHOST} != ${CBUILD} ]] && echo "${EPREFIX}/usr/${CHOST}")/usr/include/atomic.h) in
|
||||
*atomic_cas_ptr*) ;;
|
||||
*)
|
||||
elog "You do not have Solaris Patch ID "$(
|
||||
[[ ${CHOST} == sparc* ]] && echo 118884 || echo 118885
|
||||
)" (Problem 4954703) installed on your host ($(hostname)),"
|
||||
elog "using generic atomic operations instead."
|
||||
myconf+=( --disable-nonportable-atomics )
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
econf \
|
||||
--enable-layout=gentoo \
|
||||
--enable-nonportable-atomics \
|
||||
--enable-posix-shm \
|
||||
--enable-threads \
|
||||
$(use_enable static-libs static) \
|
||||
"${myconf[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if tc-is-cross-compiler; then
|
||||
# This header is the same across targets, so use the build compiler.
|
||||
emake tools/gen_test_char
|
||||
tc-export_build_env BUILD_CC
|
||||
${BUILD_CC} ${BUILD_CFLAGS} ${BUILD_CPPFLAGS} ${BUILD_LDFLAGS} \
|
||||
tools/gen_test_char.c -o tools/gen_test_char || die
|
||||
fi
|
||||
|
||||
emake
|
||||
|
||||
if use doc; then
|
||||
emake dox
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
# Prallel install breaks since apr-1.5.1
|
||||
#make -j1 DESTDIR="${D}" install || die
|
||||
|
||||
prune_libtool_files --all
|
||||
|
||||
if use doc; then
|
||||
dohtml -r docs/dox/html/*
|
||||
fi
|
||||
|
||||
# This file is only used on AIX systems, which Gentoo is not,
|
||||
# and causes collisions between the SLOTs, so remove it.
|
||||
# Even in Prefix, we don't need this on AIX.
|
||||
rm -f "${ED}usr/$(get_libdir)/apr.exp"
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
diff -ur apr-1.2.11/build/apr_hints.m4 apr-1.2.11-mint/build/apr_hints.m4
|
||||
--- apr-1.2.11/build/apr_hints.m4 Tue Jun 26 23:47:46 2007
|
||||
+++ apr-1.2.11-mint/build/apr_hints.m4 Tue Mar 25 12:00:14 2008
|
||||
@@ -44,8 +44,9 @@
|
||||
|
||||
case "$host" in
|
||||
*mint)
|
||||
- APR_ADDTO(CPPFLAGS, [-DMINT])
|
||||
- APR_ADDTO(LIBS, [-lportlib])
|
||||
+ APR_ADDTO(CPPFLAGS, [-DMINT -D_GNU_SOURCE])
|
||||
+ apr_cv_pthreads_cflags="none"
|
||||
+ apr_cv_pthreads_lib="-lpthread"
|
||||
;;
|
||||
*MPE/iX*)
|
||||
APR_ADDTO(CPPFLAGS, [-DMPE -D_POSIX_SOURCE -D_SOCKET_SOURCE])
|
||||
diff -ur apr-1.2.11/build/apr_threads.m4 apr-1.2.11-mint/build/apr_threads.m4
|
||||
--- apr-1.2.11/build/apr_threads.m4 Thu Aug 3 11:05:26 2006
|
||||
+++ apr-1.2.11-mint/build/apr_threads.m4 Wed Mar 19 08:38:56 2008
|
||||
@@ -198,7 +198,7 @@
|
||||
AC_DEFUN(APR_CHECK_SIGWAIT_ONE_ARG,[
|
||||
AC_CACHE_CHECK(whether sigwait takes one argument,ac_cv_sigwait_one_arg,[
|
||||
AC_TRY_COMPILE([
|
||||
-#if defined(__NETBSD__) || defined(DARWIN)
|
||||
+#if defined(__NETBSD__) || defined(DARWIN) || defined(MINT)
|
||||
/* When using the unproven-pthreads package, we need to pull in this
|
||||
* header to get a prototype for sigwait(). Else things will fail later
|
||||
* on. XXX Should probably be fixed in the unproven-pthreads package.
|
@ -1,3 +1,4 @@
|
||||
DIST pcre-7.9.tar.bz2 861580 SHA256 40a13a9759f1de5b16bc2f0d47b6aa5f0ec010325646922f54b013c040dcd740 SHA512 b4c47a9b196750d4bead9e3904702fc793d282a22af1b34e24081077b4c167ec787cf7dec9a565fa9df4dafb5927b7accdd49568f5c2f8733842cbbec5d4d25c WHIRLPOOL 412cf0a128861cbb991a0424e9f4ba551093b7853465776e17465f9c2b4222002a8b26d7a234b91a49e055a04ae840ad5d6c1613615c98db3d44413a723a6152
|
||||
DIST pcre-8.35.tar.bz2 1522220 SHA256 a961c1c78befef263cc130756eeca7b674b4e73a81533293df44e4265236865b SHA512 e94c652b40de60b391e28afbddc67b5a034650f6f62027e52f2d7aef53caf5f0da9f2d4f6872d1558f965dd9d4d696e5e23d2a50f20a4fbc9f0a707fb6f55fae WHIRLPOOL 677dd9673299438c4d76c68947124069b9c2b88ac837e59d00fc4e92113498357041f173ec4ae1cd61e760debad0a2392710f986794796678e596b9a22ba62a2
|
||||
DIST pcre-8.36.tar.bz2 1533818 SHA256 ef833457de0c40e82f573e34528f43a751ff20257ad0e86d272ed5637eb845bb SHA512 acd2bc6911be7b518ad4aca3c3ccbe98bdbeabf0e77d6b04009838c7825b563a001377f8c3a6a8a0583ec32ee9fefe05e3c1a69f272fe5084469a6b6c2148fbf WHIRLPOOL 4c144e3c468a76d8bac3d8a0d4642f7b2e2bd03f84ca915d51a81af7128d7d9c6ed7272bf25e2b9c5eb435037b77ffc41b871bd7257efde0a14a20f5fb4b8432
|
||||
DIST pcre-8.37.tar.bz2 1557603 SHA256 51679ea8006ce31379fb0860e46dd86665d864b5020fc9cd19e71260eef4789d SHA512 19344c9add2ebbd26c528505d07d3b028d79bc3e6103d51453a449cebd76bc76f5bc7ddd9ef0de41f98c50be74a2d9a65db539ed60f1add1086d99bde8a81466 WHIRLPOOL 43f723a9107fd6d78a88d4682502d79d5b9b0df90a579667a80b9862611a1c7bee25a1d5a1f9facec7c077f89605d7d96e3843d4aa5b94113b49b06a974331e5
|
||||
|
@ -1,12 +0,0 @@
|
||||
fix from upstream to restore missing symbol
|
||||
|
||||
--- pcre_stringpiece.h.in (revision 1499)
|
||||
+++ pcre_stringpiece.h.in (revision 1500)
|
||||
@@ -174,6 +174,6 @@ template<> struct __type_traits<pcrecpp:
|
||||
#endif
|
||||
|
||||
// allow StringPiece to be logged
|
||||
-std::ostream& operator<<(std::ostream& o, const pcrecpp::StringPiece& piece);
|
||||
+PCRECPP_EXP_DECL std::ostream& operator<<(std::ostream& o, const pcrecpp::StringPiece& piece);
|
||||
|
||||
#endif /* _PCRE_STRINGPIECE_H */
|
@ -1,2 +1,3 @@
|
||||
DIST libtasn1-4.2.tar.gz 1866192 SHA256 693b41cb36c2ac02d5990180b0712a79a591168e93d85f7fcbb75a0a0be4cdbb SHA512 5aac1e51438bdc88e06d8c19bc84bf16ce9e09f02f0858349a6fc7e3c49d32701311a4dd7e6fdcd534b26eae298fbbf063c2e24f6a893ec88eb920a673c21571 WHIRLPOOL 58666653ef0ca5f9f16ab307d4800d86f904f1ae2cb02b715ac52512dae39e298946b61b2a67059afeea978424bd6764570284cd4bb4977c63c939acb7b64b00
|
||||
DIST libtasn1-4.4.tar.gz 1849451 SHA256 f8349db1b4fe634105c77e11d26b2173e587827e86e1a489b5e38ffa822e0c5d SHA512 ddd0aaa5ee4a19f509eeb24d6ddd863c11c94a976c42e834006917fe8b85204e6ea21d9af1990db215d01ae4a2f82d32236975c5f6024f156589d72c62518583 WHIRLPOOL b0ae695d738c9d0cf4e54c5f19ac3448bba8d1424656fb4ba140c88fd0b2c64dc2ccc5b349852694abee3e5122681a01c6f2d04d40ec4c25e165beb657c063b1
|
||||
DIST libtasn1-4.5.tar.gz 1850279 SHA256 89b3b5dce119273431544ecb305081f3530911001bb12e5d76588907edb71bda SHA512 9319c7109b006f6f1f52c5cc0ff4b076db0037fb977535e04980dc3a9b3195ef20a451f04771d0eff1d1a104557cc14ccd5147f82e4229230d6539046e7f5108 WHIRLPOOL 9a3673f576f0ff44889c00f4c24e3f2d9b27f0be1d53058b292ed56f89b2b4efbd0ac0f9721daa0ed1116b541146e86b8f42d9e8857bdc9d0ba8bacb5415a9dd
|
||||
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtasn1/libtasn1-4.5.ebuild,v 1.1 2015/04/29 19:14:47 alonbl Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools-multilib
|
||||
|
||||
DESCRIPTION="ASN.1 library"
|
||||
HOMEPAGE="http://www.gnu.org/software/libtasn1/"
|
||||
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3 LGPL-2.1"
|
||||
SLOT="0/6" # subslot = libtasn1 soname version
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="doc static-libs"
|
||||
|
||||
DEPEND=">=dev-lang/perl-5.6
|
||||
sys-apps/help2man
|
||||
virtual/yacc"
|
||||
RDEPEND="
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20131008-r16
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
)"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README THANKS )
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs
|
||||
[[ "${VALGRIND_TESTS}" == "0" ]] && myeconfargs+=( --disable-valgrind-tests )
|
||||
autotools-multilib_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-multilib_src_install
|
||||
|
||||
if use doc ; then
|
||||
dodoc doc/libtasn1.pdf
|
||||
dohtml doc/reference/html/*
|
||||
fi
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
DIST globalid-0.3.2.tar.gz 13804 SHA256 276f860bd4fa8636a375979cbb787617efb44aee587a4ae59a12c9b8dc18f892 SHA512 0ba6d424f28068d54bb50ba4be7000fdd68089512fcd3e3208383f73d6ebfbdeb9f5e2a6b17afd56580ef4abcd5e7b93c398f2696dc2ce955620c7c77cacf96d WHIRLPOOL 8e3007229386e305d7d3ba806b979ef632d12d79ea9e31ae4933e53f0071834e5469a49a835e6985db3c62710ea654351782930d0fdf7ec9f19324defa9b0899
|
||||
DIST globalid-0.3.3.tar.gz 13910 SHA256 87e7688522862313293dded6d7495a7b05a8215ba62482789dded64cf5cccd3f SHA512 67a77c972380bc8f99057fa9c3ea741186b630a7ee3c6b9f7dd892f17a11fd50349ff1760c397d391fd2bf16ab67b3905b4c3f57d724eb0fa83de6d4a3b0f6c8 WHIRLPOOL 306686b82354d5e1f502b0d71cccc713c3d01c44e1519308c001edae9d85da1c57266a53aae8ddda8378452d960138d0dc09648e73d787da6221112011cc841f
|
||||
DIST globalid-0.3.5.tar.gz 14421 SHA256 b431c34025ce96e85549a2a4c85900747c34983221cea681b5e8a7ed5ef939de SHA512 e5a16ed448508dea242aaeea3fe8680a003a33ebe2f9dbe8458d3087a1692ae529793fe8b007062f9e467b9f80887600448bdbb22e8a0b498c5c5ff641e6763d WHIRLPOOL 489e50f6f7824023c5d130d7d3b04a956a17dc3a92628012e9942c4493aa83b3ee0a7394ab246970fd81a3e61185bcba81a7e8c313f330b8fe8c3f70a5001565
|
||||
|
@ -1,2 +0,0 @@
|
||||
DIST minerva.zip 13761 SHA256 941f7c0503fdd82a21376e6f0d34380c38d92545b3b13b479b188fa9b38eefc9 SHA512 09686e37fab67d296767b36e65b7cd6c7d7d792f119285e825a619f468643632e0a9f33f7f8c965b1b3413116e4ec1ef9cb1f7ed0e07a3b217f537026309e249 WHIRLPOOL dfad46967b3e4f22bf786cd7401ea511c2bbe08ad9617f27dc3c65c5e4372916adfad57f70666420c1b66ec993a647b3c80817a8ee2c5f86a0f6a1a67e8e40ac
|
||||
DIST nysa.zip 9871 SHA256 a8400c8a087e94718919b273ab81250a015ec8d8548531d6488e076d541cf78c SHA512 22cbce04b44b72c8b0b842cab63295c14e0a57708f67c15c54f11975d4cab95e7480e7358e9cd5c53d5d66cadf59c8d5ebaea4adf8b894345674bb335b81357d WHIRLPOOL 518cae46f0d031b2bbc1c6c30d68827dff4fa865835025b89317d17c0fe0f10cce2b486481c4a454618200f1e6c68b965869fd2fad4c9c067c911ec3b1b8f072
|
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-action/descent1-maps/descent1-maps-1.0.ebuild,v 1.7 2014/05/18 20:43:00 ulm Exp $
|
||||
|
||||
inherit games
|
||||
|
||||
DESCRIPTION="Descent 1 third-party multiplayer maps"
|
||||
HOMEPAGE="https://web.archive.org/web/20010608230948/http://www.d3community.com/d3net/spaz/"
|
||||
SRC_URI="http://www.pooterman.com/pooterman.com/ftp/descent/levels/minerva.zip
|
||||
http://www.pooterman.com/pooterman.com/ftp/descent/levels/nysa.zip"
|
||||
|
||||
LICENSE="all-rights-reserved"
|
||||
SLOT="0"
|
||||
KEYWORDS="x86"
|
||||
IUSE=""
|
||||
RESTRICT="mirror bindist"
|
||||
|
||||
RDEPEND="games-action/d1x-rebirth"
|
||||
|
||||
src_install () {
|
||||
insinto "${GAMES_DATADIR}/d1x"
|
||||
newins MINERVA.{RDL,rdl} || die
|
||||
newins MINERVA.{MSN,msn} || die
|
||||
newins NYSA.{RDL,rdl} || die
|
||||
newins NYSA.{MSN,msn} || die
|
||||
dodoc *.TXT
|
||||
prepgamesdirs
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>games</herd>
|
||||
<longdescription>
|
||||
This package includes two popular multiplayer maps, Minerva and NYSA.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1 +0,0 @@
|
||||
DIST tuxnes-0.75.tar.gz 198735 RMD160 d4a94e00f7c90cbf6fbf19537ede22aca05eeafd SHA1 1729cb3a33a5a3e0c8fa81a1341f912cd0b8d18b SHA256 217fc57fdd2a5ec360c197ea36110ec929d3f27c88cf875f0f4723b3496ed7c2
|
@ -1,46 +0,0 @@
|
||||
--- configure.in
|
||||
+++ configure.in
|
||||
@@ -31,7 +31,6 @@
|
||||
dnl Don't assume we want high level optimisations, it is known to
|
||||
dnl produce broken code on certain architectures using certain compilers
|
||||
dnl --------------------------------------------------------------------
|
||||
-CFLAGS="-O"
|
||||
AC_SUBST(CFLAGS)
|
||||
|
||||
dnl --------------------------------------------------------------------
|
||||
@@ -39,6 +38,7 @@
|
||||
dnl --------------------------------------------------------------------
|
||||
AC_PROG_CC
|
||||
AC_PROG_INSTALL
|
||||
+AM_PROG_AS
|
||||
|
||||
dnl --------------------------------------------------------------------
|
||||
dnl Check whether user wants simple warnings or advanced warnings
|
||||
@@ -46,12 +46,10 @@
|
||||
AC_ARG_ENABLE(warnings, [ --enable-warnings enable more compilation warning checks [default=no]], enable_warnings="yes", enable_warnings="no")
|
||||
|
||||
if test "x$enable_warnings" = "xyes"; then
|
||||
- CFLAGS="$CFLAGS -pipe -W -Wall -ansi -pedantic -Wbad-function-cast \
|
||||
+ CFLAGS="$CFLAGS -W -Wall -ansi -pedantic -Wbad-function-cast \
|
||||
-Wcast-align -Wcast-qual -Wchar-subscripts -Wconversion -Winline \
|
||||
-Wmissing-prototypes -Wnested-externs -Wpointer-arith \
|
||||
-Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings"
|
||||
-else
|
||||
- CFLAGS="$CFLAGS -pipe -Wall"
|
||||
fi
|
||||
AC_SUBST(CFLAGS)
|
||||
|
||||
@@ -144,12 +142,9 @@
|
||||
[ --without-ggi disable check for GGI (General Graphics Interface)])
|
||||
|
||||
if test "x$with_ggi" != "xno"; then
|
||||
- OCPPFLAGS="$CPPFLAGS"
|
||||
- CPPFLAGS="-I/usr/local/include"
|
||||
- AC_CHECK_HEADERS(ggi/gii.h ggi/ggi.h, CFLAGS="$CFLAGS -I/usr/local/include")
|
||||
+ AC_CHECK_HEADERS(ggi/gii.h ggi/ggi.h)
|
||||
AC_CHECK_LIB(ggi, ggiInit)
|
||||
AC_CHECK_LIB(gii, giiInit)
|
||||
- CPPFLAGS="$OCPPFLAGS"
|
||||
fi
|
||||
|
||||
dnl --------------------------------------------------------------------
|
@ -1,19 +0,0 @@
|
||||
--- Makefile.am
|
||||
+++ Makefile.am
|
||||
@@ -10,6 +10,7 @@
|
||||
ziploader.c ziploader.h
|
||||
EXTRA_tuxnes_SOURCES = pixels.h
|
||||
tuxnes_LDADD = table.o
|
||||
+tuxnes_LDFLAGS = -Wl,-z,noexecstack
|
||||
|
||||
comptbl_SOURCES = comptbl.c
|
||||
|
||||
--- x86.S
|
||||
+++ x86.S
|
||||
@@ -1670,3 +1670,6 @@
|
||||
leal 0x1(%eax),%ebx
|
||||
popl %eax
|
||||
jmp i_next
|
||||
+#if defined(__linux__) && defined(__ELF__)
|
||||
+.section .note.GNU-stack,"",%progbits
|
||||
+#endif
|
@ -1,39 +0,0 @@
|
||||
diff -urN tuxnes-0.75.orig/emu.c tuxnes-0.75/emu.c
|
||||
--- tuxnes-0.75.orig/emu.c 2001-04-11 17:45:47.000000000 -0400
|
||||
+++ tuxnes-0.75/emu.c 2004-09-26 16:24:56.273450432 -0400
|
||||
@@ -890,7 +890,7 @@
|
||||
len = strlen(palfile) + 1;
|
||||
if (! (buffer = malloc(len)))
|
||||
{
|
||||
- perror (__FUNCTION__ ": malloc");
|
||||
+ perror ("loadpal: malloc");
|
||||
return;
|
||||
}
|
||||
memcpy (buffer, palfile, len);
|
||||
@@ -912,7 +912,7 @@
|
||||
len = strlen(filename) + 1;
|
||||
if (! (buffer = malloc(len)))
|
||||
{
|
||||
- perror (__FUNCTION__ ": malloc");
|
||||
+ perror ("loadpal: malloc");
|
||||
return;
|
||||
}
|
||||
memcpy (buffer, filename, len);
|
||||
@@ -924,7 +924,7 @@
|
||||
return;
|
||||
if (!(palfile = malloc ((len = strlen (filename)) + 11)))
|
||||
{
|
||||
- perror (__FUNCTION__ ": malloc");
|
||||
+ perror ("loadpal: malloc");
|
||||
return;
|
||||
}
|
||||
strcpy (palfile, filename);
|
||||
@@ -1602,7 +1602,7 @@
|
||||
|
||||
if (! (basefilename = malloc(baseend - basestart + 1)))
|
||||
{
|
||||
- perror (__FUNCTION__ ": malloc");
|
||||
+ perror ("main: malloc");
|
||||
exit (1);
|
||||
}
|
||||
|
@ -1,11 +0,0 @@
|
||||
--- emu.c 2009-03-11 23:10:09.000000000 +0000
|
||||
+++ emu.c 2009-03-11 23:17:13.000000000 +0000
|
||||
@@ -1271,7 +1271,7 @@
|
||||
gamegenie = 0;
|
||||
|
||||
/* check for the default output device */
|
||||
- if ((audiofd = open (DSP, O_CREAT | O_WRONLY | O_APPEND)) < 0)
|
||||
+ if ((audiofd = open (DSP, O_CREAT | O_WRONLY | O_APPEND, 0666)) < 0)
|
||||
sound_config.audiofile = NULL;
|
||||
else {
|
||||
sound_config.audiofile = DSP;
|
@ -1,51 +0,0 @@
|
||||
--- comptbl.c
|
||||
+++ comptbl.c
|
||||
@@ -28,6 +28,8 @@
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <unistd.h>
|
||||
+#include <stdlib.h>
|
||||
+#include <string.h>
|
||||
|
||||
#define ALLOC_SIZE 0x48d801 /* approximately 4.69MB */
|
||||
#define TBL_BASE ((unsigned char *)0x10000000)
|
||||
--- gamegenie.c
|
||||
+++ gamegenie.c
|
||||
@@ -12,6 +12,7 @@
|
||||
|
||||
#include <ctype.h>
|
||||
#include <stdio.h>
|
||||
+#include <string.h>
|
||||
|
||||
#include "gamegenie.h"
|
||||
|
||||
--- io.c
|
||||
+++ io.c
|
||||
@@ -21,6 +21,7 @@
|
||||
#endif /* HAVE_FEATURES_H */
|
||||
|
||||
#include <stdio.h>
|
||||
+#include <string.h>
|
||||
|
||||
#include "consts.h"
|
||||
#include "globals.h"
|
||||
--- mapper.c
|
||||
+++ mapper.c
|
||||
@@ -13,6 +13,7 @@
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
+#include <string.h>
|
||||
|
||||
#include "consts.h"
|
||||
#include "globals.h"
|
||||
--- sound.c
|
||||
+++ sound.c
|
||||
@@ -116,6 +116,7 @@
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
#include <fcntl.h>
|
||||
+#include <string.h>
|
||||
|
||||
#ifdef HAVE_CONFIG_H
|
||||
#include "config.h"
|
@ -1,13 +0,0 @@
|
||||
--- x11.c.old 2009-11-19 12:27:42.000000000 +0100
|
||||
+++ x11.c 2009-11-19 13:32:41.000000000 +0100
|
||||
@@ -102,6 +102,10 @@
|
||||
#include <sys/ipc.h>
|
||||
#include <sys/shm.h>
|
||||
#include <X11/extensions/XShm.h>
|
||||
+#ifndef X_ShmAttach
|
||||
+#include <X11/Xmd.h>
|
||||
+#include <X11/extensions/shmproto.h>
|
||||
+#endif
|
||||
#endif
|
||||
|
||||
#endif /* HAVE_X */
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>games</herd>
|
||||
</pkgmetadata>
|
@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-emulation/tuxnes/tuxnes-0.75-r1.ebuild,v 1.3 2009/11/19 12:38:38 tupone Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit autotools eutils games
|
||||
|
||||
DESCRIPTION="emulator for the 8-bit Nintendo Entertainment System"
|
||||
HOMEPAGE="http://tuxnes.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="x86"
|
||||
IUSE="X ggi"
|
||||
|
||||
RDEPEND="X? (
|
||||
x11-libs/libXext
|
||||
x11-libs/libICE
|
||||
x11-libs/libX11
|
||||
x11-libs/libXpm
|
||||
x11-libs/libSM )
|
||||
ggi? ( >=media-libs/libggi-2.0.1 )"
|
||||
DEPEND="${RDEPEND}
|
||||
X? (
|
||||
x11-proto/xextproto
|
||||
x11-proto/xproto )"
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-configure.in.patch \
|
||||
"${FILESDIR}"/${P}-gcc34.patch \
|
||||
"${FILESDIR}"/${P}-gcc43.patch \
|
||||
"${FILESDIR}"/${P}-include.patch \
|
||||
"${FILESDIR}"/${P}-exec-stack.patch \
|
||||
"${FILESDIR}"/${P}-xshm.patch
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
egamesconf \
|
||||
--without-w \
|
||||
$(use_with ggi) \
|
||||
$(use_with X x)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
doicon tuxnes.xpm tuxnes2.xpm
|
||||
dodoc AUTHORS BUGS ChangeLog CHANGES NEWS README THANKS
|
||||
prepgamesdirs
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST phantasm_d3_1.2.zip 44852641 SHA256 b05ed4c6c8c2895541ab9a8757a8a6d7e8cf0b01f4e61821235102ddf58c3981 SHA512 618f803d1fe1bab99b8b98282cc39ba1b0d6fe57f8c799313aacbb8133778bcc85dd15e85018a51a819084bfa080c54aa93044b8bf340d8678662c2bf5df94be WHIRLPOOL 0a1dab82508225749845fb8ccf9fb03e32abe459b03ab9d151eec69165614c52c727938583ad72a890881593b43b8e2158c194c1089de9f44dd232caeaa4eac6
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-fps/doom3-phantasm/doom3-phantasm-1.2.ebuild,v 1.5 2014/04/18 17:06:21 ulm Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
MOD_DESC="single-player short mod based on the Phantasm horror movies"
|
||||
MOD_NAME="Phantasm"
|
||||
MOD_DIR="phantasm"
|
||||
|
||||
inherit games games-mods
|
||||
|
||||
HOMEPAGE="http://www.freewebs.com/bladeghost_j/
|
||||
http://doom3.filefront.com/file/Phantasm_D3;72040"
|
||||
SRC_URI="mirror://filefront/Doom_III/Mods/Addons/phantasm_d3_${PV}.zip
|
||||
ftp://files.mhgaming.com/doom3/mods/phantasm_d3_${PV}.zip"
|
||||
|
||||
LICENSE="all-rights-reserved"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="dedicated opengl"
|
||||
|
||||
src_prepare() {
|
||||
# Remove useless "_d3" from directory name
|
||||
mv -f ${MOD_DIR}_d3 ${MOD_DIR} || die
|
||||
|
||||
# Oh no, a filename containing a space! Gives Portage the heebee-jeebies:
|
||||
# * checking 8 files for package collisions
|
||||
# existing file /usr/share/games/doom3/phantasm/
|
||||
# phantasm_d3_1.2 readme.txt is not owned by this package
|
||||
mv -f ${MOD_DIR}/phantasm*.txt ${MOD_DIR}/README.phantasm.txt || die
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>games</herd>
|
||||
</pkgmetadata>
|
@ -1 +0,0 @@
|
||||
DIST etf_1.6-english-5.run 277942538 RMD160 414fa115d9aaf999d08eba5b18e662c2a0323a24 SHA1 a82aabed26e35634b7af93ce1093e67a5a4bb1df SHA256 fd82536718f1243edde04be4336b36961d35d954b1dbf5c889170a6eaaaa0241
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-fps/enemy-territory-fortress/enemy-territory-fortress-1.6-r3.ebuild,v 1.3 2012/02/05 06:02:27 vapier Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
GAME="enemy-territory"
|
||||
MOD_DESC="a class-based teamplay modification"
|
||||
MOD_NAME="Fortress"
|
||||
MOD_DIR="etf"
|
||||
MOD_ICON="etf.xpm"
|
||||
|
||||
inherit eutils unpacker games games-mods
|
||||
|
||||
HOMEPAGE="http://www.etfgame.com/"
|
||||
SRC_URI="http://liflg.j0ke.net/files/final/etf_${PV}-english-5.run"
|
||||
|
||||
LICENSE="freedist"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="dedicated opengl"
|
||||
|
||||
QA_TEXTRELS="${GAMES_DATADIR:1}/${GAME}/omnibot_etf.so"
|
||||
|
||||
src_unpack() {
|
||||
unpack_makeself
|
||||
unpack ./etf.tar ./cfgnormal.tar.gz
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
mv -f etf.xpm ${MOD_DIR} || die
|
||||
rm -rf bin setup.data
|
||||
rm -f *.gz *.xml *.tar LICENSE README* *.sh
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>games</herd>
|
||||
</pkgmetadata>
|
@ -1,5 +0,0 @@
|
||||
DIST 3wctf301.zip 4088415 SHA256 320e4c0ec6938f796a5c892ae98bc26f2ac5a486902796ceda5d0426e41cefea SHA512 b6f2af198b908d7b27a17f20afdbdc3da09903c32da0b736b60bf3c14c4020b04f88ce12b67d8dc4e9b0f1aba27b65768ae6215f1bd5d0f56eb5aef76053c117 WHIRLPOOL add881339ecb695e21ddeb636b01d12baa6f06cdce50583032bf9e521d84ff770e85d6d985bec7de08181b811d542cc12344ab1ce02442452d2bcb72c90e865f
|
||||
DIST 3wctfc40.zip 6722412 SHA256 42264b5295c71660eccc4ed27092b5907d998c57e8ccdad40e5715c2a88637f6 SHA512 a3d27677d84fd5362f76469fc7721406bb46ba867820a55ffd6afe044bf694b626efb7812db43946d66a0ef2178c55c68f9675710b799d2a4948b3355918c72d WHIRLPOOL 15a0a66a113adb252ab29784b2e7b3477f47e4abf4ef868384a38b49b32275f23e48cfd101aec229277407f82d6d6282873620dfe79d1bb1609c7a551991c590
|
||||
DIST alst101c.zip 16362402 SHA256 5d2711893bdd4479e1ae142994f0ec906d27aa3c3ac9cdee5b7b824afd949f8c SHA512 adde1c70398f449768497d62995d5b9cc9197b75f98a146a3c6676759cec794d65a91332137efd5b239e91af24d00a66be7226c044abfa130c3434538faa8fed WHIRLPOOL 50fe49d351568e8a496c99f88ed4a58839f45a7522a0f49b09f98d6bf262f274bc855b7eab2549d12733599dfc43ffe93515469d92e7260b2f7474c6eb759a13
|
||||
DIST alst110u.zip 773110 SHA256 14809f991f4d62e7b563410e056c062c63ff4c6409b472338a00887ebfe4c175 SHA512 6e2cba68100cb82eb7a97ef01fa9fefb3e9e562ff30bffe21373985f3e981be3dc65f5d0426ca2ee2ecdc3286987f901a1d01a10ffeb90d89ed9ab158a42e55d WHIRLPOOL 3808532ad2e3991c9cc4d9e30925c61c383037986955ae0ee4634457adaab3a19ebb77ab4db15e9a90b5e57b5e2f2212eb03412571eaa0bdd93fbf1796389548
|
||||
DIST ctfepc14.zip 9846385 SHA256 0ccd4fd05973584f4959c809478d928fa50cc370d9812f65d75e66a9edfeadfc SHA512 2b29a53c68956553d6aa52f4f7983d16d47cf83324c5f7215abc1f8a27386f7080ca888c4799a496a1071afe25c5d2d3343f4b71f670ed0a656b0d6dee4a9d88 WHIRLPOOL 44812ef7c54cc12298c99138afb0a7230d1d5eac1a8a335d90fb23f11477a631a2ed14762771989905ea1e49168d31593b807de71d6aa97f7dd8d0400ff6fd65
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>games</herd>
|
||||
</pkgmetadata>
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-fps/quake1-ctf/quake1-ctf-4.0.ebuild,v 1.4 2014/05/04 17:50:53 ulm Exp $
|
||||
|
||||
inherit eutils games
|
||||
|
||||
DESCRIPTION="The original Three Wave Capture The Flag"
|
||||
HOMEPAGE="http://www.threewave.com/"
|
||||
SRC_URI="http://www.threewave.com/quake1/files/3wctf301.zip
|
||||
http://www.threewave.com/quake1/files/3wctfc40.zip
|
||||
http://www.threewave.com/quake1/files/ctfepc14.zip
|
||||
http://www.threewave.com/quake1/files/alst101c.zip
|
||||
http://www.threewave.com/quake1/files/alst110u.zip"
|
||||
# dedicated? ( http://www.threewave.com/quake1/files/alst110s.zip )
|
||||
# dedicated? ( http://www.threewave.com/quake1/files/3wave421d.zip )
|
||||
|
||||
LICENSE="all-rights-reserved"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
RESTRICT="mirror bindist"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="app-arch/unzip"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_unpack() {
|
||||
mkdir ctf
|
||||
cd ctf
|
||||
echo ">>> Unpacking 3wctf301.zip to ${PWD}"
|
||||
unzip -qoL "${DISTDIR}"/3wctf301.zip || die "unpacking 3wctf301.zip failed"
|
||||
mv readme.txt readme-301.txt
|
||||
echo ">>> Unpacking 3wctfc40.zip to ${PWD}"
|
||||
unzip -qoL "${DISTDIR}"/3wctfc40.zip || die "unpacking 3wctfc40.zip failed"
|
||||
mv readme.txt readme-40.txt
|
||||
echo ">>> Unpacking ctfepc14.zip to ${PWD}"
|
||||
unzip -qoL "${DISTDIR}"/ctfepc14.zip || die "unpacking ctfepc14.zip failed"
|
||||
cd ..
|
||||
echo ">>> Unpacking alst101c.zip to ${PWD}"
|
||||
unzip -qoL "${DISTDIR}"/alst101c.zip || die "unpacking alst101c.zip failed"
|
||||
mv ctf/readme.txt ctf/readme-alst101c.txt
|
||||
echo ">>> Unpacking alst110u.zip to ${PWD}"
|
||||
unzip -qoL "${DISTDIR}"/alst110u.zip || die "unpacking alst110u.zip failed"
|
||||
mv ctf/readme.txt ctf/readme-alst110u.txt
|
||||
rmdir maps progs readme
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto "${GAMES_DATADIR}/quake1"
|
||||
doins -r * || die
|
||||
prepgamesdirs
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST brainworks-0-91.zip 192830 RMD160 518a4dd5050fc0a808fccc665530fa76321364a8 SHA1 e3e42698ba93d73cdb96c68d7db3fe14825f1c7b SHA256 1ac3f75c312a4947d8fab89f8f9528508e5a7ba70bed4413d8e1b984ea9c2a62
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>games</herd>
|
||||
</pkgmetadata>
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-fps/quake3-brainworks/quake3-brainworks-0.91-r1.ebuild,v 1.4 2009/10/10 17:23:44 nyhm Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
MOD_DESC="Enhanced AI for the Quake III Bots"
|
||||
MOD_NAME="Brainworks"
|
||||
MOD_DIR="brainworks"
|
||||
|
||||
inherit games games-mods
|
||||
|
||||
HOMEPAGE="http://www.planetquake.com/artofwar"
|
||||
SRC_URI="brainworks-0-91.zip"
|
||||
|
||||
LICENSE="freedist"
|
||||
KEYWORDS="amd64 ~ppc x86"
|
||||
IUSE="dedicated opengl"
|
||||
RESTRICT="strip mirror fetch"
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Go to http://artofwar.planetquake.gamespy.com/downloads.html and"
|
||||
einfo "download ${A}, then put it into ${DISTDIR}."
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST defence.alliance2_1.6beta-english.run 223389077 RMD160 a9f49e2b0485a5a1d2af3594ffde476f891d06d0 SHA1 7fc17063d5e6721f48aa130c7031d5dbb1e0ad14 SHA256 45d38d125199a5fa7776903de17dafa31b56d903ddd33d27e0fa810ae0dd80da
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>games</herd>
|
||||
</pkgmetadata>
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-fps/ut2004-da2/ut2004-da2-1.6_beta.ebuild,v 1.6 2012/02/05 06:11:19 vapier Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
MOD_DESC="assault mod with improved bot AI"
|
||||
MOD_NAME="Defence Alliance 2"
|
||||
MOD_DIR="DA2"
|
||||
MOD_ICON="defencealliance2.xpm"
|
||||
|
||||
inherit eutils unpacker games games-mods
|
||||
|
||||
HOMEPAGE="http://www.planetunreal.com/da/2/"
|
||||
SRC_URI="mirror://liflg/defence.alliance2_${PV/_}-english.run"
|
||||
|
||||
# See Help/readme.txt
|
||||
LICENSE="free-noncomm"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="dedicated opengl"
|
||||
|
||||
src_unpack() {
|
||||
unpack_makeself
|
||||
unpack ./da2.tar.gz
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
mv -f *.xpm ${MOD_DIR} || die
|
||||
rm -rf bin setup.data
|
||||
rm -f *.gz README* *.sh
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST damnation_2.0-english.run 209481323 RMD160 a937594698f916a53260867d6408825ff94cf94b SHA1 1368b904c1e6a6427857d8359d790ab4496f0610 SHA256 41721416f91d499fc86989d5120e1dd2a35d51d511531aa82326435f9ecd2215
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>games</herd>
|
||||
</pkgmetadata>
|
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-fps/ut2004-damnation/ut2004-damnation-2.0.ebuild,v 1.5 2012/02/05 06:11:04 vapier Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
MOD_DESC="steampunk fantasy/western action/adventure mod"
|
||||
MOD_NAME="Damnation"
|
||||
MOD_DIR="Damnation"
|
||||
|
||||
inherit eutils unpacker games games-mods
|
||||
|
||||
HOMEPAGE="http://www.moddb.com/mods/damnation"
|
||||
SRC_URI="mirror://liflg/damnation_${PV}-english.run"
|
||||
|
||||
LICENSE="freedist"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="dedicated opengl"
|
||||
|
||||
src_unpack() {
|
||||
unpack_makeself
|
||||
unpack ./damnation_${PV}-english.tar.bz2
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm -rf bin setup.data
|
||||
rm -f 3339* *.bz2 README* *.sh
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST DRODAESetup-1.6.7.run 15101167 SHA256 eca4f823bb88f5998d6d73051bf939e1f39d2f4bdc1a7f58c46b5462c44a5188 SHA512 51bde1d2a76c33196993292f579281ff1b767d24c44cb46b21b84d3d214221df729ea68df07a9f8e8589760a27f2ad33e58ebd0138db9d5759f75ea150d5dedd WHIRLPOOL 0d8127e7592b460e3d301d04ca44e5b0aa1bd884569b1ba7ec0b2b3b9211018b7eb3d69663f03a3fd5cc3dddbaabc96a39050582afb919caf5e6ee827c3ce6d3
|
@ -1,80 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/drod-bin/drod-bin-1.6.7.ebuild,v 1.7 2014/10/16 10:21:39 pacho Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils unpacker games
|
||||
|
||||
DESCRIPTION="Deadly Rooms Of Death: face room upon room of deadly things, armed with only a sword and your wits"
|
||||
HOMEPAGE="http://www.drod.net/"
|
||||
#SRC_URI="mirror://sourceforge/drod/CDROD-${PV}-setup.sh.bin"
|
||||
SRC_URI="mirror://sourceforge/drod/Linux%20Setup/Caravel%20DROD%201.6.7%20Setup/DRODAESetup-1.6.7.run"
|
||||
|
||||
LICENSE="MPL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 x86"
|
||||
IUSE=""
|
||||
RESTRICT="strip"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="
|
||||
virtual/libstdc++:3.3
|
||||
|| (
|
||||
(
|
||||
>=media-libs/freetype-2.5.0.1[abi_x86_32(-)]
|
||||
>=media-libs/libsdl-1.2.15-r5[abi_x86_32(-)]
|
||||
>=media-libs/sdl-ttf-2.0.11-r1[abi_x86_32(-)]
|
||||
x11-libs/libX11[abi_x86_32(-)]
|
||||
)
|
||||
amd64? (
|
||||
app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)]
|
||||
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
|
||||
)
|
||||
)
|
||||
"
|
||||
|
||||
GDIR=${GAMES_PREFIX_OPT}/drod
|
||||
QA_PREBUILT="${GDIR:1}/drod-ae.bin
|
||||
${GDIR:1}/Libs/*"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_configure() {
|
||||
sed "s:%DRODAE_HOME%:${GDIR}:g" bin/Linux/x86/glibc-2.1/drod-ae.in > drod
|
||||
chmod a+x drod-ae
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto "${GDIR}"
|
||||
doins -r Data
|
||||
|
||||
exeinto "${GDIR}"
|
||||
doexe bin/Linux/x86/glibc-2.1/drod-ae.bin
|
||||
dogamesbin drod
|
||||
|
||||
exeinto "${GDIR}"/Libs
|
||||
doexe Libs/{libexpat.so.0.5.0,libfmod-3.74.1.so}
|
||||
dosym libexpat.so.0.5.0 "${GDIR}"/Libs/libexpat.so.0
|
||||
|
||||
dosym Data/Help "${GDIR}"/Help
|
||||
|
||||
newicon Data/Bitmaps/Icon.bmp ${PN}.bmp
|
||||
make_desktop_entry drod "Deadly Rooms of Death" /usr/share/pixmaps/${PN}.bmp
|
||||
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
games_pkg_preinst
|
||||
if [[ -d "${ROOT}${GDIR}/bin/Data" ]] ; then
|
||||
mv "${ROOT}${GDIR}"/{bin/Data,Data.backup}
|
||||
echo
|
||||
ewarn "Your saved games have been backed up to ${GDIR}/Data.backup."
|
||||
ewarn "You can restore your game by copying the files to"
|
||||
ewarn "~/.caravel/drod-1_6/ like this:"
|
||||
ewarn " mkdir -p ~/.caravel/drod-1_6/"
|
||||
ewarn " cp ${GDIR}/Data.backup/* ~/.caravel/drod-1_6/"
|
||||
echo
|
||||
fi
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>games</herd>
|
||||
</pkgmetadata>
|
@ -1,2 +0,0 @@
|
||||
DIST rainslickep1_linux_r5.tgz 250054887 SHA256 19e15701dc9853af2797433cfa1186ed0291041f415017b802e95889bcd86e26 SHA512 e28b0dc058b4e85a1fafed980fd0f943bb7771c856b1880f2e273f421ffb2d09aef30002566b03ae544a0527cbbad695efbed872e5021e5f6c4f7697e455a86d WHIRLPOOL 30f4316a2ec56751a864d336e6536c7249b6ac477ec5cab55c427a0479e6a20e7f0e726d597c4c367fb20aa9af50f1e10bafdd07636b5bf2411c775a734fcbee
|
||||
DIST rainslickep2_linux_r3.tgz 333127963 SHA256 6e3345a12e9c02287792cbeff6ce0a527fac73d097973f6fa669b2f1b75122a2 SHA512 6b21eed9d1773fff4c855da56540e5cdc36fa00d9bf7e7ea8ff7bf6776485fd5ca8eb6b35d83bdd83a1a3abaef787ca9e72a47a529a6e7a78cb0024fb624b4c1 WHIRLPOOL 82c6a540ab7cff702d2124180a8f020753108f66d7e980c9cd29674b452720d8b08451bd48028749c7b53430362058b8d6d1c271ec8339d0817a89d1043ce528
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>games</herd>
|
||||
</pkgmetadata>
|
@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-rpg/rain-slick/rain-slick-1.5.ebuild,v 1.6 2014/10/15 08:39:11 pacho Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils games
|
||||
|
||||
EP=${PV:0:1}
|
||||
REV=${PV:2:1}
|
||||
|
||||
DESCRIPTION="On the Rain-Slick Precipice of Darkness, Episode One"
|
||||
HOMEPAGE="http://rainslick.com/"
|
||||
SRC_URI="http://a.pa-cdn.com/greenhouse/rainslickep${EP}_linux_r${REV}.tgz"
|
||||
|
||||
LICENSE="Rain-Slick LGPL-2.1+ BSD BSD-2 fmod"
|
||||
SLOT="${EP}"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
RESTRICT="bindist mirror strip"
|
||||
|
||||
RDEPEND="sys-libs/glibc
|
||||
|| (
|
||||
(
|
||||
x11-libs/libX11[abi_x86_32(-)]
|
||||
x11-libs/libXext[abi_x86_32(-)]
|
||||
x11-libs/libXrandr[abi_x86_32(-)]
|
||||
virtual/opengl[abi_x86_32(-)]
|
||||
)
|
||||
amd64? (
|
||||
app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)]
|
||||
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
|
||||
)
|
||||
)
|
||||
"
|
||||
DEPEND=""
|
||||
|
||||
S=${WORKDIR}/rainslickep${EP}
|
||||
|
||||
src_install() {
|
||||
local dir="${GAMES_PREFIX_OPT}/${PN}/ep${EP}"
|
||||
dodir "${dir}"
|
||||
cp -pPR * "${D}/${dir}/" || die
|
||||
games_make_wrapper RainSlickEp${EP} "${dir}/RainSlickEp${EP}"
|
||||
newicon rainslick.png ${PN}-${EP}.png
|
||||
make_desktop_entry RainSlickEp${EP} "Rain-Slick Precipice of Darkness (Ep${EP})" ${PN}-${EP}
|
||||
prepgamesdirs
|
||||
}
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-rpg/rain-slick/rain-slick-2.3.ebuild,v 1.9 2015/02/11 03:42:24 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils games
|
||||
|
||||
EP=${PV:0:1}
|
||||
REV=${PV:2:1}
|
||||
|
||||
DESCRIPTION="On the Rain-Slick Precipice of Darkness, Episode Two"
|
||||
HOMEPAGE="http://rainslick.com/"
|
||||
SRC_URI="http://a.pa-cdn.com/greenhouse/rainslickep${EP}_linux_r${REV}.tgz"
|
||||
|
||||
LICENSE="Rain-Slick LGPL-2.1+ BSD BSD-2 fmod MIT"
|
||||
SLOT="${EP}"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
RESTRICT="bindist mirror strip"
|
||||
|
||||
RDEPEND="sys-libs/glibc
|
||||
|| (
|
||||
(
|
||||
x11-libs/libX11[abi_x86_32(-)]
|
||||
x11-libs/libXext[abi_x86_32(-)]
|
||||
x11-libs/libXrandr[abi_x86_32(-)]
|
||||
virtual/opengl[abi_x86_32(-)]
|
||||
)
|
||||
amd64? (
|
||||
app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)]
|
||||
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
|
||||
)
|
||||
)
|
||||
"
|
||||
DEPEND=""
|
||||
|
||||
dir="${GAMES_PREFIX_OPT}/${PN}/ep${EP}"
|
||||
QA_PREBUILT="${dir:1}/RainSlickEp2_bin
|
||||
${dir:1}/linux_libs/*"
|
||||
|
||||
S=${WORKDIR}/RainSlickEp${EP}
|
||||
|
||||
src_install() {
|
||||
dodir "${dir}"
|
||||
cp -pPR * "${D}/${dir}/" || die
|
||||
games_make_wrapper RainSlickEp${EP} "${dir}/RainSlickEp${EP}"
|
||||
newicon rainslick.png ${PN}-${EP}.png
|
||||
make_desktop_entry RainSlickEp${EP} "Rain-Slick Precipice of Darkness (Ep${EP})" ${PN}-${EP}
|
||||
prepgamesdirs
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST desertcombat_0.7n-beta_full_install.run 43576985 SHA256 0360036f3fd7ecc3c620e6ba51eebefb0b1ebab7d042bafb66f9d1af54d786a9 SHA512 567612b01305808d446140dd7e6b91839d9e083c94354a5f398db03bfc8519586fa8eabb1ba2da7c8a347a1e6efeecf80a79dbf6a96e68d3e1ef2de5ed1bdbff WHIRLPOOL 9373d3c50ac78044103e8c648b1d8ed69c81f6dbf4b5968b0e80111e2efca5b138e47518907400828f918631c53e74b946f17b6e019b428366a3def540c62601
|
@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-server/bf1942-desertcombat/bf1942-desertcombat-0.7_beta1.ebuild,v 1.7 2014/04/30 19:31:12 ulm Exp $
|
||||
|
||||
inherit unpacker games
|
||||
|
||||
DESCRIPTION="modern day military modification for BattleField 1942"
|
||||
HOMEPAGE="http://www.desertcombat.com/"
|
||||
SRC_URI="desertcombat_0.7n-beta_full_install.run"
|
||||
|
||||
LICENSE="all-rights-reserved"
|
||||
SLOT="0"
|
||||
KEYWORDS="x86"
|
||||
IUSE=""
|
||||
RESTRICT="fetch bindist"
|
||||
|
||||
DEPEND=">=games-server/bf1942-lnxded-1.6_rc"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Please visit download ${A} from:"
|
||||
einfo "http://www.fileplanet.com/dl.aspx?/planetbattlefield/news/desertcombat_0.7n-beta_full_install.run"
|
||||
einfo "Then put the files in ${DISTDIR}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local dir=${GAMES_PREFIX_OPT}/bf1942
|
||||
dodir "${dir}"
|
||||
mv * "${D}/${dir}/"
|
||||
prepgamesdirs
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>games</herd>
|
||||
</pkgmetadata>
|
@ -1 +0,0 @@
|
||||
DIST stoned-1.1.6-i386-linux.tar.gz 233601 SHA256 412d5d58d4e8be53458d9f969dd7cb73f422756233c407af01419e91651cff68 SHA512 070abd5a1376ffa67a27a98a87a9fa5214ffb43766f92e079669a0a996f7d7080e3695f12714f6940cb5ee54a01b51bc67a7d9740279057c7c4800e2a13089f3 WHIRLPOOL 0eb20a80f8aec8f822260a415a9992e2ad00e958a9c340da84f71a1ba402f338abe69ee825e75c2671ddbb9d91e1356c32a7a1a7149e1a4e3ced70c55afb71e5
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>games</herd>
|
||||
</pkgmetadata>
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-simulation/stoned-bin/stoned-bin-1.1.6.ebuild,v 1.8 2015/03/23 06:29:31 mr_bones_ Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit games
|
||||
|
||||
DESCRIPTION="3D curling simulation"
|
||||
HOMEPAGE="http://stoned.cute-ninjas.com/"
|
||||
SRC_URI="http://stoned.cute-ninjas.com/download/${P/-bin}-i386-linux.tar.gz"
|
||||
|
||||
LICENSE="public-domain no-source-code"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* x86"
|
||||
IUSE=""
|
||||
RESTRICT="strip"
|
||||
|
||||
RDEPEND="virtual/opengl
|
||||
media-libs/freeglut
|
||||
media-libs/sdl-net
|
||||
=media-libs/fmod-3*
|
||||
sys-libs/zlib
|
||||
media-libs/libpng"
|
||||
DEPEND=${RDEPEND}
|
||||
|
||||
S=${WORKDIR}/${P/-bin}-i386-linux
|
||||
|
||||
src_install() {
|
||||
into "${GAMES_PREFIX_OPT}"
|
||||
dobin stoned
|
||||
dodoc FAQ README
|
||||
prepgamesdirs
|
||||
}
|
@ -1,2 +0,0 @@
|
||||
DIST rr_bin_linux0.5.0.tgz 2015099 SHA256 dda7bbca4ec8268ed5ddbd681db640f5dec6b1571ccb169a74bb0a5b6c46ed4d
|
||||
DIST rr_data0.5.0.tgz 8197224 SHA256 f3e4cc84a324ee027d5d0c1cdd07771093a6290b965549012875c902b0b19483
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>games</herd>
|
||||
</pkgmetadata>
|
@ -1,59 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-sports/racer-bin/racer-bin-0.5.0-r2.ebuild,v 1.2 2014/09/07 09:52:47 ulm Exp $
|
||||
|
||||
inherit eutils games
|
||||
|
||||
DESCRIPTION="A car simulation game focusing on realism, in the style of Grand Prix Legends"
|
||||
HOMEPAGE="http://www.racer.nl/"
|
||||
SRC_URI="http://download.tdconline.dk/pub/boomtown/racesimcentral/rr_data${PV}.tgz
|
||||
http://download.tdconline.dk/pub/boomtown/racesimcentral/rr_bin_linux${PV}.tgz"
|
||||
|
||||
LICENSE="Racer"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~x86"
|
||||
RESTRICT="strip"
|
||||
IUSE=""
|
||||
QA_TEXTRELS=${GAMES_PREFIX_OPT:1}/${PN}/data/plugins/motion/move.so
|
||||
|
||||
DEPEND="=media-libs/fmod-3*"
|
||||
RDEPEND="${DEPEND}
|
||||
virtual/opengl
|
||||
virtual/glu
|
||||
media-libs/libsdl
|
||||
sys-libs/lib-compat"
|
||||
|
||||
S=${WORKDIR}/racer${PV}
|
||||
|
||||
src_install() {
|
||||
local dir=${GAMES_PREFIX_OPT}/${PN}
|
||||
local f
|
||||
|
||||
dodoc *.txt || die "dodoc failed"
|
||||
rm -f *.txt
|
||||
|
||||
# Enable sound
|
||||
sed -i '222 s/0/1/' racer.ini || die "sed failed"
|
||||
|
||||
insinto "${dir}"
|
||||
doins -r * || die "doins failed"
|
||||
|
||||
for f in bin/* ; do
|
||||
games_make_wrapper ${f#*/} ${f} "${dir}" "${dir}"/bin
|
||||
fperms 750 "${dir}"/${f} || die "fperms ${f} failed"
|
||||
done
|
||||
|
||||
local libfmod=$(find /usr/lib -maxdepth 1 -name 'libfmod-*so' -type f)
|
||||
dosym ${libfmod} "${dir}"/bin/libfmod-3.61.so
|
||||
dosym ${libfmod} "${dir}"/bin/libfmod-3.5.so
|
||||
|
||||
# Fix up some permissions for bug 31694
|
||||
for f in racer.ini data/drivers/default/driver.ini \
|
||||
data/tracks/carlswood_nt/bestlaps.ini
|
||||
do
|
||||
fperms 660 "${dir}"/${f} || die "fperms ${f} failed"
|
||||
done
|
||||
|
||||
make_desktop_entry racer Racer
|
||||
prepgamesdirs
|
||||
}
|
@ -1,2 +0,0 @@
|
||||
DIST dom2demo_linux_ppc.tgz 73611156 SHA256 d37d1ff801e206dabfb52643f62fdc4f0c2a818457e1b2e00ed6a2b34c2e1a0c SHA512 cc53e2e720b27115810b9e9ff08a8155a0f1f12fff44bd1800351fa7b55e32e1e3bd4dc60cf8d823ea3da09ea795d42ef71bfcd5bb3b94c4bc7f42787f16669e WHIRLPOOL 61011ea006db708e6975020fb27b3d39a6b154f2bddf9a8e8e6b9c049eb89a2b59bad6e8efc4232cd1ddcbc1b0c7a1727adfa974208b666bc08cfc82e4f6ff97
|
||||
DIST dom2demo_linux_x86.tgz 73674653 SHA256 6e28a2be0f998a95fca036d107f666000d7f18f5b0730d07406e9349cee874ca SHA512 752061df4f3b9691ab96aac28052beee4e447e1fdb0c33b48693fe33d56ba3ec63d3a5801ab938d9778d295fdb639b38a4ba9cb3d13ee8ed5b860cf34c0df442 WHIRLPOOL c4d6b82140d229a02798b1ef0a1fd18343d81102c8c585ff93de820a827b178c52428c7a965827fd9016172b5a61b812796c36f3c8e3df58558c0c2405193450
|
@ -1,55 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-strategy/dominions2-demo/dominions2-demo-2.08-r1.ebuild,v 1.6 2014/10/13 16:18:40 mgorny Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit games
|
||||
|
||||
DESCRIPTION="Dominions 2: The Ascension Wars is an epic turn-based fantasy strategy game"
|
||||
HOMEPAGE="http://www.illwinter.com/dom2/index.html"
|
||||
SRC_URI="!ppc? ( http://www.shrapnelgames.com/downloads/dom2demo_linux_x86.tgz )
|
||||
ppc? ( http://www.shrapnelgames.com/downloads/dom2demo_linux_ppc.tgz )"
|
||||
|
||||
LICENSE="all-rights-reserved"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="mirror bindist strip"
|
||||
|
||||
DEPEND="
|
||||
|| (
|
||||
ppc? (
|
||||
virtual/glu
|
||||
virtual/opengl
|
||||
x11-libs/libXext
|
||||
x11-libs/libX11
|
||||
)
|
||||
!ppc? (
|
||||
virtual/glu[abi_x86_32(-)]
|
||||
virtual/opengl[abi_x86_32(-)]
|
||||
x11-libs/libXext[abi_x86_32(-)]
|
||||
x11-libs/libX11[abi_x86_32(-)]
|
||||
)
|
||||
amd64? (
|
||||
app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)]
|
||||
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
|
||||
)
|
||||
)"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/dominions2demo
|
||||
dir="${GAMES_PREFIX_OPT}/${PN}"
|
||||
QA_PREBUILT="${dir:1}/dom2demo"
|
||||
|
||||
src_install() {
|
||||
|
||||
insinto "${dir}"
|
||||
exeinto "${dir}"
|
||||
doins -r *
|
||||
doexe dom2demo
|
||||
|
||||
games_make_wrapper dominions2-demo ./dom2demo "${dir}" "${dir}"
|
||||
|
||||
prepgamesdirs
|
||||
}
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-strategy/dominions2-demo/dominions2-demo-2.08.ebuild,v 1.4 2014/05/07 16:20:17 ulm Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit games
|
||||
|
||||
DESCRIPTION="Dominions 2: The Ascension Wars is an epic turn-based fantasy strategy game"
|
||||
HOMEPAGE="http://www.shrapnelgames.com/Illwinter/d2/"
|
||||
SRC_URI="http://www.shrapnelgames.com/downloads/dom2demo_linux_x86.tgz"
|
||||
|
||||
LICENSE="all-rights-reserved"
|
||||
SLOT="0"
|
||||
KEYWORDS="x86"
|
||||
IUSE=""
|
||||
RESTRICT="mirror bindist strip"
|
||||
|
||||
DEPEND="x11-libs/libXext
|
||||
virtual/opengl
|
||||
virtual/glu"
|
||||
|
||||
S=${WORKDIR}/dominions2demo
|
||||
|
||||
src_prepare() {
|
||||
chmod a+x ./dom2demo
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local dir="${GAMES_PREFIX_OPT}/${PN}"
|
||||
|
||||
dodir "${dir}"
|
||||
cp -r "${S}/"* "${D}${dir}" || die "cp failed"
|
||||
games_make_wrapper dominions2-demo ./dom2demo "${dir}" "${dir}"
|
||||
prepgamesdirs
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>games</herd>
|
||||
</pkgmetadata>
|
@ -1,2 +0,0 @@
|
||||
DIST SFE-Standalone.tar.gz 158803234 SHA256 a6b12837b6d0c643aaa1aa58dcb1b2711b17547e355ba187308472f6e1f52c13 SHA512 1d4811a2fcdb0488f95ec3b7df8d25952b506674aefbe77cf3e8ec87fde012ec69ae9c486d14a1b2f516620c680c33ed55d17cfc38ffdefd3aadf832dcb6c966 WHIRLPOOL a8db5826667a6d385534cd6fb4372a888c5c4abca8980ac5b8dd55a4c6ecbd7ec7aec95c4b3aeaf647b3f7515a5d3c9e930f76527516e58e5d26014cb2c4bde4
|
||||
DIST lin-client-auth-patch.zip 1114641 SHA256 f5e714b012270e75fa4e8a188e3b072741889590c8740a74748e0c19acbe42e2 SHA512 6c2766d21803329f3467180fa5d714b39569a885de807a644f0feb83c97b763c9f4591581d5358b96e6cc2eaf9802c2bf027557dd783c82845ded615a1ee557a WHIRLPOOL 9cbe29865e75a41adc6dcea26f6f1bd611ccab4bd4b89611a38ef8effa1dae5c3e2e017be088af9ad9cd076f05abeab7580f2f518a4c05f142045bb95f59d42c
|
@ -1,28 +0,0 @@
|
||||
#!/usr/bin/env sh
|
||||
games_prefix_opt="%GAMES_PREFIX_OPT%"
|
||||
if [ -n "${games_prefix_opt}/savage/libs" ] ; then
|
||||
if [ "${LD_LIBRARY_PATH+set}" = "set" ] ; then
|
||||
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${games_prefix_opt}/savage/libs"
|
||||
else
|
||||
export LD_LIBRARY_PATH="${games_prefix_opt}/savage/libs"
|
||||
fi
|
||||
fi
|
||||
if [[ ! -e ~/.savage/savage-bin/silverback.bin ]] ; then
|
||||
echo "setting game environment in ~/.savage/savage-bin"
|
||||
mkdir -p ~/.savage/savage-bin/game
|
||||
cd ~/.savage/savage-bin/ || die "squirells hate us"
|
||||
ln -s "${games_prefix_opt}"/savage/silverback.bin ./
|
||||
ln -s "${games_prefix_opt}"/savage/autoupdater ./
|
||||
ln -s "${games_prefix_opt}"/savage/libs ./
|
||||
cd game
|
||||
ln -s "${games_prefix_opt}"/savage/game/* ./
|
||||
rm -f screenshots settings buddylist ignorelist *.cfg *.txt world
|
||||
cp "${games_prefix_opt}"/savage/game/*.cfg ./
|
||||
mkdir screenshots settings world
|
||||
cd settings
|
||||
cp "${games_prefix_opt}"/savage/game/settings/* ./
|
||||
cd ../world
|
||||
ln -s "${games_prefix_opt}"/savage/game/world/* ./
|
||||
fi
|
||||
cd ~/.savage/savage-bin/
|
||||
exec ./silverback.bin set mod game "${@}"
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>games</herd>
|
||||
</pkgmetadata>
|
@ -1,94 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-strategy/savage-bin/savage-bin-2.00e-r1.ebuild,v 1.3 2015/03/23 06:17:27 mr_bones_ Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils games
|
||||
|
||||
DESCRIPTION="Unique mix of strategy and FPS"
|
||||
HOMEPAGE="http://www.s2games.com/savage/
|
||||
http://www.notforidiots.com/SFE/
|
||||
http://www.newerth.com/"
|
||||
SRC_URI="http://www.newerth.com/?id=downloads&op=downloadFile&file=SFE-Standalone.tar.gz&mirrorid=1 -> SFE-Standalone.tar.gz
|
||||
http://www.newerth.com/?id=downloads&op=downloadFile&file=SFE-Standalone.tar.gz&mirrorid=2 -> SFE-Standalone.tar.gz
|
||||
http://www.newerth.com/?id=downloads&op=downloadFile&file=SFE-Standalone.tar.gz&mirrorid=3 -> SFE-Standalone.tar.gz
|
||||
http://www.newerth.com/?id=downloads&op=downloadFile&file=lin-client-auth-patch.zip&mirrorid=1 -> lin-client-auth-patch.zip
|
||||
http://www.newerth.com/?id=downloads&op=downloadFile&file=lin-client-auth-patch.zip&mirrorid=2 -> lin-client-auth-patch.zip
|
||||
http://www.newerth.com/?id=downloads&op=downloadFile&file=lin-client-auth-patch.zip&mirrorid=3 -> lin-client-auth-patch.zip"
|
||||
|
||||
LICENSE="all-rights-reserved"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
RESTRICT="mirror bindist strip"
|
||||
|
||||
RDEPEND="
|
||||
|| (
|
||||
(
|
||||
>=media-libs/freetype-2.5.0.1[abi_x86_32(-)]
|
||||
>=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)]
|
||||
>=virtual/jpeg-62:62[abi_x86_32(-)]
|
||||
>=virtual/opengl-7.0-r1[abi_x86_32(-)]
|
||||
)
|
||||
amd64? (
|
||||
(
|
||||
app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)]
|
||||
app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)]
|
||||
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
|
||||
)
|
||||
)
|
||||
)"
|
||||
DEPEND="app-arch/unzip"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
dir=${GAMES_PREFIX_OPT}/savage
|
||||
|
||||
QA_TEXTRELS="${dir:1}/libs/libfmod.so
|
||||
${dir:1}/libs/libfmod-3.75.so
|
||||
${dir:1}/game/game.so"
|
||||
QA_EXECSTACK="${dir:1}/libs/libfmod.so
|
||||
${dir:1}/libs/libfmod-3.75.so"
|
||||
|
||||
src_prepare() {
|
||||
cp -f lin-client-auth-patch/silverback.bin .
|
||||
cp -f lin-client-auth-patch/game/game.so game/.
|
||||
cp -f lin-client-auth-patch/libs/libpng12.so.0 libs/.
|
||||
rm -rf lin-client-auth-patch/
|
||||
rm -f graveyard/game.dll *.sh
|
||||
sed -e "s:%GAMES_PREFIX_OPT%:${GAMES_PREFIX_OPT}:" \
|
||||
-e 's/^exec /__GL_ExtensionStringVersion=17700 exec /' \
|
||||
"${FILESDIR}"/savage > "${T}"/savage || die
|
||||
# Here, we default to the best resolution
|
||||
sed -i \
|
||||
-e 's/setsave vid_mode -1/setsave vid_mode 1/' \
|
||||
game/settings/default.cfg || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto "${dir}"
|
||||
doins -r *
|
||||
fperms g+x "${dir}"/silverback.bin
|
||||
dosym /dev/null "${dir}"/scripts.log
|
||||
|
||||
dogamesbin "${T}"/savage
|
||||
make_desktop_entry savage "Savage: The Battle For Newerth"
|
||||
|
||||
games_make_wrapper savage-graveyard "./silverback.bin set mod graveyard" \
|
||||
"${dir}" "${dir}"/libs
|
||||
sed -i \
|
||||
-e 's/^exec /__GL_ExtensionStringVersion=17700 exec /' \
|
||||
"${D}/${GAMES_BINDIR}/savage-graveyard" || die
|
||||
make_desktop_entry savage-graveyard "Savage: Graveyard"
|
||||
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
games_pkg_postinst
|
||||
elog "In order to play \"Savage: The Battle For Newerth\", use:"
|
||||
elog "savage"
|
||||
elog "In order to start Editor, use:"
|
||||
elog "savage-graveyard"
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST xconq-7.4.1.tar.gz 3402832 SHA256 50d0d11887374a9351ec1235f6b93b1e9060fd852ca99a6700c76098e585f3ce SHA512 5b05b3414afbe00d47e47157e201012d57fc09dec63d19d0d591d9de6bcf471118db9c7bcb16e52ff7fcf4616e711de67ba4bae0506e3f1efc1ecaec7315a37a WHIRLPOOL b05c7b226d181c72f162fbc856f84c56554addcc9830df59c0ae43cf4815c8c329372bd659f4aedd923df82a29754fcd522dc3fb608f4b2ad6c9bb7ede67a840
|
@ -1,10 +0,0 @@
|
||||
--- tcltk/tkmain.c.old 2004-11-05 11:28:11.379166320 +0000
|
||||
+++ tcltk/tkmain.c 2004-11-05 11:28:25.956950160 +0000
|
||||
@@ -1381,6 +1381,7 @@
|
||||
return TRUE;
|
||||
case 1:
|
||||
default:
|
||||
+ ;
|
||||
}
|
||||
return FALSE;
|
||||
}
|
@ -1,46 +0,0 @@
|
||||
http://bugs.gentoo.org/336200
|
||||
|
||||
--- kernel/Makefile.in
|
||||
+++ kernel/Makefile.in
|
||||
@@ -176,8 +176,8 @@
|
||||
realclean: distclean
|
||||
|
||||
Makefile: Makefile.in $(host_makefile_frag) $(target_makefile_frag)
|
||||
- cd .. \
|
||||
- && CONFIG_FILES=kernel/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
||||
+ cd .. \
|
||||
+ && CONFIG_FILES=kernel/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
||||
|
||||
# All the .h dependencies.
|
||||
|
||||
--- tcltk/Makefile.in
|
||||
+++ tcltk/Makefile.in
|
||||
@@ -140,8 +140,8 @@
|
||||
realclean: distclean
|
||||
|
||||
Makefile: $(srcdir)/Makefile.in
|
||||
- cd .. \
|
||||
- && CONFIG_FILES=tcltk/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
||||
+ cd .. \
|
||||
+ && CONFIG_FILES=tcltk/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
||||
|
||||
# All the .h dependencies.
|
||||
|
||||
--- x11/Makefile.in
|
||||
+++ x11/Makefile.in
|
||||
@@ -240,11 +240,11 @@
|
||||
realclean: distclean
|
||||
|
||||
Makefile: Makefile.in $(host_makefile_frag) $(target_makefile_frag)
|
||||
- cd .. \
|
||||
- && CONFIG_FILES=x11/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
||||
+ cd .. \
|
||||
+ && CONFIG_FILES=x11/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
||||
|
||||
# Dependencies.
|
||||
|
||||
xconq.o: $(ALL_H) $(krnsrcdir)/cmdline.h $(srcdir)/../tcltk/tkconq.h
|
||||
|
||||
-ximfapp.o: $(LOW_H) $(krnsrcdir)/imf.h
|
||||
\ No newline at end of file
|
||||
+ximfapp.o: $(LOW_H) $(krnsrcdir)/imf.h
|
@ -1,68 +0,0 @@
|
||||
--- a/tcltk/tkconq.tcl 2000-12-11 19:09:15.000000000 +0100
|
||||
+++ b/tcltk/tkconq.tcl 2006-03-22 23:49:20.000000000 +0100
|
||||
@@ -472,7 +472,7 @@
|
||||
-state $variantstate($col2) -variable variantvalue($col2) \
|
||||
-command [ list set_variant_value_cmd $col2 ]
|
||||
grid .newgame.top.checks.v$col1 .newgame.top.checks.v$col2 \
|
||||
- -sticky w -pad 5
|
||||
+ -sticky w -padx 5 -pady 5
|
||||
}
|
||||
for { set v 0 } { $v < 16 } { incr v } {
|
||||
if { "$variantstate($v)" == "active" } {
|
||||
@@ -785,37 +785,37 @@
|
||||
-command { adjust_advantage_cmd 1 }
|
||||
button .newgame.top.plbuttons.aminus -text "A-" -state disabled \
|
||||
-command { adjust_advantage_cmd -1 }
|
||||
- grid .newgame.top.plbuttons.aplus .newgame.top.plbuttons.aminus -sticky ew -pad 2
|
||||
+ grid .newgame.top.plbuttons.aplus .newgame.top.plbuttons.aminus -sticky ew -padx 2 -pady 2
|
||||
button .newgame.top.plbuttons.add -text "Add" \
|
||||
-command { add_player_cmd } -width 8
|
||||
- grid .newgame.top.plbuttons.add -columnspan 2 -sticky ew -pad 2
|
||||
+ grid .newgame.top.plbuttons.add -columnspan 2 -sticky ew -padx 2 -pady 2
|
||||
button .newgame.top.plbuttons.remove -text "Remove" -width 8
|
||||
- grid .newgame.top.plbuttons.remove -columnspan 2 -sticky ew -pad 2
|
||||
+ grid .newgame.top.plbuttons.remove -columnspan 2 -sticky ew -padx 2 -pady 2
|
||||
|
||||
menubutton .newgame.top.plbuttons.sidelib -text "Side Name" \
|
||||
-menu .newgame.top.plbuttons.sidelib.menu \
|
||||
-borderwidth 2 -relief raised -width 8
|
||||
menu .newgame.top.plbuttons.sidelib.menu -tearoff 0
|
||||
- grid .newgame.top.plbuttons.sidelib -columnspan 2 -sticky ew -pad 2
|
||||
+ grid .newgame.top.plbuttons.sidelib -columnspan 2 -sticky ew -padx 2 -pady 2
|
||||
|
||||
button .newgame.top.plbuttons.rename -text "Random" \
|
||||
-command { rename_side_for_player_cmd -1 } -width 8
|
||||
- grid .newgame.top.plbuttons.rename -columnspan 2 -sticky ew -pad 2
|
||||
+ grid .newgame.top.plbuttons.rename -columnspan 2 -sticky ew -padx 2 -pady 2
|
||||
button .newgame.top.plbuttons.computer -text "Computer" \
|
||||
-command { cycle_ai_cmd } -width 8
|
||||
- grid .newgame.top.plbuttons.computer -columnspan 2 -sticky ew -pad 2
|
||||
+ grid .newgame.top.plbuttons.computer -columnspan 2 -sticky ew -padx 2 -pady 2
|
||||
button .newgame.top.plbuttons.exchange -text "Exchange" \
|
||||
-command { exchange_players_cmd } -width 8
|
||||
- grid .newgame.top.plbuttons.exchange -columnspan 2 -sticky ew -pad 2
|
||||
+ grid .newgame.top.plbuttons.exchange -columnspan 2 -sticky ew -padx 2 -pady 2
|
||||
|
||||
label .newgame.top.plbuttons.indeplabel -text "Indep Units"
|
||||
- grid .newgame.top.plbuttons.indeplabel -columnspan 2 -sticky ew -pad 2
|
||||
+ grid .newgame.top.plbuttons.indeplabel -columnspan 2 -sticky ew -padx 2 -pady 2
|
||||
button .newgame.top.plbuttons.indepside -text "Add AI" \
|
||||
-command { set_indepside toggle } -width 6
|
||||
- grid .newgame.top.plbuttons.indepside -columnspan 2 -pad 2
|
||||
+ grid .newgame.top.plbuttons.indepside -columnspan 2 -padx 2 -pady 2
|
||||
button .newgame.top.plbuttons.indepconfig -text "Config" \
|
||||
-command { popup_indepside_config } -width 6
|
||||
- grid .newgame.top.plbuttons.indepconfig -columnspan 2 -pad 2
|
||||
+ grid .newgame.top.plbuttons.indepconfig -columnspan 2 -padx 2 -pady 2
|
||||
|
||||
# Add names to the side library menu, disabling already-used names.
|
||||
set numsidelib [ side_lib_size ]
|
||||
@@ -2985,7 +2985,7 @@
|
||||
pack .bool.msg .bool.buttons -side top -fill x -padx 10 -pady 10
|
||||
button .bool.buttons.yes -text Yes -command [ list bool_yes $mapn ]
|
||||
button .bool.buttons.no -text No -command [ list bool_no $mapn ]
|
||||
- grid .bool.buttons.yes .bool.buttons.no -pad 5
|
||||
+ grid .bool.buttons.yes .bool.buttons.no -padx 5 -pady 5
|
||||
# (should use dflt arg here)
|
||||
update idletasks
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>games</herd>
|
||||
</pkgmetadata>
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-strategy/xconq/xconq-7.4.1.ebuild,v 1.18 2015/03/31 20:01:35 tupone Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils games
|
||||
|
||||
DESCRIPTION="a general strategy game system"
|
||||
HOMEPAGE="http://sources.redhat.com/xconq/"
|
||||
SRC_URI="ftp://sources.redhat.com/pub/xconq/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE=""
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXaw
|
||||
dev-lang/tk:0
|
||||
dev-lang/tcl:0"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-gcc-3.4.patch
|
||||
"${FILESDIR}"/${PN}-tkconq.patch
|
||||
"${FILESDIR}"/${PN}-make-382.patch
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
egamesconf \
|
||||
--enable-alternate-scoresdir="${GAMES_STATEDIR}"/${PN}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake \
|
||||
CFLAGS="${CFLAGS}" \
|
||||
LDFLAGS="${LDFLAGS}" \
|
||||
datadir="${GAMES_DATADIR}"/${PN}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dogamesbin x11/{imf2x,x2imf,xconq,ximfapp}
|
||||
|
||||
insinto "${GAMES_DATADIR}"/${PN}
|
||||
doins -r images lib tcltk/*.tcl
|
||||
rm -f "${D}/${GAMES_DATADIR}"/${PN}/{images,lib}/{m,M}ake*
|
||||
|
||||
dodir "${GAMES_STATEDIR}"/${PN}
|
||||
touch "${D}/${GAMES_STATEDIR}"/${PN}/scores.xcq
|
||||
fperms 660 "${GAMES_STATEDIR}"/${PN}/scores.xcq
|
||||
|
||||
doman x11/${PN}.6
|
||||
dodoc ChangeLog NEWS README
|
||||
prepgamesdirs
|
||||
}
|
@ -1,74 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/allegro/allegro-5.0.8.ebuild,v 1.5 2013/02/10 17:18:19 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="A game programming library"
|
||||
HOMEPAGE="http://alleg.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/alleg/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD ZLIB"
|
||||
SLOT="5"
|
||||
KEYWORDS="amd64 ppc ppc64 x86"
|
||||
IUSE="alsa dumb flac gtk jpeg openal oss physfs png pulseaudio test truetype vorbis X xinerama"
|
||||
|
||||
RDEPEND="alsa? ( media-libs/alsa-lib )
|
||||
dumb? ( media-libs/dumb )
|
||||
flac? ( media-libs/flac )
|
||||
jpeg? ( virtual/jpeg )
|
||||
openal? ( media-libs/openal )
|
||||
physfs? ( dev-games/physfs )
|
||||
png? ( >=media-libs/libpng-1.4 )
|
||||
pulseaudio? ( >=media-sound/pulseaudio-0.9.15 )
|
||||
truetype? ( >=media-libs/freetype-2 )
|
||||
vorbis? ( media-libs/libvorbis )
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXxf86vm
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libX11
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
virtual/opengl
|
||||
virtual/glu
|
||||
xinerama? ( x11-libs/libXinerama )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
x11-proto/xextproto
|
||||
x11-proto/xf86vidmodeproto
|
||||
x11-proto/xproto"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${PN}-5.0.4-underlink.patch )
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_want alsa)
|
||||
-DWANT_DEMO=OFF
|
||||
-DWANT_EXAMPLES=OFF
|
||||
$(cmake-utils_use_want flac)
|
||||
$(cmake-utils_use_want jpeg IMAGE_JPG)
|
||||
$(cmake-utils_use_want png IMAGE_PNG)
|
||||
$(cmake-utils_use_want dumb MODAUDIO)
|
||||
$(cmake-utils_use_want openal)
|
||||
$(cmake-utils_use_want oss)
|
||||
$(cmake-utils_use_want physfs)
|
||||
$(cmake-utils_use_want pulseaudio)
|
||||
$(cmake-utils_use_want test TESTS)
|
||||
$(cmake-utils_use_want truetype TTF)
|
||||
$(cmake-utils_use_want vorbis)
|
||||
$(cmake-utils_use_want gtk NATIVE_DIALOG)
|
||||
$(cmake-utils_use_want X opengl)
|
||||
$(cmake-utils_use_want xinerama X11_XINERAMA)
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
nonfatal dodoc CHANGES-5.0.txt
|
||||
nonfatal dohtml -r docs/html/refman/*
|
||||
nonfatal doman docs/man/*.3
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue