source: projects/specs/trunk/x/xsp/xsp-vl.spec @ 9511

Revision 9511, 7.4 KB checked in by inagaki, 9 years ago (diff)

2015-04-15 Ryoichi INAGAKI <ryo1@…>

  • flim, semi: rebuilt
  • rail, xsp: updated


Line 
1%define mono_dir %{_prefix}/lib/mono
2
3Summary: Small Web Server Hosting ASP.NET
4Summary(ja): ASP.NET を提供する小さなウェブサーバ
5Name: xsp
6Version: 3.0.11
7Release: 1%{?_dist_release}
8
9License: MIT
10Group: Applications/Services
11URL: http://www.mono-project.com/docs/web/aspnet/
12
13Source0: https://github.com/mono/%{name}/archive/%{version}.tar.gz
14
15BuildRoot: %{_tmppath}/%{name}-%{version}-root
16BuildArch: noarch
17BuildRequires: mono-devel mono-web
18BuildRequires: mono-data-sqlite mono-data-oracle mono-extras mono-nunit
19BuildRequires: monodoc
20BuildRequires: pkgconfig
21# One of the test runs requires this
22BuildRequires: sqlite3
23BuildRequires: automake autoconf libtool
24# This must be manually entered according to xsp's protocol version
25# Since this package is currently noarch, and mod_mono's name is different
26# on different distros, we can't use this... yet
27#Requires: mod_mono >= %{version}
28
29Distribution: Vine Linux
30Vendor: Project Vine
31Packager: owa
32
33
34%description
35The XSP server is a small Web server that hosts the Mono System.Web
36classes for running what is commonly known as ASP.NET.
37
38
39%package        devel
40Summary:        Development files for %{name}
41Summary(ja):    %{name} の開発用ファイル
42Group:          Development/Libraries
43Requires:       %{name} = %{version}-%{release}
44Requires:       pkgconfig
45
46%description    devel
47The %{name}-devel package contains development files for %{name}.
48
49
50%prep
51%setup -q
52
53%build
54./autogen.sh
55
56export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
57# Cannot use the configure macro because noarch-redhat-linux is not recognized by the auto tools in the tarball
58./configure \
59        --prefix=%{_prefix} \
60        --libexecdir=%{_prefix}/lib \
61        --libdir=%{_prefix}/lib \
62        --mandir=%{_prefix}/share/man \
63        --infodir=%{_prefix}/share/info \
64        --sysconfdir=%{_sysconfdir}
65make
66
67
68%install
69rm -rf $RPM_BUILD_ROOT
70export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
71make install DESTDIR=$RPM_BUILD_ROOT
72mkdir -p ${RPM_BUILD_ROOT}%{_datadir}
73mv ${RPM_BUILD_ROOT}%{_prefix}/lib/pkgconfig ${RPM_BUILD_ROOT}%{_datadir}
74
75
76%clean
77rm -rf $RPM_BUILD_ROOT
78
79
80%files
81%defattr(-,root,root)
82%doc ChangeLog COPYING NEWS README
83%{_bindir}/*
84%{_prefix}/lib/xsp
85%{mono_dir}/gac/Mono.WebServer2
86%{mono_dir}/gac/fastcgi-mono-server2
87%{mono_dir}/gac/fastcgi-mono-server4
88%{mono_dir}/gac/mod-mono-server2
89%{mono_dir}/gac/mod-mono-server4
90%{mono_dir}/gac/xsp2
91%{mono_dir}/gac/xsp4
92%{mono_dir}/2.0/Mono.WebServer2.dll
93%{mono_dir}/2.0/fastcgi-mono-server2.exe
94%{mono_dir}/2.0/mod-mono-server2.exe
95%{mono_dir}/2.0/xsp2.exe
96%{mono_dir}/4.5/Mono.WebServer2.dll
97%{mono_dir}/4.5/fastcgi-mono-server4.exe
98%{mono_dir}/4.5/mod-mono-server4.exe
99%{mono_dir}/4.5/xsp4.exe
100%{_mandir}/*/*
101
102%files devel
103%defattr(-,root,root,-)
104%{_prefix}/lib/monodoc/sources/Mono.WebServer.*
105%{_prefix}/lib/monodoc/sources/Mono.FastCGI.*
106%{_datadir}/pkgconfig/*
107
108%changelog
109* Wed Apr 15 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.0.11-1
110- updated to 3.0.11
111- added BR: monodoc
112- split development files into devel subpackage
113- built with mono 3.12.1
114
115* Sat May 07 2011 Shu KONNO <owa@bg.wakwak.com> 2.10.2-1
116- updated xsp to 2.10.2
117
118* Mon Apr 25 2011 Shu KONNO <owa@bg.wakwak.com> 2.10-2
119- rebuilt with mono-2.10.1-3
120
121* Sun Apr 03 2011 Shu KONNO <owa@bg.wakwak.com> 2.10-1
122- updated xsp to 2.10
123
124* Sat Jan 08 2011 Shu KONNO <owa@bg.wakwak.com> 2.8.2-1
125- updated xsp to 2.8.2
126
127* Sun Nov 21 2010 Shu KONNO <owa@bg.wakwak.com> 2.8.1-1
128- updated xsp to 2.8.1
129
130* Fri Oct 08 2010 Shu KONNO <owa@bg.wakwak.com> 2.8-1
131- updated xsp to 2.8
132- rebuilt with mono-2.8
133- dropt BR: mono-jscript
134
135* Sun Sep 26 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.5-2
136- rebuild with rpm-4.8.1 for pkg-config file
137
138* Mon Jul 26 2010 Shu KONNO <owa@bg.wakwak.com> 2.6.5-1
139- updated xsp to 2.6.5
140
141* Sat May 01 2010 Shu KONNO <owa@bg.wakwak.com> 2.6.4-1
142- updated xsp to 2.6.4
143
144* Thu Apr 08 2010 Shu KONNO <owa@bg.wakwak.com> 2.6.3-1
145- updated xsp to 2.6.3
146
147* Tue Mar 02 2010 Shu KONNO <owa@bg.wakwak.com> 2.6-1
148- updated to 2.6
149- rebuilt with new toolchain
150
151* Tue Dec 15 2009 Shu KONNO <owa@bg.wakwak.com> 2.4.3-2
152- updated to 2.4.3
153
154* Sun Apr 19 2009 Shu KONNO <owa@bg.wakwak.com> 2.4-2
155- changed Group to Applications/Internet
156
157* Sun Apr 05 2009 Shu KONNO <owa@bg.wakwak.com> 2.4-1
158- updated to 2.4
159
160* Wed Sep 17 2008 Shu KONNO <owa@bg.wakwak.com> 2.0-1
161- initial build for VineSeed
162        - updated xsp to 2.0
163        - added japanese summary
164        - applied vine versioning policy
165        - spec in utf-8
166
167* Tue Apr 22 2008 wberrier@suse.de
168- update to 1.9.1 (bugfix release)
169  - Output date header (instead of asp.net doing it)
170* Tue Mar 25 2008 wberrier@suse.de
171- update to 1.9
172  - minor test updates
173  - BaseRequestBroker fix: Check if the request ID is valid inside
174  the lock.
175* Mon Jan 14 2008 wberrier@suse.de
176- update to 1.2.6
177  - FastCGI support
178* Thu Aug 30 2007 wberrier@suse.de
179- xsp_1.2.5_p5_final.patch: Fix for regression in the request
180  broker
181* Fri Aug 17 2007 wberrier@suse.de
182- xsp_1.2.5_p4.patch.bz2: Bugfixes found in 1.2.5
183  - bugs: 81699, 81906, 82379, 82057
184  - fixes ability to handle large (GB) uploads (needed for iFolder)
185* Fri Aug  3 2007 wberrier@suse.de
186- Update to 1.2.5
187  - More robust exception handling
188  - Fixed permissions bits for non executable scripts
189  - virtual host support
190  - New Documentation for Mono.WebServer
191  - Improved event handling
192* Tue Jun  5 2007 wberrier@novell.com
193- Remove unnecessary path defines (prefix, sysconfdir)
194- Update to 1.2.4
195  - fix some race conditions and crashes
196  - add tracing support
197* Fri Apr 13 2007 wberrier@novell.com
198- add %%debug_package so debug packages get created
199* Wed Apr 11 2007 wberrier@novell.com
200- Add mono dep/req for older distros
201* Thu Mar  1 2007 wberrier@suse.de
202- Update Update to 1.2.3
203  - Bug fix #80230 (prevents possible nullref)
204  - Support for response header encoding
205* Mon Jan 22 2007 ro@suse.de
206- drop requires for gnome-filesystem
207* Sat Dec  2 2006 wberrier@suse.de
208- Update to 1.2.1 (Fate #301111)
209  - Bugfixes:
210  - close the connection if there's an error reading the headers
211  (including assembly loading exceptions due to a bad installation).
212  - kill the warning that everyone is worried about.
213* Fri Oct 20 2006 wberrier@suse.de
214- Update to 1.1.18
215  - 2.0 updates
216* Thu Oct 19 2006 wberrier@suse.de
217- Add mono-devel to fix bnc #213576 (missing provides)
218* Tue Sep  5 2006 wberrier@suse.de
219- Update to 1.1.17.1 bugfix release
220- Read from the stream, not the socket as the socket data is
221  encrypted when using SSL.
222* Wed Aug 30 2006 wberrier@suse.de
223- Update to 1.1.17
224  - Added support for X.509 client certificates
225  - Update to handle newly created AppDomains
226* Mon Jul 31 2006 wberrier@suse.de
227- update to 1.1.16.1
228- better connection handling
229- fixes bugs: 77698,78034,78621
230* Tue Apr 25 2006 wberrier@suse.de
231- Security update (remove all the duplicated slashes
232  and don't do an extra Replace on non-windows.) and minor fix for
233  [#78034].
234* Wed Jan 25 2006 mls@suse.de
235- converted neededforbuild to BuildRequires
236* Fri Jan  6 2006 wberrier@suse.de
237- Update to 1.1.13, clean up deps
238* Thu Nov 10 2005 wberrier@suse.de
239- Update to 1.1.10, set libdir to lib/
240* Fri Oct  7 2005 wberrier@suse.de
241- Update to 1.1.9.2 and cleanup (I Don't think noarch mono needs
242  libexec, so I disabled the patch)
243* Tue Jul 19 2005 sbrabec@suse.cz
244- Build as noarch (#81109).
245* Fri Jul 15 2005 sbrabec@suse.cz
246- Updated to version 1.0.9 (#96776).
247* Mon Feb 21 2005 clahey@suse.de
248- Updated to 1.0.6.
249* Sun Feb  6 2005 ro@suse.de
250- use /usr/lib/mono
251* Mon Dec 13 2004 clahey@suse.de
252- New package.
Note: See TracBrowser for help on using the repository browser.