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 --- dev-libs/libg15render/Manifest | 7 +++ .../files/libg15render-1.2-pixel-c.patch | 19 ++++++++ dev-libs/libg15render/libg15render-1.2-r2.ebuild | 40 +++++++++++++++ dev-libs/libg15render/libg15render-9999.ebuild | 57 ++++++++++++++++++++++ dev-libs/libg15render/metadata.xml | 14 ++++++ 5 files changed, 137 insertions(+) create mode 100644 dev-libs/libg15render/Manifest create mode 100644 dev-libs/libg15render/files/libg15render-1.2-pixel-c.patch create mode 100644 dev-libs/libg15render/libg15render-1.2-r2.ebuild create mode 100644 dev-libs/libg15render/libg15render-9999.ebuild create mode 100644 dev-libs/libg15render/metadata.xml (limited to 'dev-libs/libg15render') diff --git a/dev-libs/libg15render/Manifest b/dev-libs/libg15render/Manifest new file mode 100644 index 000000000000..6aa217f2382d --- /dev/null +++ b/dev-libs/libg15render/Manifest @@ -0,0 +1,7 @@ +AUX libg15render-1.2-pixel-c.patch 527 SHA256 183a7992d298721ee7251cd1326a50d601e5ca3bbfff45baa9f383e882601977 SHA512 a6f3f2a0a6f5e33f6a201688afffbc7c18d3b591d1abba1e95c425bf53f9d53416c0e24fe2726ff752c3656ba76c3d3326d2d2b7f0549a8ff626798008048b3e WHIRLPOOL 2832e6ed75fae74b90ccee66757522cf46092ae972e6737f9638047cbbe37fbb42fff29dd3b7c241b5bea20a06fd2e284e085c5f86946049ed4d33128d720d93 +DIST libg15render-1.2.tar.bz2 246034 SHA256 d22335af6a17ec44799da82671778d2072499b26c5773ab913d9ba20d159d20f SHA512 960fd6bc6159b1b12e1de3b0c07e5960d7d5056d4927be8eddf89a911e2c97a8677ef41456aa255399e8a86cd354b848fab28a47005ee2d1b6640e0c886deaac WHIRLPOOL 5074e6fc8bbc02f1b5bb25156e43d6fe4d4f7b475449b59d8bd27677ab1fa530a9ffa5fde88634d620dae6159fb935ffac24440d7ceab86713ed0860c80f4746 +EBUILD libg15render-1.2-r2.ebuild 807 SHA256 137b758f76edce303224ccbd4020a76600e4688316d8c35f12b53fe4d5fb18dc SHA512 53856d69ad5003f66ef14e4941c28ae70bb71fdcf623a4aecde08eacf8d96e31b64fc1eb32df2f109eebafd0a502a2091c103ea0850ab4d05ff103ed1b96c556 WHIRLPOOL 489bf8d9b8c7d877275ef4f4de7708ba1063f3302c837466fdd9de911404dbb0af77c1447905d0aac9a7f4a5b17d59e01b0f80767e049839ff877fbaea22099c +EBUILD libg15render-9999.ebuild 1158 SHA256 6a42212216baea22196bc48f5a47d17e3a167ab033652aca9898f0990c6419ec SHA512 bbdf73f7dabf207761bcd6b41b0dbc8477152f56d01f86695edb8654efd1b322a4357b90a6c4c6fa91b11b6989428701109b63e36b9faee5f884f19d3a7d3b69 WHIRLPOOL e90f913404569e429c841a17a2a39b959b3825b6a0f4d89743c8c954bf041c257d1944d42240f255a1c44cc8d73a255847cf3df5489a3ca4f853fbf908f79277 +MISC ChangeLog 2436 SHA256 2e17858ab52406c62aa0384e3d46e7cc1bcdac8e64f9dfe636f98233db428162 SHA512 c725b2e4077f25e75dd5ffccda622eb0d3fa81aca98200d8645302dd5af700fd8e443db47ce929e97d7aab86e1ef33da1f95216b479e3c55736b422a9352ae1a WHIRLPOOL 65da2085025066ca0c6864c01bcfe38fb402f8c78725cd74541e8aba49fd6de97fb2e3bb9b312cba6764e788999b6920df8c78db8c81fb0e9a1083b3f18bf242 +MISC ChangeLog-2015 2727 SHA256 a1e1cdc07be435a7c08867debef17099977509380783fe52d95371f044f41ca5 SHA512 b66f16d00b45b618e931fb5a25e092015deb93f3eb6980f0202446fbb6cbea6193858bb4eecffbf0d40ee25ff3aa6ea11449c59bc22b5f578ccd8f60fc8a5f7e WHIRLPOOL 5bac3b2a24a12039cff99b4e0e7033e976967628c72db42f8a4b84f7cd9d74052fe2c3531ccab41ee8b676dcd6fb4dbfc642fe02fc86bd45e4b63b0fb8b48779 +MISC metadata.xml 408 SHA256 f15f645720f0908d277ac56f394af2d074465e160bf04bf85f2fbaa005fb8134 SHA512 e4da283d6a210afc06b392ed61be935a1a1dfa0d886c0f3e6e82bd5e78323e080e911ef7eee9ff2e6ab98ced93804ab8f48433b9f0f630d8c68a62f91a3e780d WHIRLPOOL 740c63a74eb283fd6a374f3ba2e22be805e13361414f0aa5ca3f33f1e08b4e652f178183b765f4f847973545b8363f0f115cc99b1efd4dcd04bea0e5ca269d22 diff --git a/dev-libs/libg15render/files/libg15render-1.2-pixel-c.patch b/dev-libs/libg15render/files/libg15render-1.2-pixel-c.patch new file mode 100644 index 000000000000..3f7ecc2ff7b2 --- /dev/null +++ b/dev-libs/libg15render/files/libg15render-1.2-pixel-c.patch @@ -0,0 +1,19 @@ +dev-libs/libg15render-1.2: + + * QA Notice: Package has poor programming practices which may compile + * fine but exhibit random runtime failures. + * pixel.c:356: warning: incompatible implicit declaration of built-in function 'ceil' + + +Should be fixed by including math.h: + +--- libg15render-1.2_old/pixel.c 2007-03-14 23:37:42.000000000 +0100 ++++ libg15render-1.2/pixel.c 2007-03-14 23:36:29.000000000 +0100 +@@ -17,6 +17,7 @@ + */ + + #include ++#include + #include "libg15render.h" + + void \ No newline at end of file diff --git a/dev-libs/libg15render/libg15render-1.2-r2.ebuild b/dev-libs/libg15render/libg15render-1.2-r2.ebuild new file mode 100644 index 000000000000..d5be67de45ff --- /dev/null +++ b/dev-libs/libg15render/libg15render-1.2-r2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=4 + +inherit eutils + +DESCRIPTION="Small library for display text and graphics on a Logitech G15 keyboard" +HOMEPAGE="http://g15tools.sourceforge.net/" +SRC_URI="mirror://sourceforge/g15tools/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ppc ppc64 x86" + +IUSE="truetype" + +RDEPEND=" + dev-libs/libg15 + truetype? ( media-libs/freetype ) +" +DEPEND=${RDEPEND} + +src_prepare() { + epatch "${FILESDIR}/${P}-pixel-c.patch" +} + +src_configure() { + econf \ + --disable-static \ + $(use_enable truetype ttf ) +} + +src_install() { + emake DESTDIR="${D}" \ + docdir=/usr/share/doc/${PF} install || die "make install failed" + rm "${ED}/usr/share/doc/${PF}/COPYING" + + find "${ED}" -name '*.la' -exec rm -f {} + +} diff --git a/dev-libs/libg15render/libg15render-9999.ebuild b/dev-libs/libg15render/libg15render-9999.ebuild new file mode 100644 index 000000000000..5abc41d9d588 --- /dev/null +++ b/dev-libs/libg15render/libg15render-9999.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=4 +ESVN_PROJECT=g15tools/trunk +ESVN_REPO_URI="https://svn.code.sf.net/p/g15tools/code/trunk/${PN}" + +inherit subversion base eutils autotools + +DESCRIPTION="Small library for display text and graphics on a Logitech G15 keyboard" +HOMEPAGE="http://g15tools.sourceforge.net/" +[[ $PV = *9999* ]] || SRC_URI="mirror://sourceforge/g15tools/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" + +IUSE="truetype" + +RDEPEND=" + dev-libs/libg15 + truetype? ( media-libs/freetype ) +" +DEPEND=${RDEPEND} + +src_unpack() { + if [[ ${PV} = *9999* ]]; then + subversion_src_unpack + fi +} + +src_prepare() { + # Merged upstream + #epatch "${FILESDIR}/${PN}-1.2-pixel-c.patch" + + if [[ ${PV} = *9999* ]]; then + subversion_wc_info + fi + base_src_prepare + if [[ ${PV} = *9999* ]]; then + eautoreconf + fi +} + +src_configure() { + econf \ + --disable-static \ + $(use_enable truetype ttf ) +} + +src_install() { + emake DESTDIR="${D}" \ + docdir=/usr/share/doc/${PF} install || die "make install failed" + rm "${ED}/usr/share/doc/${PF}/COPYING" + + find "${ED}" -name '*.la' -exec rm -f {} + +} diff --git a/dev-libs/libg15render/metadata.xml b/dev-libs/libg15render/metadata.xml new file mode 100644 index 000000000000..da7ba4ad6e9d --- /dev/null +++ b/dev-libs/libg15render/metadata.xml @@ -0,0 +1,14 @@ + + + + + robbat2@gentoo.org + + + polynomial-c@gentoo.org + Lars Wendler + + + g15tools + + -- cgit v1.2.3