source: projects/specs/branches/6/r/rpm2html/rpm2html-vl.spec @ 2141

Revision 2141, 4.0 KB checked in by Takemikaduchi, 14 years ago (diff)

new upstream release

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