app-text/linuxdoc-tools: remove old
authorIlya Tumaykin <itumaykin@gmail.com>
Thu, 5 Jan 2017 16:00:04 +0000 (19:00 +0300)
committerDavid Seifert <soap@gentoo.org>
Thu, 5 Jan 2017 16:58:55 +0000 (18:58 +0200)
Closes: https://github.com/gentoo/gentoo/pull/3336
Package-Manager: Portage-2.3.3, Repoman-2.3.1

app-text/linuxdoc-tools/Manifest
app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.71-fix-parallel-doc-build.patch [deleted file]
app-text/linuxdoc-tools/linuxdoc-tools-0.9.71-r1.ebuild [deleted file]

index 4acc6541356dcb16004c33809a5d53dbb0c24894..061719fe975e82a39b3f58616fa978c7f9bb0f04 100644 (file)
@@ -1,2 +1 @@
-DIST linuxdoc-tools-0.9.71.tar.gz 613357 SHA256 1710b03d0e7151892c417363dd26c15d7f45d36411b6a341b0a4d3753519f476 SHA512 8383e5f08d58ca6395db1832c02e1af7b348c276187e8271564b229d811f5141128976924f110d6575fa94bb45d547a2f4c90acee523e78c849659cad592b7ae WHIRLPOOL d40660d2b3373e853adb3055d8053507c786e278906eedf1d9b9afb74a032bc464587fbd6e9320b7fa8aab3de334c12a899a2e8bf9f5addf0c13988bbdc0ced1
 DIST linuxdoc-tools-0.9.72.tar.gz 614429 SHA256 664bfc4e580a5e7b8917104aa93b7f5021367e24ee22d67411a5f3f27fa81ba4 SHA512 2d522a99212dab2535786b64e0b404a9bb023d1612d8e57a628de21b5e77b104285713a98591c61a2fb2196e687b34180198ab0dfeda2b44fbbce051e9919408 WHIRLPOOL a9185f1666675d1ed398b9b96e798c7788e52d1ad57e39692fd9d06174f111b559c9e4f62a5762b0d0af3a7fc3d7d943b9e788d2d9df031f3d0cf4e2595587ee
diff --git a/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.71-fix-parallel-doc-build.patch b/app-text/linuxdoc-tools/files/linuxdoc-tools-0.9.71-fix-parallel-doc-build.patch
deleted file mode 100644 (file)
index 2eb78f8..0000000
+++ /dev/null
@@ -1,195 +0,0 @@
-See https://gitlab.com/agmartin/linuxdoc-tools/issues/4
-and https://gitlab.com/agmartin/linuxdoc-tools/issues/6
-
-diff --git a/Makefile.in b/Makefile.in
-index adb85d0..f215678 100644
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -83,13 +83,14 @@ ifneq ($(BUILDDOC_FORMATS),)
- #    -- Build documentation
-       @echo "Building documentation ..."
-       (cd doc; \
-+              MAKE="$(MAKE)" \
-               PREFIX=$(prefix) \
-               BUILD_ISO_ENTITIES=$(BUILD_ISO_ENTITIES) \
-               BUILD_ENTITY_MAP=$(BUILD_ENTITY_MAP) \
--              PKGPERL5LIB=$(CURDIR)/perl5lib \
--              PKGDATADIR=$(CURDIR)/lib \
-+              PKGPERL5LIB=$(CURDIR)/perl5lib \
-+              PKGDATADIR=$(CURDIR)/lib \
-               PKGENTITYMAPDIR=$(CURDIR)/entity-map \
--              BUILDDOC_FORMATS="$(BUILDDOC_FORMATS)" \
-+              BUILDDOC_FORMATS="$(BUILDDOC_FORMATS)" \
-               sh Makedoc.sh)
- endif
-
-@@ -174,7 +175,7 @@ ifneq ($(BUILDDOC_FORMATS),)
-       mkdir -m 755 -p $(doc_ddir)
-       # cp -r doc/* $(doc_ddir)
-       ( cd doc && tar --exclude='CVS' -cpf - . ) | ( cd $(doc_ddir) && tar -xpf - )
--      rm -f $(doc_ddir)/Makedoc.sh
-+      rm -f $(doc_ddir)/Makedoc.sh $(doc_ddir)/Makefile
-       find $(doc_ddir) -type d -print | xargs chmod 755
-       find $(doc_ddir) -type f -print | xargs chmod 644
- endif
-diff --git a/doc/Makedoc.sh b/doc/Makedoc.sh
-index b7e2efb..da4be99 100644
---- a/doc/Makedoc.sh
-+++ b/doc/Makedoc.sh
-@@ -33,7 +33,7 @@ if [ "${BUILD_ENTITY_MAP}" = "true" ]; then
-     # Create a modified EntityMap.pm with entity-map location in doc
-     # build temporary dir. Need to properly install entity-map there.
-     mkdir $TMPDIR/Text
--    make -C ../entity-map install DESTDIR="$TMPDIR"
-+    ${MAKE} -C ../entity-map install DESTDIR="$TMPDIR"
-     sed < ../entity-map/EntityMap.pm.in > $TMPDIR/Text/EntityMap.pm \
-       -e 's|\@localentitymapdir\@|'${TMPDIR}'/usr/share/entity-map|g' \
-       -e 's|\@entitymapdir\@|'${TMPDIR}'/usr/share/entity-map/0.1.0|g'
-@@ -49,7 +49,7 @@ fi
- if [ "${BUILD_ISO_ENTITIES}" = "true" ]; then
-     # --without-installed-iso-entities: Install iso-entities in
-     # "$TMPDIR/usr" and set it as iso-entities prefix.
--    make -C ../iso-entities install DESTDIR="$TMPDIR"
-+    ${MAKE} -C ../iso-entities install DESTDIR="$TMPDIR"
-     ISOENTITIES_PREFIX="${TMPDIR}/usr"
- else
-     # --with-installed-iso-entities: Use system prefix.
-@@ -88,45 +88,42 @@ fi
-
- # Build actual documentation
- echo "- Building documentation for formats: ${BUILDDOC_FORMATS}" >&2
-+BUILDDOC_MAKE=""
- for docformat in ${BUILDDOC_FORMATS}; do
-     case ${docformat} in
-       txt)
--          echo "- Building txt docs" >&2
-           if [ -n "`which groff`" ]; then
--              $TMPDIR/linuxdoc --backend=txt --filter --blanks=1 ./guide.sgml
-+              echo "- Add to build list: guide.txt" >&2
-+              BUILDDOC_MAKE="${BUILDDOC_MAKE} guide.txt"
-           else
-               echo "- ++ Warning: groff not available, cannot build \"${docformat}\" format." >&2
-           fi
-           ;;
-       pdf)
--          echo "- Building pdf docs" >&2
--          $TMPDIR/linuxdoc --backend=latex --output=pdf \
--                           --pass="\usepackage{times}" ./guide.sgml
-+          echo "- Add to build list: guide.pdf" >&2
-+          BUILDDOC_MAKE="${BUILDDOC_MAKE} guide.pdf"
-           ;;
-       info)
--          echo "- Building info docs" >&2
--          $TMPDIR/linuxdoc --backend=info ./guide.sgml
-+          echo "- Add to build list: guide.info" >&2
-+          BUILDDOC_MAKE="${BUILDDOC_MAKE} guide.info"
-           ;;
-       lyx)
--          echo "- Building lyx docs" >&2
--          $TMPDIR/linuxdoc --backend=lyx ./guide.sgml
-+          echo "- Add to build list: guide.lyx" >&2
-+          BUILDDOC_MAKE="${BUILDDOC_MAKE} guide.lyx"
-           ;;
-       html)
--          echo "- Building html docs" >&2
--          $TMPDIR/linuxdoc --imagebuttons --backend=html ./guide.sgml \
--              && mv -f ./guide*.html ./html
-+          echo "- Add to build list: guide.html" >&2
-+          BUILDDOC_MAKE="${BUILDDOC_MAKE} html/guide.html"
-           ;;
-       rtf)
--          echo "- Building rtf docs" >&2
--          $TMPDIR/linuxdoc --backend=rtf ./guide.sgml && if [ ! -d ./rtf ]; \
--              then mkdir -m 755 ./rtf; fi && mv -f ./guide*.rtf ./rtf
-+          echo "- Add to build list: guide.rtf" >&2
-+          BUILDDOC_MAKE="${BUILDDOC_MAKE} rtf/guide.rtf"
-           ;;
-       dvi+ps)
-           echo "- Building latex docs" >&2
-           if [ -n "`which latex`" ]; then
--              echo "- Building dvi docs" >&2
--              $TMPDIR/linuxdoc --backend=latex --output=dvi \
--                               --pass="\usepackage{times}" ./guide.sgml
-+              echo "- Add to build list: guide.dvi" >&2
-+              BUILDDOC_MAKE="${BUILDDOC_MAKE} guide.dvi"
-
-               if [ -n "`which dvips`" ]; then
-                   echo "   + dvips" >&2
-@@ -137,9 +134,13 @@ for docformat in ${BUILDDOC_FORMATS}; do
-                           DVIPS_PAPER="letter"
-                       fi
-                   fi
--                  dvips -t ${DVIPS_PAPER} -o ./guide.ps ./guide.dvi
--                  if [ -n "`which gzip`" -a -f ./guide.ps ]; then
--                      gzip -fn ./guide.ps
-+
-+                  if [ -n "`which gzip`" ]; then
-+                      echo "- Add to build list: guide.ps.gz" >&2
-+                      BUILDDOC_MAKE="${BUILDDOC_MAKE} guide.ps.gz"
-+                  else
-+                      echo "- Add to build list: guide.ps" >&2
-+                      BUILDDOC_MAKE="${BUILDDOC_MAKE} guide.ps"
-                   fi
-               else
-                   echo "- ++ Warning: dvips not available, cannot build \"guide.ps\"." >&2
-@@ -156,7 +157,9 @@ for docformat in ${BUILDDOC_FORMATS}; do
-     esac
- done
-
-+${MAKE} TMPDIR="${TMPDIR}" DVIPS_PAPER="${DVIPS_PAPER}" ${BUILDDOC_MAKE}
-+
- # Remove temporary directory.
--rm -rf $TMPDIR
-+rm -rf "${TMPDIR}"
-
- exit 0
-diff --git a/doc/Makefile b/doc/Makefile
-new file mode 100644
-index 0000000..79c5382
---- /dev/null
-+++ b/doc/Makefile
-@@ -0,0 +1,44 @@
-+
-+
-+%.txt: %.sgml
-+      @echo "- Building txt docs" >&2
-+      $(TMPDIR)/linuxdoc --backend=txt --filter --blanks=1 $<
-+
-+%.pdf: %.sgml
-+      @echo "- Building pdf docs" >&2
-+      $(TMPDIR)/linuxdoc --backend=latex \
-+                      --output=pdf \
-+                      --pass="\usepackage{times}" $<
-+
-+%.info: %.sgml
-+      @echo "- Building info docs" >&2
-+      $(TMPDIR)/linuxdoc --backend=info $<
-+
-+%.lyx: %.sgml
-+      @echo "- Building lyx docs" >&2
-+      $(TMPDIR)/linuxdoc --backend=lyx $<
-+
-+html/%.html: %.sgml
-+      @echo "- Building html docs" >&2
-+      $(TMPDIR)/linuxdoc --imagebuttons --backend=html $<
-+      mv -f ./guide*.html ./html
-+
-+rtf/%.rtf: %.sgml
-+      @echo "- Building rtf docs" >&2
-+      $(TMPDIR)/linuxdoc --backend=rtf $<
-+      mkdir -m 755 -p ./rtf
-+      mv -f ./guide*.rtf ./rtf
-+
-+%.dvi: %.sgml
-+      @echo "- Building dvi docs" >&2
-+      $(TMPDIR)/linuxdoc --backend=latex \
-+                      --output=dvi \
-+                      --pass="\usepackage{times}" $<
-+
-+%.ps: %.dvi
-+      @echo "- Building ps docs" >&2
-+      dvips -t $(DVIPS_PAPER) -o $@ $<
-+
-+%.ps.gz: %.ps
-+      @echo "- Building ps.gz docs" >&2
-+      gzip -fn $<
diff --git a/app-text/linuxdoc-tools/linuxdoc-tools-0.9.71-r1.ebuild b/app-text/linuxdoc-tools/linuxdoc-tools-0.9.71-r1.ebuild
deleted file mode 100644 (file)
index 7cf4868..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1
-# Source tarball has SHA1 of release in the name of the second topmost directory
-GIT_SHA1="5a46c4ced4ef899b398bcedf8ccd29d6f2584100"
-
-inherit autotools-utils latex-package perl-module sgml-catalog toolchain-funcs
-
-DESCRIPTION="A toolset for processing LinuxDoc DTD SGML files"
-HOMEPAGE="https://gitlab.com/agmartin/linuxdoc-tools"
-SRC_URI="https://gitlab.com/agmartin/${PN}/repository/archive.tar.gz?ref=upstream/${PV} -> ${P}.tar.gz"
-
-LICENSE="GPL-3+ MIT SGMLUG"
-SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc x86 ~x86-fbsd"
-IUSE="doc"
-
-RDEPEND="
-       || ( app-text/openjade app-text/opensp )
-       app-text/sgml-common
-       dev-lang/perl:=
-       || ( sys-apps/gawk sys-apps/mawk )
-       sys-apps/groff
-"
-DEPEND="${RDEPEND}
-       sys-devel/flex
-       doc? (
-               dev-texlive/texlive-fontsrecommended
-               virtual/latex-base
-       )
-"
-
-DOCS=( ChangeLog README )
-
-PATCHES=( "${FILESDIR}/${P}-fix-parallel-doc-build.patch" )
-
-S="${WORKDIR}/${PN}-upstream/${PV}-${GIT_SHA1}"
-
-src_prepare() {
-       # Use Gentoo doc install path.
-       sed -i \
-               -e "s%/share/doc/${PN}%/share/doc/${PF}%" \
-               Makefile.in || die
-
-       autotools-utils_src_prepare
-}
-
-src_configure() {
-       perl_set_version
-       tc-export CC
-       local myeconfargs=(
-               --disable-docs
-               --with-texdir="${TEXMF}/tex/latex/${PN}"
-               --with-perllibdir="${VENDOR_ARCH}"
-               --with-installed-iso-entities
-       )
-       use doc && myeconfargs+=(--enable-docs="txt pdf html")
-
-       autotools-utils_src_configure
-}
-
-src_compile() {
-       autotools-utils_src_compile
-}
-
-src_install() {
-       # Prevent access violations from bitmap font files generation.
-       export VARTEXFONTS="${T}/fonts"
-
-       autotools-utils_src_install
-}
-
-sgml-catalog_cat_include "/etc/sgml/linuxdoc.cat" "/usr/share/${PN}/${PN}.catalog"
-
-pkg_postinst() {
-       latex-package_pkg_postinst
-       sgml-catalog_pkg_postinst
-}
-
-pkg_postrm() {
-       latex-package_pkg_postrm
-       sgml-catalog_pkg_postrm
-}