summaryrefslogtreecommitdiff
path: root/x11-misc/oroborus-deskmenu
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-10-08 00:01:40 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-10-08 00:01:40 +0100
commit607c0755d4f6476e326fb33795df7216a7bcff18 (patch)
treeff1bb6ba6e68dc19d8a94e44b32fd404736d3094 /x11-misc/oroborus-deskmenu
parentf87d83ebb0d6ae5915c4775f762a0b5bceb9b2a5 (diff)
gentoo auto-resync : 08:10:2023 - 00:01:40
Diffstat (limited to 'x11-misc/oroborus-deskmenu')
-rw-r--r--x11-misc/oroborus-deskmenu/Manifest3
-rw-r--r--x11-misc/oroborus-deskmenu/files/oroborus-deskmenu-1.4.5-Wimplicit-function-declaration.patch12
-rw-r--r--x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r1.ebuild24
-rw-r--r--x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r2.ebuild36
4 files changed, 50 insertions, 25 deletions
diff --git a/x11-misc/oroborus-deskmenu/Manifest b/x11-misc/oroborus-deskmenu/Manifest
index 6941d5ffda58..3a58472680b4 100644
--- a/x11-misc/oroborus-deskmenu/Manifest
+++ b/x11-misc/oroborus-deskmenu/Manifest
@@ -1,3 +1,4 @@
+AUX oroborus-deskmenu-1.4.5-Wimplicit-function-declaration.patch 178 BLAKE2B a7973024fdd71f5e739fd03c8f71e882c773859d92c29021e0d382059e145280f35f74e0666e7c05fa5579f3d933686e396cbd09a320384a166be2d7d7e201d0 SHA512 a7cb38e103d1aae23fb1343285a21c06d7ed8ec87531d8afe6dbfb59155ca82cc16f41a760eb25888c89991eeb4d42e47344a89bae602a218c2f16b57a09fedc
DIST deskmenu_1.4.5.tar.gz 127599 BLAKE2B 220c91cd016befaf4a97790b4e98d53e1ca1b4bf6fecac54ff0ba699bb2d8a170df7d6d7193edb4684afc8cacc2393afe056e4d5319f5b0f268a5c3254ad53d5 SHA512 a14ed2a346327be7eb8f80fecf808fa1a2abc8be13cae6d3948b29312120ef807be63776cbb6f8b6428bd84ac944fc2848daba30eaec51690f330fc7a2e0ed78
-EBUILD oroborus-deskmenu-1.4.5-r1.ebuild 526 BLAKE2B 83e84700114a79f8a249c2faafd56e77e13325dfb17f2444ec5d7daf8501caaa0038d82a8d3973f8b717f90c7b8418910f4f9d39263446656bc4c07068ab6033 SHA512 21cd0e845fbd8629d713ac7a80205f40eed823fc820669f1c1cc4cae731d09e10859453efc5a5816c5ac0093432cc861e2db5ffcb47ed0100406d8c4bea6e5ab
+EBUILD oroborus-deskmenu-1.4.5-r2.ebuild 647 BLAKE2B 3cf2f9cadcab5e1f0ba4da67885a0221648739c62fef70f1924d48914478691884159243bace2a344051822e30ecf9db5b8aad5a3bc4db98e8c4ad6e9b577ddf SHA512 d705079eb9dedeb4218724192986a31b70039b45ad5f0631ee5e9c99046856beef449bcc19b53481abb14fb140e0a5620ada2a2fdd42ce134141f5730493877d
MISC metadata.xml 445 BLAKE2B e946dd36bc97eca6999fbf2b64d51f1f5c1d3a13a5cebc276cef741abb71a72056313c855c4aacf3403492bde6a84e3f42e6125695a04d9ad13265e46ad2e42d SHA512 e3f3fc5bd10d864e7fa813a6b6bfaa9fbbdab36428d409167b92d6b8db26acab5ca05a5886f1fc9a607270f7dfe933e52099cc7017d66426f747c772865318e7
diff --git a/x11-misc/oroborus-deskmenu/files/oroborus-deskmenu-1.4.5-Wimplicit-function-declaration.patch b/x11-misc/oroborus-deskmenu/files/oroborus-deskmenu-1.4.5-Wimplicit-function-declaration.patch
new file mode 100644
index 000000000000..80e83a3a9c88
--- /dev/null
+++ b/x11-misc/oroborus-deskmenu/files/oroborus-deskmenu-1.4.5-Wimplicit-function-declaration.patch
@@ -0,0 +1,12 @@
+--- a/src/deskmenu.c
++++ b/src/deskmenu.c
+@@ -146,6 +146,9 @@
+ return value;
+ }
+
++int
++decode_switches (int argc, char **argv);
++
+ void
+ initialize (int argc, char *argv[])
+ {
diff --git a/x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r1.ebuild b/x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r1.ebuild
deleted file mode 100644
index 69756f240669..000000000000
--- a/x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PN=${PN/oroborus-//}
-
-DESCRIPTION="root menu program for Oroborus"
-HOMEPAGE="https://www.oroborus.org"
-SRC_URI="mirror://debian/pool/main/d/${MY_PN}/${MY_PN}_${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="=x11-libs/gtk+-2*
- !x11-wm/oroborus-extras"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_PN}-${PV}
-
-DOCS=( AUTHORS ChangeLog NEWS README TODO example_rc )
diff --git a/x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r2.ebuild b/x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r2.ebuild
new file mode 100644
index 000000000000..ff4450b199aa
--- /dev/null
+++ b/x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+MY_PN="${PN/oroborus-//}"
+
+DESCRIPTION="root menu program for Oroborus"
+HOMEPAGE="https://www.oroborus.org"
+SRC_URI="mirror://debian/pool/main/d/${MY_PN}/${MY_PN}_${PV}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="x11-libs/gtk+:2"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ # bug 875131
+ "${FILESDIR}"/${P}-Wimplicit-function-declaration.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf # bug 898252
+}
+
+src_install() {
+ default
+ dodoc example_rc
+}