app-text/asciidoc: Sync with gentoo

It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
This commit is contained in:
Krzesimir Nowak 2021-11-17 19:04:20 +01:00
parent 0774938d20
commit 123ae3d9d5
12 changed files with 345 additions and 1028 deletions

View File

@ -1,229 +0,0 @@
# ChangeLog for app-text/asciidoc
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*asciidoc-9999 (09 Aug 2015)
*asciidoc-8.6.9-r1 (09 Aug 2015)
*asciidoc-8.6.9 (09 Aug 2015)
*asciidoc-8.6.8-r1 (09 Aug 2015)
*asciidoc-8.6.5 (09 Aug 2015)
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +asciidoc-8.6.5.ebuild,
+asciidoc-8.6.8-r1.ebuild, +asciidoc-8.6.9.ebuild,
+asciidoc-8.6.9-r1.ebuild, +asciidoc-9999.ebuild, +metadata.xml:
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Use https by default
Convert all URLs for sites supporting encrypted connections from http to
https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
Bug: https://bugs.gentoo.org/552720
*asciidoc-8.6.9-r2 (13 Nov 2015)
13 Nov 2015; Marc Joliet <marcec@gmx.de> +asciidoc-8.6.9-r2.ebuild:
revbump to 8.6.9-r2 to add deps
Also, drop keywords to match app-text/dblatex.
Gentoo-bug: 366763
Signed-off-by: Marc Joliet <marcec@gmx.de>
13 Nov 2015; Marc Joliet <marcec@gmx.de> asciidoc-9999.ebuild:
apply dep fixes to -9999
Gentoo-bug: 366763
Signed-off-by: Marc Joliet <marcec@gmx.de>
13 Nov 2015; Marc Joliet <marcec@gmx.de> metadata.xml:
add myself as proxy-maintainer
Add myself as proxy-maintainer, replacing the previous maintainer at his
suggestion.
Signed-off-by: Marc Joliet <marcec@gmx.de>
13 Nov 2015; Marc Joliet <marcec@gmx.de> asciidoc-8.6.9-r2.ebuild,
asciidoc-9999.ebuild:
add a dep on app-text/highlight
It is another provider for the "highlight" USE flag.
Signed-off-by: Marc Joliet <marcec@gmx.de>
13 Nov 2015; Marc Joliet <marcec@gmx.de> asciidoc-8.6.9-r2.ebuild,
asciidoc-9999.ebuild:
change order of highlight deps
Change the order of the highlight USE flag deps so that
dev-util/source-highlight becomes the default in order to match upstream.
Gentoo-bug: 552148
Signed-off-by: Marc Joliet <marcec@gmx.de>
13 Nov 2015; Marc Joliet <marcec@gmx.de> asciidoc-8.6.9-r2.ebuild,
asciidoc-9999.ebuild:
split highlight deps by newline
Signed-off-by: Marc Joliet <marcec@gmx.de>
14 Nov 2015; Marc Joliet <marcec@gmx.de> asciidoc-8.6.9-r1.ebuild,
asciidoc-8.6.9-r2.ebuild, asciidoc-9999.ebuild:
trim description to <80 chars
The new description is taken verbatim from the first sentence at
http://asciidoc.org/userguide.html#_introduction.
Signed-off-by: Marc Joliet <marcec@gmx.de>
16 Nov 2015; Marc Joliet <marcec@gmx.de> asciidoc-8.6.9-r2.ebuild,
asciidoc-9999.ebuild:
use readme.gentoo for some deps
Use readme.gentoo to refer to the a2x(1) man page for a list of runtime
dependencies instead of forcing the app-text/dblatex and lynx/w3m
dependencies.
Since this commit removes the direct dependency on app-text/dblatex, it also
restores previously dropped KEYWORDS to ~arch.
Gentoo-bug: 565844
Signed-off-by: Marc Joliet <marcec@gmx.de>
16 Nov 2015; Marc Joliet <marcec@gmx.de> -asciidoc-8.6.5.ebuild:
drop old 8.6.5
It uses the deprecated EAPI 3, the deprecated python eclass, and supports
fewer
KEYWORDS than the newer versions.
Signed-off-by: Marc Joliet <marcec@gmx.de>
16 Nov 2015; Marc Joliet <marcec@gmx.de> -asciidoc-8.6.8-r1.ebuild:
drop old 8.6.8-r1
Signed-off-by: Marc Joliet <marcec@gmx.de>
16 Nov 2015; Marc Joliet <marcec@gmx.de> -asciidoc-8.6.9.ebuild:
drop old 8.6.9
It suffers from bug #483336, which was fixed in -r1.
Signed-off-by: Marc Joliet <marcec@gmx.de>
20 Nov 2015; Marc Joliet <marcec@gmx.de> asciidoc-8.6.9-r2.ebuild,
asciidoc-9999.ebuild:
remove vim-syntax from IUSE
The vim-syntax USE flag is useless now, for the following reasons:
- The actions it controls have no effect, since the Makefile.in doesn't do
anything vim-related anymore, as mentioned in the CHANGELOG.
- Vim comes with its own syntax file since version 7.4, which is maintained
(by
AsciiDoc upstream, according to its header) and was last updated in 2014,
whereas the upstream syntax file has not been changed since 2013.
Gentoo-bug: 530808
Signed-off-by: Marc Joliet <marcec@gmx.de>
20 Nov 2015; Marc Joliet <marcec@gmx.de> asciidoc-8.6.9-r2.ebuild:
8.6.9-r2: fix docompress call
Docompress should only be called when USE=examples.
Gentoo-bug: 555400
Signed-off-by: Marc Joliet <marcec@gmx.de>
21 Dec 2015; Patrice Clement <monsieurp@gentoo.org> asciidoc-9999.ebuild:
9999: fix a typo
Package-Manager: portage-2.2.24
Signed-off-by: Marc Joliet <marcec@gmx.de>
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Replace all herds with appropriate projects (GLEP 67)
Replace all uses of herd with appropriate project maintainers, or no
maintainers in case of herds requested to be disbanded.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
22 Mar 2016; Agostino Sarubbo <ago@gentoo.org> asciidoc-8.6.9-r2.ebuild:
amd64 stable wrt bug #577838
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
*asciidoc-8.6.9-r3 (24 Mar 2016)
24 Mar 2016; Patrice Clement <monsieurp@gentoo.org>
+asciidoc-8.6.9-r3.ebuild:
move to readme.gentoo-r1 eclass
Package-Manager: portage-2.2.26
Signed-off-by: Marc Joliet <marcec@gmx.de>
Closes: https://github.com/gentoo/gentoo/pull/1128
01 Apr 2016; Markus Meier <maekke@gentoo.org> asciidoc-8.6.9-r2.ebuild:
arm stable, bug #577838
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"
25 Jun 2016; Agostino Sarubbo <ago@gentoo.org> asciidoc-8.6.9-r2.ebuild:
x86 stable wrt bug #577838
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
06 Jul 2016; Agostino Sarubbo <ago@gentoo.org> asciidoc-8.6.9-r2.ebuild:
ppc stable wrt bug #577838
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>

View File

@ -1,440 +0,0 @@
# ChangeLog for app-text/asciidoc
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-text/asciidoc/ChangeLog,v 1.110 2015/07/19 09:38:02 djc Exp $
19 Jul 2015; Dirkjan Ochtman <djc@gentoo.org> asciidoc-8.6.9-r1.ebuild:
Remove python 3.3, 3.4 compatibility again (bug 554786)
12 Jul 2015; Dirkjan Ochtman <djc@gentoo.org> asciidoc-8.6.9-r1.ebuild:
Add python 3.3, 3.4 compatibility (fixes bug 546110)
09 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Updating remote-id in metadata.xml
08 Apr 2015; Michał Górny <mgorny@gentoo.org> asciidoc-8.6.8-r1.ebuild,
asciidoc-9999.ebuild:
Remove old Python implementations
06 Dec 2014; Agostino Sarubbo <ago@gentoo.org> asciidoc-8.6.9-r1.ebuild:
Stable for ia64, wrt bug #529410
04 Dec 2014; Agostino Sarubbo <ago@gentoo.org> asciidoc-8.6.9-r1.ebuild:
Stable for ppc64, wrt bug #529410
03 Dec 2014; Agostino Sarubbo <ago@gentoo.org> asciidoc-8.6.9-r1.ebuild:
Stable for ppc, wrt bug #529410
03 Dec 2014; Dirkjan Ochtman <djc@gentoo.org> asciidoc-8.6.9-r1.ebuild,
asciidoc-8.6.9.ebuild:
Remove some old python implementations
02 Dec 2014; Pacho Ramos <pacho@gentoo.org> asciidoc-8.6.9-r1.ebuild:
x86 stable, bug #529410
02 Dec 2014; Agostino Sarubbo <ago@gentoo.org> asciidoc-8.6.9-r1.ebuild:
Stable for alpha, wrt bug #529410
01 Dec 2014; Agostino Sarubbo <ago@gentoo.org> asciidoc-8.6.9-r1.ebuild:
Stable for sparc, wrt bug #529410
26 Nov 2014; Agostino Sarubbo <ago@gentoo.org> asciidoc-8.6.9-r1.ebuild:
Stable for amd64, wrt bug #529410
19 Nov 2014; Markus Meier <maekke@gentoo.org> asciidoc-8.6.9-r1.ebuild:
arm stable, bug #529410
19 Nov 2014; Jeroen Roovers <jer@gentoo.org> asciidoc-8.6.9-r1.ebuild:
Stable for HPPA (bug #529410).
*asciidoc-8.6.9-r1 (03 Nov 2014)
03 Nov 2014; Dirkjan Ochtman <djc@gentoo.org> +asciidoc-8.6.9-r1.ebuild:
Add asciidoc-8.6.9-r1 with fixes from Calchan (fixes bug 483336)
23 Sep 2014; Dirkjan Ochtman <djc@gentoo.org> metadata.xml:
Add myself as a maintainer
*asciidoc-8.6.9 (23 Sep 2014)
23 Sep 2014; Dirkjan Ochtman <djc@gentoo.org> +asciidoc-8.6.9.ebuild:
Version bump asciidoc to 8.6.9 (bug 494250)
31 Mar 2014; Michał Górny <mgorny@gentoo.org> asciidoc-8.6.8-r1.ebuild,
asciidoc-9999.ebuild:
Add support for the new PyPy slotting.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> asciidoc-8.6.5.ebuild,
asciidoc-8.6.8-r1.ebuild, asciidoc-9999.ebuild:
Add arm64 love.
13 Oct 2013; Pacho Ramos <pacho@gentoo.org> asciidoc-8.6.8-r1.ebuild:
Fix REQUIRED_USE as pointed by Nikoli
05 Sep 2013; Michał Górny <mgorny@gentoo.org> asciidoc-8.6.8-r1.ebuild,
asciidoc-9999.ebuild:
Clean up PYTHON_COMPAT from old implementations.
21 Jul 2013; Pacho Ramos <pacho@gentoo.org> -asciidoc-8.2.6.ebuild,
-asciidoc-8.6.7.ebuild, -asciidoc-8.6.8.ebuild, metadata.xml:
Cleanup due http://gentoo.2317880.n4.nabble.com/sgml-herd-has-no-maintainers-
again-td259655.html
30 Jun 2013; Justin Lecher <jlec@gentoo.org> asciidoc-8.6.8-r1.ebuild,
asciidoc-9999.ebuild:
Fix usage of python-r1.eclass
23 Feb 2013; Zac Medico <zmedico@gentoo.org> asciidoc-8.6.8-r1.ebuild,
asciidoc-9999.ebuild:
Add ~arm-linux and ~x86-linux keywords.
*asciidoc-8.6.8-r1 (23 Feb 2013)
23 Feb 2013; Mike Gilbert <floppym@gentoo.org> +asciidoc-8.6.8-r1.ebuild,
asciidoc-9999.ebuild:
Convert to python-single-r1, bug 458802 by mgorny.
27 Dec 2012; Christoph Junghans <ottxor@gentoo.org> asciidoc-8.2.6.ebuild,
asciidoc-8.6.5.ebuild, asciidoc-8.6.7.ebuild, asciidoc-8.6.8.ebuild,
asciidoc-9999.ebuild:
mercurial.eclass respects now
15 Sep 2012; Mike Gilbert <floppym@gentoo.org> +asciidoc-8.2.6.ebuild:
Restore old version needed by dev-vcs/stgit-0.15-r1.
10 Sep 2012; Mike Gilbert <floppym@gentoo.org> -asciidoc-8.2.6.ebuild,
-asciidoc-8.5.3.ebuild, -asciidoc-8.6.3.ebuild, -asciidoc-8.6.4.ebuild:
Remove old.
*asciidoc-8.6.8 (10 Sep 2012)
10 Sep 2012; Mike Gilbert <floppym@gentoo.org> +asciidoc-8.6.8.ebuild,
asciidoc-9999.ebuild:
Version bump for bug 430260 by Sean McCovern.
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> asciidoc-8.6.7.ebuild,
asciidoc-9999.ebuild:
keyword ~amd64-fbsd
08 Apr 2012; Raúl Porcel <armin76@gentoo.org> asciidoc-8.6.5.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #388225
07 Apr 2012; Markus Meier <maekke@gentoo.org> asciidoc-8.6.5.ebuild:
x86 stable, bug #388225
28 Mar 2012; Markus Meier <maekke@gentoo.org> asciidoc-8.6.5.ebuild:
arm stable, bug #388225
25 Mar 2012; Brent Baude <ranger@gentoo.org> asciidoc-8.6.5.ebuild:
Marking asciidoc-8.6.5 ppc64 for bug 388225
25 Mar 2012; Jeroen Roovers <jer@gentoo.org> asciidoc-8.6.5.ebuild:
Stable for HPPA (bug #388225).
25 Mar 2012; Brent Baude <ranger@gentoo.org> asciidoc-8.6.5.ebuild:
Marking asciidoc-8.6.5 ppc for bug 388225
24 Mar 2012; Agostino Sarubbo <ago@gentoo.org> asciidoc-8.6.5.ebuild:
Stable for amd64, wrt bug #388225
23 Mar 2012; Mike Gilbert <floppym@gentoo.org> asciidoc-8.6.5.ebuild,
asciidoc-8.6.7.ebuild, asciidoc-9999.ebuild:
sed || die. Reported by Maurizio Camisaschi in bug 388225.
*asciidoc-8.6.7 (19 Mar 2012)
19 Mar 2012; Sebastian Pipping <sping@gentoo.org> +asciidoc-8.6.7.ebuild,
asciidoc-9999.ebuild:
Bump to 8.6.7, allow pygments for USE=highlight (bug #383291)
30 Jun 2011; Sebastian Pipping <sping@gentoo.org> asciidoc-8.5.3.ebuild,
asciidoc-8.6.3.ebuild, asciidoc-8.6.4.ebuild, asciidoc-8.6.5.ebuild,
asciidoc-9999.ebuild:
Add "graphviz? ( media-gfx/graphviz )" to runtime dependencies (bug #361255)
27 Jun 2011; Sebastian Pipping <sping@gentoo.org> asciidoc-8.5.3.ebuild,
asciidoc-8.6.3.ebuild, asciidoc-8.6.4.ebuild, asciidoc-8.6.5.ebuild,
asciidoc-9999.ebuild:
Remove runtime dependency on graphviz (bug #361255)
*asciidoc-8.6.5 (22 May 2011)
22 May 2011; Sebastian Pipping <sping@gentoo.org> +asciidoc-8.6.5.ebuild:
Bump to 8.6.5, looks trivial
05 Apr 2011; Ulrich Mueller <ulm@gentoo.org> asciidoc-8.2.6.ebuild:
Depend on dev-lang/python because virtual/python will go away, bug 358849.
23 Feb 2011; Sebastian Pipping <sping@gentoo.org> asciidoc-8.6.4.ebuild,
metadata.xml:
Bring back ~hppa keyword (bug #356069), add use flag "highlight" (bug
#344289)
22 Feb 2011; Jeroen Roovers <jer@gentoo.org> asciidoc-8.6.4.ebuild:
Drop HPPA because of missing dep on media-sound/lilypond (bug #356069).
*asciidoc-8.6.4 (22 Feb 2011)
22 Feb 2011; Sebastian Pipping <sping@gentoo.org> +asciidoc-8.6.4.ebuild,
asciidoc-9999.ebuild:
Bump to 8.6.4, integrate test suite, sync live ebuild
*asciidoc-9999 (14 Nov 2010)
*asciidoc-8.6.3 (14 Nov 2010)
14 Nov 2010; Sebastian Pipping <sping@gentoo.org> +asciidoc-8.6.3.ebuild,
+asciidoc-9999.ebuild:
Bump to 8.6.3 (bug #339068), migrate to a hybrid release/live ebuild.
Upstream is not shipping HTML docs anymore: for now we don't build them
downstream.
15 Oct 2010; Brent Baude <ranger@gentoo.org> asciidoc-8.5.3.ebuild:
stable ppc, bug 332577
30 Sep 2010; Fabian Groffen <grobian@gentoo.org> asciidoc-8.5.3.ebuild:
Marked ~x86-solaris
19 Sep 2010; Raúl Porcel <armin76@gentoo.org> asciidoc-8.5.3.ebuild:
ia64/s390/sh/sparc stable wrt #332577
19 Sep 2010; Tobias Klausmann <klausman@gentoo.org> asciidoc-8.5.3.ebuild:
Stable on alpha, bug #332577, thanks to mattst88 for testing
23 Aug 2010; Markus Meier <maekke@gentoo.org> asciidoc-8.5.3.ebuild:
arm stable, bug #332577
20 Aug 2010; Samuli Suominen <ssuominen@gentoo.org> asciidoc-8.5.3.ebuild:
ppc64 stable wrt #332577
17 Aug 2010; Jeroen Roovers <jer@gentoo.org> asciidoc-8.5.3.ebuild:
Stable for HPPA (bug #332577).
14 Aug 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
asciidoc-8.5.3.ebuild:
x86 stable wrt bug #332577
13 Aug 2010; Markos Chandras <hwoarang@gentoo.org> asciidoc-8.5.3.ebuild:
Stable on amd64 wrt bug #332577
13 Aug 2010; Tomáš Chvátal <scarabeus@gentoo.org>
asciidoc-8.5.3.ebuild:
Forgot to set active python version.
*asciidoc-8.5.3 (13 Aug 2010)
13 Aug 2010; Tomáš Chvátal <scarabeus@gentoo.org>
-asciidoc-8.5.1.ebuild, +asciidoc-8.5.3.ebuild:
Version bump. Remove older.
05 Apr 2010; Jonathan Callen <abcd@gentoo.org> asciidoc-8.5.1.ebuild:
Bump to EAPI=3, add prefix keywords
*asciidoc-8.5.1 (04 Dec 2009)
04 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org>
-asciidoc-7.0.4.ebuild, -asciidoc-8.1.0.ebuild, -asciidoc-8.2.7.ebuild,
-asciidoc-8.4.4.ebuild, -asciidoc-8.4.5.ebuild, -asciidoc-8.5.0.ebuild,
+asciidoc-8.5.1.ebuild:
Cleanup: remove older versions; bump to 8.5.1; fix dependencies
(previously DEPEND and RDEPEND were swapped); remove doc USE flag, always
install the HTML documentation; use /usr/share to install the data files
(closes bug #274319).
*asciidoc-8.5.0 (06 Nov 2009)
06 Nov 2009; Patrick Lauer <patrick@gentoo.org> +asciidoc-8.5.0.ebuild:
Bump to 8.5.0, fixes #290747
27 Jun 2009; Patrick Lauer <patrick@gentoo.org> asciidoc-8.4.5.ebuild:
Adding app-text/docbook-xml-dtd-4.5 to RDEPEND in the hope to fix #272010
*asciidoc-8.4.5 (27 Jun 2009)
27 Jun 2009; Patrick Lauer <patrick@gentoo.org> +asciidoc-8.4.5.ebuild:
Bump to 8.4.5, small fixes by Tim Harder. Closes #275570
*asciidoc-8.4.4 (22 May 2009)
22 May 2009; Patrick Lauer <patrick@gentoo.org> +asciidoc-8.4.4.ebuild:
Bump to 8.4.4, closes #270644. Ebuild fixups by Andre-Patrick Bubel
13 Nov 2008; Brent Baude <ranger@gentoo.org> asciidoc-8.2.6.ebuild:
stable ppc64, bug 224743
08 Nov 2008; nixnut <nixnut@gentoo.org> asciidoc-8.2.6.ebuild:
Stable on ppc wrt bug 224743
07 Nov 2008; Raúl Porcel <armin76@gentoo.org> asciidoc-8.2.6.ebuild:
alpha/ia64 stable wrt #224743
06 Nov 2008; Jeroen Roovers <jer@gentoo.org> asciidoc-8.2.6.ebuild:
Stable for HPPA (bug #224743).
02 Nov 2008; Ferris McCormick <fmccor@gentoo.org> asciidoc-8.2.6.ebuild:
Sparc stable, Bug #224743.
02 Nov 2008; Markus Meier <maekke@gentoo.org> asciidoc-8.2.6.ebuild:
amd64/x86 stable, bug #224743
*asciidoc-8.2.7 (18 Oct 2008)
18 Oct 2008; Peter Volkov <pva@gentoo.org> +asciidoc-8.2.7.ebuild:
Version bump, thank Alex Efros for report, bug #240355, also should fix
bug #193966.
*asciidoc-8.2.6 (16 Jun 2008)
16 Jun 2008; Leonardo Boshell <leonardop@gentoo.org>
-asciidoc-7.1.2.ebuild, +asciidoc-8.2.6.ebuild:
Version bump. Added 'vim-syntax' flag (thanks to Vaclav Slavik for the
patch on bug #190702).
25 Jan 2008; Fabian Groffen <grobian@gentoo.org> asciidoc-7.0.4.ebuild,
asciidoc-7.1.2.ebuild, asciidoc-8.1.0.ebuild:
Dropped ppc-macos keyword, see you in prefix
16 May 2007; Greg Kroah-Hartman <gregkh@gentoo.org> asciidoc-8.1.0.ebuild:
add ~arm, ~s390, ~sh, and ~x86-fbsd so that dev-util/tig can rely on this
package.
12 Mar 2007; Leonardo Boshell <leonardop@gentoo.org> metadata.xml:
Replacing text-markup herd with the new sgml herd.
12 Jan 2007; Robin H. Johnson <robbat2@gentoo.org> asciidoc-7.1.2.ebuild,
asciidoc-8.1.0.ebuild:
a2x calls xsltproc at runtime, so fix deps.
*asciidoc-8.1.0 (02 Nov 2006)
02 Nov 2006; Leonardo Boshell <leonardop@gentoo.org>
-asciidoc-7.0.1.ebuild, -asciidoc-7.0.1-r1.ebuild, +asciidoc-8.1.0.ebuild:
Version bump (bug #146419). Install the HTML documentation sources. Added
'examples' USE flag. Use the upstream installation script instead of
copying most of the files manually.
12 Jul 2006; Aron Griffis <agriffis@gentoo.org> asciidoc-7.0.4.ebuild:
Mark 7.0.4 stable on ia64
05 May 2006; Joshua Jackson <tsunam@gentoo.org> asciidoc-7.0.4.ebuild:
Stable on x86; bug #131825
01 May 2006; <tcort@gentoo.org> asciidoc-7.0.4.ebuild:
Stable on alpha and amd64 wrt Bug #131825.
01 May 2006; Michael Hanselmann <hansmi@gentoo.org> asciidoc-7.0.4.ebuild:
Stable on mips.
01 May 2006; Markus Rothe <corsair@gentoo.org> asciidoc-7.0.4.ebuild:
Stable on ppc64
01 May 2006; Jason Wever <weeve@gentoo.org> asciidoc-7.0.4.ebuild:
Stable on SPARC wrt bug #131825.
30 Apr 2006; Rene Nussbaumer <killerfox@gentoo.org> asciidoc-7.0.4.ebuild:
Stable on hppa, ppc.
*asciidoc-7.1.2 (23 Apr 2006)
23 Apr 2006; Alexandre Buisse <nattfodd@gentoo.org>
-asciidoc-7.0.2.ebuild, +asciidoc-7.1.2.ebuild:
Bump to 7.1.2 (asked in bug #130692).
07 Feb 2006; Aron Griffis <agriffis@gentoo.org> asciidoc-7.0.1-r1.ebuild:
Mark 7.0.1-r1 stable on alpha
06 Feb 2006; Aron Griffis <agriffis@gentoo.org> asciidoc-7.0.1-r1.ebuild:
Mark 7.0.1-r1 stable on ia64
22 Jan 2006; Rene Nussbaumer <killerfox@gentoo.org> asciidoc-7.0.4.ebuild:
Unstable on hppa.
12 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org>
asciidoc-7.0.1-r1.ebuild:
Stable on sparc
*asciidoc-7.0.4 (05 Jan 2006)
05 Jan 2006; Alexandre Buisse <nattfodd@gentoo.org>
+asciidoc-7.0.4.ebuild:
Bump to 7.0.4 (bug #114190).
30 Nov 2005; Tom Gall <tgall@gentoo.org> asciidoc-7.0.1-r1.ebuild:
stable on ppc64
*asciidoc-7.0.2 (18 Nov 2005)
18 Nov 2005; Leonardo Boshell <leonardop@gentoo.org>
+asciidoc-7.0.2.ebuild:
New release (bug #108897).
01 Oct 2005; Fabian Groffen <grobian@gentoo.org> asciidoc-7.0.1-r1.ebuild:
Marking ~ppc-macos (bug #107530)
Fixing a dead symlinks issue which is fatal on OSX.
28 Sep 2005; Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
asciidoc-7.0.1-r1.ebuild:
mark ~mips
18 Sep 2005; Markus Rothe <corsair@gentoo.org> asciidoc-7.0.1-r1.ebuild:
Added ~ppc64 (bug #106318)
23 Aug 2005; Aron Griffis <agriffis@gentoo.org> asciidoc-7.0.1.ebuild:
stable on ia64
13 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> asciidoc-7.0.1.ebuild:
Stable on ppc.
13 Aug 2005; Luis Medinas <metalgod@gentoo.org> asciidoc-7.0.1.ebuild:
Stable on AMD64.
13 Aug 2005; Carlos Silva <r3pek@gentoo.org> asciidoc-7.0.1-r1.ebuild:
Marked ~sparc. closes bug #102096
*asciidoc-7.0.1-r1 (11 Aug 2005)
11 Aug 2005; Leonardo Boshell <leonardop@gentoo.org>
asciidoc-7.0.1-r1.ebuild:
Fixed installation of filters (bug #102124).
03 Aug 2005; Fernando J. Pereda <ferdy@gentoo.org> asciidoc-7.0.1.ebuild:
stable on alpha
01 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> asciidoc-7.0.1.ebuild:
Stable on x86.
13 Jul 2005; Joseph Jezak <josejx@gentoo.org> asciidoc-6.0.3-r1.ebuild:
Marked ppc stable for bug #98896.
13 Jul 2005; Aron Griffis <agriffis@gentoo.org> asciidoc-6.0.3-r1.ebuild:
stable on alpha amd64 ia64
*asciidoc-7.0.1 (01 Jul 2005)
01 Jul 2005; Leonardo Boshell <leonardop@gentoo.org> asciidoc-7.0.1.ebuild:
New release, resolves bug #96102. Patch no longer necessary. Modified
src_install() to follow upstream packager notes more closely.
01 Jul 2005; Leonardo Boshell <leonardop@gentoo.org>
asciidoc-6.0.3-r1.ebuild:
Stable on x86.
24 Jun 2005; Aron Griffis <agriffis@gentoo.org> asciidoc-6.0.3-r1.ebuild:
marked ~ia64 as a mercurial dep
13 Jun 2005; Fernando J. Pereda <ferdy@gentoo.org> asciidoc-6.0.3.ebuild,
asciidoc-6.0.3-r1.ebuild:
marked ~alpha as a cogito dependency
*asciidoc-6.0.3-r1 (05 Jun 2005)
05 Jun 2005; Lars Weiler <pylon@gentoo.org> +files/asciidoc-name.patch,
+asciidoc-6.0.3-r1.ebuild:
Applied patch; bug #95127.
04 Jun 2005; Lars Weiler <pylon@gentoo.org> asciidoc-6.0.3.ebuild:
Added ~ppc.
*asciidoc-6.0.3 (29 May 2005)
29 May 2005; Mamoru KOMACHI <usata@gentoo.org> +metadata.xml,
+asciidoc-6.0.3.ebuild:
Initial import. Thanks to Brandon Philips <brandon@ifup.org>; bug #91096.

View File

@ -1,8 +1,4 @@
DIST asciidoc-8.6.9.tar.gz 907253 SHA256 78db9d0567c8ab6570a6eff7ffdf84eadd91f2dfc0a92a2d0105d323cab4e1f0 SHA512 1984482010dbd35c3a1def67f4915ce83ecfc29a7463f84aa312107d7a9ff647978f57615462c65e885bea424eed89a212df728cc3acd3c63df1c763dfa5e955 WHIRLPOOL dbd576ed3b7bcaf46afd33d9aae7a94f82fb171fa73f0b99f737b6934f62927ea11e1290aeac141ce5de27f66a56d7ed2d110f2b0d84e0598e858eac0e52b35d
EBUILD asciidoc-8.6.9-r1.ebuild 2299 SHA256 0cf6f353471b8046da35aed702795d877166d07ad70f4399a6861e1084e05608 SHA512 697eb2c1121dee2b82ec988117040dc571735ba88f735ae24f85aaa97531e8d4859a5dbafe99b645b221c96894acabebfc34223bf7c5fbfeb04330bc5efd3846 WHIRLPOOL 4b8bfb858f136fef7e1d920a0a1e299ab0c5bc0deb74f2957b47074a5f6a9fff7cfee2179c8683db72ac0b98739d78a75d3ae93ac22818ea89cbc83547727577
EBUILD asciidoc-8.6.9-r2.ebuild 2217 SHA256 de12cbcdb944102301376340b4937f37cfd3a2132416c8a10f50aa23bac15103 SHA512 ca5e3e09409b9e84ae2ecef04a989568ab733ce9d9c26adeb4757ed71bd316c1190c06133e20b88a700a873b9ad76dba9dba6ee8d04bc2190394a94b69790bdf WHIRLPOOL be28245bf507c6aa501d2fd392f29e23fa46fb9bf84f52fbbcd6e3647103cbf75ab1c425d60209c96c3e03f9dde31025b36883907013cba6628a23530415679d
EBUILD asciidoc-8.6.9-r3.ebuild 2269 SHA256 48a6b018ed1ab595f3d7010e02acbe2e992b660682aafcc3b7e0e4b6e33c03bd SHA512 b562dc076c10d5d67340bf79b3fe107baf6cf0af2ce77bea9ff647fb0c5ddf4bcf3e01d4326864e57c6374b01c35070e23ced6f8a5ac3a01caefb89375233225 WHIRLPOOL 025d43c7bf48a536b6c03e9b376ddeff6055c9d75c18f28e96cb88e29a55d3b25a31477755373b444d5cd2061f70efff7f0ca688aca8ed809ef4f1d705b14349
EBUILD asciidoc-9999.ebuild 2604 SHA256 796f4ce19efac53bef459806d0f27b9bdd6962e838a543ca78c1aba6e220ad0c SHA512 334df580d9f8d43d930663b1e47949e2a8dbb23d07343abc705252abb0affd0e6d85f6a876a6a26d066873febb6574552578ab9bbe6eddd07dcb619aa8878af3 WHIRLPOOL b85f19cb4fefd02a0def72c64848744f2d693eb3ea35e59a2a441e4c2f5444ad291831ef48dfdada4943b2986797c083f56126e27b2250804bb3e7118b18f175
MISC ChangeLog 7613 SHA256 f2e5480ce1086322c8d0c94eeda6b8059e306cb34dc0071ebc4c7e95d85ce57f SHA512 b7c8419e504fe96956140696b8043ef08140b8721c63e7f304ba7946284db2cee99fddfb38314510bec905fa1a3f3c34896c5ed98e7e6e529228fba141205064 WHIRLPOOL 0da82702938f375f877e9a504d891ad812453f3c5965a7f4a9f4bfecbb8e4cc5a769a704eed858c95306a40442a4fa18fee281e8cb071b30ecd184002dca9772
MISC ChangeLog-2015 15568 SHA256 d7ba2f8295a1a51593f0394adbb65476298ea2aef511db8c101748a3ad0d59d2 SHA512 3fd8c898a19c9821c2a5cd949e62b5f0076b2d28864785d7f276b0f5eed477bd1980b4cff1731067d150086612d9b1a3844f6ab879873516ef2f7c0c2c43b2d4 WHIRLPOOL ceda16169a2d0f36b1b4ea3a91cded15ee8dcade4148502030e4511bd4fa9e8104ff4c2e0258fc0955e29bb0524b02819d6cd2e743e74b73acb7581777c442b0
MISC metadata.xml 583 SHA256 745ad8106536c9e69d0697772abfd3a4366b01fa922e292c3b16831311e93e3c SHA512 cf654b12cae851d762b538926912ed626a5681033f9c579ca9e62d442345c8efe5a5373784c702994c2b97a0acf7f251d257da29dc3960a2dc8c1b84327f11af WHIRLPOOL 3c9119d5f49082d19e4d0fe1903fdf41d062ca9d5ab7c3befd1e19ac9e7e94ed6683b378bc7fa04b32b7060b6b64159502d15b92202f37344302971978cce58b
DIST asciidoc-9.0.2.new.tar.gz 1269444 BLAKE2B 0041073c572267628b8bbfd56258d86c35edb0e7f3a222743ce1476b405483b01144faf768ab1492fd3f378960f6cc8e17d92ef61671d84c318fbe7c1ca8cd7c SHA512 c20629001704f1c3acfef0407b82f35f6077f5b32ef754fcbeee03a5a86d4e01e374e89b79cbdb236fc2c7fc76bf47ba81efd691f2f9e1c87dc85a7111f5e030
DIST asciidoc-9.0.4.new.tar.gz 1233878 BLAKE2B 506a2c82d95ce0d522f45b20eee31f7ce2b114e0ad43c78bb313f34b210a7bdd282a8a3779a3ea29025e865847eb8298bd5a6ddac7ee338e4b878ae79bdf149e SHA512 59be96514d0c4c82e5842ddea412ddd6e06647ebe09e0f1828b7c07e787d890896bab4271e7566ed038eb2da6755a67c725bee07bcfbd7aa31475f39c3abc089
DIST asciidoc-9.0.5.new.tar.gz 1225334 BLAKE2B c3e428098dc4d71704ed13b54fd5f640b9de81d12939facb5faaf38a3123794e57201ecd9c312a22c220a2ec6b06c88a76ab47f05ffa972fc8751089b3471cfc SHA512 9125631fdee464f96f7e3c76a60fe37331905e9e55a81db27aece4065b246dc05a35db4c157dc7dbb2345eb95c153b474251d6a447d65774bf1b3f57e1883895
DIST asciidoc-9.1.0.new.tar.gz 1249958 BLAKE2B 0a98f58f7604f84d704092313c38563634bad5d697d60d02760f3be1d2a78a97ee2488dda3a9918b02e0062710175c6513d600f3fbd850fe700bf3fa917a3980 SHA512 c30854a936228fe5bcf2f9305741fbc4b17ef088b2fa637d5f3b19c7803306085634fb71146f0b089c2fad01f986da71a4fae364139f520c0906525317c0c4a6

View File

@ -1,80 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 pypy )
inherit python-single-r1
DESCRIPTION="AsciiDoc is a plain text human readable/writable document format"
HOMEPAGE="http://asciidoc.org/"
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
LICENSE="GPL-2"
SLOT="0"
IUSE="examples graphviz highlight test vim-syntax"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND=">=app-text/docbook-xsl-stylesheets-1.75
dev-libs/libxslt
graphviz? ( media-gfx/graphviz )
app-text/docbook-xml-dtd:4.5
highlight? ( || ( dev-python/pygments[${PYTHON_USEDEP}] dev-util/source-highlight ) )
${PYTHON_DEPS}
"
DEPEND="test? ( dev-util/source-highlight
media-sound/lilypond
media-gfx/imagemagick
dev-texlive/texlive-latex
app-text/dvipng
media-gfx/graphviz
${PYTHON_DEPS} )
"
src_prepare() {
if ! use vim-syntax; then
sed -i -e '/^install/s/install-vim//' Makefile.in || die
else
sed -i\
-e "/^vimdir/s:@sysconfdir@/vim:${EPREFIX}/usr/share/vim/vimfiles:" \
-e 's:/etc/vim::' \
Makefile.in || die
fi
# Only needed for prefix - harmless (does nothing) otherwise
sed -i -e "s:^CONF_DIR=.*:CONF_DIR='${EPREFIX}/etc/asciidoc':" \
"${S}/asciidoc.py" || die
}
src_configure() {
econf --sysconfdir="${EPREFIX}"/usr/share
}
src_install() {
use vim-syntax && dodir /usr/share/vim/vimfiles
emake DESTDIR="${D}" install
python_fix_shebang "${ED}"/usr/bin/*.py
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
cp -rL examples/website "${D}"/usr/share/doc/${PF}/examples || die
fi
docompress -x /usr/share/doc/${PF}/examples
}
src_test() {
cd tests || die
local -x ASCIIDOC_PY=../asciidoc.py
"${PYTHON}" test${PN}.py update || die
"${PYTHON}" test${PN}.py run || die
}

View File

@ -1,78 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 pypy )
inherit readme.gentoo python-single-r1
DESCRIPTION="AsciiDoc is a plain text human readable/writable document format"
HOMEPAGE="http://asciidoc.org/"
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
LICENSE="GPL-2"
SLOT="0"
IUSE="examples graphviz highlight test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND=">=app-text/docbook-xsl-stylesheets-1.75
dev-libs/libxslt
graphviz? ( media-gfx/graphviz )
app-text/docbook-xml-dtd:4.5
highlight? ( || ( dev-util/source-highlight \
dev-python/pygments[${PYTHON_USEDEP}] \
app-text/highlight )
)
${PYTHON_DEPS}
"
DEPEND="test? ( dev-util/source-highlight
media-sound/lilypond
media-gfx/imagemagick
dev-texlive/texlive-latex
app-text/dvipng
media-gfx/graphviz
${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.
"
src_prepare() {
# Only needed for prefix - harmless (does nothing) otherwise
sed -i -e "s:^CONF_DIR=.*:CONF_DIR='${EPREFIX}/etc/asciidoc':" \
"${S}/asciidoc.py" || die
}
src_configure() {
econf --sysconfdir="${EPREFIX}"/usr/share
}
src_install() {
emake DESTDIR="${D}" install
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
cp -rL examples/website "${D}"/usr/share/doc/${PF}/examples || die
docompress -x /usr/share/doc/${PF}/examples
fi
}
src_test() {
cd tests || die
local -x ASCIIDOC_PY=../asciidoc.py
"${PYTHON}" test${PN}.py update || die
"${PYTHON}" test${PN}.py run || die
}

View File

@ -1,81 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 pypy )
inherit readme.gentoo-r1 python-single-r1
DESCRIPTION="AsciiDoc is a plain text human readable/writable document format"
HOMEPAGE="http://asciidoc.org/"
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
LICENSE="GPL-2"
SLOT="0"
IUSE="examples graphviz highlight test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND=">=app-text/docbook-xsl-stylesheets-1.75
dev-libs/libxslt
graphviz? ( media-gfx/graphviz )
app-text/docbook-xml-dtd:4.5
highlight? ( || ( dev-util/source-highlight \
dev-python/pygments[${PYTHON_USEDEP}] \
app-text/highlight )
)
${PYTHON_DEPS}
"
DEPEND="test? ( dev-util/source-highlight
media-sound/lilypond
media-gfx/imagemagick
dev-texlive/texlive-latex
app-text/dvipng
media-gfx/graphviz
${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.
"
src_prepare() {
# Only needed for prefix - harmless (does nothing) otherwise
sed -i -e "s:^CONF_DIR=.*:CONF_DIR='${EPREFIX}/etc/asciidoc':" \
"${S}/asciidoc.py" || die
}
src_configure() {
econf --sysconfdir="${EPREFIX}"/usr/share
}
src_install() {
emake DESTDIR="${D}" install
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
cp -rL examples/website "${D}"/usr/share/doc/${PF}/examples || die
docompress -x /usr/share/doc/${PF}/examples
fi
}
src_test() {
cd tests || die
local -x ASCIIDOC_PY=../asciidoc.py
"${PYTHON}" test${PN}.py update || die
"${PYTHON}" test${PN}.py run || die
}
pkg_postinst() {
readme.gentoo_print_elog
}

View File

@ -0,0 +1,84 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
inherit autotools optfeature python-single-r1 readme.gentoo-r1
DESCRIPTION="A plain text human readable/writable document format"
HOMEPAGE="https://asciidoc.org/ https://github.com/asciidoc-py/asciidoc-py/"
SRC_URI="https://github.com/asciidoc-py/asciidoc-py/releases/download/${PV}/${P}.tar.gz -> ${P}.new.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="!test? ( test )"
RDEPEND="${PYTHON_DEPS}
app-text/docbook-xml-dtd:4.5
>=app-text/docbook-xsl-stylesheets-1.75
dev-libs/libxslt
dev-libs/libxml2:2
"
DEPEND="
test? (
${PYTHON_DEPS}
app-text/dvipng
app-text/dvisvgm
dev-texlive/texlive-latex
dev-util/source-highlight
media-gfx/graphviz
media-gfx/imagemagick
media-sound/lilypond
)"
DOC_CONTENTS="
If you are going to use a2x, please also look at a2x(1) under
REQUISITES for a list of runtime dependencies.
"
DOCS=( BUGS.txt CHANGELOG.txt README.asciidoc
docbook-xsl/asciidoc-docbook-xsl.txt dblatex/dblatex-readme.txt
filters/code/code-filter-readme.txt )
src_prepare() {
default
# Only needed for prefix - harmless (does nothing) otherwise
sed -i -e "s:^CONF_DIR=.*:CONF_DIR='${EPREFIX}/etc/asciidoc':" \
asciidoc.py || die
# enforce usage of the configured version of Python
sed -i -e "s:python3:${EPYTHON}:" Makefile.in || die
eautoreconf
}
src_configure() {
econf --sysconfdir="${EPREFIX}"/usr/share
}
src_install() {
default
if use doc; then
emake DESTDIR="${D}" docs
fi
python_fix_shebang "${ED}"/usr/bin/*.py
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
optfeature "\"music\" filter support" "media-sound/lilypond media-gfx/imagemagick"
optfeature "\"source\" filter support" dev-util/source-highlight dev-python/pygments app-text/highlight
optfeature "\"latex\" filter support" "dev-texlive/texlive-latex app-text/dvipng" "dev-texlive/texlive-latex app-text/dvisvgm"
optfeature "\"graphviz\" filter support" media-gfx/graphviz
}

View File

@ -0,0 +1,84 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
inherit autotools optfeature python-single-r1 readme.gentoo-r1
DESCRIPTION="A plain text human readable/writable document format"
HOMEPAGE="https://asciidoc.org/ https://github.com/asciidoc-py/asciidoc-py/"
SRC_URI="https://github.com/asciidoc-py/asciidoc-py/releases/download/${PV}/${P}.tar.gz -> ${P}.new.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="!test? ( test )"
RDEPEND="${PYTHON_DEPS}
app-text/docbook-xml-dtd:4.5
>=app-text/docbook-xsl-stylesheets-1.75
dev-libs/libxslt
dev-libs/libxml2:2
"
DEPEND="
test? (
${PYTHON_DEPS}
app-text/dvipng
app-text/dvisvgm
dev-texlive/texlive-latex
dev-util/source-highlight
media-gfx/graphviz
media-gfx/imagemagick
media-sound/lilypond
)"
DOC_CONTENTS="
If you are going to use a2x, please also look at a2x(1) under
REQUISITES for a list of runtime dependencies.
"
DOCS=( BUGS.txt CHANGELOG.txt README.asciidoc
docbook-xsl/asciidoc-docbook-xsl.txt dblatex/dblatex-readme.txt
filters/code/code-filter-readme.txt )
src_prepare() {
default
# Only needed for prefix - harmless (does nothing) otherwise
sed -i -e "s:^CONF_DIR=.*:CONF_DIR='${EPREFIX}/etc/asciidoc':" \
asciidoc.py || die
# enforce usage of the configured version of Python
sed -i -e "s:python3:${EPYTHON}:" Makefile.in || die
eautoreconf
}
src_configure() {
econf --sysconfdir="${EPREFIX}"/usr/share
}
src_install() {
default
if use doc; then
emake DESTDIR="${D}" docs
fi
python_fix_shebang "${ED}"/usr/bin/*.py
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
optfeature "\"music\" filter support" "media-sound/lilypond media-gfx/imagemagick"
optfeature "\"source\" filter support" dev-util/source-highlight dev-python/pygments app-text/highlight
optfeature "\"latex\" filter support" "dev-texlive/texlive-latex app-text/dvipng" "dev-texlive/texlive-latex app-text/dvisvgm"
optfeature "\"graphviz\" filter support" media-gfx/graphviz
}

View File

@ -0,0 +1,84 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
inherit autotools optfeature python-single-r1 readme.gentoo-r1
DESCRIPTION="A plain text human readable/writable document format"
HOMEPAGE="https://asciidoc.org/ https://github.com/asciidoc-py/asciidoc-py/"
SRC_URI="https://github.com/asciidoc-py/asciidoc-py/releases/download/${PV}/${P}.tar.gz -> ${P}.new.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="!test? ( test )"
RDEPEND="${PYTHON_DEPS}
app-text/docbook-xml-dtd:4.5
>=app-text/docbook-xsl-stylesheets-1.75
dev-libs/libxslt
dev-libs/libxml2:2
"
DEPEND="
test? (
${PYTHON_DEPS}
app-text/dvipng
app-text/dvisvgm
dev-texlive/texlive-latex
dev-util/source-highlight
media-gfx/graphviz
media-gfx/imagemagick
media-sound/lilypond
)"
DOC_CONTENTS="
If you are going to use a2x, please also look at a2x(1) under
REQUISITES for a list of runtime dependencies.
"
DOCS=( BUGS.txt CHANGELOG.txt README.asciidoc
docbook-xsl/asciidoc-docbook-xsl.txt dblatex/dblatex-readme.txt
filters/code/code-filter-readme.txt )
src_prepare() {
default
# Only needed for prefix - harmless (does nothing) otherwise
sed -i -e "s:^CONF_DIR=.*:CONF_DIR='${EPREFIX}/etc/asciidoc':" \
asciidoc.py || die
# enforce usage of the configured version of Python
sed -i -e "s:python3:${EPYTHON}:" Makefile.in || die
eautoreconf
}
src_configure() {
econf --sysconfdir="${EPREFIX}"/usr/share
}
src_install() {
default
if use doc; then
emake DESTDIR="${D}" docs
fi
python_fix_shebang "${ED}"/usr/bin/*.py
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
optfeature "\"music\" filter support" "media-sound/lilypond media-gfx/imagemagick"
optfeature "\"source\" filter support" dev-util/source-highlight dev-python/pygments app-text/highlight
optfeature "\"latex\" filter support" "dev-texlive/texlive-latex app-text/dvipng" "dev-texlive/texlive-latex app-text/dvisvgm"
optfeature "\"graphviz\" filter support" media-gfx/graphviz
}

View File

@ -0,0 +1,84 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{8..10} pypy3 )
inherit autotools optfeature python-single-r1 readme.gentoo-r1
DESCRIPTION="A plain text human readable/writable document format"
HOMEPAGE="https://asciidoc.org/ https://github.com/asciidoc-py/asciidoc-py/"
SRC_URI="https://github.com/asciidoc-py/asciidoc-py/releases/download/${PV}/${P}.tar.gz -> ${P}.new.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="!test? ( test )"
RDEPEND="${PYTHON_DEPS}
app-text/docbook-xml-dtd:4.5
>=app-text/docbook-xsl-stylesheets-1.75
dev-libs/libxslt
dev-libs/libxml2:2
"
DEPEND="
test? (
${PYTHON_DEPS}
app-text/dvipng
app-text/dvisvgm
dev-texlive/texlive-latex
dev-util/source-highlight
media-gfx/graphviz
media-gfx/imagemagick[png]
media-sound/lilypond
)"
DOC_CONTENTS="
If you are going to use a2x, please also look at a2x(1) under
REQUISITES for a list of runtime dependencies.
"
DOCS=( BUGS.txt CHANGELOG.txt README.asciidoc
docbook-xsl/asciidoc-docbook-xsl.txt dblatex/dblatex-readme.txt
filters/code/code-filter-readme.txt )
src_prepare() {
default
# Only needed for prefix - harmless (does nothing) otherwise
sed -i -e "s:^CONF_DIR=.*:CONF_DIR='${EPREFIX}/etc/asciidoc':" \
asciidoc.py || die
# enforce usage of the configured version of Python
sed -i -e "s:python3:${EPYTHON}:" Makefile.in || die
eautoreconf
}
src_configure() {
econf --sysconfdir="${EPREFIX}"/usr/share
}
src_install() {
default
if use doc; then
emake DESTDIR="${D}" docs
fi
python_fix_shebang "${ED}"/usr/bin/*.py
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
optfeature "\"music\" filter support" "media-sound/lilypond media-gfx/imagemagick"
optfeature "\"source\" filter support" dev-util/source-highlight dev-python/pygments app-text/highlight
optfeature "\"latex\" filter support" "dev-texlive/texlive-latex app-text/dvipng" "dev-texlive/texlive-latex app-text/dvisvgm"
optfeature "\"graphviz\" filter support" media-gfx/graphviz
}

View File

@ -1,105 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 pypy )
[ "$PV" == "9999" ] && inherit mercurial autotools
inherit readme.gentoo python-single-r1
DESCRIPTION="AsciiDoc is a plain text human readable/writable document format"
HOMEPAGE="http://www.methods.co.nz/asciidoc/"
if [ "$PV" == "9999" ]; then
EHG_REPO_URI="https://asciidoc.googlecode.com/hg/"
SRC_URI=""
KEYWORDS=""
else
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
fi
LICENSE="GPL-2"
SLOT="0"
IUSE="examples graphviz highlight test"
REQUIRED_USE="highlight? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND=">=app-text/docbook-xsl-stylesheets-1.75
dev-libs/libxslt
graphviz? ( media-gfx/graphviz )
app-text/docbook-xml-dtd:4.5
highlight? ( || ( dev-util/source-highlight \
dev-python/pygments[${PYTHON_USEDEP}] \
app-text/highlight )
)
${PYTHON_DEPS}
"
DEPEND="test? ( dev-util/source-highlight
media-sound/lilypond
media-gfx/imagemagick
dev-texlive/texlive-latex
app-text/dvipng
media-gfx/graphviz
${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/aap
www-client/lynx
dev-util/source-highlight"
fi
src_prepare() {
# 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
cd doc || die
aap -f main.aap ../{CHANGELOG,README,BUGS} || die
fi
}
src_install() {
emake DESTDIR="${D}" install
python_fix_shebang "${ED}"/usr/bin/*.py
if use examples; then
# This is a symlink to a directory
rm examples/website/images || die
dodoc -r examples
docompress -x /usr/share/doc/${PF}/examples
dosym ../../../asciidoc/images /usr/share/doc/${PF}/examples
fi
readme.gentoo_create_doc
dodoc BUGS CHANGELOG README docbook-xsl/asciidoc-docbook-xsl.txt \
dblatex/dblatex-readme.txt filters/code/code-filter-readme.txt
}
src_test() {
cd tests || die
local -x ASCIIDOC_PY=../asciidoc.py
"${PYTHON}" test${PN}.py update || die
"${PYTHON}" test${PN}.py run || die
}

View File

@ -1,19 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<maintainer type="person" proxied="yes">
<email>marcec@gmx.de</email>
<name>Marc Joliet</name>
<description>Proxied maintainer. Assign bugs to him.</description>
</maintainer>
<maintainer type="project">
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<use>
<flag name="highlight">Enable source code highlighting</flag>
</use>
<upstream>
<remote-id type="sourceforge">asciidoc</remote-id>
<remote-id type="github">asciidoc-py/asciidoc-py</remote-id>
<bugs-to>https://github.com/asciidoc-py/asciidoc-py/issues</bugs-to>
</upstream>
</pkgmetadata>