summaryrefslogtreecommitdiffstats
path: root/source/ap/linuxdoc-tools/sources/source.download
blob: b86ef7a057aae09a88384a55c58a82eed97eb221 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
# source/ap/linuxdoc-tools/sources/source.download
# Upstream source references.
# Stuart Winter <mozes@slackware.com>
#
# Incase you're wondering why we're using source RPMs, this is because they contain
# patches required to either fix build or runtime problems, and it's easier to
# maintain this hunk of a package when the patches & sources are self contained.
#
# Some sources have been recompressed with LZMA for better compression results.
#
# Note: Due to the passage of time, certain SRPM URLs may no longer be accessible,
# having been stored in the Slackware repository for several years. To minimise
# unnecessary churn within in the Slackware source tree, we update the SRPMs only
# when their content has been modified.

# linuxdoc-tools:
# "In the wild" references:
# https://packages.debian.org/sid/linuxdoc-tools
# https://src.fedoraproject.org/rpms/linuxdoc-tools
# https://packages.gentoo.org/packages/app-text/linuxdoc-tools
#
# This provides things such as sgml2txt.
# This has been recompressed locally.
wget http://deb.debian.org/debian/pool/main/l/linuxdoc-tools/linuxdoc-tools_0.9.83.orig.tar.gz
# Applied patches:
# lib64 patch for perl path:
# Renamed locally: linuxdoc-tools-0002-downstream-Added-fix-to-have-lib64-in-perl-path-on-6.patch.xz
# https://src.fedoraproject.org/rpms/linuxdoc-tools/raw/rawhide/f/0002-downstream-Added-fix-to-have-lib64-in-perl-path-on-6.patch

# OpenSP:
# http://openjade.sourceforge.net/download.html
# wget http://kent.dl.sourceforge.net/sourceforge/openjade/OpenSP-1.5.2.tar.gz
# 
# https://src.fedoraproject.org/rpms/opensp
# https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/o/
#
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/o/opensp-1.5.2-38.fc35.src.rpm

# OpenJade:
# http://openjade.sourceforge.net/
# https://src.fedoraproject.org/rpms/openjade
# We're only using a gcc 4.6 patch from Fedora's SRPM:
# There are other patches such as "nola" and "nsl", but we aren't using them.
#
# https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/o/
#
#
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/o/openjade-1.3.2-59.fc29.src.rpm

# sgmltools-common.
# https://src.fedoraproject.org/rpms/sgml-common
# https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/s/
#
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/s/sgml-common-0.6.3-57.fc35.src.rpm

# Docbook Style DSSSL:
# http://www.linuxfromscratch.org/blfs/view/stable/pst/docbook-dsssl.html
# https://src.fedoraproject.org/rpms/docbook-style-dsssl
# http://sourceforge.net/projects/docbook/files/
wget http://switch.dl.sourceforge.net/sourceforge/docbook/docbook-dsssl-doc-1.79.tar.bz2

# Docbook-utils:
# https://src.fedoraproject.org/rpms/docbook-utils
# https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/d/
#
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/d/docbook-utils-0.6.14-53.fc35.src.rpm
#
#

# Docbook Style XSL
#
# https://src.fedoraproject.org/rpms/docbook-style-xsl
#
# We use the Fedora "docbook-style-xsl" SRPM for this rather than the original source which is why
# these "docbook-xsl*" files aren't in our sources directory.
#wget "http://downloads.sourceforge.net/project/docbook/docbook-xsl/1.75.2/docbook-xsl-1.75.2.tar.bz2?use_mirror=freefr"
##wget "http://downloads.sourceforge.net/project/docbook/docbook-xsl-doc/1.75.2/docbook-xsl-doc-1.75.2.tar.bz2?use_mirror=freefr"
#
# https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/d/
#
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/d/docbook-style-xsl-1.79.2-22.fc40.src.rpm

# http://www.linuxfromscratch.org/blfs/view/svn/pst/docbook.html
wget http://www.docbook.org/xml/4.5/docbook-xml-4.5.zip
# https://sourceforge.net/project/showfiles.php?group_id=21935&package_id=16608
#

# gnome-doc-utils, needed to build gtk-doc:
# https://src.fedoraproject.org/rpms/gnome-doc-utils
#
# https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/g/
#
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/g/gnome-doc-utils-0.20.10-37.fc40.src.rpm

# gtk-doc:
# There aren't any patches taken from the SRPM, but you can check the version used in Fedora
# and see if any are being applied. We will pull the source archive from the SRPM:
#
# https://src.fedoraproject.org/rpms/gtk-doc
# https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/g/
#
wget https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/g/gtk-doc-1.34.0-1.fc41.src.rpm

# xmlto
# https://src.fedoraproject.org/rpms/xmlto
# https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/x
#
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/x/xmlto-0.0.28-12.fc31.src.rpm

# AsciiDoc
# http://www.methods.co.nz/asciidoc/ <<--- no longer updated.  Taking src from Fedora's SRPM.
# Also http://asciidoc.org/
# https://src.fedoraproject.org/rpms/asciidoc
# Taken some patches from Fedora.
# 
wget https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/a/asciidoc-10.2.0-9.fc40.src.rpm

# docbook2X:
#
# Pre-requisite PERL modules for docbook2X:
# https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/p/
#
# https://src.fedoraproject.org/rpms/perl-XML-NamespaceSupport
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/p/perl-XML-NamespaceSupport-1.12-15.fc35.src.rpm
# https://src.fedoraproject.org/rpms/perl-XML-SAX
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/p/perl-XML-SAX-1.02-8.fc35.src.rpm
# https://src.fedoraproject.org/rpms/perl-XML-SAX-Base
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/p/perl-XML-SAX-Base-1.09-15.fc35.src.rpm

# sgmlspl
# http://www.cs.indiana.edu/~asengupt/sgml/SGMLSpm/DOC/HTML/sgmlspl/sgmlspl.html
# http://packages.debian.org/search?keywords=sgmlspl&searchon=names&suite=all&section=all
# There's nothing in the FTP download site at this time, so I'll take it from Debian.
wget http://ftp.debian.org/debian/pool/main/libs/libsgmls-perl/libsgmls-perl_1.03ii.orig.tar.gz
wget http://http.debian.net/debian/pool/main/libs/libsgmls-perl/libsgmls-perl_1.03ii-36.debian.tar.xz
#
#http://packages.debian.org/sid/docbook2x
# Fedora keep it here, but Debian have a couple of (what look to be useful) patches.
#wget ftp://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/source/SRPMS/d/docbook2X-0.8.8-14.fc19.src.rpm
#
# https://packages.debian.org/search?keywords=docbook2x&searchon=names&suite=all&section=all
wget http://ftp.de.debian.org/debian/pool/main/d/docbook2x/docbook2x_0.8.8.orig.tar.gz
wget http://deb.debian.org/debian/pool/main/d/docbook2x/docbook2x_0.8.8-17.debian.tar.xz

# DocBook docs:
# http://www.oasis-open.org/docbook/sgml/
#
#wget http://www.oasis-open.org/docbook/sgml/3.1/docbk31.zip
#wget http://www.docbook.org/sgml/4.5/docbook-4.5.zip
# We use Debian's source because it's more convenient since they package all versions in one archive:
# https://packages.debian.org/search?keywords=docbook&searchon=names&suite=all&section=all
wget http://ftp.de.debian.org/debian/pool/main/d/docbook/docbook_4.5.orig.tar.gz
#