svn commit: r400951 - in head/textproc: . linuxdoc-tools linuxdoc-tools/files
Pawel Pekala
pawel at FreeBSD.org
Fri Nov 6 18:35:28 UTC 2015
Author: pawel
Date: Fri Nov 6 18:35:26 2015
New Revision: 400951
URL: https://svnweb.freebsd.org/changeset/ports/400951
Log:
Linuxdoc-Tools is a fork of SGML-Tools 1.0.9, capable of processing
LinuxDoc DTD SGML files. Such files are sometimes used as an input
format for generated documentation.
WWW: https://tracker.debian.org/pkg/linuxdoc-tools
PR: 195478
Submitted by: Felix Palmen <felix at palmen-it.de>
Added:
head/textproc/linuxdoc-tools/
head/textproc/linuxdoc-tools/Makefile (contents, props changed)
head/textproc/linuxdoc-tools/distinfo (contents, props changed)
head/textproc/linuxdoc-tools/files/
head/textproc/linuxdoc-tools/files/patch-Makefile.in (contents, props changed)
head/textproc/linuxdoc-tools/files/patch-rtf-fix_rtf2rtf.l (contents, props changed)
head/textproc/linuxdoc-tools/pkg-descr (contents, props changed)
head/textproc/linuxdoc-tools/pkg-plist (contents, props changed)
Modified:
head/textproc/Makefile
Modified: head/textproc/Makefile
==============================================================================
--- head/textproc/Makefile Fri Nov 6 17:57:41 2015 (r400950)
+++ head/textproc/Makefile Fri Nov 6 18:35:26 2015 (r400951)
@@ -438,6 +438,7 @@
SUBDIR += linux-f10-scim-gtk
SUBDIR += linux-f10-scim-libs
SUBDIR += linuxdoc
+ SUBDIR += linuxdoc-tools
SUBDIR += localize
SUBDIR += loook
SUBDIR += lt-aspell
Added: head/textproc/linuxdoc-tools/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/linuxdoc-tools/Makefile Fri Nov 6 18:35:26 2015 (r400951)
@@ -0,0 +1,42 @@
+# Created by: Felix Palmen <felix at palmen-it.de>
+# $FreeBSD$
+
+PORTNAME= linuxdoc-tools
+PORTVERSION= 0.9.69
+CATEGORIES= textproc
+MASTER_SITES= DEBIAN
+DISTNAME= ${PORTNAME}_${DISTVERSION}.orig
+
+MAINTAINER= felix at palmen-it.de
+COMMENT= Fork of SGML-tools specially tailored for linuxdoc SGMLs
+
+LICENSE= GPLv3 LinuxdocTools
+LICENSE_COMB= multi
+LICENSE_NAME_LinuxdocTools= The linuxdoc-tools license
+LICENSE_FILE_LinuxdocTools= ${WRKSRC}/COPYING
+LICENSE_PERMS_LinuxdocTools= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+
+BUILD_DEPENDS= gawk:${PORTSDIR}/lang/gawk \
+ nsgmls:${PORTSDIR}/textproc/jade \
+ sgmlsasp:${PORTSDIR}/textproc/sgmls
+RUN_DEPENDS= gawk:${PORTSDIR}/lang/gawk \
+ nsgmls:${PORTSDIR}/textproc/jade \
+ sgmlsasp:${PORTSDIR}/textproc/sgmls
+
+GNU_CONFIGURE= yes
+USES= gmake perl5
+CONFIGURE_ARGS= --with-installed-sgmlsasp
+
+PORTDOCS= *
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+
+OPTIONS_DEFINE= DOCS
+
+DOCS_BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash
+DOCS_MAKE_ENV= LANG=C BUILD_DOCS=true
+
+post-patch:
+ @${REINPLACE_CMD} -E '/^(CC|CFLAGS)/ s|=|?=|' \
+ ${WRKSRC}/rtf-fix/Makefile
+
+.include <bsd.port.mk>
Added: head/textproc/linuxdoc-tools/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/linuxdoc-tools/distinfo Fri Nov 6 18:35:26 2015 (r400951)
@@ -0,0 +1,2 @@
+SHA256 (linuxdoc-tools_0.9.69.orig.tar.gz) = 7103facee18a2ea97186ca459d743d22f7f89ad4b5cd1dfd1c34f83d6bfd4101
+SIZE (linuxdoc-tools_0.9.69.orig.tar.gz) = 604379
Added: head/textproc/linuxdoc-tools/files/patch-Makefile.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/linuxdoc-tools/files/patch-Makefile.in Fri Nov 6 18:35:26 2015 (r400951)
@@ -0,0 +1,36 @@
+--- Makefile.in.orig 2013-04-08 17:11:41 UTC
++++ Makefile.in
+@@ -47,7 +47,7 @@ INCLUDE =
+ OPTIMIZE = -O
+ DEBUG =
+ WARN =
+-CFLAGS = $(DEBUG) $(INCLUDE) $(WARN) $(PROFILE) $(OPTIMIZE)
++CFLAGS += $(DEBUG) $(INCLUDE) $(WARN) $(PROFILE)
+ LDFLAGS = $(DEBUG) $(PROFILE)
+
+ all:
+@@ -113,7 +113,7 @@ ifeq ($(BUILD_ISO_ENTITIES), true)
+ endif
+
+ # -- Install linuxdoc script
+- $(INSTALL_PROGRAM) bin/linuxdoc $(bin_ddir)/linuxdoc
++ $(INSTALL) -m755 bin/linuxdoc $(bin_ddir)/linuxdoc
+
+ # -- Install auxiliary programs
+ mkdir -p $(auxbin_ddir)
+@@ -162,6 +162,7 @@ endif
+ $(INSTALL_DATA) tex/* $(tex_ddir)
+
+ # -- Build and install documentation
++ifeq ($(BUILD_DOCS), true)
+ @echo "Installing documentation in $(doc_ddir) ..."
+ (cd doc; \
+ PATH=${PATH}:$(bin_ddir) \
+@@ -177,6 +178,7 @@ endif
+ rm -f $(doc_ddir)/Makedoc.sh
+ find $(doc_ddir) -type d -print | xargs chmod 755
+ find $(doc_ddir) -type f -print | xargs chmod 644
++endif
+
+ # what dirs do the targets clean and distclean need?
+ DDIRS=
Added: head/textproc/linuxdoc-tools/files/patch-rtf-fix_rtf2rtf.l
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/linuxdoc-tools/files/patch-rtf-fix_rtf2rtf.l Fri Nov 6 18:35:26 2015 (r400951)
@@ -0,0 +1,11 @@
+--- rtf-fix/rtf2rtf.l.orig 2013-04-08 17:11:41 UTC
++++ rtf-fix/rtf2rtf.l
+@@ -22,7 +22,7 @@
+
+ %{
+
+-#include <malloc.h>
++#include <stdlib.h>
+ #include <stdio.h>
+ #include <string.h>
+
Added: head/textproc/linuxdoc-tools/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/linuxdoc-tools/pkg-descr Fri Nov 6 18:35:26 2015 (r400951)
@@ -0,0 +1,5 @@
+Linuxdoc-Tools is a fork of SGML-Tools 1.0.9, capable of processing
+LinuxDoc DTD SGML files. Such files are sometimes used as an input
+format for generated documentation.
+
+WWW: https://tracker.debian.org/pkg/linuxdoc-tools
Added: head/textproc/linuxdoc-tools/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/linuxdoc-tools/pkg-plist Fri Nov 6 18:35:26 2015 (r400951)
@@ -0,0 +1,166 @@
+bin/linuxdoc
+bin/rtf2rtf
+bin/sgml2html
+bin/sgml2info
+bin/sgml2latex
+bin/sgml2lyx
+bin/sgml2rtf
+bin/sgml2txt
+bin/sgmlcheck
+bin/sgmlpre
+man/man1/linuxdoc.1.gz
+man/man1/rtf2rtf.1.gz
+man/man1/sgml2html.1.gz
+man/man1/sgml2info.1.gz
+man/man1/sgml2latex.1.gz
+man/man1/sgml2lyx.1.gz
+man/man1/sgml2rtf.1.gz
+man/man1/sgml2txt.1.gz
+man/man1/sgmlcheck.1.gz
+man/man1/sgmlpre.1.gz
+share/entity-map/0.1.0/GFextra.2ab
+share/entity-map/0.1.0/GFextra.2as
+share/entity-map/0.1.0/GFextra.2l1b
+share/entity-map/0.1.0/GFextra.2l1s
+share/entity-map/0.1.0/GFextra.2rtf
+share/entity-map/0.1.0/GFextra.2tex
+share/entity-map/0.1.0/GFextra.2texi
+share/entity-map/0.1.0/ISOdia
+share/entity-map/0.1.0/ISOdia.2ab
+share/entity-map/0.1.0/ISOdia.2as
+share/entity-map/0.1.0/ISOdia.2html
+share/entity-map/0.1.0/ISOdia.2l1b
+share/entity-map/0.1.0/ISOdia.2l1s
+share/entity-map/0.1.0/ISOdia.2l1tr
+share/entity-map/0.1.0/ISOdia.2rtf
+share/entity-map/0.1.0/ISOdia.2tex
+share/entity-map/0.1.0/ISOdia.2texi
+share/entity-map/0.1.0/ISOdia.2tr
+share/entity-map/0.1.0/ISOlat1
+share/entity-map/0.1.0/ISOlat1.2ab
+share/entity-map/0.1.0/ISOlat1.2as
+share/entity-map/0.1.0/ISOlat1.2html
+share/entity-map/0.1.0/ISOlat1.2l1b
+share/entity-map/0.1.0/ISOlat1.2l1s
+share/entity-map/0.1.0/ISOlat1.2l1tr
+share/entity-map/0.1.0/ISOlat1.2rtf
+share/entity-map/0.1.0/ISOlat1.2tex
+share/entity-map/0.1.0/ISOlat1.2texi
+share/entity-map/0.1.0/ISOlat1.2tr
+share/entity-map/0.1.0/ISOlat2
+share/entity-map/0.1.0/ISOlat2.2ab
+share/entity-map/0.1.0/ISOlat2.2as
+share/entity-map/0.1.0/ISOlat2.2l1b
+share/entity-map/0.1.0/ISOlat2.2l1s
+share/entity-map/0.1.0/ISOlat2.2rtf
+share/entity-map/0.1.0/ISOlat2.2tex
+share/entity-map/0.1.0/ISOlat2.2texi
+share/entity-map/0.1.0/ISOnum
+share/entity-map/0.1.0/ISOnum.2ab
+share/entity-map/0.1.0/ISOnum.2as
+share/entity-map/0.1.0/ISOnum.2html
+share/entity-map/0.1.0/ISOnum.2l1b
+share/entity-map/0.1.0/ISOnum.2l1s
+share/entity-map/0.1.0/ISOnum.2l1tr
+share/entity-map/0.1.0/ISOnum.2rtf
+share/entity-map/0.1.0/ISOnum.2tex
+share/entity-map/0.1.0/ISOnum.2texi
+share/entity-map/0.1.0/ISOnum.2tr
+share/entity-map/0.1.0/ISOpub
+share/entity-map/0.1.0/ISOpub.2ab
+share/entity-map/0.1.0/ISOpub.2as
+share/entity-map/0.1.0/ISOpub.2html
+share/entity-map/0.1.0/ISOpub.2l1b
+share/entity-map/0.1.0/ISOpub.2l1s
+share/entity-map/0.1.0/ISOpub.2l1tr
+share/entity-map/0.1.0/ISOpub.2rtf
+share/entity-map/0.1.0/ISOpub.2tex
+share/entity-map/0.1.0/ISOpub.2texi
+share/entity-map/0.1.0/ISOpub.2tr
+share/entity-map/0.1.0/ISOtech
+share/entity-map/0.1.0/ISOtech.2ab
+share/entity-map/0.1.0/ISOtech.2as
+share/entity-map/0.1.0/ISOtech.2html
+share/entity-map/0.1.0/ISOtech.2l1b
+share/entity-map/0.1.0/ISOtech.2l1s
+share/entity-map/0.1.0/ISOtech.2l1tr
+share/entity-map/0.1.0/ISOtech.2rtf
+share/entity-map/0.1.0/ISOtech.2tex
+share/entity-map/0.1.0/ISOtech.2texi
+share/entity-map/0.1.0/ISOtech.2tr
+share/entity-map/0.1.0/LDextra.2html
+share/entity-map/0.1.0/LDextra.2l1tr
+share/entity-map/0.1.0/LDextra.2tex
+share/entity-map/0.1.0/LDextra.2tr
+share/entity-map/0.1.0/greek.2html
+share/entity-map/0.1.0/lat1.2sdata
+%%DATADIR%%/LinuxDocTools.pm
+%%DATADIR%%/LinuxDocTools/BackEnd.pm
+%%DATADIR%%/LinuxDocTools/CharEnts.pm
+%%DATADIR%%/LinuxDocTools/FixRef.pm
+%%DATADIR%%/LinuxDocTools/Html2Html.pm
+%%DATADIR%%/LinuxDocTools/InfoUtils.pm
+%%DATADIR%%/LinuxDocTools/Lang.pm
+%%DATADIR%%/LinuxDocTools/Utils.pm
+%%DATADIR%%/LinuxDocTools/Vars.pm
+%%DATADIR%%/Text/EntityMap.pm
+%%DATADIR%%/VERSION
+%%DATADIR%%/dtd/common
+%%DATADIR%%/dtd/deprec96
+%%DATADIR%%/dtd/html32.dtd
+%%DATADIR%%/dtd/isoent
+%%DATADIR%%/dtd/linuxdoc.dtd
+%%DATADIR%%/dtd/linuxdoc96.dtd
+%%DATADIR%%/dtd/linuxdoc97.dtd
+%%DATADIR%%/dtd/linuxdoctr.dtd
+%%DATADIR%%/dtd/linuxdoctr96.dtd
+%%DATADIR%%/dtd/qwertz.dtd
+%%DATADIR%%/filters/lyx-preNSGMLS.pl
+%%DATADIR%%/fmt/fmt_html.pl
+%%DATADIR%%/fmt/fmt_info.pl
+%%DATADIR%%/fmt/fmt_latex2e.pl
+%%DATADIR%%/fmt/fmt_lyx.pl
+%%DATADIR%%/fmt/fmt_rtf.pl
+%%DATADIR%%/fmt/fmt_txt.pl
+%%DATADIR%%/icons/next.gif
+%%DATADIR%%/icons/prev.gif
+%%DATADIR%%/icons/toc.gif
+%%DATADIR%%/linuxdoc-sgml.sty
+%%DATADIR%%/linuxdoc-tools.catalog
+%%DATADIR%%/linuxdoctr-sgml.sty
+%%DATADIR%%/mappings/groff/mapping
+%%DATADIR%%/mappings/groff/math.README
+%%DATADIR%%/mappings/groff/tr-mapping
+%%DATADIR%%/mappings/html/mapping
+%%DATADIR%%/mappings/info/mapping
+%%DATADIR%%/mappings/latex2e/mapping
+%%DATADIR%%/mappings/latin1/README
+%%DATADIR%%/mappings/latin1/mapping
+%%DATADIR%%/mappings/lyx/mapping
+%%DATADIR%%/mappings/man/mapping
+%%DATADIR%%/mappings/nippon/README
+%%DATADIR%%/mappings/nippon/mapping
+%%DATADIR%%/mappings/rtf/mapping
+%%DATADIR%%/null.sty
+%%DATADIR%%/qwertz.sty
+%%DATADIR%%/sgml.dcl
+share/sgml/iso-entities-8879.1986/ISOamsa
+share/sgml/iso-entities-8879.1986/ISOamsb
+share/sgml/iso-entities-8879.1986/ISOamsc
+share/sgml/iso-entities-8879.1986/ISOamsn
+share/sgml/iso-entities-8879.1986/ISOamso
+share/sgml/iso-entities-8879.1986/ISOamsr
+share/sgml/iso-entities-8879.1986/ISObox
+share/sgml/iso-entities-8879.1986/ISOcyr1
+share/sgml/iso-entities-8879.1986/ISOcyr2
+share/sgml/iso-entities-8879.1986/ISOdia
+share/sgml/iso-entities-8879.1986/ISOgrk1
+share/sgml/iso-entities-8879.1986/ISOgrk2
+share/sgml/iso-entities-8879.1986/ISOgrk3
+share/sgml/iso-entities-8879.1986/ISOgrk4
+share/sgml/iso-entities-8879.1986/ISOlat1
+share/sgml/iso-entities-8879.1986/ISOlat2
+share/sgml/iso-entities-8879.1986/ISOnum
+share/sgml/iso-entities-8879.1986/ISOpub
+share/sgml/iso-entities-8879.1986/ISOtech
+share/sgml/iso-entities-8879.1986/iso-entities.cat
More information about the svn-ports-head
mailing list