Bug 545004 - Review Request: wqy-microhei-fonts - compact Chinese font
Summary: Review Request: wqy-microhei-fonts - compact Chinese font
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Peng Huang
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-12-07 10:04 UTC by Jens Petersen
Modified: 2014-07-08 12:41 UTC (History)
8 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2010-02-09 01:20:08 UTC
Type: ---
Embargoed:
phuang: fedora-review+
gwync: fedora-cvs+


Attachments (Terms of Use)

Description Jens Petersen 2009-12-07 10:04:09 UTC
Spec URL: http://petersen.fedorapeople.org/wqy-microhei-fonts/wqy-microhei-fonts.spec
SRPM URL: http://petersen.fedorapeople.org/wqy-microhei-fonts/wqy-microhei-fonts-0.2.0-0.1.beta.fc12.src.rpm
Description: Compact Chinese font derived from Droid Fallback

Comment 1 Qianqian Fang 2009-12-08 14:33:36 UTC
the spec file looks fine. Only two comments:

1. in the description, you may want to say "Compact Chinese/CJK font derived from Droid font family", as it contains the Latin glyphs (with hinting/kerning) from Droid Sans and Droid Sans Mono.

2. You may want to add the AUTHORS.txt file to the %doc record.

I plan to add a fontconfig file in the next release. I guess when that comes, you just define a new fontconf variable and adjust SOURCE1 accordingly.

Comment 2 Peng Huang 2010-02-01 07:49:08 UTC
rpmlint is NOT silent for SRPM and for RPM

[phuang@phuang-notebook wqy]$ rpmlint wqy-microhei-fonts-0.2.0-0.1.beta.fc12.src.rpm
wqy-microhei-fonts.src: E: no-description-tag
wqy-microhei-fonts.src: W: strange-permission wqy-microhei-0.2.0-beta.tar.gz 0600
wqy-microhei-fonts.src: W: mixed-use-of-spaces-and-tabs (spaces: line 14, tab: line 6)
1 packages and 0 specfiles checked; 1 errors, 2 warnings.

[phuang@phuang-notebook noarch]$ rpmlint wqy-microhei-fonts-0.2.0-0.1.beta.f12.noarch.rpm
wqy-microhei-fonts.noarch: E: no-description-tag
wqy-microhei-fonts.noarch: W: incoherent-version-in-changelog 0.2.0-0.1.beta ['0.2.0-0.1.beta.f12', '0.2.0-0.1.beta.f12']
wqy-microhei-fonts.noarch: W: file-not-utf8 /usr/share/doc/wqy-microhei-fonts-0.2.0/README.txt
1 packages and 0 specfiles checked; 1 errors, 2 warnings.

Comment 3 Jens Petersen 2010-02-02 07:28:09 UTC
(In reply to comment #1)
> 1. in the description, you may want to say "Compact Chinese/CJK font derived
> from Droid font family", as it contains the Latin glyphs (with hinting/kerning)
> from Droid Sans and Droid Sans Mono.

Oops thanks, adding some description.

> 2. You may want to add the AUTHORS.txt file to the %doc record.

Hmm, I skipped it intentionally since it is 356kB:
if there was a short summary would be happy to include it.

(In reply to comment #2)
> wqy-microhei-fonts.src: E: no-description-tag

see above

> wqy-microhei-fonts.src: W: strange-permission wqy-microhei-0.2.0-beta.tar.gz
> 0600

chromium bug ;)

> wqy-microhei-fonts.src: W: mixed-use-of-spaces-and-tabs (spaces: line 14, tab:
> line 6)

fixing

> wqy-microhei-fonts.noarch: W: incoherent-version-in-changelog 0.2.0-0.1.beta
> ['0.2.0-0.1.beta.f12', '0.2.0-0.1.beta.f12']

I think this can be waved.

> wqy-microhei-fonts.noarch: W: file-not-utf8
> /usr/share/doc/wqy-microhei-fonts-0.2.0/README.txt

Qianqian: would be nice if you could fix this upstream.

I'll convert to utf-8.


Spec URL:
http://petersen.fedorapeople.org/wqy-microhei-fonts/wqy-microhei-fonts.spec
SRPM URL:
http://petersen.fedorapeople.org/wqy-microhei-fonts/wqy-microhei-fonts-0.2.0-0.2.beta.fc12.src.rpm

Comment 4 Peng Huang 2010-02-02 07:53:15 UTC
+ package builds in mock (rawhide noarch).
http://koji.fedoraproject.org/koji/taskinfo?taskID=1958256
+ rpmlint is NOT silent for SRPM and for RPM.
wqy-microhei-fonts.noarch: W: incoherent-version-in-changelog 0.2.0-0.1.beta ['0.2.0-0.2.beta.f12', '0.2.0-0.2.beta.f12']
It is OK.

+ source files match upstream url
a124c5c6606f4f3b733d3477380e9d2f  wqy-microhei-0.2.0-beta.tar.gz
+ package meets naming and packaging guidelines.
+ specfile is properly named, is cleanly written
+ Spec file is written in American English.
+ Spec file is legible.
+ dist tag is present.
+ build root is correct.
+ license is open source-compatible.
+ License text is included in package.
+ %doc is present.
+ BuildRequires are proper.
+ %clean is present.
+ package installed properly.
+ Macro use appears rather consistent.
+ Package contains code, not content.
+ no headers or static libraries.
+ no .pc file present.
+ no -devel subpackage
+ no .la files.
+ no translations are available
+ Does owns the directories it creates.
+ update-gtk-immodules scriptlets present.
+ no duplicates in %files.
+ file permissions are appropriate.
+ Desktop files installed correctly.
+ Package
* Provides:
config(wqy-microhei-fonts) = 0.2.0-0.2.beta.f12
font(:lang=aa)  
font(:lang=ab)  
font(:lang=af)  
font(:lang=an)  
font(:lang=ast)  
font(:lang=av)  
font(:lang=ay)  
font(:lang=ba)  
font(:lang=be)  
font(:lang=bg)  
font(:lang=bi)  
font(:lang=bin)  
font(:lang=br)  
font(:lang=bs)  
font(:lang=bua)  
font(:lang=ca)  
font(:lang=ce)  
font(:lang=ch)  
font(:lang=chm)  
font(:lang=co)  
font(:lang=crh)  
font(:lang=cs)  
font(:lang=csb)  
font(:lang=cu)  
font(:lang=cv)  
font(:lang=cy)  
font(:lang=da)  
font(:lang=de)  
font(:lang=el)  
font(:lang=en)  
font(:lang=eo)  
font(:lang=es)  
font(:lang=et)  
font(:lang=eu)  
font(:lang=fi)  
font(:lang=fil)  
font(:lang=fj)  
font(:lang=fo)  
font(:lang=fr)  
font(:lang=fur)  
font(:lang=fy)  
font(:lang=gd)  
font(:lang=gl)  
font(:lang=gn)  
font(:lang=gv)  
font(:lang=ho)  
font(:lang=hr)  
font(:lang=hsb)  
font(:lang=ht)  
font(:lang=hu)  
font(:lang=ia)  
font(:lang=id)  
font(:lang=ie)  
font(:lang=ig)  
font(:lang=ik)  
font(:lang=io)  
font(:lang=is)  
font(:lang=it)  
font(:lang=ja)  
font(:lang=jv)  
font(:lang=kaa)  
font(:lang=ki)  
font(:lang=kj)  
font(:lang=kk)  
font(:lang=kl)  
font(:lang=ko)  
font(:lang=ku-tr)  
font(:lang=kum)  
font(:lang=kv)  
font(:lang=kwm)  
font(:lang=ky)  
font(:lang=la)  
font(:lang=lb)  
font(:lang=lez)  
font(:lang=lg)  
font(:lang=li)  
font(:lang=lt)  
font(:lang=lv)  
font(:lang=mg)  
font(:lang=mh)  
font(:lang=mk)  
font(:lang=mn-mn)  
font(:lang=ms)  
font(:lang=mt)  
font(:lang=na)  
font(:lang=nb)  
font(:lang=nds)  
font(:lang=ng)  
font(:lang=nl)  
font(:lang=nn)  
font(:lang=no)  
font(:lang=nr)  
font(:lang=nso)  
font(:lang=ny)  
font(:lang=oc)  
font(:lang=om)  
font(:lang=os)  
font(:lang=pap-an)  
font(:lang=pap-aw)  
font(:lang=pl)  
font(:lang=pt)  
font(:lang=rm)  
font(:lang=rn)  
font(:lang=ru)  
font(:lang=rw)  
font(:lang=sah)  
font(:lang=sc)  
font(:lang=se)  
font(:lang=sel)  
font(:lang=sg)  
font(:lang=sh)  
font(:lang=sk)  
font(:lang=sl)  
font(:lang=sma)  
font(:lang=smj)  
font(:lang=smn)  
font(:lang=sn)  
font(:lang=so)  
font(:lang=sq)  
font(:lang=sr)  
font(:lang=ss)  
font(:lang=st)  
font(:lang=su)  
font(:lang=sv)  
font(:lang=sw)  
font(:lang=tg)  
font(:lang=tk)  
font(:lang=tl)  
font(:lang=tn)  
font(:lang=tr)  
font(:lang=ts)  
font(:lang=tt)  
font(:lang=ty)  
font(:lang=tyv)  
font(:lang=uk)  
font(:lang=uz)  
font(:lang=vo)  
font(:lang=vot)  
font(:lang=wa)  
font(:lang=wen)  
font(:lang=wo)  
font(:lang=xh)  
font(:lang=yap)  
font(:lang=za)  
font(:lang=zh-cn)  
font(:lang=zh-sg)  
font(:lang=zh-tw)  
font(:lang=zu)  
font(wenquanyimicrohei)  
font(wenquanyimicroheimono)  
font(文泉驛微米黑)  
font(文泉驛等寬微米黑)  
font(文泉驿微米黑)  
font(文泉驿等宽微米黑)  
wqy-microhei-fonts = 0.2.0-0.2.beta.f12

+ Requires:
/bin/sh  
/bin/sh  
config(wqy-microhei-fonts) = 0.2.0-0.2.beta.f12
fontpackages-filesystem  
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1

Approved

Comment 5 Jens Petersen 2010-02-02 09:14:47 UTC
Thanks


New Package CVS Request
=======================
Package Name: wqy-microhei-fonts
Short Description: Compact Chinese font derived from Droid
Owners: petersen
Branches: F-11 F12 
InitialCC: phuang

Comment 6 Chen Lei 2010-02-06 04:00:24 UTC
Missing setting Flag to fedora‑cvs? ? wqy-microhei-fonts is an excellent CJK outline font.

Comment 7 Kevin Fenzi 2010-02-09 00:35:39 UTC
CVS done (by process-cvs-requests.py).

Comment 8 Jens Petersen 2010-02-09 01:20:08 UTC
Thanks for the review: package is imported and built.
Thanks to wenq.org for microhei.

http://koji.fedoraproject.org/koji/taskinfo?taskID=1970500

I think phuang is considering microhei as a potential
Chinese default font instead of zenhei.

Comment 9 Peng Wu 2014-07-08 01:39:50 UTC
Package Change Request
======================
Package Name: wqy-microhei-fonts
New Branches: el6
Owners: pwu
InitialCC: i18n-team petersen

Comment 10 Gwyn Ciesla 2014-07-08 12:41:54 UTC
Git done (by process-git-requests).


Note You need to log in before you can comment on or make changes to this bug.