Name: clearsilver
Summary: ClearSilver HTML template system
Version: 0.10.4
Release: 2
License: Apache License style
Group: Development/Libraries
URL: http://www.clearsilver.net/
Description: ClearSilver is a fast, powerful, and language-neutral HTML template system.
In both static content sites and dynamic HTML applications, it provides a
separation between presentation code and application logic which makes
working with your project easier.
The build was not successful.
The build was not successful.
The spec file used by the build system currently has the following contents:
# $Id$ # Authority: dag # Upstream: <clearsilver$neotonic,com> %define perl_vendorlib %(eval "`perl -V:installvendorlib`"; echo $installvendorlib) %define perl_vendorarch %(eval "`perl -V:installvendorarch`"; echo $installvendorarch) %define need_buildroot %(perl -e 'use ExtUtils::MakeMaker; print ($ExtUtils::MakeMaker::VERSION<6.10?1:0)') %define python_sitearch %(%{__python} -c 'from distutils import sysconfig; print sysconfig.get_python_lib(1)') Summary: ClearSilver HTML template system Name: clearsilver Version: 0.10.4 Release: 2%{?dist} License: Apache License style Group: Development/Libraries URL: http://www.clearsilver.net/ Source: http://www.clearsilver.net/downloads/clearsilver-%{version}.tar.gz Patch0: clearsilver-0.10.3-build.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: zlib-devel, python-devel, python, perl(ExtUtils::MakeMaker) #BuildRequires: perl-devel, ruby >= 1.4.5 %description ClearSilver is a fast, powerful, and language-neutral HTML template system. In both static content sites and dynamic HTML applications, it provides a separation between presentation code and application logic which makes working with your project easier. %package devel Summary: ClearSilver development package Group: Development/Libraries %description devel This package provides needed files to develop extension to ClearSilver. %package -n python-clearsilver Summary: Neotonic ClearSilver Python Module Group: Development/Libraries Requires: clearsilver = %{version} %description -n python-clearsilver This package provides a python interface to the clearsilver CGI kit and templating system. %package -n perl-ClearSilver Summary: Neotonic ClearSilver Perl Module Group: Development/Libraries Requires: clearsilver = %{version} Obsoletes: perl-clearsilver <= %{version}-%{release} Provides: perl-clearsilver = %{version}-%{release} %description -n perl-ClearSilver The clearsilver-perl package provides a perl interface to the clearsilver templating system. %package -n ruby-clearsilver Summary: Neotonic ClearSilver Ruby Module Group: Development/Libraries Requires: clearsilver = %version %description -n ruby-clearsilver The clearsilver-ruby package provides a ruby interface to the clearsilver templating system. %prep %setup %patch0 -p1 %{__perl} -pi -e 's|/neo/opt/bin/python|%{__python}|' python/examples/*/*.py find python/examples -type f | xargs chmod -x %build %configure \ --with-python="%{__python}" \ --enable-apache \ --enable-java \ --enable-python \ --enable-perl \ --disable-csharp \ --disable-ruby cd perl CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}" cd - %{__make} %{?_smp_mflags} OPTIMIZE="%{optflags}" %install %{__rm} -rf %{buildroot} %makeinstall PYTHON_SITE="%{buildroot}%{python_sitearch}" ### Clean up buildroot (arch) %{__rm} -rf %{buildroot}%{perl_archlib} %{buildroot}%{perl_vendorarch}/auto/*{,/*{,/*}}/.packlist %clean %{__rm} -rf %{buildroot} %files %defattr(-, root, root, 0755) %doc contrib/cs-mode.el CS_LICENSE INSTALL LICENSE README scripts/cs_lint.py %doc %{_mandir}/man3/*.3.* %{_bindir}/* %files devel %defattr(-, root, root, 0755) %{_includedir}/ClearSilver/ %{_libdir}/libneo_*.a %files -n python-clearsilver %defattr(-, root, root, 0755) %doc README.python %{_libdir}/python*/site-packages/neo_cgi.so %files -n perl-ClearSilver %defattr(-, root, root, 0755) %doc %{_mandir}/man3/*.3pm* %{perl_vendorarch}/ClearSilver.pm %{perl_vendorarch}/auto/ClearSilver/ #%files -n ruby #%defattr(-, root, root, 0755) #{ruby_sitepath}/(ruby_version}/neo.rb #{ruby_sitepath}/(ruby_version}/$(ruby_arch}/hdf.so #%files -n mod_ecs #{apache_libexec}/mod_ecs.so %changelog * Thu Apr 19 2007 Dries Verachtert <dries@ulyssis.org> - 0.10.4-2 - Make SPEC file work on EL3 and older. * Wed Apr 18 2007 Dries Verachtert <dries@ulyssis.org> - 0.10.4-1 - Updated to release 0.10.4. * Tue Sep 26 2006 Dries Verachtert <dries@ulyssis.org> - 0.10.2-1 - Updated to release 0.10.2. * Sat Nov 05 2005 Dries Verachtert <dries@ulyssis.org> - 0.10.1-1 - Updated to release 0.10.1. * Mon Nov 29 2004 Dag Wieers <dag@wieers.com> - 0.9.13-1 - Updated to release 0.9.13. * Fri Apr 30 2004 Dag Wieers <dag@wieers.com> - 0.9.8-1 - Initial package. (using DAR)