From ffc6ec4c178a4f0f6809bd479f452d067d34d007 Mon Sep 17 00:00:00 2001 From: Muhammad Alfi Syahrin Date: Wed, 6 Nov 2024 12:26:24 +0700 Subject: [PATCH] font-weather-icons: Housekeeping **Summary** - Only ship .otf files - Add appstream metainfo (Part of getsolus/packages#449) - Add monitoring.yml (Part of getsolus/packages#4121) --- .../files/weather_icons.metainfo.xml | 9 ++++++++ packages/f/font-weather-icons/monitoring.yml | 6 +++++ packages/f/font-weather-icons/package.yml | 22 ++++++++---------- .../f/font-weather-icons/pspec_x86_64.xml | 23 +++++++------------ 4 files changed, 32 insertions(+), 28 deletions(-) create mode 100644 packages/f/font-weather-icons/files/weather_icons.metainfo.xml create mode 100644 packages/f/font-weather-icons/monitoring.yml diff --git a/packages/f/font-weather-icons/files/weather_icons.metainfo.xml b/packages/f/font-weather-icons/files/weather_icons.metainfo.xml new file mode 100644 index 00000000000..4171e367854 --- /dev/null +++ b/packages/f/font-weather-icons/files/weather_icons.metainfo.xml @@ -0,0 +1,9 @@ + + + + font-weather-icons + CC0-1.0 + Weather Icons + https://github.com/erikflowers/weather-icons + Icon font with 222 weather themed icons inspired by Font Awesome + \ No newline at end of file diff --git a/packages/f/font-weather-icons/monitoring.yml b/packages/f/font-weather-icons/monitoring.yml new file mode 100644 index 00000000000..8aa87947dd9 --- /dev/null +++ b/packages/f/font-weather-icons/monitoring.yml @@ -0,0 +1,6 @@ +releases: + id: 375318 + rss: https://github.com/erikflowers/weather-icons/releases.atom +# No known CPE, checked 2024-11-06 +security: + cpe: ~ diff --git a/packages/f/font-weather-icons/package.yml b/packages/f/font-weather-icons/package.yml index 3fc70629a3b..1250657ded4 100644 --- a/packages/f/font-weather-icons/package.yml +++ b/packages/f/font-weather-icons/package.yml @@ -1,23 +1,19 @@ name : font-weather-icons version : 2.0.12 -release : 3 +release : 4 source : - https://github.com/erikflowers/weather-icons/archive/refs/tags/2.0.12.tar.gz : e6a0693ec10ba423f26b7e6abcbf67ea7bec69fc0afaabb0ddd62799cdc91223 homepage : https://github.com/erikflowers/weather-icons license : OFL-1.1 -component : - - otf : desktop.font - - ttf : desktop.font +component : desktop.font summary : - - Icon font with 222 weather themed icons inspired by Font Awesome (opentype) - - ttf : Icon font with 222 weather themed icons inspired by Font Awesome (truetype) + Icon font with 222 weather themed icons inspired by Font Awesome description: | Weather Icons is the only icon font with 222 weather themed icons, ready to be dropped right into any project that needs high quality weather, maritime, and meteorological based icons! -patterns : - - otf : /usr/share/fonts/opentype - - ttf : /usr/share/fonts/truetype -replaces : - - ttf : font-ibm-plex install : | - install -D -m00644 _docs/font-source/weathericons-*.otf -t $installdir/usr/share/fonts/opentype/weathericons/ - install -D -m00644 font/weathericons-*.ttf -t $installdir/usr/share/fonts/truetype/weathericons/ + install -Dm00644 _docs/font-source/weathericons-*.otf -t $installdir/usr/share/fonts/opentype/weathericons/ + install -Dm00644 $pkgfiles/weather_icons.metainfo.xml -t $installdir/usr/share/metainfo/ +replaces : + - font-ibm-plex + - font-weather-icons-otf + - font-weather-icons-ttf diff --git a/packages/f/font-weather-icons/pspec_x86_64.xml b/packages/f/font-weather-icons/pspec_x86_64.xml index 5415b5ef3fd..3b06e8482ed 100644 --- a/packages/f/font-weather-icons/pspec_x86_64.xml +++ b/packages/f/font-weather-icons/pspec_x86_64.xml @@ -8,37 +8,30 @@ OFL-1.1 desktop.font - Icon font with 222 weather themed icons inspired by Font Awesome (opentype) + Icon font with 222 weather themed icons inspired by Font Awesome Weather Icons is the only icon font with 222 weather themed icons, ready to be dropped right into any project that needs high quality weather, maritime, and meteorological based icons! https://sources.getsol.us/README.Solus - font-weather-icons-otf - Icon font with 222 weather themed icons inspired by Font Awesome (opentype) + font-weather-icons + Icon font with 222 weather themed icons inspired by Font Awesome Weather Icons is the only icon font with 222 weather themed icons, ready to be dropped right into any project that needs high quality weather, maritime, and meteorological based icons! desktop.font /usr/share/fonts/opentype/weathericons/weathericons-regular.otf - - - - font-weather-icons-ttf - Icon font with 222 weather themed icons inspired by Font Awesome (truetype) - Weather Icons is the only icon font with 222 weather themed icons, ready to be dropped right into any project that needs high quality weather, maritime, and meteorological based icons! - - desktop.font - - /usr/share/fonts/truetype/weathericons/weathericons-regular-webfont.ttf + /usr/share/metainfo/weather_icons.metainfo.xml font-ibm-plex + font-weather-icons-otf + font-weather-icons-ttf - - 2024-05-09 + + 2024-11-06 2.0.12 Packaging update Muhammad Alfi Syahrin