svn commit: r396463 - in head/devel: . gitlist gitlist/files
Bartek Rutkowski
robak at FreeBSD.org
Wed Sep 9 11:00:48 UTC 2015
Author: robak
Date: Wed Sep 9 11:00:46 2015
New Revision: 396463
URL: https://svnweb.freebsd.org/changeset/ports/396463
Log:
devel/gitlist: NEW PORT - Web based Git repository browser written in PHP
GitList is a web based git repository browser written in PHP similar to GitHub
WWW: http://gitlist.org
PR: 198063
Submitted by: Andre Rikkert de Koe <andre at ark-ict.nl>
Added:
head/devel/gitlist/
head/devel/gitlist/Makefile (contents, props changed)
head/devel/gitlist/distinfo (contents, props changed)
head/devel/gitlist/files/
head/devel/gitlist/files/pkg-message.in (contents, props changed)
head/devel/gitlist/pkg-descr (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Wed Sep 9 10:58:55 2015 (r396462)
+++ head/devel/Makefile Wed Sep 9 11:00:46 2015 (r396463)
@@ -637,6 +637,7 @@
SUBDIR += git-bzr-ng
SUBDIR += git-codereview
SUBDIR += git-extras
+ SUBDIR += git-list
SUBDIR += git-lite
SUBDIR += git-merge-changelog
SUBDIR += git-modes
Added: head/devel/gitlist/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/gitlist/Makefile Wed Sep 9 11:00:46 2015 (r396463)
@@ -0,0 +1,48 @@
+# Created by: Andre Rikkert de Koe - ARK-ICT <andre at ark-ict.nl>
+# $FreeBSD$
+
+PORTNAME= gitlist
+PORTVERSION= 0.5.0
+CATEGORIES= devel www
+MASTER_SITES= https://s3.amazonaws.com/gitlist/ \
+ http://freebsd.ark-ict.nl/ports/
+
+MAINTAINER= andre at ark-ict.nl
+COMMENT= Web based Git repository browser written in PHP
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= git:${PORTSDIR}/devel/git
+
+PLIST= ${WRKDIR}/plist
+WRKSRC= ${WRKDIR}/${PORTNAME}
+
+NO_BUILD= yes
+WANT_PHP_WEB= yes
+
+USERS?= ${WWWOWN}
+GROUPS?= ${WWWGRP}
+SUB_FILES= pkg-message
+
+post-patch:
+ ${MKDIR} ${WRKSRC}/cache
+ cd ${WRKSRC}; \
+ ${REINPLACE_CMD} -e 's|/usr/bin/git|/usr/local/bin/git|g' config.ini-example; \
+ ${FIND} . ! -type d | ${SORT} | ${SED} -e "s,^\.,%%WWWDIR%%," > ${PLIST};
+ ${ECHO} "@dir %%WWWDIR%%/vendor/phpmd/phpmd/setup" >> ${PLIST}
+ ${ECHO} "@dir(${WWWOWN},${WWWGRP},) %%WWWDIR%%/cache" >> ${PLIST}
+
+do-install:
+ cd ${WRKSRC}; \
+ IFS="$$(printf '\n\t')"; \
+ for src in $$( ${FIND} . ); do \
+ dst="${STAGEDIR}${WWWDIR}$${src#.}"; \
+ if ${TEST} -d "$$src"; then \
+ ${MKDIR} "$$dst"; \
+ else \
+ ${INSTALL_DATA} "$$src" "$$dst"; \
+ fi \
+ done
+
+.include <bsd.port.mk>
Added: head/devel/gitlist/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/gitlist/distinfo Wed Sep 9 11:00:46 2015 (r396463)
@@ -0,0 +1,2 @@
+SHA256 (gitlist-0.5.0.tar.gz) = 5f47a42580e2ae4ef156c726c4127316c1bbe6d3f22b93299354bb2aa0458bad
+SIZE (gitlist-0.5.0.tar.gz) = 3045723
Added: head/devel/gitlist/files/pkg-message.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/gitlist/files/pkg-message.in Wed Sep 9 11:00:46 2015 (r396463)
@@ -0,0 +1,5 @@
+The port will install an htdocs dir %%WWWDIR%%.
+Copy %%WWWDIR%%/config.ini-example
+to %%WWWDIR%%/config.ini and
+edit it to make it use your git repositories.
+Then configure your webserver to use the htdocs directory.
Added: head/devel/gitlist/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/gitlist/pkg-descr Wed Sep 9 11:00:46 2015 (r396463)
@@ -0,0 +1,3 @@
+GitList is a web based git repository browser written in PHP similar to GitHub
+
+WWW: http://gitlist.org
More information about the svn-ports-head
mailing list