FreeBSD Bugzilla – Attachment 254465 Details for
Bug 282284
[NEW-PORT] www/py-frappe-bench: Frappe / ERPNext apps setup tool
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
git format-patch for py-frappe-bench
0001-NEW-PORT-www-py-frappe-bench-Frappe-ERPNext-apps-set.patch (text/plain), 3.72 KB, created by
Xavier Beaudouin
on 2024-10-23 13:03:30 UTC
(
hide
)
Description:
git format-patch for py-frappe-bench
Filename:
MIME Type:
Creator:
Xavier Beaudouin
Created:
2024-10-23 13:03:30 UTC
Size:
3.72 KB
patch
obsolete
>From aebf18569b2c29d4d185f0b66115eb856e1d679c Mon Sep 17 00:00:00 2001 >From: Xavier Beaudouin <kiwi@oav.net> >Date: Wed, 23 Oct 2024 15:00:00 +0200 >Subject: [PATCH] [NEW-PORT] www/py-frappe-bench: Frappe / ERPNext apps setup > tool > >Sponsored By: Klara, Inc. >--- > www/Makefile | 1 + > www/py-frappe-bench/Makefile | 35 +++++++++++++++++++ > www/py-frappe-bench/distinfo | 3 ++ > .../files/patch-pyproject.toml | 11 ++++++ > www/py-frappe-bench/pkg-descr | 5 +++ > 5 files changed, 55 insertions(+) > create mode 100644 www/py-frappe-bench/Makefile > create mode 100644 www/py-frappe-bench/distinfo > create mode 100644 www/py-frappe-bench/files/patch-pyproject.toml > create mode 100644 www/py-frappe-bench/pkg-descr > >diff --git a/www/Makefile b/www/Makefile >index 6bccad32f0d2..56f36004aaec 100644 >--- a/www/Makefile >+++ b/www/Makefile >@@ -1690,6 +1690,7 @@ > SUBDIR += py-forcediphttpsadapter > SUBDIR += py-formencode > SUBDIR += py-fqdn >+ SUBDIR += py-frappe-bench > SUBDIR += py-freenit > SUBDIR += py-frozen-flask > SUBDIR += py-gandi.cli >diff --git a/www/py-frappe-bench/Makefile b/www/py-frappe-bench/Makefile >new file mode 100644 >index 000000000000..c6ab6d084070 >--- /dev/null >+++ b/www/py-frappe-bench/Makefile >@@ -0,0 +1,35 @@ >+PORTNAME= frappe-bench >+DISTVERSIONPREFIX= v >+DISTVERSION= 5.22.9 >+CATEGORIES= www python >+MASTER_SITES= PYPI >+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >+ >+MAINTAINER= kiwi@oav.net >+COMMENT= Frappe / ERPNext apps setup tool >+WWW= https://github.com/frappe/bench >+ >+LICENSE= GPLv3 >+ >+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} >+ >+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}virtualenv>0:devel/py-virtualenv@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}semantic-version>0:devel/py-semantic-version@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}gitpython>=1.0.1:devel/py-gitpython@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}honcho>0:sysutils/py-honcho@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}python-crontab>0:sysutils/py-python-crontab@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} \ >+ git:devel/git >+ >+USES= python >+USE_GITHUB= yes >+GH_ACCOUNT= frappe >+GH_PROJECT= bench >+USE_PYTHON= pep517 autoplist >+ >+NO_ARCH= yes >+ >+.include <bsd.port.mk> >diff --git a/www/py-frappe-bench/distinfo b/www/py-frappe-bench/distinfo >new file mode 100644 >index 000000000000..fa2e91313bd8 >--- /dev/null >+++ b/www/py-frappe-bench/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1727357834 >+SHA256 (frappe-bench-v5.22.9_GH0.tar.gz) = 47b1d42b16b5a4f1aadbb8ee0009f8f9795f618ee0c1b048c9fe33413c7a50ac >+SIZE (frappe-bench-v5.22.9_GH0.tar.gz) = 121494 >diff --git a/www/py-frappe-bench/files/patch-pyproject.toml b/www/py-frappe-bench/files/patch-pyproject.toml >new file mode 100644 >index 000000000000..8811eaa5f57c >--- /dev/null >+++ b/www/py-frappe-bench/files/patch-pyproject.toml >@@ -0,0 +1,11 @@ >+--- pyproject.toml.orig 2024-09-27 13:44:50 UTC >++++ pyproject.toml >+@@ -44,7 +44,7 @@ requires = [ >+ >+ [build-system] >+ requires = [ >+- "hatchling>=1.6.0,<=1.21.0", >++ "hatchling>=1.6.0,<=1.30.0", >+ ] >+ build-backend = "hatchling.build" >+ >diff --git a/www/py-frappe-bench/pkg-descr b/www/py-frappe-bench/pkg-descr >new file mode 100644 >index 000000000000..4513327c4160 >--- /dev/null >+++ b/www/py-frappe-bench/pkg-descr >@@ -0,0 +1,5 @@ >+The bench allows you to set up Frappe / ERPNext apps on >+your local machine or a production server. You can use >+the bench to serve multiple frappe sites. >+ >+WWW: https://github.com/frappe/bench >-- >2.46.2 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 282284
:
254461
|
254464
| 254465