Sign me up Login

Details about package fonts-vazir

Name: fonts-vazir
Uploader: eshagh <eshagh094@gmail.com> (Debian QA page)
Description: fonts-vazir - vazir is a Persian/Arabic font

Package uploads

Upload #4

Information

Version: 30.1.0-1
Uploaded: 2021-11-18 05:59
Source package: fonts-vazir_30.1.0-1.dsc
Distribution: unstable
Section: fonts
Priority: optional
Homepage: https://rastikerdar.github.io/vazir-font/
Vcs-Browser: https://github.com/rastikerdar/vazir-font
Vcs-Git: https://github.com/rastikerdar/vazir-font.git
Closes bugs: #991802

Changelog

 fonts-vazir (30.1.0-1) unstable; urgency=medium
 .
   * Initial Release. (Closes: #991802)

QA information

Comments

  1. Hi.
    I could not find any signatures in the github repository of this project.
    Does github automatically sign release packages, or is it the job of the package builder?
    --------
    This font uses a separate font (Roboto) for the Latin alphabet, but these fonts do not exist in the github repository and must be added manually to create the font from the source.
    
    This makes it difficult to generate fonts from the source, and I probably can't fix it right now (maybe I'll find a solution later.)
    That's why I used .ttf files directly in this package.
    These files also exist in the github repository.
    eshagh at Nov. 18, 2021, 6:18 a.m.
  2. looks much better now
    Ready Gürkan Myczko at Nov. 26, 2021, 12:04 p.m.
  3. but i am able to build it from source using `./scripts/buildfont .` the robot fonts are packaged and can be Build-Depends on... I'll see what can be done...
    
    the scripts/README.md is helpful.
    Needs work Gürkan Myczko at Nov. 26, 2021, 12:13 p.m.
  4. sorry ./scripts/makefont .
    Needs work Gürkan Myczko at Nov. 26, 2021, 12:13 p.m.
  5. besides your source package needs +ds as it is not availbable as is from upstream and the upstream copyright files are also not included
    
    and the License: MIT in scripts/README.md is irritating, what does it apply to? (not mentioned in d/copyright)
    Gürkan Myczko at Nov. 26, 2021, 12:16 p.m.
  6. I copied the contents of the "OFL.txt" file to the d/copyright file.
    Isn't that enough?
    -----------
    I asked the font maker about the build script and he said he would change the build script in the future.
    So now there is no need to work on this script and its license
    eshagh at Nov. 26, 2021, 4:49 p.m.

Upload #3

Information

Version: 30.1.0-3
Uploaded: 2021-11-16 08:14
Source package: fonts-vazir_30.1.0-3.dsc
Distribution: unstable
Section: fonts
Priority: optional
Homepage: https://rastikerdar.github.io/vazir-font/

Changelog

 fonts-vazir (30.1.0-3) unstable; urgency=low
 .
   * add Upstream-Contact to debian/copyright file

QA information

Comments

  1. What does it look like now?
    Is it good to use? Or still has a problem
    eshagh at Nov. 16, 2021, 8:22 a.m.
  2. the changelog entry should be
    
    Initial release (Closes: #991802)
    
    are you not on irc #debian-mentors?
    Needs work Gürkan Myczko at Nov. 16, 2021, 12:28 p.m.
  3. also these are easy to fix:
    
     out-of-date-standards-version
    4.4.1 (released 2019-09-29) (current is 4.5.1)
    X debian-watch-does-not-check-gpg-signature
    P package-uses-old-debhelper-compat-version
    12
    P trailing-whitespace
    debian/changelog (line 19)
    Needs work Gürkan Myczko at Nov. 16, 2021, 12:29 p.m.
  4. and it not yet being in debian, version must be 30.1.0-1
    Needs work Gürkan Myczko at Nov. 16, 2021, 12:30 p.m.
  5. besides that your package is shipping binary fonts and not building them from source, why?
    
    https://github.com/rastikerdar/vazir-font
    Needs work Gürkan Myczko at Nov. 16, 2021, 12:31 p.m.
  6. Thanks for these tips.
    I'm not on the irc channel #debian-mentors.
    this is my first package, it has a lot of mistakes.
    I thought I had to upload a new version every time I uploaded. So I was probably wrong.
    And that the build script used in the git repository is not very interesting, and I wrote a new script and sent it to the font maker, maybe it will replace it.
    
    Is there a problem if I change the script in the Debian package myself?
    Is it okay to delete the extra files in the upstream repository?
    
    And I think the .ttf format is enough for the final package. And there is no need to build other formats like .woff or .eot or ... is it right?
    
    So I will delete this package and resend it.
    But I still haven't worked on creating the font from the source, maybe I will do it another time.
    eshagh at Nov. 16, 2021, 2:22 p.m.
  7. you can just do the changes and not delete this here, just upload better version (if you remove the *.upload file dput just works fine)
    
    yes ttf or otf is fine no woff needed.
    Gürkan Myczko at Nov. 16, 2021, 6:30 p.m.

Upload #2

Information

Version: 30.1.0-2
Uploaded: 2021-11-16 07:44
Source package: fonts-vazir_30.1.0-2.dsc
Distribution: unstable
Section: fonts
Priority: optional
Homepage: https://rastikerdar.github.io/vazir-font/

Changelog

 fonts-vazir (30.1.0-2) unstable; urgency=low
 .
   * add debian/upstream/metadata file
   * add debian/watch file

QA information

Comments

No comments

Upload #1

Information

Version: 30.1.0-1
Uploaded: 2021-11-07 09:14
Source package: fonts-vazir_30.1.0-1.dsc
Distribution: unstable
Section: fonts
Priority: optional
Homepage: https://rastikerdar.github.io/vazir-font/

Changelog

 fonts-vazir (30.1.0-1) unstable; urgency=medium
 .
   * Update fonts to 30.1.0
   * change in copyright

QA information

Comments

  1. .
    Ready eshagh at Nov. 11, 2021, 2:20 p.m.
  2. should be easy to fix the upstream yellow and add watch file
    Needs work Gürkan Myczko at Nov. 13, 2021, 1:40 p.m.
  3. first upload changelog entry usually looks different and closes an itp bug
    Needs work Gürkan Myczko at Nov. 13, 2021, 1:41 p.m.