freebsd-ports/devel/adocman/Makefile
Bill Fenner f9eda3261e adocman is a set of perl modules and programs for performing
operations against the SourceForge.net site, currently including
basic Client operations (i.e. login/logout) and DocManager operations.

It includes the Alexandria perl module, which provides the back end
support for operations, the adocman program, which provides the
means to perform DocManager operations from the command-line or
scripts (by project developers or admins listed as DocManager
Editors), and the xml_export program, providing the means to automate
downloads of data from the XML data export facility on SourceForge.net
(by project administrators).

WWW: http://sourceforge.net/projects/sitedocs
2006-01-05 02:04:03 +00:00

42 lines
1.1 KiB
Makefile

# New ports collection makefile for: adocman
# Date created: 4 January 2006
# Whom: fenner
#
# $FreeBSD$
#
PORTNAME= adocman
PORTVERSION= 0.13
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= sitedocs
MAINTAINER= fenner@FreeBSD.Org
COMMENT= Automated sourceforge administration tool
RUN_DEPENDS= ${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww \
${SITE_PERL}/${PERL_ARCH}/HTML/TokeParser.pm:${PORTSDIR}/www/p5-HTML-Parser \
${SITE_PERL}/${PERL_ARCH}/Crypt/SSLeay.pm:${PORTSDIR}/security/p5-Crypt-SSLeay \
${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \
${SITE_PERL}/${PERL_ARCH}/Term/ReadKey.pm:${PORTSDIR}/devel/p5-Term-ReadKey
PERL_CONFIGURE= YES
SCRIPTS= adocman atracker xml_export
DOCS= LICENSE README TODO adocman.html xml_export.html
post-extract:
@${CP} ${FILESDIR}/Makefile.PL ${WRKSRC}
post-install:
.for f in ${SCRIPTS}
${INSTALL_SCRIPT} ${WRKSRC}/$f ${PREFIX}/bin
.endfor
.if !defined(NOPORTDOCS)
${MKDIR} ${DOCSDIR}
.for f in ${DOCS}
${INSTALL_DATA} ${WRKSRC}/$f ${DOCSDIR}
.endfor
.endif
.include <bsd.port.mk>