wok-current rev 25766
Up wine 7.0 (fix build), add ttf fonts alias for Office
author | Stanislas Leduc <shann@slitaz.org> |
---|---|
date | Fri Apr 18 09:25:59 2025 +0000 (2 months ago) |
parents | dbd86d335e06 |
children | d84ae559e9ea |
files | ttf-caladea/receipt ttf-caladea/stuff/30-0-caladea.conf ttf-carlito/receipt ttf-carlito/stuff/30-0-carlito.conf wine/receipt |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/ttf-caladea/receipt Fri Apr 18 09:25:59 2025 +0000 1.3 @@ -0,0 +1,27 @@ 1.4 +# SliTaz package receipt. 1.5 + 1.6 +PACKAGE="ttf-caladea" 1.7 +VERSION="20130214" 1.8 +CATEGORY="fonts" 1.9 +SHORT_DESC="The ttf Googles Caladea font." 1.10 +MAINTAINER="maintainer@slitaz.org" 1.11 +LICENSE="OFL" 1.12 +TARBALL="crosextrafonts-$VERSION.tar.gz" 1.13 +WEB_SITE="https://bugs.chromium.org/p/chromium/issues/detail?id=168879" 1.14 +WGET_URL="https://download.salixos.org/i486/extra-15.0/source/system/$PACKAGE/$TARBALL" 1.15 +TAGS="font" 1.16 +HOST_ARCH="i486 arm" 1.17 + 1.18 +# Rules to gen a SliTaz package suitable for Tazpkg. 1.19 +genpkg_rules() 1.20 +{ 1.21 + mkdir -p $fs/usr/share/fonts/TTF $fs/etc/fonts/conf.d 1.22 + cp -a $src/*.ttf $fs/usr/share/fonts/TTF 1.23 + cp -a $stuff/30-0-caladea.conf $fs/etc/fonts/conf.d 1.24 +} 1.25 + 1.26 +# Pre and post install commands for Tazpkg. 1.27 +post_install() 1.28 +{ 1.29 + chroot "$1/" /usr/bin/fc-cache 1.30 +}
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 2.2 +++ b/ttf-caladea/stuff/30-0-caladea.conf Fri Apr 18 09:25:59 2025 +0000 2.3 @@ -0,0 +1,17 @@ 2.4 +<?xml version="1.0" encoding="UTF-8"?> 2.5 +<!DOCTYPE fontconfig SYSTEM "../fonts.dtd"> 2.6 +<fontconfig> 2.7 + <!-- Caladea / Cambria --> 2.8 + <alias binding="same"> 2.9 + <family>Caladea</family> 2.10 + <accept> 2.11 + <family>Cambria</family> 2.12 + </accept> 2.13 + </alias> 2.14 + <alias binding="same"> 2.15 + <family>Cambria</family> 2.16 + <default> 2.17 + <family>Caladea</family> 2.18 + </default> 2.19 + </alias> 2.20 +</fontconfig>
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 3.2 +++ b/ttf-carlito/receipt Fri Apr 18 09:25:59 2025 +0000 3.3 @@ -0,0 +1,27 @@ 3.4 +# SliTaz package receipt. 3.5 + 3.6 +PACKAGE="ttf-carlito" 3.7 +VERSION="20130920" 3.8 +CATEGORY="fonts" 3.9 +SHORT_DESC="The ttf Googles Carlito font." 3.10 +MAINTAINER="maintainer@slitaz.org" 3.11 +LICENSE="OFL" 3.12 +TARBALL="crosextrafonts-carlito-$VERSION.tar.gz" 3.13 +WEB_SITE="https://bugs.chromium.org/p/chromium/issues/detail?id=280557" 3.14 +WGET_URL="https://download.salixos.org/i486/extra-15.0/source/system/$PACKAGE/$TARBALL" 3.15 +TAGS="font" 3.16 +HOST_ARCH="i486 arm" 3.17 + 3.18 +# Rules to gen a SliTaz package suitable for Tazpkg. 3.19 +genpkg_rules() 3.20 +{ 3.21 + mkdir -p $fs/usr/share/fonts/TTF $fs/etc/fonts/conf.d 3.22 + cp -a $src/*.ttf $fs/usr/share/fonts/TTF 3.23 + cp -a $stuff/30-0-carlito.conf $fs/etc/fonts/conf.d 3.24 +} 3.25 + 3.26 +# Pre and post install commands for Tazpkg. 3.27 +post_install() 3.28 +{ 3.29 + chroot "$1/" /usr/bin/fc-cache 3.30 +}
4.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 4.2 +++ b/ttf-carlito/stuff/30-0-carlito.conf Fri Apr 18 09:25:59 2025 +0000 4.3 @@ -0,0 +1,17 @@ 4.4 +<?xml version="1.0" encoding="UTF-8"?> 4.5 +<!DOCTYPE fontconfig SYSTEM "../fonts.dtd"> 4.6 +<fontconfig> 4.7 + <!-- Carlito / Calibri --> 4.8 + <alias binding="same"> 4.9 + <family>Carlito</family> 4.10 + <accept> 4.11 + <family>Calibri</family> 4.12 + </accept> 4.13 + </alias> 4.14 + <alias binding="same"> 4.15 + <family>Calibri</family> 4.16 + <default> 4.17 + <family>Carlito</family> 4.18 + </default> 4.19 + </alias> 4.20 +</fontconfig>
5.1 --- a/wine/receipt Wed Apr 02 12:28:44 2025 +0000 5.2 +++ b/wine/receipt Fri Apr 18 09:25:59 2025 +0000 5.3 @@ -1,7 +1,7 @@ 5.4 # SliTaz package receipt. 5.5 5.6 PACKAGE="wine" 5.7 -VERSION="5.0" 5.8 +VERSION="7.0" 5.9 CATEGORY="misc" 5.10 TAGS="windows emulator" # wine is not an emulator 5.11 SHORT_DESC="Windows API for Linux." 5.12 @@ -28,6 +28,14 @@ 5.13 # Rules to configure and make the package. 5.14 compile_rules() 5.15 { 5.16 + # use arch 586 instead i486, similar to mesa build issue 5.17 + # see https://bugs.freedesktop.org/show_bug.cgi?id=93089 5.18 + case $ARCH in 5.19 + i?86) 5.20 + export CFLAGS="-march=i586 -Os -pipe -fomit-frame-pointer" 5.21 + export CXXFLAGS="$CFLAGS" 5.22 + esac 5.23 + 5.24 ./configure $CONFIGURE_ARGS && 5.25 make $MAKEFLAGS && 5.26 make install