svn commit: r527642 - head/security/py-ropper

Mateusz Piotrowski 0mp at FreeBSD.org
Mon Mar 2 16:36:06 UTC 2020


Author: 0mp
Date: Mon Mar  2 16:36:04 2020
New Revision: 527642
URL: https://svnweb.freebsd.org/changeset/ports/527642

Log:
  Update to v1.13.5
  
  - Switch to GitHub. CHEESESHOP is not updated regularly by upstream.
  - Add a test target.
  
  Reported by:	Repology

Modified:
  head/security/py-ropper/Makefile
  head/security/py-ropper/distinfo

Modified: head/security/py-ropper/Makefile
==============================================================================
--- head/security/py-ropper/Makefile	Mon Mar  2 16:30:18 2020	(r527641)
+++ head/security/py-ropper/Makefile	Mon Mar  2 16:36:04 2020	(r527642)
@@ -1,24 +1,30 @@
 # $FreeBSD$
 
 PORTNAME=	ropper
-DISTVERSION=	1.13.3
+DISTVERSIONPREFIX=	v
+DISTVERSION=	1.13.5
 CATEGORIES=	security python
-MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	0mp at FreeBSD.org
 COMMENT=	Find gadgets to build rop chains for different architectures
 
 LICENSE=	BSD3CLAUSE
-# LICENSE_FILE is not distributed with the Python package.
+LICENSE_FILE=	${WRKSRC}/COPYING
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}capstone>=4.0.1:devel/py-capstone@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}filebytes>=0.10.0:devel/py-filebytes@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}keystone-engine>=0.9.1.3:devel/py-keystone-engine@${PY_FLAVOR}
 
 USES=		python
+USE_GITHUB=	yes
+GH_ACCOUNT=	sashs
+GH_PROJECT=	Ropper
 USE_PYTHON=	autoplist distutils
 
 NO_ARCH=	yes
+
+do-test:
+	@(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} ./test.py)
 
 .include <bsd.port.mk>

Modified: head/security/py-ropper/distinfo
==============================================================================
--- head/security/py-ropper/distinfo	Mon Mar  2 16:30:18 2020	(r527641)
+++ head/security/py-ropper/distinfo	Mon Mar  2 16:36:04 2020	(r527642)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582056034
-SHA256 (ropper-1.13.3.tar.gz) = dfc87477c0f53d3d2836a384c106373d761cc435eafc477f299523e5404dda43
-SIZE (ropper-1.13.3.tar.gz) = 68927
+TIMESTAMP = 1583166659
+SHA256 (sashs-Ropper-v1.13.5_GH0.tar.gz) = b32329495645a6e0a8c1b2c4f4e330295a05b82eb8a5965051ad5c73e89bf371
+SIZE (sashs-Ropper-v1.13.5_GH0.tar.gz) = 1491220


More information about the svn-ports-all mailing list