diff -Nru fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/changelog fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/changelog --- fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/changelog 2022-11-08 15:14:43.000000000 +0800 +++ fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/changelog 2024-10-17 17:20:08.000000000 +0800 @@ -1,3 +1,16 @@ +fonts-font-awesome (5.0.10+really4.7.0~dfsg-ok4) nile; urgency=medium + + * Delete debian/compat + + -- liwenjun <liwenjun@kylinos.cn> Thu, 17 Oct 2024 17:20:08 +0800 + +fonts-font-awesome (5.0.10+really4.7.0~dfsg-ok3) nile; urgency=medium + + * Backport upstream patch for missing files about sass. + * - Need by sphinx-rtd-theme. + + -- liwenjun <liwenjun@kylinos.cn> Thu, 17 Oct 2024 17:06:05 +0800 + fonts-font-awesome (5.0.10+really4.7.0~dfsg-ok2) yangtze; urgency=medium * Build for openKylin. diff -Nru fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/compat fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/compat --- fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/compat 2022-11-08 15:14:43.000000000 +0800 +++ fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/compat 1970-01-01 08:00:00.000000000 +0800 @@ -1 +0,0 @@ -9 \ No newline at end of file diff -Nru fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/control fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/control --- fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/control 2022-11-08 15:14:43.000000000 +0800 +++ fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/control 2024-10-17 17:20:08.000000000 +0800 @@ -2,8 +2,10 @@ Section: fonts Priority: optional Maintainer: Openkylin Developers <packaging@lists.openkylin.top> -Build-Depends: debhelper (>= 9) -Standards-Version: 4.1.4 +Build-Depends: + debhelper-compat (= 12), + jq, +Standards-Version: 4.5.0 Homepage: http://fontawesome.io/ Vcs-Git: https://gitee.com/openkylin/fonts-font-awesome.git Vcs-Browser: https://gitee.com/openkylin/fonts-font-awesome @@ -11,8 +13,15 @@ Package: fonts-font-awesome Architecture: all Multi-Arch: foreign -Depends: ${misc:Depends} -Enhances: ruby-sass, node-less, libjs-twitter-bootstrap +Depends: + ${misc:Depends}, +Provides: + node-font-awesome (=${nodejs:Version}), + sass-stylesheets-fonts-awesome, +Enhances: + libjs-twitter-bootstrap, + node-less, + sass, Description: iconic font designed for use with Twitter Bootstrap This font contains about 249 various icon glyphs. Glyphs are designed as scalable vector graphics hence display very well at any screen @@ -21,3 +30,7 @@ . This package also provides Sass and LESS files to use webfonts from this package. + . + Please note that this package provides Font Awesome 4 + (not Font Awesome 5 or Font Awesome 6 + which are different fonts with different licensing). diff -Nru fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/fonts-font-awesome.maintscript fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/fonts-font-awesome.maintscript --- fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/fonts-font-awesome.maintscript 1970-01-01 08:00:00.000000000 +0800 +++ fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/fonts-font-awesome.maintscript 2024-10-17 17:20:08.000000000 +0800 @@ -0,0 +1 @@ +dir_to_symlink /usr/share/fonts-font-awesome/scss ../sass/font-awesome 5.0.10+really4.7.0~dfsg-5~ diff -Nru fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/install fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/install --- fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/install 2022-11-08 15:14:43.000000000 +0800 +++ fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/install 2024-10-17 17:20:08.000000000 +0800 @@ -1,10 +1,5 @@ -fonts/fontawesome-webfont.ttf usr/share/fonts/truetype/font-awesome/ -fonts/fontawesome-webfont.svg usr/share/fonts/svg/font-awesome/ -fonts/fontawesome-webfont.eot usr/share/fonts/eot/font-awesome/ -fonts/fontawesome-webfont.woff usr/share/fonts/woff/font-awesome/ -fonts/fontawesome-webfont.woff2 usr/share/fonts/woff/font-awesome/ -fonts/FontAwesome.otf usr/share/fonts/opentype/font-awesome/ - -less/ usr/share/fonts-font-awesome/ -css/ usr/share/fonts-font-awesome/ -scss/ usr/share/fonts-font-awesome/ \ No newline at end of file +css fonts less usr/share/fonts-font-awesome +fonts/FontAwesome.otf usr/share/fonts/opentype/font-awesome +fonts/fontawesome-webfont.ttf usr/share/fonts/truetype/font-awesome +package.json usr/share/nodejs/font-awesome +scss/* usr/share/sass/font-awesome diff -Nru fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/links fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/links --- fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/links 2022-11-08 15:14:43.000000000 +0800 +++ fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/links 2024-10-17 17:20:08.000000000 +0800 @@ -1,7 +1,8 @@ -/usr/share/fonts/truetype/font-awesome/fontawesome-webfont.ttf /usr/share/fonts-font-awesome/fonts/fontawesome-webfont.ttf -/usr/share/fonts/eot/font-awesome/fontawesome-webfont.eot /usr/share/fonts-font-awesome/fonts/fontawesome-webfont.eot -/usr/share/fonts/svg/font-awesome/fontawesome-webfont.svg /usr/share/fonts-font-awesome/fonts/fontawesome-webfont.svg -/usr/share/fonts/woff/font-awesome/fontawesome-webfont.woff /usr/share/fonts-font-awesome/fonts/fontawesome-webfont.woff -/usr/share/fonts/woff/font-awesome/fontawesome-webfont.woff2 /usr/share/fonts-font-awesome/fonts/fontawesome-webfont.woff2 -/usr/share/fonts/opentype/font-awesome/FontAwesome.otf /usr/share/fonts-font-awesome/fonts/FontAwesome.otf -/usr/share/fonts-font-awesome /usr/share/javascript/font-awesome +/usr/share/fonts-font-awesome /usr/share/javascript/font-awesome +/usr/share/fonts-font-awesome/css /usr/share/nodejs/font-awesome/css +/usr/share/fonts-font-awesome/fonts /usr/share/nodejs/font-awesome/fonts +/usr/share/fonts-font-awesome/less /usr/share/nodejs/font-awesome/less +/usr/share/fonts/opentype/font-awesome/FontAwesome.otf /usr/share/fonts-font-awesome/fonts/FontAwesome.otf +/usr/share/fonts/truetype/font-awesome/fontawesome-webfont.ttf /usr/share/fonts-font-awesome/fonts/fontawesome-webfont.ttf +/usr/share/sass/font-awesome /usr/share/fonts-font-awesome/scss +/usr/share/sass/font-awesome /usr/share/nodejs/font-awesome/scss diff -Nru fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/rules fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/rules --- fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/rules 2022-11-08 15:14:43.000000000 +0800 +++ fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/rules 2024-10-17 17:20:08.000000000 +0800 @@ -1,4 +1,9 @@ #!/usr/bin/make -f +include /usr/share/dpkg/pkg-info.mk + %: dh "$@" + +override_dh_gencontrol: + dh_gencontrol -- -V"nodejs:Version=$(shell jq --raw-output .version < package.json)~$(DEB_VERSION)" diff -Nru fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/tests/control fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/tests/control --- fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/tests/control 2022-11-08 15:14:43.000000000 +0800 +++ fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/tests/control 2024-10-17 17:20:08.000000000 +0800 @@ -1,3 +1,21 @@ -# Test file existance and symlinks -Tests: check-files -Depends: @, bash +Test-Command: debian/tests/check-files + +Test-Command: fc-list -q :family="font awesome" +Depends: + fontconfig, + @, + +Test-Command: for f in /usr/share/fonts-font-awesome/css/*.css; do sassc $f /dev/null; done +Depends: + sassc, + @, + +Test-Command: echo "@import 'font-awesome'" | sassc --load-path /usr/share/sass/font-awesome /dev/null +Depends: + sassc, + @, + +Test-Command: lessc --strict-imports /usr/share/fonts-font-awesome/less/font-awesome.less /dev/null +Depends: + node-less, + @, diff -Nru fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/watch fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/watch --- fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/watch 2022-11-08 15:14:43.000000000 +0800 +++ fonts-font-awesome-5.0.10+really4.7.0~dfsg/debian/watch 2024-10-17 17:20:08.000000000 +0800 @@ -1,3 +1,11 @@ -version = 4 -opts=uversionmangle=s/(\d)(alpha|beta|rc)/$1~$2/,dversionmangle=s/~dfsg//;s/^.*\+really//,repacksuffix=~dfsg \ - https://github.com/FortAwesome/Font-Awesome/tags .*/v(4\.\d.*)\.(?:tbz2|tgz|txz|tar\.(?:gz|bz2|xz)) +version=4 +# check: uscan --report +# update: gbp import-orig --upstream-vcs-tag=vX.Y.Z --uscan + +opts=\ +uversionmangle=s/(\d)(alpha|beta|rc)/$1~$2/,\ +repacksuffix=~dfsg,\ +filenamemangle=s/.*?(@ANY_VERSION@@ARCHIVE_EXT@)/@PACKAGE@-$1/,\ +dversionmangle=s/~dfsg//;s/^.*\+really// \ +https://github.com/FortAwesome/Font-Awesome/tags \ +.*?(4\.(?:\d+(?:\.\d+)*))@ARCHIVE_EXT@