762b83ed5f
4.1.0 (2023-12-22) ================== Features: --------- * Dark mode for v4 branch * Graceful plugin exceptions * Reintroduce indicator menus * Add release scripts for develop-4 branch * Icon update * Add setting to redirect slugs to lowercase et al. * Grouper model admin class * Change `TitleExtension` to `PageContentExtension` * Optimize populating page content cache for Page model. * Unified icon font with icons for versioning, moderation and version locking * Django 4.2, 4.1 and 4.0 support * Python 3.11, 3.10 support * Remove patching of PageContent by djangocms-versioning * Utility function get_placeholder_from_slot for PlaceholderRelationField Bug Fixes: ---------- * Open new plugin window in language of toolbar not of page * Update transifex source file * Remove publish/draft reference from grouper admin message (fcc2f7ad5) -- Fabian Braun * Update _modal.scss (4ab1f58cd) -- Fabian Braun * Better action feedback (94cc9b0f5) -- Fabian Braun * modal.scss dark-mode compatibilitiy (318d417a4) -- Fabian Braun * remove `copy_to_public` from page and page content extensions * Cross-talk between grouper admins due to common list initialization * Remove admin view provided cancel button from modals (since it has its own cancel button) * Upgrade js build system to node.js 18 * update diff-dom and karma, run frontend tests on Chrome Headless * Sitemaps in v4 relied on availability of `PageUrl` instead of `PageContent` * page settings does not correctly focus * Add (back) navigation extenders to advanced settings * Unlocalize ids to avoid js errors for ids greater than 999 * create page wizard fails with Asian page titles/unicode slugs * take csrf token from admin form or cms toolbar instead of cookie (6a6ebecff) -- Fabian Braun * Menu link is outdated when page moved * Preview button lead to the wrong language * empty actions shown without unwanted spaces * Language switching in page settings * Show language menu in toolbar only if at least two languages are configured * Moving plugins between placeholders, plugin api * Apphooks at endpoints * Fix bug that broke page tree if it contained empty page content * Fix bug that created new page content not in the displayed language but the browser language * Remove outdated Django setting SEND_BROKEN_LINK_EMAILS * Fixed redirect issues when i18n_patterns had prefix_default_language = False * add release scripts for develop-4 branch
32 lines
1.2 KiB
Makefile
32 lines
1.2 KiB
Makefile
# $NetBSD: Makefile,v 1.56 2024/02/09 10:50:34 adam Exp $
|
|
|
|
DISTNAME= django-cms-4.1.0
|
|
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
|
|
CATEGORIES= www python
|
|
MASTER_SITES= ${MASTER_SITE_PYPI:=d/django-cms/}
|
|
|
|
MAINTAINER= adam@NetBSD.org
|
|
HOMEPAGE= https://www.django-cms.org/
|
|
COMMENT= Django content management system
|
|
LICENSE= modified-bsd
|
|
|
|
TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
|
|
DEPENDS+= ${PYPKGPREFIX}-django>=3.2:../../www/py-django
|
|
DEPENDS+= ${PYPKGPREFIX}-django-classy-tags>=0.7.2:../../www/py-django-classy-tags
|
|
DEPENDS+= ${PYPKGPREFIX}-django-formtools>=2.1:../../www/py-django-formtools
|
|
DEPENDS+= ${PYPKGPREFIX}-django-sekizai>=0.7:../../www/py-django-sekizai
|
|
DEPENDS+= ${PYPKGPREFIX}-django-treebeard>=4.3:../../www/py-django-treebeard
|
|
DEPENDS+= ${PYPKGPREFIX}-djangocms-admin-style>=1.2:../../www/py-djangocms-admin-style
|
|
DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
|
|
DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
|
|
|
|
USE_LANGUAGES= # none
|
|
|
|
PYTHON_VERSIONS_INCOMPATIBLE= 27
|
|
|
|
post-install:
|
|
cd ${DESTDIR}${PREFIX}/bin && \
|
|
${MV} djangocms djangocms-${PYVERSSUFFIX} || ${TRUE}
|
|
|
|
.include "../../lang/python/wheel.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|