mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-24 04:33:24 +00:00
The docbook2mdoc utility is a converter from DocBook V4.x and v5.x XML into
mdoc. Unlike most DocBook utilities, it's a standalone ISC-licensed ISO C utility that should compile on any modern UNIX system. The only requirement is libexpat (for parsing XML), which is installed by default on most systems. WWW: http://mdocml.bsd.lv/docbook2mdoc/
This commit is contained in:
parent
a0288a089c
commit
18a5ffe5e7
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=373031
@ -109,6 +109,7 @@
|
||||
SUBDIR += dixit
|
||||
SUBDIR += doc-mode.el
|
||||
SUBDIR += docbook
|
||||
SUBDUR += docbook2mdoc
|
||||
SUBDIR += docbook-sgml
|
||||
SUBDIR += docbook-tdg
|
||||
SUBDIR += docbook-to-man
|
||||
|
23
textproc/docbook2mdoc/Makefile
Normal file
23
textproc/docbook2mdoc/Makefile
Normal file
@ -0,0 +1,23 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= docbook2mdoc
|
||||
PORTVERSION= 0.0.9
|
||||
CATEGORIES= textproc
|
||||
MASTER_SITES= http://mdocml.bsd.lv/docbook2mdoc/snapshots/
|
||||
|
||||
MAINTAINER= bapt@FreeBSD.org
|
||||
COMMENT= Convert DocBook refentry to mdoc
|
||||
|
||||
LICENSE= ISCL
|
||||
|
||||
LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2
|
||||
|
||||
PLIST_FILES= bin/docbook2mdoc \
|
||||
man/man1/docbook2mdoc.1.gz
|
||||
|
||||
USES= tar:tgz
|
||||
|
||||
CFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
|
||||
.include <bsd.port.mk>
|
2
textproc/docbook2mdoc/distinfo
Normal file
2
textproc/docbook2mdoc/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (docbook2mdoc-0.0.9.tgz) = 93320aa42cbcc2a8e43aceff3ef97af83ba65a87c6e745aa37ae27f43440341e
|
||||
SIZE (docbook2mdoc-0.0.9.tgz) = 13022
|
25
textproc/docbook2mdoc/files/patch-Makefile
Normal file
25
textproc/docbook2mdoc/files/patch-Makefile
Normal file
@ -0,0 +1,25 @@
|
||||
--- Makefile.orig 2014-04-30 13:21:35 UTC
|
||||
+++ Makefile
|
||||
@@ -1,19 +1,19 @@
|
||||
VERSION = 0.0.9
|
||||
CFLAGS += -g -W -Wall -Wstrict-prototypes -Wno-unused-parameter -Wwrite-strings
|
||||
WWWPREFIX = /usr/vhosts/mdocml.bsd.lv/www/htdocs/docbook2mdoc
|
||||
-PREFIX = /usr/local
|
||||
+PREFIX ?= /usr/local
|
||||
|
||||
all: docbook2mdoc
|
||||
|
||||
docbook2mdoc: docbook2mdoc.o rules.o
|
||||
- $(CC) -o $@ docbook2mdoc.o rules.o -lexpat
|
||||
+ $(CC) -o $@ docbook2mdoc.o rules.o ${LDFLAGS} -lexpat
|
||||
|
||||
www: index.html docbook2mdoc.1.html docbook2mdoc-$(VERSION).tgz README.txt
|
||||
|
||||
install: all
|
||||
mkdir -p $(DESTDIR)$(PREFIX)/bin
|
||||
mkdir -p $(DESTDIR)$(PREFIX)/man/man1
|
||||
- install -m 0755 docbook2mdoc $(DESTDIR)$(PREFIX)/bin
|
||||
+ install -s -m 0755 docbook2mdoc $(DESTDIR)$(PREFIX)/bin
|
||||
install -m 0444 docbook2mdoc.1 $(DESTDIR)$(PREFIX)/man/man1
|
||||
|
||||
installwww: www
|
6
textproc/docbook2mdoc/pkg-descr
Normal file
6
textproc/docbook2mdoc/pkg-descr
Normal file
@ -0,0 +1,6 @@
|
||||
The docbook2mdoc utility is a converter from DocBook V4.x and v5.x XML into
|
||||
mdoc. Unlike most DocBook utilities, it's a standalone ISC-licensed ISO C
|
||||
utility that should compile on any modern UNIX system. The only requirement is
|
||||
libexpat (for parsing XML), which is installed by default on most systems.
|
||||
|
||||
WWW: http://mdocml.bsd.lv/docbook2mdoc/
|
Loading…
Reference in New Issue
Block a user