source: projects/specs/trunk/v/vine-release/vine-release-vl.spec @ 521

Revision 521, 5.7 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1%define vine_version 6.0
2%define vine_codename Haut Brion
3%define rh_version 10
4
5# new vine linux release number
6%define _dist_release vl%(echo %{vine_version} | cut -f1 -d.)
7
8# (vineseed|vinebeta|vinecr)
9%define vineseed 1
10#define vinebeta 1
11#define vinecr 1
12
13# release=1+, alpha/beta=0.1+, seed=0.0.1+
14%define relbase 0.0.1
15
16Summary: Vine Linux release file
17Summary(ja): Vine Linux リリースファイル
18Name: vine-release
19Version: %{vine_version}%{?vinecr:CR}
20Release: %{relbase}%{_dist_release}%{?vineseed:.seed}%{?vinebeta:.beta%{vinebeta}}
21License: BSD
22Group: System Environment/Base
23Distribution: Vine Linux
24Vendor: Project Vine
25Packager: Daisuke SUZUKI <daisuke@vinelinux.org>
26BuildRoot: /tmp/%{name}-%{version}-root
27BuildArchitectures: noarch
28Obsoletes: redhat-release
29Provides: redhat-release = %{rh_version}
30
31%description
32Vine Linux release file
33
34%description -l ja
35Vine Linux リリースファイル
36
37%install
38mkdir -p ${RPM_BUILD_ROOT}/etc
39echo "Vine Linux %{vine_version} %{?vinecr:CR }%{?vineseed:(+VineSeed) }%{?vinebeta:(BETA) }(%{vine_codename})" > ${RPM_BUILD_ROOT}/etc/vine-release
40
41%pre
42if [ -f /etc/vine-release ]; then
43    if [ ! -z "`grep CR /etc/vine-release`" ]; then
44        touch /tmp/vine-cr
45    fi
46fi
47
48%post
49/sbin/ldconfig
50TARGET=/etc/ld.so.preload
51if [ -f ${TARGET} ]; then
52    if [ ! -z "`grep libwcsmbs\.so ${TARGET}`" ]; then
53        cp -a ${TARGET} ${TARGET}.rpm
54        (
55            set +e
56            grep -v '^/lib/libwcsmbs\.so' ${TARGET}.rpm | \
57            grep -v '^libwcsmbs\.so'
58            set -e
59        ) > ${TARGET}
60    fi
61fi
62if [ -f /tmp/vine-cr ]; then
63    rm -f /tmp/vine-cr
64    cp /etc/vine-release /etc/vine-release.rpmsave
65    sed 's/2.6 /2.6CR /g' /etc/vine-release.rpmsave > /etc/vine-release
66fi
67
68%files
69%defattr(-,root,root)
70/etc/vine-release
71
72%changelog
73* Tue Aug 25 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 6.0-0.0.1vl6.seed
74- build for VineSeed (vl6)
75
76* Wed Aug 05 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 5.0-1vl5
77- build for Vine Linux 5 release
78
79* Mon Jul 06 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 5.0-0.1vl5.beta
80- build for Vine Linux 5 Beta
81
82* Mon Mar 23 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 5.0-0.0.2vl5.seed
83- spec in utf-8
84
85* Tue Mar 18 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 5.0-0.0.1vl5.seed
86- build for VineSeed
87
88* Sat Dec 02 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 4.0-0vl1.seed
89- new upstream release
90
91* Tue Oct 24 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 4.0-0vl1
92- build for Vine Linux 4.0
93
94* Sat Oct 14 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 4.0-0vl0.beta4
95- build for Vine Linux 4.0 BETA4
96
97* Sat Sep 16 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 4.0-0vl0.beta3
98- build for Vine Linux 4.0 BETA3
99
100* Fri Sep 01 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 4.0-0vl0.beta2
101- build for Vine Linux 4.0 BETA2
102
103* Wed Aug 30 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 4.0-0vl0.beta1
104- build for Vine Linux 4.0 BETA1
105
106* Thu Sep 22 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2-0vl1.seed
107- build for VineSeed
108
109* Fri Sep 16 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2CR-0vl1
110- Vine Linux 3.2CR
111
112* Thu Aug 18 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2-0vl1
113- Vine Linux 3.2
114
115* Sat Oct 30 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 3.1CR-0vl1
116- Vine Linux 3.1CR
117
118* Tue Aug 03 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0-0vl1.seed
119- build for VineSeed
120- remove redhat-release
121
122* Wed Jul 28 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0-0vl1
123- Vine Linux 3.0
124
125* Sat Jul 24 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.98-0vl1
126- Vine Linux 2.98/3.0RC1
127
128* Sat Jul 17 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.96-0vl1
129- Vine Linux 2.96
130
131* Tue Jun 29 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.95-0vl1
132- Vine Linux 2.95
133
134* Thu Jun 17 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.93-0vl1
135- Vine Linux 2.93
136
137* Mon Jun  7 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.92-0vl1
138- Vine Linux 2.92
139
140* Thu Apr  4 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.91-1
141- Vine Linux 2.91
142
143* Tue May 27 2003 Daisuke SUZUKI <daisuke@vinelinux.org> 2.90-1
144- Vine Linux 2.90
145- include dummy /etc/redhat-release, Obsoletes: redhat-release
146
147* Sun Oct 27 2002 Daisuke SUZUKI <daisuke@vinelinux.org> 2.6-2
148- fixed typo :(
149
150* Fri Sep 20 2002 Daisuke SUZUKI <daisuke@vinelinux.org> 2.6-1
151- Vine Linux 2.6 release
152
153* Sun Mar 31 2002 Daisuke SUZUKI <daisuke@vinelinux.org> 2.5-1
154- Vine Linux 2.5 release
155
156* Sun Jan  6 2002 Daisuke SUZUKI <daisuke@vinelinux.org> 2.4.99-1
157- Vine Linux 2.4.99 (2.5beta) release
158
159* Wed Jan 17 2001 Daisuke SUZUKI <daisuke@vinelinux.org> 2.1.5-1CR
160- Vine Linux 2.1.5CR release
161
162* Fri Dec 15 2000 Daisuke SUZUKI <daisuke@vinelinux.org> 2.1.4-1CR
163- Vine Linux 2.1.4CR (Hancom Special Edition) release
164
165* Sat Oct 14 2000 Daisuke SUZUKI <daisuke@vinelinux.org> 2.1-1CR
166- Vine Linux 2.1CR release
167
168* Thu Oct 12 2000 Daisuke SUZUKI <daisuke@vinelinux.org> 2.1-1
169- Vine Linux 2.1 release
170
171* Tue Oct  3 2000 Daisuke SUZUKI <daisuke@vinelinux.org>
172- Vine Linux 2.1beta
173
174* Sun Apr  2 2000 Daisuke SUZUKI <daisuke@vinelinux.org>
175- Vine Linux 2.0
176
177* Thu Feb 17 2000 Daisuke SUZUKI <daisuke@vinelinux.org>
178- added %post to remove libwcsmbs.so from ld.so.preload
179
180* Tue Jan 25 2000 Daisuke SUZUKI <daisuke@vinelinux.org>
181- Vine Linux 2.0 beta
182
183* Mon Jan 10 2000 Daisuke SUZUKI <daisuke@vinelinux.org>
184- Vine Linux 2.0 alpha
185
186* Mon Jan 10 2000 Jun Nishii <jun@vinelinux.org>
187- added %defattr
188- change group
189
190* Sat Jul 17 1999 Hideya Hane <vine@flatout.org>
191- sync Vine Linux 1.9
192
193* Fri May 14 1999 Hideya Hane <vine@flatout.org>
194- sync Vine Linux 1.1
195
196* Fri Mar 19 1999 Hideya Hane <vine@flatout.org>
197- sync Vine Linux 1.0
198
199* Mon Dec 28 1998 Hideya Hane <vine@flatout.org>
200- sync Vine Linux 1.0beta
201
202* Mon Oct 16 1998 Hideya Hane <vine@flatout.org>
203- sync RHL-5.2
204
205* Mon Oct 10 1998 Hideya Hane <vine@flatout.org>
206- add tcl/tk jp
207- add tgif
208
209* Mon Oct 10 1998 Hideya Hane <vine@flatout.org>
210- initial release
211
Note: See TracBrowser for help on using the repository browser.