File python-django-generic-flatblocks.spec of Package python-django-generic-flatblocks
#
# spec file for package
#
# Copyright (c) 2010 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-generic-flatblocks
Version: 0.9.1
Release: 0
License: BSD License
Summary: A flatpages/flatblock application using generic relations to content models
Url: http://github.com/bartTC/django-generic-flatblocks
Group: Development/Libraries/Python
Source: django-generic-flatblocks-%{version}.tar.gz
BuildRequires: python-devel
BuildRequires: python-setuptools
Requires: python-django
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%{py_requires}
%if %{?suse_version: %{suse_version} > 1110} %{!?suse_version:1}
BuildArch: noarch
%endif
%description
If you want to add tiny snippets of text to your site, manageable by the admin backend,
you would use either django-chunks or django-flatblocks. However, both of them have one
problem: you are limited to a predefined content field; a "text" field in chunks and a
"title" and "text" field in flatblocks.
Django-generic-flatblocks solves this problem as it knows nothing about the content itself.
You attach your hand made content node (a simple model) where you can define any fields you want.
Author:
--------
Martin Mahner <martin@mahner.org>
%prep
%setup -q -n django-generic-flatblocks-%{version}
%build
find -name .\* -delete
export CFLAGS="%{optflags}"
%{__python} setup.py build
%install
%{__python} setup.py install --root=%{buildroot} --prefix=%{_prefix} --record-rpm=INSTALLED_FILES
%clean
%{__rm} -rf %{buildroot}
%files -f INSTALLED_FILES
%defattr(-, root, root)
%changelog