1 |
commit: b17340236b073c65576234135baf82e92c45c84c |
2 |
Author: Florian Schmaus <flo <AT> geekplace <DOT> eu> |
3 |
AuthorDate: Tue Jun 1 09:13:05 2021 +0000 |
4 |
Commit: Florian Schmaus <flo <AT> geekplace <DOT> eu> |
5 |
CommitDate: Tue Jun 1 09:13:22 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b1734023 |
7 |
|
8 |
x11-misc/rofi-file-browser-extended: initial import |
9 |
|
10 |
Signed-off-by: Florian Schmaus <flo <AT> geekplace.eu> |
11 |
|
12 |
x11-misc/rofi-file-browser-extended/Manifest | 1 + |
13 |
...er-extended-1.2.0-do-not-install-man-page.patch | 32 ++++++++++++++++++++++ |
14 |
x11-misc/rofi-file-browser-extended/metadata.xml | 8 ++++++ |
15 |
.../rofi-file-browser-extended-1.2.0.ebuild | 32 ++++++++++++++++++++++ |
16 |
4 files changed, 73 insertions(+) |
17 |
|
18 |
diff --git a/x11-misc/rofi-file-browser-extended/Manifest b/x11-misc/rofi-file-browser-extended/Manifest |
19 |
new file mode 100644 |
20 |
index 000000000..c3a864160 |
21 |
--- /dev/null |
22 |
+++ b/x11-misc/rofi-file-browser-extended/Manifest |
23 |
@@ -0,0 +1 @@ |
24 |
+DIST rofi-file-browser-extended-1.2.0.tar.gz 23560 BLAKE2B bb5637e9a56009949b4241c218a73fdb79cf5065906b7f48874ee64e3d38d4b68a751eec937eededd040086b2560f6e6f92440d9cc0900be3f3dee54a03f8f83 SHA512 74e5adeadaa0322e1d489bda79db58b416553daefbbc353012b82855529875aefd42c53458efe059ee1aa7ea6b7550b791dd56a11c207c5cc6f4ed46d17bdb81 |
25 |
|
26 |
diff --git a/x11-misc/rofi-file-browser-extended/files/rofi-file-browser-extended-1.2.0-do-not-install-man-page.patch b/x11-misc/rofi-file-browser-extended/files/rofi-file-browser-extended-1.2.0-do-not-install-man-page.patch |
27 |
new file mode 100644 |
28 |
index 000000000..410943815 |
29 |
--- /dev/null |
30 |
+++ b/x11-misc/rofi-file-browser-extended/files/rofi-file-browser-extended-1.2.0-do-not-install-man-page.patch |
31 |
@@ -0,0 +1,32 @@ |
32 |
+From 47f61ae6b971e71c55788b790146ffe63d64c834 Mon Sep 17 00:00:00 2001 |
33 |
+From: Florian Schmaus <flo@×××××××××.eu> |
34 |
+Date: Tue, 1 Jun 2021 11:05:05 +0200 |
35 |
+Subject: [PATCH] Do not install man page |
36 |
+ |
37 |
+--- |
38 |
+ CMakeLists.txt | 12 ------------ |
39 |
+ 1 file changed, 12 deletions(-) |
40 |
+ |
41 |
+diff --git a/CMakeLists.txt b/CMakeLists.txt |
42 |
+index 5ab8168df336..901de539097e 100644 |
43 |
+--- a/CMakeLists.txt |
44 |
++++ b/CMakeLists.txt |
45 |
+@@ -28,15 +28,3 @@ target_link_libraries(filebrowser |
46 |
+ ) |
47 |
+ |
48 |
+ install(TARGETS filebrowser DESTINATION ${ROFI_PLUGINS_DIR}) |
49 |
+- |
50 |
+- |
51 |
+- |
52 |
+-# Manpage |
53 |
+- |
54 |
+-add_custom_command(OUTPUT "doc/rofi-file-browser-extended.1.gz" |
55 |
+- COMMAND gzip -k "doc/rofi-file-browser-extended.1" |
56 |
+- COMMENT "Packing manpage") |
57 |
+- |
58 |
+-add_custom_target(manpage ALL DEPENDS "doc/rofi-file-browser-extended.1.gz") |
59 |
+- |
60 |
+-install(FILES "doc/rofi-file-browser-extended.1.gz" DESTINATION "/usr/share/man/man1") |
61 |
+-- |
62 |
+2.31.1 |
63 |
+ |
64 |
|
65 |
diff --git a/x11-misc/rofi-file-browser-extended/metadata.xml b/x11-misc/rofi-file-browser-extended/metadata.xml |
66 |
new file mode 100644 |
67 |
index 000000000..bdf5f6f4f |
68 |
--- /dev/null |
69 |
+++ b/x11-misc/rofi-file-browser-extended/metadata.xml |
70 |
@@ -0,0 +1,8 @@ |
71 |
+<?xml version="1.0" encoding="UTF-8"?> |
72 |
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
73 |
+<pkgmetadata> |
74 |
+ <maintainer type='person'> |
75 |
+ <email>flo@×××××××××.eu</email> |
76 |
+ <name>Florian Schmaus</name> |
77 |
+ </maintainer> |
78 |
+</pkgmetadata> |
79 |
|
80 |
diff --git a/x11-misc/rofi-file-browser-extended/rofi-file-browser-extended-1.2.0.ebuild b/x11-misc/rofi-file-browser-extended/rofi-file-browser-extended-1.2.0.ebuild |
81 |
new file mode 100644 |
82 |
index 000000000..bb436a89e |
83 |
--- /dev/null |
84 |
+++ b/x11-misc/rofi-file-browser-extended/rofi-file-browser-extended-1.2.0.ebuild |
85 |
@@ -0,0 +1,32 @@ |
86 |
+# Copyright 1999-2021 Gentoo Authors |
87 |
+# Distributed under the terms of the GNU General Public License v2 |
88 |
+ |
89 |
+EAPI=7 |
90 |
+ |
91 |
+inherit cmake |
92 |
+ |
93 |
+DESCRIPTION="A file browser for rofi" |
94 |
+HOMEPAGE="https://github.com/marvinkreis/rofi-file-browser-extended" |
95 |
+ |
96 |
+if [[ ${PV} == "9999" ]]; then |
97 |
+ inherit git-r3 |
98 |
+ EGIT_REPO_URI="https://github.com/marvinkreis/${PN}.git" |
99 |
+else |
100 |
+ SRC_URI="https://github.com/marvinkreis/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" |
101 |
+ KEYWORDS="~amd64 ~x86" |
102 |
+fi |
103 |
+ |
104 |
+LICENSE="MIT" |
105 |
+SLOT="0" |
106 |
+IUSE="" |
107 |
+ |
108 |
+RDEPEND="x11-misc/rofi" |
109 |
+ |
110 |
+PATCHES=( |
111 |
+ "${FILESDIR}/${P}-do-not-install-man-page.patch" |
112 |
+) |
113 |
+ |
114 |
+src_install() { |
115 |
+ cmake_src_install |
116 |
+ doman "doc/${PN}.1" |
117 |
+} |