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

Revision 11247, 6.5 KB checked in by tomop, 6 years ago (diff)

vine-release-7.0-0.0.2

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