pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/52693: cldr-emoji-annotation: new package (for ibus emoji-dict support)



The following reply was made to PR pkg/52693; it has been noted by GNATS.

From: Benny Siegert <bsiegert%gmail.com@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: pkg-manager%netbsd.org@localhost, gnats-admin%netbsd.org@localhost, pkgsrc-bugs%netbsd.org@localhost
Subject: Re: pkg/52693: cldr-emoji-annotation: new package (for ibus
 emoji-dict support)
Date: Fri, 3 Nov 2017 11:45:20 +0100

 > Package files are attached in shar format.
 > Also available on gist:
 >  https://gist.github.com/tsutsui/ef0745f3600e3e8e2ffdefb5d9dc535b
 
 Personally, I would prefer if that were a multi-file gist instead of
 the shell archive again :).
 
 > - CATEGORIES should be discussed (currently in "fonts")
 
 It's not a font per se. print or textproc would be better choices.
 
 > - PKGNAME is tweaked from DISTNAME for version strings
 >   (31.90.0_1 -> 31.90.0.1)
 
 Good.
 
 > - DISTFILES is from github repo prepared by the fedora maintainer
 >   (who is also a maintainer of ibus)
 >    https://github.com/fujiwarat/cldr-emoji-annotation
 >   because the original unicode.org has no archive and versioning:
 >    http://www.unicode.org/repos/cldr/trunk/common/annotations/
 
 That's fine.
 
 > - fedora specifies "LGPLv2+ and Unicode" for license,
 >    https://bugzilla.redhat.com/show_bug.cgi?id=1428287#c2
 >   but only "LICENSE=unicode" is specified because
 >   installed annotation files are in Unicode license
 >   (binaries to generate "annotationsDerived" files during do-build
 >    use LGPLv2 libs but they are not installed)
 
 That's also fine.
 
 > - NO_CONFIGURE is set because bandled "autogen.sh" srcipt handles libtools etc.
 
 I have not looked at the contents of autogen.sh. But I would probably
 just run "autoreconf" in pre-configure and leave the configure target
 as is.
 
 If you do decide to stay with autogen.sh, you should run it in
 do-configure, not do-build.
 
 > - files are installed to ${PREFIX}/share/unicode/cldr/common/
 >   as upstream recommends (which seems suggested by fedora)
 >    https://bugzilla.redhat.com/show_bug.cgi?id=1428287#c2
 > - no warning by pkglint
 
 Both are good.
 
 Please commit after addressing the points above.
 


Home | Main Index | Thread Index | Old Index