Index: head/devel/gitblit/Makefile =================================================================== --- head/devel/gitblit/Makefile (revision 508662) +++ head/devel/gitblit/Makefile (revision 508663) @@ -1,76 +1,69 @@ # Created by: Dusan Vejnovic # $FreeBSD$ PORTNAME= gitblit PORTVERSION= 1.8.0 +PORTREVISION= 1 CATEGORIES= devel java MASTER_SITES= http://dl.bintray.com/${PORTNAME}/releases/ EXTRACT_SUFX= .war MAINTAINER= freebsd@dussan.org COMMENT= Open-source servlet for Git repositories LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/WEB-INF/LICENSE CONFLICTS= ${PORTNAME}-go-[0-9]* NO_ARCH= yes NO_BUILD= yes USERS= www GROUPS= www USE_JAVA= yes JAVA_VERSION= 1.7+ SUB_FILES= pkg-message PLIST_SUB+= GB_DATAHOME=${PREFIX}/${PORTNAME} \ GB_GROUP=${GROUPS} \ GB_HOME=${GB_HOME} \ GB_USER=${USERS} OPTIONS_RADIO= SQL WEBSERVER -OPTIONS_SINGLE= TOMCAT OPTIONS_RADIO_SQL= REDIS OPTIONS_RADIO_WEBSERVER=APACHE HIAWATHA LIGHTTPD NGINX -OPTIONS_SINGLE_TOMCAT= TOMCAT6 TOMCAT7 HIAWATHA_DESC= Hiawatha server support NGINX_DESC= Nginx server support -OPTIONS_DEFAULT= TOMCAT7 REDIS_RUN_DEPENDS= redis-server:databases/redis .include .if ${PORT_OPTIONS:MAPACHE} USES= apache:run,2.2+ .elif ${PORT_OPTIONS:MLIGHTTPD} RUN_DEPENDS+= lighttpd:www/lighttpd .elif ${PORT_OPTIONS:MHIAWATHA} RUN_DEPENDS+= hiawatha:www/hiawatha .elif ${PORT_OPTIONS:MNGINX} RUN_DEPENDS+= nginx:www/nginx .endif -.if ${PORT_OPTIONS:MTOMCAT6} -GB_HOME= ${PREFIX}/apache-tomcat-6.0/webapps/${PORTNAME} -RUN_DEPENDS+= ${LOCALBASE}/etc/rc.d/tomcat6:www/tomcat6 -.elif ${PORT_OPTIONS:MTOMCAT7} GB_HOME= ${PREFIX}/apache-tomcat-7.0/webapps/${PORTNAME} RUN_DEPENDS+= ${LOCALBASE}/etc/rc.d/tomcat7:www/tomcat7 -.endif do-extract: ${MKDIR} ${WRKSRC} ${TAR} xf ${DISTDIR}/${DISTFILES} -C ${WRKSRC}/ do-install: ${MKDIR} ${STAGEDIR}${GB_HOME} (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${GB_HOME}) ${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME} (cd ${STAGEDIR}${GB_HOME}/WEB-INF/data && \ ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${PORTNAME}) (cd ${STAGEDIR}${PREFIX}/${PORTNAME} && ${FIND} . -type f \ -not -name '*.gitignore' -exec ${MV} {} {}.sample \;) .include Index: head/devel/gitblit/pkg-descr =================================================================== --- head/devel/gitblit/pkg-descr (revision 508662) +++ head/devel/gitblit/pkg-descr (revision 508663) @@ -1,16 +1,16 @@ Gitblit is an open-source, pure Java stack for managing, viewing, and serving Git repositories. It's designed primarily as a tool for small workgroups who want to host centralized repositories. Gitblit WAR is what you should download if you already have a servlet -container available that you wish to use. Jetty 6/7/8 and Tomcat -6/7 are known to work. Generally, any Servlet 2.5 or Servlet 3.0 +container available that you wish to use. Jetty 6/7/8 and Tomcat 7 +are known to work. Generally, any Servlet 2.5 or Servlet 3.0 container should work. Gitblit can be used as a dumb repository viewer with no administrative controls or user accounts. Gitblit can be used as a complete Git stack for cloning, pushing, and repository access control. Gitblit can be used without any other Git tooling (including actual Git) or it can cooperate with your established tools. WWW: http://gitblit.com/