mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 21:17:44 +00:00
Ports: Update mandoc's patches to use git patches
This commit is contained in:
parent
490e97233d
commit
1f64b93b21
16 changed files with 274 additions and 95 deletions
|
@ -0,0 +1,106 @@
|
|||
From 75619e06ffe6d4e392bf61ea3cee05706fa6df9a Mon Sep 17 00:00:00 2001
|
||||
From: Brian Callahan <bcallah@openbsd.org>
|
||||
Date: Sat, 25 Jan 2020 21:20:39 -0500
|
||||
Subject: [PATCH 3/9] Make configure build for serenity
|
||||
|
||||
---
|
||||
configure | 39 ++++++++++++---------------------------
|
||||
1 file changed, 12 insertions(+), 27 deletions(-)
|
||||
|
||||
diff --git a/configure b/configure
|
||||
index 5507de7..16a074b 100755
|
||||
--- a/configure
|
||||
+++ b/configure
|
||||
@@ -35,14 +35,13 @@ echo "file config.log: writing..."
|
||||
|
||||
SOURCEDIR=`dirname "$0"`
|
||||
|
||||
-MANPATH_BASE="/usr/share/man:/usr/X11R6/man"
|
||||
-MANPATH_DEFAULT="/usr/share/man:/usr/X11R6/man:/usr/local/man"
|
||||
-OSENUM=
|
||||
-OSNAME=
|
||||
+MANPATH_BASE="/usr/share/man:/usr/local/share/man"
|
||||
+MANPATH_DEFAULT="/usr/share/man:/usr/local/share/man"
|
||||
+OSENUM=MANDOC_OS_OTHER
|
||||
+OSNAME=Serenity
|
||||
UTF8_LOCALE=
|
||||
|
||||
-CC=`printf "all:\\n\\t@echo \\\$(CC)\\n" | env -i make -sf -`
|
||||
-CFLAGS=
|
||||
+CFLAGS="-O2 -pipe"
|
||||
LDADD=
|
||||
LDFLAGS=
|
||||
LD_NANOSLEEP=
|
||||
@@ -62,17 +61,17 @@ HAVE_ENDIAN=
|
||||
HAVE_ERR=
|
||||
HAVE_FTS=
|
||||
HAVE_FTS_COMPARE_CONST=
|
||||
-HAVE_GETLINE=
|
||||
+HAVE_GETLINE=1
|
||||
HAVE_GETSUBOPT=
|
||||
HAVE_ISBLANK=
|
||||
HAVE_LESS_T=
|
||||
-HAVE_MKDTEMP=
|
||||
+HAVE_MKDTEMP=1
|
||||
HAVE_NANOSLEEP=
|
||||
-HAVE_NTOHL=
|
||||
+HAVE_NTOHL=1
|
||||
HAVE_O_DIRECTORY=
|
||||
HAVE_OHASH=
|
||||
HAVE_PATH_MAX=
|
||||
-HAVE_PLEDGE=
|
||||
+HAVE_PLEDGE=0
|
||||
HAVE_PROGNAME=
|
||||
HAVE_REALLOCARRAY=
|
||||
HAVE_RECALLOCARRAY=
|
||||
@@ -84,7 +83,7 @@ HAVE_STRCASESTR=
|
||||
HAVE_STRINGLIST=
|
||||
HAVE_STRLCAT=
|
||||
HAVE_STRLCPY=
|
||||
-HAVE_STRNDUP=
|
||||
+HAVE_STRNDUP=1
|
||||
HAVE_STRPTIME=
|
||||
HAVE_STRSEP=
|
||||
HAVE_STRTONUM=
|
||||
@@ -361,20 +360,6 @@ else
|
||||
echo 1>&3
|
||||
fi
|
||||
|
||||
-# --- nanosleep ---
|
||||
-if [ -n "${LD_NANOSLEEP}" ]; then
|
||||
- runtest nanosleep NANOSLEEP "${LD_NANOSLEEP}" || true
|
||||
-elif singletest nanosleep NANOSLEEP; then
|
||||
- :
|
||||
-elif runtest nanosleep NANOSLEEP "-lrt"; then
|
||||
- LD_NANOSLEEP="-lrt"
|
||||
-fi
|
||||
-if [ "${HAVE_NANOSLEEP}" -eq 0 ]; then
|
||||
- echo "FATAL: nanosleep: no" 1>&2
|
||||
- echo "FATAL: nanosleep: no" 1>&3
|
||||
- exit 1
|
||||
-fi
|
||||
-
|
||||
if [ ${BUILD_CATMAN} -gt 0 ]; then
|
||||
# --- recvmsg ---
|
||||
if [ -n "${LD_RECVMSG}" ]; then
|
||||
@@ -420,7 +405,7 @@ if [ "${HAVE_OHASH}" -eq 0 ]; then
|
||||
fi
|
||||
|
||||
# --- LDADD ---
|
||||
-LDADD="${LDADD} ${LD_NANOSLEEP} ${LD_RECVMSG} ${LD_OHASH} -lz"
|
||||
+LDADD="${LDADD} ${LD_NANOSLEEP} ${LD_RECVMSG} ${LD_OHASH} -lpcre2-posix -lpcre2-8 -lz"
|
||||
echo "selected LDADD=\"${LDADD}\"" 1>&2
|
||||
echo "selected LDADD=\"${LDADD}\"" 1>&3
|
||||
echo 1>&3
|
||||
@@ -572,7 +557,7 @@ exec > Makefile.local
|
||||
[ -z "${BIN_FROM_SBIN}" ] && BIN_FROM_SBIN="../bin"
|
||||
[ -z "${INCLUDEDIR}" ] && INCLUDEDIR="${PREFIX}/include/mandoc"
|
||||
[ -z "${LIBDIR}" ] && LIBDIR="${PREFIX}/lib/mandoc"
|
||||
-[ -z "${MANDIR}" ] && MANDIR="${PREFIX}/man"
|
||||
+[ -z "${MANDIR}" ] && MANDIR="${PREFIX}/share/man"
|
||||
|
||||
[ -z "${HTDOCDIR}" ] && HTDOCDIR="${WWWPREFIX}/htdocs"
|
||||
[ -z "${CGIBINDIR}" ] && CGIBINDIR="${WWWPREFIX}/cgi-bin"
|
||||
--
|
||||
2.36.1
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue