Orion Poplawski 8d29811
Name:		ckeditor
ba9552e
Version:	3.6.6
0e6c95c
Release:	1%{?dist}
Orion Poplawski 8d29811
Summary:	WYSIWYG text editor to be used inside web pages
Orion Poplawski 8d29811
Orion Poplawski 8d29811
Group:		Applications/Internet
Orion Poplawski 8d29811
License:	GPLv2+ or LGPLv2+ or MPLv1.1+
Orion Poplawski 8d29811
URL:		http://ckeditor.com/
Orion Poplawski 8d29811
Source0:	http://download.cksource.com/CKEditor/CKEditor/CKEditor%20%{version}/ckeditor_%{version}.tar.gz
Orion Poplawski 8d29811
Source1:	%{name}.conf
ba9552e
Orion Poplawski 8d29811
BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
Orion Poplawski 8d29811
BuildArch:	noarch
Orion Poplawski 8d29811
Orion Poplawski 8d29811
Requires:	httpd
ba9552e
Requires:	php-common
ba9552e
Orion Poplawski 8d29811
Orion Poplawski 8d29811
%description
Orion Poplawski 8d29811
CKEditor is a text editor to be used inside web pages. It's a WYSIWYG editor,
Orion Poplawski 8d29811
which means that the text being edited on it looks as similar as possible to
Orion Poplawski 8d29811
the results users have when publishing it. It brings to the web common editing
Orion Poplawski 8d29811
features found on desktop editing applications like Microsoft Word and
Orion Poplawski 8d29811
OpenOffice.
Orion Poplawski 8d29811
Orion Poplawski 8d29811
Orion Poplawski 8d29811
%prep
ba9552e
%setup -q -c
ba9552e
ba9552e
# uneeded files
ba9552e
rm  -f %{name}/.htaccess
ba9552e
rm  -f %{name}/INSTALL.html
ba9552e
rm -rf %{name}/_source
ba9552e
ba9552e
# documentation
ba9552e
mkdir doc
ba9552e
mv %{name}/{CHANGES,LICENSE}.html doc/
ba9552e
mv %{name}/_samples doc/
ba9552e
ba9552e
# fix library path in provided samples
ba9552e
sed -e 's:src="../ckeditor.js":src="/ckeditor/ckeditor.js":' \
ba9552e
    -i doc/_samples/*.html
ba9552e
ba9552e
# PHP Library
ba9552e
mkdir php
ba9552e
mv %{name}/*php php/
Orion Poplawski 8d29811
Orion Poplawski 8d29811
Orion Poplawski 8d29811
%build
Orion Poplawski 8d29811
Orion Poplawski 8d29811
Orion Poplawski 8d29811
%install
ba9552e
rm -rf %{buildroot}
ba9552e
ba9552e
# PHP
ba9552e
mkdir -p %{buildroot}%{_datadir}/php/%{name}
ba9552e
cp -p php/ckeditor_php5.php %{buildroot}%{_datadir}/php/%{name}/ckeditor.php
ba9552e
ba9552e
# Javascript
ba9552e
cp -rp %{name} %{buildroot}%{_datadir}/%{name}
ba9552e
ba9552e
# Apache
ba9552e
mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d
ba9552e
install -p -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/httpd/conf.d
ba9552e
Orion Poplawski 8d29811
Orion Poplawski 8d29811
%clean
ba9552e
rm -rf %{buildroot}
Orion Poplawski 8d29811
Orion Poplawski 8d29811
Orion Poplawski 8d29811
%files
Orion Poplawski 8d29811
%defattr(-,root,root,-)
ba9552e
%doc doc/*
Orion Poplawski 8d29811
%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}.conf
Orion Poplawski 8d29811
%{_datadir}/%{name}
ba9552e
%{_datadir}/php/%{name}
Orion Poplawski 8d29811
Orion Poplawski 8d29811
Orion Poplawski 8d29811
%changelog
ba9552e
* Tue Feb  5 2013 Remi Collet <remi@fedoraproject.org> - 3.6.6-1
ba9552e
- update to 3.6.6
ba9552e
- move _samples in doc
ba9552e
- don't package _source
ba9552e
- move php library to /usr/share/php
ba9552e
- fix httpd configuration (grant access) #894567
ba9552e
0e6c95c
* Fri Sep 14 2012 Orion Poplawski <orion@cora.nwra.com> 3.6.4-1
0e6c95c
- Update to 3.6.4
0e6c95c
672616c
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.6.3-2
672616c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
672616c
Orion Poplawski 9dfa8d2
* Fri Apr 27 2012 Orion Poplawski <orion@cora.nwra.com> 3.6.3-1
Orion Poplawski 9dfa8d2
- Update to 3.6.3
Orion Poplawski 9dfa8d2
Orion Poplawski 8d29811
* Mon Jan 23 2012 Orion Poplawski <orion@cora.nwra.com> 3.6.2-2
Orion Poplawski 8d29811
- Make %%doc line explicit
Orion Poplawski 8d29811
Orion Poplawski 8d29811
* Tue Oct 25 2011 Orion Poplawski <orion@cora.nwra.com> 3.6.2-1
Orion Poplawski 8d29811
- Update to 3.6.2
Orion Poplawski 8d29811
ba9552e
* Wed Aug  3 2011 Orion Poplawski <orion@cora.nwra.com> 3.6.1-1
Orion Poplawski 8d29811
- Update to 3.6.1
Orion Poplawski 8d29811
ba9552e
* Wed Oct  6 2010 Orion Poplawski <orion@cora.nwra.com> 3.4.1-1
Orion Poplawski 8d29811
- Initial package