OpenPKG CVS Repository
http://www.openpkg.org/cvsweb/cvsweb.cgi
____________________________________________________________________________
Server: cvs.openpkg.org Name: Michael Schloh
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-doc Date: 12-Jul-2002 11:31:36
Branch: HEAD Handle: 2002071210313500
Modified files:
openpkg-doc/handbook Makefile openpkg.xml
Log:
Update of unofficially supported platforms, URL corrections, and other
improvements.
Summary:
Revision Changes Path
1.15 +14 -49 openpkg-doc/handbook/Makefile
1.46 +25 -23 openpkg-doc/handbook/openpkg.xml
____________________________________________________________________________
Index: openpkg-doc/handbook/Makefile
============================================================
$ cvs diff -u -r1.14 -r1.15 Makefile
--- openpkg-doc/handbook/Makefile 28 Nov 2001 07:50:19 -0000 1.14
+++ openpkg-doc/handbook/Makefile 12 Jul 2002 09:31:35 -0000 1.15
@@ -1,27 +1,20 @@
-OPENPKG = /cw
-BINDIR = $(OPENPKG)/bin
+BINDIR = $(MOPKG)/bin
-SHTOOL = $(BINDIR)/shtool
-XMLLINT = $(BINDIR)/xmllint
-XSLTPROC = $(BINDIR)/xsltproc
-BROWSER = $(BINDIR)/w3m
-HTML2LATEX = $(BINDIR)/html2latex
-LATEX = $(BINDIR)/latex
-PDFLATEX = $(BINDIR)/pdflatex
-PDF2PS = $(BINDIR)/pdf2ps
-XMLTEX = $(BINDIR)/xmltex
-PDFXMLTEX = $(BINDIR)/pdfxmltex
+SHTOOL = shtool
+XMLLINT = xmllint
+XSLTPROC = xsltproc
+BROWSER = w3m
+HTML2LATEX = html2latex
+LATEX = latex
+PDFLATEX = pdflatex
+PDF2PS = pdf2ps
+XMLTEX = xmltex
+PDFXMLTEX = pdfxmltex
RM = rm -f
-all: \
- lint \
- openpkg.html \
- openpkg.fo \
- openpkg.txt \
- openpkg.tex \
- openpkg.pdf \
- openpkg.ps
+all: lint \
+ openpkg.html
lint: openpkg.xml
@$(SHTOOL) echo -e "%BValidating DocBook XML Input (openpkg.xml)%b"
@@ -29,37 +22,10 @@
openpkg.html: openpkg.xml
@$(SHTOOL) echo -e "%BGenerating HTML Output (openpkg.html)%b"
- -@sed -e 's;@openpkg@;$(OPENPKG);' <openpkg.xsl-html >openpkg.xsl
+ -@sed -e 's;@openpkg@;$(MOPKG);' <openpkg.xsl-html >openpkg.xsl
$(XSLTPROC) --nonet -o openpkg.html openpkg.xsl openpkg.xml
-@$(RM) openpkg.xsl
-openpkg.fo: openpkg.xml
- @$(SHTOOL) echo -e "%BGenerating XML-FO Output (openpkg.fo)%b"
- -@sed -e 's;@openpkg@;$(OPENPKG);' <openpkg.xsl-fo >openpkg.xsl
- $(XSLTPROC) --nonet -o openpkg.fo openpkg.xsl openpkg.xml
- -@$(RM) openpkg.xsl
-
-openpkg.txt: openpkg.html
- @$(SHTOOL) echo -e "%BGenerating Text Output (openpkg.txt)%b"
- $(BROWSER) -dump openpkg.html >openpkg.txt
-
-openpkg.tex: openpkg.html
- @$(SHTOOL) echo -e "%BGenerating LaTeX Output (openpkg.tex)%b"
- $(HTML2LATEX) --class openpkg --paragraph --ban hr --image_scale=0.75
openpkg.html
-
-openpkg.pdf: openpkg.tex
- @$(SHTOOL) echo -e "%BGenerating PDF Output (openpkg.pdf)%b"
- $(PDFLATEX) openpkg.tex
- -$(RM) -f openpkg.log openpkg.aux
-
-# openpkg.pdf: openpkg.fo
-# @$(SHTOOL) echo -e "%BGenerating PDF Output (openpkg.pdf)%b"
-# $(PDFXMLTEX) openpkg.fo
-
-openpkg.ps: openpkg.pdf
- @$(SHTOOL) echo -e "%BGenerating Postscript Output (openpkg.ps)%b"
- $(PDF2PS) -dLanguageLevel=2 openpkg.pdf
-
clean:
-$(RM) openpkg.html
-$(RM) openpkg.fo
@@ -69,4 +35,3 @@
-$(RM) openpkg.ps
-$(RM) openpkg.dvi
-$(RM) openpkg.log openpkg.aux openpkg.out missfont.log
-
Index: openpkg-doc/handbook/openpkg.xml
============================================================
$ cvs diff -u -r1.45 -r1.46 openpkg.xml
--- openpkg-doc/handbook/openpkg.xml 9 Jul 2002 15:05:32 -0000 1.45
+++ openpkg-doc/handbook/openpkg.xml 12 Jul 2002 09:31:35 -0000 1.46
@@ -900,15 +900,15 @@
FreeBSD (iX86) fully support all functionality of OpenPKG and have
native packages built to order on OpenPKG servers supplying packages
to the official OpenPKG ftp server <ulink
- url='ftp://ftp.openpkg.org'>ftp://ftp.openpkg.org</ulink> and web site
- <ulink url='http://www.openpkg.org'>OpenPKG</ulink>. Additionally,
- RedHat Linux (iX86), Solaris (iX86), NetBSD (SPARC and iX86), OpenBSD
- (iX86), and Compaq Tru64 (Alpha) operating systems are unofficially
- supported. In most cases, these target platforms succeeded in
- bootstrapping and later package installations. They remain with only
- unofficial support however, because they are not in enough day-to-day
- use during OpenPKG testing to guarantee complete functionality on a
- regular basis.
+ url='ftp://ftp.openpkg.org/'>ftp://ftp.openpkg.org</ulink> and web site
+ <ulink url='http://www.openpkg.org/'>OpenPKG</ulink>. Additionally,
+ RedHat Linux (iX86), Mandrake Linux (iX86), Solaris (iX86), NetBSD
+ (SPARC and iX86), OpenBSD (iX86), and Compaq Tru64 (Alpha) operating
+ systems are unofficially supported. In most cases, these target
+ platforms succeeded in bootstrapping and later package installations.
+ They remain with only unofficial support however, because they are not
+ in enough day-to-day use during OpenPKG testing to guarantee complete
+ functionality on a regular basis.
</para>
<para>
The platform requirements of OpenPKG are independent of its use, and
@@ -916,8 +916,8 @@
installation of source or binary packages. However, the good news is
that no real limitation exists for how or where OpenPKG can work.
Developers have ported the OpenPKG source code from its original
- FreeBSD roots to other platforms, and it should indeed be easy to port
- to any Unix brand of operating system.
+ FreeBSD roots to many other platforms, and it should indeed be easy to
+ port to any Unix brand of operating system.
</para>
</sect1>
@@ -1327,13 +1327,14 @@
<title>Fetching a Package</title>
<para>
To fetch a package from the OpenPKG package repository, start an ftp
- session with the host ftp.openpkg.org. Login as user anonymous and
- give your email address as a password. The packages available for
- download are located in the directories current and release, with
- subdirectories BIN and SRC containing binary packages and source
- packages, respectively. The following text describes the steps
- needed to fetch a source package. Fetching a binary package is very
- similar (different file name) and follows the same basic
+ session with the host <ulink
+ url='ftp://ftp.openpkg.org/'>ftp.openpkg.org. Login as user
+ anonymous and give your email address as a password. The packages
+ available for download are located in the directories current and
+ release, with subdirectories BIN and SRC containing binary packages
+ and source packages, respectively. The following text describes the
+ steps needed to fetch a source package. Fetching a binary package is
+ very similar (different file name) and follows the same basic
instructions.
</para>
<screen>
@@ -1390,7 +1391,7 @@
operation, run the following one-line command.
</para>
<screen>
-<prompt>$</prompt> <userinput>rpm --rebuild
http://www.openpkg.org/pkg/foo-<V>-<R>.src.rpm<</userinput>
+<prompt>$</prompt> <userinput>rpm --rebuild
ftp://ftp.openpkg.org/current/SRC/foo-<V>-<R>.src.rpm<</userinput>
<prompt>$</prompt></screen>
<para>
Likewise, this command sequence allows for fine grain tuning of
@@ -1399,7 +1400,7 @@
above.
</para>
<screen>
-<prompt>$</prompt> <userinput>rpm -Uvh
http://www.openpkg.org/pkg/foo-<V>-<R>.src.rpm</userinput>
+<prompt>$</prompt> <userinput>rpm -Uvh
ftp://ftp.openpkg.org/current/SRC/foo-<V>-<R>.src.rpm</userinput>
<prompt>$</prompt> <userinput>cd $opkg_root/RPM/SRC/foo</userinput>
<prompt>$</prompt> <userinput>rpm -bb foo.spec</userinput>
<prompt>$</prompt></screen>
@@ -2097,7 +2098,8 @@
<title>Reference Packages</title>
<para>
Of all the OpenPKG packages<footnote><para>The official OpenPKG
- package repository is located on ftp://ftp.openpkg.org, where packages
+ package repository is located on <ulink
+ url='ftp://ftp.openpkg.org/'>ftp://ftp.openpkg.org/, where packages
are found in the directories current/SRC and
release/<version>/[BIN|SRC|UPD].</para></footnote>, some serve
as good reference for developers interested in learning by example.
@@ -2164,7 +2166,7 @@
<member>OpenPKG FTP<ulink
url='ftp://ftp.openpkg.org'>ftp://ftp.openpkg.org</ulink></member>
<member>Package Repository<ulink
url='http://www.openpkg.org/pkg.cgi'>http://www.openpkg.org/pkg.cgi</ulink></member>
<member>Ralf S. Engelschall<ulink
url='http://www.engelschall.com'>http://www.engelschall.com</ulink></member>
- <member>OpenPKG Development Team<ulink
url='http://dev.de.cw.net'>http://dev.de.cw.net</ulink></member>
+ <member>OpenPKG Development Team<ulink
url='http://dev.de.cw.com'>http://dev.de.cw.net</ulink></member>
<member>Cable & Wireless<ulink
url='http://www.cw.com'>http://www.cw.com</ulink></member>
<member>Cable & Wireless Deutschland<ulink
url='http://www.cw.com/de'>http://www.cw.com/de</ulink></member>
<member>Red Hat Package Manager<ulink
url='http://www.rpm.org'>http://www.rpm.org</ulink></member>
@@ -2293,7 +2295,7 @@
<sect1 id='appendix-repo'>
<title>Repository</title>
<para>
- The <ulink url='http://www.openpkg.org/pkg.cgi'>OpenPKG repository
+ The <ulink url='ftp://ftp.openpkg.org/'>OpenPKG repository
</ulink> is a place where an administrator may download OpenPKG
packages. While there may be many such locations Internet wide, only one
contains the official OpenPKG packages. There are many hundred such
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]