Subject: PR/30596 CVS commit: pkgsrc/devel
To: None <jmmv@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org>
From: Julio M. Merino Vidal <jmmv@netbsd.org>
List: pkgsrc-bugs
Date: 08/20/2005 12:05:03
The following reply was made to PR pkg/30596; it has been noted by GNATS.

From: "Julio M. Merino Vidal" <jmmv@netbsd.org>
To: gnats-bugs@netbsd.org
Cc: 
Subject: PR/30596 CVS commit: pkgsrc/devel
Date: Sat, 20 Aug 2005 12:04:09 +0000 (UTC)

 Module Name:	pkgsrc
 Committed By:	jmmv
 Date:		Sat Aug 20 12:04:09 UTC 2005
 
 Modified Files:
 	pkgsrc/devel/gettext-lib: builtin.mk
 	pkgsrc/devel/gettext/files: msgfmt.pl
 
 Log Message:
 Fix the msgfmt.pl script to deal with messages with plurals whose strings
 are identical (e.g., msgid == msgid_plural) by ignoring the duplicates.
 In fact, this is a rewrite of the script, since I couldn't understand the
 old one (ew).
 
 Also change the way we use it to only pull it in the build if the real
 msgfmt does not support plurals (i.e., it's older than 0.10.36).
 
 Fixes PR pkg/30596 and PR pkg/30938 (both related to epiphany).
 It also fixes the build of evolution-data-server and probably others.
 
 
 To generate a diff of this commit:
 cvs rdiff -r1.26 -r1.27 pkgsrc/devel/gettext-lib/builtin.mk
 cvs rdiff -r1.1 -r1.2 pkgsrc/devel/gettext/files/msgfmt.pl
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.