ports/63129: New port: games/phpua A game server monitor & admin tool

Hideki Machida hido at neojapangz.com
Wed Mar 10 08:50:17 UTC 2004


The following reply was made to PR ports/63129; it has been noted by GNATS.

From: Hideki Machida <hido at neojapangz.com>
To: freebsd-gnats-submit at FreeBSD.org, hido at neojapangz.com
Cc:  
Subject: Re: ports/63129: New port: games/phpua A game server monitor & admin
 tool
Date: Wed, 10 Mar 2004 17:47:41 +0900

 If you could rather add this shar because this one provides 
 functionality to change directorys.
 
 --------------------------------
 
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	phpua
 #	phpua/Makefile
 #	phpua/distinfo
 #	phpua/pkg-descr
 #	phpua/pkg-plist
 #	phpua/files
 #	phpua/files/pkg-opts
 #
 echo c - phpua
 mkdir -p phpua > /dev/null 2>&1
 echo x - phpua/Makefile
 sed 's/^X//' >phpua/Makefile << 'END-of-phpua/Makefile'
 X# New ports collection makefile for:   phpUA
 X# Date created:        20 Feb 2003
 X# Whom:                hideki
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=       phpua
 XPORTVERSION=    1.0b
 XCATEGORIES=     games www
 XMASTER_SITES=   ${MASTER_SITE_SOURCEFORGE}
 XMASTER_SITE_SUBDIR=     ${PORTNAME}
 X
 XMAINTAINER=     hido at neojapangz.com
 XCOMMENT=        Game server monitor & admin tool
 X
 XRUN_DEPENDS=    php-config:${PORTSDIR}/www/mod_php4
 X
 XNO_BUILD=       yes
 XUSE_APACHE=     yes
 X
 XPLIST_SUB+=     PHPUADIR=${PHPUADIR}
 X
 X# Dynamic custom variables
 XWWWDOC?=	www/data
 XUSER?=		www
 XGROUP?=		www
 XAPPNAME?=	phpua
 X
 X# Static Variables
 XPKGOPTS=	${FILESDIR}/pkg-opts
 XPHPUADIR=	${WWWDOC}/${APPNAME}
 X
 Xoptions:
 X	@ ${ECHO_MSG} "===>  Build options for ${PKGNAME}:"
 X	@ ${CAT} ${PKGOPTS}
 X
 Xpre-everything::
 X.if !defined(BATCH)
 X	@ ${TEST} -r ${PKGOPTS} && \
 X	(${ECHO_MSG} '-------------------------------------------------------------------------'; \
 X	${ECHO_MSG} 'Perform a "make options" to see a list of available installation options.'; \
 X	${ECHO_MSG} '-------------------------------------------------------------------------')
 X.endif
 X
 Xdo-install:
 X	@ ${CP} -R ${WRKDIR}/${PORTNAME} ${PREFIX}/${PHPUADIR}
 X	@ ${MKDIR} ${PREFIX}/${PHPUADIR}/plugins
 X	@ ${CHOWN} -R ${USER}:${GROUP} ${PREFIX}/${PHPUADIR}
 X	@ ${ECHO_MSG} ""
 X	@ ${ECHO_MSG} "* Files have been installed in"
 X	@ ${ECHO_MSG} "* ${PREFIX}/${PHPUADIR}"
 X	@ ${ECHO_MSG} "*"
 X	@ ${ECHO_MSG} "* Goto "http://your.url/${APPNAME}/install.php" to complete installing this package"
 X	@ ${ECHO_MSG} "*"
 X	@ ${ECHO_MSG} "* Don't forget to install the modules needed to administer the type of game your hosting"
 X	@ ${ECHO_MSG} ""
 X
 X.include <bsd.port.mk>
 END-of-phpua/Makefile
 echo x - phpua/distinfo
 sed 's/^X//' >phpua/distinfo << 'END-of-phpua/distinfo'
 XMD5 (phpua-1.0b.tar.gz) = 5126ab8d65efbf297e6d8d034b33d3e6
 XSIZE (phpua-1.0b.tar.gz) = 585851
 END-of-phpua/distinfo
 echo x - phpua/pkg-descr
 sed 's/^X//' >phpua/pkg-descr << 'END-of-phpua/pkg-descr'
 XA Revolution in Server Administration
 X
 XphpUA is a PHP script that enables gaming server administrators 
 Xto manage their servers via a website interface and to display 
 Xserver information including live statistics to the public. 
 XPlug-ins allow for game, language and website design compatibility.
 X
 XWWW: http://phpua.sourceforge.net/
 X
 X- Hideki
 Xhido at neojapangz.com
 END-of-phpua/pkg-descr
 echo x - phpua/pkg-plist
 sed 's/^X//' >phpua/pkg-plist << 'END-of-phpua/pkg-plist'
 X%%PHPUADIR%%/install.php
 X%%PHPUADIR%%/phpua.log.php
 X%%PHPUADIR%%/phpua.cfg.php
 X%%PHPUADIR%%/index.php
 X%%PHPUADIR%%/languages/lang_en-us.inc
 X%%PHPUADIR%%/install/5.inc
 X%%PHPUADIR%%/install/4.inc
 X%%PHPUADIR%%/install/3.inc
 X%%PHPUADIR%%/install/2.inc
 X%%PHPUADIR%%/install/header.inc
 X%%PHPUADIR%%/install/1.inc
 X%%PHPUADIR%%/install/0.inc
 X%%PHPUADIR%%/install/footer.inc
 X%%PHPUADIR%%/images/templates/default/online.gif
 X%%PHPUADIR%%/images/templates/default/header.gif
 X%%PHPUADIR%%/images/templates/default/Thumbs.db
 X%%PHPUADIR%%/images/templates/default/header_tile.gif
 X%%PHPUADIR%%/images/templates/default/offline.gif
 X%%PHPUADIR%%/includes/smarty/COPYING.lib
 X%%PHPUADIR%%/includes/smarty/README
 X%%PHPUADIR%%/includes/smarty/BUGS
 X%%PHPUADIR%%/includes/smarty/ChangeLog
 X%%PHPUADIR%%/includes/smarty/INSTALL
 X%%PHPUADIR%%/includes/smarty/Smarty.class.php
 X%%PHPUADIR%%/includes/smarty/TODO
 X%%PHPUADIR%%/includes/smarty/Config_File.class.php
 X%%PHPUADIR%%/includes/smarty/debug.tpl
 X%%PHPUADIR%%/includes/smarty/NEWS
 X%%PHPUADIR%%/includes/smarty/Smarty_Compiler.class.php
 X%%PHPUADIR%%/includes/smarty/RELEASE_NOTES
 X%%PHPUADIR%%/includes/smarty/FAQ
 X%%PHPUADIR%%/includes/smarty/core/core.process_compiled_include.php
 X%%PHPUADIR%%/includes/smarty/core/core.rm_auto.php
 X%%PHPUADIR%%/includes/smarty/core/core.write_cache_file.php
 X%%PHPUADIR%%/includes/smarty/core/core.run_insert_handler.php
 X%%PHPUADIR%%/includes/smarty/core/core.smarty_include_php.php
 X%%PHPUADIR%%/includes/smarty/core/core.write_compiled_include.php
 X%%PHPUADIR%%/includes/smarty/core/core.is_trusted.php
 X%%PHPUADIR%%/includes/smarty/core/core.read_cache_file.php
 X%%PHPUADIR%%/includes/smarty/core/core.get_include_path.php
 X%%PHPUADIR%%/includes/smarty/core/core.assemble_plugin_filepath.php
 X%%PHPUADIR%%/includes/smarty/core/core.create_dir_structure.php
 X%%PHPUADIR%%/includes/smarty/core/core.is_secure.php
 X%%PHPUADIR%%/includes/smarty/core/core.assign_smarty_interface.php
 X%%PHPUADIR%%/includes/smarty/core/core.display_debug_console.php
 X%%PHPUADIR%%/includes/smarty/core/core.get_microtime.php
 X%%PHPUADIR%%/includes/smarty/core/core.process_cached_inserts.php
 X%%PHPUADIR%%/includes/smarty/core/core.rmdir.php
 X%%PHPUADIR%%/includes/smarty/core/core.write_file.php
 X%%PHPUADIR%%/includes/smarty/core/core.write_compiled_resource.php
 X%%PHPUADIR%%/includes/smarty/core/core.load_plugins.php
 X%%PHPUADIR%%/includes/smarty/core/core.load_resource_plugin.php
 X%%PHPUADIR%%/includes/smarty/core/core.get_php_resource.php
 X%%PHPUADIR%%/includes/smarty/cache/empty.txt
 X%%PHPUADIR%%/includes/smarty/configs/empty.txt
 X%%PHPUADIR%%/includes/smarty/plugins/function.html_image.php
 X%%PHPUADIR%%/includes/smarty/plugins/function.html_select_date.php
 X%%PHPUADIR%%/includes/smarty/plugins/function.math.php
 X%%PHPUADIR%%/includes/smarty/plugins/modifier.debug_print_var.php
 X%%PHPUADIR%%/includes/smarty/plugins/modifier.replace.php
 X%%PHPUADIR%%/includes/smarty/plugins/modifier.nl2br.php
 X%%PHPUADIR%%/includes/smarty/plugins/outputfilter.trimwhitespace.php
 X%%PHPUADIR%%/includes/smarty/plugins/modifier.count_words.php
 X%%PHPUADIR%%/includes/smarty/plugins/modifier.regex_replace.php
 X%%PHPUADIR%%/includes/smarty/plugins/modifier.strip.php
 X%%PHPUADIR%%/includes/smarty/plugins/shared.make_timestamp.php
 X%%PHPUADIR%%/includes/smarty/plugins/compiler.assign.php
 X%%PHPUADIR%%/includes/smarty/plugins/function.cycle.php
 X%%PHPUADIR%%/includes/smarty/plugins/function.html_checkboxes.php
 X%%PHPUADIR%%/includes/smarty/plugins/function.popup_init.php
 X%%PHPUADIR%%/includes/smarty/plugins/modifier.capitalize.php
 X%%PHPUADIR%%/includes/smarty/plugins/function.fetch.php
 X%%PHPUADIR%%/includes/smarty/plugins/function.popup.php
 X%%PHPUADIR%%/includes/smarty/plugins/modifier.string_format.php
 X%%PHPUADIR%%/includes/smarty/plugins/block.textformat.php
 X%%PHPUADIR%%/includes/smarty/plugins/function.debug.php
 X%%PHPUADIR%%/includes/smarty/plugins/function.html_radios.php
 X%%PHPUADIR%%/includes/smarty/plugins/function.mailto.php
 X%%PHPUADIR%%/includes/smarty/plugins/modifier.count_paragraphs.php
 X%%PHPUADIR%%/includes/smarty/plugins/function.html_select_time.php
 X%%PHPUADIR%%/includes/smarty/plugins/modifier.upper.php
 X%%PHPUADIR%%/includes/smarty/plugins/function.eval.php
 X%%PHPUADIR%%/includes/smarty/plugins/modifier.cat.php
 X%%PHPUADIR%%/includes/smarty/plugins/modifier.count_sentences.php
 X%%PHPUADIR%%/includes/smarty/plugins/modifier.date_format.php
 X%%PHPUADIR%%/includes/smarty/plugins/modifier.escape.php
 X%%PHPUADIR%%/includes/smarty/plugins/modifier.spacify.php
 X%%PHPUADIR%%/includes/smarty/plugins/function.counter.php
 X%%PHPUADIR%%/includes/smarty/plugins/shared.escape_special_chars.php
 X%%PHPUADIR%%/includes/smarty/plugins/function.assign_debug_info.php
 X%%PHPUADIR%%/includes/smarty/plugins/modifier.count_characters.php
 X%%PHPUADIR%%/includes/smarty/plugins/modifier.default.php
 X%%PHPUADIR%%/includes/smarty/plugins/modifier.indent.php
 X%%PHPUADIR%%/includes/smarty/plugins/function.html_options.php
 X%%PHPUADIR%%/includes/smarty/plugins/function.html_table.php
 X%%PHPUADIR%%/includes/smarty/plugins/modifier.wordwrap.php
 X%%PHPUADIR%%/includes/smarty/plugins/function.config_load.php
 X%%PHPUADIR%%/includes/smarty/plugins/modifier.lower.php
 X%%PHPUADIR%%/includes/smarty/plugins/modifier.strip_tags.php
 X%%PHPUADIR%%/includes/smarty/plugins/modifier.truncate.php
 X%%PHPUADIR%%/includes/smarty/templates_c/empty.txt
 X%%PHPUADIR%%/includes/content/manageadmin.inc
 X%%PHPUADIR%%/includes/content/settings.inc
 X%%PHPUADIR%%/includes/content/login.inc
 X%%PHPUADIR%%/includes/content/index.inc
 X%%PHPUADIR%%/includes/content/manageservers.inc
 X%%PHPUADIR%%/includes/content/log.inc
 X%%PHPUADIR%%/includes/content/manageplugins.inc
 X%%PHPUADIR%%/includes/content/updatecheck.inc
 X%%PHPUADIR%%/includes/content/credits.inc
 X%%PHPUADIR%%/includes/engine/benchmark.inc
 X%%PHPUADIR%%/includes/engine/config.inc
 X%%PHPUADIR%%/includes/engine/errorhandler.inc
 X%%PHPUADIR%%/includes/engine/auth.inc
 X%%PHPUADIR%%/includes/engine/plugins.inc
 X%%PHPUADIR%%/includes/engine/languages.inc
 X%%PHPUADIR%%/includes/engine/content.inc
 X%%PHPUADIR%%/includes/engine/log.inc
 X%%PHPUADIR%%/includes/engine/credits.inc
 X%%PHPUADIR%%/includes/engine/smarty.inc
 X%%PHPUADIR%%/templates/default/body_footer.tpl
 X%%PHPUADIR%%/templates/default/index_noservers.tpl
 X%%PHPUADIR%%/templates/default/index_footer.tpl
 X%%PHPUADIR%%/templates/default/login.tpl
 X%%PHPUADIR%%/templates/default/error.tpl
 X%%PHPUADIR%%/templates/default/credits.tpl
 X%%PHPUADIR%%/templates/default/html_footer.tpl
 X%%PHPUADIR%%/templates/default/html_header.tpl
 X%%PHPUADIR%%/templates/default/index_header.tpl
 X%%PHPUADIR%%/templates/default/body_header.tpl
 X%%PHPUADIR%%/templates/default/index_online.tpl
 X%%PHPUADIR%%/templates/default/stylesheet.css
 X%%PHPUADIR%%/templates/default/index_offline.tpl
 X%%PHPUADIR%%/templates/default/admin/settings.tpl
 X%%PHPUADIR%%/templates/default/admin/updatecheck.tpl
 X%%PHPUADIR%%/templates/default/admin/log.tpl
 X%%PHPUADIR%%/templates/default/admin/manageadmin.tpl
 X%%PHPUADIR%%/templates/default/admin/manageservers.tpl
 X%%PHPUADIR%%/templates/default/admin/manageplugins.tpl
 X%%PHPUADIR%%/doc/ISO-639.txt
 X%%PHPUADIR%%/doc/INSTALL.txt
 X%%PHPUADIR%%/doc/ISO-3166.txt
 X%%PHPUADIR%%/doc/COPYING.txt
 X%%PHPUADIR%%/doc/index.html
 X%%PHPUADIR%%/doc/RFC-1766.txt
 X%%PHPUADIR%%/doc/en-us/engine_model_flowchart.html
 X%%PHPUADIR%%/doc/en-us/index.html
 X%%PHPUADIR%%/doc/en-us/half-life_overviews.html
 X%%PHPUADIR%%/doc/en-us/general_installation_guide.html
 X%%PHPUADIR%%/doc/en-us/images/dod_donnersliced.png
 X%%PHPUADIR%%/doc/en-us/images/dod_donnercombined.png
 X%%PHPUADIR%%/doc/en-us/images/dod_donner.png
 X%%PHPUADIR%%/doc/en-us/images/dod_donneringame.png
 X%%PHPUADIR%%/doc/en-us/images/engine_model_flowchart.png
 X at dirrm %%PHPUADIR%%/doc/en-us/images
 X at dirrm %%PHPUADIR%%/doc/en-us
 X at dirrm %%PHPUADIR%%/doc
 X at dirrm %%PHPUADIR%%/templates/default/admin
 X at dirrm %%PHPUADIR%%/templates/default
 X at dirrm %%PHPUADIR%%/templates
 X at dirrm %%PHPUADIR%%/includes/engine
 X at dirrm %%PHPUADIR%%/includes/content
 X at dirrm %%PHPUADIR%%/includes/smarty/templates_c
 X at dirrm %%PHPUADIR%%/includes/smarty/plugins
 X at dirrm %%PHPUADIR%%/includes/smarty/configs
 X at dirrm %%PHPUADIR%%/includes/smarty/cache
 X at dirrm %%PHPUADIR%%/includes/smarty/core
 X at dirrm %%PHPUADIR%%/includes/smarty
 X at dirrm %%PHPUADIR%%/includes
 X at dirrm %%PHPUADIR%%/images/templates/default
 X at dirrm %%PHPUADIR%%/images/templates
 X at dirrm %%PHPUADIR%%/images
 X at dirrm %%PHPUADIR%%/install
 X at dirrm %%PHPUADIR%%/languages
 X at dirrm %%PHPUADIR%%/plugins
 X at dirrm %%PHPUADIR%%
 X
 END-of-phpua/pkg-plist
 echo c - phpua/files
 mkdir -p phpua/files > /dev/null 2>&1
 echo x - phpua/files/pkg-opts
 sed 's/^X//' >phpua/files/pkg-opts << 'END-of-phpua/files/pkg-opts'
 X
 X> WWWDOC	[www/data]
 X  The DocumentRoot for your webserver under ${PREFIX}
 X
 X> USER		[www]
 X  The user ID under which your webserver runs
 X
 X> GROUP		[www]
 X  The group ID under which your webserver runs
 X
 X> APPNAME	[phpua]
 X  The name of the directory for phpUA under your web server.
 X
 END-of-phpua/files/pkg-opts
 exit
 -----------------------
 
 
 
 



More information about the freebsd-ports-bugs mailing list