pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

py-esptool: Add version 2.7



Module Name:	pkgsrc-wip
Committed By:	Greg Troxel <gdt%lexort.com@localhost>
Pushed By:	gdt
Date:		Tue Aug 6 20:45:11 2019 -0400
Changeset:	922ba1a48cd8f474083a451137eecfe5e5cb4132

Modified Files:
	Makefile
Added Files:
	py-esptool/DESCR
	py-esptool/Makefile
	py-esptool/PLIST
	py-esptool/distinfo

Log Message:
py-esptool: Add version 2.7

This package contains a utility to load firmware into ESP8266 and
ESP32 chips.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=922ba1a48cd8f474083a451137eecfe5e5cb4132

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile            |  1 +
 py-esptool/DESCR    |  1 +
 py-esptool/Makefile | 30 ++++++++++++++++++++++++++++++
 py-esptool/PLIST    | 18 ++++++++++++++++++
 py-esptool/distinfo |  6 ++++++
 5 files changed, 56 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 03b96b32c8..ce755fa134 100644
--- a/Makefile
+++ b/Makefile
@@ -3411,6 +3411,7 @@ SUBDIR+=	py-epipy
 SUBDIR+=	py-equation
 SUBDIR+=	py-errorhandler
 SUBDIR+=	py-escher
+SUBDIR+=	py-esptool
 SUBDIR+=	py-ete3
 SUBDIR+=	py-etk-docking
 SUBDIR+=	py-etmtk
diff --git a/py-esptool/DESCR b/py-esptool/DESCR
new file mode 100644
index 0000000000..59e7cf46fd
--- /dev/null
+++ b/py-esptool/DESCR
@@ -0,0 +1 @@
+This package contains a utility to load firmware into ESP8266 and ESP32 chips.
diff --git a/py-esptool/Makefile b/py-esptool/Makefile
new file mode 100644
index 0000000000..ad4655ebb9
--- /dev/null
+++ b/py-esptool/Makefile
@@ -0,0 +1,30 @@
+# $NetBSD$
+
+GITHUB_PROJECT=	esptool
+VERSION=	2.7
+NBVERSION=
+PKGNAME=	${GITHUB_PROJECT}-${VERSION}${NBVERSION}
+DISTNAME=	v${VERSION}
+CATEGORIES=	comms
+MASTER_SITES=	${MASTER_SITE_GITHUB:=espressif/}
+DIST_SUBDIR=	${GITHUB_PROJECT}
+
+MAINTAINER=	gdt%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/espressif/esptool/
+COMMENT=	Firmware tool for ESP8266/ESP32
+LICENSE=	gnu-gpl-v2
+
+WRKSRC=		${WRKDIR}/${PKGNAME_NOREV}
+EGG_INFODIR=	${PKGNAME_NOREV}-py${PYVERSSUFFIX}.egg-info
+
+USE_LANGUAGES=	# none
+
+REPLACE_PYTHON+=	espefuse.py
+REPLACE_PYTHON+=	espsecure.py
+REPLACE_PYTHON+=	esptool.py
+
+DEPENDS+=	${PYPKGPREFIX}-serial>=3.4:../../comms/py-serial
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-esptool/PLIST b/py-esptool/PLIST
new file mode 100644
index 0000000000..fac6a1b8d8
--- /dev/null
+++ b/py-esptool/PLIST
@@ -0,0 +1,18 @@
+@comment $NetBSD$
+bin/espefuse.py
+bin/espsecure.py
+bin/esptool.py
+${PYSITELIB}/espefuse.pyo
+${PYSITELIB}/espefuse.pyc
+${PYSITELIB}/espsecure.pyo
+${PYSITELIB}/espsecure.pyc
+${PYSITELIB}/esptool.pyo
+${PYSITELIB}/esptool.pyc
+${PYSITELIB}/espefuse.py
+${PYSITELIB}/espsecure.py
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/esptool.py
diff --git a/py-esptool/distinfo b/py-esptool/distinfo
new file mode 100644
index 0000000000..34f6c5c058
--- /dev/null
+++ b/py-esptool/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (esptool/v2.7.tar.gz) = ee0e93ce5042bfcd5ad0f79cb26e3b238b7a0123
+RMD160 (esptool/v2.7.tar.gz) = fa4d1bcd753f075c370d4d3c5c16ddcd9e0396e1
+SHA512 (esptool/v2.7.tar.gz) = 3a80c969b3716983ebff683b643acc0272497afd513d6bc60894874fe2ee6ee22f0f6930324a8f14f735a7e5ea10377d7311a2cf05faff46d06f05eaaf417e1c
+Size (esptool/v2.7.tar.gz) = 5396543 bytes


Home | Main Index | Thread Index | Old Index