diff options
author | Justin Lecher <jlec@gentoo.org> | 2012-12-03 11:33:18 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2012-12-03 11:33:18 +0000 |
commit | e6768e922a2fef076e3b7f2ba5750ad414660040 (patch) | |
tree | 7829ad026ac6f0826ad6116588ecdb9abf20f930 /dev-libs/gtx | |
parent | dev-libs/gtx: new addition (diff) | |
download | historical-e6768e922a2fef076e3b7f2ba5750ad414660040.tar.gz historical-e6768e922a2fef076e3b7f2ba5750ad414660040.tar.bz2 historical-e6768e922a2fef076e3b7f2ba5750ad414660040.zip |
dev-libs/gtx: new addition
Package-Manager: portage-2.2.0_alpha144/cvs/Linux x86_64
Manifest-Sign-Key: 0x70EB7916
Diffstat (limited to 'dev-libs/gtx')
-rw-r--r-- | dev-libs/gtx/Manifest | 14 | ||||
-rw-r--r-- | dev-libs/gtx/files/gtx-0.2.2-debug.patch | 40 | ||||
-rw-r--r-- | dev-libs/gtx/files/gtx-0.2.2-docdir.patch | 16 | ||||
-rw-r--r-- | dev-libs/gtx/files/gtx-0.2.2-glib.h.patch | 15 | ||||
-rw-r--r-- | dev-libs/gtx/gtx-0.2.2.ebuild | 33 | ||||
-rw-r--r-- | dev-libs/gtx/metadata.xml | 13 |
6 files changed, 129 insertions, 2 deletions
diff --git a/dev-libs/gtx/Manifest b/dev-libs/gtx/Manifest index 9f6b5ec3c6d5..cca734c84894 100644 --- a/dev-libs/gtx/Manifest +++ b/dev-libs/gtx/Manifest @@ -1,7 +1,17 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + 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 751 SHA256 99deb3efba4e495acf600cbfc7ba1834694f49f1086f43abd5d7f2996d689c27 SHA512 2390c7563daed957d1d2b9fc6c5c733e01b914758c1805d45add0ebbf35d47ff56a010d1c3eaeb3e66a6049236f7fe373a8e72f64b61e23bc242ee7c26541a6d WHIRLPOOL a56d086ad57d2b099bacc6e3e2db883e2784690e6073c15a87c5233084fc8ca5a3caa556bfd4c097131f7c3bb36b22e61fb605af7dbe9c62912850a1eca1e1c3 -MISC ChangeLog 332 SHA256 8d9df7c9b9550b79a7d5ce28c76d96fb7a70d54883ec3b4bf248495c3a38df6a SHA512 8492413faf9175aeb9ba6198b7f353b0b836a934bd7205cbdea5cf4bf23e6e450c7a1da3629bc0776be3588fb987da3abb1355d10420d543780d9f07210b3789 WHIRLPOOL d3d1b79d584f03c2677f42c51d50fe18a104437fb20d649390005a4df7e7fff12316a73c0ae512580c8adbab2536b48916194ba98c200adfebac42f3633c1ef9 +EBUILD gtx-0.2.2.ebuild 840 SHA256 a1f7fe380ba1d9ea19455f1c80e26a34c6c6613bf1764b98d50b932c787bfcca SHA512 a78478df24be9157158a83bdb5fcb72e08992ce601f8383b4587ce6293da981b8068b75080783a825e697d28308beb833454db2c8c6d42fcdafda5e51f7c4e64 WHIRLPOOL 21979d5b1edd2fcbbca1068fbbf33d09224570ec75600f34d53c587a04f2a4291580bea09186ff4f8fdb04a9d187cb6085d2459895c7a1e94a86893c8a250d22 +MISC ChangeLog 414 SHA256 5e653ada505347c5fd230a58d48ea7a2c4d8e54656657d7453897f7aef660c62 SHA512 d267b95f4e444165c25b57187e32188052e67a2a7d0d08b2e6efde27e4163f14bf67b4acb834c1b65b1bd1c1d1000bca892052d6943d0065d47289b5a022e34b WHIRLPOOL bfc27f21fd968d83f1949fb14b039841c04f54b8402392e3d7a96ec740bec30245aaae9006be626cfe972cd555503eee9e42b9a53f4a505837b9d381164afd52 MISC metadata.xml 453 SHA256 01c9924e3ec9dad8aef813ce23de1bbf33a0612d608bb655e636b17f757e1e3d SHA512 85c08993968026319969b130b6aec9eb827318017e0b69bcff5b1949d89f0762a4d1f4b821021af93df624cf1f59fc36444d2921453983c30b1eca8026ccefa6 WHIRLPOOL 0d755ab3802ac6bab120214a5d41abcb8cf665fbd0e4b821d20190d5ead5407a785af8f83929910de0cb06345973cdf29ae1f5e06bd3a975109de5c5bff7f27f +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iEYEAREIAAYFAlC8jf4ACgkQgAnW8HDreRbroQCglI8Ey8vCdsaHchIsRpVGVorh +s+4AnRKY99ePDi6bsjnGvoRC2vCBSPLf +=iy0H +-----END PGP SIGNATURE----- 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..c8d7d4a5c254 --- /dev/null +++ b/dev-libs/gtx/gtx-0.2.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/gtx/gtx-0.2.2.ebuild,v 1.1 2012/12/03 11:33:17 jlec Exp $ + +EAPI=5 + +AUTOTOOLS_AUTORECONF=yes + +inherit autotools-utils + +DESCRIPTION="Small collection of convenience 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="~amd64 ~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..f641d7eb6faa --- /dev/null +++ b/dev-libs/gtx/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>gnome</herd> + <maintainer> + <email>jlec@gentoo.org</email> + </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> +</pkgmetadata> |