summaryrefslogtreecommitdiff
path: root/dev-cpp/gtkglextmm
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 /dev-cpp/gtkglextmm
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-cpp/gtkglextmm')
-rw-r--r--dev-cpp/gtkglextmm/Manifest7
-rw-r--r--dev-cpp/gtkglextmm/files/gtkglextmm-1.2.0-aclocal.patch11
-rw-r--r--dev-cpp/gtkglextmm/gtkglextmm-1.2.0-r1.ebuild42
-rw-r--r--dev-cpp/gtkglextmm/gtkglextmm-1.2.0-r2.ebuild46
-rw-r--r--dev-cpp/gtkglextmm/metadata.xml11
5 files changed, 117 insertions, 0 deletions
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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">gtkglext</remote-id>
+ </upstream>
+</pkgmetadata>