View | Details | Raw Unified | Return to bug 85584
Collapse All | Expand All

(-)pvpgn/Makefile (-2 / +10 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	pvpgn
8
PORTNAME=	pvpgn
9
PORTVERSION=	1.7.7
9
PORTVERSION=	1.7.8
10
CATEGORIES=	games
10
CATEGORIES=	games
11
MASTER_SITES=	http://download.berlios.de/pvpgn/
11
MASTER_SITES=	http://download.berlios.de/pvpgn/
12
DISTFILES=	${EXTRACT_ONLY} pvpgn-support-1.0.tar.gz
12
DISTFILES=	${EXTRACT_ONLY} pvpgn-support-1.0.tar.gz
Lines 43-49 Link Here
43
43
44
OPTIONS=	MYSQL "Include MySQL user accounts support" off \
44
OPTIONS=	MYSQL "Include MySQL user accounts support" off \
45
		PGSQL "Include PostgreSQL user accounts support" off \
45
		PGSQL "Include PostgreSQL user accounts support" off \
46
		SQLITE3 "Include SQLite3 user accounts support" off
46
		SQLITE3 "Include SQLite3 user accounts support" off \
47
		D2 "Enable Diablo II server (D2CS/D2DBS)" on
47
48
48
.include <bsd.port.pre.mk>
49
.include <bsd.port.pre.mk>
49
50
Lines 60-65 Link Here
60
.if defined(WITH_SQLITE3)
61
.if defined(WITH_SQLITE3)
61
CONFIGURE_ARGS+=--with-sqlite3
62
CONFIGURE_ARGS+=--with-sqlite3
62
LIB_DEPENDS+=	sqlite3.8:${PORTSDIR}/databases/sqlite3
63
LIB_DEPENDS+=	sqlite3.8:${PORTSDIR}/databases/sqlite3
64
.endif
65
66
.if defined(WITHOUT_D2)
67
CONFIGURE_ARGS+= --disable-d2cs --disable-d2dbs
68
PLIST_SUB+=	WITH_D2="@comment "
69
.else
70
PLIST_SUB+=	WITH_D2=""
63
.endif
71
.endif
64
72
65
## support files
73
## support files
(-)pvpgn/distinfo (-2 / +2 lines)
Lines 1-4 Link Here
1
MD5 (pvpgn/pvpgn-1.7.7.tar.bz2) = 465e18b04ca903eca7e2973a2d557e46
1
MD5 (pvpgn/pvpgn-1.7.8.tar.bz2) = b3f4e2328ba3e9bde53ddabf444aa130
2
SIZE (pvpgn/pvpgn-1.7.7.tar.bz2) = 983639
2
SIZE (pvpgn/pvpgn-1.7.8.tar.bz2) = 987125
3
MD5 (pvpgn/pvpgn-support-1.0.tar.gz) = 8ba36144ea3a7efe200536c142bb7886
3
MD5 (pvpgn/pvpgn-support-1.0.tar.gz) = 8ba36144ea3a7efe200536c142bb7886
4
SIZE (pvpgn/pvpgn-support-1.0.tar.gz) = 126047
4
SIZE (pvpgn/pvpgn-support-1.0.tar.gz) = 126047
(-)pvpgn/pkg-install (+11 lines)
Lines 11-16 Link Here
11
	HOME_DIR=/nonexistent
11
	HOME_DIR=/nonexistent
12
	LOGDIR=/var/log/pvpgn
12
	LOGDIR=/var/log/pvpgn
13
	PIDDIR=/var/run/pvpgn
13
	PIDDIR=/var/run/pvpgn
14
	PKGNAME=$1
15
	PVPGN_CONFDIR=${PKG_PREFIX:-/usr/local}/etc/pvpgn
14
16
15
	if pw group show "${GROUP}" 2>/dev/null; then
17
	if pw group show "${GROUP}" 2>/dev/null; then
16
		echo "You already have a group \"${GROUP}\", so I will use it."
18
		echo "You already have a group \"${GROUP}\", so I will use it."
Lines 53-58 Link Here
53
	chown -R ${USER}:${GROUP} %%PVPGN_DIR%%
55
	chown -R ${USER}:${GROUP} %%PVPGN_DIR%%
54
	mkdir -m 750 ${LOGDIR} ${PIDDIR} 2> /dev/null
56
	mkdir -m 750 ${LOGDIR} ${PIDDIR} 2> /dev/null
55
	chown -R ${USER}:${GROUP} ${LOGDIR} ${PIDDIR}
57
	chown -R ${USER}:${GROUP} ${LOGDIR} ${PIDDIR}
58
59
	echo "===> Post-installation informations for ${PKGNAME}"
60
   echo ""
61
   echo "     o You can find the configuration files for this"
62
	echo "       package in the directory ${PVPGN_CONFDIR}."
63
	echo "       Please note, that the files were installed as *.conf-sample"
64
	echo "       In order to run server, you must rename them."
65
	echo ""
66
56
	exit 0
67
	exit 0
57
	;;
68
	;;
58
esac
69
esac
(-)pvpgn/pkg-plist (-5 / +5 lines)
Lines 31-39 Link Here
31
etc/pvpgn/bnxplevel.conf-sample
31
etc/pvpgn/bnxplevel.conf-sample
32
etc/pvpgn/channel.conf-sample
32
etc/pvpgn/channel.conf-sample
33
etc/pvpgn/command_groups.conf-sample
33
etc/pvpgn/command_groups.conf-sample
34
etc/pvpgn/d2cs.conf-sample
34
%%WITH_D2%%etc/pvpgn/d2cs.conf-sample
35
etc/pvpgn/d2dbs.conf-sample
35
%%WITH_D2%%etc/pvpgn/d2dbs.conf-sample
36
etc/pvpgn/d2server.ini-sample
36
%%WITH_D2%%etc/pvpgn/d2server.ini-sample
37
etc/pvpgn/news.txt-sample
37
etc/pvpgn/news.txt-sample
38
etc/pvpgn/realm.conf-sample
38
etc/pvpgn/realm.conf-sample
39
etc/pvpgn/sql_DB_layout.conf-sample
39
etc/pvpgn/sql_DB_layout.conf-sample
Lines 44-51 Link Here
44
etc/rc.d/bnetd%%RC_SUFX%%
44
etc/rc.d/bnetd%%RC_SUFX%%
45
sbin/bnetd
45
sbin/bnetd
46
sbin/bntrackd
46
sbin/bntrackd
47
sbin/d2cs
47
%%WITH_D2%%sbin/d2cs
48
sbin/d2dbs
48
%%WITH_D2%%sbin/d2dbs
49
%%DATADIR%%/files/IX86ver1.mpq
49
%%DATADIR%%/files/IX86ver1.mpq
50
%%DATADIR%%/files/PMACver1.mpq
50
%%DATADIR%%/files/PMACver1.mpq
51
%%DATADIR%%/files/WAR3IX86.mpq
51
%%DATADIR%%/files/WAR3IX86.mpq

Return to bug 85584