rpm2html-1.11.2/Copyright 0000664 0000764 0000764 00000002426 07565426467 013757 0 ustar hany hany 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. rpm2html-1.11.2/BUGS 0000664 0000764 0000764 00000000350 07245006316 012517 0 ustar hany hany - rpm2html doesn't clean the output directory you should probably add a line in your crontab to remove old html files just before launching rpm2html. Daniel.veillard@imag.fr $Id: BUGS,v 1.3 2001/02/21 18:45:34 veillard Exp $ rpm2html-1.11.2/README 0000664 0000764 0000764 00000002317 07576704443 012736 0 ustar hany hany PROJECT is dead, if someone feels like taking over, contact me, I will provide all bits I have. daniel@veillard.com README for rpm2html Version 0.90 Rpm2html tries to solve 2 big problems one face when grabbing a RPM package from a mirror on the net and trying to install it: - it gives more information than just the filename before installing the package. - it tries to solve the dependancy problem by analyzing all the Provides and Requires of the set of RPMs. It shows the cross references by the way of hypertext links. The second point will only be efficient if the actual number of RPM indexed is important. I can see various usages for this software: - indexing mirrors sites (e.g. Sunsite, RedHat and their mirrors world wide). - indexing CD-ROM before shipping to provide an easier view of the packages available using the standard tool (an HTML browser). - exporting as a set of HTML pages the current setup of a linux machine, this may prove useful for system administration. Check INSTALL for installation instruction. Read BUGS to learn about registered misbehaviours Daniel $Id: README,v 1.12 2002/12/14 19:40:19 veillard Exp $ rpm2html-1.11.2/TODO 0000664 0000764 0000764 00000010742 11452634006 012530 0 ustar hany hany Todo: - change URLs to old rpmfind.net to new website - new website (at Savannah) - make it possible to configure extension of output files while with templates we can produce .xml, .php, ...) - try to speed-up processing by comparing last-modification-time of package and pages which are generated (only) from that package and generate the page only if package is newer, i.e. the modification date of the package file is newer then either mod. data of the package's HTML page, template's file, configuration's file or mod. time of the rpm2html binary itself - try to further speed-up processing by caching package attributes in DB cache (db4?) and only process packages not in the cache or if they were modified from previous run - then also regenerate only pages generated from changed info (this means making some package -> page "dependency" tracking) - resolve errors with libxml as experienced for example by users of RDF functionality: xmlEncodeEntitiesReentrant : input not UTF-8 (reported by Andreas Radke) - resolve 'make dist' (does not work) vs. 'make distrib' (works) in Makefile - do not cosider new packages based on their time of creation but based on their apearing in the repo (i.e. if the lastOprevious time the rpm2html was running and the package was not there - and now is - it is new) => there should be some status info implemented to keep track of known (thus not new) packages - necessary especialy for RDF feed: when packages are added into repo days or even weeksafter creation are then not indicated as new - GPG signatures: when GPG support is compiled in, add configuration parameter to turn it off - add
to the PHP searches - handle directories with invalid chars for URI, either escape, or more brutal/simple, skip them. - Maintain the coherency RPM <-> HTML when packages are removed, with links to non-existent of updated packages. - Overflow of buffer containing the file-list, and max size. Crash with 80000 bytes ! (XXX that's probably alredy fixed or if not than approach similar to changelog fixing can be used) - User-provided Header and Footer. (we can do this with templates) - Extraction and display of more information: + ICON + GIF + XPM - make 'protectemails' mangle 'mail' so that those maintainers who wish to mangle e-mails do not have to change value of both 'protectemails' and 'mail' options Nice: - integrate a portaloo - store all metadata in the database - cleanup the Vendor/Distribution/Packager/dist mess of the database - build a database of GPG/PGP keys and associated packagers/distributions - add a Project database, offer ways for users to complement it - extend the database based cleanup to also remove HTML pages. Done: - Switch to PNG and get rid of those 2 GIFs ! - Generate RDF channels per distro or subdirs - Timestamps - Config file using per-directory entries + Local URL + Remote URL + Color + SRC URL - Config for Remote distributors - Source RPM handling - Extraction and display of more information: + COPYRIGHT + PACKAGER + URL - an Index file with stats and infos - ByName index - Documentation - Packaging - Give package sources information using dir colors. Maybe color should be defined in a different way. - Multi-platform (see also OS). A given package may be available for more than one platform - Localization. - More navigarion links in the Header of generated files, direct links to Group, Date, Vendor - Handle the file modification time to avoid rewriting all the files at each run, if not needed. This break HTTP caching ! - Handle more than 2 Gig of RPM data. - Correct HTML output. - Limit size of ByDate.html - Add "More..." links to ByDate when overriding the limit of the page size. - Split the ByName to be actually a set of links to smaller pages. - Warns if case of lack of resources lists. - Check for -lintl in configure.in and add -lintl in Makefile.ini (Cristian Bradiceanurpm2html gnre automatiquement des pages HTML qui dcrivent un ensemble de paquetages RPM.
Le but de rpm2html est aussi d'identifier les dpendances entre divers paquetages, et fournit ainsi le moyen de trouver les paquetages fournissant les ressources necessaire a l'installation d'un autre paquetage. Chaque paquetage est analys pour en extraire les dpendances et les ressources qu'il offre. Ces relations sont matrialises a l'aide de liens hypertextes. Il est alors possible de trouver le paquetage fournissant la ressource dont vous avez besoin juste a l'aide de quelques click!
L'utilit de ces pages peut etre grandement amliore par un indexage, il est alors possible de trouver instantanment les paquetages qui fournissent une fonctionnalit cherche (du moins tant que le mainteneur du paquetage l'a comment correctement).
Des instructions pour construire votre mirroir de ce site sont disponibles.
Cette archive hberge %d RPMs pour un total de %d MOctets de donnes %d RPM sont actuellement installs sur cette machine pour un total de %d MOctets La liste des RPM indexs par categorie RPM indexs par date de cration RPM indexs par nom RPM indexs par mainteneur RPM indexs par distribution RPM indexs par date d'installation Rpertoire des sources Mirroir local Mirroirs La gnration a pris secondes Bienvenue sur description RPM de De Nom Distribution Version Vendeur Release Date de construction Date d'installation Groupe Site de construction Taille RPM des sources Mainteneur Url Description Fournit Ncessite Copyright Fichiers Pas de fichiers dans le paquetage ! Pas de description ! Ressource RPM Fournie par Index par groupe RPMs du groupe Index par distribution RPMs de la distribution Index par vendeur RPMs fournis par Index par date de cration Index par date d'installation RPMs de moins de trois jours RPMs de moins d'une semaine RPMs de moins de deux semaines RPMs de moins d'un mois RPMs de plus d'un mois RPMs installs il y a moins de trois jours RPMs installs il y a moins d'une semaine RPMs installs il y a moins de deux semaines RPMs installs il y a moins d'un mois RPMs installs il y a plus d'un mois Index par nom Pas de description ! Inconnu Nant groupe/inconnu site.inconnu Index Paquetages commencant par la lettre Attention : ce paquetage n'exporte pas de listes de ressources Essayez d'en slectionner un autre Suite Historique Sous-Repertoires Tree.html Parcourez l'arbre resultant rpm2html-1.11.2/msg.es 0000664 0000764 0000764 00000005672 06531461200 013161 0 ustar hany hany ; ; Automatically generated rpm2html 0.1 language file ; .html Generado por index.html Groups.html ByDate.html ByName.html Vendors.html Distribs.html Bienvenido a la base de datos de RPMs derpm2html genera automáticamente paginas web describiendo paquetes RPM.
El objetivo de rpm2html es identificar las dependencias entre distintos paquetes y facilitar asi el acceso a los recursos necesarios para la instalación de un paquete en particular. Cada paquete es analizado para conocer sus dependencias y utilidades que ofrece. Estas relaciones son reflejadas empleando vinculos (links) a las distintas paginas generadas. De ese modo encontrar el paquete que necesita es simplemente cuestión de unos pocos clics!
Estas paginas permiten una mayor comodida a la hora de encontrar los paquetes buscados instantaneamente, conociendo las funciones del paquete (en la medida que el creador del paquete lo comente correctamente).
Este archivo tiene registrados %d RPMs (%d MBytes de datos) En este ordenador están instalados %d RPMs (%d MBytes de datos) La lista de RPM indexados por categorias RPM indexados por fecha de creación RPM indexados por nombre RPM indexados por gestor del paquete RPM indexados por distribución RPM indexados por la fecha de instalación Lugares donde encontrar los códigos fuentes Mirror local Mirrors Tiempo de generación segundos Bienvenido a la descripción RPM de De Nombre Distribución Versión Distribuidor Revisión Fecha de compilación Fecha de instalación Grupo Máquina de compilación Tamaño RPM del código fuente Mantenido por Url Descripción Proporciona Requerimientos Copyright Ficheros No hay lista de ficheros en el paquete ! No hay Sumario! Recursos RPM Distribuido por RPMs ordenados por Grupo RPMs del Grupo RPMs ordenados por Distribución RPMs de la Distribución RPMs ordenados por distribuidor RPMs distribuidos por RPMs ordenados por fecha de creación RPMs ordenados por fecha de instalación RPMs de menos de 3 dias de antigüedad RPMs de menos de 1 semana de antigüedad RPMs de menos de 2 semanas de antigüedad RPMs de menos de 1 mes de antigüedad RPMS de mas de 1 mes de antigüedad RPMs instalados hace menos de 3 dias RPMs instalados hace menos de 1 semana RPMs instalados hace menos de 2 semanas RPMs instalados hace menos de 1 mes RPMs instalados hace mas de 1 mes RPMs ordenados por Nombre No hay Descripcion ! Desconocido Ninguno grupo/desconocido host.desconocido Indice Paquetes que comienzan por Atención este paquete no devuelve listas de recursos válidas Intente escoger otro Más Log de cambios Subdirectorios Tree.html Navegar por el árbol de directorios rpm2html-1.11.2/msg.de 0000664 0000764 0000764 00000005260 06475620755 013156 0 ustar hany hany ; ; Automatically generated rpm2html 0.70 language file ; .html Erzeugt von index.html Groups.html ByDate.html ByName.html Vendors.html Distribs.html Willkommen beim RPM-Archiv beirpm2html erzeugt automatisch Web-Seiten, die einen Satz vonRPM-Paketen beschreiben.
Der Zweck von rpm2html ist es auch, die Abhngigkeiten zwischen verschiedenen Paketen herauszufinden und anzuzeigen, welches Paket bzw. welche Pakete notwendig sind, im ein bestimmtes Paket zu installieren. Jedes Paket wird analysiert, um seine Abhngigkeiten herauszufinden und auch die Fhigkeiten, die es zu Verfgung stellt. Diese Beziehungen werden mit Hilfe von Hyperlinks in den erzeugten Seiten dargestellt. Das richtige Paket herauszufinden ist deshalb nur eine Sache von ein paar "Klicks"!
Eine ausgesprochene Annehmlichkeit besteht in der Mglichkeit, all diese Seiten zu indizieren; so ist es dem Benutzer mglich, sofort das oder die Pakete mit der gewnschten Funktionalitt zu finden (jedenfalls dann, wenn der Paket-Maintainer das RPM in geeigneter Weise beschrieben hat.
Dies Archiv beherbert %d RPMs, zusammen %d MBytes an Daten Auf dieser Maschine sind %d RPMs installiert, zusammen %d MBytes an Daten Die Liste von RPM mit Index nach Kategorien RPM mit Index nach Datum der Herstellung RPM mit Index nach Namen RPM mit Index nach Maintainer RPM mit Index nach Distribution RPM mit Index nach Datum der Installation Archiv fr Quellen Lokaler Mirror Mirrors Erzeugung hat gedauert Sekunden Willkommen bei der RPM Beschreibung von Von Name Distribution Version Vendor Release Build Datum Install date Group Build host Size Source RPM Packager Url Summary Provides Requires Copyright Dateien Keine Dateiliste im Paket ! Keine Kurzbeschreibung ! RPM resource Zur Verfgung gestellt von RPM sortiert nach Group RPM von Group RPM sortiert nach Distribution RPM von Distribution RPM sortiert nach Vendor RPM ausgeliefert von RPM sortiert nach Herstellungsdatum RPM sortiert nach Installationsdatum RPMs weniger als 3 Tage alt RPMs weniger als 1 Woche alt RPMs weniger als less 2 Wochen alt RPMs weniger als 1 Monat alt RPMs mehr als 1 Monat alt RPMs installiert vor weniger als 3 Tagen RPMs installiert vor weniger als 1 Woche RPMs installiert vor weniger als 2 Wochen RPMs installiert vor weniger als 1 Monat RPMs installiert vor mehr als 1 Monat RPM sortiert nach Name Keine Beschreibung ! Unbekannt Kein unbekannt/group unbekannt.host Index Pakete beginnen mit dem Buchstaben Warnung: Dies Paket stellt keine gltige resources Listen zur Verfgung Versuch, ein anderes zu whlen Mehr Changelog rpm2html-1.11.2/msg.pl 0000664 0000764 0000764 00000006354 10213334344 013163 0 ustar hany hany ; ; rpm2html language file ; ; Polish version by: Andrzej Baginskirpm2html automatycznie generuje strony webowe opisujce pakiety RPM.
Uytkownicy programu Rpmfind (pozwala zautomatyzowa przeszukiwanie
pakietw z bazy RPMw),
musz zaktualizowa swoje wersje do wersji 0.98 lub nowszej poniewa
wsteczna kompatybilno wkrtce zostanie
zaniechana. Aktualizacja
...
Celem programu rpm2html jest rwnie identyfikacja rnic pomidzy rnymi pakietami oraz odnajdywanie pakietw wymaganych przy instalacji danego pakietu. Kady pakiet jest analizowany by wycign z niego zasoby ktre zawiera. Te zalenoci s wyraane w hiper-poczeniach zawartych na generowanych stronach. Znalezienie zalenoci zasobw pakietu ktrego potrzebujesz jest kwestj kilku klikni myszk!
Ostateczny efekt jest gwarantowany przez indeksowanie zbioru stron pozwalajc w ten sposb uytkownikowi na instynktowne wyszukiwanie pakietu(w) speniajcych dane kryteria (przy zaoeniu, e opiekun pakietu poprawnie opisa pakiet).
Naucz si jak zbudowa wasny mirror. Prosz nie prbowa mirrorowa kopii tego narzdzia webowego
Archiwum zawiera %d RPMw zajmujcych %d MBajtw danych Na tym serwerze jest zainstalowanych %d RPMw, zajmujcych %d MBajtw danych Lista RPMw wg kategorii RPMw wg daty utworzenia RPMw wg nazwy RPMw wg opiekuna pakietu RPMw wg dystrybucji RPMw wg daty instalacji Archiwum rde Lokalny mirror Mirrory Generowanie trwao sekund. Witam w opisie RPMu Katalogi Nazwa Dystrybucja Wersja Dostawca Rewizja Data budowania pakietu Data instalacji Grupa Serwer na ktrym zbudowano pakiet Rozmiar rdowy RPM Pakujcy Url Opis Zalenoci Wymaga Prawa autorskie Pliki Brak listy plikw w pakiecie ! Brak opisu ! Zasb RPM Dostarczono przez RPMy wg grupy RPM(y) z grupy RPMy wg dystrybucji RPM(y) z dystrybucji RPMy wg dostawcy RPM(y) dostarczon(y/e) przez RPMy wg daty utworzenia RPMy wg daty instalacji RPMy nie starsze ni trzy dni RPMy nie starsze ni jeden tydzie RPMy nie starsze ni dwa tygodnie RPMy nie starsze ni jeden miesic RPMy starsze ni 1 miesic RPMy zainstalowane wczesniej ni trzy dni temu RPMy zainstalowane wczesniej ni jeden tydzie temu RPMy zainstalowane wczesniej ni dwa tygodnie temu RPMy zainstalowane wczesniej ni jeden miesic temu RPMy zainstalowane wczesniej ni 1 miesic temu RPMy wg nazwy Brak Opisu ! Nieznany Nic nieznany/grupa nieznany.host Indeks pakiet(y/w) na liter Uwaga: ten pakiet nie eksportuje odpowiednich list zasobw Sprbuj wybra inny Wicej Historia zmian Podkatalogi Tree.html Przegldaj drzewko dystrybucji rpm2html-1.11.2/msg.cz 0000664 0000764 0000764 00000005511 10213334344 013156 0 ustar hany hany .html Generovno index.html Groups.html ByDate.html ByName.html Vendors.html Distribs.html Vtejte v archivu RPM balk narpm2html automaticky generuje Web strnky popisujc databzi RPM balk.
Uivatel Rpmfind( umoujcho automatizovat hledn balku z RPM
databze.), mus provst upgrade na verzi 0.98 nebo novej z dvodu
blizkho zruen zptn kompatibility
upgrade ...
Clem rpm2html je tak identifikovat zvislosti mezi rznmi balky a nalezen balku() poskytujcch zdroje potebn pro instalaci danho balku. Kad balk je analyzovn pro zjitn zvislost a zdroj, kter nabz. Tyto vztahy jsou vyjdeny pomoc odkaz v generovanch strnkch. Nalezen balku poskytujc zdroj je pak otzkou nkolika mlo klik my!
Dal vhodou jsou azen strnky umoujc uivateli najt balk podle rznch kritri(s ohledem na sprvn popis balk od sprvce).
Naute se jak vytvoit vae vlastn zrcadlo tto st (v anglitin). Nedlejte zrcadlo pomoc Web-koprovacch program
Tento archv obsahuje %d RPMs reprezentujcch %d MB dat Na tomto potai je instalovno %d RPMs reprezentujicch %d MB dat Seznam RPM azench podle kategorie RPM azench podle data vytvoen RPM azench podle jmna RPM azench podle drbe RPM azench podle distribuce RPM azench podle data vytvoen Archiv zdroj Lokln zrcadlo Zrcadla Generovn trvalo sekund Vtejte v popisu RPM z Jmno Distribuce Verze Sprvce Release Datum pekladu Datum instalace Kategorie Pekldno na Velikost Zdrojov balk Balk vytvoil URL Shrnut Poskytuje Vyaduje Autorsk prva Soubory Nen seznam soubor v balku ! Nen shrnut ! RPM zdroj Poskytovno RPM azen podle kategorie RPM z kategorie RPM azen podle distribuce RPM z distribuce RPM azen podle sprvce RPM kde distribce je RPM azen podle data instalace RPM azen podle data vytvoen RPM mn ne ti dny star RPM mn ne jeden tden star RPM mn ne dva tdny star RPM mn ne jeden msc star RPM vce ne jeden msc star RPM vytvoen mn ne ped temi dny RPM vytvoen mn ne ped jednm tdnem RPM vytvoen mn ne ped dvmi tdny RPM vytvoen mn ne ped jednm mscem RPM vytvoen vce ne ped jednm mscem index podle jmna dn popis ! neoznaena Nic nezmm/kategorie neznm.pota Index Balky zanajc psmenem Varovn: tento balk neexportuje sprvn seznam zdroj Vyzkouejte jin Vce Zmna logu Podadrese Tree.html Prohldnout strom distribuce rpm2html-1.11.2/dir.png 0000664 0000764 0000764 00000000473 10213334344 013320 0 ustar hany hany PNG IHDR 2o5 PLTE̙f3333 tRNS @f pHYs tIME0Xv VtEXtComment This art is in the public domain. Kevin Hughes, kevinh@eit.com, September 1995L MIDATc` *`f ) @P<