File python-django-cms.spec of Package python-django-cms

#
# spec file for package python-django-cms
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

Name:           python-django-cms
Version:        2.4.2
Release:        0
Url:            http://www.django-cms.org/
Summary:        An Advanced Django CMS
License:        BSD License
Group:          Development/Languages/Python
Source:         https://pypi.python.org/packages/source/d/django-cms/django-cms-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildRequires:  python-devel
BuildRequires:  python-setuptools
BuildRequires:  fdupes
Requires:       python-django
%if 0%{?suse_version} && 0%{?suse_version} <= 1110
%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
%else
BuildArch:      noarch
%endif

%description
A Django application for managing hierarchical pages of content, possibly in
multiple languages and/or on multiple sites.

Django CMS handles the navigation rendering for you with clean, slug based URLs,
and this navigation can be extended by custom Django applications

You can define editable areas, called placeholders, in your templates which you
can fill with CMS plugins.

%prep
%setup -q -n django-cms-%{version}

%build
python setup.py build

%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}
# Remove hidden file
rm %{buildroot}%{python_sitelib}/cms/locale/de/.DS_Store
# Symlink duplicate files
%fdupes -s %{buildroot}%{python_sitelib}
%files
%defattr(-,root,root,-)
%doc CHANGELOG.txt README.rst
%{python_sitelib}/*

%changelog
openSUSE Build Service is sponsored by