summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2014-10-06 08:45:31 +0000
committerJeroen Roovers <jer@gentoo.org>2014-10-06 08:45:31 +0000
commit161a9744a30dcac7da9fce6e872e121725901be9 (patch)
treee2236646dc2aea31cc8b4d7b1cde7f805505e2b0 /x11-misc
parentsys-fs/aufs3: Bump to latest aufs3 (diff)
downloadgentoo-2-161a9744a30dcac7da9fce6e872e121725901be9.tar.gz
gentoo-2-161a9744a30dcac7da9fce6e872e121725901be9.tar.bz2
gentoo-2-161a9744a30dcac7da9fce6e872e121725901be9.zip
Initial commit (bug #524596 by Alexander Berntsen).
(Portage version: 2.2.14_rc1/cvs/Linux x86_64, signed Manifest commit with key A792A613)
Diffstat (limited to 'x11-misc')
-rw-r--r--x11-misc/rofi/ChangeLog11
-rw-r--r--x11-misc/rofi/Manifest6
-rw-r--r--x11-misc/rofi/files/rofi-0.14.9-optional-i3.patch16
-rw-r--r--x11-misc/rofi/files/rofi-0.14.9-test.patch8
-rw-r--r--x11-misc/rofi/metadata.xml12
-rw-r--r--x11-misc/rofi/rofi-0.14.9.ebuild49
6 files changed, 102 insertions, 0 deletions
diff --git a/x11-misc/rofi/ChangeLog b/x11-misc/rofi/ChangeLog
new file mode 100644
index 000000000000..12da8ddcf32e
--- /dev/null
+++ b/x11-misc/rofi/ChangeLog
@@ -0,0 +1,11 @@
+# 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.1 2014/10/06 08:45:31 jer Exp $
+
+*rofi-0.14.9 (06 Oct 2014)
+
+ 06 Oct 2014; Jeroen Roovers <jer@gentoo.org> +rofi-0.14.9.ebuild,
+ +files/rofi-0.14.9-optional-i3.patch, +files/rofi-0.14.9-test.patch,
+ +metadata.xml:
+ Initial commit (bug #524596 by Alexander Berntsen).
+
diff --git a/x11-misc/rofi/Manifest b/x11-misc/rofi/Manifest
new file mode 100644
index 000000000000..b056fa2803a5
--- /dev/null
+++ b/x11-misc/rofi/Manifest
@@ -0,0 +1,6 @@
+AUX rofi-0.14.9-optional-i3.patch 421 SHA256 f6a9915b939811a5c59613a5b52d2c4863cd0139ab1f702b136026846185b3aa SHA512 92fa321416bdf2b9581b065dc3d60ade23ebd4d2a21f0a32adcf90dda37df39c46f9db860dac84d7ab9cd8d630046eedf204ab5626a92fbe822638499734b713 WHIRLPOOL 04f0e2f5f52dd0dee20a272db69656e7330d7f0754f6e56f648cf2544fffbfa7d7a56fa9116c63a5695526932bd24e700e5735ddaa9ed81e22eb54a558a1a2d9
+AUX rofi-0.14.9-test.patch 96 SHA256 9b8840cf09f144871f98e1d191b2945c83ebb9d0657c38cdc701c84bbf9b417a SHA512 275f6c6fff2191c898a764caca2c67a33bdb02afc3ac2c79afdd5eda0ded0db0d64c74279a9a847e25e17c58c3597d032ef45680088241856a192dfe7cc03cc0 WHIRLPOOL fd456763bef86bb9797a71e0025146ea7c1d710d03e55e1c3d01697945b7c4826fd6f54f724013fffd2d06824b6b20a69f007c5dab3efcff45be0d7c3e6b748c
+DIST rofi-0.14.9.tar.gz 139071 SHA256 2bf5b78757ad17f0289ae1aabac6426dedc41d577ed80300a6bdb546465c8278 SHA512 e02f6a434153fccea156353446b8ebe659defd16122f37bd1983024b952a2ffc127d79e081d9777ccb755dda8d739b4e7958fb15cc408588cca6d7b3f0a38159 WHIRLPOOL e55044405f6f635c48c8948c65ad44d5f8f47e7ead047c44e23db1392e056de1358a8361d50a4756924ceaa8c2c192a5e81ff25ec58b79f841e67679847be839
+EBUILD rofi-0.14.9.ebuild 870 SHA256 0007d0782556d218e7c6054bb5080b11c1032d520508bffde65bd188fd459328 SHA512 5d33d442e67e07cca70188f8ccc14fc7ef6aa992d6d385a1f5ea0a8c73f6e1cfc3de8c4b158d14a5d01676154ee08ab4dccbe8cb3448b57cca8c0875920f40e5 WHIRLPOOL 4c32d97a2afcb6ee0b11034771057c65951a345a7aa5121555859befbbb64ce213a01a9d146b46f6f86e94e8e980c2c388faf142f8b4ad09a5460b6ba5e4eacb
+MISC ChangeLog 353 SHA256 f407bc0a8570d2f0f319a1d0b8b45a19723035db128093b40df392d1f3616928 SHA512 b308b2b1b2d1200c5774e79a85caab2ff14b9d0bea2f3f9b51698f33ce0036527be8d71fea3efa962a05db68ae4afe6bf4e110fe61c003ba43891c8308134108 WHIRLPOOL d898a9bcad48cb02d4e1a8b3b075826031098319e326546e0e509320da3fc05b969ebae9caab82fd94168533b86ff0ec1b2920323ce6e95b41c6b0b528977190
+MISC metadata.xml 349 SHA256 7f69d55c450d5650f8843787a86c4af46bab477ce0efca378ebf5f9574245197 SHA512 145db443c2fcb987651ec44eb07fc8e32c560d01c25a39522552eee7ee0db17fa9a622adc3ee983f5c7ea12262f7e5829e8cddb6db64e99365fca9a5e66212b3 WHIRLPOOL 22e13e06a19f59849a1ec2cf3cf7ab518a4bbefa876e78fae0b6433bf97c2ad8e2e95cb731e8f19025ffda4ea00dad615c4c4e7db79bdb7f24997bd4e0162905
diff --git a/x11-misc/rofi/files/rofi-0.14.9-optional-i3.patch b/x11-misc/rofi/files/rofi-0.14.9-optional-i3.patch
new file mode 100644
index 000000000000..5a0893addfc7
--- /dev/null
+++ b/x11-misc/rofi/files/rofi-0.14.9-optional-i3.patch
@@ -0,0 +1,16 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -21,8 +21,11 @@
+ ##
+ # I3 check
+ ##
+-AC_CHECK_HEADERS([i3/ipc.h],
+- [i3_header=yes; break;])
++AC_ARG_WITH(i3,
++ [ --with-i3 compile in support for the i3 window manager],
++ AS_IF([test "x$with_i3" != xno],
++ AC_CHECK_HEADERS([i3/ipc.h],
++ [i3_header=yes; break;])))
+
+
+ dnl ---------------------------------------------------------------------
diff --git a/x11-misc/rofi/files/rofi-0.14.9-test.patch b/x11-misc/rofi/files/rofi-0.14.9-test.patch
new file mode 100644
index 000000000000..4a78ebcf3e2c
--- /dev/null
+++ b/x11-misc/rofi/files/rofi-0.14.9-test.patch
@@ -0,0 +1,8 @@
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -1,5 +1,3 @@
+-SUBDIRS=test
+-
+ ##
+ # Rofi the program
+ ##
diff --git a/x11-misc/rofi/metadata.xml b/x11-misc/rofi/metadata.xml
new file mode 100644
index 000000000000..c5cd0a06949f
--- /dev/null
+++ b/x11-misc/rofi/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>desktop-misc</herd>
+<maintainer>
+<email>jer@gentoo.org</email>
+<name>Jeroen Roovers</name>
+</maintainer>
+<use>
+<flag name='i3'>Compile in support for the <pkg>x11-wm/i3</pkg> window manager</flag>
+</use>
+</pkgmetadata>
diff --git a/x11-misc/rofi/rofi-0.14.9.ebuild b/x11-misc/rofi/rofi-0.14.9.ebuild
new file mode 100644
index 000000000000..06c7e8cae565
--- /dev/null
+++ b/x11-misc/rofi/rofi-0.14.9.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/rofi/rofi-0.14.9.ebuild,v 1.1 2014/10/06 08:45:31 jer Exp $
+
+EAPI=5
+inherit autotools eutils
+
+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.gz"
+
+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
+ i3? ( x11-wm/i3 )
+"
+DEPEND="
+ ${RDEPEND}
+ x11-proto/xineramaproto
+ x11-proto/xproto
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}"/${P}-optional-i3.patch \
+ "${FILESDIR}"/${P}-test.patch
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_with i3) \
+ --disable-gcov
+}
+
+src_test() {
+ emake -C test
+ emake -C test test
+}