View | Details | Raw Unified | Return to bug 125441
Collapse All | Expand All

(-)git/Makefile (+15 lines)
Lines 7-12 Link Here
7
7
8
PORTNAME=	git
8
PORTNAME=	git
9
PORTVERSION=	1.5.6
9
PORTVERSION=	1.5.6
10
PORTREVISION=   1
10
CATEGORIES=	devel
11
CATEGORIES=	devel
11
MASTER_SITES=	http://www.kernel.org/pub/software/scm/git/
12
MASTER_SITES=	http://www.kernel.org/pub/software/scm/git/
12
DISTFILES=	${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} \
13
DISTFILES=	${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} \
Lines 237-246 Link Here
237
	${INSTALL_SCRIPT} ${WRKSRC}/contrib/fast-import/git-p4 \
238
	${INSTALL_SCRIPT} ${WRKSRC}/contrib/fast-import/git-p4 \
238
		${PREFIX}/bin/
239
		${PREFIX}/bin/
239
240
241
	@${ECHO_MSG} "===> Installing gitweb files"
242
	${MKDIR} ${EXAMPLESDIR}/gitweb
243
	${INSTALL_DATA} ${WRKSRC}/gitweb/INSTALL ${EXAMPLESDIR}/gitweb/
244
	${INSTALL_DATA} ${WRKSRC}/gitweb/README ${EXAMPLESDIR}/gitweb/
245
	${INSTALL_DATA} ${WRKSRC}/gitweb/git-favicon.png ${EXAMPLESDIR}/gitweb/
246
	${INSTALL_DATA} ${WRKSRC}/gitweb/git-logo.png ${EXAMPLESDIR}/gitweb/
247
	${INSTALL_DATA} ${WRKSRC}/gitweb/gitweb.css ${EXAMPLESDIR}/gitweb/
248
	${INSTALL_SCRIPT} ${WRKSRC}/gitweb/gitweb.cgi ${EXAMPLESDIR}/gitweb/
249
240
	@${ECHO_MSG} "===> Updating ${SHELLS}"
250
	@${ECHO_MSG} "===> Updating ${SHELLS}"
241
	@${CP} ${SHELLS} ${SHELLS}.bak
251
	@${CP} ${SHELLS} ${SHELLS}.bak
242
	@(${GREP} -v ${PREFIX}/bin/git-shell ${SHELLS}.bak; \
252
	@(${GREP} -v ${PREFIX}/bin/git-shell ${SHELLS}.bak; \
243
	  ${ECHO_CMD} ${PREFIX}/bin/git-shell) > ${SHELLS}
253
	  ${ECHO_CMD} ${PREFIX}/bin/git-shell) > ${SHELLS}
244
	@${RM} ${SHELLS}.bak
254
	@${RM} ${SHELLS}.bak
245
255
256
	@${ECHO} ""
257
	@${ECHO} ""
258
	@${CAT} ${PKGMESSAGE} | ${SED} -e 's,%%EXAMPLESDIR%%,${EXAMPLESDIR},g'
259
	@${ECHO} ""
260
246
.include <bsd.port.post.mk>
261
.include <bsd.port.post.mk>
(-)git/pkg-message (+10 lines)
Line 0 Link Here
1
In the directory %%EXAMPLESDIR%%/gitweb you can find all files to
2
make gitweb work as a public repository on the web.
3
4
All you have to do to make gitweb work is:
5
1) Copy the files %%EXAMPLESDIR%%/gitweb/git* to a directory on
6
   your web server (e.g. Apache2) in which you are able to execute
7
   CGI-scripts.
8
2) In gitweb.cgi, adjust the variable $projectroot to point to
9
   your git repository (that is where you have your *.git project
10
   directories).
(-)git/pkg-plist (+8 lines)
Lines 222-224 Link Here
222
@dirrm share/git-core/templates/info
222
@dirrm share/git-core/templates/info
223
@dirrm share/git-core/templates
223
@dirrm share/git-core/templates
224
@dirrm share/git-core
224
@dirrm share/git-core
225
%%EXAMPLESDIR%%/gitweb/INSTALL
226
%%EXAMPLESDIR%%/gitweb/README
227
%%EXAMPLESDIR%%/gitweb/git-favicon.png
228
%%EXAMPLESDIR%%/gitweb/git-logo.png
229
%%EXAMPLESDIR%%/gitweb/gitweb.cgi
230
%%EXAMPLESDIR%%/gitweb/gitweb.css
231
@dirrm %%EXAMPLESDIR%%/gitweb
232
@dirrm %%EXAMPLESDIR%%

Return to bug 125441