5ad9aba
Name:           csstidy
5ad9aba
Version:        1.4
5be3fc6
Release:        10%{?dist}
5ad9aba
Summary:        CSS parser and optimizer
5ad9aba
5ad9aba
Group:          Applications/Internet
5ad9aba
License:        GPLv2+
5ad9aba
URL:            http://csstidy.sourceforge.net
5ad9aba
# The developer is ridiculous and puts together this archive on Windows, and fails miserably.
5ad9aba
# We repackaged it ourself by doing the following:
5ad9aba
#   mkdir csstidy-%{version}; cd csstidy-%{version}
5ad9aba
#   wget http://downloads.sourceforge.net/csstidy/csstidy-source-1.4.zip
5ad9aba
#   unzip csstidy-source-1.4.zip; rm csstidy-source-1.4.zip
5ad9aba
#   cd ..; tar czf csstidy-%{version}.tar.gz csstidy-%{version}
5ad9aba
Source0:        csstidy-%{version}.tar.gz
5ad9aba
Patch0:         csstidy-1.4-fix-misc.cpp.patch
d2db60f
Patch1:         csstidy-1.4-optflags.patch
5ad9aba
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
5ad9aba
5ad9aba
BuildRequires:  gcc-c++ scons
5ad9aba
5ad9aba
%description
5ad9aba
CSSTidy is an open source CSS parser and optimizer. In opposite to most other
5ad9aba
CSS parsers, no regular expressions are used and thus CSSTidy has full CSS2
5ad9aba
support and a higher reliability.
5ad9aba
5ad9aba
5ad9aba
%prep
5ad9aba
%setup -q
5ad9aba
%patch0 -p1
d2db60f
%patch1 -p1
5ad9aba
5ad9aba
5ad9aba
%build
d2db60f
scons %{?_smp_mflags}
5ad9aba
5ad9aba
5ad9aba
%install
5ad9aba
rm -rf %{buildroot}
5ad9aba
mkdir -p %{buildroot}%{_bindir}
5ad9aba
install -cpm 755 release/csstidy/csstidy %{buildroot}%{_bindir}/%{name}
5ad9aba
5ad9aba
5ad9aba
%clean
5ad9aba
rm -rf %{buildroot}
5ad9aba
5ad9aba
5ad9aba
%files
5ad9aba
%defattr(-,root,root,-)
5ad9aba
%doc AUTHORS BUGS ChangeLog COPYING NEWS README TODO
5ad9aba
%{_bindir}/%{name}
5ad9aba
5ad9aba
5ad9aba
%changelog
5be3fc6
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-10
5be3fc6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
5be3fc6
0081dcf
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-9
0081dcf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
0081dcf
238bc31
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-8
238bc31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
238bc31
288f105
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-7
288f105
- Rebuilt for c++ ABI breakage
288f105
497d812
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-6
497d812
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
497d812
1752f28
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-5
1752f28
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
1752f28
318b2fa
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-4
318b2fa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
318b2fa
d2db60f
* Thu Apr 30 2009 Ville Skyttä <ville.skytta@iki.fi> - 1.4-3
d2db60f
- Build with %%{optflags}, %%{_smp_mflags} (#498487).
d2db60f
0232a08
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-2
0232a08
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
0232a08
5ad9aba
* Thu Jul 24 2008 Ian Weller <ianweller@gmail.com> 1.4-1
5ad9aba
- Initial package build.