fontawesome-fonts package is retired on branch c10s for BAKERY-412

This commit is contained in:
Troy Dawson 2024-03-21 18:39:37 +00:00
parent 426bc98f08
commit 6717b4344d
9 changed files with 1 additions and 997 deletions

2
.gitignore vendored
View File

@ -1,2 +0,0 @@
/font-awesome-*.zip
/Font-Awesome-*.tar.gz

View File

@ -1,17 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<!-- SPDX-License-Identifier: MIT -->
<fontconfig>
<alias>
<family>fantasy</family>
<default>
<family>FontAwesome 6 Brands</family>
</default>
</alias>
<alias>
<family>FontAwesome 6 Brands</family>
<default>
<family>fantasy</family>
</default>
</alias>
</fontconfig>

View File

@ -1,17 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<!-- SPDX-License-Identifier: MIT -->
<fontconfig>
<alias>
<family>fantasy</family>
<default>
<family>FontAwesome 6 Free</family>
</default>
</alias>
<alias>
<family>FontAwesome 6 Free</family>
<default>
<family>fantasy</family>
</default>
</alias>
</fontconfig>

View File

@ -1,461 +0,0 @@
Brand icons may be subject to trademark and brand guidelines of their
respective owners. Always check before deploying other companies' branding.
Brand Icons:
* fa-500px
* fa-accessible-icon
* fa-accusoft
* fa-acquisitions-incorporated
* fa-adn
* fa-adversal
* fa-affiliatetheme
* fa-airbnb
* fa-algolia
* fa-alipay
* fa-amazon
* fa-amazon-pay
* fa-amilia
* fa-android
* fa-angellist
* fa-angrycreative
* fa-angular
* fa-app-store
* fa-app-store-ios
* fa-apper
* fa-apple
* fa-apple-pay
* fa-artstation
* fa-asymmetrik
* fa-atlassian
* fa-audible
* fa-autoprefixer
* fa-avianex
* fa-aviato
* fa-aws
* fa-bandcamp
* fa-battle-net
* fa-behance
* fa-behance-square
* fa-bimobject
* fa-bitbucket
* fa-bitcoin
* fa-bity
* fa-black-tie
* fa-blackberry
* fa-blogger
* fa-blogger-b
* fa-bluetooth
* fa-bluetooth-b
* fa-bootstrap
* fa-btc
* fa-buffer
* fa-buromobelexperte
* fa-buy-n-large
* fa-buysellads
* fa-canadian-maple-leaf
* fa-cc-amazon-pay
* fa-cc-amex
* fa-cc-apple-pay
* fa-cc-diners-club
* fa-cc-discover
* fa-cc-jcb
* fa-cc-mastercard
* fa-cc-paypal
* fa-cc-stripe
* fa-cc-visa
* fa-centercode
* fa-centos
* fa-chrome
* fa-chromecast
* fa-cloudflare
* fa-cloudscale
* fa-cloudsmith
* fa-cloudversify
* fa-codepen
* fa-codiepie
* fa-confluence
* fa-connectdevelop
* fa-contao
* fa-cotton-bureau
* fa-cpanel
* fa-creative-commons
* fa-creative-commons-by
* fa-creative-commons-nc
* fa-creative-commons-nc-eu
* fa-creative-commons-nc-jp
* fa-creative-commons-nd
* fa-creative-commons-pd
* fa-creative-commons-pd-alt
* fa-creative-commons-remix
* fa-creative-commons-sa
* fa-creative-commons-sampling
* fa-creative-commons-sampling-plus
* fa-creative-commons-share
* fa-creative-commons-zero
* fa-critical-role
* fa-css3
* fa-css3-alt
* fa-cuttlefish
* fa-d-and-d
* fa-d-and-d-beyond
* fa-dailymotion
* fa-dashcube
* fa-deezer
* fa-delicious
* fa-deploydog
* fa-deskpro
* fa-dev
* fa-deviantart
* fa-dhl
* fa-diaspora
* fa-digg
* fa-digital-ocean
* fa-discord
* fa-discourse
* fa-dochub
* fa-docker
* fa-draft2digital
* fa-dribbble
* fa-dribbble-square
* fa-dropbox
* fa-drupal
* fa-dyalog
* fa-earlybirds
* fa-ebay
* fa-edge
* fa-edge-legacy
* fa-elementor
* fa-ello
* fa-ember
* fa-empire
* fa-envira
* fa-erlang
* fa-ethereum
* fa-etsy
* fa-evernote
* fa-expeditedssl
* fa-facebook
* fa-facebook-f
* fa-facebook-messenger
* fa-facebook-square
* fa-fantasy-flight-games
* fa-fedex
* fa-fedora
* fa-figma
* fa-firefox
* fa-firefox-browser
* fa-first-order
* fa-first-order-alt
* fa-firstdraft
* fa-flickr
* fa-flipboard
* fa-fly
* fa-font-awesome
* fa-font-awesome-alt
* fa-font-awesome-flag
* fa-font-awesome-logo-full
* fa-fonticons
* fa-fonticons-fi
* fa-fort-awesome
* fa-fort-awesome-alt
* fa-forumbee
* fa-foursquare
* fa-free-code-camp
* fa-freebsd
* fa-fulcrum
* fa-galactic-republic
* fa-galactic-senate
* fa-get-pocket
* fa-gg
* fa-gg-circle
* fa-git
* fa-git-alt
* fa-git-square
* fa-github
* fa-github-alt
* fa-github-square
* fa-gitkraken
* fa-gitlab
* fa-gitter
* fa-glide
* fa-glide-g
* fa-gofore
* fa-goodreads
* fa-goodreads-g
* fa-google
* fa-google-drive
* fa-google-pay
* fa-google-play
* fa-google-plus
* fa-google-plus-g
* fa-google-plus-square
* fa-google-wallet
* fa-gratipay
* fa-grav
* fa-gripfire
* fa-grunt
* fa-guilded
* fa-gulp
* fa-hacker-news
* fa-hacker-news-square
* fa-hackerrank
* fa-hips
* fa-hire-a-helper
* fa-hive
* fa-hooli
* fa-hornbill
* fa-hotjar
* fa-houzz
* fa-html5
* fa-hubspot
* fa-ideal
* fa-imdb
* fa-innosoft
* fa-instagram
* fa-instagram-square
* fa-instalod
* fa-intercom
* fa-internet-explorer
* fa-invision
* fa-ioxhost
* fa-itch-io
* fa-itunes
* fa-itunes-note
* fa-java
* fa-jedi-order
* fa-jenkins
* fa-jira
* fa-joget
* fa-joomla
* fa-js
* fa-js-square
* fa-jsfiddle
* fa-kaggle
* fa-keybase
* fa-keycdn
* fa-kickstarter
* fa-kickstarter-k
* fa-korvue
* fa-laravel
* fa-lastfm
* fa-lastfm-square
* fa-leanpub
* fa-less
* fa-line
* fa-linkedin
* fa-linkedin-in
* fa-linode
* fa-linux
* fa-lyft
* fa-magento
* fa-mailchimp
* fa-mandalorian
* fa-markdown
* fa-mastodon
* fa-maxcdn
* fa-mdb
* fa-medapps
* fa-medium
* fa-medium-m
* fa-medrt
* fa-meetup
* fa-megaport
* fa-mendeley
* fa-microblog
* fa-microsoft
* fa-mix
* fa-mixcloud
* fa-mixer
* fa-mizuni
* fa-modx
* fa-monero
* fa-napster
* fa-neos
* fa-nimblr
* fa-node
* fa-node-js
* fa-npm
* fa-ns8
* fa-nutritionix
* fa-octopus-deploy
* fa-odnoklassniki
* fa-odnoklassniki-square
* fa-old-republic
* fa-opencart
* fa-openid
* fa-opera
* fa-optin-monster
* fa-orcid
* fa-osi
* fa-page4
* fa-pagelines
* fa-palfed
* fa-patreon
* fa-paypal
* fa-penny-arcade
* fa-perbyte
* fa-periscope
* fa-phabricator
* fa-phoenix-framework
* fa-phoenix-squadron
* fa-php
* fa-pied-piper
* fa-pied-piper-alt
* fa-pied-piper-hat
* fa-pied-piper-pp
* fa-pied-piper-square
* fa-pinterest
* fa-pinterest-p
* fa-pinterest-square
* fa-playstation
* fa-product-hunt
* fa-pushed
* fa-python
* fa-qq
* fa-quinscape
* fa-quora
* fa-r-project
* fa-raspberry-pi
* fa-ravelry
* fa-react
* fa-reacteurope
* fa-readme
* fa-rebel
* fa-red-river
* fa-reddit
* fa-reddit-alien
* fa-reddit-square
* fa-redhat
* fa-renren
* fa-replyd
* fa-researchgate
* fa-resolving
* fa-rev
* fa-rocketchat
* fa-rockrms
* fa-rust
* fa-safari
* fa-salesforce
* fa-sass
* fa-schlix
* fa-scribd
* fa-searchengin
* fa-sellcast
* fa-sellsy
* fa-servicestack
* fa-shirtsinbulk
* fa-shopify
* fa-shopware
* fa-simplybuilt
* fa-sistrix
* fa-sith
* fa-sketch
* fa-skyatlas
* fa-skype
* fa-slack
* fa-slack-hash
* fa-slideshare
* fa-snapchat
* fa-snapchat-ghost
* fa-snapchat-square
* fa-soundcloud
* fa-sourcetree
* fa-speakap
* fa-speaker-deck
* fa-spotify
* fa-squarespace
* fa-stack-exchange
* fa-stack-overflow
* fa-stackpath
* fa-staylinked
* fa-steam
* fa-steam-square
* fa-steam-symbol
* fa-sticker-mule
* fa-strava
* fa-stripe
* fa-stripe-s
* fa-studiovinari
* fa-stumbleupon
* fa-stumbleupon-circle
* fa-superpowers
* fa-supple
* fa-suse
* fa-swift
* fa-symfony
* fa-teamspeak
* fa-telegram
* fa-telegram-plane
* fa-tencent-weibo
* fa-the-red-yeti
* fa-themeco
* fa-themeisle
* fa-think-peaks
* fa-tiktok
* fa-trade-federation
* fa-trello
* fa-tumblr
* fa-tumblr-square
* fa-twitch
* fa-twitter
* fa-twitter-square
* fa-typo3
* fa-uber
* fa-ubuntu
* fa-uikit
* fa-umbraco
* fa-uncharted
* fa-uniregistry
* fa-unity
* fa-unsplash
* fa-untappd
* fa-ups
* fa-usb
* fa-usps
* fa-ussunnah
* fa-vaadin
* fa-viacoin
* fa-viadeo
* fa-viadeo-square
* fa-viber
* fa-vimeo
* fa-vimeo-square
* fa-vimeo-v
* fa-vine
* fa-vk
* fa-vnv
* fa-vuejs
* fa-watchman-monitoring
* fa-waze
* fa-weebly
* fa-weibo
* fa-weixin
* fa-whatsapp
* fa-whatsapp-square
* fa-whmcs
* fa-wikipedia-w
* fa-windows
* fa-wix
* fa-wizards-of-the-coast
* fa-wodu
* fa-wolf-pack-battalion
* fa-wordpress
* fa-wordpress-simple
* fa-wpbeginner
* fa-wpexplorer
* fa-wpforms
* fa-wpressr
* fa-xbox
* fa-xing
* fa-xing-square
* fa-y-combinator
* fa-yahoo
* fa-yammer
* fa-yandex
* fa-yandex-international
* fa-yarn
* fa-yelp
* fa-yoast
* fa-youtube
* fa-youtube-square
* fa-zhihu

1
dead.package Normal file
View File

@ -0,0 +1 @@
fontawesome-fonts package is retired on branch c10s for BAKERY-412

File diff suppressed because one or more lines are too long

View File

@ -1,254 +0,0 @@
Name: fontawesome-fonts
Summary: Support files for the FontAwesome fonts
Epoch: 1
Version: 6.5.1
Release: 1%{?dist}
License: MIT
URL: https://fontawesome.com/
BuildArch: noarch
%global _desc %{expand:
Font Awesome gives you scalable vector icons that can instantly be
customized - size, color, drop shadow, and anything that can be done
with the power of CSS.}
%global fontlicense OFL-1.1-RFN
%global fontlicenses LICENSE.txt
%global fontdocs CHANGELOG.md README.md UPGRADING.md
%global fontorg com.fontawesome
%global fontfamily1 FontAwesome 6 Free
%global fontsummary1 Iconic font set
%global fonts1 otfs/*Free*
%global fontconfs1 %{SOURCE3}
%global fontpkgheader1 %{expand:
# This can be removed when F42 reaches EOL
Obsoletes: fontawesome5-free-fonts < 5.15.4-5
Provides: fontawesome5-free-fonts = %{version}-%{release}
}
%global fontdescription1 %{expand:%_desc
The FontAwesome Free Fonts contain large numbers of icons packaged as
font files.}
%global fontfamily2 FontAwesome 6 Brands Regular
%global fontsummary2 Iconic font set
%global fonts2 otfs/*Brands*
%global fontconfs2 %{SOURCE4}
%global fontpkgheader2 %{expand:
# This can be removed when F42 reaches EOL
Obsoletes: fontawesome5-brands-fonts < 5.15.4-5
Provides: fontawesome5-brands-fonts = %{version}-%{release}
}
%global fontdescription2 %{expand:%_desc
The FontAwesome Brand Fonts contain brand logos packaged as font files.}
Source0: https://github.com/FortAwesome/Font-Awesome/archive/%{version}/Font-Awesome-%{version}.tar.gz
# Script to generate Source2
Source1: trademarks.py
Source2: README-Trademarks.txt
Source3: 60-%{fontpkgname1}.conf
Source4: 60-%{fontpkgname2}.conf
# Not for upstream. This patch modifies the CSS to point to local OpenType
# font files, rather than to the eot, svg, ttf, woff, and woff2 web fonts, as
# required by Fedora's font packaging guidelines.
Patch0: %{name}-opentype-css.patch
%description %_desc
%fontpkg -a
# NOTE: We would like to do this here:
#%%fontmetapkg -d %%_desc
# However, the fontmetapkg macro has no facility for adding Obsoletes and
# Provides, so we expand it by hand.
%package all
Summary: Metapackage that requires all Font Awesome fonts
Requires: fontawesome-6-brands-fonts = 1:%{version}-%{release}
Requires: fontawesome-6-free-fonts = 1:%{version}-%{release}
# This can be removed when F42 reaches EOL
Obsoletes: fontawesome5-fonts-all < 5.15.4-5
Provides: fontawesome5-fonts-all = %{version}-%{release}
%description all %_desc
This package is a metapackage that ensures all Font Awesome fonts are
installed.
%package web
License: CC-BY-4.0
Summary: Iconic font set, JavaScript and SVG files
# This can be removed when F42 reaches EOL
Obsoletes: fontawesome5-fonts < 5.15.4-5
Provides: fontawesome5-fonts = %{version}-%{release}
Obsoletes: fontawesome5-fonts-web < 5.15.4-5
Provides: fontawesome5-fonts-web = %{version}-%{release}
%description web %_desc
This package contains CSS, SCSS and LESS style files for each of the
fonts in the FontAwesome family, as well as JSON and YAML metadata.
It also contains JavaScript, TTF, and SVG files, which are typically
used on web pages.
%prep
%autosetup -n Font-Awesome-%{version} -p1
cp -p %SOURCE2 .
%build
%fontbuild -a
%install
%fontinstall -a
# Install the web files
mkdir -p %{buildroot}%{_datadir}/fontawesome
cp -a css js less metadata scss sprites svgs webfonts \
%{buildroot}%{_datadir}/fontawesome
# Fix up the generated metainfo; see bz 1943727
sed -e 's,updatecontact,update_contact,g' \
-e 's,<!\[CDATA\[\([^]]*\)\]\]>,\1,g' \
-i %{buildroot}%{_metainfodir}/*.metainfo.xml
%check
%fontcheck -a
%fontfiles -a
%files all
%files web
%doc CHANGELOG.md README* UPGRADING.md
%license LICENSE.txt
%{_datadir}/fontawesome/
%changelog
* Sat Dec 2 2023 Jerry James <loganjerry@gmail.com> - 1:6.5.1-1
- Version 6.5.1
* Thu Nov 30 2023 Jerry James <loganjerry@gmail.com> - 1:6.5.0-1
- Version 6.5.0
* Thu Aug 3 2023 Jerry James <loganjerry@gmail.com> - 1:6.4.2-1
- Version 6.4.2
* Tue Jul 18 2023 Jerry James <loganjerry@gmail.com> - 1:6.4.0-2
- Remove redundant metainfo checks
* Mon Apr 10 2023 Jerry James <loganjerry@gmail.com> - 1:6.4.0-2
- Move obsoletes/provides to the right package (rhbz#2185459)
* Tue Mar 28 2023 Jerry James <loganjerry@gmail.com> - 1:6.4.0-1
- Version 6.4.0
- Convert License tags to SPDX
- Comply with the font policy
- Update trademarks.py for python3
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1:4.7.0-15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:4.7.0-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:4.7.0-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:4.7.0-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:4.7.0-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:4.7.0-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed Jul 08 2020 Miro Hrončok <mhroncok@redhat.com> - 1:4.7.0-9
- Add epoch to inter-subpackages requirement
* Wed Jul 08 2020 Fabio Alessandro Locati <fale@fedoraproject.org> - 1:4.7.0-8
- Rollback to FA4
* Tue Jul 07 2020 Fabio Alessandro Locati <fale@fedoraproject.org> - 5.13.1-2
- Provide the right font configuration
- Drop ttf format since upstream affirms that otf is to be preferred
* Sun Jul 05 2020 Fabio Alessandro Locati <fale@fedoraproject.org> - 5.13.1-1
- Update to 5.13.1
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.0-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Thu Oct 27 2016 Fabio Alessandro Locati <fale@fedoraproject.org> - 4.7.0-1
- Update to 4.7.0
* Sun May 22 2016 Fabio Alessandro Locati <fale@fedoraproject.org> - 4.6.3-1
- Update to 4.6.3
- Update the brand icons list using the script
* Thu May 05 2016 Fabio Alessandro Locati <fale@fedoraproject.org> - 4.6.2-1
- Update to 4.6.1
- Update the brand icons list using a new script
- Add the script to create brand icons list
* Wed Apr 13 2016 Fabio Alessandro Locati <fale@fedoraproject.org> - 4.6.1-1
- Update to 4.6.0
- Update the brand list with the icons new in 4.6.0
* Tue Mar 29 2016 Fabio Alessandro Locati <fale@fedoraproject.org> - 4.5.0-1
- Update to 4.5.0
- Update the brand list with the icons new in 4.5.0
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Wed Nov 04 2015 Nils Philippsen <nils@redhat.com> - 4.4.0-2
- include .eot files
- amend -web license and summary, and descriptions
* Thu Sep 17 2015 Matthias Runge <mrunge@redhat.com> - 4.4.0-1
- update to 4.4.0
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.1.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Thu Dec 04 2014 Matthias Runge <mrunge@redhad.com> - 4.1.0-2
- include .woff and .svg files (rhbz#1110646)
* Tue Jul 08 2014 Petr Vobornik <pvoborni@redhat.com> - 4.1.0-1
- update to version 4.1.0
- renamed web packaged dir from font-awesome-$version to font-awesome-web
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Thu Jan 02 2014 Petr Vobornik <pvoborni@redhat.com> - 4.0.3-1
- embeddable flag set to installable by ttembed
- web package license updated to MIT
- README-Trademarks.txt added
* Mon Nov 04 2013 Ryan Lerch <ryanlerch@fedoraproject.org> - 4.0.3-0
- initial package based off spot's package

View File

@ -1 +0,0 @@
SHA512 (Font-Awesome-6.5.1.tar.gz) = da8b9c42241e370330d01d73a8cd279bc16589bf94a6edbbd4b18924341d3db7e03258170cae31c43ee73285373544907ca31a27dbe71765cd7637531e80d418

View File

@ -1,32 +0,0 @@
#! /usr/bin/python3
# Small and dirty script to create the README-Trademarks.txt file. This file
# has to be created by scratch at every release. To do so, use:
# ./trademarks.py > README-Trademarks.txt
from urllib.request import urlopen
import json
response = urlopen('https://raw.githubusercontent.com/FortAwesome/Font-Awesome/master/metadata/icons.json')
if response.code != 200:
print("Got HTTP ", response.code);
exit(1)
document = json.loads(response.fp.read())
brands = []
for icon in document:
if 'brands' in document[icon]['styles']:
brands.append(icon)
brands.sort()
out = 'Brand icons may be subject to trademark and brand guidelines of their\n'
out+= 'respective owners. Always check before deploying other companies\' branding.\n'
out+= '\n'
out+= 'Brand Icons:'
for brand in brands:
out+= '\n * fa-' + brand
print(out)