Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37534542
en ru br
ALT Linux repositórios
S:4.7.1-alt1
5.0: 2.0-alt0.pre1
4.1: 1.9.1-alt1
4.0: 1.2.3-alt2
3.0: 1.0-alt1

Group :: Sistema/Servidores
RPM: xsp

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

%define _unpackaged_files_terminate_build 1

Name: xsp
Url: http://go-mono.com/
License: X11/MIT
Group: System/Servers
Version: 4.4
Release: alt7
Summary: Small Web Server Hosting ASP.NET

Source: %name-%version.tar.bz2

BuildRequires(pre): rpm-build-mono
BuildRequires: sqlite3 mono-full mono-devel-full pkg-config /proc

%define xspConfigsLocation %_sysconfdir/xsp/4.0
%define xspAvailableApps %xspConfigsLocation/applications-available
%define xspEnabledApps %xspConfigsLocation/applications-enabled

Conflicts: mono4-xsp
Obsoletes: mono4-xsp
Provides: mono4-xsp = %version-%release

Provides: mono(fastcgi-mono-server4) = 4.4.0.0

%description
The XSP server is a small Web server that hosts the Mono System.Web
classes for running what is commonly known as ASP.NET.

%prep
%setup

%build
pushd xsp
%define _configure_script ./autogen.sh
%configure
%make
popd

%install
pushd xsp
%makeinstall_std

rm -rf %buildroot%_libdir/xsp/unittests
rm -rf %buildroot%_libdir/xsp/test
rm -f %buildroot%_libdir/*.a

mkdir -p %buildroot/%xspAvailableApps
mkdir -p %buildroot/%xspEnabledApps
mkdir -p %buildroot%_logrotatedir
mkdir -p %buildroot%_runtimedir/xsp2
install -m 644 man/mono-asp-apps.1 %buildroot%_man1dir/mono-asp-apps.1
install -m 644 packaging/opensuse/xsp2.logrotate %buildroot%_logrotatedir/xsp2
install -m 755 tools/mono-asp-apps/mono-asp-apps %buildroot%_bindir/mono-asp-apps
popd


%files
%config (noreplace) %_logrotatedir/*
%_bindir/*
%_libdir/*.so
%_libdir/*.so.*
%_pkgconfigdir/*
%_monodir/4.5/Mono.WebServer2.dll
%_monodir/4.5/fastcgi-mono-server4.exe
%_monodir/4.5/mod-mono-server4.exe
%_monodir/4.5/xsp4.exe
%_monodir/4.5/mono-fpm.exe
%_monogacdir/Mono.WebServer2
%_monogacdir/fastcgi-mono-server4
%_monogacdir/mod-mono-server4
%_monogacdir/xsp4
%_monodocdir/Mono.WebServer.*
%_monodocdir/Mono.FastCGI.*
%_monogacdir/mono-fpm
%_libexecdir/xs*
%_man1dir/*

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009