21e8689
Name:			xsp
Timotheus Pokorra abc4a2d
Version:	4.7.1
58d204d
Release:	10%{?dist}
Paul F. Johnson 629fbc3
License:	MIT
21e8689
URL:			http://www.mono-project.com/Main_Page
9637d7e
Summary:	A small web server that hosts ASP.NET
9637d7e
3f60240
Source0:	http://download.mono-project.com/sources/%{name}/%{name}-%{version}.tar.gz
b7155af
BuildRequires: make
3f60240
BuildRequires:	mono-web-devel, mono-data, mono-devel, mono-data-sqlite, mono-nunit-devel
e592e65
BuildRequires:	mono-data-oracle monodoc-devel
9637d7e
BuildRequires:	autoconf automake libtool
3f60240
Requires:	mono-core
45cb266
# Mono only available on these:
9637d7e
ExclusiveArch: %mono_arches
Paul F. Johnson 673d551
Paul F. Johnson 673d551
%define debug_package %{nil}
Paul F. Johnson 4da636d
Paul F. Johnson 4da636d
%description
Paul F. Johnson 4da636d
Paul F. Johnson 9a8c53d
XSP is a standalone web server written in C# that can be used to run ASP.NET 
Paul F. Johnson 4da636d
applications as well as a set of pages, controls and web services that you can 
Paul F. Johnson 4da636d
use to experience ASP.NET.
21e8689
Paul F. Johnson 5a2478d
%package devel
Paul F. Johnson a5a64a9
Requires: %{name} = %{version}-%{release} pkgconfig
Paul F. Johnson a5a64a9
Summary: Development files for xsp
Paul F. Johnson 5a2478d
Paul F. Johnson 5a2478d
%description devel
Paul F. Johnson a5a64a9
Development files for xsp
Paul F. Johnson a5a64a9
Paul F. Johnson b7b7b5a
%package tests
Paul F. Johnson b7b7b5a
Requires: %{name} = %{version}-%{release}
Paul F. Johnson b7b7b5a
Summary: xsp test files
Paul F. Johnson b7b7b5a
Paul F. Johnson b7b7b5a
%description tests
Paul F. Johnson b7b7b5a
Files for testing the xsp server
Paul F. Johnson b7b7b5a
Paul F. Johnson 4da636d
%prep
Paul F. Johnson 36a28c8
%setup -q
Paul F. Johnson 9a8c53d
21e8689
sed -i "s#dmcs#mcs#g" configure
Paul F. Johnson 4da636d
Paul F. Johnson 4da636d
%build
Timotheus Pokorra 5340cfd
%configure --libdir=%{_prefix}/lib --disable-docs
Paul F. Johnson 4da636d
make
Paul F. Johnson 4da636d
Paul F. Johnson 4da636d
%install
Paul F. Johnson 9a8c53d
make DESTDIR=%{buildroot} install
Paul F. Johnson 4da636d
82238ca
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
82238ca
test "%{_libdir}" = "%{_prefix}/lib" || mv $RPM_BUILD_ROOT/%{_prefix}/lib/pkgconfig/* $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
82238ca
28563fa
# Remove libtool archives and static libs
28563fa
find %{buildroot} -type f -name "*.la" -delete
28563fa
find %{buildroot} -type f -name "*.a" -delete
28563fa
Timotheus Pokorra 71e628b
# Remove scripts that are referencing .NET 2.0
Timotheus Pokorra 71e628b
for f in asp-state dbsessmgr mod-mono-server fastcgi-mono-server xsp
Timotheus Pokorra 71e628b
do
Timotheus Pokorra 71e628b
  rm %{buildroot}/%{_bindir}/${f}
Timotheus Pokorra 71e628b
  rm %{buildroot}/%{_bindir}/${f}2
Timotheus Pokorra 71e628b
done
Timotheus Pokorra 71e628b
Timotheus Pokorra a4373ee
# Remove monodoc sources
Timotheus Pokorra a4373ee
rm -Rf "%{buildroot}/usr/lib/monodoc/sources"
Timotheus Pokorra a4373ee
Paul F. Johnson 4da636d
%files
Paul F. Johnson 4da636d
%doc NEWS README COPYING
Timotheus Pokorra 71e628b
%{_bindir}/asp-state4
Timotheus Pokorra 71e628b
%{_bindir}/dbsessmgr4
Timotheus Pokorra 71e628b
%{_bindir}/mod-mono-server4
28563fa
%{_bindir}/mono-fpm
28563fa
%{_bindir}/shim
Timotheus Pokorra 71e628b
%{_bindir}/xsp4
Timotheus Pokorra 71e628b
%{_bindir}/fastcgi-mono-server4
82238ca
%{_prefix}/lib/xsp
21e8689
%{_monogacdir}/Mono.WebServer*/
21e8689
%{_monogacdir}/fastcgi-mono-server4
21e8689
%{_monogacdir}/mod-mono-server*/
21e8689
%{_monogacdir}/mono-fpm
21e8689
%{_monogacdir}/xsp*/
21e8689
%{_monodir}/4.?/Mono.WebServer2.dll
21e8689
%{_monodir}/4.?/fastcgi-mono-server4.exe
21e8689
%{_monodir}/4.?/mod-mono-server4.exe
21e8689
%{_monodir}/4.?/mono-fpm.exe
21e8689
%{_monodir}/4.?/xsp4.exe
28563fa
%{_prefix}/lib/libfpm_helper.so.0*
e592e65
%{_mandir}/man1/asp*
e592e65
%{_mandir}/man1/dbsessmgr*
e592e65
%{_mandir}/man1/mod-mono-server*
e592e65
%{_mandir}/man1/xsp*
e592e65
%{_mandir}/man1/fastcgi-mono-server*
Paul F. Johnson 4da636d
Paul F. Johnson 5a2478d
%files devel
Paul F. Johnson a5a64a9
%{_libdir}/pkgconfig/xsp*
28563fa
%{_prefix}/lib/libfpm_helper.so
Paul F. Johnson 5a2478d
Paul F. Johnson b7b7b5a
%files tests
82238ca
%{_prefix}/lib/xsp/test
Paul F. Johnson b7b7b5a
Paul F. Johnson 4da636d
%changelog
58d204d
* Mon Jan 29 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.1-10
58d204d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
58d204d
e255d6f
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.1-9
e255d6f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
e255d6f
a4dde68
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.1-8
a4dde68
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
a4dde68
4b4ac43
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.1-7
4b4ac43
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
4b4ac43
5eeaf87
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.1-6
5eeaf87
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
5eeaf87
Timotheus Pokorra a4373ee
* Sat Feb 19 2022 Timotheus Pokorra <timotheus.pokorra@solidcharity.com> - 4.7.1-5
Timotheus Pokorra a4373ee
- remove unpackaged files for monodoc sources
Timotheus Pokorra a4373ee
bc98bc9
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.1-4
bc98bc9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
bc98bc9
ee3b47a
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.1-3
ee3b47a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
ee3b47a
275a0c6
* Thu Jan 28 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.1-2
275a0c6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
275a0c6
af95002
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.7.1-1
af95002
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
af95002
Timotheus Pokorra abc4a2d
* Sat Jun 27 2020 Timotheus Pokorra <timotheus.pokorra@solidcharity.com> - 4.7.1-0
Timotheus Pokorra abc4a2d
- Upgrade to new version 4.7.1
Timotheus Pokorra abc4a2d
e2a7689
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.5-6
e2a7689
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
e2a7689
Timotheus Pokorra 5340cfd
* Thu Jan 23 2020 Timotheus Pokorra <timotheus.pokorra@solidcharity.com> - 4.5-5
Timotheus Pokorra 5340cfd
- built without docs because mdoc.exe is not built with Mono 6 and mcs anymore
Timotheus Pokorra 5340cfd
59eda81
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.5-4
59eda81
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
59eda81
edad0c0
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.5-3
edad0c0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
edad0c0
8d5baa6
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.5-2
8d5baa6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
8d5baa6
65bbbad
* Fri Apr 06 2018 Claudio Rodrigo Pereyra Diaz <elsupergomez@fedoraproject.org> - 4.5-1
65bbbad
- Updated to 4.5
65bbbad
6adc762
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.2-7
6adc762
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
6adc762
dc831de
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.2-6
dc831de
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
dc831de
924675f
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.2-5
924675f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
924675f
fd65f1d
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.2-4
fd65f1d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
fd65f1d
2bd97e2
* Thu Oct 13 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.2-3
2bd97e2
- mono rebuild for aarch64 support
2bd97e2
Timotheus Pokorra 71e628b
* Thu Sep 29 2016 Timotheus Pokorra <timotheus.pokorra@solidcharity.com> - 4.2-2
Timotheus Pokorra 71e628b
- drop scripts that rever to .NET 2.0 binaries which we don't compile and ship anymore
Timotheus Pokorra 71e628b
21e8689
* Fri Jan 29 2016 Claudio Rodrigo Pereyra Diaz <elsupergomez@fedoraproject.org> - 4.2-1
21e8689
- Updated to 4.2
21e8689
- Use mono macros
21e8689
- Use mcs instead dmcs
21e8689
c1d3d79
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.8-2
c1d3d79
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
c1d3d79
3f60240
* Mon May 18 2015 Peter Robinson <pbrobinson@fedoraproject.org> 3.8-1
3f60240
- Update to 3.8
9637d7e
- Rebuild (mono4)
9637d7e
7f05b21
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10.2-8
7f05b21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
7f05b21
7504915
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10.2-7
7504915
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
7504915
cc621eb
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10.2-6
cc621eb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
cc621eb
861de46
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10.2-5
861de46
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
861de46
32e3495
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10.2-4
32e3495
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
32e3495
84cf9de
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10.2-3
84cf9de
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
84cf9de
82238ca
* Sat Nov 12 2011 Christian Krause <chkr@fedoraproject.org> - 2.10.2-2
82238ca
- Change paths for mono assemblies according to updated packaging
82238ca
  guidelines (http://fedoraproject.org/wiki/Packaging:Mono)
82238ca
37d759e
* Wed Apr 27 2011 Christian Krause <chkr@fedoraproject.org> - 2.10.2-1
37d759e
- Update to 2.10.2
37d759e
e592e65
* Wed Mar 30 2011 Christian Krause <chkr@fedoraproject.org> - 2.10-1
e592e65
- Update to 2.10
e592e65
- Minor spec file cleanups
e592e65
- Moved mono-4.0 parts into main package
e592e65
85ef3aa
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.1-3
85ef3aa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
85ef3aa
45cb266
* Tue Jan 11 2011 Dan HorĂ¡k <dan[at]danny.cz> - 2.8.1-2
45cb266
- updated the supported arch list
45cb266
Paul F. Johnson 669b2a2
* Tue Dec 07 2010 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.8.1-1
Paul F. Johnson 669b2a2
- Bump to bugfix 2.8.1 release
b0425aa
Paul F. Johnson 981df5c
* Sat Oct 09 2010 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.8-1
Paul F. Johnson 981df5c
- Bump to 2.8
Paul F. Johnson 981df5c
- Remove 1.0 targets
Paul F. Johnson 981df5c
- Add xsp-4.0 subpackage
Paul F. Johnson 981df5c
Paul F. Johnson 731ed9c
* Wed Jul 14 2010 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.6.5-1
Paul F. Johnson 731ed9c
- Bump to 2.6.7 pre-release
Paul F. Johnson 731ed9c
- Alter BR to require mono-2.6.7
Paul F. Johnson 731ed9c
60157fc
* Mon Jun 21 2010 Christian Krause <chkr@fedoraproject.org> - 2.6.4-2
60157fc
- Spec file fixes
60157fc
Paul F. Johnson a1270f5
* Tue Apr 27 2010 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.6.4-1
Paul F. Johnson a1270f5
- Bump to 2.6.4 release
Paul F. Johnson a1270f5
- Spec file fixes
Paul F. Johnson a1270f5
Paul F. Johnson d0b4da3
* Fri Mar 19 2010 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.6.3-1
Paul F. Johnson d0b4da3
- Bump to 2.6.3 release
Paul F. Johnson d0b4da3
Paul F. Johnson 0033421
* Tue Dec 22 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.6-2
Paul F. Johnson 0033421
- Bump to release version
f425079
Paul F. Johnson 0033421
* Sat Oct 03 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.6-1
Paul F. Johnson 0033421
- Bump to 2.6 preview 1
44b30ce
Paul F. Johnson 29a90cf
* Tue Jun 09 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.4.2-1
Paul F. Johnson 29a90cf
- Update to 2.4.2 preview
Paul F. Johnson 29a90cf
- Enable ppc64
Paul F. Johnson 29a90cf
e33aaff
* Mon Apr 13 2009 Jesse Keating <jkeating@redhat.com> - 2.4-8
e33aaff
- Re-enable ppc
e33aaff
- Fix release numbering
e33aaff
Paul F. Johnson 3d59519
* Mon Apr 06 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.4-7.1
Paul F. Johnson 3d59519
- Remove ppc build
Paul F. Johnson 3d59519
Paul F. Johnson 0d94e9e
* Thu Mar 26 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.4-7
Paul F. Johnson 0d94e9e
- Full 2.4 release
Paul F. Johnson 0d94e9e
Paul F. Johnson a775432
* Wed Mar 18 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.4-6.RC3
Paul F. Johnson a775432
- bump to RC3
Paul F. Johnson a775432
Paul F. Johnson 9e13389
* Thu Mar 12 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.4-5.RC2
Paul F. Johnson 9e13389
- bump to RC2
Paul F. Johnson 9e13389
Paul F. Johnson 36a28c8
* Fri Feb 27 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.4-4.RC1
Paul F. Johnson 36a28c8
- bump to RC1
c027e07
Paul F. Johnson 36e7741
* Thu Feb 05 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.4-3.pre2.20090502svn124651
Paul F. Johnson 36e7741
- update from svn
Paul F. Johnson 36e7741
- rename to pre2
Paul F. Johnson 36e7741
- fix svn version number for package
Paul F. Johnson 36e7741
Paul F. Johnson 36e7741
* Fri Jan 09 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.4-1.20099124svn124360
Paul F. Johnson 36e7741
- update from svn to use 2.4 branch
Paul F. Johnson 36e7741
- altered BRs and Rs to use mono-2.4
Paul F. Johnson 36e7741
Paul F. Johnson fd7e945
* Fri Jan 09 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.2-7.RC2.20090901svn122761
Paul F. Johnson fd7e945
- rename to RC2
Paul F. Johnson fd7e945
- update from svn
Paul F. Johnson fd7e945
Paul F. Johnson dee889f
* Wed Dec 24 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.2-6.RC1.20081224svn122055
Paul F. Johnson dee889f
- x86_64 libdir fix
Paul F. Johnson dee889f
Paul F. Johnson bb73f05
* Wed Dec 24 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.2-5.RC1.20081224svn122055
Paul F. Johnson bb73f05
- Added additional BRs
Paul F. Johnson bb73f05
Paul F. Johnson 9a8c53d
* Wed Dec 24 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.2-4.RC1.20081224svn122055
Paul F. Johnson 9a8c53d
- Bump to RC1 branched svn
Paul F. Johnson 9a8c53d
- Minor specfile changes
Paul F. Johnson 9a8c53d
Paul F. Johnson 9a8c53d
* Wed Dec 17 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.2-3.pre3.20081217svn121604
Paul F. Johnson 9a8c53d
- bump to 2.2 preview 3
Paul F. Johnson 9a8c53d
- move to svn for bug fixes
Paul F. Johnson 9a8c53d
Paul F. Johnson 9a8c53d
* Sat Dec 06 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.2-2.pre2
Paul F. Johnson 9a8c53d
- bump to 2.2 preview 2
Paul F. Johnson 9a8c53d
- use sed instead of patches
Paul F. Johnson 9a8c53d
Paul F. Johnson 7d07482
* Tue Nov 25 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.2-1.pre1
Paul F. Johnson 7d07482
- bump to 2.2 preview 1
Paul F. Johnson 7d07482
Paul F. Johnson 2577075
* Fri Oct 03 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.0-4
Paul F. Johnson 2577075
- bump to RC 4
Paul F. Johnson 2577075
Paul F. Johnson 2577075
* Mon Sep 29 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.0-3
Paul F. Johnson 2577075
- bump to RC 3
Paul F. Johnson 2577075
Paul F. Johnson 7fc645a
* Tue Sep 09 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.0-2
Paul F. Johnson 7fc645a
- bump to 2.0 RC 1
Paul F. Johnson 7fc645a
Paul F. Johnson 629fbc3
* Sun Aug 03 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.0-1
Paul F. Johnson 629fbc3
- bump to 2.0 preview 1
Paul F. Johnson 629fbc3
- spec file fixes