Skip to content

Commit

Permalink
media-fonts/solarize: new package
Browse files Browse the repository at this point in the history
12x29 console font similar to one on SPARCstation console

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev <[email protected]>
  • Loading branch information
gyakovlev committed Dec 14, 2018
1 parent f72a6aa commit 9a44046
Show file tree
Hide file tree
Showing 3 changed files with 54 additions and 0 deletions.
1 change: 1 addition & 0 deletions media-fonts/solarize/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DIST solarize-12x29-psf-8a856fdb22bc633fdba490b339ea97ef16b700ac.tar.gz 103885 BLAKE2B 0088113fcb3f7b97ec7855d5d245d94ad022af83f605b92546c503c6db8efd9d5d911f21fc07aee0e346f375470e4741aa2deb8ed99b19f70a066620ee788254 SHA512 80787dd9854dc4eba87eede723784716ba37a5ba60b2e628c146508e52349c54b348fec184a25d43a8684bd1cdf2e60a58b703b4c49903ecb49d5f7cba2447e2
21 changes: 21 additions & 0 deletions media-fonts/solarize/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>[email protected]</email>
<name>Georgy Yakovlev</name>
</maintainer>
<longdescription lang="en">
This package provides a large size 512 glyph console font. It is
especially designed for prolonged word processing in multiple
languages.

Because this font contains over 256 glyphs the hardware bold text
property of your console will be turned off.

Characters Available: Latin, Greek, Cyrillic, Pinyin
</longdescription>
<upstream>
<remote-id type="github">talamus/solarize-12x29-psf</remote-id>
</upstream>
</pkgmetadata>
32 changes: 32 additions & 0 deletions media-fonts/solarize/solarize-0_pre20140818.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Copyright 2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

DESCRIPTION="Large Linux console font (suitable for word processing)"
HOMEPAGE="https://github.com/talamus/solarize-12x29-psf"

MY_PN="${PN}-12x29-psf"

if [ ${PV} == "9999" ] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/talamus/${MY_PN}.git"
else
EGIT_COMMIT="8a856fdb22bc633fdba490b339ea97ef16b700ac"
SRC_URI="https://github.com/talamus/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${MY_PN}-${EGIT_COMMIT}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}/${MY_PN}-${EGIT_COMMIT}"
fi

LICENSE="GPL-2"
SLOT="0"
IUSE=""

DEPEND=""
RDEPEND="${DEPEND}"

src_install() {
insinto /usr/share/consolefonts
doins Solarize.12x29.psfu.gz
einstalldocs
}

0 comments on commit 9a44046

Please sign in to comment.