Compare commits
No commits in common. "c8s" and "c9s" have entirely different histories.
@ -1,6 +1,6 @@
|
||||
--- !Policy
|
||||
product_versions:
|
||||
- rhel-8
|
||||
- rhel-9
|
||||
decision_context: osci_compose_gate
|
||||
rules:
|
||||
- !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional}
|
||||
|
@ -3,10 +3,9 @@
|
||||
|
||||
Name: %{fontname}-fonts
|
||||
Version: 2.015
|
||||
Release: 5%{?dist}
|
||||
Release: 14%{?dist}
|
||||
Summary: A sanserif typeface family
|
||||
|
||||
Group: User Interface/X
|
||||
License: OFL
|
||||
URL: http://www.latofonts.com/
|
||||
# Fonts retrieved 2015-08-07 from http://www.latofonts.com/download/Lato2OFL.zip
|
||||
@ -79,6 +78,35 @@ install -Dm 0644 -p %{SOURCE2} \
|
||||
|
||||
|
||||
%changelog
|
||||
* Thu Aug 19 2021 Akira TAGOH <tagoh@redhat.com> - 2.015-14
|
||||
- Rebuild to enable CI and gating.
|
||||
Resolves: rhbz#1989812
|
||||
|
||||
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 2.015-13
|
||||
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
||||
Related: rhbz#1991688
|
||||
|
||||
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 2.015-12
|
||||
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
|
||||
|
||||
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.015-11
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||
|
||||
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.015-10
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.015-9
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.015-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.015-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.015-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.015-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
|
2
sources
2
sources
@ -1 +1 @@
|
||||
SHA512 (lato-fonts-2.015.zip) = 8f05973ef54e27119230f90480b0cb7ba154fa72fea3c8fffa73b9cb93020624e965220e0497220520bd9b0cade5dc67144d7a99895a8c1a6eb00445ae3ccfd7
|
||||
29e379a6ecc1b86c96931fa6ce4b3b0c lato-fonts-2.015.zip
|
||||
|
2
tests/.gitignore
vendored
2
tests/.gitignore
vendored
@ -1,2 +0,0 @@
|
||||
/artifacts
|
||||
*~
|
@ -67,3 +67,7 @@ You can redefine the following variables for dictionary format:
|
||||
* **package**: The package name to test. this is used to find out fontconfig
|
||||
config file. this is optional. if not specified here, global `package`
|
||||
parameter will be used.
|
||||
* **width**: A width to test. the default value is normal. this is the sort of
|
||||
workaround to avoid the tricky part of implicit behavior in fontconfig.
|
||||
If a font doesn't support normal(100) width, a test may fails without this
|
||||
parameter.
|
||||
|
@ -21,6 +21,7 @@ Options:
|
||||
-g, --alias=STR Set an alias name. (default: sans-serif)
|
||||
-a, --artifactsdir=DIR Set environment dir to store artifacts
|
||||
-k, --package=NAME Set a package name for fonts.
|
||||
-w, --width=WIDTH Set a width
|
||||
_EOF_
|
||||
}
|
||||
|
||||
@ -31,8 +32,9 @@ OPT_FAMILY="${OPT_FAMILY:-}"
|
||||
OPT_ARTIFACTS_DIR="${OPT_ARTIFACTS_DIR:-}"
|
||||
OPT_ALIAS="${OPT_ALIAS:-sans-serif}"
|
||||
OPT_PACKAGE="${OPT_PACKAGE:-}"
|
||||
OPT_WIDTH="${OPT_WIDTH:-normal}"
|
||||
|
||||
opt=$(getopt -n "$0" --options "hvl:f:t:a:g:k:" --longoptions "help,verbose,lang:,family:,test:,artifactsdir:,alias:,package:" -- "$@")
|
||||
opt=$(getopt -n "$0" --options "hvl:f:t:a:g:k:w:" --longoptions "help,verbose,lang:,family:,test:,artifactsdir:,alias:,package:,width:" -- "$@")
|
||||
eval set -- "$opt"
|
||||
while [[ $# -gt 0 ]]; do
|
||||
case "$1" in
|
||||
@ -60,6 +62,10 @@ while [[ $# -gt 0 ]]; do
|
||||
DEBUG="-v"
|
||||
shift
|
||||
;;
|
||||
-w|--width)
|
||||
OPT_WIDTH="$2"
|
||||
shift 2
|
||||
;;
|
||||
-h|--help)
|
||||
msg_usage
|
||||
exit 0
|
||||
@ -83,6 +89,7 @@ debug "Family: $OPT_FAMILY"
|
||||
debug "Lang: $OPT_LANG"
|
||||
debug "Artifacts dir: $OPT_ARTIFACTS_DIR"
|
||||
debug "Package name: $OPT_PACKAGE"
|
||||
debug "Width: $OPT_WIDTH"
|
||||
STR_TEST_DASHED=$(echo "${OPT_PACKAGE}_${OPT_ALIAS}_${OPT_LANG}" | sed -e 's/\//-/g' -e 's/ /-/g')
|
||||
debug "Log file: $STR_TEST_DASHED.log"
|
||||
|
||||
@ -149,9 +156,9 @@ logfile="$(realpath "$logfile")"
|
||||
exec > >(tee -a "$logfile") 2>&1
|
||||
|
||||
debug "Check family assignment"
|
||||
res=`FONTCONFIG_FILE=$tmpconfd/fonts.conf fc-match -f "%{family[0]}" :family=$OPT_ALIAS:lang=$OPT_LANG`
|
||||
res=`FONTCONFIG_FILE=$tmpconfd/fonts.conf fc-pattern -c -f "%{family}" :family=$OPT_ALIAS:lang=$OPT_LANG:width=$OPT_WIDTH | grep "$OPT_FAMILY"`
|
||||
ret=0
|
||||
if [ "x$res" = "x$OPT_FAMILY" ]; then
|
||||
if [ "x$res" != "x" ]; then
|
||||
echo "RESULT: PASS: $OPT_FAMILY was assigned to $OPT_ALIAS as expected"
|
||||
else
|
||||
echo "RESULT: FAIL: $OPT_FAMILY wasn't assigned to $OPT_ALIAS (actual result: $res)"
|
||||
|
@ -11,7 +11,7 @@
|
||||
environment:
|
||||
LANG: "en_US.UTF-8"
|
||||
when: families is defined
|
||||
script: run-family-test --lang {{ item.lang }} --family '{{ item.family }}' --alias {{ item.alias }} --artifactsdir {{ remote_artifacts }} --package {{ package if item.package is not defined else item.package }}
|
||||
script: run-family-test --lang {{ item.lang }} --family '{{ item.family }}' --alias {{ item.alias }} --artifactsdir {{ remote_artifacts }} --package {{ package if item.package is not defined else item.package }} {% if item.width is defined %} --width {{ item.width }} {% endif %}
|
||||
with_items:
|
||||
- "{{ families }}"
|
||||
|
||||
|
@ -1,14 +1,16 @@
|
||||
- hosts: localhost
|
||||
become: yes
|
||||
tags:
|
||||
- classic
|
||||
- classic
|
||||
roles:
|
||||
- role: custom-test-fonts
|
||||
required_packages:
|
||||
- lato-fonts
|
||||
package: lato-fonts
|
||||
coverage:
|
||||
- en
|
||||
families:
|
||||
- lang: en
|
||||
alias: sans-serif
|
||||
family: Lato
|
||||
- role: custom-test-fonts
|
||||
required_packages:
|
||||
- lato-fonts
|
||||
path_prefix: /usr/share/fonts/lato
|
||||
package: lato-fonts
|
||||
coverage:
|
||||
- en
|
||||
families:
|
||||
- lang: en
|
||||
alias: sans-serif
|
||||
family: Lato
|
||||
|
Loading…
Reference in New Issue
Block a user