56 Commits

Author SHA1 Message Date
Rainer Müller 25769bb5ad Remove experimental conversion to AsciiDoc
It has been several years since the last work to improve the yet
incomplete conversion to AsciiDoc. I originally wanted to have this in
the upstream repository to generate interest and involve more
contributors with the required manual fixes. However, I also lost the
focus on the guide conversion and did not continue the work.

At this point, having the unfinished conversion attempt in the
repository does more harm than it does good as it especially confuses
new contributors. Let's accept this is not happening and remove the
adoc/ directory.
2023-11-14 09:38:45 +01:00
Rainer Müller 3928fd92e0 Makefile: Add target for chunked AsciiDoc version 2020-02-24 20:14:16 +01:00
Kurt Hindenburg 8acbcba927 pdf: fix build error due to t-comma in last name
Force utf8 encoding and additional port texlive-lang-cyrillic to be
installed for t-comma.

closes https://trac.macports.org/ticket/56123
2019-07-02 09:55:52 +02:00
Rainer Müller 3f8f2681ab Makefile: Remove reference to nonexisting target
guide-xml2html was replaced with a function.
2018-05-05 00:43:10 +02:00
Rainer Müller ac4ef8918f Makefile: Cleanup accidental addition
This line was accidentally committed in 9949819f.
2018-05-01 18:05:36 +02:00
Rainer Müller 9949819f3e Reference docbook-xsl stylesheets by URL
Lookup DocBook XSL stylesheets by URL instead of creating a symlink.
2018-05-01 17:57:40 +02:00
Rainer Müller d7f77d2be8 Makefile: Remove outdated list of ports
Keep the ports only in README for consistency.
2018-05-01 17:36:15 +02:00
Rainer Müller 1f18ad28ab Makefile: Explicitly use docbook5 with asciidoctor 2018-05-01 16:35:13 +02:00
Rainer Müller 0215482cd9 Makefile: Use a user-defined function for xml2html
The previous rule with target-specific parameters did not work with
'make all' as the prerequisite would only be executed once.
2018-04-23 18:16:13 +02:00
Rainer Müller 0686a678b9 Makefile: Experimental rules for AsciiDoc 2018-04-23 17:31:27 +02:00
Rainer Müller e8a203fb64 Makefile: Rename variable GUIDE_SRC to GUIDE_XML 2018-04-23 16:35:35 +02:00
Rainer Müller f7df66c31e Makefile: Use a common rule to convert XML to HTML 2018-04-23 16:35:35 +02:00
Rainer Müller dd11fb3160 Makefile: Find PREFIX by checking for 'port' 2018-04-15 05:16:30 +02:00
Rainer Müller 1a9b8da8da Revert "Build guide/next/ for next MacPorts release"
Keeping track of all the version numbers will become cumbersome at some
point. Also it adds extra work to remove the audience="" tags after
a release.

I recommend we use normal git branches for this instead.

This reverts commit bf54d37442.
2018-04-11 23:30:42 +02:00
Rainer Müller bf54d37442 Build guide/next/ for next MacPorts release
This makes use of DocBook profiling using the audience="" attribute.

Example:
<para audience="2.4">This is for users of MacPorts 2.4.x</para>
<para audience="2.5">This is for users of MacPorts 2.5.0 or later</para>

See the DocBook XSL guide for all details:
http://www.sagehill.net/docbookxsl/Profiling.html
2018-03-28 12:50:52 +02:00
Rainer Müller b8fa495ed5 Makefile: Use separate rule for symlink
This should allow to use parallel make correctly.
2018-03-28 12:50:52 +02:00
Rainer Müller 10b79635db Makefile: Do not delete symlink recursively 2018-03-28 12:50:52 +02:00
Rainer Müller 52db6a14e5 Makefile: De-duplicate build rules 2018-03-28 12:50:52 +02:00
Eitan Adler 2e55149244 Add naive .travis.yml 2017-12-18 13:20:01 +01:00
Rainer Müller 7fa83b3565 Fix use of xml:id="" in the wrong places 2017-11-16 20:44:52 +01:00
Rainer Müller d5badd23da Revert "guide: convert from xml:id to id"
This reverts commit 4a9c1024ac.
2017-11-16 12:03:48 +01:00
Eitan Adler 4a9c1024ac guide: convert from xml:id to id
Closes: https://github.com/macports/macports-guide/pull/11
2017-11-16 11:47:06 +01:00
Eitan Adler a5ef96ad21 Convert from docbook 4.5 -> 5.0 2017-11-05 21:17:05 +01:00
Rainer Müller 94f0f3362f Simplify Makefile
Closes: https://trac.macports.org/ticket/47315
2017-06-26 22:52:42 +02:00
Rainer Müller 5b09180f02 doc-new: Remove outdated man page directory
Update Makefile, move referenced prefix hierarchy to guide.

git-svn-id: https://svn.macports.org/repository/macports/trunk/doc-new@140263 d073be05-634f-4543-b044-5fe20cf6d1d6
2015-09-15 16:58:39 +00:00