summaryrefslogtreecommitdiff
path: root/media-fonts/liberation-fonts
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-fonts/liberation-fonts
reinit the tree, so we can have metadata
Diffstat (limited to 'media-fonts/liberation-fonts')
-rw-r--r--media-fonts/liberation-fonts/Manifest15
-rw-r--r--media-fonts/liberation-fonts/files/2.00.0/60-liberation.conf24
-rw-r--r--media-fonts/liberation-fonts/files/60-liberation.conf28
-rw-r--r--media-fonts/liberation-fonts/liberation-fonts-1.07.4.ebuild31
-rw-r--r--media-fonts/liberation-fonts/liberation-fonts-2.00.0-r1.ebuild33
-rw-r--r--media-fonts/liberation-fonts/liberation-fonts-2.00.1-r1.ebuild40
-rw-r--r--media-fonts/liberation-fonts/liberation-fonts-2.00.1-r2.ebuild47
-rw-r--r--media-fonts/liberation-fonts/metadata.xml14
8 files changed, 232 insertions, 0 deletions
diff --git a/media-fonts/liberation-fonts/Manifest b/media-fonts/liberation-fonts/Manifest
new file mode 100644
index 000000000000..1b1845e8aebd
--- /dev/null
+++ b/media-fonts/liberation-fonts/Manifest
@@ -0,0 +1,15 @@
+AUX 2.00.0/60-liberation.conf 866 SHA256 90b493b4b798ce497dd596cd26b79408fbdc543a35b4b08de2f5d19e993b8410 SHA512 4b490ed2d925e2f3ae06c4d0db973d44f78b4427948b45380a8f1a410d6d539b21a92bd33863d38dcbe3099ea9634bf062df95a7ee5682a20c63fcc632db4909 WHIRLPOOL f34e55d9b7a9bd8c5e8d5df026bbfa31a4b06768f7e5c59b5bfaecb2244b3f14b71296572cfe160064d3d6d6446c905e145f7afbacd8666aa5fd1a5bdc0204a4
+AUX 60-liberation.conf 1055 SHA256 6a23965767bf2eb67b3669632ee8b0eee20caccf85fb60cfab18f018bfa88d06 SHA512 dcc8066e511db34ed007df018fd2d24a9e4020e382e0f12bba8fcedac5c8a93f917885c09919e3eb38bf73b94f59eb16fc4a894952dc9709c2b12353542cf117 WHIRLPOOL 40358cdc15c7bdbeb6618dc5881ffd9575255c8f39902d2be937110c07f545aa30440f2546a676ff77b9db70aae795353532f59732d86d2215084d473bc740a6
+DIST liberation-fonts-1.07.4.tar.gz 2937949 SHA256 ad98b7498dc2992f7f0868f79b65ce4a720a3acdb63ab3f1f1cb6881117a5406 SHA512 fc5abb4903f79621157d478baed0963600b04997ded1e0b937a9a41aee3b21900430a4c8ac92e09b7bd8b635ac6cd67c9a3c9f3532ff978d235ba965c25a8f68 WHIRLPOOL 4bffd9edd5e7470d82f705367419cc6e73b2be7923599e7c8b68f1d2aaf1b31931643b03f1997b464e13d1d893f1be45dab1531eb8c644bbadad4054922f06aa
+DIST liberation-fonts-2.00.0.tar.gz 4835476 SHA256 a4c5ca86da2319d66f657257c7b5b7cd56162e3bfc5396c873fb21e3f7eaf075 SHA512 6936e45fc5992ae802cf0b9867759e86d0682ff42f9ab12d16a6913f2e563de3565063f737a739a85ba71545907bceed8ed11da07a5cbc2f3fdef38f455b79f3 WHIRLPOOL 83dac63246addc1a396df33b6d5f809305cc0e5fd1d6fdcbb7b3476deab2d829f0ae545f9a031e281fe07403b2931503709d52aadc3c4b184614e85e7eb3613e
+DIST liberation-fonts-2.00.1.tar.gz 4842687 SHA256 7acbc612c3665292d2d94fd38fe7cd88d826281d31f8c209af92702bdaf6b9fa SHA512 8cfc1fa8f36e9f1c622879a822614b851b8339673ed6d2736937c483d85764ef12cc0d8a308f6c50e4877c2ab9b83ca2ea748b1458aa02cc840251e400285362 WHIRLPOOL 01b2242f11df25f4f4392e144072f92b76d211cf1183b52d2b46e5511642ed5a2ed58c79c726837d442a0db927c8f5870525f590919367e8afef548a9fb18801
+DIST liberation-fonts-ttf-1.07.4.tar.gz 1333593 SHA256 61a7e2b6742a43c73e8762cdfeaf6dfcf9abdd2cfa0b099a9854d69bc4cfee5c SHA512 0906151d111fd660c8cb90dfcb39e0a38805aa53cac162def5240ff3a75c40f6195e6876d09a2f7081913bfe732550b670d197f0e10598c463186fe3bc229b9f WHIRLPOOL 092c7ad539c58c9248eee505662375d92b0ec50f3449d2a0fa2011369aacf7bac88e48fd2709d6a1cbd7b9976889bf5b5d7f6512754ee31ef80f8962cfa094ae
+DIST liberation-fonts-ttf-2.00.0.tar.gz 2302736 SHA256 3b7214e7352b8e4990c71018031ecb0f40d6793f140d7a956d7345997c8c5100 SHA512 d7b801967dbbe643316241883b2f58e658f0ed55e3de6153f23c7110afb8f1f683602362c7e44a66e68c7fb5b4bdb600e4e0a6697bbaa5ec67f64891d1dcec87 WHIRLPOOL 1b7f94184036b53c6bc6ba5d2f6bad167afdf947e778c01ba1fb58af48f6dfd268156d5d69978643810f4c53506851ac0db84df588fd7a99aa2a29ab28c800c2
+DIST liberation-fonts-ttf-2.00.1.tar.gz 2285857 SHA256 7890278a6cd17873c57d9cd785c2d230d9abdea837e96516019c5885dd271504 SHA512 52dce5cf2c35165f81c903f2c7245d7f0e37a37eeb4003a015d8cc2404728f17ff4d723ddc5d4b6a6c03044d7ec97b98cf4eecfbc91607fcfed6e0aaff260739 WHIRLPOOL 7e12e18933a8815ad0d6a41040be5caa91009142899fe6422d1ef97771ebd40f1c6e46e0bc2a8a4d3a27a95f8a7384e1b7f12efd15a8117b6fd680d4c4be90f6
+EBUILD liberation-fonts-1.07.4.ebuild 863 SHA256 ce404a468d66d766b59d879444895fb6a7b748930c3077a7bfd4f06391320f24 SHA512 a975212d7fba2bb1536b5c7564a64edd75ed36ff5cb71d0bac0c1b60293818e034183081b1c3adba82363122212d54287de4a21a19882b056882b26e40eed91e WHIRLPOOL 8496fd9350b619de6c12cab9bc8b4e6c8996f0d83fbe13b16a790051a533d101087cb20308dd3700ac7ba2b45fa381f01cc5ec0a22fd452f201636be96ed8820
+EBUILD liberation-fonts-2.00.0-r1.ebuild 872 SHA256 d9bf572da8958a80d7230716f2972cb9f4952c159cbe216811269a3f5bfd795f SHA512 4267cc499268e81c4d773e6f34de8c3d99901dcf6333d0bd4eccf0548f575e4c1fdd4e8244d56aa24bcd63ea1908fcf230f93ac6bbdec3a27d39440d9ebfd67f WHIRLPOOL 1999e8aeb2cbdb843cb6575f3b41c83881b1e5fe6c5db9994970f8e28dc344355aee7318e5c5bc225618034d12fcbfe90800ed0dc4fce37b699fe7ce8a45e4b8
+EBUILD liberation-fonts-2.00.1-r1.ebuild 951 SHA256 173ed124474c6ffec71ff39691d5e31e966c6d3f6921b4b578bd8a407afe13f8 SHA512 2b92d52374571ff3c53a202943328b641c696a58bfb9884ce35f5f951914bde8d75038051291b865f3c0e61007c68099beae8addfe26f8b9aee8aaf9cb08e995 WHIRLPOOL 5374c10ac89bdd54b47b78e3015c6c6e25939dab5af5dbd4d98b07ab5c4a9316f0dd9b029be21432d4a42a21b40111db74b19cee784920485d0460d5f0cf5d68
+EBUILD liberation-fonts-2.00.1-r2.ebuild 980 SHA256 a92ee381246f7215046ac50daf164fa284c3d978f36e24523babb9bb98fa6ded SHA512 73b51bafda0b0f9402bae3092187cabb55cd5da8de2bebfa478390324bfca1ac568150f734f666c3765226cb00957135aba3373807c1cc82f6d827cd0f8c5a14 WHIRLPOOL 32b4535cddb0be04290af7b2da7c173e1318ef5839e74fe2f38f70b7516e101bf555d48d07fbfc26d1ebe340f778387526dfb92dcc2ca9df0b6b97aa20a208b3
+MISC ChangeLog 3380 SHA256 8faf7442b1865a2bd6959375f9fdcd7a1d86583fcbe35ec978f4c9d2b499dfaf SHA512 9a896f319797c267300f527044e6c86af713639bf5b23e2f31d5b12b19d78cb37cd1ab3ebb7b20871cae6f59567c7c40866bb458fa70521e17194cb87716c9b5 WHIRLPOOL 8e18cee71a7ef6a5edb2d5cdda3045fc6f1c56345bc9d12ad93a17eb44be3cb11fc4943f72da637f889db65e46446e4ca20043cf59a80888b93569f68c09f967
+MISC ChangeLog-2015 10294 SHA256 34f120849419567425d2a9e4baf802f58c8b03d27a282ce8605aa713572fdbbe SHA512 4b32e6803dff19bb18e1d60e1ce324053e4d71b02f71cbfbd0741de1ab48186c5bc458e1ab04de9cafec775c04b06680b04f4688a476434c088852656b6d4762 WHIRLPOOL 7952300caa9989d634e5a39cd0c6a42eb00c60022bb9c2a2184b82cb3778abf31b571635280d02ca4e97d637b41b91d9fbfc023b81160a03544fd9d19c53fa12
+MISC metadata.xml 481 SHA256 74c37e53297b7e8768b50c1ee707ac93d0f9f98ffe3dafd5d25a50a64fe0fd45 SHA512 6cb38a8d01724aae1f550fac02e128b0da8644de5bef5784bf0c69e59df6cf535867956115d0ee1a626c5e1e39eb207360a9f53883f04a22378272a84219bcc7 WHIRLPOOL 522c729f6ecb5fb09919cb6b0c3df6f2eace79aa256b99380f78c6f43ec0ca94c4011e05a83a9d29eac2f1c7c2b0ff38d10abbef7bd2e317c4f6da42eae9669e
diff --git a/media-fonts/liberation-fonts/files/2.00.0/60-liberation.conf b/media-fonts/liberation-fonts/files/2.00.0/60-liberation.conf
new file mode 100644
index 000000000000..bda888cefd37
--- /dev/null
+++ b/media-fonts/liberation-fonts/files/2.00.0/60-liberation.conf
@@ -0,0 +1,24 @@
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+
+ <!-- Symlinking this file to /etc/fonts/conf.d/ will allow
+ you to use liberation fonts instead of the microsoft truetype fonts.
+ (from http://uwstopia.nl/blog/2007/05/free-your-fonts) -->
+
+ <!-- Liberation fonts -->
+ <match target="pattern">
+ <test qual="any" name="family"><string>Times New Roman</string></test>
+ <edit name="family" mode="assign"><string>Liberation Serif</string></edit>
+ </match>
+ <match target="pattern">
+ <test qual="any" name="family"><string>Arial</string></test>
+ <edit name="family" mode="assign"><string>Liberation Sans</string></edit>
+ </match>
+ <match target="pattern">
+ <test qual="any" name="family"><string>Courier</string></test>
+ <edit name="family" mode="assign"><string>Liberation Mono</string></edit>
+ </match>
+
+</fontconfig>
+
diff --git a/media-fonts/liberation-fonts/files/60-liberation.conf b/media-fonts/liberation-fonts/files/60-liberation.conf
new file mode 100644
index 000000000000..c2d1e8d89fb7
--- /dev/null
+++ b/media-fonts/liberation-fonts/files/60-liberation.conf
@@ -0,0 +1,28 @@
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+
+ <!-- Symlinking this file to /etc/fonts/conf.d/ will allow
+ you to use liberation fonts instead of the microsoft truetype fonts.
+ (from http://uwstopia.nl/blog/2007/05/free-your-fonts) -->
+
+ <!-- Liberation fonts -->
+ <match target="pattern">
+ <test qual="any" name="family"><string>Times New Roman</string></test>
+ <edit name="family" mode="assign"><string>Liberation Serif</string></edit>
+ </match>
+ <match target="pattern">
+ <test qual="any" name="family"><string>Arial</string></test>
+ <edit name="family" mode="assign"><string>Liberation Sans</string></edit>
+ </match>
+ <match target="pattern">
+ <test qual="any" name="family"><string>Courier</string></test>
+ <edit name="family" mode="assign"><string>Liberation Mono</string></edit>
+ </match>
+ <match target="pattern">
+ <test qual="any" name="family"><string>Arial Narrow</string></test>
+ <edit name="family" mode="assign"><string>Liberation Sans Narrow</string></edit>
+ </match>
+
+</fontconfig>
+
diff --git a/media-fonts/liberation-fonts/liberation-fonts-1.07.4.ebuild b/media-fonts/liberation-fonts/liberation-fonts-1.07.4.ebuild
new file mode 100644
index 000000000000..9369a6cc5b85
--- /dev/null
+++ b/media-fonts/liberation-fonts/liberation-fonts-1.07.4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit font
+
+DESCRIPTION="A Helvetica/Times/Courier replacement TrueType font set, courtesy of Red Hat"
+HOMEPAGE="https://fedorahosted.org/liberation-fonts"
+SRC_URI="!fontforge? ( https://fedorahosted.org/releases/l/i/${PN}/${PN}-ttf-${PV}.tar.gz )
+ fontforge? ( https://fedorahosted.org/releases/l/i/${PN}/${P}.tar.gz )"
+
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+SLOT="0"
+LICENSE="GPL-2-with-exceptions"
+IUSE="fontforge X"
+
+FONT_SUFFIX="ttf"
+FONT_CONF=( "${FILESDIR}/60-liberation.conf" )
+
+DEPEND="fontforge? ( media-gfx/fontforge )"
+RDEPEND=""
+
+pkg_setup() {
+ if use fontforge; then
+ FONT_S="${S}/${PN}-ttf-${PV}"
+ else
+ FONT_S="${WORKDIR}/${PN}-ttf-${PV}"
+ S="${FONT_S}"
+ fi
+ font_pkg_setup
+}
diff --git a/media-fonts/liberation-fonts/liberation-fonts-2.00.0-r1.ebuild b/media-fonts/liberation-fonts/liberation-fonts-2.00.0-r1.ebuild
new file mode 100644
index 000000000000..12a422285427
--- /dev/null
+++ b/media-fonts/liberation-fonts/liberation-fonts-2.00.0-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit font
+
+DESCRIPTION="A Helvetica/Times/Courier replacement TrueType font set, courtesy of Red Hat"
+HOMEPAGE="https://fedorahosted.org/liberation-fonts"
+SRC_URI="!fontforge? ( https://fedorahosted.org/releases/l/i/${PN}/${PN}-ttf-${PV}.tar.gz )
+fontforge? ( https://fedorahosted.org/releases/l/i/${PN}/${P}.tar.gz )"
+
+KEYWORDS="alpha amd64 arm arm64 ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris"
+SLOT="0"
+LICENSE="OFL-1.1"
+IUSE="fontforge X"
+
+FONT_SUFFIX="ttf"
+
+FONT_CONF=( "${FILESDIR}/${PV}/60-liberation.conf" )
+
+DEPEND="fontforge? ( media-gfx/fontforge )"
+RDEPEND=""
+
+pkg_setup() {
+ if use fontforge; then
+ FONT_S="${S}/${PN}-ttf-${PV}"
+ else
+ FONT_S="${WORKDIR}/${PN}-ttf-${PV}"
+ S="${FONT_S}"
+ fi
+ font_pkg_setup
+}
diff --git a/media-fonts/liberation-fonts/liberation-fonts-2.00.1-r1.ebuild b/media-fonts/liberation-fonts/liberation-fonts-2.00.1-r1.ebuild
new file mode 100644
index 000000000000..e6d5df9c9b40
--- /dev/null
+++ b/media-fonts/liberation-fonts/liberation-fonts-2.00.1-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit font python-any-r1
+
+DESCRIPTION="A Helvetica/Times/Courier replacement TrueType font set, courtesy of Red Hat"
+HOMEPAGE="https://fedorahosted.org/liberation-fonts"
+SRC_URI="!fontforge? ( https://fedorahosted.org/releases/l/i/${PN}/${PN}-ttf-${PV}.tar.gz )
+fontforge? ( https://fedorahosted.org/releases/l/i/${PN}/${P}.tar.gz )"
+
+KEYWORDS="amd64 arm ~arm64 ia64 ppc x86 ~amd64-linux ~x86-linux ~x64-solaris"
+SLOT="0"
+LICENSE="OFL-1.1"
+IUSE="fontforge X"
+
+FONT_SUFFIX="ttf"
+
+FONT_CONF=( "${FILESDIR}/60-liberation.conf" )
+
+DEPEND="fontforge? (
+ ${PYTHON_DEPS}
+ media-gfx/fontforge
+ dev-python/fonttools
+ )"
+RDEPEND=""
+
+pkg_setup() {
+ if use fontforge; then
+ FONT_S="${S}/${PN}-ttf-${PV}"
+ python-any-r1_pkg_setup
+ else
+ FONT_S="${WORKDIR}/${PN}-ttf-${PV}"
+ S="${FONT_S}"
+ fi
+ font_pkg_setup
+}
diff --git a/media-fonts/liberation-fonts/liberation-fonts-2.00.1-r2.ebuild b/media-fonts/liberation-fonts/liberation-fonts-2.00.1-r2.ebuild
new file mode 100644
index 000000000000..605d0c729ea0
--- /dev/null
+++ b/media-fonts/liberation-fonts/liberation-fonts-2.00.1-r2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit font python-any-r1
+
+DESCRIPTION="A Helvetica/Times/Courier replacement TrueType font set, courtesy of Red Hat"
+HOMEPAGE="https://fedorahosted.org/liberation-fonts"
+SRC_URI="
+ !fontforge? (
+ https://fedorahosted.org/releases/l/i/${PN}/${PN}-ttf-${PV}.tar.gz
+ )
+ fontforge? (
+ https://fedorahosted.org/releases/l/i/${PN}/${P}.tar.gz
+ )
+"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-solaris"
+SLOT="0"
+LICENSE="OFL-1.1"
+IUSE="fontforge X"
+
+FONT_SUFFIX="ttf"
+
+FONT_CONF=( "${FILESDIR}/60-liberation.conf" )
+
+DEPEND="
+ fontforge? (
+ ${PYTHON_DEPS}
+ media-gfx/fontforge
+ dev-python/fonttools
+ )"
+RDEPEND=""
+
+pkg_setup() {
+ if use fontforge; then
+ FONT_S="${S}/${PN}-ttf-${PV}"
+ python-any-r1_pkg_setup
+ else
+ FONT_S="${WORKDIR}/${PN}-ttf-${PV}"
+ S="${FONT_S}"
+ fi
+ font_pkg_setup
+}
diff --git a/media-fonts/liberation-fonts/metadata.xml b/media-fonts/liberation-fonts/metadata.xml
new file mode 100644
index 000000000000..23f0fd181847
--- /dev/null
+++ b/media-fonts/liberation-fonts/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>fonts@gentoo.org</email>
+ <name>Fonts</name>
+ </maintainer>
+ <use>
+ <flag name="fontforge">Use <pkg>media-gfx/fontforge</pkg> to build fonts from source</flag>
+ </use>
+ <longdescription lang="en">
+ A GPL-2 Helvetica/Times/Courier replacement TrueType font set, courtesy of Red Hat
+ </longdescription>
+</pkgmetadata>