pkgsrc/textproc/po4a/Makefile
he d0fee867a0 Add a workaround so that po4a's use of GetTerminalSize() from
Term::ReadKey doesn't end up doing tty i/o, which will in all
probability stall a bulk build if it's started on a tty, and
no special steps are taken to disassociate the bulk build job
from the tty.

It appears that later versions of po4a does not suffer from
this problem, so this is a minimal fix suitable for pull-up.

Bump package revision.
2007-07-25 17:13:58 +00:00

28 lines
886 B
Makefile

# $NetBSD: Makefile,v 1.9 2007/07/25 17:13:58 he Exp $
#
DISTNAME= po4a-0.23
PKGREVISION= 3
CATEGORIES= textproc
MASTER_SITES= http://alioth.debian.org/download.php/1317/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://alioth.debian.org/projects/po4a/
COMMENT= Tool for using gettext where it was not intended to be used
DEPENDS+= p5-gettext>=1.01:../../devel/p5-gettext
DEPENDS+= p5-SGMLS-[0-9]*:../../textproc/p5-SGMLS
DEPENDS+= p5-Term-ReadKey-[0-9]*:../../devel/p5-Term-ReadKey
DEPENDS+= p5-Text-WrapI18N-[0-9]*:../../textproc/p5-Text-WrapI18N
USE_TOOLS+= pkg-config perl:run msgmerge:run msgfmt:run
PERL5_MODULE_TYPE= Module::Build
PERL5_PACKLIST= auto/po4a/.packlist
REPLACE_PERL= msguntypot po4a po4a-gettextize po4a-normalize \
po4a-translate po4a-updatepo
MAKE_ENV+= COLUMNS=76
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"