Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Feb 2018 12:40:36 -0800
From:      Richard Gallamore <ultima@freebsd.org>
To:        Sunpoet Po-Chuan Hsieh <sunpoet@freebsd.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org,  svn-ports-head@freebsd.org,  FreeBSD Ports Management Team <portmgr@freebsd.org>
Subject:   Re: svn commit: r462935 - head/www/py-django-picklefield
Message-ID:  <CANJ8om71va4FijWcufgUVWqiPaSo4CPKOtrHWM1VR6qYkXyosQ@mail.gmail.com>
In-Reply-To: <201802250534.w1P5Ydup067382@repo.freebsd.org>
References:  <201802250534.w1P5Ydup067382@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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@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@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@FreeBSD.org
> +MAINTAINER=    sunpoet@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
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANJ8om71va4FijWcufgUVWqiPaSo4CPKOtrHWM1VR6qYkXyosQ>