Hi ports@,

This is an update for www/ephemetoot to its latest version 3.1.0

Main difference on the port is that now it uses pypi for distribution.

There are tests now on the github repository, but are not included on
the pypi tarball.  I'll contact upstream, so maybe they can add them on
the next release.

Works for me on amd64, tested agains 2 mastodon instances.

Ok to commit ?

diff d484db4867d9926b69be971b0c77b7d8da7c3679 /usr/ports
blob - b0ea6205e7439d532fe76ac03f6e9dcf39cd7e31
file + www/ephemetoot/Makefile
--- www/ephemetoot/Makefile
+++ www/ephemetoot/Makefile
@@ -2,11 +2,8 @@
 
 COMMENT =              tool for deleting old Mastodon toots
 
-MODPY_EGG_VERSION =    2.6
-GH_ACCOUNT =           hughrun
-GH_PROJECT =           ephemetoot
-GH_TAGNAME =           v${MODPY_EGG_VERSION}
-REVISION =             0
+MODPY_EGG_VERSION =    3.1.0
+DISTNAME =             ephemetoot-${MODPY_EGG_VERSION}
 
 CATEGORIES =           www
 
@@ -16,6 +13,8 @@ MAINTAINER =          Paco Esteban <p...@openbsd.org>
 PERMIT_PACKAGE =       Yes
 
 MODULES =              lang/python
+
+MODPY_PI =             Yes
 MODPY_SETUPTOOLS =     Yes
 MODPY_VERSION =                ${MODPY_DEFAULT_VERSION_3}
 
@@ -24,8 +23,5 @@ RUN_DEPENDS =         textproc/py-pyaml${MODPY_FLAVOR} \
                        www/py-requests${MODPY_FLAVOR}
 
 NO_TEST =              Yes
-
-post-extract:
-       mv ${WRKSRC}/lib ${WRKSRC}/ephemetoot
 
 .include <bsd.port.mk>
blob - fbc1ede890a2d993de55c76239218b06edaaa0b4
file + www/ephemetoot/distinfo
--- www/ephemetoot/distinfo
+++ www/ephemetoot/distinfo
@@ -1,2 +1,2 @@
-SHA256 (ephemetoot-2.6.tar.gz) = ggXkKn02pNaantfff23a6CPhXxmIex6JwIeE7PCqXFo=
-SIZE (ephemetoot-2.6.tar.gz) = 27462
+SHA256 (ephemetoot-3.1.0.tar.gz) = 6svp7mWSEnnTyBoPxeuRUSHj4XseQJwFyi0OnM+HMoM=
+SIZE (ephemetoot-3.1.0.tar.gz) = 20916
blob - 917ea111fd07d60cd00b481335d0f4080556f9db
file + /dev/null
--- www/ephemetoot/patches/patch-bin_ephemetoot
+++ www/ephemetoot/patches/patch-bin_ephemetoot
@@ -1,14 +0,0 @@
-$OpenBSD: patch-bin_ephemetoot,v 1.1.1.1 2020/07/01 17:32:48 paco Exp $
-
-Index: bin/ephemetoot
---- bin/ephemetoot.orig
-+++ bin/ephemetoot
-@@ -33,7 +33,7 @@ import os
- import pkg_resources 
- 
- # local files
--from lib import ephemetoot
-+from ephemetoot import ephemetoot
- 
- # version number from setup.py
- vnum = pkg_resources.require("ephemetoot")[0].version
blob - b3faa257a377be569ec3f730202fe760eede98a7
file + www/ephemetoot/pkg/PLIST
--- www/ephemetoot/pkg/PLIST
+++ www/ephemetoot/pkg/PLIST
@@ -5,11 +5,15 @@ lib/python${MODPY_VERSION}/site-packages/ephemetoot-${
 
lib/python${MODPY_VERSION}/site-packages/ephemetoot-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
 
lib/python${MODPY_VERSION}/site-packages/ephemetoot-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
 
lib/python${MODPY_VERSION}/site-packages/ephemetoot-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
-lib/python${MODPY_VERSION}/site-packages/ephemetoot-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe
+lib/python${MODPY_VERSION}/site-packages/ephemetoot-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/entry_points.txt
 
lib/python${MODPY_VERSION}/site-packages/ephemetoot-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
 
lib/python${MODPY_VERSION}/site-packages/ephemetoot-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/ephemetoot/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/ephemetoot/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/ephemetoot/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/ephemetoot/${MODPY_PYCACHE}console.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/ephemetoot/${MODPY_PYCACHE}ephemetoot.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/ephemetoot/${MODPY_PYCACHE}plist.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/ephemetoot/console.py
 lib/python${MODPY_VERSION}/site-packages/ephemetoot/ephemetoot.py
+lib/python${MODPY_VERSION}/site-packages/ephemetoot/plist.py

-- 
Paco Esteban.
0x5818130B8A6DBC03

Reply via email to