games/qstat: update the port to version 2.17 (now needs GNU make)

Reported by:	portscout
This commit is contained in:
Alexey Dokuchaev
2021-10-15 10:06:28 +00:00
parent 83a3ec5958
commit 2d72a103e0
3 changed files with 8 additions and 27 deletions

View File

@@ -1,7 +1,7 @@
# Created by: Daniel O'Connor <darius@dons.net.au>
PORTNAME= qstat
PORTVERSION= 2.14
PORTVERSION= 2.17
DISTVERSIONPREFIX= v
CATEGORIES= games net
@@ -12,12 +12,11 @@ LICENSE= ART20
CONFLICTS_INSTALL= torque-[0-9]*
USES= autoreconf gmake
GNU_CONFIGURE= yes
USE_GITHUB= yes
GH_ACCOUNT= multiplay
USES= autoreconf
GNU_CONFIGURE= yes
PLIST_FILES= bin/qstat \
@sample\ etc/qstat.cfg.sample
PORTDOCS= *
@@ -30,8 +29,8 @@ post-extract:
post-patch:
@${REINPLACE_CMD} -e 's|qstat\.cfg|&.sample|' ${WRKSRC}/Makefile.am
@${REINPLACE_CMD} -e 's|__hpux|${OPSYS}|' ${WRKSRC}/qstat.c
@${ECHO_CMD} 'int do_dump = 0;' >> ${WRKSRC}/qstat.c
@${REINPLACE_CMD} -e 's|^int do_dump|extern &|' ${WRKSRC}/debug.h
@${PRINTF} '#!/bin/sh\n\necho -n ${PORTVERSION}' > \
${WRKSRC}/scripts/version.sh
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}/info ${STAGEDIR}${DOCSDIR}/template

View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1393638577
SHA256 (multiplay-qstat-v2.14_GH0.tar.gz) = ae906b74d4cce8057b5a265b76859101da8104c2a07c05f11a51f7c9f033ef8b
SIZE (multiplay-qstat-v2.14_GH0.tar.gz) = 210440
TIMESTAMP = 1632827871
SHA256 (multiplay-qstat-v2.17_GH0.tar.gz) = ff0a050e867ad1d6fdf6b5d707e2fc7aea2826b8a382321220b390c621fb1562
SIZE (multiplay-qstat-v2.17_GH0.tar.gz) = 233981

View File

@@ -1,18 +0,0 @@
--- config.c.orig 2014-03-01 01:49:37 UTC
+++ config.c
@@ -192,14 +192,7 @@ qsc_load_default_config_files()
var= getenv( "HOME");
if ( var != NULL && var[0] != '\0') {
- int len= strlen(var);
- if ( len > 900)
- len= 900;
- strncpy( path, var, len);
- path[len]= '\0';
- strcat( path, "/");
- strcat( path, HOME_CONFIG_FILE);
-/* sprintf( path, "%s/%s", var, HOME_CONFIG_FILE); */
+ snprintf( path, sizeof(path), "%s/%s", var, HOME_CONFIG_FILE);
rc= try_load_config_file( path, 0);
if ( rc == 0 || rc == -1)
return rc;