svn commit: r462935 - head/www/py-django-picklefield

Richard Gallamore ultima at freebsd.org
Sun Feb 25 20:40:46 UTC 2018


This update breaks www/py-django-constance which Seafile depends on and
only compatible with Django 1.18. Would it be possible to revert and wait
until D12592[1] is accepted?

Added portmgr@ to promote the review.

[1] https://reviews.freebsd.org/D12592

On Sat, Feb 24, 2018 at 9:34 PM, Sunpoet Po-Chuan Hsieh <sunpoet at freebsd.org
> wrote:

> Author: sunpoet
> Date: Sun Feb 25 05:34:39 2018
> New Revision: 462935
> URL: https://svnweb.freebsd.org/changeset/ports/462935
>
> Log:
>   Update to 1.0.0
>
>   - Fix PORTNAME, PKGNAMEPREFIX and DISTNAME
>   - Update RUN_DEPENDS: use newer django
>   - Fix RUN_DEPENDS: six is not required
>   - Allow concurrent installation (USE_PYTHON=concurrent)
>   - Reformat pkg-descr
>   - Add GitHub repository to WWW
>   - Take maintainership
>
>   Changes:      https://github.com/gintas/django-picklefield/blob/
> master/README.rst#changes
>
> Modified:
>   head/www/py-django-picklefield/Makefile
>   head/www/py-django-picklefield/distinfo
>   head/www/py-django-picklefield/pkg-descr
>
> Modified: head/www/py-django-picklefield/Makefile
> ============================================================
> ==================
> --- head/www/py-django-picklefield/Makefile     Sun Feb 25 05:34:33 2018
>       (r462934)
> +++ head/www/py-django-picklefield/Makefile     Sun Feb 25 05:34:39 2018
>       (r462935)
> @@ -1,24 +1,21 @@
>  # Created by: Johannes Meixner <johannes at perceivon.net>
>  # $FreeBSD$
>
> -PORTNAME=      picklefield
> -PORTVERSION=   0.3.2
> -PORTREVISION=  1
> +PORTNAME=      django-picklefield
> +PORTVERSION=   1.0.0
>  CATEGORIES=    www python
>  MASTER_SITES=  CHEESESHOP
> -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}django-
> -DISTNAME=      django-${PORTNAME}-${PORTVERSION}
> +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
>
> -MAINTAINER=    ports at FreeBSD.org
> +MAINTAINER=    sunpoet at FreeBSD.org
>  COMMENT=       Pickled object field for Django
>
>  LICENSE=       MIT
>
> -RUN_DEPENDS=   ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR}
> \
> -               ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${FLAVOR}
> +RUN_DEPENDS=   ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@
> ${FLAVOR}
>
>  USES=          python
> -USE_PYTHON=    distutils autoplist
> +USE_PYTHON=    autoplist concurrent distutils
>  NO_ARCH=       yes
>
>  PORTDOCS=      README.rst
> @@ -27,6 +24,6 @@ OPTIONS_DEFINE=       DOCS
>
>  post-install-DOCS-on:
>         @${MKDIR} ${STAGEDIR}${DOCSDIR}
> -       ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
> +       ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR}
>
>  .include <bsd.port.mk>
>
> Modified: head/www/py-django-picklefield/distinfo
> ============================================================
> ==================
> --- head/www/py-django-picklefield/distinfo     Sun Feb 25 05:34:33 2018
>       (r462934)
> +++ head/www/py-django-picklefield/distinfo     Sun Feb 25 05:34:39 2018
>       (r462935)
> @@ -1,2 +1,3 @@
> -SHA256 (django-picklefield-0.3.2.tar.gz) = fab48a427c6310740755b242128f93
> 00283bef159ffee42d3231a274c65d9ae2
> -SIZE (django-picklefield-0.3.2.tar.gz) = 9715
> +TIMESTAMP = 1519504362
> +SHA256 (django-picklefield-1.0.0.tar.gz) = 61e3ba7f6df82d8df9e6be3a8c55ef
> 589eb3bf926c3d25d2b7949b07eae78354
> +SIZE (django-picklefield-1.0.0.tar.gz) = 12939
>
> Modified: head/www/py-django-picklefield/pkg-descr
> ============================================================
> ==================
> --- head/www/py-django-picklefield/pkg-descr    Sun Feb 25 05:34:33 2018
>       (r462934)
> +++ head/www/py-django-picklefield/pkg-descr    Sun Feb 25 05:34:39 2018
>       (r462935)
> @@ -1,8 +1,9 @@
> -picklefield provides an implementation of a pickled object field.
> -Such fields can contain any picklable objects.
> +picklefield provides an implementation of a pickled object field. Such
> fields
> +can contain any picklable objects.
>
>  It is incredibly useful for storing just about anything in the database
> -(provided it is Pickle-able, of course) when there isn't a 'proper' field
> -for the job.
> +(provided it is Pickle-able, of course) when there isn't a 'proper' field
> for
> +the job.
>
>  WWW: https://pypi.python.org/pypi/django-picklefield
> +WWW: https://github.com/gintas/django-picklefield
>
>


More information about the svn-ports-head mailing list