Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-arch/engrampa/
Date: Sun, 03 Jul 2022 22:04:26
Message-Id: 1656885851.739d1bf2880e450e4fbf20865e7e45ba62c67d80.soap@gentoo
1 commit: 739d1bf2880e450e4fbf20865e7e45ba62c67d80
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 3 22:04:11 2022 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 3 22:04:11 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=739d1bf2
7
8 app-arch/engrampa: update EAPI 6 -> 7
9
10 Signed-off-by: David Seifert <soap <AT> gentoo.org>
11
12 app-arch/engrampa/engrampa-1.24.2-r1.ebuild | 63 ++++++++++++++++++++++++++
13 app-arch/engrampa/engrampa-1.24.2.ebuild | 69 -----------------------------
14 2 files changed, 63 insertions(+), 69 deletions(-)
15
16 diff --git a/app-arch/engrampa/engrampa-1.24.2-r1.ebuild b/app-arch/engrampa/engrampa-1.24.2-r1.ebuild
17 new file mode 100644
18 index 000000000000..8073767c9909
19 --- /dev/null
20 +++ b/app-arch/engrampa/engrampa-1.24.2-r1.ebuild
21 @@ -0,0 +1,63 @@
22 +# Copyright 1999-2022 Gentoo Authors
23 +# Distributed under the terms of the GNU General Public License v2
24 +
25 +EAPI=7
26 +
27 +inherit mate optfeature
28 +
29 +DESCRIPTION="Engrampa archive manager for MATE"
30 +
31 +LICENSE="FDL-1.1+ GPL-2+ LGPL-2+"
32 +SLOT="0"
33 +KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
34 +IUSE="caja magic packagekit"
35 +
36 +DEPEND="
37 + >=dev-libs/glib-2.50:2
38 + >=dev-libs/json-glib-0.14
39 + virtual/libintl
40 + x11-libs/gdk-pixbuf:2
41 + >=x11-libs/gtk+-3.22:3[X]
42 + x11-libs/libSM
43 + x11-libs/pango
44 + caja? ( >=mate-base/caja-1.17.1 )
45 + magic? ( sys-apps/file )
46 + packagekit? ( app-admin/packagekit-base )
47 +"
48 +RDEPEND="
49 + ${DEPEND}
50 + virtual/libintl
51 +"
52 +BDEPEND="
53 + app-text/yelp-tools
54 + dev-util/glib-utils
55 + >=sys-devel/gettext-0.19.8
56 + virtual/pkgconfig
57 +"
58 +
59 +src_configure() {
60 + mate_src_configure \
61 + --disable-run-in-place \
62 + $(use_enable caja caja-actions) \
63 + $(use_enable magic) \
64 + $(use_enable packagekit)
65 +}
66 +
67 +pkg_postinst() {
68 + mate_pkg_postinst
69 +
70 + optfeature "Support for 7-zip" app-arch/p7zip
71 + optfeature "Support for ace" app-arch/unace
72 + optfeature "Support for arj" app-arch/arj
73 + optfeature "Support for cpio" app-arch/cpio
74 + optfeature "Support for deb" app-arch/dpkg
75 + optfeature "Support for iso" app-cdr/cdrtools
76 + optfeature "Support for jar,zip" app-arch/zip app-arch/unzip
77 + optfeature "Support for lha" app-arch/lha
78 + optfeature "Support for lzma" app-arch/xz-utils
79 + optfeature "Support for lzop" app-arch/lzop
80 + optfeature "Support for rar" app-arch/unrar
81 + optfeature "Support for rpm" app-arch/rpm
82 + optfeature "Support for unstuff" app-arch/stuffit
83 + optfeature "Support for zoo" app-arch/zoo
84 +}
85
86 diff --git a/app-arch/engrampa/engrampa-1.24.2.ebuild b/app-arch/engrampa/engrampa-1.24.2.ebuild
87 deleted file mode 100644
88 index 1e11f0dc6087..000000000000
89 --- a/app-arch/engrampa/engrampa-1.24.2.ebuild
90 +++ /dev/null
91 @@ -1,69 +0,0 @@
92 -# Copyright 1999-2022 Gentoo Authors
93 -# Distributed under the terms of the GNU General Public License v2
94 -
95 -EAPI=6
96 -
97 -MATE_LA_PUNT="yes"
98 -
99 -inherit mate optfeature readme.gentoo-r1
100 -
101 -if [[ ${PV} != 9999 ]]; then
102 - KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
103 -fi
104 -
105 -DESCRIPTION="Engrampa archive manager for MATE"
106 -LICENSE="FDL-1.1+ GPL-2+ LGPL-2+"
107 -SLOT="0"
108 -
109 -IUSE="caja magic packagekit"
110 -
111 -COMMON_DEPEND="
112 - >=dev-libs/glib-2.50:2
113 - >=dev-libs/json-glib-0.14
114 - virtual/libintl
115 - x11-libs/gdk-pixbuf:2
116 - >=x11-libs/gtk+-3.22:3[X]
117 - x11-libs/libSM
118 - x11-libs/pango
119 - caja? ( >=mate-base/caja-1.17.1 )
120 - magic? ( sys-apps/file )
121 - packagekit? ( app-admin/packagekit-base )
122 -"
123 -
124 -RDEPEND="${COMMON_DEPEND}
125 - virtual/libintl
126 - !!app-arch/mate-file-archiver
127 -"
128 -
129 -DEPEND="${COMMON_DEPEND}
130 - app-text/yelp-tools
131 - dev-util/glib-utils
132 - >=sys-devel/gettext-0.19.8
133 - virtual/pkgconfig
134 -"
135 -
136 -src_configure() {
137 - mate_src_configure \
138 - --disable-run-in-place \
139 - $(use_enable caja caja-actions) \
140 - $(use_enable magic) \
141 - $(use_enable packagekit)
142 -}
143 -
144 -pkg_postinst() {
145 - mate_pkg_postinst
146 - optfeature "Support for 7-zip" app-arch/p7zip
147 - optfeature "Support for ace" app-arch/unace
148 - optfeature "Support for arj" app-arch/arj
149 - optfeature "Support for cpio" app-arch/cpio
150 - optfeature "Support for deb" app-arch/dpkg
151 - optfeature "Support for iso" app-cdr/cdrtools
152 - optfeature "Support for jar,zip" app-arch/zip app-arch/unzip
153 - optfeature "Support for lha" app-arch/lha
154 - optfeature "Support for lzma" app-arch/xz-utils
155 - optfeature "Support for lzop" app-arch/lzop
156 - optfeature "Support for rar" app-arch/unrar
157 - optfeature "Support for rpm" app-arch/rpm
158 - optfeature "Support for unstuff" app-arch/stuffit
159 - optfeature "Support for zoo" app-arch/zoo
160 -}