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/gtx/Manifest | 8 +++++++ dev-libs/gtx/files/gtx-0.2.2-debug.patch | 40 +++++++++++++++++++++++++++++++ dev-libs/gtx/files/gtx-0.2.2-docdir.patch | 16 +++++++++++++ dev-libs/gtx/files/gtx-0.2.2-glib.h.patch | 15 ++++++++++++ dev-libs/gtx/gtx-0.2.2.ebuild | 32 +++++++++++++++++++++++++ dev-libs/gtx/metadata.xml | 16 +++++++++++++ 6 files changed, 127 insertions(+) create mode 100644 dev-libs/gtx/Manifest create mode 100644 dev-libs/gtx/files/gtx-0.2.2-debug.patch create mode 100644 dev-libs/gtx/files/gtx-0.2.2-docdir.patch create mode 100644 dev-libs/gtx/files/gtx-0.2.2-glib.h.patch create mode 100644 dev-libs/gtx/gtx-0.2.2.ebuild create mode 100644 dev-libs/gtx/metadata.xml (limited to 'dev-libs/gtx') 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 +-#include + #include + + 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 @@ + + + + + gnome@gentoo.org + Gentoo GNOME Desktop + + +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. + + + gtx + + -- cgit v1.2.3