1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-27 10:03:20 +00:00
freebsd-ports/devel/crossvc/Makefile
Martin Wilke 208fb5bcea CrossVC is a graphical interface for the cvs client command line tool
on the Unix, Windows and Mac OS X platform.

It allows to load modules from a server (checkout), create modules on
the server (import), as well as checking the state of directories and
individual files or updating them. Basic operations like add, remove
and commit are supported as matter of course, just like showing the
actual differences between the server version and the local sandbox,
graphical display of the version tree, and manifoldy graphical support
of project maintenance. All actions are logged on the cvs server
(configurable via history), and are therewith comprehensible.

WWW: http://www.lincvs.org/

PR:		ports/116800
Submitted by:	Pietro Cerutti (gahr at gahr.ch)
2007-10-06 16:50:29 +00:00

49 lines
1.2 KiB
Makefile

# New ports collection makefile for: crossvc
# Date created: 1 October 2007
# Whom: Pietro Cerutti (gahr@gahr.ch)
#
# $FreeBSD$
PORTNAME= crossvc
PORTVERSION= 1.5.2
CATEGORIES= devel
MASTER_SITES= http://lincvs.com/download/
DISTNAME= ${PORTNAME}-${PORTVERSION}-0-generic-src
EXTRACT_SUFX= .tgz
MAINTAINER= gahr@gahr.ch
COMMENT= Cross-platform Version Control
BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake
USE_QT_VER= 3
WRKSRC= ${WRKDIR}/CrossVC
SUB_FILES= crossvc
QMAKE?= ${QT_PREFIX}/bin/qmake
QTDIR?= ${QT_PREFIX}
CONFIGURE_ENV= QMAKESPEC="${LOCALBASE}/share/qt/mkspecs/freebsd-g++"
MAKE_ENV= QTDIR="${QTDIR}"
do-configure:
@cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \
${QMAKE} -o Makefile lincvs.pro
post-install:
.if !defined(NOPORTDOCS)
${MKDIR} ${DOCSDIR}
(cd ${WRKSRC}/CrossVC/Help/ && ${COPYTREE_SHARE} \* ${DOCSDIR}/)
.endif
${MKDIR} ${DATADIR}
(cd ${WRKSRC}/CrossVC/ && ${COPYTREE_SHARE} Tools ${DATADIR}/)
(cd ${WRKSRC}/CrossVC/ && ${COPYTREE_SHARE} Messages ${DATADIR}/)
${INSTALL_PROGRAM} ${WRKSRC}/CrossVC/crossvc.bin ${DATADIR}/
${INSTALL_SCRIPT} ${WRKSRC}/CrossVC/AppRun ${DATADIR}/
${INSTALL_SCRIPT} ${WRKDIR}/crossvc ${PREFIX}/bin
${STRIP_CMD} ${DATADIR}/crossvc.bin
.include <bsd.port.mk>