savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-hackers] submission of rpm3html - savannah.nongnu.org


From: hany
Subject: [Savannah-hackers] submission of rpm3html - savannah.nongnu.org
Date: Mon, 19 Jan 2004 11:26:34 -0500
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; Galeon) Gecko/20031031 Galeon/1.3.10

A package was submitted to savannah.nongnu.org
This mail was sent to address@hidden, address@hidden


Peter Hanecak <address@hidden> described the package as follows:
License: other
Other License:  Copyright (C) 1998-2002 Daniel Veillard.  All Rights Reserved.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is fur-
nished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT-
NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
DANIEL VEILLARD BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON-
NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Except as contained in this notice, the name of Daniel Veillard shall not
be used in advertising or otherwise to promote the sale, use or other deal-
ings in this Software without prior written authorization from him.

Package: rpm3html
System name: rpm2html
Type: non-GNU

Description:
The rpm2html utility automatically generates web pages that describe a
set of RPM packages.

I'm going to continue mantenance of rpm2html so users (from now I'll call them 
package maintainers) can maintain RPM repositories on the web in human readable 
form with easy navigation. RPM repositories can be small (just one or few 
packages not found in common distributions maintained by their developer or 
volunteer), medium (set of packages meant as update for some other "full 
distribution") or big (full set of RPM packages for one or even more 
"distributions").

Other users of some RPM based OS can then thanks to that "web presence" find 
out RPM repositories using common search engines or other navigation techniques 
and then locate, download and use published packages.

The goal is not to provide yet another tool to run repositories for fully 
automatic updates for "client" computers.


Function of rpm2html is to identify the dependencies between various packages, 
and to find the package(s) that will provide the resources needed to install a 
given package. Rpm2html analyzes the provides and requires of the given set of 
RPMs, and then shows the dependency cross-references using hypertext links. 
Rpm2html can also dump the metadata associated with RPM files into standard RDF 
files.

Rpm2html can be configured to run as cron-job and then package maintainer is 
supposed to just upload RPM packages to server and then concentrate on more 
usefull task than to edit HTML pages to indicate new packages and so on.

Plain HTML is used as output of rpm2html.

Source code URL: http://rpmfind.net/linux/rpm2html/download.html

Other Software Required:
Libraries from 'rpm' are needed to read content of RPM packages.

GnuPG may be used to enhance support for signed RPM packages.

Other Comments:
Original author of rpm2html tool has stopped maintenance of this tool.

While I run small-to-medium RPM repository using this tool and while there are 
also another user of it I volunteered to continue the maintenance.


_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/







reply via email to

[Prev in Thread] Current Thread [Next in Thread]