summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2014-10-06 08:45:32 +0000
committerJeroen Roovers <jer@gentoo.org>2014-10-06 08:45:32 +0000
commit021a81b9d12c91faad4a64556d4dddc2c7091888 (patch)
tree47f0f2e15eb8ae2b89b40e50dd902a62d9497843 /x11-misc/rofi
parentInitial commit (bug #524596 by Alexander Berntsen). (diff)
downloadhistorical-021a81b9d12c91faad4a64556d4dddc2c7091888.tar.gz
historical-021a81b9d12c91faad4a64556d4dddc2c7091888.tar.bz2
historical-021a81b9d12c91faad4a64556d4dddc2c7091888.zip
Initial commit (bug #524596 by Alexander Berntsen).
Package-Manager: portage-2.2.14_rc1/cvs/Linux x86_64 Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'x11-misc/rofi')
-rw-r--r--x11-misc/rofi/Manifest14
-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
5 files changed, 97 insertions, 2 deletions
diff --git a/x11-misc/rofi/Manifest b/x11-misc/rofi/Manifest
index b056fa2803a5..ecf4acd4b0bc 100644
--- a/x11-misc/rofi/Manifest
+++ b/x11-misc/rofi/Manifest
@@ -1,6 +1,16 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
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
+EBUILD rofi-0.14.9.ebuild 961 SHA256 17c569a35180768c0c7e91d1767094b0fffe9221034d5983da77e15688e517b4 SHA512 3e5c141ddc8f66f57e3439f9b37596ebbc4e9a116152badccb9cb338017262df1db4acc1928a5649357dad3861c648eb28470d68eca4b07b2785a1019f982bc8 WHIRLPOOL 745f75b495df9416fc766472ab2e8d1d2139030538f1ffce4f9d56ccb4174080779e04a2f04a5c5c2682553ec3389283622559424299afe53248bb323fbd354e
+MISC ChangeLog 435 SHA256 d0f636d08dda85c3e774508ddc042062d81d55a79a5ec3d469c58db5a3975b38 SHA512 a1858dbc57dd9711a4b6f80eed7545213dfd322cf4a17a87c6a01576f4069db968cb863aa1f3922fad5a3888bd56785ef195ebcea3d7340aacf3085f95cd1a4e WHIRLPOOL f994c79963f1b716fc240321d53caee1536d09a8f388d843377770542dbd1ee043e16fedd905067fd1cfffcea9e55c300749f09c964e0a8cb6b4e2ae8f5d2f7a
MISC metadata.xml 349 SHA256 7f69d55c450d5650f8843787a86c4af46bab477ce0efca378ebf5f9574245197 SHA512 145db443c2fcb987651ec44eb07fc8e32c560d01c25a39522552eee7ee0db17fa9a622adc3ee983f5c7ea12262f7e5829e8cddb6db64e99365fca9a5e66212b3 WHIRLPOOL 22e13e06a19f59849a1ec2cf3cf7ab518a4bbefa876e78fae0b6433bf97c2ad8e2e95cb731e8f19025ffda4ea00dad615c4c4e7db79bdb7f24997bd4e0162905
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iEYEAREIAAYFAlQyVqwACgkQVWmRsqeSphP5GwCeP16AAcCYQnQSdqsEK7NpcqtA
+YRMAnRwGNCCYwMJEvLBqYXrRE5zDk+0t
+=QOet
+-----END PGP SIGNATURE-----
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
+}