diff --git a/devel/cvs2svn/Makefile b/devel/cvs2svn/Makefile index 335ace60e317..3965716f6281 100644 --- a/devel/cvs2svn/Makefile +++ b/devel/cvs2svn/Makefile @@ -1,41 +1,42 @@ # New ports collection makefile for: cvs2svn # Date created: 1 May 2004 # Whom: Hye-Shik Chang # # $FreeBSD$ PORTNAME= cvs2svn PORTVERSION= 2.1.1 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://cvs2svn.tigris.org/files/documents/1462/42521/ MAINTAINER= pgollucci@p6m7g8.com COMMENT= CVS to Subversion Repository Converter BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/gdbm.so:${PORTSDIR}/databases/py-gdbm RUN_DEPENDS= ${LOCALBASE}/bin/svn:${PORTSDIR}/devel/subversion \ ${LOCALBASE}/bin/git:${PORTSDIR}/devel/git \ ${PYTHON_SITELIBDIR}/gdbm.so:${PORTSDIR}/databases/py-gdbm USE_PYTHON= 2.3+ USE_PYDISTUTILS= yes MAN1= cvs2svn.1 # The only thing different in this target vs. the one found in bsd.port.mk # is that the extract command exit code is ignored. tar exits with status # 1 because the distfile contains a symlink that points nowhere. do-extract: @${RM} -rf ${WRKDIR} @${MKDIR} ${WRKDIR} @-for f in ${EXTRACT_ONLY}; do \ if ! (cd ${WRKDIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/$$f ${EXTRACT_AFTER_ARGS});\ then \ exit 1; \ fi; \ done post-install: ${INSTALL_MAN} ${WRKSRC}/cvs2svn.1 ${PREFIX}/man/man1/ .include diff --git a/devel/ditrack/Makefile b/devel/ditrack/Makefile index 7bfce024ead7..7f84075987c0 100644 --- a/devel/ditrack/Makefile +++ b/devel/ditrack/Makefile @@ -1,36 +1,36 @@ # New ports collection makefile for: ditrack # Date created: 2007-02-04 # Whom: Gea-Suan Lin # # $FreeBSD$ # PORTNAME= ditrack PORTVERSION= 0.7 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= http://www.ditrack.org/files/ EXTRACT_SUFX= .tgz MAINTAINER= chinsan@FreeBSD.org COMMENT= A tracking system based on Subversion repository RUN_DEPENDS= svn:${PORTSDIR}/devel/subversion NO_BUILD= yes USE_PYTHON= yes USE_PYDISTUTILS= yes PYDISTUTILS_PKGNAME= DITrack WRKSRC= ${WRKDIR}/DITrack-${PORTVERSION} .include post-install: ${MKDIR} ${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/upgrade-0.5-db.py ${DATADIR} .ifndef(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/html/index.html ${DOCSDIR} .endif .include diff --git a/devel/esvn/Makefile b/devel/esvn/Makefile index 4653ceb886b3..6bcf60b031eb 100644 --- a/devel/esvn/Makefile +++ b/devel/esvn/Makefile @@ -1,68 +1,68 @@ # New ports collection Makefile for: esvn # Date created: 9 August 2004 # Whom: Andrej Zverev (az@inec.ru) # # $FreeBSD$ # PORTNAME= esvn PORTVERSION= 0.6.12 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} DISTNAME= ${PORTNAME}-${PORTVERSION}-1 MAINTAINER= az@FreeBSD.org COMMENT= GUI frontend for the Subversion revision system BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake RUN_DEPENDS= svn:${PORTSDIR}/devel/subversion ESVN_DIST= esvn ESVNPRO= esvn.pro esvn-diff-wrapper.pro ESVNDOCS= html-docs html-docs/common html-docs/common/admon html-docs/common/navig html-docs/images WRKSRC= ${WRKDIR}/${ESVN_DIST} HAS_CONFIGURE= yes USE_QT_VER= 3 USE_GMAKE= yes CONFIGURE_ENV= QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ CONFIGURE_ARGS= --qtdir=${QT_PREFIX} MAKE_ARGS+= QTDIR=${QT_PREFIX} \ QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ .include .if exists(${LOCALBASE}/bin/kde-config) PLIST_SUB+= KDE="" .else PLIST_SUB+= KDE="@comment " .endif do-configure: @for proj in ${ESVNPRO}; do \ cd ${WRKSRC}; \ ${SETENV} ${CONFIGURE_ENV} ${LOCALBASE}/bin/qmake -spec ${LOCALBASE}/share/qt/mkspecs/freebsd-g++ $${proj}; \ done do-install: ${INSTALL_PROGRAM} ${WRKSRC}/esvn ${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/esvn-diff-wrapper ${PREFIX}/bin .if exists(${LOCALBASE}/bin/kde-config) ${MKDIR} ${LOCALBASE}/share/applnk ${MKDIR} ${LOCALBASE}/share/icons/hicolor/48x48/apps ${INSTALL_DATA} ${WRKSRC}/eSvn.desktop ${LOCALBASE}/share/applnk ${INSTALL_DATA} ${WRKSRC}/images/esvn.png ${LOCALBASE}/share/icons/hicolor/48x48/apps .endif .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} for d in ${ESVNDOCS}; do \ ${MKDIR} ${DOCSDIR}/$$d; \ ${CP} -Rp ${WRKSRC}/$$d/* ${DOCSDIR}/$$d/; \ done .endif .include diff --git a/devel/hgsvn/Makefile b/devel/hgsvn/Makefile index 54649a569a23..3655d24c83f2 100644 --- a/devel/hgsvn/Makefile +++ b/devel/hgsvn/Makefile @@ -1,24 +1,25 @@ # New ports collection makefile for: py-hgsvn # Date created: 2007-12-12 # Whom: Xin LI # # $FreeBSD$ # PORTNAME= hgsvn PORTVERSION= 0.1.6 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= delphij@FreeBSD.org COMMENT= A set of scripts to work locally on Subversion checkouts using Mercurial DIST_SUBDIR= python USE_PYTHON= 2.5+ USE_PYDISTUTILS=easy_install PLIST_SUB= VERSION=${PORTVERSION} PYVER=${PYTHON_VERSION:S/python//} RUN_DEPENDS= svn:${PORTSDIR}/devel/subversion \ hg:${PORTSDIR}/devel/mercurial .include diff --git a/devel/kdesdk3/Makefile b/devel/kdesdk3/Makefile index 6324e7018343..665f21035c7e 100644 --- a/devel/kdesdk3/Makefile +++ b/devel/kdesdk3/Makefile @@ -1,66 +1,66 @@ # New ports collection makefile for: KDE SDK # Date created: 2 March 2001 # Whom: Dmitry Sivachenko # # $FreeBSD$ # PORTNAME= kdesdk PORTVERSION= ${KDE_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel kde MASTER_SITES= ${MASTER_SITE_KDE} MASTER_SITE_SUBDIR= stable/${PORTVERSION:S/.0//}/src DIST_SUBDIR= KDE MAINTAINER= kde@FreeBSD.org COMMENT= KDE Software Development Kit RUN_DEPENDS= bash:${PORTSDIR}/shells/bash LIB_DEPENDS= svn_client-1.0:${PORTSDIR}/devel/subversion CONFLICTS= umbrello-[0-9]* kcachegrind-[0-9]* USE_KDEBASE_VER=3 PREFIX= ${KDE_PREFIX} USE_PERL5= yes USE_BZIP2= yes USE_GMAKE= yes USE_BDB= yes USE_AUTOTOOLS= libtool:15 USE_LDCONFIG= yes CONFIGURE_ARGS+=--mandir=${MANPREFIX}/man \ --with-db-include-dir=${BDB_INCLUDE_DIR} \ --with-db-lib-dir=${BDB_LIB_DIR} --with-db-name=${BDB_LIB_NAME} \ --with-apr-config=${LOCALBASE}/bin/apr-1-config \ --with-apu-config=${LOCALBASE}/bin/apu-1-config \ --with-svn-include=${LOCALBASE}/include \ --with-svn-lib=${LOCALBASE}/lib MAN1= cervisia.1 cvsblame.1 cvscheck.1 cvsversion.1 includemocs.1 kde-build.1 kdesvn-build.1 noncvslist.1 .include "${.CURDIR}/../../x11/kde3/Makefile.kde" .include pre-everything:: .if !defined(WITH_OPTIONAL_DEPENDS) @${ECHO_MSG} @${ECHO_MSG} "You may define WITH_OPTIONAL_DEPENDS (make WITH_OPTIONAL_DEPENDS=YES)" @${ECHO_MSG} "to automatically build the suggested programs to complement kdesdk3." @${ECHO_MSG} .endif # callgrind is optional. It depends on valgrind, which is i386 only. .if defined(WITH_OPTIONAL_DEPENDS) && ${ARCH} == "i386" RUN_DEPENDS+= callgrind:${PORTSDIR}/devel/callgrind .endif post-patch: # Breakage might be caused by security/heimdal's broken fnmatch.h @${REINPLACE_CMD} -e 's|<\(fnmatch.h\)>|"/usr/include/\1"|' \ ${WRKSRC}/cervisia/stringmatcher.cpp .include diff --git a/devel/kdesdk4/Makefile b/devel/kdesdk4/Makefile index 6324e7018343..665f21035c7e 100644 --- a/devel/kdesdk4/Makefile +++ b/devel/kdesdk4/Makefile @@ -1,66 +1,66 @@ # New ports collection makefile for: KDE SDK # Date created: 2 March 2001 # Whom: Dmitry Sivachenko # # $FreeBSD$ # PORTNAME= kdesdk PORTVERSION= ${KDE_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel kde MASTER_SITES= ${MASTER_SITE_KDE} MASTER_SITE_SUBDIR= stable/${PORTVERSION:S/.0//}/src DIST_SUBDIR= KDE MAINTAINER= kde@FreeBSD.org COMMENT= KDE Software Development Kit RUN_DEPENDS= bash:${PORTSDIR}/shells/bash LIB_DEPENDS= svn_client-1.0:${PORTSDIR}/devel/subversion CONFLICTS= umbrello-[0-9]* kcachegrind-[0-9]* USE_KDEBASE_VER=3 PREFIX= ${KDE_PREFIX} USE_PERL5= yes USE_BZIP2= yes USE_GMAKE= yes USE_BDB= yes USE_AUTOTOOLS= libtool:15 USE_LDCONFIG= yes CONFIGURE_ARGS+=--mandir=${MANPREFIX}/man \ --with-db-include-dir=${BDB_INCLUDE_DIR} \ --with-db-lib-dir=${BDB_LIB_DIR} --with-db-name=${BDB_LIB_NAME} \ --with-apr-config=${LOCALBASE}/bin/apr-1-config \ --with-apu-config=${LOCALBASE}/bin/apu-1-config \ --with-svn-include=${LOCALBASE}/include \ --with-svn-lib=${LOCALBASE}/lib MAN1= cervisia.1 cvsblame.1 cvscheck.1 cvsversion.1 includemocs.1 kde-build.1 kdesvn-build.1 noncvslist.1 .include "${.CURDIR}/../../x11/kde3/Makefile.kde" .include pre-everything:: .if !defined(WITH_OPTIONAL_DEPENDS) @${ECHO_MSG} @${ECHO_MSG} "You may define WITH_OPTIONAL_DEPENDS (make WITH_OPTIONAL_DEPENDS=YES)" @${ECHO_MSG} "to automatically build the suggested programs to complement kdesdk3." @${ECHO_MSG} .endif # callgrind is optional. It depends on valgrind, which is i386 only. .if defined(WITH_OPTIONAL_DEPENDS) && ${ARCH} == "i386" RUN_DEPENDS+= callgrind:${PORTSDIR}/devel/callgrind .endif post-patch: # Breakage might be caused by security/heimdal's broken fnmatch.h @${REINPLACE_CMD} -e 's|<\(fnmatch.h\)>|"/usr/include/\1"|' \ ${WRKSRC}/cervisia/stringmatcher.cpp .include diff --git a/devel/kdesvn-kde4/Makefile b/devel/kdesvn-kde4/Makefile index 92683375a2ee..044f9b38b17f 100644 --- a/devel/kdesvn-kde4/Makefile +++ b/devel/kdesvn-kde4/Makefile @@ -1,45 +1,45 @@ # New ports collection makefile for: kdesvn # Date created: 08 April 2006 # Whom: Yuan Jue # # $FreeBSD$ PORTNAME= kdesvn PORTVERSION= 0.14.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel kde MASTER_SITES= http://www.alwins-world.de/programs/download/${PORTNAME}/${PORTVERSION:R}.x/ MAINTAINER= yuanjue@FreeBSD.org COMMENT= KDE frontend for Subversion LIB_DEPENDS+= apr-1:${PORTSDIR}/devel/apr-svn \ svn_client-1:${PORTSDIR}/devel/subversion \ neon:${PORTSDIR}/www/neon26 USE_CMAKE= yes USE_BZIP2= yes USE_KDELIBS_VER=3 USE_LDCONFIG= yes INSTALLS_ICONS= yes .if !defined(WITHOUT_NLS) USE_GETTEXT= yes PLIST_SUB+= NLS="" .else PLIST_SUB+= NLS="@comment " EXTRA_PATCHES= ${FILESDIR}/nls-patch-CMakeLists.txt .endif DOCSDIR= ${PREFIX}/share/doc/HTML/en/${PORTNAME} MAN1= kdesvn.1 kdesvnaskpass.1 post-extract: ${MKDIR} ${WRKSRC} .if defined(NOPORTDOCS) ${RM} -f ${PATCH_WRKSRC}/doc/CMakeLists.txt ${ECHO} "ADD_SUBDIRECTORY(man)" > ${PATCH_WRKSRC}/doc/CMakeLists.txt .endif .include diff --git a/devel/kdesvn/Makefile b/devel/kdesvn/Makefile index 92683375a2ee..044f9b38b17f 100644 --- a/devel/kdesvn/Makefile +++ b/devel/kdesvn/Makefile @@ -1,45 +1,45 @@ # New ports collection makefile for: kdesvn # Date created: 08 April 2006 # Whom: Yuan Jue # # $FreeBSD$ PORTNAME= kdesvn PORTVERSION= 0.14.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel kde MASTER_SITES= http://www.alwins-world.de/programs/download/${PORTNAME}/${PORTVERSION:R}.x/ MAINTAINER= yuanjue@FreeBSD.org COMMENT= KDE frontend for Subversion LIB_DEPENDS+= apr-1:${PORTSDIR}/devel/apr-svn \ svn_client-1:${PORTSDIR}/devel/subversion \ neon:${PORTSDIR}/www/neon26 USE_CMAKE= yes USE_BZIP2= yes USE_KDELIBS_VER=3 USE_LDCONFIG= yes INSTALLS_ICONS= yes .if !defined(WITHOUT_NLS) USE_GETTEXT= yes PLIST_SUB+= NLS="" .else PLIST_SUB+= NLS="@comment " EXTRA_PATCHES= ${FILESDIR}/nls-patch-CMakeLists.txt .endif DOCSDIR= ${PREFIX}/share/doc/HTML/en/${PORTNAME} MAN1= kdesvn.1 kdesvnaskpass.1 post-extract: ${MKDIR} ${WRKSRC} .if defined(NOPORTDOCS) ${RM} -f ${PATCH_WRKSRC}/doc/CMakeLists.txt ${ECHO} "ADD_SUBDIRECTORY(man)" > ${PATCH_WRKSRC}/doc/CMakeLists.txt .endif .include diff --git a/devel/kdevelop/Makefile b/devel/kdevelop/Makefile index ee8afa9ba642..12d1b64e4afc 100644 --- a/devel/kdevelop/Makefile +++ b/devel/kdevelop/Makefile @@ -1,86 +1,86 @@ # New ports collection makefile for: kdevelop # Date created: 12 Aug 1999 # Whom: Will Andrews # # $FreeBSD$ # PORTNAME= kdevelop PORTVERSION= 3.5.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES?= devel kde MASTER_SITES= ${MASTER_SITE_KDE} MASTER_SITE_SUBDIR= stable/${KDE_VERSION}/src # DISTNAME= ${KDE_DISTNAME} DIST_SUBDIR= KDE MAINTAINER?= kde@FreeBSD.org COMMENT= IDE for a wide variety of programming tasks BUILD_DEPENDS= cervisia:${PORTSDIR}/devel/kdesdk3 \ dot:${PORTSDIR}/graphics/graphviz \ msgfmt:${PORTSDIR}/devel/gettext LIB_DEPENDS= svn_client-1.0:${PORTSDIR}/devel/subversion RUN_DEPENDS= extractrc:${PORTSDIR}/devel/kdesdk3 \ gdb66:${PORTSDIR}/devel/gdb6 \ gmake:${PORTSDIR}/devel/gmake .if defined(WITH_OPTIONAL_DEPENDS) RUN_DEPENDS+= ark:${PORTSDIR}/misc/kdeutils3 \ a2ps:${PORTSDIR}/print/a2ps-letter \ dot:${PORTSDIR}/graphics/graphviz \ glimpse:${PORTSDIR}/textproc/glimpse \ kiconedit:${PORTSDIR}/graphics/kdegraphics3 .endif # KDE_DISTNAME= ${PORTNAME}-${PORTVERSION}_for_KDE_3.1 USE_LDCONFIG= yes USE_KDELIBS_VER=3 USE_BZIP2= yes USE_GMAKE= yes USE_BDB= yes USE_AUTOTOOLS= libtool:15 autotools:run _NO_KDE_FINAL= yes CONFIGURE_ARGS+=--with-qtdoc-dir=${LOCALBSE}/share/doc/qt/html \ --with-db-includedir=${BDB_INCLUDE_DIR} \ --with-db-libdir=${BDB_LIB_DIR} --with-db-lib=${BDB_LIB_NAME} \ --with-apr-config=${LOCALBASE}/bin/apr-1-config \ --with-apu-config=${LOCALBASE}/bin/apu-1-config \ --with-svn-include=${LOCALBASE}/include/subversion-1 \ --with-svn-lib=${LOCALBASE}/lib \ --with-neon-config=${LOCALBASE}/bin/neon-config .include "${.CURDIR}/../../x11/kde3/Makefile.kde" .include pre-everything:: .if !defined(WITH_OPTIONAL_DEPENDS) @${ECHO_MSG} @${ECHO_MSG} "You may define WITH_OPTIONAL_DEPENDS (make WITH_OPTIONAL_DEPENDS=YES)" @${ECHO_MSG} "to automatically build the suggested programs to complement kdevelop." @${ECHO_MSG} .endif post-patch: @${TOUCH} -t 200401230000 ${WRKSRC}/Makefile.am.in @${CP} ${WRKSRC}/admin/acinclude.m4.in ${WRKSRC}/parts/appwizard/common/admin/acinclude.m4.in post-configure: @${SED} -e 's|%%LOCALBASE%%|${LOCALBASE}|g ; \ s|%%PREFIX%%|${PREFIX}|g ; \ s|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g' < ${FILESDIR}/kdevelop \ > ${WRKDIR}/kdevelop ${REINPLACE_CMD} -e 's|.*||g' \ -e 's|.*||g' \ ${WRKSRC}/languages/cpp/app_templates/*/*.kdevelop ${REINPLACE_CMD} -e 's|"gdb"|"gdb66"|g' \ ${WRKSRC}/languages/cpp/debugger/gdbcontroller.cpp ${REINPLACE_CMD} -E -e 's|(.*shell =.*)libtool|\1libtool --mode=execute|g' \ ${WRKSRC}/languages/cpp/debugger/debuggerconfigwidget.cpp post-install: @${MV} ${PREFIX}/bin/kdevelop ${PREFIX}/bin/kdevelop-bin @${INSTALL_SCRIPT} ${WRKDIR}/kdevelop ${PREFIX}/bin .include diff --git a/devel/p5-SVN-ACL/Makefile b/devel/p5-SVN-ACL/Makefile index fe99b306b7ca..9f675ef7f575 100644 --- a/devel/p5-SVN-ACL/Makefile +++ b/devel/p5-SVN-ACL/Makefile @@ -1,28 +1,28 @@ # New ports collection makefile for: devel/p5-SVN-ACL # Date created: Jan 2006 # Whom: clsung # # $FreeBSD$ # PORTNAME= SVN-ACL PORTVERSION= 0.02 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- EXTRACT_SUFX= .tgz MAINTAINER= clsung@FreeBSD.org COMMENT= A simple ACL frontend for subversion BUILD_DEPENDS= \ ${SITE_PERL}/${PERL_ARCH}/SVN/Core.pm:${PORTSDIR}/devel/p5-subversion \ ${SITE_PERL}/YAML.pm:${PORTSDIR}/textproc/p5-YAML RUN_DEPENDS= ${BUILD_DEPENDS} PERL_CONFIGURE= yes MAN3= SVN::ACL.3 .include diff --git a/devel/p5-SVN-S4/Makefile b/devel/p5-SVN-S4/Makefile index dde693b992ee..9d329a12f3ce 100644 --- a/devel/p5-SVN-S4/Makefile +++ b/devel/p5-SVN-S4/Makefile @@ -1,32 +1,32 @@ # New ports collection makefile for: SVN-S4 # Date created: 16 January 2008 # Whom: Sergey Skvortsov # # $FreeBSD$ # PORTNAME= SVN-S4 PORTVERSION= 1.030 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= skv@FreeBSD.org COMMENT= Wrapper for subversion program BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/SVN/Client.pm:${PORTSDIR}/devel/p5-subversion \ ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \ ${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 \ ${SITE_PERL}/${PERL_ARCH}/IO/AIO.pm:${PORTSDIR}/devel/p5-IO-AIO RUN_DEPENDS= ${BUILD_DEPENDS} PERL_CONFIGURE= yes MAN1= s4.1 MAN3= SVN::S4.3 SVN::S4::FixProp.3 SVN::S4::Getopt.3 \ SVN::S4::Info.3 SVN::S4::Path.3 SVN::S4::QuickCommit.3 \ SVN::S4::Snapshot.3 SVN::S4::StrongRevert.3 SVN::S4::Update.3 \ SVN::S4::ViewSpec.3 .include diff --git a/devel/psvn/Makefile b/devel/psvn/Makefile index c54b2ebcad0c..2f82e6d339b3 100644 --- a/devel/psvn/Makefile +++ b/devel/psvn/Makefile @@ -1,45 +1,45 @@ # New ports collection makefile for: psvn # Date created: 18 May 2004 # Whom: Kimura Fuyuki # # $FreeBSD$ # PORTNAME= psvn PORTVERSION= 30224 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel elisp MASTER_SITES= http://svn.collab.net/viewvc/*checkout*/svn/trunk/contrib/client-side/emacs/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= psvn.el\?revision=${PORTVERSION} EXTRACT_SUFX= # empty MAINTAINER= bsam@FreeBSD.org COMMENT= Subversion interface for Emacs RUN_DEPENDS= svn:${PORTSDIR}/devel/subversion USE_EMACS= yes NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= # empty EXTRACT_AFTER_ARGS= ${WRKSRC}/psvn.el PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}/psvn.el \ ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}/psvn.elc PLIST_DIRS= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} ELISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} do-build: cd ${WRKSRC}; ${EMACS_CMD} -batch -q -f batch-byte-compile psvn.el do-install: ${MKDIR} ${ELISPDIR} ${INSTALL_DATA} ${WRKSRC}/psvn.* ${ELISPDIR} post-install: @${CAT} ${PKGMESSAGE} .include diff --git a/devel/pysvn/Makefile b/devel/pysvn/Makefile index db8dfc645dff..8c26f513759b 100644 --- a/devel/pysvn/Makefile +++ b/devel/pysvn/Makefile @@ -1,47 +1,47 @@ # New ports collection makefile for: pysvn # Date created: 22 April 2008 # Whom: bra@fsn.hu # # $FreeBSD$ # PORTNAME= pysvn PORTVERSION= 1.5.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= http://pysvn.barrys-emacs.org/source_kits/ MAINTAINER= bra@fsn.hu COMMENT= Python binding for Subversion BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/CXX/__init__.py:${PORTSDIR}/devel/py-cxx LIB_DEPENDS= svn_client-1:${PORTSDIR}/devel/subversion \ neon.26:${PORTSDIR}/www/neon26 USE_PYTHON= 2.3+ USE_PYDISTUTILS=yes PYDISTUTILS_NOEGGINFO=yes PYDISTUTILS_PKGNAME=${PORTNAME} PYDISTUTILS_CONFIGURE_TARGET=configure PYDISTUTILS_CONFIGUREARGS=--pycxx-dir=${PYTHON_INCLUDEDIR} \ --pycxx-src-dir=${LOCALBASE}/share/${PYTHON_VERSION}/CXX \ --apr-inc-dir=${LOCALBASE}/include/apr-1 PLIST_SUB= PYTHONVER=${PYTHON_VERSION:S/./_/:S/python//} PLIST_FILES= %%PYTHON_SITELIBDIR%%/${PORTNAME}/__init__.py \ %%PYTHON_SITELIBDIR%%/${PORTNAME}/_pysvn_%%PYTHONVER%%.so PLIST_DIRS= %%PYTHON_SITELIBDIR%%/${PORTNAME} WRKSRC= ${WRKDIR}/${DISTNAME}/Source do-build: cd ${WRKSRC} && ${MAKE} pre-install: ${MKDIR} ${PYTHON_SITELIBDIR} ${MKDIR} ${PYTHON_SITELIBDIR}/${PORTNAME} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}/* ${PYTHON_SITELIBDIR}/${PORTNAME} .include diff --git a/devel/subcommander/Makefile b/devel/subcommander/Makefile index 8398d7b46ba5..f2879cb4a4c4 100644 --- a/devel/subcommander/Makefile +++ b/devel/subcommander/Makefile @@ -1,33 +1,33 @@ # New ports collection makefile for: subcommander # Date created: 22 July 2007 # Whom: sutra # # $FreeBSD$ # PORTNAME= subcommander PORTVERSION= 1.2.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= http://subcommander.tigris.org/files/documents/1759/35437/ DISTNAME= Subcommander-${PORTVERSION} MAINTAINER= zhoushuqun@gmail.com COMMENT= Qt based multiplatform subversion client, diff & merge tool LIB_DEPENDS= neon.26:${PORTSDIR}/www/neon26 \ - apr-1.2:${PORTSDIR}/devel/apr-svn \ + apr-1.3:${PORTSDIR}/devel/apr-svn \ boost_thread.4:${PORTSDIR}/devel/boost \ svn_client-1.0:${PORTSDIR}/devel/subversion WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} GNU_CONFIGURE= yes USE_GMAKE= yes USE_QT_VER= 3 CONFIGURE_ARGS+= --with-boost=${LOCALBASE} CONFIGURE_ARGS+= --with-neon=${LOCALBASE} CONFIGURE_ENV= QTDIR=${LOCALBASE} CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" .include diff --git a/devel/subcommander2/Makefile b/devel/subcommander2/Makefile index 8398d7b46ba5..f2879cb4a4c4 100644 --- a/devel/subcommander2/Makefile +++ b/devel/subcommander2/Makefile @@ -1,33 +1,33 @@ # New ports collection makefile for: subcommander # Date created: 22 July 2007 # Whom: sutra # # $FreeBSD$ # PORTNAME= subcommander PORTVERSION= 1.2.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= http://subcommander.tigris.org/files/documents/1759/35437/ DISTNAME= Subcommander-${PORTVERSION} MAINTAINER= zhoushuqun@gmail.com COMMENT= Qt based multiplatform subversion client, diff & merge tool LIB_DEPENDS= neon.26:${PORTSDIR}/www/neon26 \ - apr-1.2:${PORTSDIR}/devel/apr-svn \ + apr-1.3:${PORTSDIR}/devel/apr-svn \ boost_thread.4:${PORTSDIR}/devel/boost \ svn_client-1.0:${PORTSDIR}/devel/subversion WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} GNU_CONFIGURE= yes USE_GMAKE= yes USE_QT_VER= 3 CONFIGURE_ARGS+= --with-boost=${LOCALBASE} CONFIGURE_ARGS+= --with-neon=${LOCALBASE} CONFIGURE_ENV= QTDIR=${LOCALBASE} CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" .include diff --git a/devel/svn_load_dirs/Makefile b/devel/svn_load_dirs/Makefile index 43fe56214ed5..9f9bd38f994e 100644 --- a/devel/svn_load_dirs/Makefile +++ b/devel/svn_load_dirs/Makefile @@ -1,41 +1,41 @@ # New ports collection makefile for: svn_load_dirs # Date created: 9 April 2007 # Whom: Akinori MUSHA aka knu # # $FreeBSD$ PORTNAME= svn_load_dirs PORTVERSION= 1.4.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= http://subversion.tigris.org/downloads/ DISTNAME= subversion-${DISTVERSION} DIST_SUBDIR= subversion MAINTAINER= knu@freebsd.org COMMENT= A Perl script to load directories into a Subversion repository RUN_DEPENDS= ${SITE_PERL}/URI.pm:${PORTSDIR}/net/p5-URI \ ${LOCALBASE}/bin/svn:${PORTSDIR}/devel/subversion USE_BZIP2= yes USE_PERL5= 5.8.0+ WRKSRC= ${WRKDIR}/${DISTNAME}/contrib/client-side do-build: ${SED} -E \ -e 's|^(#!)/usr/bin/perl[[:>:]]|\1${PERL}|g' \ -e 's|@SVN_BINDIR@|${LOCALBASE}/bin|g' \ ${WRKSRC}/svn_load_dirs.pl.in > ${WRKSRC}/svn_load_dirs.pl do-install: ${INSTALL_SCRIPT} ${WRKSRC}/svn_load_dirs.pl ${PREFIX}/bin/svn_load_dirs .if !defined(NOPORTDOCS) ${MKDIR} ${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/svn_load_dirs_property_table.example ${EXAMPLESDIR}/ ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/svn_load_dirs.README ${DOCSDIR}/ .endif .include diff --git a/devel/svndelta/Makefile b/devel/svndelta/Makefile index ce5eb81ada22..a9b5ce12bc41 100644 --- a/devel/svndelta/Makefile +++ b/devel/svndelta/Makefile @@ -1,42 +1,42 @@ # ex:ts=8 # Ports collection makefile for: svndelta # Date created: Thu Sep 21, 2006 # Whom: mich@FreeBSD.org # # $FreeBSD$ # PORTNAME= svndelta PORTVERSION= 1.0.6 -PORTREVISION= 1 +PORTREVISION= 2 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 diff --git a/devel/svntrac/Makefile b/devel/svntrac/Makefile index 9d110eec80d2..7efd1138db32 100644 --- a/devel/svntrac/Makefile +++ b/devel/svntrac/Makefile @@ -1,20 +1,20 @@ # New ports collection makefile for: svntrac # Date created: 13 May 2008 # Whom: Greg Larkin # # $FreeBSD$ # PORTNAME= svntrac -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel COMMENT= Web-Based Bug And Patch-Set Tracking System For Subversion RUN_DEPENDS= subversion>=0:${PORTSDIR}/devel/subversion MASTERDIR= ${.CURDIR}/../cvstrac MAKE_ARGS= APPNAME=svntrac PKGMESSAGE= ${.CURDIR}/pkg-message .include "${MASTERDIR}/Makefile" diff --git a/security/metasploit/Makefile b/security/metasploit/Makefile index 8699c881ad16..89d27dbf5b93 100644 --- a/security/metasploit/Makefile +++ b/security/metasploit/Makefile @@ -1,65 +1,65 @@ # Ports collection makefile for: metasploit-devel # Date created: 18 Nov 2004 # Whom: Yonatan # # $FreeBSD$ # PORTNAME= metasploit DISTVERSION= 3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MASTER_SITES= # DISTNAME= framework-${DISTVERSION} MAINTAINER= onatan@gmail.com COMMENT= Exploit-Framework for Penetration-Testing RUN_DEPENDS= ${LOCALBASE}/bin/svn:${PORTSDIR}/devel/subversion \ ${LOCALBASE}/lib/ruby/gems/1.8/specifications/activerecord-1.15.6.gemspec:${PORTSDIR}/databases/rubygem-activerecord SCRIPTS= msfcli msfconsole msfd msfencode msflicense msfopcode \ msfpayload msfpescan msfweb RESTRICTED= May not be re-sold for more than the cost of duplication, nor redistributed after patching NO_BUILD= yes USE_RUBY= yes .include .if ${RUBY_VER} == 1.9 RUN_DEPENDS+= ${LOCALBASE}/bin/gem:${PORTSDIR}/devel/ruby-gems .endif .if defined(WITH_MSFGUI) RUN_DEPENDS+= ${RUBY_SITEARCHLIBDIR}/wxruby.so:${PORTSDIR}/x11-toolkits/ruby-wx SCRIPTS+= msfgui .endif .if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) && !defined(PACKAGE_BUILDING) ECHO_MSG=/usr/bin/printf IGNORE=\n \ Due to licensing restrictions you have to accept the Metasploit Framework\n \ License before downloading ${DISTNAME}${EXTRACT_SUFX}. Please direct your\n \ web browser to http://metasploit.com/projects/Framework/msf3/ to read and\n \ accept the license. Once downloaded, save ${DISTNAME}${EXTRACT_SUFX} \n \ in ${DISTDIR} and try again.\n .endif do-install: ${MKDIR} ${DATADIR} ${CP} -Rp ${WRKSRC}/ ${DATADIR} .for f in ${SCRIPTS} ${LN} -s ${DATADIR}/${f} ${PREFIX}/bin .endfor post-install: .for f in ${SCRIPTS} ${ECHO} "bin/${f}" >> ${TMPPLIST} .endfor @${FIND} ${DATADIR} -type f | ${SED} 's,${PREFIX}/,,' >> ${TMPPLIST} @${FIND} ${DATADIR} -type d | ${SORT} -r | \ ${SED} 's,${PREFIX}/,, ; s,^,@dirrm ,' >> ${TMPPLIST} .include diff --git a/sysutils/ftwin/Makefile b/sysutils/ftwin/Makefile index 5257113842d1..b567b9e3bb6a 100644 --- a/sysutils/ftwin/Makefile +++ b/sysutils/ftwin/Makefile @@ -1,44 +1,45 @@ # New ports collection makefile for: ftwin # Date created: 2007-12-05 # Whom: Bapt # # $FreeBSD$ # PORTNAME= ftwin PORTVERSION= 0.8.0 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://meroware.com/~joke/sources/ftwin/ MAINTAINER= baptiste.daroussin@gmail.com COMMENT= A useful tool to find duplicate files LIB_DEPENDS= puzzle.1:${PORTSDIR}/graphics/libpuzzle \ - apr-1.2:${PORTSDIR}/devel/apr \ + apr-1.3:${PORTSDIR}/devel/apr \ pcre.0:${PORTSDIR}/devel/pcre USE_BZIP2= yes GNU_CONFIGURE= yes USE_AUTOTOOLS= autoconf:261 aclocal:110 automake:110 autoheader:261 CONFIGURE_ARGS+= --with-check=${LOCALBASE} --with-puzzle=${LOCALBASE} PLIST_FILES= bin/ftwin PORTDOCS= AUTHORS EXAMPLES TODO CHANGES KNOWN_BUGS VERSION LICENSE README MAN8= ftwin.8 .include .if ${OSVERSION} < 600000 LIB_DEPENDS+= archive.6:${PORTSDIR}/archivers/libarchive CONFIGURE_ARGS+= --with-archive=${LOCALBASE} .endif post-install: .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for f in ${PORTDOCS} @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} .endfor .endif .include diff --git a/textproc/svn2cl/Makefile b/textproc/svn2cl/Makefile index 13848e651dc2..55816396287a 100644 --- a/textproc/svn2cl/Makefile +++ b/textproc/svn2cl/Makefile @@ -1,42 +1,42 @@ # New ports collection makefile for: svn2cl # Date created: 20 December 2006 # Whom: Alexander Logvinov # # $FreeBSD$ # PORTNAME= svn2cl PORTVERSION= 0.10 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc MASTER_SITES= http://ch.tudelft.nl/~arthur/svn2cl/ MAINTAINER= ports@logvinov.com COMMENT= Subversion ChangeLog generator RUN_DEPENDS= ${LOCALBASE}/bin/xsltproc:${PORTSDIR}/textproc/libxslt \ ${LOCALBASE}/bin/svn:${PORTSDIR}/devel/subversion NO_BUILD= yes MAN1= ${PORTNAME}.1 PORTDOCS= ChangeLog NEWS README TODO DATAFILES= authors.xml svn2cl.xsl svn2html.css svn2html.xsl post-patch: @${REINPLACE_CMD} -e 's|XSL="$$dir|XSL="${DATADIR}|' ${WRKSRC}/${PORTNAME}.sh do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.sh ${PREFIX}/bin/${PORTNAME} ${INSTALL_MAN} ${WRKSRC}/${MAN1} ${MANPREFIX}/man/man1 @${MKDIR} ${DATADIR} .for i in ${DATAFILES} ${INSTALL_DATA} ${WRKSRC}/${i} ${DATADIR} .endfor .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} .endfor .endif .include diff --git a/www/trac-bzr/Makefile b/www/trac-bzr/Makefile index 76a851f76e89..4de270dee1f9 100644 --- a/www/trac-bzr/Makefile +++ b/www/trac-bzr/Makefile @@ -1,38 +1,38 @@ # New ports collection makefile for: trac-bzr # Date created: 2007-03-30 # Whom: Radim Kolar # # $FreeBSD$ # PORTNAME= bzr PORTVERSION= 20070308 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MASTER_SITES= http://home.tiscali.cz:8080/~cz210552/bsdports/tarballs/ PKGNAMEPREFIX= trac- DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} MAINTAINER= hsn@sendmail.cz COMMENT= Bazaar-NG plugin for Trac BUILD_DEPENDS= ${EASY_INSTALL_CMD}:${PORTSDIR}/devel/py-setuptools RUN_DEPENDS= ${BUILD_DEPENDS} RUN_DEPENDS+= tracd:${PORTSDIR}/www/trac USE_PYTHON= 2.4+ USE_PYDISTUTILS= yes PYDISTUTILS_NOEGGINFO= yes USE_BZIP2= yes PLIST_SUB= EASY_INSTALL_CMD=${EASY_INSTALL_CMD} \ PYTRAC_BZR_EGG=${PYTRAC_BZR_EGG} EASY_INSTALL_CMD?= easy_install-${PYTHON_VER} PYTRAC_BZR_EGG= TracBzr-0.2-py${PYTHON_VER}.egg post-install: @${CAT} ${PKGMESSAGE} .include diff --git a/www/trac-gantt/Makefile b/www/trac-gantt/Makefile index 0d6618bdf1da..0ff5c871d8b5 100644 --- a/www/trac-gantt/Makefile +++ b/www/trac-gantt/Makefile @@ -1,45 +1,45 @@ # New ports collection makefile for: trac-gantt # Date created: July 12 2006 # Whom: Dryice Liu # # $FreeBSD$ # PORTNAME= TracGantt PORTVERSION= 0.3.2a -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www devel python MASTER_SITES= http://willbarton.com/files/ \ http://dryice.name/computer/FreeBSD/distfiles/ PKGNAMEPREFIX= trac- MAINTAINER= dryice@dryice.name COMMENT= A plugin to creates Gantt charts for trac RUN_DEPENDS+= tracd:${PORTSDIR}/www/trac BUILD_DEPENDS+= easy_install:${PORTSDIR}/devel/py-setuptools USE_PYTHON= 2.3+ PLIST_SUB+= PORTVERSION=${PORTVERSION} PYTHONVERSION=${_PYTHON_VERSION} .if !defined(NOPORTDOCS) PORTDOCS= PKG-INFO README .endif do-build: cd ${WRKSRC}; \ ${PYTHON_CMD} setup.py bdist_egg do-install: .for i in * ${INSTALL_DATA} ${WRKSRC}/dist/${i} ${PYTHON_SITELIBDIR}/ .endfor .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} .endfor .endif .include diff --git a/www/trac-spam-filter/Makefile b/www/trac-spam-filter/Makefile index 27a7226fd93b..732f11147dcb 100644 --- a/www/trac-spam-filter/Makefile +++ b/www/trac-spam-filter/Makefile @@ -1,38 +1,38 @@ # New ports collection makefile for: trac-spam-filter # Date created: 23 September 2007 # Whom: sutra # # $FreeBSD$ # PORTNAME= TracSpamFilter PORTVERSION= 0.2.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www devel python MASTER_SITES= http://zhoushuqun.com/files/ \ http://freebsd.unixfreunde.de/sources/ PKGNAMEPREFIX= trac- MAINTAINER= zhoushuqun@gmail.com COMMENT= Allow different ways to reject contributions that contain spam RUN_DEPENDS= tracd:${PORTSDIR}/www/trac BUILD_DEPENDS= easy_install:${PORTSDIR}/devel/py-setuptools WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}dev USE_PYTHON= yes USE_PYDISTUTILS= yes PYDISTUTILS_NOEGGINFO= yes PLIST_SUB+= PORTNAME=${PORTNAME} PORTVERSION=${PORTVERSION} PYTHONVERSION=${_PYTHON_VERSION} do-build: cd ${WRKSRC}; \ ${PYTHON_CMD} setup.py bdist_egg do-install: .for i in * ${INSTALL_DATA} ${WRKSRC}/dist/${i} ${PYTHON_SITELIBDIR}/ .endfor .include diff --git a/www/trac/Makefile b/www/trac/Makefile index 6b9b111043d1..bb4cb35448a8 100644 --- a/www/trac/Makefile +++ b/www/trac/Makefile @@ -1,93 +1,93 @@ # New ports collection makefile for: trac # Date created: 17 April 2004 # Whom: Kuei-Feng Li # # $FreeBSD$ # PORTNAME= trac PORTVERSION= 0.11 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www devel python MASTER_SITES= http://ftp.edgewall.com/pub/trac/ \ ftp://ftp.edgewall.com/pub/trac/ DISTNAME= Trac-${PORTVERSION} MAINTAINER= clsung@FreeBSD.org COMMENT= An enhanced wiki and issue tracking system for software projects BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Genshi>=0.5:${PORTSDIR}/textproc/py-genshi RUN_DEPENDS= ${BUILD_DEPENDS} OPTIONS= SILVERCITY "Use Silvercity for syntax highlighting" On \ DOCUTILS "Allow additional text markup" On \ PYGMENTS "Use generic syntax highlighter" On \ TZ "Process Time Zones" On \ PGSQL "Use PostgreSQL instead of SQLite3" Off \ SUBVERSION "Support for subversion RCS" On CONFLICTS= ja-trac-* USE_PYTHON= yes USE_PYDISTUTILS= easy_install PYDISTUTILS_PKGNAME= Trac PYDISTUTILS_NOEGGINFO= yes # This target is only meant to be used by the port maintainer. x-generate-plist: (${PORTSDIR}/Tools/scripts/plist -d -m ${MTREE_FILE} ${PREFIX} \ | ${SED} -E \ 's,.*share/nls/.+$$,,g \ ;s,@dirrm share/man(/.*)?$$,,g \ ;s,${PYTHON_SITELIBDIR:S,^${PYTHONBASE}/,,},%%PYTHON_SITELIBDIR%%,g \ ;s,share/trac,%%DATADIR%%,g \ ;s,share/examples/trac,%%EXAMPLESDIR%%,g \ ;s,@dirrm (%%PYTHON_SITELIBDIR%%|${PYTHON_LIBDIR:S,${PYTHONBASE}/,,})$$,,g \ ' | ${TR} -s '\n') > temp-pkg-plist pre-install: @${REINPLACE_CMD} -i '' -e 's|/usr/bin/python|${PYTHON_CMD}|' ${WRKSRC}/cgi-bin/trac.fcgi \ ${WRKSRC}/cgi-bin/trac.cgi post-install: @${MKDIR} ${EXAMPLESDIR} . for d in rpm workflow @${MKDIR} ${EXAMPLESDIR}/${d} @${INSTALL_DATA} ${WRKSRC}/contrib/${d}/* ${EXAMPLESDIR}/${d}/ @${RM} -rf ${WRKSRC}/contrib/${d} . endfor @${INSTALL_DATA} ${WRKSRC}/contrib/* ${EXAMPLESDIR} @${MKDIR} ${DATADIR}/cgi-bin @${INSTALL_SCRIPT} ${WRKSRC}/cgi-bin/* ${DATADIR}/cgi-bin @${ECHO_CMD} @${CAT} ${PKGMESSAGE} @${ECHO_CMD} .include .if defined(WITH_SILVERCITY) RUN_DEPENDS+= ${PREFIX}/bin/source2html.py:${PORTSDIR}/textproc/silvercity .endif .if defined(WITH_DOCUTILS) RUN_DEPENDS+= ${PREFIX}/bin/rst2html:${PORTSDIR}/textproc/py-docutils .endif .if defined(WITH_PYGMENTS) RUN_DEPENDS+= ${PREFIX}/bin/pygmentize:${PORTSDIR}/textproc/py-pygments .endif .if defined(WITH_TZ) RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pytz>0:${PORTSDIR}/devel/py-pytz .endif .if defined(WITH_PGSQL) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psycopg2/__init__.py:${PORTSDIR}/databases/py-psycopg2 .else RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/pysqlite2/__init__.py:${PORTSDIR}/databases/py-pysqlite23 .endif .if !defined(WITHOUT_SUBVERSION) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/svn/__init__.py:${PORTSDIR}/devel/py-subversion .endif .include