summaryrefslogtreecommitdiff
path: root/dev-libs/gtx
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-libs/gtx
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-libs/gtx')
-rw-r--r--dev-libs/gtx/Manifest8
-rw-r--r--dev-libs/gtx/files/gtx-0.2.2-debug.patch40
-rw-r--r--dev-libs/gtx/files/gtx-0.2.2-docdir.patch16
-rw-r--r--dev-libs/gtx/files/gtx-0.2.2-glib.h.patch15
-rw-r--r--dev-libs/gtx/gtx-0.2.2.ebuild32
-rw-r--r--dev-libs/gtx/metadata.xml16
6 files changed, 127 insertions, 0 deletions
diff --git a/dev-libs/gtx/Manifest b/dev-libs/gtx/Manifest
new file mode 100644
index 000000000000..88214d1e2003
--- /dev/null
+++ b/dev-libs/gtx/Manifest
@@ -0,0 +1,8 @@
+AUX gtx-0.2.2-debug.patch 824 SHA256 d70a3b4a7361cdf1f664499c5492dfcf448561385c82a46b829ea4e82707114e SHA512 26b5e54e3d0a08633896c6d825faf0c3599f4727d5285f89627dbc50c6459222e20079cd3fdeff7f084acce43f53d01ed00d205a7881663388841517e6ad2c37 WHIRLPOOL 42dfcdabe7bdb8362129bd2f3069f331fc8a32648578bae1245d55df7421cca22ffb1e73ac9ae79b80f784b5a956c14b87ec781a078d2b94162a3b7eac3b5143
+AUX gtx-0.2.2-docdir.patch 354 SHA256 860b361377f17b1cf6522291166f8892de947308f4934de5fc33723362790ab0 SHA512 3107bd3cc76fcdf008cf3a0f0a11c2d3761ba164158f7768f597d6f79a60c7cab8a420b6a7c41a7c5e2f0d42811531fb5be769ceceaba7e9fc2c0e4d70c5c522 WHIRLPOOL e8df47bcfdce62711a2a1fddd6286cbc05512179354d464b8bb2cc68ee2f39ae63722a201f014fb125913e220b5bc97cc469a7c8058c1bac078a09c45ad6d1c1
+AUX gtx-0.2.2-glib.h.patch 277 SHA256 f8ffd83d9277cac6af651aa2b03986bc8275c246288b97c4e7b838db0ec4bb06 SHA512 fb8581fee93122b2163472bb4c873ede049d42e00882633943c96e9aeb74fece1a1b8e2ef16d107eb765ecccf29aea250fc0948cd21cfe17b33e191c1699daba WHIRLPOOL d53210ecaaff046fd87e316dac3f9ca0d24be21af1532a07cdda88b186b639a3a533491106ede55e2d291660bb9827aafe99ef048901fbee63a9e38473910b27
+DIST gtx-0.2.2.tar.gz 306024 SHA256 760cab2c8017683f7b9388c7c6759eb4787f853493faee0667c065b28bdd9f44 SHA512 737e21c66388f520c9d6812f3478e583940e9558646b4f3281306e3a946d4fb87719a48c1ac5fb1e38e9e465dfd1f82dea90badb3b321c0ee6b1dd105a9329cb WHIRLPOOL ff44341af74a461a5d77a84620708d7c220f2f60b81ae219d59f8e9a70a21d5ff70f2823d5a17f27d8b86c1d1eefa7199395c595115ea95db4c34391ab9156dd
+EBUILD gtx-0.2.2.ebuild 761 SHA256 a6cee0c8c67b3ee5ded47cdadb1185441ccd80295753f3f501930260674495ef SHA512 a5d181b46f89e4fd8ca76065ed1fa4fd5a3f0c0578af3fa201afc0aea9dea5f595f95b464ff5ab9bb035596dcdde2a1249e1d55b60ea3fd20bd3a503182a3f70 WHIRLPOOL d3bc8cdb70cde54450dbd60710dc6aef560f7ae6855ff399208708b9c03930284f3046e93e88c6f53ee018fcbeb563bc5ff14ed0d39b148464b5225226178ddc
+MISC ChangeLog 2649 SHA256 c1cc3da1a9fa6e40a7be7e5fe20e82f99607c972af1c853b7224159f36481d49 SHA512 0ab2459f5a5c4e7dd01a5f7b5ae726cb5a9a21a29c00230fb5acbfdb39314c2ca8b56d1a7e4a77c6836f0a5ac6f07fcefa7f1a134716e4c65c511719bf95eb6c WHIRLPOOL f567b2177413b9468cefb3435d4bf9978e40c431315a3533eb256fc1c13db1fadf20acac2aa63b986f572c75e6f01e65b1066d8cd8b40016c1efa538a27648f9
+MISC ChangeLog-2015 1280 SHA256 ff44e67f1d185c3bd5d0b0a9bd8603f095dfb3ad926ceb4bbd7b194b86b2b524 SHA512 d8f6dfb1986b102f0e2406e608ec16530be389077fb68ae694f34c925801936c01f421e8f7dc1919d9aa0fcaefe980b05bbb1597553b1641a9f1963f75bf965b WHIRLPOOL a093697af3f948fbcbc3e37846270d1f87ffa6c46b60208e133e0cac70b2f73569fd34cc042fc0a16a08924251f3fc8e9f812e4ccf0351913f57585dc3288701
+MISC metadata.xml 556 SHA256 d5dafc69603e352cc4c92fc14e21c51cae5c57d1efa23d558d5cfb2c41f07edf SHA512 b57d6e9203c1833935e561c5479d7dddd88ac5514aee2d1c95304ec3b60ee85f743916b19f23f4a3633d64823151bd4dd256da73db12ad5a6bad670df16a6808 WHIRLPOOL f2a9f6b0d38d5c243d4f33da85a2684a09580167fb6b8284228c9ce65e8b5bc6d6a6d201ffa76f9f59b3d6573787472a5af3c169beb72865014ddadc048d2be8
diff --git a/dev-libs/gtx/files/gtx-0.2.2-debug.patch b/dev-libs/gtx/files/gtx-0.2.2-debug.patch
new file mode 100644
index 000000000000..73f6dfaaad2e
--- /dev/null
+++ b/dev-libs/gtx/files/gtx-0.2.2-debug.patch
@@ -0,0 +1,40 @@
+ Makefile.am | 3 +--
+ examples/Makefile.am | 5 ++---
+ src/Makefile.am | 3 +--
+ 3 files changed, 4 insertions(+), 7 deletions(-)
+
+diff --git a/examples/Makefile.am b/examples/Makefile.am
+index e6bba05..67274c1 100644
+--- a/examples/Makefile.am
++++ b/examples/Makefile.am
+@@ -8,8 +8,7 @@ noinst_PROGRAMS = \
+ command
+
+ AM_CFLAGS =\
+- -Wall \
+- -g
++ -Wall
+
+ simple_SOURCES = \
+ simple.c
+@@ -30,4 +29,4 @@ command_SOURCES = \
+
+ command_LDADD = \
+ $(GTX_LIBS) \
+- $(top_builddir)/src/libgtx.la
+\ No newline at end of file
++ $(top_builddir)/src/libgtx.la
+diff --git a/src/Makefile.am b/src/Makefile.am
+index f5f873e..a40d772 100644
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -4,8 +4,7 @@ INCLUDES = \
+ $(GTX_CFLAGS)
+
+ AM_CFLAGS =\
+- -Wall \
+- -g
++ -Wall
+
+ #
+ # Headers to be installed
diff --git a/dev-libs/gtx/files/gtx-0.2.2-docdir.patch b/dev-libs/gtx/files/gtx-0.2.2-docdir.patch
new file mode 100644
index 000000000000..e6f9a196f9f5
--- /dev/null
+++ b/dev-libs/gtx/files/gtx-0.2.2-docdir.patch
@@ -0,0 +1,16 @@
+ Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index aa401dc..4d99442 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -5,7 +5,7 @@ SUBDIRS = \
+ pkgconfigdir = $(libdir)/pkgconfig
+ pkgconfig_DATA = gtx.pc
+
+-gtxdocdir = ${prefix}/doc/gtx
++gtxdocdir = ${docdir}
+
+ gtxdoc_DATA = \
+ README \
diff --git a/dev-libs/gtx/files/gtx-0.2.2-glib.h.patch b/dev-libs/gtx/files/gtx-0.2.2-glib.h.patch
new file mode 100644
index 000000000000..0efab61e9b1f
--- /dev/null
+++ b/dev-libs/gtx/files/gtx-0.2.2-glib.h.patch
@@ -0,0 +1,15 @@
+ src/gtx.h | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/src/gtx.h b/src/gtx.h
+index 57bee60..ab128b0 100644
+--- a/src/gtx.h
++++ b/src/gtx.h
+@@ -24,7 +24,6 @@
+ #define __GTX_H__
+
+ #include <glib.h>
+-#include <glib/gtestutils.h>
+ #include <glib-object.h>
+
+ G_BEGIN_DECLS
diff --git a/dev-libs/gtx/gtx-0.2.2.ebuild b/dev-libs/gtx/gtx-0.2.2.ebuild
new file mode 100644
index 000000000000..cee2d664b5c9
--- /dev/null
+++ b/dev-libs/gtx/gtx-0.2.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=yes
+
+inherit autotools-utils
+
+DESCRIPTION="Small collection of functions intended to enhance the GLib testing framework"
+HOMEPAGE="https://launchpad.net/gtx"
+SRC_URI="https://launchpad.net/gtx/trunk/${PV}/+download/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="LGPL-2.1"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+IUSE="debug doc static-libs"
+
+RDEPEND="dev-libs/glib:2"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-docdir.patch
+ "${FILESDIR}"/${P}-debug.patch
+ "${FILESDIR}"/${P}-glib.h.patch )
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable debug)
+ )
+ autotools-utils_src_configure
+}
diff --git a/dev-libs/gtx/metadata.xml b/dev-libs/gtx/metadata.xml
new file mode 100644
index 000000000000..81f29a75bedc
--- /dev/null
+++ b/dev-libs/gtx/metadata.xml
@@ -0,0 +1,16 @@
+<?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>
+ <longdescription>
+GTX is a small collection of convenience functions intended to enhance the GLib
+testing framework. With specific emphasis on easing the pain of writing test
+cases for asynchronous interactions.
+</longdescription>
+ <upstream>
+ <remote-id type="launchpad">gtx</remote-id>
+ </upstream>
+</pkgmetadata>