diff options
author | Marc Joliet <marcec@gmx.de> | 2018-01-01 13:28:44 +0100 |
---|---|---|
committer | Patrice Clement <monsieurp@gentoo.org> | 2018-01-08 17:35:22 +0100 |
commit | 159b58bfd0c702584786dafa5fcb96d2c1e7618c (patch) | |
tree | 5012ce38b7b2b918e5e0ccc6cc32d9be9b5a7041 /app-text | |
parent | dev-libs/libyaml: fix dll build on mingw-w64. (diff) | |
download | gentoo-159b58bfd0c702584786dafa5fcb96d2c1e7618c.tar.gz gentoo-159b58bfd0c702584786dafa5fcb96d2c1e7618c.tar.bz2 gentoo-159b58bfd0c702584786dafa5fcb96d2c1e7618c.zip |
app-text/asciidoc: remove live version.
Remove the live version of app-text/asciidoc in light of the fact that
nothing much happens upstream these days. As such, the live ebuild
doesn't help with maintaining asciidoc anymore.
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Closes: https://github.com/gentoo/gentoo/pull/6721
Diffstat (limited to 'app-text')
-rw-r--r-- | app-text/asciidoc/asciidoc-9999.ebuild | 114 |
1 files changed, 0 insertions, 114 deletions
diff --git a/app-text/asciidoc/asciidoc-9999.ebuild b/app-text/asciidoc/asciidoc-9999.ebuild deleted file mode 100644 index 8577a4a0e1a5..000000000000 --- a/app-text/asciidoc/asciidoc-9999.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 pypy ) - -[ "$PV" == "9999" ] && inherit git-r3 autotools -inherit python-single-r1 readme.gentoo-r1 - -DESCRIPTION="AsciiDoc is a plain text human readable/writable document format" -HOMEPAGE="http://asciidoc.org/" -if [ "$PV" == "9999" ]; then - EGIT_REPO_URI="https://github.com/asciidoc/asciidoc.git" - SRC_URI="" - KEYWORDS="" -else - SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="examples graphviz highlight test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - app-text/docbook-xml-dtd:4.5 - >=app-text/docbook-xsl-stylesheets-1.75 - dev-libs/libxslt - ${PYTHON_DEPS} - graphviz? ( media-gfx/graphviz ) - highlight? ( - || ( - dev-util/source-highlight - dev-python/pygments[${PYTHON_USEDEP}] - app-text/highlight - ) - )" -DEPEND=" - test? ( - app-text/dvipng - dev-texlive/texlive-latex - dev-util/source-highlight - media-gfx/graphviz - media-gfx/imagemagick - media-sound/lilypond - ${PYTHON_DEPS} - )" - -DOC_CONTENTS=" -If you are going to use a2x, please also look at a2x(1) under -REQUISITES for a list of runtime dependencies. -" - -if [ "$PV" == "9999" ]; then - DEPEND="${DEPEND} - dev-util/source-highlight - www-client/lynx" -fi - -src_prepare() { - default - # Only needed for prefix - harmless (does nothing) otherwise - sed -i -e "s:^CONF_DIR=.*:CONF_DIR='${EPREFIX}/etc/asciidoc':" \ - "${S}/asciidoc.py" || die - - [ "$PV" == "9999" ] && eautoconf -} - -src_configure() { - econf --sysconfdir="${EPREFIX}"/usr/share -} - -src_compile() { - default - - if [ "$PV" == "9999" ]; then - # replicate build rules from doc/main.aap; this avoids a dependency on - # the A-A-P build tool - for f in CHANGELOG.txt BUGS.txt README.asciidoc; do - ${PYTHON} asciidoc.py -f text.conf -n -b html4 -o - "$f" | \ - lynx -dump -stdin > "${f%.*}" || die - done - fi -} - -src_test() { - local -x ASCIIDOC_PY=asciidoc.py - "${EPYTHON}" tests/test${PN}.py update || die - "${EPYTHON}" tests/test${PN}.py run || die -} - -src_install() { - default - python_fix_shebang "${ED%/}"/usr/bin/*.py - - readme.gentoo_create_doc - dodoc BUGS CHANGELOG README docbook-xsl/asciidoc-docbook-xsl.txt \ - dblatex/dblatex-readme.txt filters/code/code-filter-readme.txt - - # Below results in some files being installed twice in different locations, but they are - # in the right place, uncompressed, and there won't be any broken links. See bug #483336 - if use examples; then - # examples/website is full of relative symlinks, - # deref them for copying, which dodoc doesn't do - cp -rL examples/website "${ED%/}"/usr/share/doc/${PF}/examples || die - docompress -x /usr/share/doc/${PF}/examples - fi -} - -pkg_postinst() { - readme.gentoo_print_elog -} |