summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2013-01-06 20:22:29 +0000
committerMike Frysinger <vapier@gentoo.org>2013-01-06 20:22:29 +0000
commit639406490ec7fda4c2f8b33884061f4627d63aa2 (patch)
treea23eee0a408bcffe0b450ade44322c3d53ab9325 /app-misc/evtest
parentCleanup. Drop duplicate arches from KEYWORDS which marks 0.500.0 stable for p... (diff)
downloadhistorical-639406490ec7fda4c2f8b33884061f4627d63aa2.tar.gz
historical-639406490ec7fda4c2f8b33884061f4627d63aa2.tar.bz2
historical-639406490ec7fda4c2f8b33884061f4627d63aa2.zip
Version bump #450634 by Agostino Sarubbo.
Package-Manager: portage-2.2.0_alpha144/cvs/Linux x86_64 Manifest-Sign-Key: 0xFB7C4156
Diffstat (limited to 'app-misc/evtest')
-rw-r--r--app-misc/evtest/ChangeLog11
-rw-r--r--app-misc/evtest/Manifest27
-rw-r--r--app-misc/evtest/evtest-1.30.ebuild40
-rw-r--r--app-misc/evtest/files/evtest-1.30-autoconf.patch33
-rw-r--r--app-misc/evtest/files/evtest-1.30-xml.patch40
5 files changed, 147 insertions, 4 deletions
diff --git a/app-misc/evtest/ChangeLog b/app-misc/evtest/ChangeLog
index 99ff19fc4de6..0409647d5b76 100644
--- a/app-misc/evtest/ChangeLog
+++ b/app-misc/evtest/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-misc/evtest
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/evtest/ChangeLog,v 1.3 2012/05/03 19:41:35 jdhore Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/evtest/ChangeLog,v 1.4 2013/01/06 20:22:25 vapier Exp $
+
+*evtest-1.30 (06 Jan 2013)
+
+ 06 Jan 2013; Mike Frysinger <vapier@gentoo.org> +evtest-1.30.ebuild,
+ +files/evtest-1.30-autoconf.patch, +files/evtest-1.30-xml.patch:
+ Version bump #450634 by Agostino Sarubbo.
03 May 2012; Jeff Horelick <jdhore@gentoo.org> evtest-1.29.ebuild:
dev-util/pkgconfig -> virtual/pkgconfig
@@ -13,4 +19,3 @@
10 Feb 2012; Mike Frysinger <vapier@gentoo.org> +evtest-1.29.ebuild,
+metadata.xml:
Initial ebuild based on ChromiumOS ebuild.
-
diff --git a/app-misc/evtest/Manifest b/app-misc/evtest/Manifest
index bb84ad96dda4..4bbead8bd757 100644
--- a/app-misc/evtest/Manifest
+++ b/app-misc/evtest/Manifest
@@ -1,5 +1,30 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX evtest-1.30-autoconf.patch 974 SHA256 da089331a221c07c8a9a28b7434952716b81718401fde2187abfdd3788b1e5ce SHA512 7b4fc165bd5d9dccd34ad47bcab017da08e4efb47783925c75a68de4dde32a873018a19089b01e845ea55769d943b3eaddb962a2bd99fb1e62d4444c28c3630e WHIRLPOOL 4ccab8e4d92268811e1c41d3cd0ff67fd83e07c9582b4f471b8c4b8db23f0c4e603736e630f90c6cbcf8b6e78e4cf02853bceda282a27e834b61e3de2e4af553
+AUX evtest-1.30-xml.patch 1362 SHA256 2dd064c870497fa81f3bc1f9b7ea6d3241b454a10ad0cdaefda810f08165e14b SHA512 b558f97af8f14e7d316990f7657a7429b26b0df2d54a5adf849ee3237d1613e0d629f36f72963b31baa7fdf78db8bda0e687ff5925cb86a8afd0dbc4058b3c30 WHIRLPOOL 11a5f2756fb7582c62053c958e19a22c97f45acc43c92279536348ed3cb9cab6d2637e655e57d26fc83ae90d8760926b4945e777bc9c68130ef29c9788b2f55c
DIST evtest-1.29-mans.tar.xz 2108 SHA256 8f5c92bb15671fd1acc3a4e66c8218115ff8f6365c4fc3ca491a728bdeff3231 SHA512 d32786fde7ca20cad445b6cce35f603fff8d39f51e6a0f7569f4cc020def77240686b3a12a969c5176c5cfc0e34270f169c4429cb9e6aa5f0684fa2c50abdf85 WHIRLPOOL ff6322a3c45e178dffa3d4c1d9768d587c7533566bc41f75d5d9eaa0ce41bc4579ba9f644a29751996a7eacca4babd47564bab6708abc8ff53c17a7779918d42
DIST evtest-1.29.tar.bz2 21930 SHA256 6373c66e72cd461879f9fc6ee19b5b508ae1d6d365660a00cb8bcee7f415bb90 SHA512 ddbda6f1a34363a844b3e2e206afec6f6aed18c2b8c97f6e5bc9c57c1585fc00ee99ded8aded2d2674e58cfaf48c8028953059cc3024e04253f4cd961a1da2e1 WHIRLPOOL f9d1fb7e4036878e901d5da10ebe4a9a0bc01238224953322aaa9c0116e61d90a23bcbc8d1ae08d52b31188878d3f2ea13aa5cc6ccdc1819841d4a6b05a817fb
+DIST evtest-1.30-mans.tar.gz 2112 SHA256 bb66750d9871caac02c48aa309774e7043e2ff5a2fcf4188d424625583c41800 SHA512 470ac504091f9826023dd2cc62a1c0169f98bf2d6e9c4c3986e3719d67d02bb587023aa347a3fb26b0d06efae8eccdd05d88ae74556f3819416a6f6c905c4618 WHIRLPOOL fcdba792eb614bb47f35063dd8554a35e2ebd4e3a8413f3b39c54a468e8eb3d0b2bc249c7f24e763a23b3042dd55561364158ca03c9d9e272ab3aeb556db3fc1
+DIST evtest-1.30.tar.gz 25556 SHA256 63c25019e4400841820a03d5d4c4929c7f3abd9419ab34f10d062bd57b57d7a6 SHA512 276507833d205c9749abad67013ac43e59f3105cbfcc3d100d3df80057c252c0c4e56276949160864b0df6dc3ca991e289d132b741dff664e7f1d37a2487cee3 WHIRLPOOL 4ad18571a9671aac4f114e349944e9db00945948bf5b8d34dec1b293b42cf7b1337c4fd29e8b5524491b7fcbd4d53bca428576148100a73c9cb3a433d952f615
EBUILD evtest-1.29.ebuild 1072 SHA256 a3db6b46ac62e171250dceed8e17247baa348ac01b2602ddadc3f3cb02d3e7e0 SHA512 09dc6a2f89f6cd1a3856c5f93d39e25629ab06eb98b2443034d7b3d9a3da43df1144ed2f2d59052a5f5e8ba64a088afc7e3193fe31e21fb2423aeb9f1064b01a WHIRLPOOL f80fad04eacc4393a373666c38c10a02f3197175ab30bf2bb7eb059dcd36a916a844798b152d4310ff4a008ac85a2abbcb4c30a42b064a4d6985271bffe02574
-MISC ChangeLog 569 SHA256 9140842393ba9f200e1735a24f16138acd64b7b9a45546469e3956a2327786d1 SHA512 42c3159d78dfc5c9de09d6455cb17e979ecc7b853f220529b65b4f262931bf94614947d3042c7ee9d4ea0cdd1c0218c9b001f009939415c9535e22d7d14b3bf8 WHIRLPOOL 5d83ffd2c4a98452ac157b19b87a08886e69ca926d0618e36da7a37308a511a35bc04a64b24ef9c808032db8ec073cb6355c7010b7bc4ab355aeb4d8e1af0da3
+EBUILD evtest-1.30.ebuild 1187 SHA256 c9fa9cadd01d54763892064ef0df8323503b141c3aff8d1c742e914d3b6ad2a2 SHA512 7ba7dd5507455bfd137a6e3104cfd1b7f4864eb83e0714339f7784a923d81893fc6c36568860d956cc274c03191d284c936bb1c72cf300c7fba06412d7c931a0 WHIRLPOOL 06828521f7edd02f057ae48a4574f96d577b880dfed80e8d1fea7bf95139e1f5375b99a0fc3adfe39ceb26525f73c205c8764fb37d9423cde348303ea52d9495
+MISC ChangeLog 779 SHA256 b81967df960a7369b08c18658821d0ae8e06a264948d05e20c6f1debb017b2a7 SHA512 2082649849c071104d8288ff5dd90d5e16b4b0f3d4124d5d67cb627fb3ea3fd58e64622331f530d801ad39ec2fbe7996d853dbf4d11c5ff3c538a9f62cad5dfb WHIRLPOOL 1eba77874dab1b7f173997f69b14b32cb6cf02016badbeee714e2dc4ee72d979b54b06226206e5b8ea8c2034a0855b109c50b62f5f043ca3b67badf1e1c96a22
MISC metadata.xml 200 SHA256 eb63f2affd0b8e3f5149df2f2f964910eb2127b650919a9e7892fae011e2b22b SHA512 da94c752d3f451652f15c0c459caa079e1d11f37278f86da057ed915ba167688ea62ec62c3c6406200fa951f8f495e9dd782d0e12f9e315187ba4de305f13a1d WHIRLPOOL 80bd517227281caf99e291cd59cd6e5deec972d693473727c7dcd6195450ea9dca63a151e52111c7c2456831f19113008ec60a5c1a66cc3b24f8b17c74e2c373
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQIcBAEBCAAGBQJQ6d2FAAoJELEHsLL7fEFWPWEP+wYqSODuMsNfhqH2qLSSfOO4
+IwsBkkWqz0ySUm24bkk+Ms0pCq/R+7O4XNnauNQVrHfK1VN3oZtSgEZG8G9le9Gm
+WBu4usiC47XaKnTDqtF7+p1eXY2RYCrTDp5ITcCRJHHdnk8j2ixgrmcc2ouRTWUN
+kSo+XMDRzd8x7hbIaCqoZY75izyqWCywgRoZDYmDidtuyRN2xVkiGNW/kN3tyXfP
+6lTy5VaZva0oZmODdlHPsOKBum46TmC9ogM3AXBQep6vBQcMZ7GZqurNRKrWkL41
+wFEFR5/NeRMj7h8EJ4+Sj3CYSuYFhtm+awrLjQqHmlm+KHdIYKladFgauKxRsiQk
+qOXDYjNNTIGUT4QA6tmlufcovZb0mI1iVOXYuIdWAZgjvuqEA6U61Jvb7J6X3q7R
+UP+yDto9tHZYr0f3TE3rpMUrVk4EgGWOFTAuLni7fgWXfBmOwO7+cv3xfXBLqwWl
+CFQiWFShz3tEpGkFIgLq+oE2xJOQH6B31A7ORtdmQUU/E7GOXJvZA23BvnuUlD+Y
+CrHh+gnhsBv+kv8bFzYpmmlFFcOBTNZ+ZmbxEBH7vxVpqLgKEv9gjyaIGWrKBdzU
+laeacrZWJrYqHCLOyLzDoChhM2Fj6YFsDVdGIlw7b6OHbMUh6phwlJ46l5J8zrk3
+qVvLKhSi93X7cDPVglTt
+=4Jz1
+-----END PGP SIGNATURE-----
diff --git a/app-misc/evtest/evtest-1.30.ebuild b/app-misc/evtest/evtest-1.30.ebuild
new file mode 100644
index 000000000000..5709e4c9f4e6
--- /dev/null
+++ b/app-misc/evtest/evtest-1.30.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/evtest/evtest-1.30.ebuild,v 1.1 2013/01/06 20:22:25 vapier Exp $
+
+EAPI="4"
+
+inherit autotools eutils
+
+DESCRIPTION="test program for capturing input device events"
+HOMEPAGE="http://cgit.freedesktop.org/evtest/"
+SRC_URI="http://cgit.freedesktop.org/evtest/snapshot/${PN}-${P}.tar.gz -> ${P}.tar.gz
+ mirror://gentoo/${P}-mans.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+xml"
+
+# We bundled the man pages ourselves to avoid xmlto/asciidoc.
+# We need libxml2 for the capture tool. While at runtime,
+# we have a file that can be used with xsltproc, we don't
+# directly need it ourselves, so don't depend on libxslt.
+# tar zcf ${P}-mans.tar.gz *.1 --transform=s:^:evtest-${P}/:
+RDEPEND="xml? ( dev-libs/libxml2 )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}-${P}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-1.30-autoconf.patch
+ epatch "${FILESDIR}"/${PN}-1.30-xml.patch
+ eautoreconf
+}
+
+src_configure() {
+ # We pre-compile the man pages.
+ XMLTO=/bin/true ASCIIDOC=/bin/true \
+ econf $(use_enable xml)
+}
diff --git a/app-misc/evtest/files/evtest-1.30-autoconf.patch b/app-misc/evtest/files/evtest-1.30-autoconf.patch
new file mode 100644
index 000000000000..940c1316fd6f
--- /dev/null
+++ b/app-misc/evtest/files/evtest-1.30-autoconf.patch
@@ -0,0 +1,33 @@
+From d3864018ef09ef38e1733110e2643735067bc02f Mon Sep 17 00:00:00 2001
+From: Mike Frysinger <vapier@gentoo.org>
+Date: Sun, 6 Jan 2013 14:49:40 -0500
+Subject: [PATCH] use newer config headers macro
+
+With newer automake, it throws an error:
+configure.ac:5: error: 'AM_CONFIG_HEADER': this macro is obsolete.
+ You should use the 'AC_CONFIG_HEADERS' macro instead.
+
+The newer macro has been around a long time, so there's no need to
+worry about backwards compat here.
+
+Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index ebf657f..9980c5a 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -2,7 +2,7 @@ AC_PREREQ([2.57])
+ AC_INIT(evtest,[1.30], [https://bugzilla.freedesktop.org/enter_bug.cgi?product=evtest], evtest)
+ AM_INIT_AUTOMAKE([foreign dist-bzip2])
+
+-AM_CONFIG_HEADER(config.h)
++AC_CONFIG_HEADERS(config.h)
+ AC_PROG_CC
+ AC_PROG_INSTALL
+
+--
+1.8.0.2
+
diff --git a/app-misc/evtest/files/evtest-1.30-xml.patch b/app-misc/evtest/files/evtest-1.30-xml.patch
new file mode 100644
index 000000000000..1fe3e6c7c34b
--- /dev/null
+++ b/app-misc/evtest/files/evtest-1.30-xml.patch
@@ -0,0 +1,40 @@
+From 92ecfec7b0a9c1f8d952d20e8a0cde5930f9264f Mon Sep 17 00:00:00 2001
+From: Mike Frysinger <vapier@gentoo.org>
+Date: Sun, 6 Jan 2013 15:09:26 -0500
+Subject: [PATCH] add a configure flag to control xml behavior
+
+The default behavior (autodetection) is unchanged.
+This adds a knob for distros to control directly.
+
+Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+---
+ configure.ac | 12 ++++++++----
+ 1 file changed, 8 insertions(+), 4 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 9980c5a..e973733 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -5,11 +5,15 @@ AM_INIT_AUTOMAKE([foreign dist-bzip2])
+ AC_CONFIG_HEADERS(config.h)
+ AC_PROG_CC
+ AC_PROG_INSTALL
++PKG_PROG_PKG_CONFIG
+
+-PKG_CHECK_MODULES(XML, libxml-2.0, [HAVE_LIBXML=yes], [HAVE_LIBXML=no])
+-if test x$HAVE_LIBXML = "xno"; then
+- AC_MSG_WARN([libxml headers not available. Cannot build evtest-capture.])
+-fi
++AC_ARG_ENABLE([xml], [AS_HELP_STRING([--disable-xml], [Disable support for xml (evtest-capture)])])
++AS_IF([test "x$enable_xml" != "xno"], [
++ PKG_CHECK_MODULES(XML, libxml-2.0, [HAVE_LIBXML=yes], [HAVE_LIBXML=no])
++ AS_IF([test "x$enable_xml$HAVE_LIBXML" = "xyesno"], [
++ AC_MSG_ERROR([libxml headers not available. Cannot build evtest-capture.])
++ ])
++])
+ AM_CONDITIONAL(HAVE_LIBXML, [test "x$HAVE_LIBXML" = "xyes"])
+
+ AC_PATH_PROG(XSLTPROC, [xsltproc])
+--
+1.8.0.2
+