aboutsummaryrefslogtreecommitdiffstats
path: root/main/mdocml/shared-libmandoc.patch
diff options
context:
space:
mode:
authorDaniel Sabogal <dsabogalcc@gmail.com>2016-08-14 13:09:10 -0400
committerNatanael Copa <ncopa@alpinelinux.org>2016-08-15 18:29:06 +0000
commitae43f02b3cdfb0f944bf352fa81911324ec594fb (patch)
tree1a71240beb342c00f5b8b903b513a91381c359a8 /main/mdocml/shared-libmandoc.patch
parent3df40336aa107039302eb5a20fcedcfbdc40061b (diff)
downloadaports-ae43f02b3cdfb0f944bf352fa81911324ec594fb.tar.bz2
aports-ae43f02b3cdfb0f944bf352fa81911324ec594fb.tar.xz
main/mdocml: upgrade to 1.13.4
Diffstat (limited to 'main/mdocml/shared-libmandoc.patch')
-rw-r--r--main/mdocml/shared-libmandoc.patch60
1 files changed, 30 insertions, 30 deletions
diff --git a/main/mdocml/shared-libmandoc.patch b/main/mdocml/shared-libmandoc.patch
index c7df2fdb9a..9f1029f4a2 100644
--- a/main/mdocml/shared-libmandoc.patch
+++ b/main/mdocml/shared-libmandoc.patch
@@ -1,13 +1,11 @@
---- ./Makefile.orig
-+++ ./Makefile
-@@ -267,9 +267,15 @@
+--- mdocml-1.13.4/Makefile.orig
++++ mdocml-1.13.4/Makefile
+@@ -311,9 +311,13 @@
WWW_OBJS = mdocml.tar.gz \
mdocml.sha256
-+#LIBMANDOC = libmandoc.a
-+#MANDICLIB = $(LIBMANDOC)
-+LIBMANDOC = libmandoc.so
-+MANDOCLIB = -L. -lmandoc
++LIBMANDOC = libmandoc.so
++MANDOCLIB = -L. -lmandoc
+
# === USER CONFIGURATION ===============================================
@@ -16,7 +14,7 @@
# === DEPENDENCY HANDLING ==============================================
-@@ -296,7 +302,7 @@
+@@ -340,7 +344,7 @@
rm -f Makefile.local config.h config.h.old config.log config.log.old
clean:
@@ -25,41 +23,43 @@
rm -f mandoc $(BASE_OBJS) $(DB_OBJS)
rm -f man.cgi $(CGI_OBJS)
rm -f manpage $(MANPAGE_OBJS)
-@@ -314,7 +320,7 @@
- mkdir -p $(DESTDIR)$(MANDIR)/man7
+@@ -360,7 +364,7 @@
$(INSTALL_PROGRAM) mandoc demandoc $(DESTDIR)$(BINDIR)
+ $(INSTALL_PROGRAM) soelim $(DESTDIR)$(BINDIR)/$(BINM_SOELIM)
ln -f $(DESTDIR)$(BINDIR)/mandoc $(DESTDIR)$(BINDIR)/$(BINM_MAN)
- $(INSTALL_LIB) libmandoc.a $(DESTDIR)$(LIBDIR)
+ $(INSTALL_LIB) $(LIBMANDOC) $(DESTDIR)$(LIBDIR)
- $(INSTALL_LIB) man.h mandoc.h mandoc_aux.h mdoc.h \
+ $(INSTALL_LIB) man.h mandoc.h mandoc_aux.h mdoc.h roff.h \
$(DESTDIR)$(INCLUDEDIR)
$(INSTALL_MAN) mandoc.1 demandoc.1 $(DESTDIR)$(MANDIR)/man1
-@@ -366,17 +372,20 @@
- libmandoc.a: $(COMPAT_OBJS) $(LIBMANDOC_OBJS)
- $(AR) rs $@ $(COMPAT_OBJS) $(LIBMANDOC_OBJS)
+@@ -405,20 +409,20 @@
+ @echo "$@ is out of date; please run ./configure"
+ @exit 1
--mandoc: $(MAIN_OBJS) libmandoc.a
-- $(CC) $(LDFLAGS) -o $@ $(MAIN_OBJS) libmandoc.a $(DBLIB)
+-libmandoc.a: $(COMPAT_OBJS) $(LIBMANDOC_OBJS)
+- ar rs $@ $(COMPAT_OBJS) $(LIBMANDOC_OBJS)
+libmandoc.so: $(COMPAT_OBJS) $(LIBMANDOC_OBJS)
-+ $(CC) $(LDFLAGS) -shared -o $@ $(COMPAT_OBJS) $(LIBMANDOC_OBJS)
++ $(CC) $(LDFLAGS) -shared -o $@ $(COMPAT_OBJS) $(LIBMANDOC_OBJS) $(LDADD)
--manpage: $(MANPAGE_OBJS) libmandoc.a
-- $(CC) $(LDFLAGS) -o $@ $(MANPAGE_OBJS) libmandoc.a $(DBLIB)
+-mandoc: $(MAIN_OBJS) libmandoc.a
+- $(CC) -o $@ $(LDFLAGS) $(MAIN_OBJS) libmandoc.a $(LDADD)
+mandoc: $(MAIN_OBJS) $(LIBMANDOC)
-+ $(CC) $(LDFLAGS) -o $@ $(MAIN_OBJS) $(MANDOCLIB) $(DBLIB)
++ $(CC) -o $@ $(LDFLAGS) $(MAIN_OBJS) $(MANDOCLIB) $(LDADD)
--man.cgi: $(CGI_OBJS) libmandoc.a
-- $(CC) $(LDFLAGS) $(STATIC) -o $@ $(CGI_OBJS) libmandoc.a $(DBLIB)
+-manpage: $(MANPAGE_OBJS) libmandoc.a
+- $(CC) -o $@ $(LDFLAGS) $(MANPAGE_OBJS) libmandoc.a $(LDADD)
+manpage: $(MANPAGE_OBJS) $(LIBMANDOC)
-+ $(CC) $(LDFLAGS) -o $@ $(MANPAGE_OBJS) $(MANDOCLIB) $(DBLIB)
++ $(CC) -o $@ $(LDFLAGS) $(MANPAGE_OBJS) $(MANDOCLIB) $(LDADD)
--demandoc: $(DEMANDOC_OBJS) libmandoc.a
-- $(CC) $(LDFLAGS) -o $@ $(DEMANDOC_OBJS) libmandoc.a
+-man.cgi: $(CGI_OBJS) libmandoc.a
+- $(CC) $(STATIC) -o $@ $(LDFLAGS) $(CGI_OBJS) libmandoc.a $(LDADD)
+man.cgi: $(CGI_OBJS) $(LIBMANDOC)
-+ $(CC) $(LDFLAGS) $(STATIC) -o $@ $(CGI_OBJS) $(MANDOCLIB) $(DBLIB)
-+
-+demandoc: $(DEMANDOC_OBJS) $(LIBMANDOC)
-+ $(CC) $(LDFLAGS) -o $@ $(DEMANDOC_OBJS) $(MANDOCLIB)
++ $(CC) $(STATIC) -o $@ $(LDFLAGS) $(CGI_OBJS) $(MANDOCLIB) $(LDADD)
- # --- maintainer targets ---
+-demandoc: $(DEMANDOC_OBJS) libmandoc.a
+- $(CC) -o $@ $(LDFLAGS) $(DEMANDOC_OBJS) libmandoc.a $(LDADD)
++demandoc: $(DEMANDOC_OBJS) $(LIBMANDOC)
++ $(CC) -o $@ $(LDFLAGS) $(DEMANDOC_OBJS) $(MANDOCLIB) $(LDADD)
+ soelim: $(SOELIM_OBJS)
+ $(CC) -o $@ $(LDFLAGS) $(SOELIM_OBJS)