aboutsummaryrefslogtreecommitdiffstats
path: root/deskutils/dosage
diff options
context:
space:
mode:
authorrm <rm@FreeBSD.org>2013-01-28 21:05:56 +0800
committerrm <rm@FreeBSD.org>2013-01-28 21:05:56 +0800
commit7b80901a065ffbd94be2475d10cf37b4e2cc45c7 (patch)
tree201cb6342b8932eb3071352c55f1bf1c5911ba0b /deskutils/dosage
parent9885dfa8ac7bc26c5c3d7ebbdb5b686d5ee02e76 (diff)
downloadfreebsd-ports-gnome-7b80901a065ffbd94be2475d10cf37b4e2cc45c7.tar.gz
freebsd-ports-gnome-7b80901a065ffbd94be2475d10cf37b4e2cc45c7.tar.zst
freebsd-ports-gnome-7b80901a065ffbd94be2475d10cf37b4e2cc45c7.zip
- rename py-dosage to just dosage (it's application, not library;
approved by maintainer via mail) - update to 1.8 - trim Makefile header - change WWW and MASTER_SITES to working ones PR: 175633 Submitted by: antoine (maintainer)
Diffstat (limited to 'deskutils/dosage')
-rw-r--r--deskutils/dosage/Makefile29
-rw-r--r--deskutils/dosage/distinfo2
-rw-r--r--deskutils/dosage/pkg-descr9
-rw-r--r--deskutils/dosage/pkg-plist175
4 files changed, 215 insertions, 0 deletions
diff --git a/deskutils/dosage/Makefile b/deskutils/dosage/Makefile
new file mode 100644
index 000000000000..b6e5c3759e29
--- /dev/null
+++ b/deskutils/dosage/Makefile
@@ -0,0 +1,29 @@
+# Created by: antoine@FreeBSD.org
+# $FreeBSD$
+
+PORTNAME= dosage
+PORTVERSION= 1.8
+CATEGORIES= deskutils python
+
+MAINTAINER= antoine@FreeBSD.org
+COMMENT= Application to keep a local mirror of web comics
+
+LISENSE= MIT
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:${PORTSDIR}/www/py-requests
+
+USE_GITHUB= yes
+GH_ACCOUNT= wummel
+GH_TAGNAME= upstream/${PORTVERSION}
+GH_COMMIT= eb7f7d4
+
+USE_PYTHON= yes
+USE_PYDISTUTILS=yes
+PYDISTUTILS_PKGNAME= Dosage
+
+MAN1= dosage.1
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|share/man/man1|man/man1|' ${WRKSRC}/setup.py
+
+.include <bsd.port.mk>
diff --git a/deskutils/dosage/distinfo b/deskutils/dosage/distinfo
new file mode 100644
index 000000000000..efb7ee9b263f
--- /dev/null
+++ b/deskutils/dosage/distinfo
@@ -0,0 +1,2 @@
+SHA256 (dosage-1.8.tar.gz) = 924f0a927ff9f04e7775f1442939766ae45f685276477754c7c1f391c33a3bb4
+SIZE (dosage-1.8.tar.gz) = 1229290
diff --git a/deskutils/dosage/pkg-descr b/deskutils/dosage/pkg-descr
new file mode 100644
index 000000000000..25fb58411410
--- /dev/null
+++ b/deskutils/dosage/pkg-descr
@@ -0,0 +1,9 @@
+Dosage is an application designed to keep a local "mirror" of specific web
+comics, and other picture-based content such as Picture of the Day sites,
+with a variety of options for updating and maintaining comics.
+Dosage supports a recursive "catch-up" method, where it traverses a comic
+by essentially "visiting" previous comics and picking out the comics.
+Dosage is written entirely in Python, and relies on regular expressions to
+do most of the grunt work.
+
+WWW: https://github.com/wummel/dosage
diff --git a/deskutils/dosage/pkg-plist b/deskutils/dosage/pkg-plist
new file mode 100644
index 000000000000..ae974b321388
--- /dev/null
+++ b/deskutils/dosage/pkg-plist
@@ -0,0 +1,175 @@
+bin/dosage
+bin/mainline
+%%PYTHON_SITELIBDIR%%/_Dosage_configdata.py
+%%PYTHON_SITELIBDIR%%/_Dosage_configdata.pyc
+%%PYTHON_SITELIBDIR%%/_Dosage_configdata.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/__init__.py
+%%PYTHON_SITELIBDIR%%/dosagelib/__init__.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/__init__.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/ansicolor.py
+%%PYTHON_SITELIBDIR%%/dosagelib/ansicolor.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/ansicolor.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/colorama.py
+%%PYTHON_SITELIBDIR%%/dosagelib/colorama.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/colorama.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/comic.py
+%%PYTHON_SITELIBDIR%%/dosagelib/comic.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/comic.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/configuration.py
+%%PYTHON_SITELIBDIR%%/dosagelib/configuration.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/configuration.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/decorators.py
+%%PYTHON_SITELIBDIR%%/dosagelib/decorators.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/decorators.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/events.py
+%%PYTHON_SITELIBDIR%%/dosagelib/events.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/events.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/fileutil.py
+%%PYTHON_SITELIBDIR%%/dosagelib/fileutil.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/fileutil.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/helpers.py
+%%PYTHON_SITELIBDIR%%/dosagelib/helpers.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/helpers.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/loader.py
+%%PYTHON_SITELIBDIR%%/dosagelib/loader.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/loader.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/output.py
+%%PYTHON_SITELIBDIR%%/dosagelib/output.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/output.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/__init__.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/__init__.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/__init__.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/a.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/a.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/a.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/b.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/b.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/b.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/c.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/c.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/c.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/clonemanga.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/clonemanga.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/clonemanga.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/creators.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/creators.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/creators.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/d.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/d.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/d.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/drunkduck.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/drunkduck.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/drunkduck.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/e.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/e.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/e.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/f.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/f.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/f.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/g.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/g.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/g.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/gocomics.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/gocomics.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/gocomics.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/h.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/h.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/h.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/i.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/i.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/i.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/j.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/j.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/j.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/k.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/k.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/k.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/keenspot.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/keenspot.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/keenspot.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/l.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/l.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/l.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/m.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/m.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/m.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/n.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/n.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/n.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/nuklearpower.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/nuklearpower.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/nuklearpower.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/num.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/num.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/num.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/o.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/o.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/o.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/p.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/p.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/p.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/pensandtales.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/pensandtales.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/pensandtales.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/petitesymphony.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/petitesymphony.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/petitesymphony.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/q.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/q.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/q.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/r.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/r.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/r.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/s.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/s.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/s.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/smackjeeves.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/smackjeeves.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/smackjeeves.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/snafu.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/snafu.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/snafu.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/t.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/t.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/t.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/u.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/u.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/u.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/universal.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/universal.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/universal.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/v.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/v.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/v.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/w.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/w.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/w.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/webcomiceu.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/webcomiceu.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/webcomiceu.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/webcomicnation.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/webcomicnation.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/webcomicnation.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/wlpcomics.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/wlpcomics.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/wlpcomics.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/x.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/x.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/x.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/y.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/y.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/y.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/z.py
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/z.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/plugins/z.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/rss.py
+%%PYTHON_SITELIBDIR%%/dosagelib/rss.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/rss.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/scraper.py
+%%PYTHON_SITELIBDIR%%/dosagelib/scraper.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/scraper.pyo
+%%PYTHON_SITELIBDIR%%/dosagelib/util.py
+%%PYTHON_SITELIBDIR%%/dosagelib/util.pyc
+%%PYTHON_SITELIBDIR%%/dosagelib/util.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/dosagelib/plugins
+@dirrm %%PYTHON_SITELIBDIR%%/dosagelib