commit 1dd140e9e5b17a4cc7d7dd6572bd10f0995aa4bb Author: Jonathan Roth Date: Fri Jun 12 18:49:32 2026 +0200 462e-fonts 1.0 — polices Sansation, Quicksand, Aldrich, Orbitron (SIL OFL 1.1) diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c00df13 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*.deb diff --git a/462e-fonts/DEBIAN/control b/462e-fonts/DEBIAN/control new file mode 100644 index 0000000..5994946 --- /dev/null +++ b/462e-fonts/DEBIAN/control @@ -0,0 +1,9 @@ +Package: 462e-fonts +Version: 1.0 +Section: fonts +Priority: optional +Architecture: all +Maintainer: Jonathan Roth +Description: Polices 462eng (Sansation, Quicksand, Aldrich, Orbitron) + Polices TTF Sansation, Quicksand, Aldrich et Orbitron (SIL OFL 1.1) + utilisees par les applications 462eng (labels GD, PDF, interfaces). diff --git a/462e-fonts/DEBIAN/postinst b/462e-fonts/DEBIAN/postinst new file mode 100644 index 0000000..a52c77f --- /dev/null +++ b/462e-fonts/DEBIAN/postinst @@ -0,0 +1,4 @@ +#!/bin/sh +set -e +if command -v fc-cache >/dev/null 2>&1; then fc-cache -f >/dev/null 2>&1 || true; fi +exit 0 diff --git a/462e-fonts/usr/share/doc/462e-fonts/copyright b/462e-fonts/usr/share/doc/462e-fonts/copyright new file mode 100644 index 0000000..525342d --- /dev/null +++ b/462e-fonts/usr/share/doc/462e-fonts/copyright @@ -0,0 +1,23 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: 462e-fonts + +Files: usr/share/fonts/truetype/Sansation-*.ttf +Copyright: 2011 Bernd Montag, Reserved Font Name "Sansation" +License: OFL-1.1 + +Files: usr/share/fonts/truetype/Quicksand-*.ttf +Copyright: 2019 The Quicksand Project Authors, Reserved Font Name "Quicksand" +License: OFL-1.1 + +Files: usr/share/fonts/truetype/Aldrich-*.ttf +Copyright: The Aldrich Project Authors +License: OFL-1.1 + +Files: usr/share/fonts/truetype/Orbitron-*.ttf +Copyright: The Orbitron Project Authors +License: OFL-1.1 + +License: OFL-1.1 + This Font Software is licensed under the SIL Open Font License, + Version 1.1. The full license text is available with a FAQ at: + https://scripts.sil.org/OFL diff --git a/462e-fonts/usr/share/fonts/truetype/Aldrich-Regular.ttf b/462e-fonts/usr/share/fonts/truetype/Aldrich-Regular.ttf new file mode 100644 index 0000000..5c15ab9 Binary files /dev/null and b/462e-fonts/usr/share/fonts/truetype/Aldrich-Regular.ttf differ diff --git a/462e-fonts/usr/share/fonts/truetype/Orbitron-Black.ttf b/462e-fonts/usr/share/fonts/truetype/Orbitron-Black.ttf new file mode 100644 index 0000000..2484735 Binary files /dev/null and b/462e-fonts/usr/share/fonts/truetype/Orbitron-Black.ttf differ diff --git a/462e-fonts/usr/share/fonts/truetype/Orbitron-Bold.ttf b/462e-fonts/usr/share/fonts/truetype/Orbitron-Bold.ttf new file mode 100644 index 0000000..4aa3e60 Binary files /dev/null and b/462e-fonts/usr/share/fonts/truetype/Orbitron-Bold.ttf differ diff --git a/462e-fonts/usr/share/fonts/truetype/Orbitron-Medium.ttf b/462e-fonts/usr/share/fonts/truetype/Orbitron-Medium.ttf new file mode 100644 index 0000000..f0feecf Binary files /dev/null and b/462e-fonts/usr/share/fonts/truetype/Orbitron-Medium.ttf differ diff --git a/462e-fonts/usr/share/fonts/truetype/Orbitron-Regular.ttf b/462e-fonts/usr/share/fonts/truetype/Orbitron-Regular.ttf new file mode 100644 index 0000000..548f4b7 Binary files /dev/null and b/462e-fonts/usr/share/fonts/truetype/Orbitron-Regular.ttf differ diff --git a/462e-fonts/usr/share/fonts/truetype/Quicksand-Medium.ttf b/462e-fonts/usr/share/fonts/truetype/Quicksand-Medium.ttf new file mode 100644 index 0000000..f4634cd Binary files /dev/null and b/462e-fonts/usr/share/fonts/truetype/Quicksand-Medium.ttf differ diff --git a/462e-fonts/usr/share/fonts/truetype/Sansation-Bold.ttf b/462e-fonts/usr/share/fonts/truetype/Sansation-Bold.ttf new file mode 100644 index 0000000..4ea3585 Binary files /dev/null and b/462e-fonts/usr/share/fonts/truetype/Sansation-Bold.ttf differ diff --git a/462e-fonts/usr/share/fonts/truetype/Sansation-BoldItalic.ttf b/462e-fonts/usr/share/fonts/truetype/Sansation-BoldItalic.ttf new file mode 100644 index 0000000..8f7cb6e Binary files /dev/null and b/462e-fonts/usr/share/fonts/truetype/Sansation-BoldItalic.ttf differ diff --git a/462e-fonts/usr/share/fonts/truetype/Sansation-Italic.ttf b/462e-fonts/usr/share/fonts/truetype/Sansation-Italic.ttf new file mode 100644 index 0000000..33e6b02 Binary files /dev/null and b/462e-fonts/usr/share/fonts/truetype/Sansation-Italic.ttf differ diff --git a/462e-fonts/usr/share/fonts/truetype/Sansation-Light.ttf b/462e-fonts/usr/share/fonts/truetype/Sansation-Light.ttf new file mode 100644 index 0000000..e225df3 Binary files /dev/null and b/462e-fonts/usr/share/fonts/truetype/Sansation-Light.ttf differ diff --git a/462e-fonts/usr/share/fonts/truetype/Sansation-LightItalic.ttf b/462e-fonts/usr/share/fonts/truetype/Sansation-LightItalic.ttf new file mode 100644 index 0000000..a053a5c Binary files /dev/null and b/462e-fonts/usr/share/fonts/truetype/Sansation-LightItalic.ttf differ diff --git a/462e-fonts/usr/share/fonts/truetype/Sansation-Regular.ttf b/462e-fonts/usr/share/fonts/truetype/Sansation-Regular.ttf new file mode 100644 index 0000000..b16ac5a Binary files /dev/null and b/462e-fonts/usr/share/fonts/truetype/Sansation-Regular.ttf differ diff --git a/README.md b/README.md new file mode 100644 index 0000000..53f56bb --- /dev/null +++ b/README.md @@ -0,0 +1,20 @@ +# 462e-fonts + +Paquet Debian des polices TTF utilisées par les applications 462eng +(génération de labels GD, PDF tcpdf, interfaces) : + +- **Sansation** (Bold, BoldItalic, Italic, Light, LightItalic, Regular) — © 2011 Bernd Montag +- **Quicksand** (Medium) — © 2019 The Quicksand Project Authors +- **Aldrich** (Regular) — The Aldrich Project Authors +- **Orbitron** (Regular, Medium, Bold, Black) — The Orbitron Project Authors + +Toutes sous licence [SIL Open Font License 1.1](https://scripts.sil.org/OFL). + +## Build & publication + +```sh +./build.sh +``` + +Construit `462e-fonts__all.deb` et le pousse sur le debrepo +(distribution `462eng`, composant `system`). diff --git a/build.sh b/build.sh new file mode 100644 index 0000000..5aac32f --- /dev/null +++ b/build.sh @@ -0,0 +1,11 @@ +#!/bin/sh +set -e +PKG=462e-fonts +VERSION=$(sed -n 's/^Version: //p' $PKG/DEBIAN/control) +DEB="${PKG}_${VERSION}_all.deb" + +rm -f "$DEB" +dpkg-deb --build --root-owner-group "$PKG/" "$DEB" +dpkg-deb -I "$DEB" | sed -n '1,10p' + +ssh debrepo -C '(F="$(mktemp)"; cat > $F; reprepro --ignore=extension -Vb /srv/debian/ -C system includedeb 462eng $F; rm -f "$F")' < "$DEB"