freebsd-ports/devel/svndelta/Makefile
Michael Landin 8cce3db553 - add port svndelta
svndelta helps control Subversion-managed projects. svndelta summarizes
project changes (including lines of code) and also adds to and removes
from Subversion the files that have been added and removed locally.

svndelta filters project changes by using .svnignore files, both
system-wide and locally. Thus, for example, svndelta will not attempt to
add backup files or object files to a project, or include them in
summaries of changes.

WWW:            http://www.incava.org/projects/svndelta/
2006-09-21 11:35:24 +00:00

41 lines
1.4 KiB
Makefile

# ex:ts=8
# Ports collection makefile for: svndelta
# Date created: Thu Sep 21, 2006
# Whom: mich@FreeBSD.org
#
# $FreeBSD$
#
PORTNAME= svndelta
PORTVERSION= 1.0.5
CATEGORIES= devel
MASTER_SITES= http://www.incava.org/pub/svndelta/
MAINTAINER= mich@FreeBSD.org
COMMENT= Summarizes and manages differences between local files and Subversion
RUN_DEPENDS= ${LOCALBASE}/bin/svn:${PORTSDIR}/devel/subversion
USE_RUBY= yes
NO_BUILD= yes
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/bin/${PORTNAME} ${PREFIX}/bin/
${MKDIR} ${DATADIR}
${MKDIR} ${DATADIR}/diff
${MKDIR} ${DATADIR}/diff/lcs
${INSTALL_DATA} ${WRKSRC}/share/svndelta/svndelta.rb ${DATADIR}
${INSTALL_DATA} ${WRKSRC}/share/svndelta/diff/lcs.rb ${DATADIR}/diff/
${INSTALL_DATA} ${WRKSRC}/share/svndelta/diff/lcs/array.rb ${DATADIR}/diff/lcs/
${INSTALL_DATA} ${WRKSRC}/share/svndelta/diff/lcs/block.rb ${DATADIR}/diff/lcs/
${INSTALL_DATA} ${WRKSRC}/share/svndelta/diff/lcs/callbacks.rb ${DATADIR}/diff/lcs/
${INSTALL_DATA} ${WRKSRC}/share/svndelta/diff/lcs/change.rb ${DATADIR}/diff/lcs/
${INSTALL_DATA} ${WRKSRC}/share/svndelta/diff/lcs/hunk.rb ${DATADIR}/diff/lcs/
${INSTALL_DATA} ${WRKSRC}/share/svndelta/diff/lcs/ldiff.rb ${DATADIR}/diff/lcs/
${INSTALL_DATA} ${WRKSRC}/share/svndelta/diff/lcs/string.rb ${DATADIR}/diff/lcs/
${INSTALL_MAN} ${WRKSRC}/svndelta.1 ${PREFIX}/man/man1/
MAN1= svndelta.1
.include <bsd.port.mk>