From f356af92b88d56b78588e81310493d4f5a2f6d18 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 10 May 2023 23:44:42 +0100 Subject: gentoo auto-resync : 10:05:2023 - 23:44:41 --- app-emacs/doxymacs/Manifest | 3 +- app-emacs/doxymacs/doxymacs-1.8.0-r4.ebuild | 35 ------------------- app-emacs/doxymacs/doxymacs-1.8.0-r5.ebuild | 40 ++++++++++++++++++++++ .../doxymacs/files/doxymacs-1.8.0-flags.patch | 21 ++++++++++++ 4 files changed, 63 insertions(+), 36 deletions(-) delete mode 100644 app-emacs/doxymacs/doxymacs-1.8.0-r4.ebuild create mode 100644 app-emacs/doxymacs/doxymacs-1.8.0-r5.ebuild create mode 100644 app-emacs/doxymacs/files/doxymacs-1.8.0-flags.patch (limited to 'app-emacs/doxymacs') diff --git a/app-emacs/doxymacs/Manifest b/app-emacs/doxymacs/Manifest index 8bb5a3136eb6..f297dca6823a 100644 --- a/app-emacs/doxymacs/Manifest +++ b/app-emacs/doxymacs/Manifest @@ -1,5 +1,6 @@ AUX 50doxymacs-gentoo.el 502 BLAKE2B 0cad3693c6eae3d87c378b743bcf577398ba3f9a1d031d16328e8b2948588b107e74d9b755696fce36bfa4b7ad28704bf5185879d24b2d1c04cf9e783350baff SHA512 1ce4aee60f650daca6d1597356ccc8d2e411c8d71f4236dd396709c6d2e03699d78626dba1e0f0b7c67701267436d62d56b70c9fbc1a5770e0018e7014badc75 +AUX doxymacs-1.8.0-flags.patch 599 BLAKE2B d8991c947b89ea2bd9c2832d9005546919555581a43bda545070bf144769b26b0670fcb4e0afb9aff1784dc362cb70b152ae89a7e138618fa1912c12c961aa56 SHA512 961edb40eb78c2bc3a7e405bcc07b4398ea628d217a0ca451ce93584eb3fe2d714b635714a73ac923c3d12f826f296bbffa3ca5afa83297ad7f01a70cbb275c6 AUX doxymacs-1.8.0-gcc7.patch 2868 BLAKE2B 824046926df6d35e05873ddc39689bb1f4b50b0eaeec3a78ac48a54248323d297e062820376ab62d8b0a1708c311b5d31e50c8288c5a29cccf69ca711ba4c8a1 SHA512 2ac07420a59ecd2a90de1dcfe0b0750d527a6e12100bbbf453adbad9e046ab036708c4463e9d50507e099cf2246d867e748903d8b6a8e213b0755288625c1e03 DIST doxymacs-1.8.0.tar.gz 133600 BLAKE2B 0e1545498234eec6259ab89a406286dc6f73c1fbec5001ef3e89513de6d91b499e33ca6e25b344dd33c763c59424e592647619f548b223ab1f9ac821815e60d4 SHA512 7461a8a415aadf331f856e4f122712cbedc2907eff9e452f24e6ee83b96903d9944d2cfdbcfeab8a66144a0be508eae723c29f82a081df9723560b10c444f8ac -EBUILD doxymacs-1.8.0-r4.ebuild 716 BLAKE2B 5b146f68712bbaf32d45efe7471e13290fad8154970a4b5b75c547f3a1b89f6dc88314d124c008dbaf1e9339b71f33ee33802bf4f69420ac02a244548f9f0913 SHA512 2c485959e22970a67fefd7d8bdf742f4ea505614187ec00ae35fe8b49b7e0dc846f48edda73af907ffc9f66928069c06fe3f790822b64be09ed3e577ab1ebcc8 +EBUILD doxymacs-1.8.0-r5.ebuild 723 BLAKE2B 7c8c9e9ddbc03cc6c27a483f959df4b078f23364723eb23e2bdb85cde869d0b06419a7e0b49573adc048336e68a9a9ce995fa40eda0da31ad8b2b023feed00ee SHA512 7bfdfc8e8f6f78f4707f30a1c54e998a0bfbd7e787616019be792f3fa6eba5c1491791f7adf2fb1247885b0ea75c35bdd06d464e49cb7c0c810367c78063ea6b MISC metadata.xml 336 BLAKE2B bd099ec5ccf5f5e549655954f3283793a8ed224c3db1105e46b16c8719261d1939f28a8a6a41ba1dd48ef926f429e4d4000400d7581eb2a07813b96055f84d2c SHA512 63b7141d85e425c9984d19220c27aeb124561334f1d10e2d31fbce8f6309bbca0df5d8451adda6fadf8e42011cecb03d4877bd0081e3eb8893b31b5d672f03ab diff --git a/app-emacs/doxymacs/doxymacs-1.8.0-r4.ebuild b/app-emacs/doxymacs/doxymacs-1.8.0-r4.ebuild deleted file mode 100644 index 8f6f1f24fd89..000000000000 --- a/app-emacs/doxymacs/doxymacs-1.8.0-r4.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit elisp flag-o-matic - -DESCRIPTION="Doxygen editing minor mode" -HOMEPAGE="http://doxymacs.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND=">=dev-libs/libxml2-2.6.13" -RDEPEND="${DEPEND}" - -PATCHES=("${FILESDIR}"/${P}-gcc7.patch) -SITEFILE="50${PN}-gentoo.el" - -src_configure() { - append-flags -Wno-error #260874 - econf --with-lispdir="${SITELISP}/${PN}" -} - -src_compile() { - default -} - -src_install() { - emake DESTDIR="${D}" install - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - dodoc AUTHORS ChangeLog NEWS README TODO -} diff --git a/app-emacs/doxymacs/doxymacs-1.8.0-r5.ebuild b/app-emacs/doxymacs/doxymacs-1.8.0-r5.ebuild new file mode 100644 index 000000000000..6f379856aac5 --- /dev/null +++ b/app-emacs/doxymacs/doxymacs-1.8.0-r5.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Doxygen editing minor mode" +HOMEPAGE="http://doxymacs.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="amd64 x86" + +RDEPEND=">=dev-libs/libxml2-2.6.13" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-flags.patch + "${FILESDIR}"/${P}-gcc7.patch +) + +DOCS=( AUTHORS ChangeLog NEWS README TODO ) +SITEFILE="50${PN}-gentoo.el" + +src_configure() { + econf --with-lispdir="${SITELISP}/${PN}" +} + +src_compile() { + default +} + +src_install() { + emake DESTDIR="${D}" install + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + + einstalldocs +} diff --git a/app-emacs/doxymacs/files/doxymacs-1.8.0-flags.patch b/app-emacs/doxymacs/files/doxymacs-1.8.0-flags.patch new file mode 100644 index 000000000000..4aeef48c7fbe --- /dev/null +++ b/app-emacs/doxymacs/files/doxymacs-1.8.0-flags.patch @@ -0,0 +1,21 @@ +--- a/c/Makefile.am ++++ b/c/Makefile.am +@@ -7,6 +7,6 @@ doxymacs_parser_SOURCES = doxymacs_parser.c + + INCLUDES = $(XML_CPPFLAGS) + +-AM_CFLAGS = -Wall -Werror -fexpensive-optimizations -fomit-frame-pointer ++AM_CFLAGS = -Wall + + doxymacs_parser_LDADD = $(XML_LIBS) +--- a/c/Makefile.in ++++ b/c/Makefile.in +@@ -153,7 +153,7 @@ sysconfdir = @sysconfdir@ + target_alias = @target_alias@ + doxymacs_parser_SOURCES = doxymacs_parser.c + INCLUDES = $(XML_CPPFLAGS) +-AM_CFLAGS = -Wall -Werror -fexpensive-optimizations -fomit-frame-pointer ++AM_CFLAGS = -Wall + doxymacs_parser_LDADD = $(XML_LIBS) + all: all-am + -- cgit v1.2.3