ports@,

Here an update for mail/imapdedup. Upstream decided to start using releases
and upliad it to pypi what makes things cleaner.

Tested on -current/amd64 against my personal email archive.

Ok?

Index: mail/imapdedup/Makefile
===================================================================
RCS file: /home/cvs/ports/mail/imapdedup/Makefile,v
diff -u -p -r1.1.1.1 Makefile
--- mail/imapdedup/Makefile     14 May 2024 11:13:11 -0000      1.1.1.1
+++ mail/imapdedup/Makefile     19 Nov 2024 10:18:04 -0000
@@ -1,10 +1,8 @@
 COMMENT =              IMAP message de-duplicator
 
-V =                    b232a13bf923292dccb0dd22a78b74e20950daf3
+MODPY_EGG_VERSION =    1.2
 
-PKGNAME =              imapdedup-0.0.20240131
-
-DIST_TUPLE +=          github quentinsf IMAPdedup ${V} .
+DISTNAME =             imapdedup-${MODPY_EGG_VERSION}
 
 CATEGORIES =           mail
 
@@ -14,16 +12,13 @@ HOMEPAGE =          https://quentinsf.com/softwa
 PERMIT_PACKAGE=                Yes
 
 MODULES =              lang/python
-MODPY_ADJ_FILES =      imapdedup.py
-CONFIGURE_STYLE =      none
+
+MODPY_PI =             Yes
+MODPY_PYBUILD =                hatchling
 
 RUN_DEPENDS=           security/py-keyring${MODPY_FLAVOR}
 
-NO_BUILD =             Yes
+# pypi archive hasn't got any test
 NO_TEST =              Yes
-
-do-install:
-       ${INSTALL_SCRIPT} ${WRKSRC}/imapdedup.py ${PREFIX}/bin/imapdedup
-       ${INSTALL_DATA} ${WRKSRC}/README.md ${PREFIX}/share/doc/imapdedup
 
 .include <bsd.port.mk>
Index: mail/imapdedup/distinfo
===================================================================
RCS file: /home/cvs/ports/mail/imapdedup/distinfo,v
diff -u -p -r1.1.1.1 distinfo
--- mail/imapdedup/distinfo     14 May 2024 11:13:11 -0000      1.1.1.1
+++ mail/imapdedup/distinfo     19 Nov 2024 10:15:38 -0000
@@ -1,2 +1,2 @@
-SHA256 (quentinsf-IMAPdedup-b232a13bf923292dccb0dd22a78b74e20950daf3.tar.gz) = 
2SIT1fUyc4G/9B/1XK4G8vdE8i6EFPAn5OrDeasXL2A=
-SIZE (quentinsf-IMAPdedup-b232a13bf923292dccb0dd22a78b74e20950daf3.tar.gz) = 
17390
+SHA256 (imapdedup-1.2.tar.gz) = 0doMyxUOgF+x7s05uKZ1RaC3wikjWbSqFROm7TltfME=
+SIZE (imapdedup-1.2.tar.gz) = 21104
Index: mail/imapdedup/pkg/PLIST
===================================================================
RCS file: /home/cvs/ports/mail/imapdedup/pkg/PLIST,v
diff -u -p -r1.1.1.1 PLIST
--- mail/imapdedup/pkg/PLIST    14 May 2024 11:13:11 -0000      1.1.1.1
+++ mail/imapdedup/pkg/PLIST    19 Nov 2024 10:16:57 -0000
@@ -1,2 +1,16 @@
 bin/imapdedup
-share/doc/imapdedup
+lib/python${MODPY_VERSION}/site-packages/imapdedup/
+lib/python${MODPY_VERSION}/site-packages/imapdedup-${MODPY_EGG_VERSION}.dist-info/
+lib/python${MODPY_VERSION}/site-packages/imapdedup-${MODPY_EGG_VERSION}.dist-info/METADATA
+lib/python${MODPY_VERSION}/site-packages/imapdedup-${MODPY_EGG_VERSION}.dist-info/RECORD
+lib/python${MODPY_VERSION}/site-packages/imapdedup-${MODPY_EGG_VERSION}.dist-info/WHEEL
+lib/python${MODPY_VERSION}/site-packages/imapdedup-${MODPY_EGG_VERSION}.dist-info/entry_points.txt
+lib/python${MODPY_VERSION}/site-packages/imapdedup-${MODPY_EGG_VERSION}.dist-info/licenses/
+lib/python${MODPY_VERSION}/site-packages/imapdedup-${MODPY_EGG_VERSION}.dist-info/licenses/LICENCE.TXT
+lib/python${MODPY_VERSION}/site-packages/imapdedup/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/imapdedup/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/imapdedup/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/imapdedup/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/imapdedup/${MODPY_PYCACHE}imapdedup.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/imapdedup/${MODPY_PYCACHE}imapdedup.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/imapdedup/imapdedup.py


-- 
wbr, Kirill

Reply via email to