From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- media-libs/fontconfig-infinality/Manifest | 10 ++++ media-libs/fontconfig-infinality/files/Xresources | 9 ++++ .../fontconfig-infinality-20120619.ebuild | 55 +++++++++++++++++++++ .../fontconfig-infinality-20130404.ebuild | 56 ++++++++++++++++++++++ media-libs/fontconfig-infinality/metadata.xml | 11 +++++ 5 files changed, 141 insertions(+) create mode 100644 media-libs/fontconfig-infinality/Manifest create mode 100644 media-libs/fontconfig-infinality/files/Xresources create mode 100644 media-libs/fontconfig-infinality/fontconfig-infinality-20120619.ebuild create mode 100644 media-libs/fontconfig-infinality/fontconfig-infinality-20130404.ebuild create mode 100644 media-libs/fontconfig-infinality/metadata.xml (limited to 'media-libs/fontconfig-infinality') diff --git a/media-libs/fontconfig-infinality/Manifest b/media-libs/fontconfig-infinality/Manifest new file mode 100644 index 000000000000..78342e1e1b06 --- /dev/null +++ b/media-libs/fontconfig-infinality/Manifest @@ -0,0 +1,10 @@ +AUX Xresources 178 SHA256 434c990754b4fb41831bac2857138459db2822c68339cb71a61e66f3cba7674c SHA512 9b29089594c81f5adc533d2df299bffc696f3480344cc1010d128caa46e9668051e3b0bbfcaaf11dbaa737ab8f45f8fa9dba1d13554d5040a3f9130cd527a277 WHIRLPOOL e89812b63713446580085429c31842de1a45966fb48942278cb9eb38ff2ab82f596407ba839ffde4e1aeefdbecc036f597356f5751e7d3f08ec99410b0bfbf4b +DIST fontconfig-infinality-20120619.tar.xz 18956 SHA256 56563ea3200fa9c9b0a269260115e93bb4a635cef073655bef8dbe541031cac6 SHA512 2b20dd6c459572d8864459c32b9a50cfa3757df9fbdab75528772be81dbe7de31d2e997c4047083270769ee80d5e110ca43a9bddaf8c771f70e4181cab7cfb56 WHIRLPOOL 9fb51dbd24e118b276a0e7688a5d8d1f3db4952a399ef076db62531bb13f48c5b7484f3664c0d8de6fc809ad37b76275a95124bea366d3a6bd4e847b5f354d2e +DIST fontconfig-infinality-20130404.tar.xz 23344 SHA256 0704f593f2645866a831d54e1d81830129543f4d2600d0f658ae4bfd1ee48230 SHA512 742206795523509a7d195f194394ef3f67a9022b46f194ea369f7388c0c59842d29573fd2719f616dcc2378a4b527b93cdd3cf787b7a1728c875c7e1aa5a5417 WHIRLPOOL f59e6e8704af380226fb9f352048aca6e99e7b299815054975d1568c3f272ee0a6d4efda8f0278b5a512ac045bfbc335854b7063873b7478ac0ba5206b74ef5c +DIST fontconfig-nyx-1.tar.xz 1344 SHA256 17b51546e95c5062789d9359b38a41bab9a40ab48889247c7baf340bba2441d5 SHA512 d4959b0e81f9dc3529f5ee043dd5e0c45dc66848f4685daa1ef02aa8a40ed8e229f1da3f20a1ff9e315b15daddf9fb37c6ec1396eb9965fdbe3faf22c1cc70c8 WHIRLPOOL 7eeb7c1ad460cd08b682b1da167df842daefcbde0eb759ccbb774f3b9c6d9f6454af7046d4301f0afcb51ac8cc94d97d69b985c94628b94a626457658815b4d6 +DIST fontconfig-nyx-2.tar.xz 1376 SHA256 2381a784be2b6ca28aa74b1d67295c78a9b644fe0efa9eafd3d1f264f6b7b523 SHA512 7863c41f67b02a37d9d3b438bcd1d6ece2bf42310ea61090f4d6384e22893a4ffbb2f7bc349511f40ba4570784f14e5656506de6b7e60f6da9c9eaba252beb1d WHIRLPOOL 7f12f503f65c7b3e71b8ca12f4387bd3e28c7ff9da6169269ca30ee6921e169c3d22081adbdab3390d5e45c65c437f3aa57ad03b7a26a23c7f25e69322f5fb97 +EBUILD fontconfig-infinality-20120619.ebuild 1379 SHA256 a0b176d5dc2fcfe9954232d45687dbe2aa4577215dc33702f120e0b7c3d5811b SHA512 e198ac3caf4d4a3adec3dd8fdebf543c0e8f0996fce67b6abedfafc536a0f56b64df929f292ecd32f7148ed883cc73d01332b19d314157205202969d7433d963 WHIRLPOOL ebf6afd5b7e3b54c8b271aaacea22162e1abd2621c4eececee2e4ccb12d2bfb293ac106aea7738766c0287d0f5ef73b3a3783d47aa11a6d8d23ce33f839d5631 +EBUILD fontconfig-infinality-20130404.ebuild 1562 SHA256 21b10a1fcc6e7f9a9f1e9a4e7d7c8ea153a4a298d18e35f6d84e3407fbf082d4 SHA512 d8354496a71b54d45575d243caa2d89df8cbe8a9c17f2fd3a5ef9a75e40650bcfb2afd9d1843eaa2aeffc441f92b8d7c27ed8eed45394dcd6bd29393b79102f7 WHIRLPOOL 957fa70063c91264711db9885ed80ae6c442c9d4bbbee91936d80f0db1031a5cbf748c7b2b4850bf1bc9e59b98e360cf6c5913d698aa3baf3720e8995228ce90 +MISC ChangeLog 2666 SHA256 0019885e737d6c5af6e693bfb4c8acdc270376b8c3d42734c5b7fed6dfd056a0 SHA512 2c4e6c89742655c44b6aa69ae29f89eca65d771bd73ea4b7452dab8a828de03c79f7201f17d289bfea242540e3046d66c8712caa4e852461e5dd00581105ee97 WHIRLPOOL a50884f567325fe1db4765711b69e6c91b05a7936bf072442243c40f563aa1b429afb18764498b8881bddcba8013b8d634e40792d4bbd55f19cff491c65bfaaf +MISC ChangeLog-2015 2051 SHA256 b6a37356ace8b70c9f37b1c470ddeb0ad56d61caa62410d0fb41f788146e86b2 SHA512 7320549143aced20e9a22f3fcb41ec59ae6972e4c752b19ba9431b9b3cd49ac9e79856bd8102930a83c70b614564f22d9513ec7772e0725694e7ffdb762a4ace WHIRLPOOL 4ec4eb2a8b9f86f07f7c7b825256dcf982808722767bc8ea5f470856cd4de72f4f725bb3ba46602240e545acf6c105f5f30364bc729f5f874bef0acfac04df04 +MISC metadata.xml 326 SHA256 e2ceb4a3f6ce3f4e8ef16f2213f5ffd647610364a7d59774a0f893c0f92b6e56 SHA512 272fe9c2e8befa218cd456c34c82e11ad47149da9735b3d7c5a9073f4993d04127f8b23224a910c40d339da6745ec504724b29438fda5f019915cdd6e3d1fada WHIRLPOOL eda36c7a02ff9eae285505e7e933a20f6ad18d2c7feaa54720c4425ba3947fc6bc1a62d6f9b190f226731dd831cb2ee3c0f569bbcba3ecafda3568b95191990a diff --git a/media-libs/fontconfig-infinality/files/Xresources b/media-libs/fontconfig-infinality/files/Xresources new file mode 100644 index 000000000000..c65472e24001 --- /dev/null +++ b/media-libs/fontconfig-infinality/files/Xresources @@ -0,0 +1,9 @@ +! basic settings for infinality + +Xft.antialias: 1 +Xft.autohint: 0 +Xft.dpi: 96 +Xft.hinting: 1 +Xft.hintstyle: hintfull +Xft.lcdfilter: lcddefault +Xft.rgba: rgb diff --git a/media-libs/fontconfig-infinality/fontconfig-infinality-20120619.ebuild b/media-libs/fontconfig-infinality/fontconfig-infinality-20120619.ebuild new file mode 100644 index 000000000000..fdfb057b80bd --- /dev/null +++ b/media-libs/fontconfig-infinality/fontconfig-infinality-20120619.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="4" + +DESCRIPTION="Configuration to be used in conjunction with the freetype-infinality subpixel hinting" +HOMEPAGE="http://www.infinality.net/blog/infinality-freetype-patches/" +SRC_URI="https://dev.gentoo.org/~yngwin/distfiles/${P}.tar.xz + nyx? ( https://dev.gentoo.org/~yngwin/distfiles/fontconfig-nyx-1.tar.xz )" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="+nyx" + +DEPEND="" +RDEPEND="app-eselect/eselect-fontconfig + app-eselect/eselect-infinality + app-eselect/eselect-lcdfilter + >=x11-libs/libXft-2.3.0 + nyx? ( media-fonts/croscorefonts )" +PDEPEND="media-libs/freetype:2[infinality]" + +src_configure() { + : +} + +src_compile() { + : +} + +src_install() { + dodoc infinality/{CHANGELOG,CHANGELOG.pre_git,README} + + insinto /etc/fonts/conf.avail + doins conf.avail/52-infinality.conf + + insinto /etc/fonts/infinality + doins -r infinality/{conf.src,styles.conf.avail,infinality.conf} + + insinto /etc/X11/ + doins "${FILESDIR}"/Xresources + + if use nyx ; then + insinto /etc/fonts/infinality/styles.conf.avail + doins -r "${WORKDIR}"/nyx + fi +} + +pkg_postinst() { + elog "Use eselect fontconfig enable 52-infinality.conf" + elog "to enable the configuration" + elog "Then use eselect infinality to set your fontconfig style" + elog "and eselect lcdfilter to set freetype variables" +} diff --git a/media-libs/fontconfig-infinality/fontconfig-infinality-20130404.ebuild b/media-libs/fontconfig-infinality/fontconfig-infinality-20130404.ebuild new file mode 100644 index 000000000000..6c58f2588df3 --- /dev/null +++ b/media-libs/fontconfig-infinality/fontconfig-infinality-20130404.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit readme.gentoo + +DESCRIPTION="Configuration to be used in conjunction with the freetype-infinality subpixel hinting" +HOMEPAGE="http://www.infinality.net/blog/infinality-freetype-patches/" +SRC_URI="https://dev.gentoo.org/~yngwin/distfiles/${P}.tar.xz + nyx? ( https://dev.gentoo.org/~yngwin/distfiles/fontconfig-nyx-2.tar.xz )" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="+nyx" + +DEPEND="" +RDEPEND="app-eselect/eselect-fontconfig + app-eselect/eselect-infinality + app-eselect/eselect-lcdfilter" +PDEPEND="media-libs/freetype:2[infinality] + >=x11-libs/libXft-2.3.0 + nyx? ( media-fonts/croscorefonts )" + +src_configure() { + : +} + +src_compile() { + : +} + +src_install() { + DOC_CONTENTS="Use eselect fontconfig enable 52-infinality.conf to enable the + configuration. Then use eselect infinality to set your fontconfig style and + eselect lcdfilter to set freetype variables. If you run into trouble with + applications not being able to find Type-1 fonts, then comment out the + relevant lines in ${EPREFIX}/etc/fonts/infinality/infinality.conf" + + dodoc infinality/{CHANGELOG,CHANGELOG.pre_git,README} + readme.gentoo_create_doc + + insinto /etc/fonts/conf.avail + doins conf.avail/52-infinality.conf + + insinto /etc/fonts/infinality + doins -r infinality/{conf.src,styles.conf.avail,infinality.conf} + + insinto /etc/X11/ + doins "${FILESDIR}"/Xresources + + if use nyx ; then + insinto /etc/fonts/infinality/styles.conf.avail + doins -r "${WORKDIR}"/nyx + fi +} diff --git a/media-libs/fontconfig-infinality/metadata.xml b/media-libs/fontconfig-infinality/metadata.xml new file mode 100644 index 000000000000..0b45bdc8b863 --- /dev/null +++ b/media-libs/fontconfig-infinality/metadata.xml @@ -0,0 +1,11 @@ + + + + + fonts@gentoo.org + Fonts + + + Additional style using croscorefonts + + -- cgit v1.2.3