source: projects/specs/trunk/r/rpm2html/rpm2html-vl.spec @ 9155

Revision 9155, 4.3 KB checked in by inagaki, 9 years ago (diff)

2014-12-15 Ryoichi INAGAKI <ryo1@…>

  • cyrus-sasl, rpm2html: rebuilt with new libdb
  • libserf: updated and rebuilt with new libdb


Line 
1Summary: Translates an RPM database and dependency information into HTML.
2Summary(ja): RPM パッケージの解説を HTML および RDF 形式にて生成するツール
3Name: rpm2html
4Version: 1.11.1
5Release: 2%{?_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-db53.patch
12Patch1: rpm-4.9.patch
13Patch2: rpm2html-1.9.2-jp.patch
14
15BuildRoot: %{_tmppath}/%{name}-%{version}-root
16BuildRequires: bzip2-devel
17BuildRequires: libdb-devel
18BuildRequires: libxml2-devel
19BuildRequires: popt-devel
20BuildRequires: rpm-devel
21
22Vendor:        Project Vine
23Distribution:  Vine Linux
24
25
26%description
27The rpm2html utility automatically generates web pages that describe a
28set of RPM packages.  The goals of rpm2html are to identify the
29dependencies between various packages, and to find the package(s) that
30will provide the resources needed to install a given package.
31Rpm2html analyzes the provides and requires of the given set of RPMs,
32and then shows the dependency cross-references using hypertext links.
33Rpm2html can now dump the metadata associated with RPM files into
34standard RDF files.
35
36Install rpm2html if you want a utility for translating information
37from an RPM database into HTML.
38
39%description -l ja
40RPM パッケージのファイル郡からパッケージの情報を取り出して、HTML 形式のページと RDF 形式のデータを生成するツールです。グループやパッケージ名などの索引ページも自動的に生成され、依存情報やリソースなども相互にリンクが張られるため、必要なパッケージの検索などが素早く行えます。
41
42%prep
43%setup -q
44%patch0 -p1 -b .db53
45%patch1 -p1 -b .rpm49
46## %patch2 -p1 -b .jp
47
48#libtoolize --force --copy
49aclocal -I .
50#autoheader-2.13
51automake -a -c
52autoconf
53
54%build
55%configure
56make
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
68rm -f msg.ja.jp
69
70for i in msg.*; do
71  %{__install} -m0644 $i %{buildroot}%{_datadir}/rpm2html/
72done
73
74%clean
75%{__rm} -rf %{buildroot}
76
77%files
78%defattr(-, root, root, 0755)
79%doc BUGS CHANGES Copyright PRINCIPLES README TODO
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
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
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
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
Note: See TracBrowser for help on using the repository browser.