summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2012-10-26 14:06:54 +0000
committerChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2012-10-26 14:06:54 +0000
commiteefa3cf99bbd61c48fec8cd1fb895429338c9cb2 (patch)
tree75248c57101fcecf9c79fd1f44b7f1b1a8aa659d /x11-libs
parentStable for amd64, wrt bug #439052 (diff)
downloadhistorical-eefa3cf99bbd61c48fec8cd1fb895429338c9cb2.tar.gz
historical-eefa3cf99bbd61c48fec8cd1fb895429338c9cb2.tar.bz2
historical-eefa3cf99bbd61c48fec8cd1fb895429338c9cb2.zip
Make bzip2 and freetype optional, bug #439704.
Package-Manager: portage-2.2.0_alpha137/cvs/Linux x86_64
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/libXfont/ChangeLog8
-rw-r--r--x11-libs/libXfont/Manifest15
-rw-r--r--x11-libs/libXfont/libXfont-1.4.5-r1.ebuild40
-rw-r--r--x11-libs/libXfont/metadata.xml6
4 files changed, 55 insertions, 14 deletions
diff --git a/x11-libs/libXfont/ChangeLog b/x11-libs/libXfont/ChangeLog
index 7151d611e689..f996f376ec18 100644
--- a/x11-libs/libXfont/ChangeLog
+++ b/x11-libs/libXfont/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-libs/libXfont
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/libXfont/ChangeLog,v 1.165 2012/08/26 17:44:23 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libXfont/ChangeLog,v 1.166 2012/10/26 14:06:51 chithanh Exp $
+
+*libXfont-1.4.5-r1 (26 Oct 2012)
+
+ 26 Oct 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+ +libXfont-1.4.5-r1.ebuild, metadata.xml:
+ Make bzip2 and freetype optional, bug #439704.
26 Aug 2012; Raúl Porcel <armin76@gentoo.org> libXfont-1.4.5.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #419473
diff --git a/x11-libs/libXfont/Manifest b/x11-libs/libXfont/Manifest
index 0e33432cb46b..e158191d1bc3 100644
--- a/x11-libs/libXfont/Manifest
+++ b/x11-libs/libXfont/Manifest
@@ -1,16 +1,7 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
DIST libXfont-1.4.4.tar.bz2 440022 SHA256 a2065f5f66882f7a9cb0eb674e16d284da48e449af443eda272e99832be8239a SHA512 ccd99530cea0f4034a87d07299e3bbee2cd9cca16dc3db56d9fd5f534b96fda28b49da67fec8ebfcba8677aa590bdf4dfc3e82a724bf122fb690100310a4ba49 WHIRLPOOL 07c5486a5cd47706a3c8d11aa9f358110956ec56e09d3be32bfd8acddbd97045f3e8930349e7d71be372e6abd2305a9f2917b1bf22dcd0c7e224402531023795
DIST libXfont-1.4.5.tar.bz2 470879 SHA256 bbf96fb80b6b95cdb1dc968085082a6e668193a54cd9d6e2af669909c0cb7170 SHA512 6dfe4514104884a3971c9e289e941a383ce50c134e96edd71bd829da350d56aa906be3169629e41ce3ebeef1a816f9fe5ea304575595ddcc9eed7946d487c4be WHIRLPOOL ba7ce975e331d372398980cb2df95a074d9632d3025ff970f79bfb3ab498d0d19d79a0ce7e3f25525e44e5f7e0e94b5f14fac2b99d95da408ae2a3d0f1a5407a
EBUILD libXfont-1.4.4.ebuild 823 SHA256 da4c531c1b549151c27d7d0630a8532400c8b8cf8463c91db7bf1652761d1353 SHA512 6db44cc8053e7d789114f3a43fd628afc47beaad7e2cc6030d05ec93803d6491bfa893d43e3d5b07fc45d4efbae858d4901aaae8b9aeb502d6b3aa339b958dc3 WHIRLPOOL ba082eb020b45e38e70a90b615a042f92b19ffd712ad05b236388fd7c26113ef9910d6a0d539f85e8584455f31ad2cbbea8335827f45c8abf5a33324c80b6ac2
+EBUILD libXfont-1.4.5-r1.ebuild 1110 SHA256 6fedf0e79ee27269f0f8eb81173ea3493aa3a927a5bea672811e262b15644e19 SHA512 e4ccb354e96452b446d5b6a09d63d0bf8d4feb9a3fbe479f264a7f4be22bac9927b8cf4b76ed350c5d8fcd2caf050b8a9a22f11a6da08ad45c732e17388bee90 WHIRLPOOL 930c043c64c930fc769c6d05d149bd326355a04b5ffe90ab6844cc4b417e0d2a6e0220ae5c11dbbd15b9d68de199d233b69b027d6a71fcb92e42abbc56fab1e5
EBUILD libXfont-1.4.5.ebuild 853 SHA256 41424aeb1bdf7c5b0f862b82d220b3f764f8bb9f65edf69ffbdd5a48e562b226 SHA512 bfd82a740507a82c7e4258acd5a5159870eebc3ba5d531b780532f4fd6c1a014f2fef76342b7eafd13acf197e39011b64cf7212526db5d492ec7ec2e6265473c WHIRLPOOL 4785355830f3ed505d7e0b41f346fcbab4a0d136e18f95212aa5329a6baafe89ff842a7f00f3d2fbf34fe66e295a922857108af43525a98058dfa2aef8e2d851
-MISC ChangeLog 21870 SHA256 b4505c65e75de8f014238147de9f87f9b67a029154205ff0f258115f6e033ca2 SHA512 45ff5497ed736d6501dbd5828aab156f98a5e9e93aa026cad2f03d7f5357927810495e6f64e4b0a8acbbcc7980a7a257ca9aca55f37c0996637517bf02735dc7 WHIRLPOOL 1259244c9bcdda21ff725a4c62b9932207b59eb4f187a40eec64163d68abb33912138ad496d78388770decb8568b4a7293ff02c897953a85da176a27063e38f9
-MISC metadata.xml 156 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 SHA512 daa9bb2a9b1a16220327bc394f10d93a1a8a427bfbed8808cd247c1dfd5a5b87a4945d55d8243e07fede2c8182a208c618ebd483773d77e9d23862ec77016019 WHIRLPOOL 691e028648bb8b60771d74ef718c51fdb0f4a587e984f6ac4c13d7796415ecf770df2e0fd766399091771924bb65995e9bb290baa35971c56e07d76f2bbf6d93
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
-
-iEYEARECAAYFAlA6YH4ACgkQuQc30/atMkCysQCdETHCRt9bQgwSmoFNChGi6Est
-PjMAn0/gqBF796rnv6QLEK3l8NhRPU8s
-=OPLm
------END PGP SIGNATURE-----
+MISC ChangeLog 22067 SHA256 cc2d8f3ac32a778e9cc7abf16f70d03becf66059657c31f625346238f7cd0304 SHA512 07cc6f09730ea273c0930e794146bb1aa65e397e09c2c96fa5e5e77ff3d4550e3293104e938a93035b4a93cde4d431b99d59d840a1432c9e330195847f8d84c6 WHIRLPOOL 4b5fc4e20559deb8727a2266ba9e00e2ad593d19424c24aff1e0252d92d7e41a9c69cd6513db7510e64a87f9aa6d16b62560b1a9c8bea7a171bff1ddee9a6ca1
+MISC metadata.xml 315 SHA256 74398171ad30dc3efef3540637e2f358d448937f6ee6bcbfab85b41a5022feee SHA512 4345f43fa0ee9c674873e3899ef8fbce65870d103bbe749fa5e299a9e7f884375977cbcd50dcdea1d9badf3df030d39f44bd0710d31d0c2d02661eccac9b28a5 WHIRLPOOL 68c4797807a413957ca0be08d4c83f4c48d6f4be2121a2d2a62e3caeb9ecf5366f9c12b3aca053bca20cdda878ec015995da0ec0e05c24186987ddd590f15e06
diff --git a/x11-libs/libXfont/libXfont-1.4.5-r1.ebuild b/x11-libs/libXfont/libXfont-1.4.5-r1.ebuild
new file mode 100644
index 000000000000..b73d2093bd4c
--- /dev/null
+++ b/x11-libs/libXfont/libXfont-1.4.5-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libXfont/libXfont-1.4.5-r1.ebuild,v 1.1 2012/10/26 14:06:51 chithanh Exp $
+
+EAPI=4
+
+XORG_DOC=doc
+inherit xorg-2
+
+DESCRIPTION="X.Org Xfont library"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="bzip2 ipv6 truetype"
+
+RDEPEND="x11-libs/xtrans
+ x11-libs/libfontenc
+ truetype? ( >=media-libs/freetype-2 )
+ bzip2? ( app-arch/bzip2 )
+ x11-proto/xproto
+ x11-proto/fontsproto"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ XORG_CONFIGURE_OPTIONS=(
+ $(use_enable ipv6)
+ $(use_enable doc devel-docs)
+ $(use_with doc xmlto)
+ $(use_with bzip2)
+ $(use_enable truetype freetype)
+ --without-fop
+ )
+ xorg-2_src_configure
+}
+
+pkg_postinst() {
+ xorg-2_pkg_postinst
+ if ! use truetype; then
+ elog "truetype support is disabled, non-Xft applications might not display truetype fonts."
+ fi
+}
diff --git a/x11-libs/libXfont/metadata.xml b/x11-libs/libXfont/metadata.xml
index 01c4c004e735..3d1375624d7e 100644
--- a/x11-libs/libXfont/metadata.xml
+++ b/x11-libs/libXfont/metadata.xml
@@ -1,5 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>x11</herd>
+ <herd>x11</herd>
+ <use>
+ <flag name="bzip2">Support bzip2 compressed PCF fonts.</flag>
+ <flag name="truetype">Use media-libs/freetype for font rasterization.</flag>
+ </use>
</pkgmetadata>