From 590b9b7b03bf4651e099949e318755af7cfa81b8 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 1 Aug 2021 22:03:23 +0100 Subject: gentoo resync : 01.08.2021 --- media-libs/quesoglc/Manifest | 1 + media-libs/quesoglc/quesoglc-0.7.2-r1.ebuild | 54 ++++++++++++++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100644 media-libs/quesoglc/quesoglc-0.7.2-r1.ebuild (limited to 'media-libs/quesoglc') 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 +} -- cgit v1.2.3