diff options
Diffstat (limited to 'x11-misc/oroborus-deskmenu')
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 +} |