FreeBSD Bugzilla – Attachment 165155 Details for
Bug 202755
[NEW PORT] www/guacamole-client: HTML5 Clientless Remote Desktop
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
guacamole-client.diff
guacamole-client.diff (text/plain), 11.31 KB, created by
Ultima
on 2016-01-06 12:51:05 UTC
(
hide
)
Description:
guacamole-client.diff
Filename:
MIME Type:
Creator:
Ultima
Created:
2016-01-06 12:51:05 UTC
Size:
11.31 KB
patch
obsolete
>Index: www/Makefile >=================================================================== >--- www/Makefile (revision 405326) >+++ www/Makefile (working copy) >@@ -254,6 +254,7 @@ > SUBDIR += gstreamer1-plugins-neon > SUBDIR += gtkhtml3 > SUBDIR += gtkhtml4 >+ SUBDIR += guacamole-client > SUBDIR += guile-www > SUBDIR += gurlchecker > SUBDIR += h2o >Index: www/guacamole-client/Makefile >=================================================================== >--- www/guacamole-client/Makefile (revision 0) >+++ www/guacamole-client/Makefile (working copy) >@@ -0,0 +1,76 @@ >+# Created by: Ultima <ultima1252@gmail.com> >+# $FreeBSD$ >+ >+PORTNAME= guacamole-client >+PORTVERSION= 0.9.9 >+CATEGORIES= www java >+MASTER_SITES+= https://sourceforge.net/projects/distfiles/files/${PORTNAME}/:repo \ >+ http://sourceforge.net/projects/distfiles/files/${PORTNAME}/:repo >+DISTNAME= ${PORTVERSION} >+DISTFILES= ${PORTVERSION}_GH${EXTRACT_SUFX} \ >+ repository-${PORTVERSION}${EXTRACT_SUFX}:repo >+DIST_SUBDIR= ${PORTNAME} >+ >+MAINTAINER= ultima1252@gmail.com >+COMMENT= HTML5 Clientless Remote Desktop >+ >+LICENSE= MIT >+LICENSE_FILE= ${WRKSRC}/LICENSE >+ >+BUILD_DEPENDS= ${LOCALBASE}/share/java/maven31/bin/mvn:${PORTSDIR}/devel/maven31 >+ >+USE_GITHUB= yes >+GH_ACCOUNT= glyptodon >+GH_TAGNAME= ${PORTVERSION} >+ >+MVN= mvn >+MVN_ARGS= package -Duser.home=${WRKDIR} >+USE_JAVA= yes >+JAVA_VERSION= 1.6+ >+ >+OPTIONS_DEFINE= MK_LINK SERVER TOMCAT >+OPTIONS_DEFAULT= MK_LINK SERVER TOMCAT >+OPTIONS_SUB= yes >+MK_LINK_DESC= Make sybolic links >+TOMCAT_RUN_DEPENDS= ${LOCALBASE}/apache-tomcat-8.0/bin/bootstrap.jar:${PORTSDIR}/www/tomcat8 >+TOMCAT_DESC= Use Tomcat as your servlet >+ >+SERVER_RUN_DEPENDS= guacd:${PORTSDIR}/net/guacamole-server >+SERVER_DESC= Include Guacamole Server >+ >+SUB_FILES= pkg-message >+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} >+FILESDIR= ${PORTSDIR}/www/${PORTNAME}/files >+GUACAMOLE_CONF= ${PREFIX}/etc/guacamole >+GUACAMOLE_DATA= ${PREFIX}/share/${PORTNAME} >+ >+.include <bsd.port.pre.mk> >+ >+do-build: >+ cd ${WRKSRC} && ${MVN} ${MVN_ARGS} >+ >+do-install: >+ @${MKDIR} ${STAGEDIR}${GUACAMOLE_DATA} >+ @${MKDIR} ${STAGEDIR}${GUACAMOLE_CONF} >+ >+ @${CP} ${WRKSRC}/guacamole/target/guacamole-${PORTVERSION}.war \ >+ ${STAGEDIR}${GUACAMOLE_DATA}/guacamole.war >+ @${CP} ${WRKSRC}/extensions/guacamole-auth-jdbc/target/guacamole-auth-jdbc-${PORTVERSION}.tar.gz \ >+ ${STAGEDIR}/${GUACAMOLE_DATA}/guacamole-auth-jdbc.tar.gz >+ @${CP} ${WRKSRC}/extensions/guacamole-auth-ldap/target/guacamole-auth-ldap-${PORTVERSION}.tar.gz \ >+ ${STAGEDIR}/${GUACAMOLE_DATA}/guacamole-auth-ldap.tar.gz >+ @${CP} ${WRKSRC}/extensions/guacamole-auth-noauth/target/guacamole-auth-noauth-${PORTVERSION}.tar.gz \ >+ ${STAGEDIR}/${GUACAMOLE_DATA}/guacamole-auth-noauth.tar.gz >+ >+.if ${PORT_OPTIONS:MMK_LINK} >+ @${MKDIR} ${STAGEDIR}/root >+ @${MKDIR} ${STAGEDIR}${PREFIX}/apache-tomcat-8.0/webapps >+ @${LN} -s ${GUACAMOLE_CONF} ${STAGEDIR}/root/.guacamole >+ @${LN} -s ${GUACAMOLE_DATA}/guacamole.war \ >+ ${STAGEDIR}${PREFIX}/apache-tomcat-8.0/webapps/ >+.endif >+ @${CP} ${FILESDIR}/user-mapping.xml.sample ${STAGEDIR}${GUACAMOLE_CONF}/ >+ @${CP} ${FILESDIR}/logback.xml.sample ${STAGEDIR}${GUACAMOLE_CONF}/ >+ @${CP} ${FILESDIR}/guacamole.properties.sample ${STAGEDIR}${GUACAMOLE_CONF}/ >+ >+.include <bsd.port.post.mk> > >Property changes on: www/guacamole-client/Makefile >___________________________________________________________________ >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:keywords >## -0,0 +1 ## >+FreeBSD=%H >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: www/guacamole-client/distinfo >=================================================================== >--- www/guacamole-client/distinfo (revision 0) >+++ www/guacamole-client/distinfo (working copy) >@@ -0,0 +1,4 @@ >+SHA256 (guacamole-client/0.9.9_GH.tar.gz) = f532c4c5e89b499c7bcac5761eea2c9901d2003f27940bbd8b6e60970f8176af >+SIZE (guacamole-client/0.9.9_GH.tar.gz) = 1697847 >+SHA256 (guacamole-client/repository-0.9.9.tar.gz) = 393fca2a490b27f50f84ca6da63393d490b4afdea17d618c56f1b90aa965ea9b >+SIZE (guacamole-client/repository-0.9.9.tar.gz) = 39562747 > >Property changes on: www/guacamole-client/distinfo >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: www/guacamole-client/files/guacamole.properties.sample >=================================================================== >--- www/guacamole-client/files/guacamole.properties.sample (revision 0) >+++ www/guacamole-client/files/guacamole.properties.sample (working copy) >@@ -0,0 +1,10 @@ >+### >+### guacamole.properties.sample >+### >+ >+ >+### The Host the Guacamole proxy daemon (guacd) is listening on. >+# >+guacd-host: localhost >+guacd-port: 4822 >+#guacd-ssl: true ### default is false > >Property changes on: www/guacamole-client/files/guacamole.properties.sample >___________________________________________________________________ >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: www/guacamole-client/files/logback.xml.sample >=================================================================== >--- www/guacamole-client/files/logback.xml.sample (revision 0) >+++ www/guacamole-client/files/logback.xml.sample (working copy) >@@ -0,0 +1,20 @@ >+<?xml version="1.0" encoding="UTF-8"?> >+<!-- Guacamole logs all messages to console by default. Servlet containers >+ like Tomcat will automattically redirect these messages to a log file, >+ catalina.out in the case of Tomcat. Valid levels= error, warn, info, >+ debug --> >+<configuration> >+ >+ <!-- Appender for debugging --> >+ <appender name="GUAC-DEBUG" class="ch.qos.logback.core.ConsoleAppender"> >+ <encoder> >+ <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern> >+ </encoder> >+ </appender> >+ >+ <!-- Log at DEBUG level --> >+ <root level="debug"> >+ <appender-ref ref="GUAC-DEBUG"/> >+ </root> >+ >+</configuration> > >Property changes on: www/guacamole-client/files/logback.xml.sample >___________________________________________________________________ >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: www/guacamole-client/files/pkg-message.in >=================================================================== >--- www/guacamole-client/files/pkg-message.in (revision 0) >+++ www/guacamole-client/files/pkg-message.in (working copy) >@@ -0,0 +1,8 @@ >+### Guacamole-client requires authentecation to start. >+### cp %%PREFIX%%/etc/guacamole/user-mapping.xml.sample \ >+### %%PREFIX%%/etc/guacamole/user-mapping.xml >+### >+### Once tomcat8 and guacd are running >+### http://localhost:8080/guacamole Only ssh is installed >+### by default. To add more protocols, rebuild guacamole- >+### server. > >Property changes on: www/guacamole-client/files/pkg-message.in >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: www/guacamole-client/files/user-mapping.xml.sample >=================================================================== >--- www/guacamole-client/files/user-mapping.xml.sample (revision 0) >+++ www/guacamole-client/files/user-mapping.xml.sample (working copy) >@@ -0,0 +1,39 @@ >+<?xml version="1.0" encoding="UTF-8"?> >+<!-- Guacamole's default authentication module is a simple xml file. >+ Each user is specified with a corresponding <authorized> tag. This >+ tag contains all authorized connections for that user each denoted >+ with a <connections> tag. Each <connection> tag contains a >+ protocol and set of protocol-specific parameters, specified with >+ the <protocol> and <param> tags respectively. For more information >+ visit http://guac-dev.org/doc/gug/configuring-guacamole.html --> >+ >+ >+<user-mapping> >+ >+ <!-- Per-user authentication and config information --> >+ <authorize username="guacamole" password="guacamole"> >+<!-- <connection name="vnc"> >+ <protocol>vnc</protocol> >+ <param name="hostname">localhost</param> >+ <param name="port">5901</param> >+ </connection> >+ <connection name="rdp"> >+ <protocol>rdp</protocol> >+ <param name="hostname">localhost</param> >+ <param name="port">3389</param> >+ </connection> --> >+ <connection name="ssh"> >+ <protocol>ssh</protocol> >+ <param name="hostname">localhost</param> >+ <param name="port">22</param> >+ <param name="font-name">monospace</param> >+ </connection> >+ <connection name="delete me"> >+ <protocol>ssh</protocol> >+ <param name="hostname">none</param> >+ <param name="port">22</param> >+ <param name="font-name">monospace</param> >+ </connection> >+ </authorize> >+ >+</user-mapping> > >Property changes on: www/guacamole-client/files/user-mapping.xml.sample >___________________________________________________________________ >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: www/guacamole-client/pkg-descr >=================================================================== >--- www/guacamole-client/pkg-descr (revision 0) >+++ www/guacamole-client/pkg-descr (working copy) >@@ -0,0 +1,9 @@ >+guacamole-client is the superproject containing all Maven-based projects that >+make Guacamole, an HTML5 web application that provides access to your desktop >+using remote desktop protocols. >+ >+guacamole-client is used to build the subprojects that make up Guacamole, and >+to provide a common central repository. Each project contained here is >+completely independent of guacamole-client and can be built separately, though >+the others may have to be built first. If all projects are built using >+guacamole-client, Maven will take care of the proper build order. > >Property changes on: www/guacamole-client/pkg-descr >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: www/guacamole-client/pkg-plist >=================================================================== >--- www/guacamole-client/pkg-plist (revision 0) >+++ www/guacamole-client/pkg-plist (working copy) >@@ -0,0 +1,9 @@ >+%%MK_LINK%%/root/.guacamole >+%%TOMCAT%%apache-tomcat-8.0/webapps/guacamole.war >+etc/guacamole/guacamole.properties.sample >+etc/guacamole/logback.xml.sample >+etc/guacamole/user-mapping.xml.sample >+%%DATADIR%%/guacamole-auth-jdbc.tar.gz >+%%DATADIR%%/guacamole-auth-ldap.tar.gz >+%%DATADIR%%/guacamole-auth-noauth.tar.gz >+%%DATADIR%%/guacamole.war > >Property changes on: www/guacamole-client/pkg-plist >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 202755
:
160498
|
161017
|
161018
|
161019
|
161020
|
161024
|
162586
|
162587
|
162595
|
164788
|
164789
|
164790
|
164791
|
164792
|
165155
|
166668