summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2011-05-06 15:38:03 +0000
committerJustin Lecher <jlec@gentoo.org>2011-05-06 15:38:03 +0000
commitb17fd315d93c059b4129273af2f1b68e48990e54 (patch)
treefec81e6a4c50628bc827c0df46fda14d603fb000 /media-fonts
parentNon-maintainer Version Bump, notified by euscan (diff)
downloadhistorical-b17fd315d93c059b4129273af2f1b68e48990e54.tar.gz
historical-b17fd315d93c059b4129273af2f1b68e48990e54.tar.bz2
historical-b17fd315d93c059b4129273af2f1b68e48990e54.zip
Non-maintainer Version Bump, notified by euscan
Package-Manager: portage-2.2.0_alpha31/cvs/Linux x86_64
Diffstat (limited to 'media-fonts')
-rw-r--r--media-fonts/terminus-font/ChangeLog8
-rw-r--r--media-fonts/terminus-font/Manifest12
-rw-r--r--media-fonts/terminus-font/terminus-font-4.30.ebuild4
-rw-r--r--media-fonts/terminus-font/terminus-font-4.34.ebuild83
4 files changed, 99 insertions, 8 deletions
diff --git a/media-fonts/terminus-font/ChangeLog b/media-fonts/terminus-font/ChangeLog
index 1cba65f98bb7..1d4a9d43ea82 100644
--- a/media-fonts/terminus-font/ChangeLog
+++ b/media-fonts/terminus-font/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-fonts/terminus-font
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-fonts/terminus-font/ChangeLog,v 1.82 2011/01/22 01:32:11 dirtyepic Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-fonts/terminus-font/ChangeLog,v 1.83 2011/05/06 15:38:03 jlec Exp $
+
+*terminus-font-4.34 (06 May 2011)
+
+ 06 May 2011; Justin Lecher <jlec@gentoo.org> terminus-font-4.30.ebuild,
+ +terminus-font-4.34.ebuild:
+ Non-maintainer Version Bump, notified by euscan
22 Jan 2011; Ryan Hill <dirtyepic@gentoo.org> terminus-font-4.30.ebuild,
terminus-font-4.32.ebuild, +files/terminus-font-4.32-parallel-install.patch:
diff --git a/media-fonts/terminus-font/Manifest b/media-fonts/terminus-font/Manifest
index ce75426df947..2a34bf4d44d0 100644
--- a/media-fonts/terminus-font/Manifest
+++ b/media-fonts/terminus-font/Manifest
@@ -15,14 +15,16 @@ DIST terminus-font-4.30-kx3-ka2.diff.gz 1060 RMD160 ded6be39049d8371531016ea6304
DIST terminus-font-4.30-kx3.diff.gz 3135 RMD160 0744f53720b1f9196e1122f85dd9f3d5b347b323 SHA1 3dccf0b9bdc37e9ec80de3109d7ecc741ea2edb6 SHA256 6672e498b85614cb6a5d01c3576e0a1511962b2d6d6ae3f55ea2dd53c57bcfcf
DIST terminus-font-4.30.tar.gz 267236 RMD160 d7835e99012895b15f295fc1d19551c9ed241354 SHA1 472dbdc8ee7fa42ea8f91e41e9f154f23f9453b9 SHA256 ca15718f715f1ca7af827a8ab5543b0c0339b2515f39f8c15f241b2bc1a15a9a
DIST terminus-font-4.32.tar.gz 278839 RMD160 7b649f6610764763bdb8e44c39c95fe06edd6d93 SHA1 10be9f7f09f642b941acc7f644545e23fbb0494d SHA256 f05a8afb426af080bc94b6ac9846daac2a3f2e2883feaf96a503bb2e5507aea4
-EBUILD terminus-font-4.30.ebuild 3310 RMD160 5783ec5fd08ce4c57bb8e1bbf054c6aaf614adfd SHA1 85fbc2414567cc562d8de482a5856e3a264cca60 SHA256 ec9a30f8b185503e8a1232ed95ba6bbae7f0e584e9528588f727fc4e67c11812
+DIST terminus-font-4.34.tar.gz 306970 RMD160 6d66d1deda8140922a31828ac0a27fc05fc1a039 SHA1 d35fe906594b0f53ec698a0eb681f918ffcf3ceb SHA256 82a73fb25402389488c22c40661e07a368e638cc58c712aad37a1b47a48c14e0
+EBUILD terminus-font-4.30.ebuild 3296 RMD160 6d2920d1ff3c1c1ca8ead19bd625877e1abf0781 SHA1 5756cd77d06e37b9b7725bcaf14c00c96128d834 SHA256 50ee2dbbf541d9243f17c6d2823cc490eb63feb588f04790e11b9de2777a6e22
EBUILD terminus-font-4.32.ebuild 2572 RMD160 c430d651b370208ad1dd5db336ae6c1350398953 SHA1 21c0e8b157f26bc81af0af70e5c4cc37ada4722b SHA256 3f4354182484cad334f7ce8b9b7602d5deb24255482850501bb2618efa57df80
-MISC ChangeLog 11642 RMD160 09040cfba425a94be1a0482c732ab8b52f2c9de9 SHA1 4d648d7bc18c6c451a09aafee56d02c8d7bfc78b SHA256 a81292db65c6875663dad490606ded4e0ab7c8db72f49c3531a25a74e563f618
+EBUILD terminus-font-4.34.ebuild 2589 RMD160 0090b14448d1606004bc9f5b2c006aecf3a5bdcc SHA1 68c96fc7afaae6d20ea641ec16fdd4399c3ff19d SHA256 5e6173ed9af16b2cd80ea1f39f3f77d5334633591e85ae2b157675f27c15bf24
+MISC ChangeLog 11827 RMD160 0367a96ef162c74d0a4556a6bdf19872e4212208 SHA1 f766961be3e7628e19c271dbd8c1ce7f1594318b SHA256 10b6568c81c100dd1951741a14e718ea0594ace6dd5d3cd20cf3b4c2e7f1a7d8
MISC metadata.xml 1210 RMD160 482c71c57abd30d4f39d5a701af80a0f2c14b867 SHA1 4eeceb65135e59a6344daff5696b57eb6537e537 SHA256 52607b7eb4be346a553675b968b3e27e0273f7229856e860ad5d2eb7dd466797
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk06NPoACgkQiqiDRvmkBmIy6gCg7t4wh2phxAi58dN7GgdRUAOp
-QswAoNTvg9EStttFhKw32dMY72WI/WyH
-=kJzC
+iEYEARECAAYFAk3EFeEACgkQgAnW8HDreRa0HwCeJNsl1prfC1rhhDcrO7XPGwXI
+KPcAniz8ZAkVC0p4M4O6fhDxfyxx7FGr
+=N7m5
-----END PGP SIGNATURE-----
diff --git a/media-fonts/terminus-font/terminus-font-4.30.ebuild b/media-fonts/terminus-font/terminus-font-4.30.ebuild
index 6a46fbba657b..77d0cf5f77e0 100644
--- a/media-fonts/terminus-font/terminus-font-4.30.ebuild
+++ b/media-fonts/terminus-font/terminus-font-4.30.ebuild
@@ -1,13 +1,13 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-fonts/terminus-font/terminus-font-4.30.ebuild,v 1.11 2011/01/22 01:32:11 dirtyepic Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-fonts/terminus-font/terminus-font-4.30.ebuild,v 1.12 2011/05/06 15:38:03 jlec Exp $
EAPI="3"
inherit eutils font
DESCRIPTION="A clean fixed font for the console and X11"
-HOMEPAGE="http://sourceforge.net/projects/terminus-font/"
+HOMEPAGE="http://terminus-font.sourceforge.net/"
URI="mirror://sourceforge/${PN}/files/${P}"
SRC_URI="${URI}/${P}.tar.gz
ru-dv? ( ${URI}/${P}-dv1.diff.gz )
diff --git a/media-fonts/terminus-font/terminus-font-4.34.ebuild b/media-fonts/terminus-font/terminus-font-4.34.ebuild
new file mode 100644
index 000000000000..664aba2d2767
--- /dev/null
+++ b/media-fonts/terminus-font/terminus-font-4.34.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-fonts/terminus-font/terminus-font-4.34.ebuild,v 1.1 2011/05/06 15:38:03 jlec Exp $
+
+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"
+IUSE="a-like-o ru-dv +ru-g quote ru-i ru-k width +psf raw-font-data +pcf"
+
+DEPEND="dev-lang/perl
+ sys-apps/gawk
+ 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 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
+ use width && epatch "${S}"/alt/cm2.diff
+
+ epatch "${FILESDIR}"/${PN}-4.32-parallel-install.patch
+}
+
+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() {
+ if use psf; then emake psf txt || die; fi
+ if use raw-font-data; then emake raw || die; fi
+ if use pcf; then emake pcf || die; fi
+}
+
+src_install() {
+ if use psf; then
+ emake DESTDIR="${D}" install-psf install-uni install-acm install-ref || die
+ fi
+ if use raw-font-data; then
+ emake DESTDIR="${D}" install.raw || die
+ fi
+ if use pcf; then
+ emake DESTDIR="${D}" install-pcf || die
+ fi
+
+ font_src_install
+}