Blame changelog.txt

Packit 46375d
1.44
Packit 46375d
     - spec templates: fix bad change in spectemplate-fonts-multi.spec
Packit 46375d
1.43
Packit 46375d
     - spec templates: remove BuildRoot directive (ignored since rpm 4.6.0)
Packit 46375d
     - l10n-font-template.conf: get rid of binding=same (rhbz#578015)
Packit 46375d
1.42
Packit 46375d
     - repo-font-audit: update mailing list references
Packit 46375d
1.41
Packit 46375d
     - repo-font-audit: misc. small bug fixes
Packit 46375d
     - fix-font-naming: try to match Black after ExtraBlack only
Packit 46375d
1.40
Packit 46375d
     - repo-font-audit: ironclad urls++
Packit 46375d
1.39
Packit 46375d
     - repo-font-audit: fix libmagic test for bitmap fonts
Packit 46375d
1.38
Packit 46375d
     - fontconfig-priorities.txt: reference corresponding fontconfig readme
Packit 46375d
     - filter-fontlint: filter out fontlint success message when fontlint has
Packit 46375d
       nothing bad to say bout a font file (yes it really happens)
Packit 46375d
1.37
Packit 46375d
     - repo-font-audit: do not complain of font naming when there are only
Packit 46375d
       casing differences (ie mplus)
Packit 46375d
1.36
Packit 46375d
     - repo-font-audit: make local repo urls more reliable
Packit 46375d
1.35
Packit 46375d
     - repo-font-audit: misc. small bug fixes
Packit 46375d
1.34
Packit 46375d
     - compare-repo-font-audit: make output more comprehensive
Packit 46375d
1.33
Packit 46375d
     - repo-font-audit: add ancilliary script to compare the results of two
Packit 46375d
       different runs
Packit 46375d
     - repo-font-audit: print run time
Packit 46375d
     - repo-font-audit: split out test info from the main script
Packit 46375d
1.32
Packit 46375d
     - repo-font-audit: replace the two existing WWS tests with a more
Packit 46375d
       comprehensive one, and externalize it
Packit 46375d
     - repo-font-audit: add core fonts use test
Packit 46375d
     - repo-font-audit: add fedora packager name detection
Packit 46375d
     - repo-font-audit: add a processed total to reassure users when no problem
Packit 46375d
       is identified
Packit 46375d
     - repo-font-audit: rework messenging (again)
Packit 46375d
     - repo-font-audit: parallelize file tests to make it run faster
Packit 46375d
     - repo-font-audit: rewrite several tests to make them more reliable
Packit 46375d
1.31
Packit 46375d
     - repo-font-audit: try to sort tests by criticity
Packit 46375d
     - repo-font-audit: rework messages to make them clearer and (hopefully)
Packit 46375d
       better received
Packit 46375d
1.30
Packit 46375d
     - repo-font-audit: misc. bugfixes
Packit 46375d
1.29
Packit 46375d
     - repo-font-audit: add (filtered) fontlint checks
Packit 46375d
     - repo-font-audit: check partial block coverage according to ttfcoverage
Packit 46375d
     - repo-font-audit: check partial script coverage according to fontconfig
Packit 46375d
1.28
Packit 46375d
     - repo-font-audit: add package maintainer spamming capabilities
Packit 46375d
     - repo-font-audit: refactor test comment system
Packit 46375d
     - repo-font-audit: make test_score() compacter
Packit 46375d
     - repo-font-audit: fixes for bitmap fonts
Packit 46375d
     - repo-font-audit: make test_score() smarter
Packit 46375d
1.27
Packit 46375d
     - do not forget to rewrite fullname in the remapping and merging
Packit 46375d
       fontconfig templates
Packit 46375d
     - repo-font-audit: move temporary working directory to /tmp
Packit 46375d
     - repo-font-audit: fix family mixing check
Packit 46375d
     - repo-font-audit: only check naming of packages that contain actual
Packit 46375d
       font files
Packit 46375d
1.26
Packit 46375d
     - repo-font-audit: fix face-in-family check
Packit 46375d
     - repo-font-audit: small fixes
Packit 46375d
1.25
Packit 46375d
     - repo-font-audit: move general statistics to the end, display test
Packit 46375d
       summary
Packit 46375d
     - repo-font-audit: compute a short test summary
Packit 46375d
     - repo-font-audit: clean-up repoquery invocation (compute srpm name, fail
Packit 46375d
       gracefully)
Packit 46375d
1.24
Packit 46375d
     - update readme
Packit 46375d
     - make repo-font-audit also output the main csv file separately to make
Packit 46375d
       it easy to attach it to mail reports
Packit 46375d
     - make repo-font-audit generate tar.xz archives
Packit 46375d
     - make some repo-font-audit tests succeed even if there are no matches
Packit 46375d
     - make repo-font-audit work on local (file://) repositories
Packit 46375d
     - make repo-font-audit WWS checking more accurate, improve its output
Packit 46375d
     - make repo-font-audit less chatty when no problems are detected
Packit 46375d
     - remove use of style in remapping reverse aliasing, since fontconfig
Packit 46375d
       does not like it
Packit 46375d
1.23
Packit 46375d
     - add an index file in the fontconfig directory, since it is getting
Packit 46375d
       crowded
Packit 46375d
     - add a template to merge several font families into one
Packit 46375d
     - add a template to remap fonts with broken metadata naming to corrected
Packit 46375d
       values
Packit 46375d
     - use canonical dtd declaration in templates, need to declare the dtd in
Packit 46375d
       the system catalog for it to be useful (ie tweak the fontconfig
Packit 46375d
       package)
Packit 46375d
     - Remove debug output to stderr: it works and is convenient but rpmlint
Packit 46375d
       files it as an error, confusing packagers.
Packit 46375d
1.22 - Add a quick & dirty script to audit font packaging in a repository
Packit 46375d
     - Fix %_font_pkg macro not to eat the following end of line in the spec
Packit 46375d
1.21 - Split naming computation in a separate %_font_pkg_name macro and
Packit 46375d
       change its logic to handle more corner naming cases. Some fallout in
Packit 46375d
       existing packages with weird naming choices is to be expected.
Packit 46375d
     - Add debug output to give packagers feedback on the computed names and
Packit 46375d
       help detect collisions
Packit 46375d
1.20 - Change %define to %global in templates
Packit 46375d
1.19 - Add partial templates for fonts subpackages of other packages, update
Packit 46375d
       for rpm 4.6 changes in fedora-devel
Packit 46375d
1.18 - Auto-own the fonts directory, multiple ownership is ok after all
Packit 46375d
1.17 - Tweak spec templates documentation, add fontconfig documentation
Packit 46375d
1.16 - Fix recently introduced typo in the simple spec template
Packit 46375d
1.15 - Replace shell hacks in the main macro by clean lua code
Packit 46375d
1.14 - New subpackage naming rules
Packit 46375d
1.13 - Small fixes
Packit 46375d
1.12 - Make some spec indenting closer to what rpmdevtools uses; make
Packit 46375d
       %{_sysconfdir}/fonts a macro to avoid a cycle with the fontconfig
Packit 46375d
       package
Packit 46375d
1.11 - Fix hosting info in readme
Packit 46375d
1.10 - Renamed to “fontpackages”
Packit 46375d
1.9  - Fix fontconfig documentation discrepancy noticed by Ankur Sinha, add doc
Packit 46375d
       on fontconfig priorities
Packit 46375d
1.8  - Simplify multi spec template: general case, 1 common license, 1 common
Packit 46375d
       prio
Packit 46375d
1.7  - Split fontconfig template documentation is separate files, to simplify
Packit 46375d
       diff-ing against templates.
Packit 46375d
1.6  - Simplify spec templates
Packit 46375d
1.5  - Use ".conf" extension for fontconfig templates
Packit 46375d
1.4  - Fontpackages-filesystem must be required by the common package in the
Packit 46375d
       multi spec template
Packit 46375d
1.3  - Remove trailing / from directory macro definitions. It's not what people
Packit 46375d
       expect.
Packit 46375d
1.2  - Add directory ownership in simple spec template
Packit 46375d
1.1  - Add fontconfig templates
Packit 46375d
1.0  - Initial release