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)
> 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