source: projects/vine-install-guide/branches/6.x/vine-install-guide.spec.in @ 2915

Revision 2915, 2.0 KB checked in by yasumichi, 13 years ago (diff)

・バージョン 5.9.2 に変更
・アップグレード時には、postun を走らせないようにした。

Line 
1Name:           @PACKAGE_NAME@
2Version:        @VERSION@
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/install-guide/vine-install-guide.html
64vine-manual-index-update
65
66%postun
67if [ $1 -eq 0 ]; then
68        scrollkeeper-update > /dev/null 2>&1 || :
69        vine-manual-regist -r %{_docdir}/Vine/install-guide/vine-install-guide.html
70        vine-manual-index-update
71fi
72
73# File list
74%files
75%defattr(-,root,root)
76%doc AUTHORS COPYING ChangeLog NEWS README
77%{_docdir}/Vine/install-guide
78%{_datadir}/omf/vine-install-guide
79
80#%%files html
81#%%{_docdir}/Vine/install-guide/*.html
82
83# Change Log
84%changelog
85* Mon Mar 07 2011 Yasumichi Akahoshi <yasumichi@vinelinux.org> 5.9.2-1
86- Don't run postun when package upgrade.
87
88* Sat Mar 05 2011 Yasumichi Akahoshi <yasumichi@vinelinux.org> 5.9.1-1
89- update manual directory.
90- use rpm macro for Source0.
91
92* Thu Feb 24 2011 Yasumichi Akahoshi <yasumichi@vinelinux.org> 5.9-1
93- written first.
94
Note: See TracBrowser for help on using the repository browser.