diff options
author | Alessandro Barbieri <lssndrbarbieri@gmail.com> | 2021-04-15 03:06:04 +0200 |
---|---|---|
committer | Alessandro Barbieri <lssndrbarbieri@gmail.com> | 2021-04-17 02:26:56 +0200 |
commit | f60946253fc763cf65e7ae44f19dfd817aed2c70 (patch) | |
tree | 8948edc506de22aa2d9f8f017011f635d4fc2a4c | |
parent | mail-client/heirloom-mailx: Changed licence and fix problem with QA (diff) | |
download | guru-f6094625.tar.gz guru-f6094625.tar.bz2 guru-f6094625.zip |
media-fonts/3270font: new package
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
-rw-r--r-- | media-fonts/3270font/3270font-2.2.1.ebuild | 43 | ||||
-rw-r--r-- | media-fonts/3270font/Manifest | 1 | ||||
-rw-r--r-- | media-fonts/3270font/metadata.xml | 10 |
3 files changed, 54 insertions, 0 deletions
diff --git a/media-fonts/3270font/3270font-2.2.1.ebuild b/media-fonts/3270font/3270font-2.2.1.ebuild new file mode 100644 index 000000000..eaa42e814 --- /dev/null +++ b/media-fonts/3270font/3270font-2.2.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{7,8} ) +inherit font python-any-r1 + +DESCRIPTION="A IBM 3270 Terminal font in a modern format" +HOMEPAGE="https://github.com/rbanffy/3270font" +SRC_URI="https://github.com/rbanffy/3270font/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD CC-BY-SA-3.0 GPL-3 OFL" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +DOCS=( CHANGELOG.md README.md ) +HTML_DOCS=( "DESCRIPTION.en_us.html" ) +#test need network +RESTRICT="test" +RDEPEND=" + media-gfx/fontforge +" +DEPEND=" + ${PYTHON_DEPS} + ${RDEPEND} + test? ( + dev-python/black + dev-python/ipdb + dev-python/pillow + ) +" + +FONT_S="${S}/build" +FONT_SUFFIX="otf ttf pfm woff" + +src_compile() { + emake font +} + +src_test() { + emake test +} diff --git a/media-fonts/3270font/Manifest b/media-fonts/3270font/Manifest new file mode 100644 index 000000000..d18511b7b --- /dev/null +++ b/media-fonts/3270font/Manifest @@ -0,0 +1 @@ +DIST 3270font-2.2.1.tar.gz 518982 BLAKE2B 43cb01f569ff51ac250609fe0788025ed9cdb8dcbc09b090ed0ea74c3d77f07e2c42c123f9f7c82b0beadd6f8c486901727dad668893450916d2adabb7769012 SHA512 055e126eecdd190c425d84e0656170057a900a40475d357a52287ea87759d842808085be6fec14fdee6a5fccdf446422cc115d60aa5b2892e8e787f6fcc83c92 diff --git a/media-fonts/3270font/metadata.xml b/media-fonts/3270font/metadata.xml new file mode 100644 index 000000000..688b08099 --- /dev/null +++ b/media-fonts/3270font/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <longdescription lang="en"> +This font is derived from the x3270 font, which, in turn, was translated from the one in Georgia Tech's 3270tool, which was itself hand-copied from a 3270 series terminal. I built it because I felt terminals deserve to be pretty. The .sfd font file contains a x3270 bitmap font that was used for guidance. + </longdescription> + <upstream> + <remote-id type="github">rbanffy/3270font</remote-id> + </upstream> +</pkgmetadata> |