git: 2b2e4c5ac0ff - main - [NEW] www/py-semiphemeral: Automatically delete old tweets, and more
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 10 Aug 2022 07:40:12 UTC
The branch main has been updated by egypcio: URL: https://cgit.FreeBSD.org/ports/commit/?id=2b2e4c5ac0ffa62cf5d2e7703c24b71d99c3fb94 commit 2b2e4c5ac0ffa62cf5d2e7703c24b71d99c3fb94 Author: Vinícius Zavam <egypcio@FreeBSD.org> AuthorDate: 2022-08-10 07:34:59 +0000 Commit: Vinícius Zavam <egypcio@FreeBSD.org> CommitDate: 2022-08-10 07:34:59 +0000 [NEW] www/py-semiphemeral: Automatically delete old tweets, and more This port is not meant to be serving a tool to run it as any kind of a standalone service (web server), but it facilitates an user to manage its personal tweets only instead. * pkg-descr: Semiphemeral protects your privacy by making it easy for you to automatically delete years of old tweets while giving you control over exactly which tweets you want to make sure you keep. You can set Semiphemeral to, for example, automatically delete your tweets that are older than 30 days unless they have at least 10 retweets or at least 20 likes (all these numbers are configurable). WWW: https://semiphemeral.com --- www/Makefile | 1 + www/py-semiphemeral/Makefile | 30 ++++++++++++++++++++++++++++++ www/py-semiphemeral/distinfo | 3 +++ www/py-semiphemeral/pkg-descr | 9 +++++++++ 4 files changed, 43 insertions(+) diff --git a/www/Makefile b/www/Makefile index 142fff599fa6..e7d3be9cdca6 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1737,6 +1737,7 @@ SUBDIR += py-secure-cookie SUBDIR += py-selector SUBDIR += py-selenium + SUBDIR += py-semiphemeral SUBDIR += py-sentinelhub SUBDIR += py-slimit SUBDIR += py-slumber diff --git a/www/py-semiphemeral/Makefile b/www/py-semiphemeral/Makefile new file mode 100644 index 000000000000..cc96409ba242 --- /dev/null +++ b/www/py-semiphemeral/Makefile @@ -0,0 +1,30 @@ +PORTNAME= semiphemeral +PORTVERSION= 0.7 +CATEGORIES= www python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= egypcio@FreeBSD.org +COMMENT= Automatically delete your old tweets, and more + +LICENSE= MIT + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}colorama>=0:devel/py-colorama@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Flask>=0:www/py-flask@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sqlalchemy14>=0:databases/py-sqlalchemy14@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}tweepy>=0:net/py-tweepy@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}colorama>=0:devel/py-colorama@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Flask>=0:www/py-flask@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}flask-json>=0:www/py-flask-json@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}flask-sqlalchemy>=0:databases/py-flask-sqlalchemy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sqlalchemy14>=0:databases/py-sqlalchemy14@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sqlalchemy-json>=0:databases/py-sqlalchemy-json@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}tweepy>=0:net/py-tweepy@${PY_FLAVOR} + +USES= python:3.6+ +USE_PYTHON= autoplist distutils +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/www/py-semiphemeral/distinfo b/www/py-semiphemeral/distinfo new file mode 100644 index 000000000000..7b344fe3a428 --- /dev/null +++ b/www/py-semiphemeral/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1649342622 +SHA256 (semiphemeral-0.7.tar.gz) = 2918b7cdf4561916498d0e8a3ea048f7043ac94f0e871d130ed039aa86a4df95 +SIZE (semiphemeral-0.7.tar.gz) = 74525 diff --git a/www/py-semiphemeral/pkg-descr b/www/py-semiphemeral/pkg-descr new file mode 100644 index 000000000000..35abfcd70545 --- /dev/null +++ b/www/py-semiphemeral/pkg-descr @@ -0,0 +1,9 @@ +Semiphemeral protects your privacy by making it easy for you to automatically +delete years of old tweets while giving you control over exactly which tweets +you want to make sure you keep. + +You can set Semiphemeral to, for example, automatically delete your tweets that +are older than 30 days unless they have at least 10 retweets or at least 20 +likes (all these numbers are configurable). + +WWW: https://semiphemeral.com