Version bump (bug #546834 by avx).
authorJeroen Roovers <jer@gentoo.org>
Mon, 20 Apr 2015 04:22:29 +0000 (04:22 +0000)
committerJeroen Roovers <jer@gentoo.org>
Mon, 20 Apr 2015 04:22:29 +0000 (04:22 +0000)
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0xA792A613

x11-misc/rofi/ChangeLog
x11-misc/rofi/Manifest
x11-misc/rofi/files/rofi-0.15.2-Werror.patch [new file with mode: 0644]
x11-misc/rofi/files/rofi-0.15.2-run_test_sh.patch [new file with mode: 0644]
x11-misc/rofi/rofi-0.15.2.ebuild [new file with mode: 0644]

index ebbfad1d7e28e3ddead27fc37fbaad6b67455e6b..0cfa1789f5d43faa853f6a2e530c89d20535bfc6 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for x11-misc/rofi
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/rofi/ChangeLog,v 1.4 2014/12/19 13:54:49 jer Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/rofi/ChangeLog,v 1.5 2015/04/20 04:22:28 jer Exp $
+
+*rofi-0.15.2 (20 Apr 2015)
+
+  20 Apr 2015; Jeroen Roovers <jer@gentoo.org> +rofi-0.15.2.ebuild,
+  +files/rofi-0.15.2-Werror.patch, +files/rofi-0.15.2-run_test_sh.patch:
+  Version bump (bug #546834 by avx).
 
   19 Dec 2014; Jeroen Roovers <jer@gentoo.org> -rofi-0.14.9.ebuild,
   rofi-0.14.12.ebuild, -files/rofi-0.14.9-test.patch:
index f6c1886ce78f9cff715e445236bf4fcbfc75ff51..853c60f0dd57fb9d8d7d472c71fd03415a66345a 100644 (file)
@@ -3,14 +3,18 @@ Hash: SHA256
 
 AUX rofi-0.14.12-run_test_sh.patch 1008 SHA256 6faf504e33ebd2b9002301c2f34258723e80031ef602ab945f91e08a5085b32f SHA512 807842b62ad3391155667c7b94e925757764f59d1956c005b8e8d7674035519a0f5f5ac4921a253645b37d046282dfbb4da849a15f0e5efbcd2514af4821db1e WHIRLPOOL 43c3838dae4a5ac0ab6d8a3c690779fce3c438285b0047071cb1e721b906cbcec0e7b280c30abbe147fad7ee7adc705f020f7b05a12749e145f663acfc7c9f1e
 AUX rofi-0.14.9-optional-i3.patch 421 SHA256 f6a9915b939811a5c59613a5b52d2c4863cd0139ab1f702b136026846185b3aa SHA512 92fa321416bdf2b9581b065dc3d60ade23ebd4d2a21f0a32adcf90dda37df39c46f9db860dac84d7ab9cd8d630046eedf204ab5626a92fbe822638499734b713 WHIRLPOOL 04f0e2f5f52dd0dee20a272db69656e7330d7f0754f6e56f648cf2544fffbfa7d7a56fa9116c63a5695526932bd24e700e5735ddaa9ed81e22eb54a558a1a2d9
+AUX rofi-0.15.2-Werror.patch 364 SHA256 123c87f9b689b1d1da7456ff11311d09da57ee1b0b8e3dee2bdeaa385fb2f7ee SHA512 8a010a097da87e6cd030d9f11d9198357e00b8c6456cb5027b90c3ce21389db7a654821e84bd4ffdaa7ae05cb2ddf3f23f735a8230166eebcf86bde76a1b212a WHIRLPOOL 5b5780dd9d18478f905a9cdfcadbf43b2ef5c4a5051caecfa19daf4aecc7cc76c627185516377cb2fd0b730987313d75b4210c9b1d55b99e650169a8052019c0
+AUX rofi-0.15.2-run_test_sh.patch 1032 SHA256 e3e5b87290b6a9fa32f78e18494faae13c286ae9656c1562ffdcc9c8bcb71409 SHA512 0ba01e545cb96fc4a259ea3247105ca1b4c81491dd88f3f57156d84b0ffb4e740a6837852c1c0ae1f58577ae0204f7f254a18ea07f96005a9a272581797faeaf WHIRLPOOL 6785eef8c335bd3a04aae05b1d7984ec556fe9ce6e8e16715569febc64e89b8f7a5122b21c4ce9fbb4c474d69aff62aed14345a6d7bed53b71a4b45b25bfab73
 DIST rofi-0.14.12.tar.xz 105384 SHA256 73a25f9930bfea3cc8fc321c3f97e1b4acaf2b0b0aa58ad514df53550c729591 SHA512 2e780bbea16da56d56b8a1644e5cb25e541e59aeb2ab06e250b326f1622aee9da9934f3b9db49eaf7c4aa3eb003219b077e3046ddb46130b92b763da1ac0bad9 WHIRLPOOL d622167b2fef3d473f5812a1cbe65a5300982246b9ac09010f2feef7fb0f632a62abc4e62ef2943ebc193da7f1dff9c860990725d7ffa4264d5a8f0ecd5beb82
+DIST rofi-0.15.2.tar.xz 113468 SHA256 64bf088ea7448a8da61d368eb3dfa150b13ade91bc2e2d8c30915e863ea6505c SHA512 b2f0a09e53f01a54bc1a471c5a61928d88372a539493447681176a18258e64414734bbda4d381a6ccc27626958afc84f2b9c9b6d5eaab4d7b5fce4227cb541d6 WHIRLPOOL 91c1ff8ff7f11336b2096032e8f6b8c7b869eba101233222c8755a76ca1f0b7c647f3801d268de3aee7435e74e75d2ea07533c4d0913b6dbfcc235b9077e73b2
 EBUILD rofi-0.14.12.ebuild 943 SHA256 ebe3badf97e226646c80af4c01edf8775f59c1938e57d7eb73eb5171bcd57a98 SHA512 4df02a1e5e01dfeb5553d354be03e9225a03dbec8fb0e9efeb86f405332fdc19ae4482873b25151df8c0c382f4eae9f58ac49488b42c5d177fd7d1ba52473a11 WHIRLPOOL b62830b1e6cd017ea3f4e989207e43cc9b3c7ea63d2d8f7a8d38fce20ddc2265ba150c666e25df5fc4b8c3ae9367a9ae60c18dd6cf9ba947060671009d3d7a59
-MISC ChangeLog 898 SHA256 fb9b1d7c51eadb92d277389d53811c3c8eaf0801367c2e6b0467b44f6fbb85d2 SHA512 05ffe50610dbb7176c77d6eecc188ea298cc77afd6a68555ee77ffc002d8f8d8b3fe6b44fd1361be2423c232b94fdd2a23faf50fceb7dda13e1fb3e11105a3d4 WHIRLPOOL db19ac2656da125fc21324834ed52544a0bbd9e052a438e58d20df5a36eaef4fccc445c63e5be059fdce4621a9143471dfc1e60a615970fe9d2cd05904a54a10
+EBUILD rofi-0.15.2.ebuild 986 SHA256 c12561683faee5a192d7eef37f9775a024882a1fe989f063597f8ef915f57445 SHA512 da9e6ce4cb8d828140463a8798b229b03c1c635b8912469e8e16e162f25b35bc66151ce455c087c53ad991398aa77fe4141d337f25796ef78f05506e232cf89f WHIRLPOOL 959bde4a17deba1f5367165dcd59c4019020554ffc147a3afdc4e08367405e020e4f23577f98675a0492e7243833b30d25aed17c691175745246494edf6fbe67
+MISC ChangeLog 1105 SHA256 1cb7516d129c43f8f1a95eb6f3deaacd76c1a8b4fddcf87716ba4d6b51199bdc SHA512 cc99499e7e366ed3c0183ea62d63323eaa4f9b63f90d140728967a0153d02c44e23f4ea3459ba83f1a91b90b1e2bdfd45666a48eb813840a2d3593eb7b54f9b6 WHIRLPOOL 25ccf354856e57ef870a6bbbf67b4b0de6b01e30bd21275d5dcd113ca2163a2ae88f3db73e9aee3fbdf1ffa21673a7ed5c29896e4b1f32d146c8809a813b5f6a
 MISC metadata.xml 349 SHA256 7f69d55c450d5650f8843787a86c4af46bab477ce0efca378ebf5f9574245197 SHA512 145db443c2fcb987651ec44eb07fc8e32c560d01c25a39522552eee7ee0db17fa9a622adc3ee983f5c7ea12262f7e5829e8cddb6db64e99365fca9a5e66212b3 WHIRLPOOL 22e13e06a19f59849a1ec2cf3cf7ab518a4bbefa876e78fae0b6433bf97c2ad8e2e95cb731e8f19025ffda4ea00dad615c4c4e7db79bdb7f24997bd4e0162905
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iEYEAREIAAYFAlSULisACgkQVWmRsqeSphOkOACeKInwdrmRrGBsZXmP/dWYlet4
-4h8An0cHxfZHfcbICdlDPAGmTHZVqsj8
-=eYhp
+iEYEAREIAAYFAlU0fwUACgkQVWmRsqeSphP+YwCcD3s5BgouXpF4d0vqOM6vtwPg
+rQsAnisDbF3qdHEMZVQqKKC9fpiRGnRb
+=dOr7
 -----END PGP SIGNATURE-----
diff --git a/x11-misc/rofi/files/rofi-0.15.2-Werror.patch b/x11-misc/rofi/files/rofi-0.15.2-Werror.patch
new file mode 100644 (file)
index 0000000..18dd0db
--- /dev/null
@@ -0,0 +1,19 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -6,7 +6,7 @@
+ ##
+ # Setup automake to be silent and in foreign mode.
+ ##
+-AM_INIT_AUTOMAKE([-Wall -Werror foreign subdir-objects])
++AM_INIT_AUTOMAKE([-Wall foreign subdir-objects])
+ AM_SILENT_RULES([yes])
+ 
+ ##
+@@ -14,6 +14,7 @@
+ ##
+ AC_PROG_CC([clang gcc cc])
+ AC_PROG_CC_C99
++AM_PROG_CC_C_O
+ 
+ AC_USE_SYSTEM_EXTENSIONS
+ 
diff --git a/x11-misc/rofi/files/rofi-0.15.2-run_test_sh.patch b/x11-misc/rofi/files/rofi-0.15.2-run_test_sh.patch
new file mode 100644 (file)
index 0000000..34e46ac
--- /dev/null
@@ -0,0 +1,17 @@
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -137,14 +137,6 @@
+ test: ${bin_PROGRAMS} 
+       ./rofi_test
+       ./helper_test
+-      $(top_srcdir)/test/run_test.sh 123 $(top_builddir)/textbox_test $(top_builddir) $(top_srcdir)/doc/example.xresources
+-      $(top_srcdir)/test/run_test.sh 200 $(top_srcdir)/test/run_errormsg_test.sh $(top_builddir) $(top_srcdir)/doc/example.xresources
+-      $(top_srcdir)/test/run_test.sh 201 $(top_srcdir)/test/run_switchdialog_test.sh $(top_builddir) $(top_srcdir)/doc/example.xresources
+-      $(top_srcdir)/test/run_test.sh 202 $(top_srcdir)/test/run_dmenu_test.sh $(top_builddir) $(top_srcdir)/doc/example.xresources
+-      $(top_srcdir)/test/run_test.sh 203 $(top_srcdir)/test/run_dmenu_custom_test.sh $(top_builddir) $(top_srcdir)/doc/example.xresources
+-      $(top_srcdir)/test/run_test.sh 204 $(top_srcdir)/test/run_run_test.sh $(top_builddir) $(top_srcdir)/doc/example.xresources
+-      $(top_srcdir)/test/run_test.sh 205 $(top_srcdir)/test/run_script_test.sh $(top_builddir) $(top_srcdir)/doc/example.xresources
+-
+ 
+ .PHONY: cppcheck
+ 
diff --git a/x11-misc/rofi/rofi-0.15.2.ebuild b/x11-misc/rofi/rofi-0.15.2.ebuild
new file mode 100644 (file)
index 0000000..807fba8
--- /dev/null
@@ -0,0 +1,48 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/rofi/rofi-0.15.2.ebuild,v 1.1 2015/04/20 04:22:28 jer Exp $
+
+EAPI=5
+inherit autotools eutils toolchain-funcs
+
+DESCRIPTION="A window switcher, run dialog and dmenu replacement"
+HOMEPAGE="https://davedavenport.github.io/rofi/"
+SRC_URI="https://github.com/DaveDavenport/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="i3"
+
+RDEPEND="
+       dev-libs/glib:2
+       media-libs/freetype
+       x11-libs/libX11
+       x11-libs/libXft
+       x11-libs/libXinerama
+       x11-libs/pango[X]
+       i3? ( x11-wm/i3 )
+"
+DEPEND="
+       ${RDEPEND}
+       x11-proto/xineramaproto
+       x11-proto/xproto
+       virtual/pkgconfig
+"
+
+src_prepare() {
+       epatch \
+               "${FILESDIR}"/${PN}-0.15.2-run_test_sh.patch \
+               "${FILESDIR}"/${PN}-0.15.2-Werror.patch
+
+       eautoreconf
+}
+
+src_configure() {
+       tc-export CC
+       econf $(usex i3 '' --disable-i3support)
+}
+
+src_test() {
+       emake test
+}