[521] | 1 | Summary: Translates an RPM database and dependency information into HTML. |
---|
[9155] | 2 | Summary(ja): RPM パッケージの解説を HTML および RDF 形式にて生成するツール |
---|
[521] | 3 | Name: rpm2html |
---|
[2141] | 4 | Version: 1.11.1 |
---|
[9155] | 5 | Release: 2%{?_dist_release} |
---|
[521] | 6 | Group: Applications/System |
---|
| 7 | License: MIT |
---|
[2141] | 8 | URL: http://www.nongnu.org/rpm2html/ |
---|
[521] | 9 | |
---|
[2141] | 10 | Source: http://download.savannah.gnu.org/releases/rpm2html/%{name}/%{name}-%{version}.tar.gz |
---|
[9155] | 11 | Patch0: rpm2html-1.11.1-db53.patch |
---|
| 12 | Patch1: rpm-4.9.patch |
---|
[521] | 13 | Patch2: rpm2html-1.9.2-jp.patch |
---|
[9155] | 14 | |
---|
[521] | 15 | BuildRoot: %{_tmppath}/%{name}-%{version}-root |
---|
[2141] | 16 | BuildRequires: bzip2-devel |
---|
[9155] | 17 | BuildRequires: libdb-devel |
---|
| 18 | BuildRequires: libxml2-devel |
---|
[2141] | 19 | BuildRequires: popt-devel |
---|
[9155] | 20 | BuildRequires: rpm-devel |
---|
[521] | 21 | |
---|
| 22 | Vendor: Project Vine |
---|
| 23 | Distribution: Vine Linux |
---|
| 24 | |
---|
| 25 | |
---|
| 26 | %description |
---|
| 27 | The rpm2html utility automatically generates web pages that describe a |
---|
| 28 | set of RPM packages. The goals of rpm2html are to identify the |
---|
| 29 | dependencies between various packages, and to find the package(s) that |
---|
| 30 | will provide the resources needed to install a given package. |
---|
| 31 | Rpm2html analyzes the provides and requires of the given set of RPMs, |
---|
| 32 | and then shows the dependency cross-references using hypertext links. |
---|
| 33 | Rpm2html can now dump the metadata associated with RPM files into |
---|
| 34 | standard RDF files. |
---|
| 35 | |
---|
| 36 | Install rpm2html if you want a utility for translating information |
---|
| 37 | from an RPM database into HTML. |
---|
| 38 | |
---|
| 39 | %description -l ja |
---|
[9155] | 40 | RPM パッケージのファイル郡からパッケージの情報を取り出して、HTML 形式のページと RDF 形式のデータを生成するツールです。グループやパッケージ名などの索引ページも自動的に生成され、依存情報やリソースなども相互にリンクが張られるため、必要なパッケージの検索などが素早く行えます。 |
---|
[521] | 41 | |
---|
| 42 | %prep |
---|
[9155] | 43 | %setup -q |
---|
| 44 | %patch0 -p1 -b .db53 |
---|
| 45 | %patch1 -p1 -b .rpm49 |
---|
[2141] | 46 | ## %patch2 -p1 -b .jp |
---|
[521] | 47 | |
---|
| 48 | #libtoolize --force --copy |
---|
| 49 | aclocal -I . |
---|
| 50 | #autoheader-2.13 |
---|
| 51 | automake -a -c |
---|
| 52 | autoconf |
---|
| 53 | |
---|
| 54 | %build |
---|
| 55 | %configure |
---|
| 56 | make |
---|
| 57 | |
---|
| 58 | %install |
---|
| 59 | %{__rm} -rf %{buildroot} |
---|
| 60 | %{__install} -d -m0755 %{buildroot}%{_bindir} \ |
---|
| 61 | %{buildroot}%{_sysconfdir} \ |
---|
| 62 | %{buildroot}%{_datadir}/rpm2html \ |
---|
| 63 | %{buildroot}%{_mandir}/man1 |
---|
| 64 | %{__install} -s -m0755 rpm2html %{buildroot}%{_bindir} |
---|
| 65 | %{__install} -m0644 rpm2html.config %{buildroot}%{_sysconfdir} |
---|
| 66 | %{__install} -m0644 rpm2html.1 %{buildroot}%{_mandir}/man1 |
---|
| 67 | |
---|
| 68 | rm -f msg.ja.jp |
---|
| 69 | |
---|
| 70 | for i in msg.*; do |
---|
| 71 | %{__install} -m0644 $i %{buildroot}%{_datadir}/rpm2html/ |
---|
| 72 | done |
---|
| 73 | |
---|
| 74 | %clean |
---|
| 75 | %{__rm} -rf %{buildroot} |
---|
| 76 | |
---|
| 77 | %files |
---|
| 78 | %defattr(-, root, root, 0755) |
---|
[9155] | 79 | %doc BUGS CHANGES Copyright PRINCIPLES README TODO |
---|
[521] | 80 | %doc rpm2html-cdrom.config rpm2html-en.config |
---|
| 81 | %doc %{_mandir}/man1/* |
---|
| 82 | %config %{_sysconfdir}/rpm2html.config |
---|
| 83 | %{_bindir}/* |
---|
| 84 | %{_datadir}/rpm2html/ |
---|
| 85 | |
---|
| 86 | %changelog |
---|
[9155] | 87 | * Sat Dec 13 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.11.1-2 |
---|
| 88 | - update Patch0 to built with libdb 5.3.28 |
---|
| 89 | - added Patch1 to built with current rpm |
---|
| 90 | |
---|
[2141] | 91 | * Thu Oct 28 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.11.1-1 |
---|
| 92 | - new upstream release |
---|
| 93 | - update Patch0(rpm2html-1.11.1-db48.patch) |
---|
| 94 | - drop Patch2 |
---|
| 95 | - add BuildRequires: bzip2-devel, popt-devel, libxml2-devel |
---|
| 96 | |
---|
[521] | 97 | * Sat May 2 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.9.2-2 |
---|
| 98 | - updated Patch0 for building with db-4.6.21 |
---|
| 99 | |
---|
| 100 | * Fri Oct 10 2008 Shu KONNO <owa@bg.wakwak.com> 1.9.2-1vl5 |
---|
| 101 | - applied new versioning policy, spec in utf-8 |
---|
| 102 | |
---|
| 103 | * Thu Aug 16 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.9.2-0vl2 |
---|
| 104 | - rebuilt with new toolchain |
---|
| 105 | - update Patch0 |
---|
| 106 | |
---|
| 107 | * Wed Dec 21 2005 KOBAYASHI Taizo <tkoba@vinelinux.org> 1.9.2-0vl1 |
---|
| 108 | - source update |
---|
| 109 | |
---|
| 110 | * Tue Mar 15 2005 KOBAYASHI Taizo <tkoba@vinelinux.org> 1.7-0vl2 |
---|
| 111 | - fix char-code in this spec file to EUC-JP |
---|
| 112 | |
---|
| 113 | * Wed Nov 10 2004 KOBAYASHI Taizo <tkoba@vinelinux.org> 1.7-0vl1 |
---|
| 114 | - source update |
---|
| 115 | |
---|
| 116 | * Thu Mar 23 2000 Yasuyuki Furukawa <furukawa@vinelinux.org> |
---|
| 117 | - clean up old global namespace patch for libxml (>1.8) |
---|
| 118 | |
---|
| 119 | * Thu Mar 23 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org> |
---|
| 120 | - 1.3-1vl1 |
---|
| 121 | - version number/release theory changed from 1.3_jp-1 to 1.3-1vl1 |
---|
| 122 | - added a patch for a problem with libxml > 1.8 |
---|
| 123 | (the patch itself is written by Mr. Yasuyuki Furukawa. Thanks!) |
---|
| 124 | - %prep, %install and %clean section slightly modified |
---|
| 125 | - added Requires: libxml |
---|
| 126 | |
---|
| 127 | * Thu Dec 16 1999 Jun Nishii <jun@vinelinux.org> |
---|
| 128 | - typo fixed |
---|
| 129 | - use euc |
---|
| 130 | - build for Vine Linux 2.0 |
---|
| 131 | |
---|
| 132 | * Thu Aug 4 1999 Yoshi. Kajiki <kajiki@3dpro.tao.go.jp> |
---|
| 133 | - Japanese l10n. |
---|
| 134 | |
---|
| 135 | * Fri Apr 2 1999 Jeff Johnson <jbj@redhat.com> |
---|
| 136 | - repackage for Red Hat 6.0. |
---|
| 137 | |
---|