summaryrefslogtreecommitdiff
path: root/app-emacs/doxymacs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-05-10 23:44:42 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-05-10 23:44:42 +0100
commitf356af92b88d56b78588e81310493d4f5a2f6d18 (patch)
tree0326fb33173ae3d096527af28f85685515533fbb /app-emacs/doxymacs
parent560358ad7081e6bb2a4e097d4c442b0bab626163 (diff)
gentoo auto-resync : 10:05:2023 - 23:44:41
Diffstat (limited to 'app-emacs/doxymacs')
-rw-r--r--app-emacs/doxymacs/Manifest3
-rw-r--r--app-emacs/doxymacs/doxymacs-1.8.0-r5.ebuild (renamed from app-emacs/doxymacs/doxymacs-1.8.0-r4.ebuild)21
-rw-r--r--app-emacs/doxymacs/files/doxymacs-1.8.0-flags.patch21
3 files changed, 36 insertions, 9 deletions
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-r5.ebuild
index 8f6f1f24fd89..6f379856aac5 100644
--- a/app-emacs/doxymacs/doxymacs-1.8.0-r4.ebuild
+++ b/app-emacs/doxymacs/doxymacs-1.8.0-r5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit elisp flag-o-matic
+inherit elisp
DESCRIPTION="Doxygen editing minor mode"
HOMEPAGE="http://doxymacs.sourceforge.net/"
@@ -13,14 +13,18 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86"
-DEPEND=">=dev-libs/libxml2-2.6.13"
-RDEPEND="${DEPEND}"
+RDEPEND=">=dev-libs/libxml2-2.6.13"
+DEPEND="${RDEPEND}"
-PATCHES=("${FILESDIR}"/${P}-gcc7.patch)
+PATCHES=(
+ "${FILESDIR}"/${P}-flags.patch
+ "${FILESDIR}"/${P}-gcc7.patch
+)
+
+DOCS=( AUTHORS ChangeLog NEWS README TODO )
SITEFILE="50${PN}-gentoo.el"
src_configure() {
- append-flags -Wno-error #260874
econf --with-lispdir="${SITELISP}/${PN}"
}
@@ -31,5 +35,6 @@ src_compile() {
src_install() {
emake DESTDIR="${D}" install
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- dodoc AUTHORS ChangeLog NEWS README TODO
+
+ 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
+