[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 24c0e925bf6f7fbb005b8a273190431742082667 Author: Sam James gentoo org> AuthorDate: Wed Apr 24 14:11:21 2024 + Commit: Sam James gentoo org> CommitDate: Wed Apr 24 14:11:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c0e925 media-fonts/terminus-font: Stabilize 4.49.1-r1 ALLARCHES, #930579 Signed-off-by: Sam James gentoo.org> media-fonts/terminus-font/terminus-font-4.49.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-fonts/terminus-font/terminus-font-4.49.1-r1.ebuild b/media-fonts/terminus-font/terminus-font-4.49.1-r1.ebuild index faa8d85eb7c5..3fd97b5ef3d2 100644 --- a/media-fonts/terminus-font/terminus-font-4.49.1-r1.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.49.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/project/${PN}/${PN}-$(ver_cut 1-2)/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="a-like-o +center-tilde distinct-l +otf pcf-8bit +pcf-unicode +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: d319eefb2de437257ef6389ca53a9e69c63191c2 Author: Marek Szuba gentoo org> AuthorDate: Sat Dec 16 21:37:44 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sat Dec 16 21:39:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d319eefb media-fonts/terminus-font: update EAPI 7 -> 8, enable py3.12 Thanks-to: Boris Staletic protonmail.com> Closes: https://bugs.gentoo.org/919908 Signed-off-by: Marek Szuba gentoo.org> .../terminus-font/terminus-font-4.49.1-r1.ebuild | 101 + 1 file changed, 101 insertions(+) diff --git a/media-fonts/terminus-font/terminus-font-4.49.1-r1.ebuild b/media-fonts/terminus-font/terminus-font-4.49.1-r1.ebuild new file mode 100644 index ..faa8d85eb7c5 --- /dev/null +++ b/media-fonts/terminus-font/terminus-font-4.49.1-r1.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit font python-any-r1 + +DESCRIPTION="A clean fixed font for the console and X11" +HOMEPAGE="https://terminus-font.sourceforge.net/"; +SRC_URI="mirror://sourceforge/project/${PN}/${PN}-$(ver_cut 1-2)/${P}.tar.gz" + +LICENSE="OFL-1.1 GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="a-like-o +center-tilde distinct-l +otf pcf-8bit +pcf-unicode +psf quote + ru-dv +ru-g ru-i ru-k" + +BDEPEND="app-alternatives/gzip + ${PYTHON_DEPS} + app-alternatives/awk + pcf-8bit? ( x11-apps/bdftopcf ) + pcf-unicode? ( x11-apps/bdftopcf )" +RDEPEND="" + +FONTDIR=/usr/share/fonts/terminus +FONT_CONF=( 75-yes-terminus.conf ) +DOCS=( README README-BG AUTHORS CHANGES ) + +REQUIRED_USE="X? ( || ( otf pcf-8bit pcf-unicode ) )" + +pkg_setup() { + python_setup +} + +src_prepare() { + default + + # Upstream patches. Some of them are suggested to be applied by default + # dv - de NOT like latin g, but like caps greek delta + # ve NOT like greek beta, but like caps latin B + # ge - ge NOT like "mirrored" latin s, but like caps greek gamma + # ka - small ka NOT like minimised caps latin K, but like small latin k + use a-like-o&& eapply "${S}"/alt/ao2.diff + use center-tilde&& eapply "${S}"/alt/td1.diff + use distinct-l && eapply "${S}"/alt/ll2.diff + use ru-i&& eapply "${S}"/alt/ij1.diff + use ru-k&& eapply "${S}"/alt/ka2.diff + use ru-dv && eapply "${S}"/alt/dv1.diff + use ru-g&& eapply "${S}"/alt/ge2.diff + use quote && eapply "${S}"/alt/gq2.diff +} + +src_configure() { + local configure_args=( + --prefix="${EPREFIX}"/usr + --psfdir="${EPREFIX}"/usr/share/consolefonts + --x11dir="${EPREFIX}"/${FONTDIR} + ) + # selfwritten configure script + ./configure "${configure_args[@]}" || die +} + +src_compile() { + local args=( + $(usex otf otb "") + $(usex pcf-8bit "pcf-8bit" "") + $(usex pcf-unicode "pcf" "") + $(usex psf "psf psf-vgaw" "") + ) + [[ ${#args[@]} -gt 0 ]] && emake "${args[@]}" +} + +src_install() { + local args=( + $(usex otf "install-otb" "") + $(usex pcf-8bit "install-pcf-8bit" "") + $(usex pcf-unicode "install-pcf" "") + $(usex psf "install-psf install-psf-vgaw install-psf-ref" "") + ) + # Set the CHECKDIR to a dummy location so we always get the same set of + # files installed regardless of what is in / or ROOT or wherever. + [[ ${#args[@]} -gt 0 ]] && emake DESTDIR="${D}" CHECKDIR="${D}" "${args[@]}" + + use otf && FONT_SUFFIX=otb font_src_install + + einstalldocs +} + +pkg_postinst() { + if use otf || use pcf-8bit || use pcf-unicode; then + font_pkg_postinst + fi +} + +pkg_postrm() { + if use otf || use pcf-8bit || use pcf-unicode; then + font_pkg_postrm + fi +}
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: f0f995dad2f9b071c3249e667434d14a0c0d2a12 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Jul 2 09:04:50 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Jul 3 22:02:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0f995da media-fonts/terminus-font: use HTTPS Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> media-fonts/terminus-font/terminus-font-4.49.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild index 4fef30619500..dae9ccdaf6fb 100644 --- a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{9..11} ) inherit font python-any-r1 DESCRIPTION="A clean fixed font for the console and X11" -HOMEPAGE="http://terminus-font.sourceforge.net/"; +HOMEPAGE="https://terminus-font.sourceforge.net/"; SRC_URI="mirror://sourceforge/project/${PN}/${PN}-$(ver_cut 1-2)/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 4ef9ade03400a2803e79c70b60e6e2d1979a94f8 Author: NRK disroot org> AuthorDate: Sat May 13 04:43:47 2023 + Commit: Piotr Karbowski gentoo org> CommitDate: Sun May 14 14:51:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ef9ade0 media-fonts/terminus-font: depend on app-alternatives/gzip ...instead of directly depending on app-arch/gzip since users can select alternative implementations (such as pigz) through the app-alternatives system. Signed-off-by: NRK disroot.org> Closes: https://github.com/gentoo/gentoo/pull/31013 Signed-off-by: Piotr Karbowski gentoo.org> media-fonts/terminus-font/terminus-font-4.49.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild index 8e6e16fa1204..4fef30619500 100644 --- a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild @@ -16,7 +16,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 IUSE="a-like-o +center-tilde distinct-l +otf pcf-8bit +pcf-unicode +psf quote ru-dv +ru-g ru-i ru-k" -BDEPEND="app-arch/gzip +BDEPEND="app-alternatives/gzip ${PYTHON_DEPS} app-alternatives/awk pcf-8bit? ( x11-apps/bdftopcf )
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 6bcd0467939cb575bde37f604528c10e38ec57b3 Author: Marek Szuba gentoo org> AuthorDate: Sat Aug 20 22:49:39 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sun Aug 21 01:16:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bcd0467 media-fonts/terminus-font: enable py3.11 Thanks-to: Boris Staletic protonmail.com> Closes: https://bugs.gentoo.org/862187 Signed-off-by: Marek Szuba gentoo.org> media-fonts/terminus-font/terminus-font-4.49.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild index c65d88e9..48483a49ca14 100644 --- a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit font python-any-r1 DESCRIPTION="A clean fixed font for the console and X11"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 56ea2789b4419e88efa61794dbd8fed82102ae93 Author: Marek Szuba gentoo org> AuthorDate: Tue Aug 31 21:23:20 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Aug 31 21:25:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56ea2789 media-fonts/terminus-font: skip font_pkg_config in PSF-only mode Closes: https://bugs.gentoo.org/811282 Signed-off-by: Marek Szuba gentoo.org> media-fonts/terminus-font/terminus-font-4.49.1.ebuild | 12 1 file changed, 12 insertions(+) diff --git a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild index 0a35eeb8126..8a4138700e4 100644 --- a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild @@ -86,3 +86,15 @@ src_install() { einstalldocs } + +pkg_postinst() { + if use otf || use pcf-8bit || use pcf-unicode; then + font_pkg_postinst + fi +} + +pkg_postrm() { + if use otf || use pcf-8bit || use pcf-unicode; then + font_pkg_postrm + fi +}
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: de157d6384f3a8bd6ea769310eed8498c4562d40 Author: Felix Neumärker posteo de> AuthorDate: Wed Aug 11 13:50:22 2021 + Commit: Marek Szuba gentoo org> CommitDate: Wed Aug 11 16:02:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de157d63 media-fonts/terminus-font: fix double prefix Closes: https://github.com/gentoo/gentoo/pull/21951 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Felix Neumärker posteo.de> Signed-off-by: Marek Szuba gentoo.org> media-fonts/terminus-font/terminus-font-4.49.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild index 6c5eb7ba0f4..0a35eeb8126 100644 --- a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild @@ -80,7 +80,7 @@ src_install() { ) # Set the CHECKDIR to a dummy location so we always get the same set of # files installed regardless of what is in / or ROOT or wherever. - [[ ${#args[@]} -gt 0 ]] && emake DESTDIR="${ED}" CHECKDIR="${ED}" "${args[@]}" + [[ ${#args[@]} -gt 0 ]] && emake DESTDIR="${D}" CHECKDIR="${D}" "${args[@]}" use otf && FONT_SUFFIX=otb font_src_install
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 646d13dd06a7ef292dcea15a35d858a91c676af0 Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 19 15:27:56 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 19 16:04:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=646d13dd media-fonts/terminus-font: update PCF-related USE flags in metadata On the one hand, Unicode and 8-bit PCF fonts have been handled differently upstream since version 4.46. On the other, if a Qt4 bug from 2011 is still an issue on modern systems there is something rather wrong with that library. Signed-off-by: Marek Szuba gentoo.org> media-fonts/terminus-font/metadata.xml | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/media-fonts/terminus-font/metadata.xml b/media-fonts/terminus-font/metadata.xml index ba130008fda..627ca1e213a 100644 --- a/media-fonts/terminus-font/metadata.xml +++ b/media-fonts/terminus-font/metadata.xml @@ -18,14 +18,21 @@ Changes view of letter 'a' - a looks like o (see homepage) + + Place the '~' character vertically centered on the line instead of to the + top. + ll2 variant with more distinctive l (lowercase L) Install Open Type Font (OTF) (required for HarfBuzz backend) - - Install Portable Compiled Font (PCF) (X11 bitmap fonts) + + Install Portable Compiled Font (PCF) (X11 bitmap fonts), 8-bit encodings + + + Install Portable Compiled Font (PCF) (X11 bitmap fonts), Unicode encodings Install PC Screen Font (PSF) with unicode data (for linux console) @@ -47,13 +54,6 @@ Changes view of Russian letter 'k' (see homepage) - - Place the '~' character vertically centered on the line instead of to the - top. - - - Remove non-unicode PCF fonts that could be problematic. See bug #520222. - terminus-font
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: b771ccd62d5f2b03b4d3f09c0f9a92418496afa7 Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 19 15:57:16 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 19 16:04:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b771ccd6 media-fonts/terminus-font: fix PCF-related USE flags Since version 4.46 upstream build scripts no longer install PCFs for 8-bit encodings unless explicitly told to - meaning on the one one hand both the building and the installation of Unicode and 8-bit PCF files is now handled by separate make targets, and on the other that there is no longer any need for "install all PCFs, then if only Unicode is requested delete other encodings" logic. In short: if you want Unicode PCFs set USE=pcf-unicode (ebuild default), if you want 8-bit ones set USE=pcf-8bit (off by default). Closes: https://bugs.gentoo.org/660966 Signed-off-by: Marek Szuba gentoo.org> .../terminus-font/terminus-font-4.49.1.ebuild | 34 +- 1 file changed, 14 insertions(+), 20 deletions(-) diff --git a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild index 7fbe98e86d7..6c5eb7ba0f4 100644 --- a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild @@ -13,20 +13,21 @@ SRC_URI="mirror://sourceforge/project/${PN}/${PN}-$(ver_cut 1-2)/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="a-like-o +center-tilde distinct-l +otf +pcf +pcf-unicode-only +psf quote +IUSE="a-like-o +center-tilde distinct-l +otf pcf-8bit +pcf-unicode +psf quote ru-dv +ru-g ru-i ru-k" BDEPEND="app-arch/gzip ${PYTHON_DEPS} virtual/awk - pcf? ( x11-apps/bdftopcf )" + pcf-8bit? ( x11-apps/bdftopcf ) + pcf-unicode? ( x11-apps/bdftopcf )" RDEPEND="" FONTDIR=/usr/share/fonts/terminus FONT_CONF=( 75-yes-terminus.conf ) DOCS=( README README-BG AUTHORS CHANGES ) -REQUIRED_USE="X? ( || ( otf pcf ) )" +REQUIRED_USE="X? ( || ( otf pcf-8bit pcf-unicode ) )" pkg_setup() { python_setup @@ -62,33 +63,26 @@ src_configure() { src_compile() { local args=( - $(usex psf 'psf psf-vgaw' '') - $(usex pcf 'pcf pcf-8bit' '') - $(usex otf otb '') + $(usex otf otb "") + $(usex pcf-8bit "pcf-8bit" "") + $(usex pcf-unicode "pcf" "") + $(usex psf "psf psf-vgaw" "") ) [[ ${#args[@]} -gt 0 ]] && emake "${args[@]}" } src_install() { local args=( - $(usex psf 'install-psf install-psf-vgaw install-psf-ref' '') - $(usex pcf 'install-pcf' '') - $(usex otf 'install-otb' '') + $(usex otf "install-otb" "") + $(usex pcf-8bit "install-pcf-8bit" "") + $(usex pcf-unicode "install-pcf" "") + $(usex psf "install-psf install-psf-vgaw install-psf-ref" "") ) # Set the CHECKDIR to a dummy location so we always get the same set of # files installed regardless of what is in / or ROOT or wherever. - [[ ${#args[@]} -gt 0 ]] && emake DESTDIR="${D}" CHECKDIR="${D}" "${args[@]}" + [[ ${#args[@]} -gt 0 ]] && emake DESTDIR="${ED}" CHECKDIR="${ED}" "${args[@]}" - # Remove trans files that the kbd package takes care of installing. - rm -f "${ED}"/usr/share/consoletrans/*.trans - - if use pcf-unicode-only; then - # Only the ter-x* fonts are unicode (ISO-10646-1) based - rm -f "${ED}"/usr/share/fonts/terminus/ter-[0-9a-wy-z]* || die - fi - - use otf && FONT_SUFFIX=otb - font_src_install + use otf && FONT_SUFFIX=otb font_src_install einstalldocs }
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: f199ff6c00cbe31c0b229e386602f03b42c13072 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Jul 8 06:50:18 2021 + Commit: Marek Szuba gentoo org> CommitDate: Thu Jul 8 09:27:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f199ff6c media-fonts/terminus-font: move build time depends to BDEPEND Reported-by: Matt Turner Closes: https://bugs.gentoo.org/801130 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> Signed-off-by: Marek Szuba gentoo.org> media-fonts/terminus-font/terminus-font-4.49.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild index 042c032ae2e..b6c28c98d09 100644 --- a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild @@ -16,7 +16,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~a IUSE="a-like-o +center-tilde distinct-l +otf +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k" -DEPEND="app-arch/gzip +BDEPEND="app-arch/gzip ${PYTHON_DEPS} virtual/awk pcf? ( x11-apps/bdftopcf )"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 6ae5e4bb4c250b3228e6a8027e77ae544bb1bff2 Author: Marek Szuba gentoo org> AuthorDate: Thu Jul 8 09:31:40 2021 + Commit: Marek Szuba gentoo org> CommitDate: Thu Jul 8 09:34:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ae5e4bb media-fonts/terminus-font: update USE=X requirement Modern X works just fine without bitmap fonts. Signed-off-by: Marek Szuba gentoo.org> media-fonts/terminus-font/metadata.xml| 2 +- media-fonts/terminus-font/terminus-font-4.49.1.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-fonts/terminus-font/metadata.xml b/media-fonts/terminus-font/metadata.xml index 3fc02ceb26d..ba130008fda 100644 --- a/media-fonts/terminus-font/metadata.xml +++ b/media-fonts/terminus-font/metadata.xml @@ -25,7 +25,7 @@ Install Open Type Font (OTF) (required for HarfBuzz backend) - Install Portable Compiled Font (PCF) (required for X11) + Install Portable Compiled Font (PCF) (X11 bitmap fonts) Install PC Screen Font (PSF) with unicode data (for linux console) diff --git a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild index b6c28c98d09..7fbe98e86d7 100644 --- a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9,10} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit font python-any-r1 DESCRIPTION="A clean fixed font for the console and X11" @@ -26,7 +26,7 @@ FONTDIR=/usr/share/fonts/terminus FONT_CONF=( 75-yes-terminus.conf ) DOCS=( README README-BG AUTHORS CHANGES ) -REQUIRED_USE="X? ( pcf )" +REQUIRED_USE="X? ( || ( otf pcf ) )" pkg_setup() { python_setup
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 9d6d16f4c72f42bd6bf9c4a38f459b37f926145f Author: Marek Szuba gentoo org> AuthorDate: Wed Jul 7 12:12:13 2021 + Commit: Marek Szuba gentoo org> CommitDate: Wed Jul 7 12:13:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d6d16f4 media-fonts/terminus-font: stabilize 4.49.1 (ALLARCHES) Signed-off-by: Marek Szuba gentoo.org> media-fonts/terminus-font/terminus-font-4.49.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild index 04fed52ebae..042c032ae2e 100644 --- a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/project/${PN}/${PN}-$(ver_cut 1-2)/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="a-like-o +center-tilde distinct-l +otf +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 9132e445615b082700e09ef586a7bbf03a2ec6df Author: Marek Szuba gentoo org> AuthorDate: Wed Jul 7 12:12:47 2021 + Commit: Marek Szuba gentoo org> CommitDate: Wed Jul 7 12:13:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9132e445 media-fonts/terminus-font: drop 4.49 Signed-off-by: Marek Szuba gentoo.org> media-fonts/terminus-font/Manifest | 1 - .../terminus-font/terminus-font-4.49.ebuild| 94 -- 2 files changed, 95 deletions(-) diff --git a/media-fonts/terminus-font/Manifest b/media-fonts/terminus-font/Manifest index 3530f1154bb..c4ed8f08b3c 100644 --- a/media-fonts/terminus-font/Manifest +++ b/media-fonts/terminus-font/Manifest @@ -1,2 +1 @@ DIST terminus-font-4.49.1.tar.gz 648345 BLAKE2B 8c2edff7e57572361cf9a4907a165f8af69cbd5a3ae15817d02d43ab5134278ab64b269e6bd8c79d2107e5c8c51b58f07ab45c308891464cbc8e3e15767efadb SHA512 2e3a99960c459a453b5879bebbebeb653f0a22060177bf75c67bbeb7d32cfe1acce9e74a88fdc42e299b6dc402e0708552487abd26e80e985c7d6059b0d445a8 -DIST terminus-font-4.49.tar.gz 648477 BLAKE2B 67bddaae88b7411381bce5e8fe5c1b0dab334a33f1371a33038556beffa779afec8706f27b156e5660bfab5b8b7aeda75267c68945e1be3b41dbea7e9345f164 SHA512 27d396e7fe399728b5e9228c901922588eab0b344ea438fcf98f18f80ce816d838a42d5a3da0b5644d895747bcbda0e30bb8dabf342c0439d1f6b51f7acf8496 diff --git a/media-fonts/terminus-font/terminus-font-4.49.ebuild b/media-fonts/terminus-font/terminus-font-4.49.ebuild deleted file mode 100644 index 7f8326f79ed..000 --- a/media-fonts/terminus-font/terminus-font-4.49.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9,10} ) -inherit font python-any-r1 - -DESCRIPTION="A clean fixed font for the console and X11" -HOMEPAGE="http://terminus-font.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" - -LICENSE="OFL-1.1 GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="a-like-o +center-tilde distinct-l +otf +pcf +pcf-unicode-only +psf quote - ru-dv +ru-g ru-i ru-k" - -DEPEND="app-arch/gzip - ${PYTHON_DEPS} - virtual/awk - pcf? ( x11-apps/bdftopcf )" -RDEPEND="" - -FONTDIR=/usr/share/fonts/terminus -FONT_CONF=( 75-yes-terminus.conf ) -DOCS=( README README-BG AUTHORS CHANGES ) - -REQUIRED_USE="X? ( pcf )" - -pkg_setup() { - python_setup -} - -src_prepare() { - default - - # Upstream patches. Some of them are suggested to be applied by default - # dv - de NOT like latin g, but like caps greek delta - # ve NOT like greek beta, but like caps latin B - # ge - ge NOT like "mirrored" latin s, but like caps greek gamma - # ka - small ka NOT like minimised caps latin K, but like small latin k - use a-like-o&& eapply "${S}"/alt/ao2.diff - use center-tilde&& eapply "${S}"/alt/td1.diff - use distinct-l && eapply "${S}"/alt/ll2.diff - use ru-i&& eapply "${S}"/alt/ij1.diff - use ru-k&& eapply "${S}"/alt/ka2.diff - use ru-dv && eapply "${S}"/alt/dv1.diff - use ru-g&& eapply "${S}"/alt/ge2.diff - use quote && eapply "${S}"/alt/gq2.diff -} - -src_configure() { - local configure_args=( - --prefix="${EPREFIX}"/usr - --psfdir="${EPREFIX}"/usr/share/consolefonts - --x11dir="${EPREFIX}"/${FONTDIR} - ) - # selfwritten configure script - ./configure "${configure_args[@]}" || die -} - -src_compile() { - local args=( - $(usex psf 'psf psf-vgaw' '') - $(usex pcf 'pcf pcf-8bit' '') - $(usex otf otb '') - ) - [[ ${#args[@]} -gt 0 ]] && emake "${args[@]}" -} - -src_install() { - local args=( - $(usex psf 'install-psf install-psf-vgaw install-psf-ref' '') - $(usex pcf 'install-pcf' '') - $(usex otf 'install-otb' '') - ) - # Set the CHECKDIR to a dummy location so we always get the same set of - # files installed regardless of what is in / or ROOT or wherever. - [[ ${#args[@]} -gt 0 ]] && emake DESTDIR="${D}" CHECKDIR="${D}" "${args[@]}" - - # Remove trans files that the kbd package takes care of installing. - rm -f "${ED}"/usr/share/consoletrans/*.trans - - if use pcf-unicode-only; then - # Only the ter-x* fonts are unicode (ISO-10646-1) based - rm -f "${ED}"/usr/share/fonts/terminus/ter-[0-9a-wy-z]* || die - fi - - use otf && FONT_SUFFIX=otb - font_src_install - - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: c828cfc28a8dc19af0081e838137ea71f347c4df Author: Marek Szuba gentoo org> AuthorDate: Wed Jul 7 12:09:36 2021 + Commit: Marek Szuba gentoo org> CommitDate: Wed Jul 7 12:13:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c828cfc2 media-fonts/terminus-font: tag as stabilize-allarches Signed-off-by: Marek Szuba gentoo.org> media-fonts/terminus-font/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/media-fonts/terminus-font/metadata.xml b/media-fonts/terminus-font/metadata.xml index 3c5accf8462..3fc02ceb26d 100644 --- a/media-fonts/terminus-font/metadata.xml +++ b/media-fonts/terminus-font/metadata.xml @@ -13,6 +13,7 @@ slashbe...@gentoo.org Piotr Karbowski + Changes view of letter 'a' - a looks like o (see homepage)
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 3c74435bde15927f089afaaa881b42dd3b747ea7 Author: Piotr Karbowski gentoo org> AuthorDate: Sat Jul 3 20:09:21 2021 + Commit: Piotr Karbowski gentoo org> CommitDate: Sat Jul 3 20:09:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c74435b media-fonts/terminus-font: co-maintain Signed-off-by: Piotr Karbowski gentoo.org> media-fonts/terminus-font/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/media-fonts/terminus-font/metadata.xml b/media-fonts/terminus-font/metadata.xml index 0de098ec755..3c5accf8462 100644 --- a/media-fonts/terminus-font/metadata.xml +++ b/media-fonts/terminus-font/metadata.xml @@ -9,6 +9,10 @@ mare...@gentoo.org Marek Szuba + +slashbe...@gentoo.org +Piotr Karbowski + Changes view of letter 'a' - a looks like o (see homepage)
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 062ea30cb7cc7ebebd6543abf8cd49d31fe387b2 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Jul 2 09:33:19 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jul 2 09:33:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=062ea30c media-fonts/terminus-font: drop myself as a maintainer Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> media-fonts/terminus-font/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/media-fonts/terminus-font/metadata.xml b/media-fonts/terminus-font/metadata.xml index b4283cdd562..0de098ec755 100644 --- a/media-fonts/terminus-font/metadata.xml +++ b/media-fonts/terminus-font/metadata.xml @@ -5,10 +5,6 @@ fo...@gentoo.org Fonts - -sly...@gentoo.org -Sergei Trofimovich - mare...@gentoo.org Marek Szuba
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 3f64e80da7af5042cfb2748c156b71e99f2af842 Author: Marek Szuba gentoo org> AuthorDate: Fri Jul 2 09:18:22 2021 + Commit: Marek Szuba gentoo org> CommitDate: Fri Jul 2 09:18:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f64e80d media-fonts/terminus-font: add self as maintainer Signed-off-by: Marek Szuba gentoo.org> media-fonts/terminus-font/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/media-fonts/terminus-font/metadata.xml b/media-fonts/terminus-font/metadata.xml index 8663bbf27f9..b4283cdd562 100644 --- a/media-fonts/terminus-font/metadata.xml +++ b/media-fonts/terminus-font/metadata.xml @@ -9,6 +9,10 @@ sly...@gentoo.org Sergei Trofimovich + +mare...@gentoo.org +Marek Szuba + Changes view of letter 'a' - a looks like o (see homepage)
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 00ae2b72c49f53ee55ca0b890710dafc38a45422 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jun 5 21:43:23 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jun 5 21:43:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00ae2b72 media-fonts/terminus-font: apply USE=+otf to most recent release Bug: https://bugs.gentoo.org/794466 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> media-fonts/terminus-font/terminus-font-4.49.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild index 8e9ac15e61a..04fed52ebae 100644 --- a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/project/${PN}/${PN}-$(ver_cut 1-2)/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="a-like-o +center-tilde distinct-l otf +pcf +pcf-unicode-only +psf quote +IUSE="a-like-o +center-tilde distinct-l +otf +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k" DEPEND="app-arch/gzip
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 1a2eb1050cfef8e21aded8a29e5c078e542b1035 Author: Matt Turner gentoo org> AuthorDate: Sat Jun 5 19:20:55 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat Jun 5 19:22:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a2eb105 media-fonts/terminus-font: Enable USE=otf by default Otherwise pango >= 1.44 will not be able to use the font. Closes: https://bugs.gentoo.org/794466 Signed-off-by: Matt Turner gentoo.org> media-fonts/terminus-font/terminus-font-4.49.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.49.ebuild b/media-fonts/terminus-font/terminus-font-4.49.ebuild index 896a122f461..7f8326f79ed 100644 --- a/media-fonts/terminus-font/terminus-font-4.49.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.49.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="a-like-o +center-tilde distinct-l otf +pcf +pcf-unicode-only +psf quote +IUSE="a-like-o +center-tilde distinct-l +otf +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k" DEPEND="app-arch/gzip
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: aff3727c2d5b8c1693533a8f3908a5cac7d8505b Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jun 5 10:22:17 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jun 5 10:50:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aff3727c media-fonts/terminus-font: bump up to 4.49.1 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> media-fonts/terminus-font/Manifest | 1 + .../terminus-font/terminus-font-4.49.1.ebuild | 94 ++ 2 files changed, 95 insertions(+) diff --git a/media-fonts/terminus-font/Manifest b/media-fonts/terminus-font/Manifest index 1e735ed04a4..3530f1154bb 100644 --- a/media-fonts/terminus-font/Manifest +++ b/media-fonts/terminus-font/Manifest @@ -1 +1,2 @@ +DIST terminus-font-4.49.1.tar.gz 648345 BLAKE2B 8c2edff7e57572361cf9a4907a165f8af69cbd5a3ae15817d02d43ab5134278ab64b269e6bd8c79d2107e5c8c51b58f07ab45c308891464cbc8e3e15767efadb SHA512 2e3a99960c459a453b5879bebbebeb653f0a22060177bf75c67bbeb7d32cfe1acce9e74a88fdc42e299b6dc402e0708552487abd26e80e985c7d6059b0d445a8 DIST terminus-font-4.49.tar.gz 648477 BLAKE2B 67bddaae88b7411381bce5e8fe5c1b0dab334a33f1371a33038556beffa779afec8706f27b156e5660bfab5b8b7aeda75267c68945e1be3b41dbea7e9345f164 SHA512 27d396e7fe399728b5e9228c901922588eab0b344ea438fcf98f18f80ce816d838a42d5a3da0b5644d895747bcbda0e30bb8dabf342c0439d1f6b51f7acf8496 diff --git a/media-fonts/terminus-font/terminus-font-4.49.1.ebuild b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild new file mode 100644 index 000..8e9ac15e61a --- /dev/null +++ b/media-fonts/terminus-font/terminus-font-4.49.1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9,10} ) +inherit font python-any-r1 + +DESCRIPTION="A clean fixed font for the console and X11" +HOMEPAGE="http://terminus-font.sourceforge.net/"; +SRC_URI="mirror://sourceforge/project/${PN}/${PN}-$(ver_cut 1-2)/${P}.tar.gz" + +LICENSE="OFL-1.1 GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="a-like-o +center-tilde distinct-l otf +pcf +pcf-unicode-only +psf quote + ru-dv +ru-g ru-i ru-k" + +DEPEND="app-arch/gzip + ${PYTHON_DEPS} + virtual/awk + pcf? ( x11-apps/bdftopcf )" +RDEPEND="" + +FONTDIR=/usr/share/fonts/terminus +FONT_CONF=( 75-yes-terminus.conf ) +DOCS=( README README-BG AUTHORS CHANGES ) + +REQUIRED_USE="X? ( pcf )" + +pkg_setup() { + python_setup +} + +src_prepare() { + default + + # Upstream patches. Some of them are suggested to be applied by default + # dv - de NOT like latin g, but like caps greek delta + # ve NOT like greek beta, but like caps latin B + # ge - ge NOT like "mirrored" latin s, but like caps greek gamma + # ka - small ka NOT like minimised caps latin K, but like small latin k + use a-like-o&& eapply "${S}"/alt/ao2.diff + use center-tilde&& eapply "${S}"/alt/td1.diff + use distinct-l && eapply "${S}"/alt/ll2.diff + use ru-i&& eapply "${S}"/alt/ij1.diff + use ru-k&& eapply "${S}"/alt/ka2.diff + use ru-dv && eapply "${S}"/alt/dv1.diff + use ru-g&& eapply "${S}"/alt/ge2.diff + use quote && eapply "${S}"/alt/gq2.diff +} + +src_configure() { + local configure_args=( + --prefix="${EPREFIX}"/usr + --psfdir="${EPREFIX}"/usr/share/consolefonts + --x11dir="${EPREFIX}"/${FONTDIR} + ) + # selfwritten configure script + ./configure "${configure_args[@]}" || die +} + +src_compile() { + local args=( + $(usex psf 'psf psf-vgaw' '') + $(usex pcf 'pcf pcf-8bit' '') + $(usex otf otb '') + ) + [[ ${#args[@]} -gt 0 ]] && emake "${args[@]}" +} + +src_install() { + local args=( + $(usex psf 'install-psf install-psf-vgaw install-psf-ref' '') + $(usex pcf 'install-pcf' '') + $(usex otf 'install-otb' '') + ) + # Set the CHECKDIR to a dummy location so we always get the same set of + # files installed regardless of what is in / or ROOT or wherever. + [[ ${#args[@]} -gt 0 ]] && emake DESTDIR="${D}" CHECKDIR="${D}" "${args[@]}" + + # Remove trans files that the kbd package takes care of installing. + rm -f "${ED}"/usr/share/consoletrans/*.trans + + if use pcf-unicode-only; then + # Only the ter-x* fonts are unicode (ISO-10646-1) based + rm -f "${ED}"/usr/share/fonts/terminus/ter-[0-9a-wy-z]* || die + fi + + use otf && FONT_SUFFIX=otb + font_src_install + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 29520cb27b5c2dcf4e1c67ea3d94bf8361a97075 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat May 15 13:47:14 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 15 13:58:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29520cb2 media-fonts/terminus-font: allow python-3.10 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> media-fonts/terminus-font/terminus-font-4.49.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.49.ebuild b/media-fonts/terminus-font/terminus-font-4.49.ebuild index 67120305900..896a122f461 100644 --- a/media-fonts/terminus-font/terminus-font-4.49.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.49.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{7,8,9,10} ) inherit font python-any-r1 DESCRIPTION="A clean fixed font for the console and X11"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 0bde8e2ac1339d0aa92e537fc72590e80d3b32cb Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Mar 13 09:48:36 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Mar 13 09:53:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bde8e2a media-fonts/terminus-font: drop old Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> media-fonts/terminus-font/Manifest | 1 - .../terminus-font/terminus-font-4.48-r2.ebuild | 128 - 2 files changed, 129 deletions(-) diff --git a/media-fonts/terminus-font/Manifest b/media-fonts/terminus-font/Manifest index d50dc7c1ecf..1e735ed04a4 100644 --- a/media-fonts/terminus-font/Manifest +++ b/media-fonts/terminus-font/Manifest @@ -1,2 +1 @@ -DIST terminus-font-4.48.tar.gz 620561 BLAKE2B 8ab977a0b4b529faa38d082969e10a8f0ca3860b745441ed8f45761b95869194226446c487bc7c5490d2a88d1836aa6152424d6646b63b9fbc11e43dc8e255d6 SHA512 5f45f7d0e7396f02158f4751aaafb3f0a3fb68dbe3e5501f86a5138c6d52f5106053e38c368d560e5979e29250074dbde5165702b8905a564d029663a2219af4 DIST terminus-font-4.49.tar.gz 648477 BLAKE2B 67bddaae88b7411381bce5e8fe5c1b0dab334a33f1371a33038556beffa779afec8706f27b156e5660bfab5b8b7aeda75267c68945e1be3b41dbea7e9345f164 SHA512 27d396e7fe399728b5e9228c901922588eab0b344ea438fcf98f18f80ce816d838a42d5a3da0b5644d895747bcbda0e30bb8dabf342c0439d1f6b51f7acf8496 diff --git a/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild b/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild deleted file mode 100644 index e66975cc3c1..000 --- a/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -inherit font python-any-r1 - -DESCRIPTION="A clean fixed font for the console and X11" -HOMEPAGE="http://terminus-font.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" - -LICENSE="OFL-1.1 GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="a-like-o +center-tilde distinct-l otf +pcf +pcf-unicode-only +psf quote - ru-dv +ru-g ru-i ru-k" - -DEPEND="app-arch/gzip - ${PYTHON_DEPS} - virtual/awk - otf? ( media-gfx/fontforge ) - pcf? ( x11-apps/bdftopcf )" -RDEPEND="" - -FONTDIR=/usr/share/fonts/terminus -FONT_CONF=( 75-yes-terminus.conf ) -DOCS=( README README-BG AUTHORS CHANGES ) - -REQUIRED_USE="X? ( pcf )" - -pkg_setup() { - python_setup -} - -src_prepare() { - default - - # Upstream patches. Some of them are suggested to be applied by default - # dv - de NOT like latin g, but like caps greek delta - # ve NOT like greek beta, but like caps latin B - # ge - ge NOT like "mirrored" latin s, but like caps greek gamma - # ka - small ka NOT like minimised caps latin K, but like small latin k - use a-like-o&& eapply "${S}"/alt/ao2.diff - use center-tilde&& eapply "${S}"/alt/td1.diff - use distinct-l && eapply "${S}"/alt/ll2.diff - use ru-i&& eapply "${S}"/alt/ij1.diff - use ru-k&& eapply "${S}"/alt/ka2.diff - use ru-dv && eapply "${S}"/alt/dv1.diff - use ru-g&& eapply "${S}"/alt/ge2.diff - use quote && eapply "${S}"/alt/gq2.diff -} - -src_configure() { - local configure_args=( - --prefix="${EPREFIX}"/usr - --psfdir="${EPREFIX}"/usr/share/consolefonts - --x11dir="${EPREFIX}"/${FONTDIR} - ) - # selfwritten configure script - ./configure "${configure_args[@]}" || die -} - -src_compile() { - local args=( - $(usex psf 'psf psf-vgaw' '') - $(usex pcf 'pcf pcf-8bit' '') - ) - [[ ${#args[@]} -gt 0 ]] && emake "${args[@]}" - - # Follow https://bugs.gentoo.org/728308#c5 - # build ".otf" (bitmap-only) fonts out of .bdf ones - # - # Important details (copying notes as-is): - # - # 0. Pango 1.44 now returns floating point ascent and - # descent, instead of integer. The functions were always returning float, - # all right... but so far, without a fractional part. Which makes problems - # too, for example in Scintilla based editors such as SciTE and Geany - # (there is a quick and dirty fix). - # - # 1. 'fonttosfnt' adds 0.5 to at least the logical (OpenType-scaled) - # character width, ascent and height. Haven't checked the physical (pixel) - # metrics yet. With some sizes/applications, the fonttosfnt converted - # fonts do indeed have extra wrong spacing, 1 pixel horizontal or - # vertical. It has other bugs too, but they don't se
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: a736a6c859ffaac39bee5d524d20612fa0107e9f Author: Sam James gentoo org> AuthorDate: Sun Mar 7 19:43:59 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 7 19:43:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a736a6c8 media-fonts/terminus-font: Stabilize 4.49 arm64, #774429 Signed-off-by: Sam James gentoo.org> media-fonts/terminus-font/terminus-font-4.49.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.49.ebuild b/media-fonts/terminus-font/terminus-font-4.49.ebuild index d491682bcea..67120305900 100644 --- a/media-fonts/terminus-font/terminus-font-4.49.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.49.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="a-like-o +center-tilde distinct-l otf +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 4ec9839f2283795d8b973d8a4c7580a5c14dc792 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Mar 7 14:41:31 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Mar 7 14:41:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec9839f media-fonts/terminus-font: amd64 stable wrt bug #774429 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-fonts/terminus-font/terminus-font-4.49.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.49.ebuild b/media-fonts/terminus-font/terminus-font-4.49.ebuild index 3cca01203fe..d491682bcea 100644 --- a/media-fonts/terminus-font/terminus-font-4.49.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.49.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="a-like-o +center-tilde distinct-l otf +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 5eddfae11e674232c609e4c3460aff099758dbd9 Author: Sam James gentoo org> AuthorDate: Sat Mar 6 18:38:51 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 6 18:38:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eddfae1 media-fonts/terminus-font: Stabilize 4.49 ppc64, #774429 Signed-off-by: Sam James gentoo.org> media-fonts/terminus-font/terminus-font-4.49.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.49.ebuild b/media-fonts/terminus-font/terminus-font-4.49.ebuild index 8ce836f2a12..3cca01203fe 100644 --- a/media-fonts/terminus-font/terminus-font-4.49.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.49.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="a-like-o +center-tilde distinct-l otf +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 8e326a77a7db69e7531034977b1e33c5861bc6e7 Author: Sam James gentoo org> AuthorDate: Sat Mar 6 18:38:29 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 6 18:38:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e326a77 media-fonts/terminus-font: Stabilize 4.49 ppc, #774429 Signed-off-by: Sam James gentoo.org> media-fonts/terminus-font/terminus-font-4.49.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.49.ebuild b/media-fonts/terminus-font/terminus-font-4.49.ebuild index 73f5922616a..8ce836f2a12 100644 --- a/media-fonts/terminus-font/terminus-font-4.49.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.49.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="a-like-o +center-tilde distinct-l otf +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 845fa179d367851e86b0f365b537c0e434d97188 Author: Sam James gentoo org> AuthorDate: Sat Mar 6 18:37:00 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 6 18:37:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=845fa179 media-fonts/terminus-font: Stabilize 4.49 arm, #774429 Signed-off-by: Sam James gentoo.org> media-fonts/terminus-font/terminus-font-4.49.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.49.ebuild b/media-fonts/terminus-font/terminus-font-4.49.ebuild index f6bf7723d70..73f5922616a 100644 --- a/media-fonts/terminus-font/terminus-font-4.49.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.49.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="a-like-o +center-tilde distinct-l otf +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 4badcd615144c63ce0ada5aa05ab42f560ec15b9 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Mar 6 15:35:18 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Mar 6 15:37:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4badcd61 media-fonts/terminus-font: x86 stable (bug #774429) Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> media-fonts/terminus-font/terminus-font-4.49.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.49.ebuild b/media-fonts/terminus-font/terminus-font-4.49.ebuild index 51811bcf028..f6bf7723d70 100644 --- a/media-fonts/terminus-font/terminus-font-4.49.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.49.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="a-like-o +center-tilde distinct-l otf +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 4d8035e7e0677214b2f746e74f97678e91e3c3af Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 14:00:24 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 14:00:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d8035e7 media-fonts/terminus-font: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> media-fonts/terminus-font/terminus-font-4.48-r2.ebuild | 4 ++-- media-fonts/terminus-font/terminus-font-4.49.ebuild| 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild b/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild index 95c9761c447..86ae7d4ce8a 100644 --- a/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="a-like-o +center-tilde distinct-l otf +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k" diff --git a/media-fonts/terminus-font/terminus-font-4.49.ebuild b/media-fonts/terminus-font/terminus-font-4.49.ebuild index 985cc1d4d8c..9b443d30528 100644 --- a/media-fonts/terminus-font/terminus-font-4.49.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.49.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="a-like-o +center-tilde distinct-l otf +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 4f2851c3113d5d34cd68f444c1b2491716be4b31 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 26 19:22:29 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 26 19:26:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f2851c3 media-fonts/terminus-font: bump up to 4.49 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> media-fonts/terminus-font/Manifest | 1 + .../terminus-font/terminus-font-4.49.ebuild| 94 ++ 2 files changed, 95 insertions(+) diff --git a/media-fonts/terminus-font/Manifest b/media-fonts/terminus-font/Manifest index dc277596a9f..d50dc7c1ecf 100644 --- a/media-fonts/terminus-font/Manifest +++ b/media-fonts/terminus-font/Manifest @@ -1 +1,2 @@ DIST terminus-font-4.48.tar.gz 620561 BLAKE2B 8ab977a0b4b529faa38d082969e10a8f0ca3860b745441ed8f45761b95869194226446c487bc7c5490d2a88d1836aa6152424d6646b63b9fbc11e43dc8e255d6 SHA512 5f45f7d0e7396f02158f4751aaafb3f0a3fb68dbe3e5501f86a5138c6d52f5106053e38c368d560e5979e29250074dbde5165702b8905a564d029663a2219af4 +DIST terminus-font-4.49.tar.gz 648477 BLAKE2B 67bddaae88b7411381bce5e8fe5c1b0dab334a33f1371a33038556beffa779afec8706f27b156e5660bfab5b8b7aeda75267c68945e1be3b41dbea7e9345f164 SHA512 27d396e7fe399728b5e9228c901922588eab0b344ea438fcf98f18f80ce816d838a42d5a3da0b5644d895747bcbda0e30bb8dabf342c0439d1f6b51f7acf8496 diff --git a/media-fonts/terminus-font/terminus-font-4.49.ebuild b/media-fonts/terminus-font/terminus-font-4.49.ebuild new file mode 100644 index 000..985cc1d4d8c --- /dev/null +++ b/media-fonts/terminus-font/terminus-font-4.49.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} ) +inherit font python-any-r1 + +DESCRIPTION="A clean fixed font for the console and X11" +HOMEPAGE="http://terminus-font.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" + +LICENSE="OFL-1.1 GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="a-like-o +center-tilde distinct-l otf +pcf +pcf-unicode-only +psf quote + ru-dv +ru-g ru-i ru-k" + +DEPEND="app-arch/gzip + ${PYTHON_DEPS} + virtual/awk + pcf? ( x11-apps/bdftopcf )" +RDEPEND="" + +FONTDIR=/usr/share/fonts/terminus +FONT_CONF=( 75-yes-terminus.conf ) +DOCS=( README README-BG AUTHORS CHANGES ) + +REQUIRED_USE="X? ( pcf )" + +pkg_setup() { + python_setup +} + +src_prepare() { + default + + # Upstream patches. Some of them are suggested to be applied by default + # dv - de NOT like latin g, but like caps greek delta + # ve NOT like greek beta, but like caps latin B + # ge - ge NOT like "mirrored" latin s, but like caps greek gamma + # ka - small ka NOT like minimised caps latin K, but like small latin k + use a-like-o&& eapply "${S}"/alt/ao2.diff + use center-tilde&& eapply "${S}"/alt/td1.diff + use distinct-l && eapply "${S}"/alt/ll2.diff + use ru-i&& eapply "${S}"/alt/ij1.diff + use ru-k&& eapply "${S}"/alt/ka2.diff + use ru-dv && eapply "${S}"/alt/dv1.diff + use ru-g&& eapply "${S}"/alt/ge2.diff + use quote && eapply "${S}"/alt/gq2.diff +} + +src_configure() { + local configure_args=( + --prefix="${EPREFIX}"/usr + --psfdir="${EPREFIX}"/usr/share/consolefonts + --x11dir="${EPREFIX}"/${FONTDIR} + ) + # selfwritten configure script + ./configure "${configure_args[@]}" || die +} + +src_compile() { + local args=( + $(usex psf 'psf psf-vgaw' '') + $(usex pcf 'pcf pcf-8bit' '') + $(usex otf otb '') + ) + [[ ${#args[@]} -gt 0 ]] && emake "${args[@]}" +} + +src_install() { + local args=( + $(usex psf 'install-psf install-psf-vgaw install-psf-ref' '') + $(usex pcf 'install-pcf' '') + $(usex otf 'install-otb' '') + ) + # Set the CHECKDIR to a dummy location so we always get the same set of + # files installed regardless of what is in / or ROOT or wherever. + [[ ${#args[@]} -gt 0 ]] && emake DESTDIR="${D}" CHECKDIR="${D}" "${args[@]}" + + # Remove trans files that the kbd package takes care of installing. + rm -f "${ED}"/usr/share/consoletrans/*.trans + + if use pcf-unicode-only; then + # Only the ter-x* fonts are unicode (ISO-10646-1) based + rm -f "${ED}"/usr/share/fonts/terminus/ter-[0-9a-wy-z]* || die + fi + + use otf && FONT_SUFFIX=otb + font_src_install + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 3da2e743a7ba6c75285e9f784c6187cc4c685afa Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Nov 10 23:42:31 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Nov 10 23:48:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da2e743 media-fonts/terminus-font: allow python-3.9 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> media-fonts/terminus-font/terminus-font-4.48-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild b/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild index 98d14734f41..95c9761c447 100644 --- a/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) inherit font python-any-r1 DESCRIPTION="A clean fixed font for the console and X11"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: bd8aeb7c2a51480fde2de97e7aad62b09e3e2736 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jul 25 09:15:31 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jul 25 09:18:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8aeb7c media-fonts/terminus-font: drop old Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich gentoo.org> .../terminus-font/terminus-font-4.48.ebuild| 91 -- 1 file changed, 91 deletions(-) diff --git a/media-fonts/terminus-font/terminus-font-4.48.ebuild b/media-fonts/terminus-font/terminus-font-4.48.ebuild deleted file mode 100644 index b64d4da4351..000 --- a/media-fonts/terminus-font/terminus-font-4.48.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{6,7,8} ) -inherit font python-any-r1 - -DESCRIPTION="A clean fixed font for the console and X11" -HOMEPAGE="http://terminus-font.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" - -LICENSE="OFL-1.1 GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote - ru-dv +ru-g ru-i ru-k" - -DEPEND="app-arch/gzip - ${PYTHON_DEPS} - virtual/awk - pcf? ( x11-apps/bdftopcf )" -RDEPEND="" - -FONTDIR=/usr/share/fonts/terminus -FONT_CONF=( 75-yes-terminus.conf ) -DOCS=( README README-BG AUTHORS CHANGES ) - -REQUIRED_USE="X? ( pcf )" - -pkg_setup() { - python_setup -} - -src_prepare() { - default - - # Upstream patches. Some of them are suggested to be applied by default - # dv - de NOT like latin g, but like caps greek delta - # ve NOT like greek beta, but like caps latin B - # ge - ge NOT like "mirrored" latin s, but like caps greek gamma - # ka - small ka NOT like minimised caps latin K, but like small latin k - use a-like-o&& eapply "${S}"/alt/ao2.diff - use center-tilde&& eapply "${S}"/alt/td1.diff - use distinct-l && eapply "${S}"/alt/ll2.diff - use ru-i&& eapply "${S}"/alt/ij1.diff - use ru-k&& eapply "${S}"/alt/ka2.diff - use ru-dv && eapply "${S}"/alt/dv1.diff - use ru-g&& eapply "${S}"/alt/ge2.diff - use quote && eapply "${S}"/alt/gq2.diff -} - -src_configure() { - local configure_args=( - --prefix="${EPREFIX}"/usr - --psfdir="${EPREFIX}"/usr/share/consolefonts - --x11dir="${EPREFIX}"/${FONTDIR} - ) - # selfwritten configure script - ./configure "${configure_args[@]}" || die -} - -src_compile() { - local args=( - $(usex psf 'psf psf-vgaw' '') - $(usex pcf 'pcf pcf-8bit' '') - ) - [[ ${#args[@]} -gt 0 ]] && emake "${args[@]}" -} - -src_install() { - local args=( - $(usex psf 'install-psf install-psf-vgaw install-psf-ref' '') - $(usex pcf 'install-pcf' '') - ) - # Set the CHECKDIR to a dummy location so we always get the same set of - # files installed regardless of what is in / or ROOT or wherever. - [[ ${#args[@]} -gt 0 ]] && emake DESTDIR="${D}" CHECKDIR="${D}" "${args[@]}" - - # Remove trans files that the kbd package takes care of installing. - rm -f "${ED}"/usr/share/consoletrans/*.trans - - if use pcf-unicode-only; then - # Only the ter-x* fonts are unicode (ISO-10646-1) based - rm -f "${ED}"/usr/share/fonts/terminus/ter-[0-9a-wy-z]* || die - fi - - font_src_install - - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 892d7fc4f42e4383b38783b1b3d34b7ec4f5c0ab Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 17 15:16:42 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 17 15:16:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=892d7fc4 media-fonts/terminus-font: x86 stable wrt bug #732860 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-fonts/terminus-font/terminus-font-4.48-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild b/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild index ad70e7dc386..98d14734f41 100644 --- a/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l otf +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: cfee52e15c7e9c5906e0989cb4aa2e492b0c91a2 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 17 15:11:18 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 17 15:11:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfee52e1 media-fonts/terminus-font: ppc64 stable wrt bug #732860 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> media-fonts/terminus-font/terminus-font-4.48-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild b/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild index 87d881fbdc9..ad70e7dc386 100644 --- a/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l otf +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 995f8fce083c1c898dd1fac95ded28addb60a1ec Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 17 15:08:01 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 17 15:08:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=995f8fce media-fonts/terminus-font: ppc stable wrt bug #732860 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> media-fonts/terminus-font/terminus-font-4.48-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild b/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild index 860cbbcfb28..87d881fbdc9 100644 --- a/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l otf +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: e66495abcecb2909fc2d2de13fa7dda2932591ae Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 17 15:05:12 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 17 15:05:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e66495ab media-fonts/terminus-font: amd64 stable wrt bug #732860 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-fonts/terminus-font/terminus-font-4.48-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild b/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild index f37f8a69581..860cbbcfb28 100644 --- a/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l otf +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 9a060c743dd990fcdd64c3121ff1582d451f186e Author: Sam James gentoo org> AuthorDate: Fri Jul 17 14:47:46 2020 + Commit: Sam James gentoo org> CommitDate: Fri Jul 17 14:47:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a060c74 media-fonts/terminus-font: arm64 stable (bug #732860) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> media-fonts/terminus-font/terminus-font-4.48-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild b/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild index 333a26110fe..f37f8a69581 100644 --- a/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l otf +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: a488bca38bd342f4d3a39a195a393a18e68c177d Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 17 07:01:58 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 17 07:01:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a488bca3 media-fonts/terminus-font: arm stable wrt bug #732860 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> media-fonts/terminus-font/terminus-font-4.48-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild b/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild index 97c8223d54e..333a26110fe 100644 --- a/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l otf +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: b31c88ef6012fa61d5587910c93d5dbf6b37196c Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jun 20 19:42:47 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jun 20 19:49:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b31c88ef media-fonts/terminus-font: drop old Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich gentoo.org> media-fonts/terminus-font/Manifest | 2 - .../terminus-font/terminus-font-4.46.ebuild| 91 --- .../terminus-font/terminus-font-4.47.ebuild| 91 --- .../terminus-font/terminus-font-4.48-r1.ebuild | 101 - 4 files changed, 285 deletions(-) diff --git a/media-fonts/terminus-font/Manifest b/media-fonts/terminus-font/Manifest index 29b28b6ce3d..dc277596a9f 100644 --- a/media-fonts/terminus-font/Manifest +++ b/media-fonts/terminus-font/Manifest @@ -1,3 +1 @@ -DIST terminus-font-4.46.tar.gz 590210 BLAKE2B 427b4878afd47cc6c1a0ba6b6116568630a618e313c24744b3465b3e301e142ccbb9bd5e336bed7d98f3d1e01a0a61c6fbdd17912f4d9332ed5430ef47bca4fe SHA512 ae221920ecff54b9575a25d30a429feee6e19ef1e9669896c34f86f80d5495c3654f5423ff1df76e86bc999d1f37c306048b44d8ca55144f0f299926d3d33b58 -DIST terminus-font-4.47.tar.gz 620344 BLAKE2B 10eaac6ff4880652ee7373374735629cada73e1cb63344b75b579532fad154b10322a7cb3691c2270c2b4d1aee0914c64338d3650625883752c7e33e5205212a SHA512 09455d107a09c422f4fedfcc70ae1483063c844fb01b0adfa3d2a0e28c9502e9ca922542b5ad735cbebb491d148c453d0213d61ebebf64c79f16cb582964fa47 DIST terminus-font-4.48.tar.gz 620561 BLAKE2B 8ab977a0b4b529faa38d082969e10a8f0ca3860b745441ed8f45761b95869194226446c487bc7c5490d2a88d1836aa6152424d6646b63b9fbc11e43dc8e255d6 SHA512 5f45f7d0e7396f02158f4751aaafb3f0a3fb68dbe3e5501f86a5138c6d52f5106053e38c368d560e5979e29250074dbde5165702b8905a564d029663a2219af4 diff --git a/media-fonts/terminus-font/terminus-font-4.46.ebuild b/media-fonts/terminus-font/terminus-font-4.46.ebuild deleted file mode 100644 index 017cb8d501b..000 --- a/media-fonts/terminus-font/terminus-font-4.46.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_6 ) -inherit font python-any-r1 - -DESCRIPTION="A clean fixed font for the console and X11" -HOMEPAGE="http://terminus-font.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" - -LICENSE="OFL-1.1 GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote - ru-dv +ru-g ru-i ru-k" - -DEPEND="app-arch/gzip - ${PYTHON_DEPS} - virtual/awk - pcf? ( x11-apps/bdftopcf )" -RDEPEND="" - -FONTDIR=/usr/share/fonts/terminus -FONT_CONF=( 75-yes-terminus.conf ) -DOCS=( README README-BG AUTHORS CHANGES ) - -REQUIRED_USE="X? ( pcf )" - -pkg_setup() { - python_setup -} - -src_prepare() { - default - - # Upstream patches. Some of them are suggested to be applied by default - # dv - de NOT like latin g, but like caps greek delta - # ve NOT like greek beta, but like caps latin B - # ge - ge NOT like "mirrored" latin s, but like caps greek gamma - # ka - small ka NOT like minimised caps latin K, but like small latin k - use a-like-o&& eapply "${S}"/alt/ao2.diff - use center-tilde&& eapply "${S}"/alt/td1.diff - use distinct-l && eapply "${S}"/alt/ll2.diff - use ru-i&& eapply "${S}"/alt/ij1.diff - use ru-k&& eapply "${S}"/alt/ka2.diff - use ru-dv && eapply "${S}"/alt/dv1.diff - use ru-g&& eapply "${S}"/alt/ge2.diff - use quote && eapply "${S}"/alt/gq2.diff -} - -src_configure() { - local configure_args=( - --prefix="${EPREFIX}"/usr - --psfdir="${EPREFIX}"/usr/share/consolefonts - --x11dir="${EPREFIX}"/${FONTDIR} - ) - # selfwritten configure script - ./configure "${configure_args[@]}" || die -} - -src_compile() { - local args=( - $(usex psf 'psf psf-vgaw' '') - $(usex pcf 'pcf pcf-8bit' '') - ) - [[ ${#args[@]} -gt 0 ]] && emake "${args[@]}" -} - -src_install() { - local args=( - $(usex psf 'install-psf install-psf-vgaw install-psf-ref' '') - $(usex pcf 'install-pcf' '') - ) - # Set the CHECKDIR to a dummy location so we always get the same set of - # files installed regardless of what is in / or ROOT or wherever. - [[ ${#args[@]} -gt 0 ]] && emake DESTDIR="${D}" CHECKDIR="${D}" "${args[@]}" - - # Remove trans files that the kbd package takes care of installin
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 6704f73a56f1e9c2ea95e32a270b9e52a6813d28 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Jun 16 07:03:16 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jun 16 07:03:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6704f73a media-fonts/terminus-font: drop unused 'target_otb' local Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich gentoo.org> media-fonts/terminus-font/terminus-font-4.48-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild b/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild index dd6bb191ea5..97c8223d54e 100644 --- a/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild @@ -93,7 +93,7 @@ src_compile() { # an .otb file including both 8x14 and 8x16. if use otf; then - local source_bdf target_otb + local source_bdf for source_bdf in ter-u*n.bdf ter-u*b.bdf; do set -- fontforge -lang=ff -c 'Open($1); ScaleToEm(1024); Generate($2)' \ "${source_bdf}" "${source_bdf%.bdf}.otb"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 98a92c85d431a70f660f9dbd43b148e7c2afae2f Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jun 15 22:03:31 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jun 15 22:04:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98a92c85 media-fonts/terminus-font: use fontforge for rescaling We tackle a few issues at once here: 1. Avoid 'fonttosfnt' when converting to .otb and use fontforge instead. 2. Use one .otb file per font 3. Attempt to avoid Pango's fractioning by using 1024 em Reported-by: Alexander Tsoy Bug: https://bugs.gentoo.org/728308 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich gentoo.org> .../terminus-font/terminus-font-4.48-r2.ebuild | 128 + 1 file changed, 128 insertions(+) diff --git a/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild b/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild new file mode 100644 index 000..dd6bb191ea5 --- /dev/null +++ b/media-fonts/terminus-font/terminus-font-4.48-r2.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit font python-any-r1 + +DESCRIPTION="A clean fixed font for the console and X11" +HOMEPAGE="http://terminus-font.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" + +LICENSE="OFL-1.1 GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="a-like-o +center-tilde distinct-l otf +pcf +pcf-unicode-only +psf quote + ru-dv +ru-g ru-i ru-k" + +DEPEND="app-arch/gzip + ${PYTHON_DEPS} + virtual/awk + otf? ( media-gfx/fontforge ) + pcf? ( x11-apps/bdftopcf )" +RDEPEND="" + +FONTDIR=/usr/share/fonts/terminus +FONT_CONF=( 75-yes-terminus.conf ) +DOCS=( README README-BG AUTHORS CHANGES ) + +REQUIRED_USE="X? ( pcf )" + +pkg_setup() { + python_setup +} + +src_prepare() { + default + + # Upstream patches. Some of them are suggested to be applied by default + # dv - de NOT like latin g, but like caps greek delta + # ve NOT like greek beta, but like caps latin B + # ge - ge NOT like "mirrored" latin s, but like caps greek gamma + # ka - small ka NOT like minimised caps latin K, but like small latin k + use a-like-o&& eapply "${S}"/alt/ao2.diff + use center-tilde&& eapply "${S}"/alt/td1.diff + use distinct-l && eapply "${S}"/alt/ll2.diff + use ru-i&& eapply "${S}"/alt/ij1.diff + use ru-k&& eapply "${S}"/alt/ka2.diff + use ru-dv && eapply "${S}"/alt/dv1.diff + use ru-g&& eapply "${S}"/alt/ge2.diff + use quote && eapply "${S}"/alt/gq2.diff +} + +src_configure() { + local configure_args=( + --prefix="${EPREFIX}"/usr + --psfdir="${EPREFIX}"/usr/share/consolefonts + --x11dir="${EPREFIX}"/${FONTDIR} + ) + # selfwritten configure script + ./configure "${configure_args[@]}" || die +} + +src_compile() { + local args=( + $(usex psf 'psf psf-vgaw' '') + $(usex pcf 'pcf pcf-8bit' '') + ) + [[ ${#args[@]} -gt 0 ]] && emake "${args[@]}" + + # Follow https://bugs.gentoo.org/728308#c5 + # build ".otf" (bitmap-only) fonts out of .bdf ones + # + # Important details (copying notes as-is): + # + # 0. Pango 1.44 now returns floating point ascent and + # descent, instead of integer. The functions were always returning float, + # all right... but so far, without a fractional part. Which makes problems + # too, for example in Scintilla based editors such as SciTE and Geany + # (there is a quick and dirty fix). + # + # 1. 'fonttosfnt' adds 0.5 to at least the logical (OpenType-scaled) + # character width, ascent and height. Haven't checked the physical (pixel) + # metrics yet. With some sizes/applications, the fonttosfnt converted + # fonts do indeed have extra wrong spacing, 1 pixel horizontal or + # vertical. It has other bugs too, but they don't seem important. + # + # 2. If you pack 2+ terminus sizes into a single .otb font file, KDE will + # (may? YMMV) use *only the first size*. + # + # 3. OTB has a single set of logical metrics. So, for example, the logical + # character width (which is relative to height) can never be correct for + # an .otb file including both 8x14 and 8x16. + + if use otf; then + local source_bdf target_otb + for source_bdf in ter-u*n.bdf ter-u*b.bdf; do + set -- fontforge -lang=ff -c 'Open($1); ScaleToEm(1024); Generate($2)'
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 256a05f0929013f976b345561b3bab6501a15d9b Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jun 15 22:04:30 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jun 15 22:04:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=256a05f0 media-fonts/terminus-font: add slyfox@ as co-maintainer Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich gentoo.org> media-fonts/terminus-font/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/media-fonts/terminus-font/metadata.xml b/media-fonts/terminus-font/metadata.xml index 9afbac8f221..8663bbf27f9 100644 --- a/media-fonts/terminus-font/metadata.xml +++ b/media-fonts/terminus-font/metadata.xml @@ -5,6 +5,10 @@ fo...@gentoo.org Fonts + +sly...@gentoo.org +Sergei Trofimovich + Changes view of letter 'a' - a looks like o (see homepage)
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 69bfb41cc78dcacb4fd5a1e8b5c5d46ce2a1c065 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jun 14 17:42:59 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jun 14 17:43:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69bfb41c media-fonts/terminus-font: keyworded 4.48-r1 for ia64 keyworded wrt bug #728228 Package-Manager: Portage-2.3.100, Repoman-2.3.22 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> media-fonts/terminus-font/terminus-font-4.48-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.48-r1.ebuild b/media-fonts/terminus-font/terminus-font-4.48-r1.ebuild index 33ff968ebb8..cde1581b89a 100644 --- a/media-fonts/terminus-font/terminus-font-4.48-r1.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.48-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l otf +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: e863a522b0d023696bbe3cd5b41268e7c0acad71 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jun 14 13:24:27 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jun 14 13:29:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e863a522 media-fonts/terminus-font: install OpenType fonts with USE=otf Reported-by: Sergey 'L29Ah' Alirzaev Closes: https://bugs.gentoo.org/717206 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich gentoo.org> media-fonts/terminus-font/metadata.xml | 3 + .../terminus-font/terminus-font-4.48-r1.ebuild | 101 + 2 files changed, 104 insertions(+) diff --git a/media-fonts/terminus-font/metadata.xml b/media-fonts/terminus-font/metadata.xml index 0dd408f312e..9afbac8f221 100644 --- a/media-fonts/terminus-font/metadata.xml +++ b/media-fonts/terminus-font/metadata.xml @@ -12,6 +12,9 @@ ll2 variant with more distinctive l (lowercase L) + + Install Open Type Font (OTF) (required for HarfBuzz backend) + Install Portable Compiled Font (PCF) (required for X11) diff --git a/media-fonts/terminus-font/terminus-font-4.48-r1.ebuild b/media-fonts/terminus-font/terminus-font-4.48-r1.ebuild new file mode 100644 index 000..33ff968ebb8 --- /dev/null +++ b/media-fonts/terminus-font/terminus-font-4.48-r1.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit font python-any-r1 + +DESCRIPTION="A clean fixed font for the console and X11" +HOMEPAGE="http://terminus-font.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" + +LICENSE="OFL-1.1 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="a-like-o +center-tilde distinct-l otf +pcf +pcf-unicode-only +psf quote + ru-dv +ru-g ru-i ru-k" + +DEPEND="app-arch/gzip + ${PYTHON_DEPS} + virtual/awk + otf? ( x11-apps/fonttosfnt ) + pcf? ( x11-apps/bdftopcf )" +RDEPEND="" + +FONTDIR=/usr/share/fonts/terminus +FONT_CONF=( 75-yes-terminus.conf ) +DOCS=( README README-BG AUTHORS CHANGES ) + +REQUIRED_USE="X? ( pcf )" + +pkg_setup() { + python_setup +} + +src_prepare() { + default + + # Upstream patches. Some of them are suggested to be applied by default + # dv - de NOT like latin g, but like caps greek delta + # ve NOT like greek beta, but like caps latin B + # ge - ge NOT like "mirrored" latin s, but like caps greek gamma + # ka - small ka NOT like minimised caps latin K, but like small latin k + use a-like-o&& eapply "${S}"/alt/ao2.diff + use center-tilde&& eapply "${S}"/alt/td1.diff + use distinct-l && eapply "${S}"/alt/ll2.diff + use ru-i&& eapply "${S}"/alt/ij1.diff + use ru-k&& eapply "${S}"/alt/ka2.diff + use ru-dv && eapply "${S}"/alt/dv1.diff + use ru-g&& eapply "${S}"/alt/ge2.diff + use quote && eapply "${S}"/alt/gq2.diff +} + +src_configure() { + local configure_args=( + --prefix="${EPREFIX}"/usr + --psfdir="${EPREFIX}"/usr/share/consolefonts + --x11dir="${EPREFIX}"/${FONTDIR} + ) + # selfwritten configure script + ./configure "${configure_args[@]}" || die +} + +src_compile() { + local args=( + $(usex psf 'psf psf-vgaw' '') + $(usex pcf 'pcf pcf-8bit' '') + ) + [[ ${#args[@]} -gt 0 ]] && emake "${args[@]}" + + # Follow https://fedoraproject.org/wiki/BitmapFontConversion#Steps: + # build ".otf" (bitmap-only) fonts out of .bdf ones + if use otf; then + # use unicode only bitmaps + fonttosfnt -v -b -c -g 2 -m 2 -o Terminus.otb ter-u*n.bdf || die + fonttosfnt -v -b -c -g 2 -m 2 -o Terminus-Bold.otb ter-u*b.bdf || die + fi +} + +src_install() { + local args=( + $(usex psf 'install-psf install-psf-vgaw install-psf-ref' '') + $(usex pcf 'install-pcf' '') + ) + # Set the CHECKDIR to a dummy location so we always get the same set of + # files installed regardless of what is in / or ROOT or wherever. + [[ ${#args[@]} -gt 0 ]] && emake DESTDIR="${D}" CHECKDIR="${D}" "${args[@]}" + + # Remove trans files that the kbd package takes care of installing. + rm -f "${ED}"/usr/share/consoletrans/*.trans + + if use pcf-unicode-only; then + # Only the ter-x* fonts are unicode (ISO-10646-1) based + rm -f "${ED}"/usr/share/fonts/terminus/ter-[0-9a-wy-z]* || die + fi + + use otf && FONT_SUFFIX=otb +
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 97fa43dfa95adb056c7283dcb8af5533b63a Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 1 17:48:02 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 1 17:48:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97fa43df media-fonts/terminus-font: x86 stable wrt bug #720160 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-fonts/terminus-font/terminus-font-4.48.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.48.ebuild b/media-fonts/terminus-font/terminus-font-4.48.ebuild index 6af71fdcb2f..b64d4da4351 100644 --- a/media-fonts/terminus-font/terminus-font-4.48.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.48.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 6b9ad879d222d3b99fe3dd0d21f495609b54daae Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 1 17:45:47 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 1 17:45:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b9ad879 media-fonts/terminus-font: ppc64 stable wrt bug #720160 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> media-fonts/terminus-font/terminus-font-4.48.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.48.ebuild b/media-fonts/terminus-font/terminus-font-4.48.ebuild index a1551d77226..6af71fdcb2f 100644 --- a/media-fonts/terminus-font/terminus-font-4.48.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.48.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 62c7500bbb299317b123da2f040274c059af881d Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 1 17:44:33 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 1 17:44:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c7500b media-fonts/terminus-font: ppc stable wrt bug #720160 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> media-fonts/terminus-font/terminus-font-4.48.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.48.ebuild b/media-fonts/terminus-font/terminus-font-4.48.ebuild index 19b94978c8b..a1551d77226 100644 --- a/media-fonts/terminus-font/terminus-font-4.48.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.48.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: a6050c33f03510c8d9f7d3451a0cae9c0e58eed1 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 1 17:43:19 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 1 17:43:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6050c33 media-fonts/terminus-font: arm stable wrt bug #720160 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> media-fonts/terminus-font/terminus-font-4.48.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.48.ebuild b/media-fonts/terminus-font/terminus-font-4.48.ebuild index 363e8be62c4..19b94978c8b 100644 --- a/media-fonts/terminus-font/terminus-font-4.48.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.48.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 227ef17b81ada7a115695ae38b8bb0ce6cc63a6d Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 1 17:41:12 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 1 17:41:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=227ef17b media-fonts/terminus-font: amd64 stable wrt bug #720160 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-fonts/terminus-font/terminus-font-4.48.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.48.ebuild b/media-fonts/terminus-font/terminus-font-4.48.ebuild index 2236157e9af..363e8be62c4 100644 --- a/media-fonts/terminus-font/terminus-font-4.48.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.48.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 3aa059a75a7fe1d7baf5be92d339390e81e95c30 Author: Sam James (sam_c) cmpct info> AuthorDate: Fri May 1 00:43:25 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri May 1 08:37:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa059a7 media-fonts/terminus-font: arm64 stable (bug #720160) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> media-fonts/terminus-font/terminus-font-4.48.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.48.ebuild b/media-fonts/terminus-font/terminus-font-4.48.ebuild index 97ee711da05..2236157e9af 100644 --- a/media-fonts/terminus-font/terminus-font-4.48.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.48.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: f4d1eae2347b0578e6f85da0b79aa14ab4783e55 Author: neeshy tfwno gf> AuthorDate: Wed Mar 25 19:36:50 2020 + Commit: Craig Andrews gentoo org> CommitDate: Sun Apr 19 02:35:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d1eae2 media-fonts/terminus-font: add python3_8 target Signed-off-by: Nima Sadeghi tfwno.gf> Signed-off-by: Craig Andrews gentoo.org> media-fonts/terminus-font/terminus-font-4.48.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.48.ebuild b/media-fonts/terminus-font/terminus-font-4.48.ebuild index 40ce47872db..97ee711da05 100644 --- a/media-fonts/terminus-font/terminus-font-4.48.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.48.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7,8} ) inherit font python-any-r1 DESCRIPTION="A clean fixed font for the console and X11"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: f3c04f38e8120d280d4e1fa3596314b532a649ca Author: Michał Górny gentoo org> AuthorDate: Mon Aug 12 19:56:24 2019 + Commit: Michał Górny gentoo org> CommitDate: Mon Aug 12 19:56:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c04f38 media-fonts/terminus-font: Fix PYTHON_DEPEND → PYTHON_DEPS Signed-off-by: Michał Górny gentoo.org> media-fonts/terminus-font/terminus-font-4.46.ebuild | 2 +- media-fonts/terminus-font/terminus-font-4.47.ebuild | 2 +- media-fonts/terminus-font/terminus-font-4.48.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-fonts/terminus-font/terminus-font-4.46.ebuild b/media-fonts/terminus-font/terminus-font-4.46.ebuild index aa6798a4dba..2ec48a03373 100644 --- a/media-fonts/terminus-font/terminus-font-4.46.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.46.ebuild @@ -17,7 +17,7 @@ IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k" DEPEND="app-arch/gzip - ${PYTHON_DEPEND} + ${PYTHON_DEPS} virtual/awk pcf? ( x11-apps/bdftopcf )" RDEPEND="" diff --git a/media-fonts/terminus-font/terminus-font-4.47.ebuild b/media-fonts/terminus-font/terminus-font-4.47.ebuild index 88a3b1caad3..989749e2e55 100644 --- a/media-fonts/terminus-font/terminus-font-4.47.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.47.ebuild @@ -17,7 +17,7 @@ IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k" DEPEND="app-arch/gzip - ${PYTHON_DEPEND} + ${PYTHON_DEPS} virtual/awk pcf? ( x11-apps/bdftopcf )" RDEPEND="" diff --git a/media-fonts/terminus-font/terminus-font-4.48.ebuild b/media-fonts/terminus-font/terminus-font-4.48.ebuild index 88a3b1caad3..989749e2e55 100644 --- a/media-fonts/terminus-font/terminus-font-4.48.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.48.ebuild @@ -17,7 +17,7 @@ IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k" DEPEND="app-arch/gzip - ${PYTHON_DEPEND} + ${PYTHON_DEPS} virtual/awk pcf? ( x11-apps/bdftopcf )" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 19c8f65b6603a28fb6c6cac4756de90eab8dc6ac Author: Lars Wendler gentoo org> AuthorDate: Wed Aug 7 12:31:58 2019 + Commit: Lars Wendler gentoo org> CommitDate: Wed Aug 7 13:44:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19c8f65b media-fonts/terminus-font: Bump to version 4.48 Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Lars Wendler gentoo.org> media-fonts/terminus-font/Manifest | 1 + .../terminus-font/terminus-font-4.48.ebuild| 91 ++ 2 files changed, 92 insertions(+) diff --git a/media-fonts/terminus-font/Manifest b/media-fonts/terminus-font/Manifest index d7f7326206f..29b28b6ce3d 100644 --- a/media-fonts/terminus-font/Manifest +++ b/media-fonts/terminus-font/Manifest @@ -1,2 +1,3 @@ DIST terminus-font-4.46.tar.gz 590210 BLAKE2B 427b4878afd47cc6c1a0ba6b6116568630a618e313c24744b3465b3e301e142ccbb9bd5e336bed7d98f3d1e01a0a61c6fbdd17912f4d9332ed5430ef47bca4fe SHA512 ae221920ecff54b9575a25d30a429feee6e19ef1e9669896c34f86f80d5495c3654f5423ff1df76e86bc999d1f37c306048b44d8ca55144f0f299926d3d33b58 DIST terminus-font-4.47.tar.gz 620344 BLAKE2B 10eaac6ff4880652ee7373374735629cada73e1cb63344b75b579532fad154b10322a7cb3691c2270c2b4d1aee0914c64338d3650625883752c7e33e5205212a SHA512 09455d107a09c422f4fedfcc70ae1483063c844fb01b0adfa3d2a0e28c9502e9ca922542b5ad735cbebb491d148c453d0213d61ebebf64c79f16cb582964fa47 +DIST terminus-font-4.48.tar.gz 620561 BLAKE2B 8ab977a0b4b529faa38d082969e10a8f0ca3860b745441ed8f45761b95869194226446c487bc7c5490d2a88d1836aa6152424d6646b63b9fbc11e43dc8e255d6 SHA512 5f45f7d0e7396f02158f4751aaafb3f0a3fb68dbe3e5501f86a5138c6d52f5106053e38c368d560e5979e29250074dbde5165702b8905a564d029663a2219af4 diff --git a/media-fonts/terminus-font/terminus-font-4.48.ebuild b/media-fonts/terminus-font/terminus-font-4.48.ebuild new file mode 100644 index 000..88a3b1caad3 --- /dev/null +++ b/media-fonts/terminus-font/terminus-font-4.48.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{5,6,7} ) +inherit font python-any-r1 + +DESCRIPTION="A clean fixed font for the console and X11" +HOMEPAGE="http://terminus-font.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" + +LICENSE="OFL-1.1 GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote + ru-dv +ru-g ru-i ru-k" + +DEPEND="app-arch/gzip + ${PYTHON_DEPEND} + virtual/awk + pcf? ( x11-apps/bdftopcf )" +RDEPEND="" + +FONTDIR=/usr/share/fonts/terminus +FONT_CONF=( 75-yes-terminus.conf ) +DOCS=( README README-BG AUTHORS CHANGES ) + +REQUIRED_USE="X? ( pcf )" + +pkg_setup() { + python_setup +} + +src_prepare() { + default + + # Upstream patches. Some of them are suggested to be applied by default + # dv - de NOT like latin g, but like caps greek delta + # ve NOT like greek beta, but like caps latin B + # ge - ge NOT like "mirrored" latin s, but like caps greek gamma + # ka - small ka NOT like minimised caps latin K, but like small latin k + use a-like-o&& eapply "${S}"/alt/ao2.diff + use center-tilde&& eapply "${S}"/alt/td1.diff + use distinct-l && eapply "${S}"/alt/ll2.diff + use ru-i&& eapply "${S}"/alt/ij1.diff + use ru-k&& eapply "${S}"/alt/ka2.diff + use ru-dv && eapply "${S}"/alt/dv1.diff + use ru-g&& eapply "${S}"/alt/ge2.diff + use quote && eapply "${S}"/alt/gq2.diff +} + +src_configure() { + local configure_args=( + --prefix="${EPREFIX}"/usr + --psfdir="${EPREFIX}"/usr/share/consolefonts + --x11dir="${EPREFIX}"/${FONTDIR} + ) + # selfwritten configure script + ./configure "${configure_args[@]}" || die +} + +src_compile() { + local args=( + $(usex psf 'psf psf-vgaw' '') + $(usex pcf 'pcf pcf-8bit' '') + ) + [[ ${#args[@]} -gt 0 ]] && emake "${args[@]}" +} + +src_install() { + local args=( + $(usex psf 'install-psf install-psf-vgaw install-psf-ref' '') + $(usex pcf 'install-pcf' '') + ) + # Set the CHECKDIR to a dummy location so we always get the same set of + # files installed regardless of what is in / or ROOT or wherever. + [[ ${#args[@]} -gt 0 ]] && emake DESTDIR="${D}" CHECKDIR="${D}" "${args[@]}" + + # Remove trans files that the kbd package takes care of installing. + rm -f "${ED}"/usr/share/consoletrans/*.trans + + if use pcf-unicode-only; then + # Only the ter-x* fonts ar
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: c567b6c0c2193e7f241a1bdb640e49da6ae0712b Author: Lars Wendler gentoo org> AuthorDate: Wed Jan 2 12:48:37 2019 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jan 2 12:48:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c567b6c0 media-fonts/terminus-font: Bump to version 4.47 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> media-fonts/terminus-font/Manifest | 1 + .../terminus-font/terminus-font-4.47.ebuild| 91 ++ 2 files changed, 92 insertions(+) diff --git a/media-fonts/terminus-font/Manifest b/media-fonts/terminus-font/Manifest index 8f7b10c2641..d7f7326206f 100644 --- a/media-fonts/terminus-font/Manifest +++ b/media-fonts/terminus-font/Manifest @@ -1 +1,2 @@ DIST terminus-font-4.46.tar.gz 590210 BLAKE2B 427b4878afd47cc6c1a0ba6b6116568630a618e313c24744b3465b3e301e142ccbb9bd5e336bed7d98f3d1e01a0a61c6fbdd17912f4d9332ed5430ef47bca4fe SHA512 ae221920ecff54b9575a25d30a429feee6e19ef1e9669896c34f86f80d5495c3654f5423ff1df76e86bc999d1f37c306048b44d8ca55144f0f299926d3d33b58 +DIST terminus-font-4.47.tar.gz 620344 BLAKE2B 10eaac6ff4880652ee7373374735629cada73e1cb63344b75b579532fad154b10322a7cb3691c2270c2b4d1aee0914c64338d3650625883752c7e33e5205212a SHA512 09455d107a09c422f4fedfcc70ae1483063c844fb01b0adfa3d2a0e28c9502e9ca922542b5ad735cbebb491d148c453d0213d61ebebf64c79f16cb582964fa47 diff --git a/media-fonts/terminus-font/terminus-font-4.47.ebuild b/media-fonts/terminus-font/terminus-font-4.47.ebuild new file mode 100644 index 000..d5e7073c67f --- /dev/null +++ b/media-fonts/terminus-font/terminus-font-4.47.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{4,5,6,7} ) +inherit font python-any-r1 + +DESCRIPTION="A clean fixed font for the console and X11" +HOMEPAGE="http://terminus-font.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" + +LICENSE="OFL-1.1 GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote + ru-dv +ru-g ru-i ru-k" + +DEPEND="app-arch/gzip + ${PYTHON_DEPEND} + virtual/awk + pcf? ( x11-apps/bdftopcf )" +RDEPEND="" + +FONTDIR=/usr/share/fonts/terminus +FONT_CONF=( 75-yes-terminus.conf ) +DOCS=( README README-BG AUTHORS CHANGES ) + +REQUIRED_USE="X? ( pcf )" + +pkg_setup() { + python_setup +} + +src_prepare() { + default + + # Upstream patches. Some of them are suggested to be applied by default + # dv - de NOT like latin g, but like caps greek delta + # ve NOT like greek beta, but like caps latin B + # ge - ge NOT like "mirrored" latin s, but like caps greek gamma + # ka - small ka NOT like minimised caps latin K, but like small latin k + use a-like-o&& eapply "${S}"/alt/ao2.diff + use center-tilde&& eapply "${S}"/alt/td1.diff + use distinct-l && eapply "${S}"/alt/ll2.diff + use ru-i&& eapply "${S}"/alt/ij1.diff + use ru-k&& eapply "${S}"/alt/ka2.diff + use ru-dv && eapply "${S}"/alt/dv1.diff + use ru-g&& eapply "${S}"/alt/ge2.diff + use quote && eapply "${S}"/alt/gq2.diff +} + +src_configure() { + local configure_args=( + --prefix="${EPREFIX}"/usr + --psfdir="${EPREFIX}"/usr/share/consolefonts + --x11dir="${EPREFIX}"/${FONTDIR} + ) + # selfwritten configure script + ./configure "${configure_args[@]}" || die +} + +src_compile() { + local args=( + $(usex psf 'psf psf-vgaw' '') + $(usex pcf 'pcf pcf-8bit' '') + ) + [[ ${#args[@]} -gt 0 ]] && emake "${args[@]}" +} + +src_install() { + local args=( + $(usex psf 'install-psf install-psf-vgaw install-psf-ref' '') + $(usex pcf 'install-pcf' '') + ) + # Set the CHECKDIR to a dummy location so we always get the same set of + # files installed regardless of what is in / or ROOT or wherever. + [[ ${#args[@]} -gt 0 ]] && emake DESTDIR="${D}" CHECKDIR="${D}" "${args[@]}" + + # Remove trans files that the kbd package takes care of installing. + rm -f "${ED}"/usr/share/consoletrans/*.trans + + if use pcf-unicode-only; then + # Only the ter-x* fonts are unicode (ISO-10646-1) based + rm -f "${ED}"/usr/share/fonts/terminus/ter-[0-9a-wy-z]* || die + fi + + font_src_install + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 04e2fb53d319076751195f78c4a9b1d031404bc7 Author: Johannes Huber gentoo org> AuthorDate: Mon Jun 25 08:30:00 2018 + Commit: Johannes Huber gentoo org> CommitDate: Mon Jun 25 08:30:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e2fb53 media-fonts/terminus-font: Remove 4.40 Overshadowed by 4.46. Package-Manager: Portage-2.3.40, Repoman-2.3.9 media-fonts/terminus-font/Manifest | 1 - media-fonts/terminus-font/metadata.xml | 4 - .../terminus-font/terminus-font-4.40.ebuild| 85 -- 3 files changed, 90 deletions(-) diff --git a/media-fonts/terminus-font/Manifest b/media-fonts/terminus-font/Manifest index 967d29adbbd..8f7b10c2641 100644 --- a/media-fonts/terminus-font/Manifest +++ b/media-fonts/terminus-font/Manifest @@ -1,2 +1 @@ -DIST terminus-font-4.40.tar.gz 558440 BLAKE2B 60a9b6a62c2db82896071adee6004aeb54cefc1f1d1cc941e5322d8d318413bb1255e8219c3fb56f6568baee0998357c572348b4085dd884bf6bcf360448e9a1 SHA512 843da1f51e37d48ae88c88def965ed96c2236c183fb596705290a96eba41256a02197a298439b83913eb7679b32c2a8f44dd04de031be4db56285efd3d4c6900 DIST terminus-font-4.46.tar.gz 590210 BLAKE2B 427b4878afd47cc6c1a0ba6b6116568630a618e313c24744b3465b3e301e142ccbb9bd5e336bed7d98f3d1e01a0a61c6fbdd17912f4d9332ed5430ef47bca4fe SHA512 ae221920ecff54b9575a25d30a429feee6e19ef1e9669896c34f86f80d5495c3654f5423ff1df76e86bc999d1f37c306048b44d8ca55144f0f299926d3d33b58 diff --git a/media-fonts/terminus-font/metadata.xml b/media-fonts/terminus-font/metadata.xml index c100d10f037..0dd408f312e 100644 --- a/media-fonts/terminus-font/metadata.xml +++ b/media-fonts/terminus-font/metadata.xml @@ -22,10 +22,6 @@ Changes view of quotes: symmetric ` and ' instead of asymmetric one (see homepage) - - Install RAW font data which should be compatible with most - UNIX systems (you don't need this on linux) - Changes view of Russian letters 'de' and 've' (see homepage) diff --git a/media-fonts/terminus-font/terminus-font-4.40.ebuild b/media-fonts/terminus-font/terminus-font-4.40.ebuild deleted file mode 100644 index 7ce82f9a90d..000 --- a/media-fonts/terminus-font/terminus-font-4.40.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit font - -DESCRIPTION="A clean fixed font for the console and X11" -HOMEPAGE="http://terminus-font.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" - -LICENSE="OFL-1.1 GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote - raw-font-data ru-dv +ru-g ru-i ru-k" - -DEPEND="app-arch/gzip - dev-lang/perl - virtual/awk - pcf? ( x11-apps/bdftopcf )" -RDEPEND="" - -FONTDIR=/usr/share/fonts/terminus -FONT_CONF=( 75-yes-terminus.conf ) -DOCS="README README-BG AUTHORS CHANGES" - -REQUIRED_USE="X? ( pcf )" - -src_prepare() { - default - - # Upstream patches. Some of them are suggested to be applied by default - # dv - de NOT like latin g, but like caps greek delta - # ve NOT like greek beta, but like caps latin B - # ge - ge NOT like "mirrored" latin s, but like caps greek gamma - # ka - small ka NOT like minimised caps latin K, but like small latin k - use a-like-o&& eapply "${S}"/alt/ao2.diff - use center-tilde&& eapply "${S}"/alt/td1.diff - use distinct-l && eapply "${S}"/alt/ll2.diff - use ru-i&& eapply "${S}"/alt/ij1.diff - use ru-k&& eapply "${S}"/alt/ka2.diff - use ru-dv && eapply "${S}"/alt/dv1.diff - use ru-g&& eapply "${S}"/alt/ge2.diff - use quote && eapply "${S}"/alt/gq2.diff -} - -src_configure() { - # selfwritten configure script - ./configure \ - --prefix="${EPREFIX}"/usr \ - --psfdir="${EPREFIX}"/usr/share/consolefonts \ - --acmdir="${EPREFIX}"/usr/share/consoletrans \ - --unidir="${EPREFIX}"/usr/share/consoletrans \ - --x11dir="${EPREFIX}"/${FONTDIR} || die -} - -src_compile() { - local args=( - $(usex psf 'psf txt' '') - $(usex raw-font-data 'raw' '') - $(usex pcf 'pcf' '') - ) - [[ ${#args[@]} -gt 0 ]] && emake "${args[@]}" -} - -src_install() { - local args=( - $(usex psf 'install-psf install-uni install-acm install-ref' '') - $(usex raw-font-data 'install.raw' '') - $(usex pcf 'install-pcf' '') - ) - # Set the CHECKDIR to a dummy location so we always get the same set of - # files installed re
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: ef7c5b5255be9e0c40447b9fff74f8b57794ca83 Author: Tobias Klausmann gentoo org> AuthorDate: Tue Jun 19 14:31:42 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue Jun 19 14:31:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef7c5b52 media-fonts/terminus-font-4.46-r0: alpha stable Gentoo-Bug: http://bugs.gentoo.org/656362 media-fonts/terminus-font/terminus-font-4.46.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.46.ebuild b/media-fonts/terminus-font/terminus-font-4.46.ebuild index ba31277e9d6..fd6ed3a0324 100644 --- a/media-fonts/terminus-font/terminus-font-4.46.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.46.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: cd195c07873eaf89814f7bbb9f613fb2d0e87f75 Author: Markus Meier gentoo org> AuthorDate: Wed May 30 16:29:03 2018 + Commit: Markus Meier gentoo org> CommitDate: Wed May 30 16:29:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd195c07 media-fonts/terminus-font: arm stable, bug #656362 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" media-fonts/terminus-font/terminus-font-4.46.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.46.ebuild b/media-fonts/terminus-font/terminus-font-4.46.ebuild index 69844b4d44d..ba31277e9d6 100644 --- a/media-fonts/terminus-font/terminus-font-4.46.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.46.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 7dad0cd2a21aa0f38da7ce1724b8b7d7bebc4367 Author: Mart Raudsepp gentoo org> AuthorDate: Sat May 26 10:15:03 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat May 26 10:19:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dad0cd2 media-fonts/terminus-font-4.46: arm64 stable (bug #656362) Package-Manager: Portage-2.3.28, Repoman-2.3.9 media-fonts/terminus-font/terminus-font-4.46.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.46.ebuild b/media-fonts/terminus-font/terminus-font-4.46.ebuild index cf5b4034470..69844b4d44d 100644 --- a/media-fonts/terminus-font/terminus-font-4.46.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.46.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 040b0943558f735bccbd63b90dcd6b0c826ce630 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri May 25 22:52:54 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri May 25 23:58:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=040b0943 media-fonts/terminus-font: x86 stable (bug #656362) Package-Manager: Portage-2.3.40, Repoman-2.3.9 media-fonts/terminus-font/terminus-font-4.46.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.46.ebuild b/media-fonts/terminus-font/terminus-font-4.46.ebuild index 6fe4b660df3..cf5b4034470 100644 --- a/media-fonts/terminus-font/terminus-font-4.46.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.46.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 7236009ab476dd51071166834535e9ca5df2d718 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri May 25 08:41:30 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri May 25 08:41:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7236009a media-fonts/terminus-font: stable 4.46 for ia64, bug #656362 Bug: https://bugs.gentoo.org/656362 Package-Manager: Portage-2.3.38, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64" media-fonts/terminus-font/terminus-font-4.46.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.46.ebuild b/media-fonts/terminus-font/terminus-font-4.46.ebuild index dc0f9e7b5e3..6fe4b660df3 100644 --- a/media-fonts/terminus-font/terminus-font-4.46.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.46.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 71e4cea6a36e74e3d181ec6ab21d9d1b5fda173b Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 24 14:28:58 2018 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 24 14:28:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e4cea6 media-fonts/terminus-font: amd64 stable wrt bug #656362 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="amd64" media-fonts/terminus-font/terminus-font-4.46.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-fonts/terminus-font/terminus-font-4.46.ebuild b/media-fonts/terminus-font/terminus-font-4.46.ebuild index 442b89128e6..dc0f9e7b5e3 100644 --- a/media-fonts/terminus-font/terminus-font-4.46.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.46.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 57ead7b9662f3c95c79869fe2e8993698ba2f531 Author: Johannes Huber gentoo org> AuthorDate: Wed May 23 20:00:53 2018 + Commit: Johannes Huber gentoo org> CommitDate: Wed May 23 20:00:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ead7b9 media-fonts/terminus-font: Remove 4.39-r1 Uses deprecated EAPI 5 and overshadowed by 4.40. Package-Manager: Portage-2.3.38, Repoman-2.3.9 media-fonts/terminus-font/Manifest | 1 - .../terminus-font/terminus-font-4.39-r1.ebuild | 84 -- 2 files changed, 85 deletions(-) diff --git a/media-fonts/terminus-font/Manifest b/media-fonts/terminus-font/Manifest index 73738f1330f..967d29adbbd 100644 --- a/media-fonts/terminus-font/Manifest +++ b/media-fonts/terminus-font/Manifest @@ -1,3 +1,2 @@ -DIST terminus-font-4.39.tar.gz 324890 BLAKE2B ed5ad839311ac08601ea78a617db285c6e9a7bee6776d4902879aa95a26c79eca4195ee58bd5b2f44d25c401222ed966b5a3cfacbcff7ccad873b3155e009c67 SHA512 d2b1c55584eabf423a455ea11d90ba8037b4e5823c677a8c604de1e41c55d829b743db2d1932cd755064db681fcd0b5be8484439ddde4394955d0af5174ff591 DIST terminus-font-4.40.tar.gz 558440 BLAKE2B 60a9b6a62c2db82896071adee6004aeb54cefc1f1d1cc941e5322d8d318413bb1255e8219c3fb56f6568baee0998357c572348b4085dd884bf6bcf360448e9a1 SHA512 843da1f51e37d48ae88c88def965ed96c2236c183fb596705290a96eba41256a02197a298439b83913eb7679b32c2a8f44dd04de031be4db56285efd3d4c6900 DIST terminus-font-4.46.tar.gz 590210 BLAKE2B 427b4878afd47cc6c1a0ba6b6116568630a618e313c24744b3465b3e301e142ccbb9bd5e336bed7d98f3d1e01a0a61c6fbdd17912f4d9332ed5430ef47bca4fe SHA512 ae221920ecff54b9575a25d30a429feee6e19ef1e9669896c34f86f80d5495c3654f5423ff1df76e86bc999d1f37c306048b44d8ca55144f0f299926d3d33b58 diff --git a/media-fonts/terminus-font/terminus-font-4.39-r1.ebuild b/media-fonts/terminus-font/terminus-font-4.39-r1.ebuild deleted file mode 100644 index daf180b3bc5..000 --- a/media-fonts/terminus-font/terminus-font-4.39-r1.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils font - -DESCRIPTION="A clean fixed font for the console and X11" -HOMEPAGE="http://terminus-font.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" - -LICENSE="OFL-1.1 GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote - raw-font-data ru-dv +ru-g ru-i ru-k" - -DEPEND="app-arch/gzip - dev-lang/perl - virtual/awk - pcf? ( x11-apps/bdftopcf )" -RDEPEND="" - -FONTDIR=/usr/share/fonts/terminus -FONT_CONF=( 75-yes-terminus.conf ) -DOCS="README README-BG AUTHORS CHANGES" - -REQUIRED_USE="X? ( pcf )" - -src_prepare() { - # Upstream patches. Some of them are suggested to be applied by default - # dv - de NOT like latin g, but like caps greek delta - # ve NOT like greek beta, but like caps latin B - # ge - ge NOT like "mirrored" latin s, but like caps greek gamma - # ka - small ka NOT like minimised caps latin K, but like small latin k - use a-like-o && epatch "${S}"/alt/ao2.diff - use center-tilde && epatch "${S}"/alt/td1.diff - use distinct-l && epatch "${S}"/alt/ll2.diff - use ru-i && epatch "${S}"/alt/ij1.diff - use ru-k && epatch "${S}"/alt/ka2.diff - use ru-dv&& epatch "${S}"/alt/dv1.diff - use ru-g && epatch "${S}"/alt/ge2.diff - use quote&& epatch "${S}"/alt/gq2.diff -} - -src_configure() { - # selfwritten configure script without executable bit - chmod +x ./configure || die - ./configure \ - --prefix="${EPREFIX}"/usr \ - --psfdir="${EPREFIX}"/usr/share/consolefonts \ - --acmdir="${EPREFIX}"/usr/share/consoletrans \ - --unidir="${EPREFIX}"/usr/share/consoletrans \ - --x11dir="${EPREFIX}"/${FONTDIR} || die -} - -src_compile() { - local args=( - $(usex psf 'psf txt' '') - $(usex raw-font-data 'raw' '') - $(usex pcf 'pcf' '') - ) - [[ ${#args[@]} -gt 0 ]] && emake "${args[@]}" -} - -src_install() { - local args=( - $(usex psf 'install-psf install-uni install-acm install-ref' '') - $(usex raw-font-data 'install.raw' '') - $(usex pcf 'install-pcf' '') - ) - # Set the CHECKDIR to a dummy location so we always get the same set of - # files installed regardless of what is in / or ROOT or wherever. - [[ ${#args[@]} -gt 0 ]] && emake DESTDIR="${D}" CHECKDIR="${D}" "${args[@]}" - - # Remove trans files that the kbd package takes care of installing. - rm -f "${ED}"/usr/share/consoletrans/*.trans - - if use pcf-unicode
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 491af01b3cae257ef7dc58c1edc01ce74069e191 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Nov 9 22:43:31 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Nov 9 22:43:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=491af01b media-fonts/terminus-font: stable 4.40 for hppa, bug #625398 (thanks to Rolf Eike Beer) Package-Manager: Portage-2.3.13, Repoman-2.3.4 RepoMan-Options: --include-arches="hppa" media-fonts/terminus-font/terminus-font-4.40.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.40.ebuild b/media-fonts/terminus-font/terminus-font-4.40.ebuild index 4d300e94375..7ce82f9a90d 100644 --- a/media-fonts/terminus-font/terminus-font-4.40.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.40.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote raw-font-data ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: ddda3196265387cece28419398e8aa175da86315 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Nov 9 22:43:01 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Nov 9 22:43:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddda3196 media-fonts/terminus-font: stable 4.40 for sparc, bug #625398 (thanks to Rolf Eike Beer) Package-Manager: Portage-2.3.13, Repoman-2.3.4 RepoMan-Options: --include-arches="sparc" media-fonts/terminus-font/terminus-font-4.40.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.40.ebuild b/media-fonts/terminus-font/terminus-font-4.40.ebuild index 8b8b9454b0e..4d300e94375 100644 --- a/media-fonts/terminus-font/terminus-font-4.40.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.40.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote raw-font-data ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 08da96679a251faaf1b160b6d3206b27a45b2267 Author: Lars Wendler gentoo org> AuthorDate: Mon Aug 21 08:46:55 2017 + Commit: Lars Wendler gentoo org> CommitDate: Mon Aug 21 08:46:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08da9667 media-fonts/terminus-font: Use python-any-r1 eclass instead of python-r1 Package-Manager: Portage-2.3.8, Repoman-2.3.3 media-fonts/terminus-font/terminus-font-4.46.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.46.ebuild b/media-fonts/terminus-font/terminus-font-4.46.ebuild index 27a0fd5e555..442b89128e6 100644 --- a/media-fonts/terminus-font/terminus-font-4.46.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.46.ebuild @@ -4,7 +4,7 @@ EAPI=6 PYTHON_COMPAT=( python3_{4,5,6} ) -inherit font python-r1 +inherit font python-any-r1 DESCRIPTION="A clean fixed font for the console and X11" HOMEPAGE="http://terminus-font.sourceforge.net/";
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: dd62b513ab22b9c84e2ea0bf38f42417416686d2 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Aug 19 00:12:58 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Aug 19 00:30:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd62b513 media-fonts/terminus-font: x86 stable (bug #625398) Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-fonts/terminus-font/terminus-font-4.40.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.40.ebuild b/media-fonts/terminus-font/terminus-font-4.40.ebuild index e3356688b3a..7afca47a78b 100644 --- a/media-fonts/terminus-font/terminus-font-4.40.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.40.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote raw-font-data ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: de08d87483ae7ef5a4a4af186c36dc9abe0fee04 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jul 30 11:15:27 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jul 30 11:24:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de08d874 media-fonts/terminus-font: stable 4.40 for ppc/ppc64, bug #625398 Package-Manager: Portage-2.3.6, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc ppc64" media-fonts/terminus-font/terminus-font-4.40.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.40.ebuild b/media-fonts/terminus-font/terminus-font-4.40.ebuild index 1dce78e984f..e3356688b3a 100644 --- a/media-fonts/terminus-font/terminus-font-4.40.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.40.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote raw-font-data ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 9c9f1d8449917dda59d84df0aa7bdcb87fa8eecf Author: Markus Meier gentoo org> AuthorDate: Mon Jul 24 17:59:31 2017 + Commit: Markus Meier gentoo org> CommitDate: Mon Jul 24 17:59:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c9f1d84 media-fonts/terminus-font: arm stable, bug #625398 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" media-fonts/terminus-font/terminus-font-4.40.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.40.ebuild b/media-fonts/terminus-font/terminus-font-4.40.ebuild index 4ebcc342f10..1dce78e984f 100644 --- a/media-fonts/terminus-font/terminus-font-4.40.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.40.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote raw-font-data ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: a22e49c8b2f19d0343f4881fe4f4cf6444f174b1 Author: Tobias Klausmann gentoo org> AuthorDate: Wed Jul 19 17:30:46 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Wed Jul 19 18:05:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a22e49c8 media-fonts/terminus-font-4.40-r0: amd64 stable Gentoo-Bug: 625398 media-fonts/terminus-font/terminus-font-4.40.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.40.ebuild b/media-fonts/terminus-font/terminus-font-4.40.ebuild index 7bbb2352a85..4ebcc342f10 100644 --- a/media-fonts/terminus-font/terminus-font-4.40.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.40.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote raw-font-data ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: adb8a907e7c476e8c7813b273b9f94b18efb8eb0 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jul 17 09:06:13 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jul 17 09:09:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb8a907 media-fonts/terminus-font: ia64 stable, bug #625398 Package-Manager: Portage-2.3.6, Repoman-2.3.2 RepoMan-Options: --include-arches="ia64" media-fonts/terminus-font/terminus-font-4.40.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/terminus-font/terminus-font-4.40.ebuild b/media-fonts/terminus-font/terminus-font-4.40.ebuild index ae1ae51ba2e..7bbb2352a85 100644 --- a/media-fonts/terminus-font/terminus-font-4.40.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.40.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote raw-font-data ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 940137fcbdf55f659f27ffa4dd31083bfb6ad411 Author: Lars Wendler gentoo org> AuthorDate: Mon Jul 17 08:08:16 2017 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jul 17 08:12:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=940137fc media-fonts/terminus-font: Bump to version 4.46 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-fonts/terminus-font/Manifest | 1 + .../terminus-font/terminus-font-4.46.ebuild| 91 ++ 2 files changed, 92 insertions(+) diff --git a/media-fonts/terminus-font/Manifest b/media-fonts/terminus-font/Manifest index 87e0d3df00f..9511e04dcc9 100644 --- a/media-fonts/terminus-font/Manifest +++ b/media-fonts/terminus-font/Manifest @@ -1,2 +1,3 @@ DIST terminus-font-4.39.tar.gz 324890 SHA256 3108383986b365a4b9cc08c31a4195196f6de974d2735d77f6c6efa9feb1f5bf SHA512 d2b1c55584eabf423a455ea11d90ba8037b4e5823c677a8c604de1e41c55d829b743db2d1932cd755064db681fcd0b5be8484439ddde4394955d0af5174ff591 WHIRLPOOL 00f2e84660e492cd0a047fa0d636dda39b48248f0ce490e4b0dac74425d378a657ebe73c7f234d6681a4ae18cd53acf53c2234368e727bd35b370884db4e8d84 DIST terminus-font-4.40.tar.gz 558440 SHA256 64f52c24d3f1c1e39f21e6c43077a9be3e21d4384f176f5766c00558ba670711 SHA512 843da1f51e37d48ae88c88def965ed96c2236c183fb596705290a96eba41256a02197a298439b83913eb7679b32c2a8f44dd04de031be4db56285efd3d4c6900 WHIRLPOOL d5f5422eb6699ea93fc960a50cd409e7cef211391095c07a178c5cde6b7c7df94374923475e7d9c9728281d5a174009bfa36cdd9e49028339de27076d6d6f411 +DIST terminus-font-4.46.tar.gz 590210 SHA256 4e29433e5699b76df1f5c9a96f1228cccf8ea8a16791cfef063f2b8506c75bcd SHA512 ae221920ecff54b9575a25d30a429feee6e19ef1e9669896c34f86f80d5495c3654f5423ff1df76e86bc999d1f37c306048b44d8ca55144f0f299926d3d33b58 WHIRLPOOL da73bf6ffcbaab6223ac89e061af7f2e406c1e70b237e3cdabfdc18d5855a13524117f1054fa464be766ee850c3dd2bc2df01b8b0748424fcbf6dd0ed89be10a diff --git a/media-fonts/terminus-font/terminus-font-4.46.ebuild b/media-fonts/terminus-font/terminus-font-4.46.ebuild new file mode 100644 index 000..27a0fd5e555 --- /dev/null +++ b/media-fonts/terminus-font/terminus-font-4.46.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{4,5,6} ) +inherit font python-r1 + +DESCRIPTION="A clean fixed font for the console and X11" +HOMEPAGE="http://terminus-font.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" + +LICENSE="OFL-1.1 GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote + ru-dv +ru-g ru-i ru-k" + +DEPEND="app-arch/gzip + ${PYTHON_DEPEND} + virtual/awk + pcf? ( x11-apps/bdftopcf )" +RDEPEND="" + +FONTDIR=/usr/share/fonts/terminus +FONT_CONF=( 75-yes-terminus.conf ) +DOCS=( README README-BG AUTHORS CHANGES ) + +REQUIRED_USE="X? ( pcf )" + +pkg_setup() { + python_setup +} + +src_prepare() { + default + + # Upstream patches. Some of them are suggested to be applied by default + # dv - de NOT like latin g, but like caps greek delta + # ve NOT like greek beta, but like caps latin B + # ge - ge NOT like "mirrored" latin s, but like caps greek gamma + # ka - small ka NOT like minimised caps latin K, but like small latin k + use a-like-o&& eapply "${S}"/alt/ao2.diff + use center-tilde&& eapply "${S}"/alt/td1.diff + use distinct-l && eapply "${S}"/alt/ll2.diff + use ru-i&& eapply "${S}"/alt/ij1.diff + use ru-k&& eapply "${S}"/alt/ka2.diff + use ru-dv && eapply "${S}"/alt/dv1.diff + use ru-g&& eapply "${S}"/alt/ge2.diff + use quote && eapply "${S}"/alt/gq2.diff +} + +src_configure() { + local configure_args=( + --prefix="${EPREFIX}"/usr + --psfdir="${EPREFIX}"/usr/share/consolefonts + --x11dir="${EPREFIX}"/${FONTDIR} + ) + # selfwritten configure script + ./configure "${configure_args[@]}" || die +} + +src_compile() { + local args=( + $(usex psf 'psf psf-vgaw' '') + $(usex pcf 'pcf pcf-8bit' '') + ) + [[ ${#args[@]} -gt 0 ]] && emake "${args[@]}" +} + +src_install() { + local args=( + $(usex psf 'install-psf install-psf-vgaw install-psf-ref' '') + $(usex pcf 'install-pcf' '') + ) + # Set the CHECKDIR to a dummy location so we always get the same set of + # files installed regardless of what is in / or ROOT or wherever. + [[ ${#args[@]} -gt 0 ]] && emake DESTDIR="${D}" CHECKDIR="${D}" "${args[@]}" + + # Remove trans files t
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: bc3dedea4f64405ade9ffc754083e362b019b277 Author: Fabian Groffen gentoo org> AuthorDate: Sun Jan 29 18:53:03 2017 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Jan 29 18:56:15 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc3dedea media-fonts/terminus-font: dropped ~x86-freebsd Package-Manager: portage-2.3.3 media-fonts/terminus-font/terminus-font-4.39-r1.ebuild | 4 ++-- media-fonts/terminus-font/terminus-font-4.40.ebuild| 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-fonts/terminus-font/terminus-font-4.39-r1.ebuild b/media-fonts/terminus-font/terminus-font-4.39-r1.ebuild index ecc2561..cd57d01 100644 --- a/media-fonts/terminus-font/terminus-font-4.39-r1.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.39-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote raw-font-data ru-dv +ru-g ru-i ru-k" diff --git a/media-fonts/terminus-font/terminus-font-4.40.ebuild b/media-fonts/terminus-font/terminus-font-4.40.ebuild index 2122e26..8a7ce98 100644 --- a/media-fonts/terminus-font/terminus-font-4.40.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.40.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote raw-font-data ru-dv +ru-g ru-i ru-k"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: fce2a51b643b73da4c2d67842ec1446cfe386185 Author: Lars Wendler gentoo org> AuthorDate: Thu Apr 7 14:03:38 2016 + Commit: Lars Wendler gentoo org> CommitDate: Thu Apr 7 14:03:38 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fce2a51b media-fonts/terminus-font: Removed old. Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler gentoo.org> media-fonts/terminus-font/Manifest | 2 - .../terminus-font/terminus-font-4.36.ebuild| 81 -- .../terminus-font/terminus-font-4.38.ebuild| 74 .../terminus-font/terminus-font-4.39.ebuild| 80 - 4 files changed, 237 deletions(-) diff --git a/media-fonts/terminus-font/Manifest b/media-fonts/terminus-font/Manifest index b60e5ea..87e0d3d 100644 --- a/media-fonts/terminus-font/Manifest +++ b/media-fonts/terminus-font/Manifest @@ -1,4 +1,2 @@ -DIST terminus-font-4.36.tar.gz 309387 SHA256 7b0dcebd8ef2e36aeeb7fcd97082ad881e95b2871e40c9a6255377bea6bcd345 SHA512 c42b8aac1cb7ba8d2259a1d1c37fccc885b91818129802917c01697397f3cb9ee6ce5510a42892ab531597d339e65462292ea72d7927598271fc24c31ef7a033 WHIRLPOOL e9be1019b6bd755c1361f308d760b032dc9ddae50c25c89e36bc12d65cb1300afc37d3cf4e642eedf9aac9fba3243e5adc320539079b07d183c2b5c507bc0d36 -DIST terminus-font-4.38.tar.gz 316507 SHA256 f6f4876a4dabe6a37c270c20bb9e141e38fb50e0bba200e1b9d0470e5eed97b7 SHA512 e37e20852645b247dffedf37f864e1cdbe2a23287e7f5737d89289eef1058f9621ef8d6339045b1be9ef603237a855a9f295022b8117685a6840c1f260966fd5 WHIRLPOOL e7f8c1b0040eb2e41869351360463783a0394d3c2ad3cccffbd80769046994b0cd76f8e16d1a38c88f1bee97ed28c8c6c2ce4166c0138fe6cb25848754dd0b44 DIST terminus-font-4.39.tar.gz 324890 SHA256 3108383986b365a4b9cc08c31a4195196f6de974d2735d77f6c6efa9feb1f5bf SHA512 d2b1c55584eabf423a455ea11d90ba8037b4e5823c677a8c604de1e41c55d829b743db2d1932cd755064db681fcd0b5be8484439ddde4394955d0af5174ff591 WHIRLPOOL 00f2e84660e492cd0a047fa0d636dda39b48248f0ce490e4b0dac74425d378a657ebe73c7f234d6681a4ae18cd53acf53c2234368e727bd35b370884db4e8d84 DIST terminus-font-4.40.tar.gz 558440 SHA256 64f52c24d3f1c1e39f21e6c43077a9be3e21d4384f176f5766c00558ba670711 SHA512 843da1f51e37d48ae88c88def965ed96c2236c183fb596705290a96eba41256a02197a298439b83913eb7679b32c2a8f44dd04de031be4db56285efd3d4c6900 WHIRLPOOL d5f5422eb6699ea93fc960a50cd409e7cef211391095c07a178c5cde6b7c7df94374923475e7d9c9728281d5a174009bfa36cdd9e49028339de27076d6d6f411 diff --git a/media-fonts/terminus-font/terminus-font-4.36.ebuild b/media-fonts/terminus-font/terminus-font-4.36.ebuild deleted file mode 100644 index c0d1801..000 --- a/media-fonts/terminus-font/terminus-font-4.36.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=3 - -inherit eutils font - -DESCRIPTION="A clean fixed font for the console and X11" -HOMEPAGE="http://terminus-font.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" - -LICENSE="OFL-1.1 GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="a-like-o distinct-l ru-dv +ru-g quote ru-i ru-k +psf raw-font-data +pcf" - -DEPEND="dev-lang/perl - virtual/awk - app-arch/gzip - pcf? ( x11-apps/bdftopcf )" -RDEPEND="" - -FONTDIR=/usr/share/fonts/terminus -DOCS="README README-BG AUTHORS CHANGES" - -pkg_setup() { - # Note: that pcf fonts can be loaded by freetype even if X is not installed. - # That's why configuration +pcf and -X is supported, bug #155783. - if use X && ! use pcf ; then - eerror "Fonts which works with Xserver are intalled only if pcf is enabled." - die "Either disable X use flag or enabled pcf." - fi - - font_pkg_setup -} - -src_prepare() { - # Upstream patches. Some of them are suggested to be applied by default - # dv - de NOT like latin g, but like caps greek delta - # ve NOT like greek beta, but like caps latin B - # ge - ge NOT like "mirrored" latin s, but like caps greek gamma - # ka - small ka NOT like minimised caps latin K, but like small latin k - use a-like-o && epatch "${S}"/alt/ao2.diff - use distinct-l && epatch "${S}"/alt/ll2.diff - use ru-i && epatch "${S}"/alt/ij1.diff - use ru-k && epatch "${S}"/alt/ka2.diff - use ru-dv&& epatch "${S}"/alt/dv1.diff - use ru-g && epatch "${S}"/alt/ge2.diff - use quote&& epatch "${S}"/alt/gq2.diff -} - -src_configure() { - # selfwritten configure script - ./configure \ - --prefix="${EPREFIX}"/usr \ - --psfdir="${EPREFIX}"/usr/share/consolefonts \ - --acmdir="${EPREFIX}"/usr/share/consoletrans \ - --unidir="${EPREFI
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: f26825a2e6698e8d10136cedf4863b36f10debc6 Author: Lars Wendler gentoo org> AuthorDate: Thu Apr 7 14:02:43 2016 + Commit: Lars Wendler gentoo org> CommitDate: Thu Apr 7 14:02:43 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f26825a2 media-fonts/terminus-font: Bump to version 4.40 (bug #563630). Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler gentoo.org> media-fonts/terminus-font/Manifest | 1 + .../terminus-font/terminus-font-4.40.ebuild| 86 ++ 2 files changed, 87 insertions(+) diff --git a/media-fonts/terminus-font/Manifest b/media-fonts/terminus-font/Manifest index 1169772..b60e5ea 100644 --- a/media-fonts/terminus-font/Manifest +++ b/media-fonts/terminus-font/Manifest @@ -1,3 +1,4 @@ DIST terminus-font-4.36.tar.gz 309387 SHA256 7b0dcebd8ef2e36aeeb7fcd97082ad881e95b2871e40c9a6255377bea6bcd345 SHA512 c42b8aac1cb7ba8d2259a1d1c37fccc885b91818129802917c01697397f3cb9ee6ce5510a42892ab531597d339e65462292ea72d7927598271fc24c31ef7a033 WHIRLPOOL e9be1019b6bd755c1361f308d760b032dc9ddae50c25c89e36bc12d65cb1300afc37d3cf4e642eedf9aac9fba3243e5adc320539079b07d183c2b5c507bc0d36 DIST terminus-font-4.38.tar.gz 316507 SHA256 f6f4876a4dabe6a37c270c20bb9e141e38fb50e0bba200e1b9d0470e5eed97b7 SHA512 e37e20852645b247dffedf37f864e1cdbe2a23287e7f5737d89289eef1058f9621ef8d6339045b1be9ef603237a855a9f295022b8117685a6840c1f260966fd5 WHIRLPOOL e7f8c1b0040eb2e41869351360463783a0394d3c2ad3cccffbd80769046994b0cd76f8e16d1a38c88f1bee97ed28c8c6c2ce4166c0138fe6cb25848754dd0b44 DIST terminus-font-4.39.tar.gz 324890 SHA256 3108383986b365a4b9cc08c31a4195196f6de974d2735d77f6c6efa9feb1f5bf SHA512 d2b1c55584eabf423a455ea11d90ba8037b4e5823c677a8c604de1e41c55d829b743db2d1932cd755064db681fcd0b5be8484439ddde4394955d0af5174ff591 WHIRLPOOL 00f2e84660e492cd0a047fa0d636dda39b48248f0ce490e4b0dac74425d378a657ebe73c7f234d6681a4ae18cd53acf53c2234368e727bd35b370884db4e8d84 +DIST terminus-font-4.40.tar.gz 558440 SHA256 64f52c24d3f1c1e39f21e6c43077a9be3e21d4384f176f5766c00558ba670711 SHA512 843da1f51e37d48ae88c88def965ed96c2236c183fb596705290a96eba41256a02197a298439b83913eb7679b32c2a8f44dd04de031be4db56285efd3d4c6900 WHIRLPOOL d5f5422eb6699ea93fc960a50cd409e7cef211391095c07a178c5cde6b7c7df94374923475e7d9c9728281d5a174009bfa36cdd9e49028339de27076d6d6f411 diff --git a/media-fonts/terminus-font/terminus-font-4.40.ebuild b/media-fonts/terminus-font/terminus-font-4.40.ebuild new file mode 100644 index 000..2122e26 --- /dev/null +++ b/media-fonts/terminus-font/terminus-font-4.40.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit font + +DESCRIPTION="A clean fixed font for the console and X11" +HOMEPAGE="http://terminus-font.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" + +LICENSE="OFL-1.1 GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote + raw-font-data ru-dv +ru-g ru-i ru-k" + +DEPEND="app-arch/gzip + dev-lang/perl + virtual/awk + pcf? ( x11-apps/bdftopcf )" +RDEPEND="" + +FONTDIR=/usr/share/fonts/terminus +FONT_CONF=( 75-yes-terminus.conf ) +DOCS="README README-BG AUTHORS CHANGES" + +REQUIRED_USE="X? ( pcf )" + +src_prepare() { + default + + # Upstream patches. Some of them are suggested to be applied by default + # dv - de NOT like latin g, but like caps greek delta + # ve NOT like greek beta, but like caps latin B + # ge - ge NOT like "mirrored" latin s, but like caps greek gamma + # ka - small ka NOT like minimised caps latin K, but like small latin k + use a-like-o&& eapply "${S}"/alt/ao2.diff + use center-tilde&& eapply "${S}"/alt/td1.diff + use distinct-l && eapply "${S}"/alt/ll2.diff + use ru-i&& eapply "${S}"/alt/ij1.diff + use ru-k&& eapply "${S}"/alt/ka2.diff + use ru-dv && eapply "${S}"/alt/dv1.diff + use ru-g&& eapply "${S}"/alt/ge2.diff + use quote && eapply "${S}"/alt/gq2.diff +} + +src_configure() { + # selfwritten configure script + ./configure \ + --prefix="${EPREFIX}"/usr \ + --psfdir="${EPREFIX}"/usr/share/consolefonts \ + --acmdir="${EPREFIX}"/usr/share/consoletrans \ + --unidir="${EPREFIX}"/usr/share/consoletrans \ + --x11dir="${EPREFIX}"/${FONTDIR} || die +} + +src_compile() { + local args=( + $(usex psf 'psf txt' '') + $(usex raw-font-data 'raw' '') + $(usex pcf 'pcf' '') + ) + [[ ${#args[@]} -gt 0 ]] && emake "
[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/
commit: 4b7cf5a09ddd0af0c60fa0263034ea91b2fa5c2a Author: Steev Klimaszewski gentoo org> AuthorDate: Fri Mar 4 20:51:48 2016 + Commit: Stephen Klimaszewski gentoo org> CommitDate: Fri Mar 4 20:51:48 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b7cf5a0 media-fonts/terminus-font: Keyword 4.39-r1 for ~arm64 Tested on Cortex-A53 Package-Manager: portage-2.2.27 media-fonts/terminus-font/terminus-font-4.39-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-fonts/terminus-font/terminus-font-4.39-r1.ebuild b/media-fonts/terminus-font/terminus-font-4.39-r1.ebuild index 85a2b19..ecc2561 100644 --- a/media-fonts/terminus-font/terminus-font-4.39-r1.ebuild +++ b/media-fonts/terminus-font/terminus-font-4.39-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz" LICENSE="OFL-1.1 GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote raw-font-data ru-dv +ru-g ru-i ru-k"