mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
www-misc/wsmake: treeclean
Closes: https://bugs.gentoo.org/726094 Closes: https://bugs.gentoo.org/806384 Signed-off-by: David Seifert <soap@gentoo.org>
This commit is contained in:
@@ -288,13 +288,6 @@ acct-group/jabber
|
||||
# Commands trigger an assertion and crashes, bug #892487
|
||||
=sys-fs/lvm2-2.03.18
|
||||
|
||||
# Michał Górny <mgorny@gentoo.org> (2023-01-26)
|
||||
# Unmaintained. Last release in 2003. The package fails to install
|
||||
# since Aug 2021 and while a fix would be trivial, there does not seem
|
||||
# to have been any interest in it during that period.
|
||||
# Removal on 2023-02-25. Bug #806384.
|
||||
www-misc/wsmake
|
||||
|
||||
# Michał Górny <mgorny@gentoo.org> (2023-01-25)
|
||||
# Unmaintained. Multiple build failure bugs reported. This version
|
||||
# predates 2008.
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
DIST wsmake-0.6.4.tar.bz2 351688 BLAKE2B 4e810b1b5f697bc8a7bbb27a4023ff50f90fbcab5f9bf7890277ebb95d5fbf90cfaad51f181c4a76bd532f802fd4eaf07dbab6757a15ee242f80dbef19ce0b08 SHA512 0f5d125053222c624f9c19f4147f0d97311acb11050e09112ae7b13175ea64d0ba75942c5772e2ffe12d2913cea370ed663d7cb649eef67e0f8379775a3459c4
|
||||
@@ -1,29 +0,0 @@
|
||||
--- a/libwsmake/wsUtil.cpp
|
||||
+++ b/libwsmake/wsUtil.cpp
|
||||
@@ -710,13 +710,13 @@
|
||||
}
|
||||
}
|
||||
|
||||
-void std::__wsmake_print_it(FILE *out, const char *output, const va_list *ap)
|
||||
+void std::__wsmake_print_it(FILE *out, const char *output, va_list *ap)
|
||||
{
|
||||
if(__wsmake_quiet) return;
|
||||
|
||||
vfprintf(out,output,*ap);
|
||||
//BV: this does not compile: va_end((void*&)*ap);
|
||||
- va_end((char*&)*ap);
|
||||
+ va_end(*ap);
|
||||
}
|
||||
|
||||
#ifdef DEBUG
|
||||
--- a/libwsmake/wsUtil.h
|
||||
+++ b/libwsmake/wsUtil.h
|
||||
@@ -77,7 +77,7 @@
|
||||
void __wsmake_print_error(const char *, ...);
|
||||
void __wsmake_print(const char *, ...);
|
||||
void __wsmake_print(int, const char *, ...);
|
||||
- void __wsmake_print_it(FILE *, const char *, const va_list *);
|
||||
+ void __wsmake_print_it(FILE *, const char *, va_list *);
|
||||
}
|
||||
|
||||
#endif /* __WSUTIL_H__ */
|
||||
@@ -1,33 +0,0 @@
|
||||
https://bugs.gentoo.org/show_bug.cgi?id=251745
|
||||
https://sourceforge.net/tracker/index.php?func=detail&aid=2520894&group_id=5982&atid=105982
|
||||
|
||||
--- a/libwsmake/wsSubTag.cpp
|
||||
+++ b/libwsmake/wsSubTag.cpp
|
||||
@@ -22,6 +22,7 @@
|
||||
***********************************************************************/
|
||||
#include <cstdio>
|
||||
#include <cstring>
|
||||
+#include <cstdlib>
|
||||
|
||||
#include <unistd.h>
|
||||
#ifdef HAVE_SYS_WAIT_H
|
||||
--- a/libwsmake/wsWebPage.cpp
|
||||
+++ b/libwsmake/wsWebPage.cpp
|
||||
@@ -23,6 +23,7 @@
|
||||
#include <cassert>
|
||||
#include <cerrno>
|
||||
#include <ctime>
|
||||
+#include <cstdlib>
|
||||
|
||||
#include "wsmake.h"
|
||||
|
||||
--- a/libwsmake/wsUtil.cpp
|
||||
+++ b/libwsmake/wsUtil.cpp
|
||||
@@ -28,6 +28,7 @@
|
||||
#include <cassert>
|
||||
#include <cerrno>
|
||||
#include <cstring>
|
||||
+#include <cstdlib>
|
||||
|
||||
#ifdef HAVE_UTIME_H
|
||||
#include <utime.h>
|
||||
@@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
||||
@@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Website pre-processor features tag substitution and page ordering"
|
||||
HOMEPAGE="https://sourceforge.net/projects/wsmake/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2+ Artistic"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 x86"
|
||||
IUSE="examples"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-bv.diff
|
||||
"${FILESDIR}"/${P}-gcc43.patch # 251745
|
||||
"${FILESDIR}"/${P}-fix-const-va_list.patch
|
||||
)
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
|
||||
cd "${S}"/doc || die
|
||||
tar -cf examples.tar examples || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export CXX
|
||||
default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dodoc doc/manual.txt
|
||||
|
||||
if use examples; then
|
||||
rm -r doc/examples/CVS || die
|
||||
dodoc -r doc/examples
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
fi
|
||||
}
|
||||
Reference in New Issue
Block a user