From nobody Sat Jul 06 16:28:40 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WGbRY3gbDz5P31L; Sat, 06 Jul 2024 16:28:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WGbRY0ZYkz4GRF; Sat, 6 Jul 2024 16:28:41 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1720283321; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=axg2HP5EsfUsrxqi7olEYXmZ3J6tlof1WWnKPBYX5dU=; b=x2Ejotspq/Mye6mR2P4/JcN2zWWElS5GovN1ExgjAZovWK1DdnIsW4oq5BpfuK7JAch3vt sab/BRrRvdywe1+HjvG3pEiiivftyUj/LkgSa3svDWKWea8PhY+p+RmSzHpC0/W44Hszje uxWp6j9PRnEVs1/uZpJog93Q27A6HVRo3JTUpAQR3K89I925SE/Lx4T7xzuG/kDdmplXus UWtdRHEF7Nq89UzylPNs/zFzApi7leETi4MNCx5Voyfj2rBJBK5D8mGgZZQHu0Q5gucjlp Bw5PH+a7ogrvtQfNTKMXfyiM6fodpeN3O6esRHD3pTYx8Ry2kjZM102iDvME0A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1720283321; a=rsa-sha256; cv=none; b=He+D12cRsnURWjMa9d4nANQRj1kqEVi9BJX+PW4bpz5QW+3uKiLNUSnH2ZJAw6bgWWTljC mRE1qoIwrjHJ7Ue1klwSIec/x94LfmseWC+NmZgIj8PX0PqKBrnbaoAKwOW/ZfGBEiAXM5 gM+vUCfqpjdGkCwAB1ynEabOBi8kElRkK+XdzlsWTKIvnaxLi4nrGebOftGtiPyiTg9K39 bCxlTNEuTBRi3Wh5Uq/ajAiACIEta7FDgVhUPgOJ91ewgoDTR553kwm9qRbZpw2rTly9yk XNaD+k96tih77W6SPmB7T9x2wLw4n9BbvO8JCROOGIjQMkKjyW80goKAUzJYqQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1720283321; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=axg2HP5EsfUsrxqi7olEYXmZ3J6tlof1WWnKPBYX5dU=; b=a27vEzFQiPwGD5zpWK8qBqX2iK3w6/hCSGonEdNgO8fygIcpyOwHe1UPCgAl/adppjzO9a 3AyJ+wWn3JhM3USenwkc0famL1+oReR61AL1+uT974t2abCUfXC8d6PggBDDm4qmPpBMlk xpM0e8o2TxxFUsM/XLbHrH8G2Iyz3hyFIzmfEdS/JUcUCqZxrKzAFFo4b1oPBa4ofgAiNO ib3yep114NPxI6mbP8XcZ2P3dASq0YF3ox61q7g5SgE69/e8J6cfRi/mK+JwAA0upTvrRn l3J+UiXgN1NTPlgFolm+VbsQ02im+qEHQpvMRHpcFW4yaUtbS/904QBVh9v13Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4WGbRX71nNznFm; Sat, 6 Jul 2024 16:28:40 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 466GSeph082735; Sat, 6 Jul 2024 16:28:40 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 466GSeST082732; Sat, 6 Jul 2024 16:28:40 GMT (envelope-from git) Date: Sat, 6 Jul 2024 16:28:40 GMT Message-Id: <202407061628.466GSeST082732@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 2cad91ad5a16 - main - devel/py-jsonform: Convert to USE_PYTHON=pep517 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2cad91ad5a1632268dbbab7922312211e35ff1e9 Auto-Submitted: auto-generated The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=2cad91ad5a1632268dbbab7922312211e35ff1e9 commit 2cad91ad5a1632268dbbab7922312211e35ff1e9 Author: Po-Chuan Hsieh AuthorDate: 2024-07-06 16:11:56 +0000 Commit: Po-Chuan Hsieh CommitDate: 2024-07-06 16:11:56 +0000 devel/py-jsonform: Convert to USE_PYTHON=pep517 - Change MASTER_SITES from GitHub to PYPI - Add NO_ARCH - Bump PORTREVISION for package change --- devel/py-jsonform/Makefile | 12 ++++++++---- devel/py-jsonform/distinfo | 6 +++--- devel/py-jsonform/files/patch-setup.py | 11 +++++++++++ 3 files changed, 22 insertions(+), 7 deletions(-) diff --git a/devel/py-jsonform/Makefile b/devel/py-jsonform/Makefile index bfac9d7557e1..56c6707c3da1 100644 --- a/devel/py-jsonform/Makefile +++ b/devel/py-jsonform/Makefile @@ -1,7 +1,10 @@ PORTNAME= jsonform PORTVERSION= 0.0.2 +PORTREVISION= 1 CATEGORIES= devel python +MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= JsonForm-${PORTVERSION} MAINTAINER= python@FreeBSD.org COMMENT= Form validation for JSON-like data @@ -9,12 +12,13 @@ WWW= https://github.com/RussellLuo/jsonform LICENSE= MIT +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonschema>=2.4.0:devel/py-jsonschema@${PY_FLAVOR} USES= python -USE_GITHUB= yes -GH_ACCOUNT= RussellLuo -GH_TAGNAME= 7ee5f95 -USE_PYTHON= distutils autoplist +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes .include diff --git a/devel/py-jsonform/distinfo b/devel/py-jsonform/distinfo index 2a468b19fca3..4309a19ac74e 100644 --- a/devel/py-jsonform/distinfo +++ b/devel/py-jsonform/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1547201011 -SHA256 (RussellLuo-jsonform-0.0.2-7ee5f95_GH0.tar.gz) = dd6d8fe62a817f17a76cf988122248adc1c40aa280c7c7098b2a07f3775a16dc -SIZE (RussellLuo-jsonform-0.0.2-7ee5f95_GH0.tar.gz) = 2973 +TIMESTAMP = 1720023784 +SHA256 (JsonForm-0.0.2.tar.gz) = 71f8b7a21538e30ca984b69dde04f02980cd6cdc2183a18aa7ca02d9509988e6 +SIZE (JsonForm-0.0.2.tar.gz) = 2445 diff --git a/devel/py-jsonform/files/patch-setup.py b/devel/py-jsonform/files/patch-setup.py new file mode 100644 index 000000000000..7784e8f3409c --- /dev/null +++ b/devel/py-jsonform/files/patch-setup.py @@ -0,0 +1,11 @@ +--- setup.py.orig 2015-01-16 05:30:34 UTC ++++ setup.py +@@ -6,7 +6,7 @@ setup( + description = 'Form validation for JSON-like data (i.e. document) in Python.' + + setup( +- name='JsonForm', ++ name='jsonform', + version='0.0.2', + author='RussellLuo', + author_email='luopeng.he@gmail.com',