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-cpp/gtkglextmm/Manifest | 7 ++++ .../files/gtkglextmm-1.2.0-aclocal.patch | 11 ++++++ dev-cpp/gtkglextmm/gtkglextmm-1.2.0-r1.ebuild | 42 ++++++++++++++++++++ dev-cpp/gtkglextmm/gtkglextmm-1.2.0-r2.ebuild | 46 ++++++++++++++++++++++ dev-cpp/gtkglextmm/metadata.xml | 11 ++++++ 5 files changed, 117 insertions(+) create mode 100644 dev-cpp/gtkglextmm/Manifest create mode 100644 dev-cpp/gtkglextmm/files/gtkglextmm-1.2.0-aclocal.patch create mode 100644 dev-cpp/gtkglextmm/gtkglextmm-1.2.0-r1.ebuild create mode 100644 dev-cpp/gtkglextmm/gtkglextmm-1.2.0-r2.ebuild create mode 100644 dev-cpp/gtkglextmm/metadata.xml (limited to 'dev-cpp/gtkglextmm') diff --git a/dev-cpp/gtkglextmm/Manifest b/dev-cpp/gtkglextmm/Manifest new file mode 100644 index 000000000000..1972199db7d3 --- /dev/null +++ b/dev-cpp/gtkglextmm/Manifest @@ -0,0 +1,7 @@ +AUX gtkglextmm-1.2.0-aclocal.patch 516 SHA256 80df919f9db2ce4a59377c2a76a5d68892f5ec15b70c3516cf1d4123585f16b4 SHA512 291eeb4506c2ab21d61b10ce8ce1000651af6236edcf24a0b09c9e975cf9cfabaabbb8414b55372682fd3fbfac4c2b67b0f5dc62a34529b6a1e51c05cc77a079 WHIRLPOOL 0321bf2187065057a4ad727093fb98efbf7460d7a93e6490f9976b0fedc9fbaa4c95edc6d9958e02483a419f23c6c7ec414970cd53de7dd476c324399c7b3289 +DIST gtkglextmm-1.2.0.tar.bz2 623815 SHA256 6cd4bd2a240e5eb1e3a24c5a3ebbf7ed905b522b888439778043fdeb58771fea SHA512 94e66bc295000bb3f3352f58c9848372a4c23586dcc52450806c73e3e0630ab2b51291b347da16bba853b658deb070218203a031d906fc2ff051386dd065aba9 WHIRLPOOL 9d1927136edb226179c7ce356699c4504785a53a40575e43a875f0c9685965405b2632ec7cc98f55f3206ef7d6b25996fc2ad80b1d5c12213644b730fd81791b +EBUILD gtkglextmm-1.2.0-r1.ebuild 856 SHA256 0216f76cf55f61cd5e9f76928ff35990ac45fe3425ca0fef0ced6bf6fc149a2b SHA512 7d212becea718e07bff371517e876c0df8a66b4ec0312940ff07fac73ae1962581eb0c75c62df3fe2eec8693e9e75c83e1d710f311145782b7235389a8c903ee WHIRLPOOL 9050cb10f8e2503b274c4d6f7f0a46ff9ec0748924bd75b997dde6de04bf824185de77df26ab1c85beea0ef365ff1af3beb4c3510ad9195aebae71bd451f0bb3 +EBUILD gtkglextmm-1.2.0-r2.ebuild 996 SHA256 024ae55fd4046b1360516c1a120e5df4edd6d6a7e9ab352d6ad10dfce0fca1b7 SHA512 ed0bf139a4c6e06ef46a88c94577756d5886556721a6656406949936c32e211714d739ebfa0506ffcfd72691f2430862b048fa031991c7ccbee5005d5f18d7c4 WHIRLPOOL 32ba7fcf7693188a37ca7d47fb429ee4c542c06adb272fb97e404484b1f54fe3268e141182725035e80142a678c78b8d4937ee17b95e48968c0ae2adfc4be346 +MISC ChangeLog 3587 SHA256 ffc1800ad952fe9d23f0ea4c957c8a8d3750d7d1181f4c1d38c29b6d120fd8c5 SHA512 0df18004a0597e9124898d47a8eb505302146d970c4ef75785d379c101c3e7528a08450b4e73f98066b65e7e8d9e2eed67b38c542f1e20cd7a10e4dac50667a1 WHIRLPOOL 09692ac3493883af89642cf576e4416884ec93c299d6a2cbb86551dc9149bf4cd0372e4b6f72304157e5b440dea73b4260fb27a56d23b3217953ce7b2e61f92d +MISC ChangeLog-2015 3914 SHA256 7bf382fe84f40b41bb7d400d4a7445af681393b755895c1beb1408b77bc68643 SHA512 ad8868997747d4a879e244c04bb7b05b45dfb1d58d157b9ee3dfe642f47861a247f7681ec7f9a34ddd97923cbf02fac72f558fdcb8b634cd10b07d9fa458b242 WHIRLPOOL 206dc14e5276810ab16374d5156c4a2b3b10848f223283370bf7d64d75791c66ad67a82157d309c6dfdf66da46184b3ae0683a593b8bd99f497e6a3ef5f225e2 +MISC metadata.xml 331 SHA256 e7d420cf2af732fb11712544de9bd35ff3f181c0173c4fd2449ded482d33b292 SHA512 8c9768b7a27485752cb816de376d4e9e352e6522e42eb489d41aab48f0fd47541483913c7fec9ec4bbdfea3aa846c35bedab83ac2524901635337a7111f14ab9 WHIRLPOOL d0888c427175b9df243390bb3f74314847eca49a2bc3f4406f5d00b4fa3d7cc4823c706446ee3107648e634de2f452e4d2eb45ce07dcdc9cc03e2824a85d9fac diff --git a/dev-cpp/gtkglextmm/files/gtkglextmm-1.2.0-aclocal.patch b/dev-cpp/gtkglextmm/files/gtkglextmm-1.2.0-aclocal.patch new file mode 100644 index 000000000000..32fa489cce81 --- /dev/null +++ b/dev-cpp/gtkglextmm/files/gtkglextmm-1.2.0-aclocal.patch @@ -0,0 +1,11 @@ +--- gtkglextmm-1.2.0/m4macros/gtkglextmm.m4.orig 2004-05-18 10:29:34.000000000 +0400 ++++ gtkglextmm-1.2.0/m4macros/gtkglextmm.m4 2015-08-07 17:02:42.324065008 +0300 +@@ -222,7 +222,7 @@ + dnl AC_GTKGLEXTMM_SUPPORTS_MULTIHEAD([ACTION-IF-SUPPORTED [, ACTION-IF-NOT-SUPPORTED]]) + dnl Checks whether gtkglextmm supports multihead. + dnl +-AC_DEFUN(AC_GTKGLEXTMM_SUPPORTS_MULTIHEAD, ++AC_DEFUN([AC_GTKGLEXTMM_SUPPORTS_MULTIHEAD], + [ AC_LANG_SAVE + AC_LANG_CPLUSPLUS + AC_CACHE_CHECK([whether gtkglextmm supports multihead], diff --git a/dev-cpp/gtkglextmm/gtkglextmm-1.2.0-r1.ebuild b/dev-cpp/gtkglextmm/gtkglextmm-1.2.0-r1.ebuild new file mode 100644 index 000000000000..93ebb6e6a98a --- /dev/null +++ b/dev-cpp/gtkglextmm/gtkglextmm-1.2.0-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +GCONF_DEBUG="yes" + +inherit gnome2 + +DESCRIPTION="C++ bindings for gtkglext" +HOMEPAGE="https://projects.gnome.org/gtkglext/" +SRC_URI="mirror://sourceforge/gtkglext/${P}.tar.bz2" + +KEYWORDS="amd64 ppc x86" +IUSE="doc" +SLOT="1.0" +LICENSE="GPL-2 LGPL-2.1" + +RDEPEND=" + >=x11-libs/gtkglext-1 + >=dev-libs/libsigc++-2.0 + >=dev-cpp/glibmm-2.4:2 + >=dev-cpp/gtkmm-2.4:2.4 + virtual/opengl +" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + # Remove docs from SUBDIRS so that docs are not installed, as + # we handle it in src_install. + sed -i -e 's|^\(SUBDIRS =.*\)docs\(.*\)|\1\2|' Makefile.in || \ + die "sed Makefile.in failed" + + gnome2_src_prepare +} + +src_install() { + gnome2_src_install + if use doc; then + dohtml -r docs/reference/html/* + fi +} diff --git a/dev-cpp/gtkglextmm/gtkglextmm-1.2.0-r2.ebuild b/dev-cpp/gtkglextmm/gtkglextmm-1.2.0-r2.ebuild new file mode 100644 index 000000000000..e5e655eddc36 --- /dev/null +++ b/dev-cpp/gtkglextmm/gtkglextmm-1.2.0-r2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +GCONF_DEBUG="yes" + +inherit eutils flag-o-matic gnome2 + +DESCRIPTION="C++ bindings for gtkglext" +HOMEPAGE="https://projects.gnome.org/gtkglext/" +SRC_URI="mirror://sourceforge/gtkglext/${P}.tar.bz2" + +KEYWORDS="amd64 ppc x86" +IUSE="doc" +SLOT="1.0" +LICENSE="GPL-2 LGPL-2.1" + +RDEPEND=" + >=x11-libs/gtkglext-1 + >=dev-libs/libsigc++-2.0 + >=dev-cpp/glibmm-2.4:2 + >=dev-cpp/gtkmm-2.4:2.4 + virtual/opengl +" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + # fix underquoted definition, bug 552686 + epatch "${FILESDIR}/${P}-aclocal.patch" + + # Remove docs from SUBDIRS so that docs are not installed, as + # we handle it in src_install. + sed -i -e 's|^\(SUBDIRS =.*\)docs\(.*\)|\1\2|' Makefile.in || \ + die "sed Makefile.in failed" + + gnome2_src_prepare + append-cxxflags -std=c++11 #568024 +} + +src_install() { + gnome2_src_install + if use doc; then + dohtml -r docs/reference/html/* + fi +} diff --git a/dev-cpp/gtkglextmm/metadata.xml b/dev-cpp/gtkglextmm/metadata.xml new file mode 100644 index 000000000000..aa10f62c61db --- /dev/null +++ b/dev-cpp/gtkglextmm/metadata.xml @@ -0,0 +1,11 @@ + + + + + gnome@gentoo.org + Gentoo GNOME Desktop + + + gtkglext + + -- cgit v1.2.3