summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2013-10-21 03:09:49 +0000
committerMike Gilbert <floppym@gentoo.org>2013-10-21 03:09:49 +0000
commit7c542645faab6e35a8ea45e4f4786d22d8d51e09 (patch)
tree23cf5eb8a38cd2f1ba139d18e56d5efc1e0eff93 /media-fonts
parentMask media-fonts/unifont-6.3 (diff)
downloadhistorical-7c542645faab6e35a8ea45e4f4786d22d8d51e09.tar.gz
historical-7c542645faab6e35a8ea45e4f4786d22d8d51e09.tar.bz2
historical-7c542645faab6e35a8ea45e4f4786d22d8d51e09.zip
Version bump; hard masked because of bug 488642.
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x0BBEEA1FEA4843A4
Diffstat (limited to 'media-fonts')
-rw-r--r--media-fonts/unifont/ChangeLog11
-rw-r--r--media-fonts/unifont/Manifest22
-rw-r--r--media-fonts/unifont/metadata.xml3
-rw-r--r--media-fonts/unifont/unifont-6.3.20131006.ebuild44
4 files changed, 67 insertions, 13 deletions
diff --git a/media-fonts/unifont/ChangeLog b/media-fonts/unifont/ChangeLog
index 2b6578007b64..f4d8b0d4edb2 100644
--- a/media-fonts/unifont/ChangeLog
+++ b/media-fonts/unifont/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-fonts/unifont
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-fonts/unifont/ChangeLog,v 1.37 2012/01/08 04:30:18 dirtyepic Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-fonts/unifont/ChangeLog,v 1.38 2013/10/21 03:09:48 floppym Exp $
+
+*unifont-6.3.20131006 (21 Oct 2013)
+
+ 21 Oct 2013; Mike Gilbert <floppym@gentoo.org> +unifont-6.3.20131006.ebuild,
+ metadata.xml:
+ Version bump; hard masked because of bug 488642.
08 Jan 2012; Ryan Hill <dirtyepic@gentoo.org> -unifont-1.0-r4.ebuild,
unifont-5.1.20080914.ebuild:
@@ -131,4 +137,3 @@
03 Oct 2003; Mamoru KOMACHI <usata@gentoo.org> unifont-1.0.ebuild:
Initial import. Ebuild submitted by Zhen Lin <lowzl@hotmail.com>
See Bug #27700
-
diff --git a/media-fonts/unifont/Manifest b/media-fonts/unifont/Manifest
index be2092776c5b..1d6019a9c886 100644
--- a/media-fonts/unifont/Manifest
+++ b/media-fonts/unifont/Manifest
@@ -1,15 +1,17 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
-AUX unifont-5.1.20080914-gentoo.patch 1936 RMD160 a7cf91e3917add8b8346ff26fb0795e704c00419 SHA1 912c19506498791dba6540554f24d01b748c7684 SHA256 106e835ad268633af137e1d5c74496c85422d138675799d842d882da5f1c330b
-DIST unifont-5.1.20080914.tar.gz 8550619 RMD160 83dfe3e29aaa7d7743d6ca53de3fdf979ada1981 SHA1 f4c8211b877f42ae03e42f9a05bca41ee267708e SHA256 4d2aafedd64c48b8703f2abd4e10a5a8087d21120707cb6171c97ff0661b0edd
-EBUILD unifont-5.1.20080914.ebuild 829 RMD160 c9f05f197cbc774eed2c9b4b27adee48977ed795 SHA1 9ae431ecb3120dd2d46c238583f42f1f22466624 SHA256 b3028e14003addf659eb0531866f400a985eebf7e72c5129f78afe8b1d2465c7
-MISC ChangeLog 4521 RMD160 f66f083fcfbc6c7fe10c3c04cd58f0019f432d26 SHA1 836c696894b94b4f346f71164f9ee0568d850e5f SHA256 68aa41b90c261312fe95e6a2d25510c782bac9f353ae4a354587d06d4629ceb8
-MISC metadata.xml 175 RMD160 e22fbca96af27631c4910bc93f69d81280ddd96e SHA1 5f1d4ea1a9ccb9b3dbd74ddaed58f0df64f2ad63 SHA256 0dc53674ee3ca2348bedd390f639dac96f537cce8cd0c550c13917de7b61f2e8
+AUX unifont-5.1.20080914-gentoo.patch 1936 SHA256 106e835ad268633af137e1d5c74496c85422d138675799d842d882da5f1c330b SHA512 97098743ec0e8f06ee1ceba8884c16378346cd47b37930c7240f03ae7ddaf718a95939ddedd6ebb8fe8699adb617eeaff626044852a91ebcde0438183855aee6 WHIRLPOOL b474756d388e42faee6d1bd60fd9d3182bc68f68eb5729b3915f9502408916dff33df7723e004c801bb3b168565904e1431e8a7de0ee7a8cc50234fd162ee2e0
+DIST unifont-5.1.20080914.tar.gz 8550619 SHA256 4d2aafedd64c48b8703f2abd4e10a5a8087d21120707cb6171c97ff0661b0edd SHA512 70258c9d60d7149323f9d3b52a1b0f223d43551a387eacb935e0ac11b83a0622f35d6a8fdec2d82319de69e375cc9b5be1df943ca604bf3b8fcb46002fb26d1d WHIRLPOOL 1b93f867d2926fa88164da559a311ade0676d7257cabdfe91b89b687fd6b7e36b07e75a4d144fda86b1158a1f0a6062fc7a52b5c930127eb9b8e759d2678ecdb
+DIST unifont-6.3.20131006.tar.gz 8199388 SHA256 d7274e2092f5d756900201cb218b33b6713e4388b2542a7b2f8527d89d6cb03a SHA512 3c9aebeff9141726f7574908875653372d675293720aa9069cd3f6569724f9c38d16760d15ba737c3e53faafc07b4248171c29319ddcc498043f2aa1738b01e3 WHIRLPOOL 98c04358ded5f63e8a01a7291235aa03397dc2377e23158b7c1f98e85b18f41138271adffa236a0ec1d3f6ad796b4061ac969e2aa2851da0f9f984d976cf9ed5
+EBUILD unifont-5.1.20080914.ebuild 829 SHA256 b3028e14003addf659eb0531866f400a985eebf7e72c5129f78afe8b1d2465c7 SHA512 ed6cbcc46b2172c5a5afec7ce6d4bedf2d133927c5ac8fcab8f52b5f7a9787ce9bf2990dd20576410cfebb7e3d4ea05ebd4038f5958df04175c96d7d6aec45ac WHIRLPOOL e569273f38530d224357148cad94a60e3637e8159788db9addfa0e3306782ace998ec585916b7285b731e59cea0569fdd637fa778b25c19b0b57ee81df37802b
+EBUILD unifont-6.3.20131006.ebuild 1000 SHA256 3fdb666a35ce092478b5b4ba47c5f549e6c6b367c6e01cbf6d391bc36511f50d SHA512 2913009b4f6ea5a3ccdb9299b1c7e42d7b16b515e131d5933d07cc685832873c4205b3ba4d77c273f3930723fd566f7d9a9643313d991564eda615c9c9a83637 WHIRLPOOL d87438e3b92655a645f59d3640c5de5af1d29148ea43bac0db58fe53aad6e123c2eb8d289bed5f791a718c08114a1708b6282a61741459f0c5b2023485e1c226
+MISC ChangeLog 4702 SHA256 91169137a5ae29317d2c7d3e179bdef8044df2e2de341f3a4b566c395c709fc6 SHA512 04b6cdd592d15d2fe4b8363cb48a35ccfb1076d3fd382809e98aa65d74e8f8c1fbc75436932df729ddfc98d139281cdc2597fc9917231a87629a137aa40bea7a WHIRLPOOL dc2dd0f9d852127322c7b3cb61160152c2f29d906a93162289816f7848496a5b500f4fbaa0bb2c963245eed985140db40a3718950a1f81eb5e3652f73a16874f
+MISC metadata.xml 281 SHA256 d0257357df80bda41bfdd6e52859583dcad8e59aae506b0de45abc6bb1ab8aa1 SHA512 1b4ca6c5f9e5d0df2dbe9a1975ac95ada60e733b8e002d9c60bdc3e11ad75315c92934bcac23ba3a17884656b6db89f63d00fba65a8d83679d87aec7bb9a52bb WHIRLPOOL 1117e329de77e899e196acdebfce5a1f5d91a98f75c361dbd1104cecab23cc7ba90e71094dab9e7a430054f90ccfe9f1e8fc238498fe8d380d4a09e70dd81b8d
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEARECAAYFAk8JHhQACgkQiqiDRvmkBmJB2wCgsAbHry9HpleHFjVIKR6J7IZj
-YNQAoMWUcz26nVicGPF7oaimyHHHUisN
-=UwzT
+iF4EAREIAAYFAlJkmv0ACgkQC77qH+pIQ6Tx1AEAq+jNSNhwXUsBCaD1Lih16PPB
+JevHx+MHg4FiCTPxnjIA/21ZX2tS0TvSYiUEsCdn7m0SFNcm9fFYS6OWmdqsLX18
+=QhQy
-----END PGP SIGNATURE-----
diff --git a/media-fonts/unifont/metadata.xml b/media-fonts/unifont/metadata.xml
index 6e63c30f1bb2..be19f937e3f4 100644
--- a/media-fonts/unifont/metadata.xml
+++ b/media-fonts/unifont/metadata.xml
@@ -3,4 +3,7 @@
<pkgmetadata>
<herd>fonts</herd>
<herd>cjk</herd>
+<use>
+ <flag name='fontforge'>Use <pkg>media-gfx/fontforge</pkg> to build fonts from source</flag>
+</use>
</pkgmetadata>
diff --git a/media-fonts/unifont/unifont-6.3.20131006.ebuild b/media-fonts/unifont/unifont-6.3.20131006.ebuild
new file mode 100644
index 000000000000..cde1b82a3b0a
--- /dev/null
+++ b/media-fonts/unifont/unifont-6.3.20131006.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-fonts/unifont/unifont-6.3.20131006.ebuild,v 1.1 2013/10/21 03:09:48 floppym Exp $
+
+EAPI=5
+
+inherit eutils font toolchain-funcs
+
+DESCRIPTION="GNU Unifont - a Pan-Unicode X11 bitmap iso10646 font"
+HOMEPAGE="http://unifoundry.com/"
+SRC_URI="http://unifoundry.com/pub/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="fontforge"
+
+DEPEND="fontforge? ( media-gfx/fontforge )"
+RDEPEND=""
+
+src_prepare() {
+ sed -i -e 's/install -s/install/' src/Makefile || die
+}
+
+src_compile() {
+ tc-export CC
+ makeargs=(
+ CFLAGS="${CFLAGS}"
+ UNASSIGNED=
+ )
+ use fontforge && emake -j1 "${makeargs[@]}"
+}
+
+src_install() {
+ makeargs+=(
+ DESTDIR="${ED}"
+ PCFDEST="${ED}${FONTDIR}"
+ TTFDEST="${ED}${FONTDIR}"
+ USRDIR=usr
+ )
+ emake -j1 "${makeargs[@]}" install
+ font_xfont_config
+ font_fontconfig
+}