summaryrefslogtreecommitdiff
path: root/games-server/pvpgn
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:58:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:58:29 +0100
commit0cf2f20608308acdf3cb922c3736446bbd8f3388 (patch)
tree07815070629c7c11000a7f51ceb8ccbccb49a809 /games-server/pvpgn
parent1798c4aeca70ac8d0a243684d6a798fbc65735f8 (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'games-server/pvpgn')
-rw-r--r--games-server/pvpgn/Manifest6
-rw-r--r--games-server/pvpgn/files/pvpgn-1.8.5-fhs.patch233
-rw-r--r--games-server/pvpgn/files/pvpgn.rc40
-rw-r--r--games-server/pvpgn/metadata.xml11
-rw-r--r--games-server/pvpgn/pvpgn-1.8.5-r1.ebuild90
5 files changed, 0 insertions, 380 deletions
diff --git a/games-server/pvpgn/Manifest b/games-server/pvpgn/Manifest
deleted file mode 100644
index e49946d2f576..000000000000
--- a/games-server/pvpgn/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX pvpgn-1.8.5-fhs.patch 11549 BLAKE2B 7776e8df3d97238084664f6b3edca525445d7d4aafa3049897fbe2b4b069e768acbab9daf474f8ffcbd4e5375e2fcfca4b8bea0ec42ab62f557c08c708033933 SHA512 9842120682df08c34eada97712246b3c492be66e3e3bd10dfe744896f7c1c461da530ea90c819dff2de436017836bf4b107d46b0960d928e00004ab6381dbbd1
-AUX pvpgn.rc 885 BLAKE2B c0739177a13a2bddbe3cc82ad7bf87ff313faf0882159f7475c223ec76ef164ba572b048d05683bd02756d121e97efb04ec34fbd53ad856a54f6c23663fec6a3 SHA512 4b0a5d52e50bfde317ab3d9689aef6491b0dc8e3e94576c8ee7376c2118e3a315555a66b2aecb086914aec055011b7687eb1bdfea266423071098ac1151d0cdf
-DIST pvpgn-1.8.5.tar.bz2 982931 BLAKE2B 73c84278c5a7a13b781541f49a77af45d05950f0e378237ec0bfce3b4a55a94f91cfc2f994f56046e76c3dfb5d390427ee9cecbc21d1da048d2c503bfa21cf7b SHA512 7cbe141efe03efa4ce0fc1cc3b4e15afe2e85e3c83a27afdf36fec9e2dadf1c7b9aca1773e6a3e6566b62f5a7999cc040c9517786ca70eeb70f86eea84e9218e
-DIST pvpgn-support-1.3.tar.gz 123805 BLAKE2B dc051265c6d4c5a2ab69379f7ac4a57f402d25e8898020217f2ae5f12cb2ca4db860df47efe38ed6494eb040cbd52a7ed495bc3dab59c9e9e48a8e1386500d6e SHA512 9002fcdb7da92e84af97319b9f1e38f5cf97466aef88549b1fe81b9070643f321011adf674424e2c4acc22f847c7fc61ca2cbf2da0223842e9b9e6c8f1427d76
-EBUILD pvpgn-1.8.5-r1.ebuild 2505 BLAKE2B 05a0f7f8e3f9072c1ea4708b25311f861ffa30440cdf0e0cb1fe43a14668937c55d01409068f7f1f96c2822ad71612385c68da9ee8588da5acb6a2e0a5a651ba SHA512 8e8f4be487eccd49de8bc23d9b3d563ca4977377d6a643ffbbcb67812fb5b588333e248bcf291c92b59b384aa8f10f9e79bde2d636abbbd929a4b5475eb063d7
-MISC metadata.xml 336 BLAKE2B c11b3fef92305d55a4881dddeb386549100c4e7b74227b12a19f59c720fe502e4ff4e55681150d5b24471ed1a27230c2e8fe5162ffda30812f66195ae541c5f0 SHA512 5f28f8c449006d87effadc3d9e8dc234fede927b9487dc1efa5c9912913b23c752fb7e7589dc3f466cdd91894a5d5b7ca8d155460e73f0ac9280ddaf011412aa
diff --git a/games-server/pvpgn/files/pvpgn-1.8.5-fhs.patch b/games-server/pvpgn/files/pvpgn-1.8.5-fhs.patch
deleted file mode 100644
index d1450b3ad178..000000000000
--- a/games-server/pvpgn/files/pvpgn-1.8.5-fhs.patch
+++ /dev/null
@@ -1,233 +0,0 @@
-diff -ruN pvpgn-1.8.0rc2.orig/conf/bnetd.conf.in pvpgn-1.8.0rc2/conf/bnetd.conf.in
---- pvpgn-1.8.0rc2.orig/conf/bnetd.conf.in 2005-09-19 08:17:50.000000000 -0400
-+++ pvpgn-1.8.0rc2/conf/bnetd.conf.in 2006-08-16 23:34:10.000000000 -0400
-@@ -50,22 +50,22 @@
- # - "prefix" : prefix to use for all pvpgn tables (default "") #
- # #
- # Examples: #
--# storage_path = file:mode=plain;dir=/usr/local/var/users;clan=/usr/local/var/clans;team=/usr/local/var/teams;default=/usr/local/etc/bnetd_default_user.plain
--# storage_path = file:mode=cdb;dir=/usr/local/var/userscdb;clan=/usr/local/var/clans;team=/usr/local/var/teams;default=/usr/local/etc/bnetd_default_user.cdb
-+# storage_path = file:mode=plain;dir=%statedir%/users;clan=%statedir%/clans;team=%statedir%/teams;default=%confdir%/bnetd_default_user.plain
-+# storage_path = file:mode=cdb;dir=%statedir%/userscdb;clan=%statedir%/clans;team=%statedir%/teams;default=%confdir%/bnetd_default_user.cdb
- # storage_path = sql:mode=mysql;host=127.0.0.1;name=PVPGN;user=pvpgn;pass=pvpgnrocks;default=0;prefix=pvpgn_
- # storage_path = sql:mode=pgsql;host=127.0.0.1;name=pvpgn;user=pvpgn;pass=pvpgnrocks;default=0;prefix=pvpgn_
--# storage_path = sql:mode=sqlite3;name=/usr/local/var/users.db;default=0;prefix=pvpgn_
-+# storage_path = sql:mode=sqlite3;name=%statedir%/users.db;default=0;prefix=pvpgn_
- # storage_path = sql:mode=odbc;name=PVPGN;prefix=pvpgn_
- #
- # WARNING!! you MUST change "DBlayoutfile" bellow configuration directive to
- # sql_DB_layout2.conf to be able to use "sql2" !!!
- # storage_path = sql2:mode=mysql;host=127.0.0.1;name=PVPGN;user=pvpgn;pass=pvpgnrocks;default=0;prefix=pvpgn2_
- # storage_path = sql2:mode=pgsql;host=127.0.0.1;name=pvpgn;user=pvpgn;pass=pvpgnrocks;default=0;prefix=pvpgn2_
--# storage_path = sql2:mode=sqlite3;name=/usr/local/var/users.db;default=0;prefix=pvpgn2_
-+# storage_path = sql2:mode=sqlite3;name=%statedir%/users.db;default=0;prefix=pvpgn2_
- # storage_path = sql2:mode=odbc;name=PVPGN;prefix=pvpgn2_
- #----------------------------------------------------------------------------#
-
--storage_path = file:mode=plain;dir=/usr/local/var/users;clan=/usr/local/var/clans;team=/usr/local/var/teams;default=/usr/local/etc/bnetd_default_user.plain
-+storage_path = file:mode=plain;dir=%statedir%/users;clan=%statedir%/clans;team=%statedir%/teams;default=%confdir%/bnetd_default_user.plain
-
- # #
- ##############################################################################
-@@ -76,35 +76,35 @@
- # Use absolute paths in these lines to avoid problems! #
- #----------------------------------------------------------------------------#
-
--filedir = /usr/local/var/files
--reportdir = /usr/local/var/reports
--chanlogdir = /usr/local/var/chanlogs
--motdfile = /usr/local/etc/bnmotd.txt
--issuefile = /usr/local/etc/bnissue.txt
--channelfile = /usr/local/etc/channel.conf
--newsfile = /usr/local/etc/news.txt
--adfile = /usr/local/etc/ad.conf
--topicfile = /usr/local/etc/topics.conf
--ipbanfile = /usr/local/etc/bnban.conf
--helpfile = /usr/local/etc/bnhelp.conf
--mpqfile = /usr/local/etc/autoupdate.conf
--logfile = /usr/local/var/bnetd.log
--realmfile = /usr/local/etc/realm.conf
--maildir = /usr/local/var/bnmail
--versioncheck_file = /usr/local/etc/versioncheck.conf
--mapsfile = /usr/local/etc/bnmaps.conf
--xplevelfile = /usr/local/etc/bnxplevel.conf
--xpcalcfile = /usr/local/etc/bnxpcalc.conf
--#pidfile = /usr/local/var/bnetd.pid
--ladderdir = /usr/local/var/ladders
--command_groups_file = /usr/local/etc/command_groups.conf
--tournament_file = /usr/local/etc/tournament.conf
--statusdir = /usr/local/var/status
--aliasfile = /usr/local/etc/bnalias.conf
--anongame_infos_file = /usr/local/etc/anongame_infos.conf
--DBlayoutfile = /usr/local/etc/sql_DB_layout.conf
--supportfile = /usr/local/etc/supportfile.conf
--transfile = /usr/local/etc/address_translation.conf
-+filedir = %datadir%
-+reportdir = %statedir%/reports
-+chanlogdir = %statedir%/chanlogs
-+motdfile = %confdir%/bnmotd.txt
-+issuefile = %confdir%/bnissue.txt
-+channelfile = %confdir%/channel.conf
-+newsfile = %confdir%/news.txt
-+adfile = %confdir%/ad.conf
-+topicfile = %confdir%/topics.conf
-+ipbanfile = %confdir%/bnban.conf
-+helpfile = %confdir%/bnhelp.conf
-+mpqfile = %confdir%/autoupdate.conf
-+logfile = %logdir%/bnetd.log
-+realmfile = %confdir%/realm.conf
-+maildir = %statedir%/bnmail
-+versioncheck_file = %confdir%/versioncheck.conf
-+mapsfile = %confdir%/bnmaps.conf
-+xplevelfile = %confdir%/bnxplevel.conf
-+xpcalcfile = %confdir%/bnxpcalc.conf
-+#pidfile = /var/run/bnetd/bnetd.pid
-+ladderdir = %confdir%/ladders
-+command_groups_file = %confdir%/command_groups.conf
-+tournament_file = %confdir%/tournament.conf
-+statusdir = %statedir%/status
-+aliasfile = %confdir%/bnalias.conf
-+anongame_infos_file = %confdir%/anongame_infos.conf
-+DBlayoutfile = %confdir%/sql_DB_layout.conf
-+supportfile = %confdir%/supportfile.conf
-+transfile = %confdir%/address_translation.conf
-
- fortunecmd = /usr/games/fortune
-
-diff -ruN pvpgn-1.8.0rc2.orig/conf/d2cs.conf.in pvpgn-1.8.0rc2/conf/d2cs.conf.in
---- pvpgn-1.8.0rc2.orig/conf/d2cs.conf.in 2005-09-29 01:37:33.000000000 -0400
-+++ pvpgn-1.8.0rc2/conf/d2cs.conf.in 2006-08-16 23:35:43.000000000 -0400
-@@ -86,16 +86,16 @@
- # Use absolute paths in these lines to avoid problems! #
- #-------------------------------------------------------------------------------#
- # #
--logfile = /usr/local/var/d2cs.log
--charsavedir = /usr/local/var/charsave
--charinfodir = /usr/local/var/charinfo
--bak_charsavedir = /usr/local/var/bak/charsave
--bak_charinfodir = /usr/local/var/bak/charinfo
--ladderdir = /usr/local/var/ladders
--newbiefile = /usr/local/var/files/newbie.save
--transfile = /usr/local/etc/address_translation.conf
--d2gsconffile = /usr/local/etc/d2server.ini
--#pidfile = /usr/local/var/d2cs.pid
-+logfile = %logdir%/d2cs.log
-+charsavedir = %statedir%/charsave
-+charinfodir = %statedir%/charinfo
-+bak_charsavedir = %statedir%/bak/charsave
-+bak_charinfodir = %statedir%/bak/charinfo
-+ladderdir = %statedir%/ladders
-+newbiefile = %statedir%/files/newbie.save
-+transfile = %confdir%/address_translation.conf
-+d2gsconffile = %confdir%/d2server.ini
-+#pidfile = /var/run/bnetd/d2cs.pid
-
- # #
- #################################################################################
-diff -ruN pvpgn-1.8.0rc2.orig/conf/d2dbs.conf.in pvpgn-1.8.0rc2/conf/d2dbs.conf.in
---- pvpgn-1.8.0rc2.orig/conf/d2dbs.conf.in 2005-08-24 23:58:18.000000000 -0400
-+++ pvpgn-1.8.0rc2/conf/d2dbs.conf.in 2006-08-16 23:36:58.000000000 -0400
-@@ -49,14 +49,14 @@
- # File and Path section #
- # Use absolute paths in these lines to avoid problems! #
- #-------------------------------------------------------------------------------#
--logfile = /usr/local/var/d2dbs.log
--logfile-gs = /usr/local/var/d2dbs-gs.log
--charsavedir = /usr/local/var/charsave
--charinfodir = /usr/local/var/charinfo
--ladderdir = /usr/local/var/ladders
--bak_charsavedir = /usr/local/var/bak/charsave
--bak_charinfodir = /usr/local/var/bak/charinfo
--#pidfile = /usr/local/var/d2dbs.pid
-+logfile = %logdir%/d2dbs.log
-+logfile-gs = %logdir%/d2dbs-gs.log
-+charsavedir = %statedir%/charsave
-+charinfodir = %statedir%/charinfo
-+ladderdir = %statedir%/ladders
-+bak_charsavedir = %statedir%/bak/charsave
-+bak_charinfodir = %statedir%/bak/charinfo
-+#pidfile = /var/run/bnetd/d2dbs.pid
-
- # #
- #################################################################################
-
-diff -ruN pvpgn-1.8.0rc2.orig/src/Makefile.in pvpgn-1.8.0rc2/src/Makefile.in
---- pvpgn-1.8.0rc2.orig/src/Makefile.in 2005-07-29 02:11:38.000000000 +0600
-+++ pvpgn-1.8.0rc2/src/Makefile.in 2005-09-23 15:10:02.968342144 +0600
-@@ -23,22 +23,23 @@
- bindir = @bindir@
- sbindir = @sbindir@
- mandir = @mandir@
--confdir = @sysconfdir@
--sharedir = @localstatedir@
--filesdir = @localstatedir@/files
--usersdir = @localstatedir@/users
--userscdbdir = @localstatedir@/userscdb
--clandir = @localstatedir@/clans
--teamdir = @localstatedir@/teams
--bnmaildir = @localstatedir@/bnmail
--reportsdir = @localstatedir@/reports
--chanlogsdir = @localstatedir@/chanlogs
--charinfodir = @localstatedir@/charinfo
--charsavedir = @localstatedir@/charsave
--ladderdir = @localstatedir@/ladders
--statusdir = @localstatedir@/status
--bak_charsavedir = @localstatedir@/bak/charsave
--bak_charinfodir = @localstatedir@/bak/charinfo
-+confdir = @sysconfdir@/pvpgn
-+statedir = @localstatedir@/pvpgn
-+filesdir = @datadir@/pvpgn
-+usersdir = @localstatedir@/pvpgn/users
-+userscdbdir = @localstatedir@/pvpgn/userscdb
-+clandir = @localstatedir@/pvpgn/clans
-+bnmaildir = @localstatedir@/pvpgn/bnmail
-+reportsdir = @localstatedir@/pvpgn/reports
-+chanlogsdir = @localstatedir@/pvpgn/chanlogs
-+charinfodir = @localstatedir@/pvpgn/charinfo
-+charsavedir = @localstatedir@/pvpgn/charsave
-+ladderdir = @localstatedir@/pvpgn/ladders
-+statusdir = @localstatedir@/pvpgn/status
-+bak_charsavedir = @localstatedir@/pvpgn/bak/charsave
-+bak_charinfodir = @localstatedir@/pvpgn/bak/charinfo
-+logdir = @localstatedir@/pvpgn/log
-+
-
- SRC_SRCDIR = @srcdir@
- SRC_BINDIR = @srcdir@/../bin
-@@ -677,7 +678,8 @@
-
- .PHONY: install-share
- install-share:
-- ${INSTALL_DIRS} ${DESTDIR}/${sharedir} ${DESTDIR}/${filesdir} ${DESTDIR}/${usersdir} ${DESTDIR}/${userscdbdir} ${DESTDIR}/${bnmaildir} ${DESTDIR}/${reportsdir} \
-+ ${INSTALL_DIRS} ${DESTDIR}/${datadir} ${DESTDIR}/${statedir} \
-+ ${DESTDIR}/${filesdir} ${DESTDIR}/${usersdir} ${DESTDIR}/${userscdbdir} ${DESTDIR}/${bnmaildir} ${DESTDIR}/${reportsdir} \
- ${DESTDIR}/${chanlogsdir} ${DESTDIR}/${charinfodir} ${DESTDIR}/${charsavedir} ${DESTDIR}/${bak_charsavedir} \
- ${DESTDIR}/${bak_charinfodir} ${DESTDIR}/${ladderdir} ${DESTDIR}/${statusdir} \
- ${DESTDIR}/${clandir} ${DESTDIR}/${teamdir}
-@@ -728,21 +730,21 @@
- .PHONY: uninstall-share
- uninstall-share:
- @list='${SHARES}'; for p in $$list; do \
-- ${ECHO} " ${RMF} ${sharedir}/$$p"; \
-- ${RMF} ${sharedir}/$$p; \
-+ ${ECHO} " ${RMF} ${filesdir}/$$p"; \
-+ ${RMF} ${filesdir}/$$p; \
- done
-
- ${SRC_CONFDIR}/bnetd.conf: ${SRC_CONFDIR}/bnetd.conf.in ${SRC_SRCDIR}/config.status
- @${RMF} $@
-- ${SED} -e "s@/usr/local/var/@${sharedir}/@g" -e "s@/usr/local/etc/@${confdir}/@g" ${SRC_CONFDIR}/bnetd.conf.in > $@
-+ ${SED} -e "s@%datadir%@${filesdir}/@g" -e "s@%confdir%@${confdir}/@g" -e "s@%statedir%@${statedir}@g" -e "s@%logdir%@${logdir}@g" ${SRC_CONFDIR}/bnetd.conf.in > $@
-
- ${SRC_CONFDIR}/d2cs.conf: ${SRC_CONFDIR}/d2cs.conf.in ${SRC_SRCDIR}/config.status
- @${RMF} $@
-- ${SED} -e "s@/usr/local/var/@${sharedir}/@g" -e "s@/usr/local/etc/@${confdir}/@g" ${SRC_CONFDIR}/d2cs.conf.in > $@
-+ ${SED} -e "s@%datadir%@${filesdir}/@g" -e "s@%confdir%@${confdir}/@g" -e "s@%statedir%@${statedir}@g" -e "s@%logdir%@${logdir}@g" ${SRC_CONFDIR}/d2cs.conf.in > $@
-
- ${SRC_CONFDIR}/d2dbs.conf: ${SRC_CONFDIR}/d2dbs.conf.in ${SRC_SRCDIR}/config.status
- @${RMF} $@
-- ${SED} -e "s@/usr/local/var/@${sharedir}/@g" -e "s@/usr/local/etc/@${confdir}/@g" ${SRC_CONFDIR}/d2dbs.conf.in > $@
-+ ${SED} -e "s@%datadir%@${filesdir}/@g" -e "s@%confdir%@${confdir}/@g" -e "s@%statedir%@${statedir}@g" -e "s@%logdir%@${logdir}@g" ${SRC_CONFDIR}/d2dbs.conf.in > $@
-
- ${SRC_ACDIR}/ansi2knr: ${SRC_ACDIR}/ansi2knr.o
- @${RMF} $@
diff --git a/games-server/pvpgn/files/pvpgn.rc b/games-server/pvpgn/files/pvpgn.rc
deleted file mode 100644
index 83da55a62c15..000000000000
--- a/games-server/pvpgn/files/pvpgn.rc
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-extra_started_commands="reload"
-
-depend() {
- need net
-}
-
-checkconfig() {
- if [[ ! -f /etc/games/pvpgn/NAME.conf ]] ; then
- eerror "You must have a NAME.conf configuration file to start NAME"
- return 1
- fi
-}
-
-start() {
- checkconfig || return 1
- ebegin "Starting PvPGN NAME"
- start-stop-daemon --background --start --quiet \
- --make-pidfile \
- --pidfile /var/run/NAME.pid \
- --exec GAMES_BINDIR/NAME -c GAMES_USER:GAMES_GROUP -- -f
- eend $? "Failed to start NAME"
-}
-
-stop() {
- ebegin "Stopping PvPGN NAME"
- start-stop-daemon --stop --quiet --retry 20 \
- --pidfile /var/run/NAME.pid
- eend $?
-}
-
-reload() {
- ebegin "Rehashing configuration for PvPGN NAME"
- start-stop-daemon --stop --signal HUP --oknodo \
- --pidfile /var/run/NAME.pid
- eend $?
-}
diff --git a/games-server/pvpgn/metadata.xml b/games-server/pvpgn/metadata.xml
deleted file mode 100644
index a7406f387a17..000000000000
--- a/games-server/pvpgn/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">pvpgn.berlios</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-server/pvpgn/pvpgn-1.8.5-r1.ebuild b/games-server/pvpgn/pvpgn-1.8.5-r1.ebuild
deleted file mode 100644
index 2ec880c5c21c..000000000000
--- a/games-server/pvpgn/pvpgn-1.8.5-r1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils games
-
-SUPPORTP="${PN}-support-1.3"
-DESCRIPTION="A gaming server for Battle.Net compatible clients"
-HOMEPAGE="https://sourceforge.net/projects/pvpgn.berlios/"
-SRC_URI="mirror://sourceforge/pvpgn.berlios/${PN}-${PV/_/}.tar.bz2
- mirror://sourceforge/pvpgn.berlios/${SUPPORTP}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="mysql postgres"
-
-DEPEND="mysql? ( virtual/mysql )
- postgres? ( dev-db/postgresql[server] )"
-RDEPEND=${DEPEND}
-
-src_prepare() {
- epatch "${FILESDIR}/${P}-fhs.patch"
-}
-
-src_configure() {
- cd src
- # everything in GAMES_BINDIR (bug #63071)
- egamesconf \
- --sbindir="${GAMES_BINDIR}" \
- $(use_with mysql) \
- $(use_with postgres pgsql)
-}
-
-src_compile() {
- emake -C src
-}
-
-src_install() {
- local f
-
- dodoc README README.DEV CREDITS BUGS TODO UPDATE version-history.txt
- docinto docs
- dodoc docs/*
-
- emake -C src DESTDIR="${D}" install
-
- insinto "${GAMES_DATADIR}/${PN}"
- doins "${WORKDIR}/${SUPPORTP}/"*
-
- # GAMES_USER_DED here instead of GAMES_USER (bug #65423)
- for f in bnetd d2cs d2dbs ; do
- newinitd "${FILESDIR}/${PN}.rc" ${f}
- sed -i \
- -e "s:NAME:${f}:g" \
- -e "s:GAMES_BINDIR:${GAMES_BINDIR}:g" \
- -e "s:GAMES_USER:${GAMES_USER_DED}:g" \
- -e "s:GAMES_GROUP:${GAMES_GROUP}:g" \
- "${D}/etc/games/${PN}/${f}.conf" \
- "${D}/etc/init.d/${f}" || die
- done
-
- keepdir $(find "${D}${GAMES_STATEDIR}"/${PN} -type d -printf "${GAMES_STATEDIR}/${PN}/%P ") "${GAMES_STATEDIR}"/${PN}/log
- prepgamesdirs
-
- chown -R ${GAMES_USER_DED}:${GAMES_GROUP} "${D}${GAMES_STATEDIR}/${PN}"
- fperms 0775 "${GAMES_STATEDIR}/${PN}/log"
- fperms 0770 "${GAMES_STATEDIR}/${PN}"
-}
-
-pkg_postinst() {
- games_pkg_postinst
-
- elog "If this is a first installation you need to configure the package by"
- elog "editing the configuration files provided in ${GAMES_SYSCONFDIR}/${PN}"
- elog "Also you should read the documentation in /usr/share/docs/${PF}"
- elog
- elog "If you are upgrading you MUST read UPDATE in /usr/share/docs/${PF}"
- elog "and update your configuration accordingly."
- if use mysql ; then
- elog
- elog "You have enabled MySQL storage support. You will need to edit"
- elog "bnetd.conf to use it. Read README.storage from the docs directory."
- fi
- if use postgres ; then
- elog
- elog "You have enabled PostgreSQL storage support. You will need to edit"
- elog "bnetd.conf to use it. Read README.storage from the docs directory."
- fi
-}