Wednesday, February 28, 2018

Re: Porters, please read re GitHub auto-generated tarballs vs releases

Index: Makefile
===================================================================
RCS file: /cvs/ports/security/plaso/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- Makefile 1 Feb 2018 13:25:08 -0000 1.5
+++ Makefile 28 Feb 2018 16:35:34 -0000
@@ -4,6 +4,7 @@ COMMENT = engine and tools to automate

MODPY_EGG_VERSION = 20180127
DISTNAME = plaso-${MODPY_EGG_VERSION}
+REVISION = 0

CATEGORIES = security

@@ -14,9 +15,9 @@ MAINTAINER = Remi Pointel <rpointel@ope
# Apachev2
PERMIT_PACKAGE_CDROM = Yes

-GH_ACCOUNT = log2timeline
-GH_PROJECT = plaso
-GH_TAGNAME = ${MODPY_EGG_VERSION}
+DISTNAME = plaso-${MODPY_EGG_VERSION}
+
+MASTER_SITES = https://github.com/log2timeline/plaso/releases/download/${MODPY_EGG_VERSION}/

MODULES = lang/python
MODPY_SETUPTOOLS = Yes
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/plaso/distinfo,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 distinfo
--- distinfo 1 Feb 2018 13:25:08 -0000 1.5
+++ distinfo 28 Feb 2018 16:35:34 -0000
@@ -1,2 +1,2 @@
-SHA256 (plaso-20180127.tar.gz) = i7wASIbQIw3HtlYU9DatjwI3/DYyx5S/zDGVzsgx1L8=
-SIZE (plaso-20180127.tar.gz) = 110251128
+SHA256 (plaso-20180127.tar.gz) = kA10e1j2UrkTxhSf3YnSGTPf++3KaktvT5W2OE+C8nU=
+SIZE (plaso-20180127.tar.gz) = 109492062
Index: Makefile
===================================================================
RCS file: /cvs/ports/security/py-dfdatetime/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- Makefile 1 Feb 2018 13:22:27 -0000 1.5
+++ Makefile 28 Feb 2018 16:40:51 -0000
@@ -3,17 +3,17 @@
COMMENT = Digital Forensics date and time

MODPY_EGG_VERSION = 20180110
-DISTNAME = py-dfdatetime-${MODPY_EGG_VERSION}
-
-GH_ACCOUNT = log2timeline
-GH_PROJECT = dfdatetime
-GH_TAGNAME = ${MODPY_EGG_VERSION}
+DISTNAME = dfdatetime-${MODPY_EGG_VERSION}
+PKGNAME = py-${DISTNAME}
+REVISION = 0

CATEGORIES = security devel

HOMEPAGE = https://github.com/log2timeline/dfdatetime/wiki

MAINTAINER = Remi Pointel <rpointel@openbsd.org>
+
+MASTER_SITES = https://github.com/log2timeline/dfdatetime/releases/download/${MODPY_EGG_VERSION}/

# Apachev2
PERMIT_PACKAGE_CDROM = Yes
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/py-dfdatetime/distinfo,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 distinfo
--- distinfo 1 Feb 2018 13:22:27 -0000 1.5
+++ distinfo 28 Feb 2018 16:40:51 -0000
@@ -1,2 +1,2 @@
-SHA256 (py-dfdatetime-20180110.tar.gz) = 9cgyvh7RiMFHZfTGMHPoou6L6DH3UkRubFAEEqzjsCo=
-SIZE (py-dfdatetime-20180110.tar.gz) = 42827
+SHA256 (dfdatetime-20180110.tar.gz) = arQdWIqe2UbHmIXDsPJNd5mcaV8dU2Qzxf8a8wn7yKE=
+SIZE (dfdatetime-20180110.tar.gz) = 36075
Index: Makefile
===================================================================
RCS file: /cvs/ports/security/py-dfvfs/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- Makefile 6 Jan 2018 10:09:18 -0000 1.6
+++ Makefile 28 Feb 2018 17:00:57 -0000
@@ -3,16 +3,16 @@
COMMENT = Digital Forensics Virtual File System (dfVFS)

MODPY_EGG_VERSION = 20171230
-DISTNAME = py-dfvfs-${MODPY_EGG_VERSION}
-
-GH_ACCOUNT = log2timeline
-GH_PROJECT = dfvfs
-GH_TAGNAME = ${MODPY_EGG_VERSION}
+DISTNAME = dfvfs-${MODPY_EGG_VERSION}
+PKGNAME = py-${DISTNAME}
+REVISION = 0

CATEGORIES = security

HOMEPAGE = https://github.com/log2timeline/dfvfs/wiki

+MASTER_SITES = https://github.com/log2timeline/dfvfs/releases/download/${MODPY_EGG_VERSION}/
+
MAINTAINER = Remi Pointel <rpointel@openbsd.org>

# Apachev2
@@ -40,6 +40,7 @@ RUN_DEPENDS += devel/py-construct \
sysutils/libvslvm

do-test:
+ touch ${WRKSRC}/utils/__init__.py
cd ${WRKSRC} && LC_CTYPE='en_US.UTF-8' ${MODPY_BIN} run_tests.py

.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/py-dfvfs/distinfo,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 distinfo
--- distinfo 6 Jan 2018 10:09:18 -0000 1.6
+++ distinfo 28 Feb 2018 17:00:57 -0000
@@ -1,2 +1,2 @@
-SHA256 (py-dfvfs-20171230.tar.gz) = +xm1mn8GfEAJE7YjUQKVl0/G+ZmhAkfbKXPZfPp2AzE=
-SIZE (py-dfvfs-20171230.tar.gz) = 77712183
+SHA256 (dfvfs-20171230.tar.gz) = ngD71BjLMimHEch+eGexsu1eXXX24NXDvQZkRsSBrR0=
+SIZE (dfvfs-20171230.tar.gz) = 77713170
Index: Makefile
===================================================================
RCS file: /cvs/ports/security/py-dfwinreg/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- Makefile 14 Nov 2017 06:52:19 -0000 1.2
+++ Makefile 28 Feb 2018 17:03:05 -0000
@@ -3,16 +3,16 @@
COMMENT = Digital Forensics Windows Registry (dfWinReg)

MODPY_EGG_VERSION = 20170706
-DISTNAME = py-dfwinreg-${MODPY_EGG_VERSION}
-
-GH_ACCOUNT = log2timeline
-GH_PROJECT = dfwinreg
-GH_TAGNAME = ${MODPY_EGG_VERSION}
+DISTNAME = dfwinreg-${MODPY_EGG_VERSION}
+PKGNAME = py-${DISTNAME}
+REVISION = 0

CATEGORIES = security

HOMEPAGE = https://github.com/log2timeline/dfwinreg/wiki

+MASTER_SITES = https://github.com/log2timeline/dfwinreg/releases/download/${MODPY_EGG_VERSION}/
+
MAINTAINER = Remi Pointel <rpointel@openbsd.org>

# Apachev2
@@ -29,6 +29,7 @@ TEST_DEPENDS = devel/py-test \
${RUN_DEPENDS}

do-test:
+ touch ${WRKSRC}/utils/__init__.py
cd ${WRKSRC} && ${MODPY_BIN} run_tests.py

.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/py-dfwinreg/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- distinfo 14 Nov 2017 06:52:19 -0000 1.2
+++ distinfo 28 Feb 2018 17:03:05 -0000
@@ -1,2 +1,2 @@
-SHA256 (py-dfwinreg-20170706.tar.gz) = ngZ4wWzucMToxdXX/edzJZDgQ8bdiK7Ci2YoxwPtKpU=
-SIZE (py-dfwinreg-20170706.tar.gz) = 1295058
+SHA256 (dfwinreg-20170706.tar.gz) = Iab9bawv8EorzwcudX6Gc1+SBo+azpPg+5JcBnX6VcY=
+SIZE (dfwinreg-20170706.tar.gz) = 1222849
Le 27-02-2018 13:28, Stuart Henderson a écrit :

> security/plaso
> security/py-dfdatetime
> security/py-dfvfs
> security/py-dfwinreg

Hello,

these are the diff for these 4 ports.

Ok?

Cheers,

Remi.

No comments:

Post a Comment