Annotation of rpm2html/index.html, revision 1.20
1.1 veillard 1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2: <html>
3: <head>
4: <title>
5: rpm2html : a generator of Web pages for RPM packages</title>
6: </head>
7: <body bgcolor="#ffffff">
8:
9: <h1 align=center>rpm2html : a generator of <a
10: href="http://www.w3.org/">Web</a> pages for <a
1.9 veillard 11: href="http://www.rpm.org/">RPM</a>packages</h1>
12:
13: <h1 align=center><a href="/linux/RPM/Applications_Publishing.html"><img
14: src="screen.jpg" alt="Small rpm2html page dump" height="256" width="366">
15: </a></h1>
1.18 veillard 16: <p align=center>
17: <img src="/cgi-bin/count2?rpm2html" alt="Access count" height="19"
1.9 veillard 18: width="112"></p>
1.18 veillard 19:
1.10 veillard 20: <h2>Goal</h2>
1.1 veillard 21: <p>
22: <strong>rpm2html</strong> generate automatically Web pages describing a set of
1.3 veillard 23: <a href="http://www.rpm.org/">RPM</a> packages. Preliminary results obtained
1.18 veillard 24: by running it on a local mirror of Redhat distribution and the RedHat contrib
25: directores are available. SuSE-5.1 RPM packages have been added as well a
1.20 ! veillard 26: XFree86 updates from SuSE, especially useful for the new chipsets. I added
! 27: also OpenLinux Lite 1.1.1 to the list of dristribution, and added warning when
! 28: a package doesn't provide a correct set of resources.</p>
1.1 veillard 29: <p>
30: The goal of rpm2html is also to identify the dependancies between various
1.17 veillard 31: packages, and being able to find the packages providing the resources needed
1.4 veillard 32: to install another package. Every package is analyzed to retrieve its
1.17 veillard 33: dependancies and the resources it offers. These relationship are expressed
1.4 veillard 34: using hyperlinks in the the generated pages. Finding the package providing the
1.17 veillard 35: resource you need is just a matter of a few clicks!</p>
1.18 veillard 36:
1.14 veillard 37: <h2><a href="/linux/RPM">Try it !</a></h2>
1.10 veillard 38: <p>
39: Here is the <a href="/linux/RPM">result of this indexing</a> for approximately
1.19 veillard 40: 5000 RPMs.</p>
1.10 veillard 41: <p>
42: <img src="french.gif" alt="image: french.gif "> Here is the same <a
43: href="/linux/RPM-FR">result of this indexing</a> using French
1.18 veillard 44: localization.</p>
1.19 veillard 45:
46: <h2>Need help</h2>
47: <p>
48: Check the <a href="help.html">help page</a>!</p>
1.18 veillard 49:
50: <h2>Other sites using rpm2html</h2>
51: <p>
52: France:</p>
53: <ul>
54: <li>
55: a fully translated French version of Redhat-5.0 done by <a
56: href="http://www.linux-kheops.com/pub/rh50/RPMs/">Kheops</a>.
57: </ul>
58: <p>
59: Spain:</p>
60: <ul>
61: <li>
62: rpm2html is also available in <a href="http://keynes.cti.unav.es/eurielec/">
63: Spanish</a>.
64: </ul>
65: <p>
66: Italy:</p>
67: <ul>
68: <li>
69: everything for Redhat-5.0, <a
70: href="ftp://ftp.unipv.it/pub/linux/html/rpm/index.html">nice look with grey
71: shade</a>!
72: </ul>
73: <p>
74: Romania:</p>
75: <ul>
76: <li>
77: a large archive <a href="http://www.utt.ro/~cbredi/RPM/">at UTT</a>.
78: </ul>
79: <p>
80: Turkey:</p>
81: <ul>
82: <li>
83: a set of <a
84: href="ftp://ftp.ankara.edu.tr/mirrors/ftp.itu.edu.tr/pub/linux/Turkuaz/RPM2HTML/index.html">packages
85: translated to turkish</a>.
86: <li>
87: the same set <a
88: href="ftp://ftp.itu.edu.tr/pub/linux/Turkuaz/RPM2HTML/index.html">at another
89: location</a> ?
90: </ul>
91: <p>
92: Finland:</p>
93: <ul>
94: <li>
95: a rather <a href="http://ftp.jyu.fi/RPM/">large index on ftp.jyu.fi</a>.
96: </ul>
97: <p>
98: Sweden:</p>
99: <ul>
100: <li>
101: Redhat 5.0 and update <a href="http://www.realm.nu/Linux/rpm/">archives</a>.
102: </ul>
103: <p>
104: USA:</p>
105: <ul>
106: <li>
107: Redhat-5.0 is indexed at <a
108: href="http://www.redhat.com/linux-info/pkglist/rhl-intel/">Redhat site</a>.
109: <li>
110: The PowerPC distribution at <a
111: href="http://www.linuxppc.org/RPMS/">linuxppc.org.</a>
112: </ul>
113:
1.10 veillard 114: <h2>Sources</h2>
1.1 veillard 115: <p>
1.7 veillard 116: <img src="new.gif" alt="image: new.gif ">The sources of <a
1.16 veillard 117: href="ftp://rufus.w3.org/pub/rpm2html/rpm2html-0.60.tar.gz">rpm2html-0.60</a>
1.10 veillard 118: are available. This software is released under the GPL, use free software!</p>
1.18 veillard 119:
1.10 veillard 120: <h2>History</h2>
1.16 veillard 121: <p>
122: Version 0.60 limits the size of HTML files by splitting big one in multiple
123: chunks.</p>
1.14 veillard 124: <p>
1.15 veillard 125: Version 0.50 add recursion in RPM storage, and Spanish language support.</p>
1.10 veillard 126: <p>
1.18 veillard 127: Version 0.40 add multi architecture support, help rendering of big tables, and
128: correct bugs, of course!</p>
1.11 veillard 129: <p>
1.10 veillard 130: Version 0.30 add navigation links on top of pages and correct a few bugs.</p>
1.7 veillard 131: <p>
1.8 veillard 132: Version 0.25 clean up the mess with config files and add proper support for
133: multiple architectures. <strong>NOTE: some of the configuration name semantic
134: have changed, you need to reedit them</strong> (especially
135: <strong>url</strong> and <strong>mirror</strong> fields). <strong>Read the
136: PRINCIPLES file</strong> in the distribution to learn more about rpm2html
137: algorithms and how to configure your config file(s).</p>
138: <p>
139: Version 0.20 Added features are colorization, localization and possibility to
140: dump the actual installed base of RPM on the local machine.</p>
1.5 veillard 141: <p>
1.1 veillard 142: The ultimate commodity is ensured by indexing this set of pages, allowing to
1.4 veillard 143: find instantaneously packages providing the some functionnalities (as long as
144: the package maintainer has properly commented the RPM).</p>
1.18 veillard 145:
1.10 veillard 146: <h2>Feedback</h2>
1.7 veillard 147: <p>
1.18 veillard 148: I am looking for other sites to provide the same service, I hope others will
149: follow and that this service will be provided worldwide.</p>
150:
1.10 veillard 151: <h2>Links</h2>
1.1 veillard 152: <p>
1.13 veillard 153: Three other good directories for Linux applications are:</p>
1.2 veillard 154: <ul>
1.13 veillard 155: <li>
1.18 veillard 156: <a href="http://www.linuxhq.com/lsm/">The linux file archive browser</a> : a
157: principle similar to rpm2html, but they extract the informations from the .lsm
158: files, yet another good stuff from LinuxHQ people's.
1.2 veillard 159: <li>
160: <a href="http://sal.kachinatech.com/">SAL</a> : focusing on Scientific
161: Applications for Linux
162: <li>
163: The <a href="http://www.xnet.com/~blatura/linapps.shtml">Linux Applications
164: and Utilities Page</a> has been around for a long time.
165: </ul>
166: <p>
1.3 veillard 167: Enjoy !</p>
168: <p>
1.1 veillard 169: Daniel</p>
1.18 veillard 170: <p>
171: <a href="http://validator.w3.org/"><img border="0"
172: src="http://validator.w3.org/images/vh40.gif" alt="Valid HTML 4.0!"
173: height="31" width="88"></a></p>
1.1 veillard 174: <hr>
175: <p>
1.4 veillard 176: <a href="mailto:veillard@w3.org">Daniel Veillard</a>, Thu Nov 13 00:09:11 EST
177: 1997</p>
1.1 veillard 178: <p>
179: </p>
180: </body>
181: </html>
Webmaster