source: projects/specs/trunk/v/vine-install-guide/vine-install-guide-vl.spec @ 2866

Revision 2866, 1.9 KB checked in by yasumichi, 13 years ago (diff)

・Source0 に rpm マクロを使用するように変更。
・インストール先の修正

Line 
1Name:           vine-install-guide
2Version:        5.9.1
3Release:        1%{?_dist_release}
4License:        GFDL
5Group:          Applications/Documentation
6Source0:        %{name}-%{version}.tar.bz2
7BuildRoot:      %{_tmppath}/%{name}-%{version}-root
8BuildArch:      noarch
9
10Vendor:         Project Vine
11Distribution:   Vine Linux
12Packager:       yasumichi
13
14Summary:        Install guide for Vine Linux
15Summary(ja):    Vine Linux インストールガイド
16
17# Dependency
18Requires:       vine-manual-base
19
20BuildRequires:  vine-manual-base
21BuildRequires:  vine-manual-build
22
23%description
24Install guide for Vine Linux
25
26%description -l ja
27Vine Linux インストールガイド
28
29%package html
30Summary:        Install guide for Vine Linux (html)
31Summary(ja):    Vine Linux インストールガイド(HTML形式)
32Requires:       %{name} = %{version}
33
34%description html
35Install guide for Vine Linux (html)
36
37%description -l ja html
38Vine Linux インストールガイド(HTML形式)
39
40# Prepare
41%prep
42%setup -q
43
44# Build
45%build
46%configure
47#%%{__make} %{?_smp_mflags}
48%{__make} html
49
50# Install
51%install
52%{__rm} -rf ${RPM_BUILD_ROOT}
53%{__make} install DESTDIR=${RPM_BUILD_ROOT}
54%{__make} install-html DESTDIR=${RPM_BUILD_ROOT}
55
56# Clean
57%clean
58%{__rm} -rf ${RPM_BUILD_ROOT}
59
60# after install
61%post
62scrollkeeper-update > /dev/null 2>&1 || :
63vine-manual-regist -p 10 %{_docdir}/Vine-manual/install-guide/vine-install-guide.html
64vine-manual-index-update
65
66%postun
67scrollkeeper-update > /dev/null 2>&1 || :
68vine-manual-regist -r %{_docdir}/Vine-manual/install-guide/vine-install-guide.html
69vine-manual-index-update
70
71# File list
72%files
73%defattr(-,root,root)
74%doc AUTHORS COPYING ChangeLog NEWS README
75%{_docdir}/Vine/install-guide
76%{_datadir}/omf/vine-install-guide
77
78#%%files html
79#%%{_docdir}/Vine-manual/install-guide/*.html
80
81# Change Log
82%changelog
83* Sat Mar 05 2011 Yasumichi Akahoshi <yasumichi@vinelinux.org> 5.9.1-1
84- update manual directory.
85- use rpm macro for Source0.
86
87* Thu Feb 24 2011 Yasumichi Akahoshi <yasumichi@vinelinux.org> 5.9-1
88- written first.
89
Note: See TracBrowser for help on using the repository browser.