pkgsrc/www/py-django-cms/Makefile

24 lines
872 B
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.49 2018/11/20 17:13:32 adam Exp $
DISTNAME= django-cms-3.5.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= www python
2018-03-13 10:52:48 +01:00
MASTER_SITES= ${MASTER_SITE_PYPI:=d/django-cms/}
MAINTAINER= adam@NetBSD.org
HOMEPAGE= http://www.django-cms.org/
COMMENT= Django content management system
LICENSE= modified-bsd
2018-03-13 10:52:48 +01:00
DEPENDS+= ${PYPKGPREFIX}-django>=1.8:../../www/py-django
DEPENDS+= ${PYPKGPREFIX}-django-classy-tags>=0.7.2:../../www/py-django-classy-tags
DEPENDS+= ${PYPKGPREFIX}-django-formtools>=1.0:../../www/py-django-formtools
DEPENDS+= ${PYPKGPREFIX}-django-sekizai>=0.7:../../www/py-django-sekizai
DEPENDS+= ${PYPKGPREFIX}-django-treebeard>=4.0.1:../../www/py-django-treebeard
DEPENDS+= ${PYPKGPREFIX}-djangocms-admin-style>=1.0:../../www/py-djangocms-admin-style
2018-03-13 10:52:48 +01:00
USE_LANGUAGES= # none
Update to 3.5.1 Upstream changes: === 3.5.1 (2018-03-05) === * Fixed a bug where editing pages with primary keys greater than 999 would throw an exception. * Fixed a ``MultipleObjectsReturned`` exception raised on the page types migration with multiple page types per site. * Fixed a bug which prevented toolbar js from working correctly when rendered before toolbar. * Fixed a bug where CMS would incorrectly highlight plugin content when plugin contains invisible elements * Fixed a regression where templates which inherit from a template using an ``{% extends %}`` tag with a default would raise an exception. === 3.5.0 (2018-01-31) === * Fixed a bug which prevented users from seeing the welcome screen when debug is turned off. * Introduced improved repr for ``Page``, ``Title``, ``Placeholder`` and ``CMSPlugin`` models. * Rename publish buttons to no longer reference "page" * Page rendering will now use the draft page instead of public page for logged in users with change permissions, unless the ``preview`` GET parameter is used. * Fixed "Expand all / Collapse all" not reflecting real state of the placeholder tree * Fixed a bug where Aliased plugins would render if their host page was unpublished (and user was not on edit mode). * Fixed a bug where focusing inputs in modal would require 2 clicks in some browsers * Changed the language chooser to always show all configured languages to staff members and public-only languages to anon users. * Introduced logic to copy pages to different sites from the admin. * Removed "View on Site" button when adding a page * Welcome page no longer uses multilingual URLs when not required. * Prevent users from passing a public page as parent in ``create_page`` api function === 3.4.5 (2017-10-12) === * Introduced Django 1.11 compatibility * Fixed a bug where slug wouldn't be generated in the creation wizard * Fixed a bug where the add page endpoint rendered ``Change page`` as the html title. * Fixed an issue where non-staff users could request the wizard create endpoint. * Fixed an issue where the ``Edit page`` toolbar button wouldn't show on non-cms pages with placeholders. * Fixed a bug where placeholder inheritance wouldn't work if the inherited placeholder is cached in an ancestor page. * Fixed a regression where the code following a ``{% placeholder x or %}`` declaration, was rendered before attempting to inherit content from parent pages. * Changed page/placeholder cache keys to use sha1 hash instead of md5 to be FIPS compliant. * Fixed a bug where the change of a slug would not propagate to all descendant pages * Fixed a ``ValueError`` raised when using ``ManifestStaticFilesStorage`` or similar for static files. This only affects Django >= 1.10
2018-03-13 03:39:52 +01:00
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"