017316bf81
This is a minimal screen scraping interface to the Drupal admin pages. Its primary purpose (at the moment) is to provide a means to automate drupal core upgrades. Most of the methods in this class depend on English strings from the pages' value fields, because WWW::Mechanize doesn't use id fields as selectors. Thus, this module will most likely not work for sites with a backend set to any non-English language. ok jasper@ and landry@
27 lines
614 B
Makefile
27 lines
614 B
Makefile
# $OpenBSD: Makefile,v 1.1.1.1 2009/11/30 13:26:07 stephan Exp $
|
|
|
|
COMMENT = screen scraping Perl API to some Drupal admin functions
|
|
|
|
DISTNAME = Drupal-Admin-0.04
|
|
CATEGORIES = www devel
|
|
MODULES = cpan
|
|
|
|
MAINTAINER = Stephan A. Rickauer <stephan@openbsd.org>
|
|
|
|
# Perl
|
|
PERMIT_PACKAGE_CDROM = Yes
|
|
PERMIT_PACKAGE_FTP = Yes
|
|
PERMIT_DISTFILES_CDROM =Yes
|
|
PERMIT_DISTFILES_FTP = Yes
|
|
|
|
RUN_DEPENDS = ::www/p5-WWW-Mechanize-TreeBuilder \
|
|
::devel/p5-MooseX-Role-Parameterized \
|
|
::devel/p5-MooseX-Log-Log4perl \
|
|
::devel/p5-Class-MOP
|
|
|
|
BUILD_DEPENDS = ${RUN_DEPENDS}
|
|
|
|
MAKE_ENV += TEST_POD=1
|
|
|
|
.include <bsd.port.mk>
|