Date: Wed, 15 Jul 2020 19:52:34 +0000 (UTC) From: Dan Langille <dvl@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r542286 - in head/www: . samdruckerserver samdruckerserver/files Message-ID: <202007151952.06FJqYVG065422@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: dvl Date: Wed Jul 15 19:52:34 2020 New Revision: 542286 URL: https://svnweb.freebsd.org/changeset/ports/542286 Log: Add the server side of SamDrucker SamDrucker is a collection of small components which create a centralized list of all packages on all hosts. The client is at sysutils/samdruckerclientshell Added: head/www/samdruckerserver/ head/www/samdruckerserver/Makefile (contents, props changed) head/www/samdruckerserver/distinfo (contents, props changed) head/www/samdruckerserver/files/ head/www/samdruckerserver/files/samdrucker.conf.sample.in (contents, props changed) head/www/samdruckerserver/pkg-descr (contents, props changed) head/www/samdruckerserver/pkg-plist (contents, props changed) Modified: head/www/Makefile Modified: head/www/Makefile ============================================================================== --- head/www/Makefile Wed Jul 15 19:51:01 2020 (r542285) +++ head/www/Makefile Wed Jul 15 19:52:34 2020 (r542286) @@ -2104,6 +2104,7 @@ SUBDIR += sabredav SUBDIR += sahi SUBDIR += sakai + SUBDIR += samdruckerserver SUBDIR += sarg SUBDIR += scloader SUBDIR += script4rss Added: head/www/samdruckerserver/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/samdruckerserver/Makefile Wed Jul 15 19:52:34 2020 (r542286) @@ -0,0 +1,36 @@ +# $FreeBSD$ + +PORTNAME= samdrucker +PORTVERSION= 0.2.3 +CATEGORIES= www +PKGNAMESUFFIX= server + +MAINTAINER= dvl@FreeBSD.org +COMMENT= Installs the server side of SamDrucker + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= apache php + +USE_PHP= json pdo_pgsql + +NO_ARCH= yes +NO_BUILD= yes + +USE_GITHUB= yes +GH_ACCOUNT= dlangille +GH_PROJECT= SamDrucker + +SUB_FILES= samdrucker.conf.sample + +PLIST_SUB= ETCDIR="${ETCDIR}" + +do-install: + ${MKDIR} ${STAGEDIR}${WWWDIR} + ${MKDIR} ${STAGEDIR}${ETCDIR} + ${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEETCDIR}/Includes + ${INSTALL_SCRIPT} ${WRKSRC}/servers/php/samdrucker.php ${STAGEDIR}${WWWDIR} + ${INSTALL_DATA} ${WRKSRC}/servers/php/samdrucker.conf.sample ${STAGEDIR}${ETCDIR}/samdruckerserver.conf.sample + ${INSTALL_DATA} ${WRKDIR}/samdrucker.conf.sample ${STAGEDIR}/${PREFIX}/${APACHEETCDIR}/Includes/samdruckerserver.conf.sample +.include <bsd.port.mk> Added: head/www/samdruckerserver/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/samdruckerserver/distinfo Wed Jul 15 19:52:34 2020 (r542286) @@ -0,0 +1,3 @@ +TIMESTAMP = 1594841193 +SHA256 (dlangille-SamDrucker-0.2.3_GH0.tar.gz) = 680b2cd3f1e937a6dbe62a5c468d4b3887b269c5c706dc4068315c656b069bff +SIZE (dlangille-SamDrucker-0.2.3_GH0.tar.gz) = 8072 Added: head/www/samdruckerserver/files/samdrucker.conf.sample.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/samdruckerserver/files/samdrucker.conf.sample.in Wed Jul 15 19:52:34 2020 (r542286) @@ -0,0 +1,16 @@ +<IfModule !php7_module> +LoadModule php7_module %%APACHEMODDIR%%/libphp7.so +</IfModule> + +<FilesMatch "\.php$"> + SetHandler application/x-httpd-php +</FilesMatch> + +<VirtualHost :80> + ServerAdmin root@example.org + ServerName samdrucker.int.example.org + ErrorLog "/var/log/apache/samdrucker-error.log" + CustomLog "/var/log/apache/samdrucker-access.log" common + + DocumentRoot "%%WWWDIR%%" +</VirtualHost> Added: head/www/samdruckerserver/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/samdruckerserver/pkg-descr Wed Jul 15 19:52:34 2020 (r542286) @@ -0,0 +1,8 @@ +SamDrucker is a collection of small components which create a centralized list +of all packages on all hosts. + +This port installs the server component of SamDrucker. + +At present, only PHP and Apache are implemented. + +WWW: https://github.com/dlangille/SamDrucker Added: head/www/samdruckerserver/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/samdruckerserver/pkg-plist Wed Jul 15 19:52:34 2020 (r542286) @@ -0,0 +1,3 @@ +@sample(root,www,640) %%ETCDIR%%/samdruckerserver.conf.sample +%%APACHEETCDIR%%/Includes/samdruckerserver.conf.sample +%%WWWDIR%%/samdrucker.php
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202007151952.06FJqYVG065422>