summaryrefslogtreecommitdiff
path: root/media-libs/quesoglc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-08-01 22:03:23 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-08-01 22:03:23 +0100
commit590b9b7b03bf4651e099949e318755af7cfa81b8 (patch)
tree54c184b7d26c25f1922bfeaf19a1dd45a2e3b1eb /media-libs/quesoglc
parentf4fc10428424904caf2035cffc442195cb088b2c (diff)
gentoo resync : 01.08.2021
Diffstat (limited to 'media-libs/quesoglc')
-rw-r--r--media-libs/quesoglc/Manifest1
-rw-r--r--media-libs/quesoglc/quesoglc-0.7.2-r1.ebuild54
2 files changed, 55 insertions, 0 deletions
diff --git a/media-libs/quesoglc/Manifest b/media-libs/quesoglc/Manifest
index ff1da4b75ae5..4dfbb69f8d33 100644
--- a/media-libs/quesoglc/Manifest
+++ b/media-libs/quesoglc/Manifest
@@ -1,3 +1,4 @@
DIST quesoglc-0.7.2-free.tar.bz2 657394 BLAKE2B 73798b80fea5be9a66aa7c0090ec0564d517417a8597d102d057fcd91bc4c6d0c48352470b02182705d135cb04434178b206a964d539283cc4ac69d2f1dc5cb9 SHA512 107cc28fe85722614bc6c222a64914eeef0de1c5dfa01cef9ec611e5caff54fdbcf2b387d413c0b56533d33e06741ca8dee99fc0c5ee1e63d9a95d86c6c69190
+EBUILD quesoglc-0.7.2-r1.ebuild 980 BLAKE2B 2cfb087464181f6019c5f83748c8d3bb4baee854104c7b252bb9a16b96d18d0852cbddc9057ff2c086dd35b48f7ac3416522fc802462cef5f24addbb6056bf3a SHA512 1bcdcf0b2f95874a1f16b71d0f83ccbb32ea8f250e6686525a4f46cecc53fd8fac3e740f9737fc911f55bbdc9d84fe2de831d186fe966b58b136f20797e2b474
EBUILD quesoglc-0.7.2.ebuild 1070 BLAKE2B d47799a691ff92458be513ceb7c3cb450a536eb9bf5083ab1af805d8d52666ba6c5fcdfbb1a17ea7eb84a6e434e8a36ba2d664f55002e59ddcf9e29276b08829 SHA512 2d718bd3914ffb01fe1e4453ce6198754b2ffb67cfb6ff6863b457bdfc1b6d1832d57e8c2d6dd451bc2c39a94c42e271ad7592acf24ef55aeb65864f0153932f
MISC metadata.xml 331 BLAKE2B ceaba043139669fa90e55b48c5b21bd1dcc7bcec0eb8fc8bd5d3ff4ed16a3c7bc29c63dfb12b5eb7b9041e918da1b79f9cfe34b27554f9ba83efae51d6c704a3 SHA512 ca843d6a3a6abbe8148dfd89cdda0a8b1335343f77b2f12fc6ac3760bbfa893c30db593ca6730674784fe60b3c1d31addfbafc6561ed415035880b09ca5df52b
diff --git a/media-libs/quesoglc/quesoglc-0.7.2-r1.ebuild b/media-libs/quesoglc/quesoglc-0.7.2-r1.ebuild
new file mode 100644
index 000000000000..6f4fe15c6eb7
--- /dev/null
+++ b/media-libs/quesoglc/quesoglc-0.7.2-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Free implementation of the OpenGL Character Renderer (GLC)"
+HOMEPAGE="http://quesoglc.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}-free.tar.bz2"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="doc"
+
+RDEPEND="
+ dev-libs/fribidi
+ media-libs/fontconfig
+ media-libs/freetype:2
+ virtual/glu
+ virtual/opengl"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ doc? (
+ app-doc/doxygen
+ dev-texlive/texlive-latexextra
+ virtual/latex-base
+ )"
+
+src_prepare() {
+ default
+ rm -r src/fribidi || die
+}
+
+src_configure() {
+ # Uses its own copy of media-libs/glew with GLEW_MX
+ local myeconfargs=(
+ --disable-executables
+ --with-fribidi
+ --without-glew
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ emake all $(usev doc)
+}
+
+src_install() {
+ default
+
+ use doc && dodoc -r docs/html
+ find "${ED}" -name '*.la' -delete || die
+}