pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

py-mcomix3: add new package



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <tk%giga.or.at@localhost>
Pushed By:	wiz
Date:		Mon Sep 16 19:47:11 2019 +0200
Changeset:	5ba62ba2e45e4850fa53f462feaf6cc6dcc36c60

Added Files:
	py-mcomix3-git/DESCR
	py-mcomix3-git/Makefile
	py-mcomix3-git/PLIST

Log Message:
py-mcomix3: add new package

Python 3 fork of mcomix, a comic viewer.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=5ba62ba2e45e4850fa53f462feaf6cc6dcc36c60

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 py-mcomix3-git/DESCR    |   1 +
 py-mcomix3-git/Makefile |  35 +++++++++++
 py-mcomix3-git/PLIST    | 157 ++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 193 insertions(+)

diffs:
diff --git a/py-mcomix3-git/DESCR b/py-mcomix3-git/DESCR
new file mode 100644
index 0000000000..d36b058e37
--- /dev/null
+++ b/py-mcomix3-git/DESCR
@@ -0,0 +1 @@
+Python 3 fork of mcomix, a comic viewer.
diff --git a/py-mcomix3-git/Makefile b/py-mcomix3-git/Makefile
new file mode 100644
index 0000000000..85facb2c0e
--- /dev/null
+++ b/py-mcomix3-git/Makefile
@@ -0,0 +1,35 @@
+# $NetBSD$
+
+DISTNAME=	mcomix3-0.0
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=	games
+GIT_REPO=	git://github.com/multiSnow/mcomix3.git
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/multiSnow/mcomix3
+COMMENT=	Comic viewer
+LICENSE=	gnu-gpl-v2
+
+DEPENDS+=	${PYPKGPREFIX}-Pillow-[0-9]*:../../graphics/py-Pillow
+DEPENDS+=	${PYPKGPREFIX}-gobject3>=3.24:../../graphics/py-Pillow
+
+USE_LANGUAGES=			# empty
+PYTHON_VERSIONS_INCOMPATIBLE=	27
+INSTALLATION_DIRS+=		bin
+REPLACE_PYTHON+=		mcomix/comicthumb.py
+REPLACE_PYTHON+=		mcomix/mcomixstarter.py
+
+do-build:
+	${ECHO} "#!/bin/sh" > ${WRKSRC}/mcomix3
+	${ECHO} "${PYTHONBIN} ${PREFIX}/libexec/mcomix/mcomixstarter.py "'"$$@"' >> ${WRKSRC}/mcomix3
+
+do-install:
+	cd ${WRKSRC} && ${PYTHONBIN} installer.py --srcdir=mcomix --target=${DESTDIR}${PREFIX}/libexec/
+	${INSTALL_SCRIPT} ${WRKSRC}/mcomix3 ${DESTDIR}${PREFIX}/bin
+
+#.include "../../databases/shared-mime-info/mimedb.mk"
+#.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+#.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../lang/python/application.mk"
+.include "../../wip/mk/git-package.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-mcomix3-git/PLIST b/py-mcomix3-git/PLIST
new file mode 100644
index 0000000000..b55394318a
--- /dev/null
+++ b/py-mcomix3-git/PLIST
@@ -0,0 +1,157 @@
+@comment $NetBSD$
+bin/mcomix3
+libexec/mcomix/comicthumb.py
+libexec/mcomix/mcomix/__init__.py
+libexec/mcomix/mcomix/about_dialog.py
+libexec/mcomix/mcomix/anime_tools.py
+libexec/mcomix/mcomix/archive/__init__.py
+libexec/mcomix/mcomix/archive/archive_base.py
+libexec/mcomix/mcomix/archive/archive_recursive.py
+libexec/mcomix/mcomix/archive/archivemount.py
+libexec/mcomix/mcomix/archive/lha_external.py
+libexec/mcomix/mcomix/archive/pdf_external.py
+libexec/mcomix/mcomix/archive/rar.py
+libexec/mcomix/mcomix/archive/rar_external.py
+libexec/mcomix/mcomix/archive/sevenzip_external.py
+libexec/mcomix/mcomix/archive/squashfs.py
+libexec/mcomix/mcomix/archive/tar.py
+libexec/mcomix/mcomix/archive/zip_external.py
+libexec/mcomix/mcomix/archive/zip_py.py
+libexec/mcomix/mcomix/archive_extractor.py
+libexec/mcomix/mcomix/archive_packer.py
+libexec/mcomix/mcomix/archive_tools.py
+libexec/mcomix/mcomix/bookmark_backend.py
+libexec/mcomix/mcomix/bookmark_dialog.py
+libexec/mcomix/mcomix/bookmark_menu.py
+libexec/mcomix/mcomix/bookmark_menu_item.py
+libexec/mcomix/mcomix/box.py
+libexec/mcomix/mcomix/callback.py
+libexec/mcomix/mcomix/clipboard.py
+libexec/mcomix/mcomix/comment_dialog.py
+libexec/mcomix/mcomix/constants.py
+libexec/mcomix/mcomix/cursor_handler.py
+libexec/mcomix/mcomix/dialog_handler.py
+libexec/mcomix/mcomix/edit_comment_area.py
+libexec/mcomix/mcomix/edit_dialog.py
+libexec/mcomix/mcomix/edit_image_area.py
+libexec/mcomix/mcomix/enhance_backend.py
+libexec/mcomix/mcomix/enhance_dialog.py
+libexec/mcomix/mcomix/event.py
+libexec/mcomix/mcomix/file_chooser_base_dialog.py
+libexec/mcomix/mcomix/file_chooser_library_dialog.py
+libexec/mcomix/mcomix/file_chooser_main_dialog.py
+libexec/mcomix/mcomix/file_chooser_simple_dialog.py
+libexec/mcomix/mcomix/file_handler.py
+libexec/mcomix/mcomix/file_provider.py
+libexec/mcomix/mcomix/histogram.py
+libexec/mcomix/mcomix/i18n.py
+libexec/mcomix/mcomix/icons.py
+libexec/mcomix/mcomix/image_handler.py
+libexec/mcomix/mcomix/image_tools.py
+libexec/mcomix/mcomix/images/16x16/mcomix.png
+libexec/mcomix/mcomix/images/22x22/mcomix.png
+libexec/mcomix/mcomix/images/24x24/mcomix.png
+libexec/mcomix/mcomix/images/32x32/mcomix.png
+libexec/mcomix/mcomix/images/48x48/mcomix.png
+libexec/mcomix/mcomix/images/comments.png
+libexec/mcomix/mcomix/images/double-page.png
+libexec/mcomix/mcomix/images/encrypted-book.png
+libexec/mcomix/mcomix/images/fitbest.png
+libexec/mcomix/mcomix/images/fitheight.png
+libexec/mcomix/mcomix/images/fitmanual.png
+libexec/mcomix/mcomix/images/fitsize.png
+libexec/mcomix/mcomix/images/fitwidth.png
+libexec/mcomix/mcomix/images/gimp-flip-horizontal.png
+libexec/mcomix/mcomix/images/gimp-flip-vertical.png
+libexec/mcomix/mcomix/images/gimp-rotate-180.png
+libexec/mcomix/mcomix/images/gimp-rotate-270.png
+libexec/mcomix/mcomix/images/gimp-rotate-90.png
+libexec/mcomix/mcomix/images/gimp-thumbnails.png
+libexec/mcomix/mcomix/images/gimp-transform.png
+libexec/mcomix/mcomix/images/lens.png
+libexec/mcomix/mcomix/images/library.png
+libexec/mcomix/mcomix/images/manga.png
+libexec/mcomix/mcomix/images/mcomix-large.png
+libexec/mcomix/mcomix/images/mcomix.png
+libexec/mcomix/mcomix/images/tango-add-bookmark.png
+libexec/mcomix/mcomix/images/tango-archive.png
+libexec/mcomix/mcomix/images/tango-enhance-image.png
+libexec/mcomix/mcomix/images/tango-image.png
+libexec/mcomix/mcomix/images/zoom.png
+libexec/mcomix/mcomix/keybindings.py
+libexec/mcomix/mcomix/keybindings_editor.py
+libexec/mcomix/mcomix/keybindings_map.py
+libexec/mcomix/mcomix/labels.py
+libexec/mcomix/mcomix/languages.py
+libexec/mcomix/mcomix/last_read_page.py
+libexec/mcomix/mcomix/layout.py
+libexec/mcomix/mcomix/lens.py
+libexec/mcomix/mcomix/lib/FlifImagePlugin.py
+libexec/mcomix/mcomix/lib/__init__.py
+libexec/mcomix/mcomix/lib/mountmanager.py
+libexec/mcomix/mcomix/lib/mt.py
+libexec/mcomix/mcomix/lib/reader.py
+libexec/mcomix/mcomix/library/__init__.py
+libexec/mcomix/mcomix/library/add_progress_dialog.py
+libexec/mcomix/mcomix/library/backend.py
+libexec/mcomix/mcomix/library/backend_types.py
+libexec/mcomix/mcomix/library/book_area.py
+libexec/mcomix/mcomix/library/collection_area.py
+libexec/mcomix/mcomix/library/control_area.py
+libexec/mcomix/mcomix/library/main_dialog.py
+libexec/mcomix/mcomix/library/pixbuf_cache.py
+libexec/mcomix/mcomix/library/watchlist.py
+libexec/mcomix/mcomix/log.py
+libexec/mcomix/mcomix/main.py
+libexec/mcomix/mcomix/message_dialog.py
+libexec/mcomix/mcomix/messages/ca/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/messages/cs/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/messages/de/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/messages/el/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/messages/es/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/messages/fa/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/messages/fr/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/messages/gl/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/messages/he/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/messages/hr/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/messages/hu/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/messages/id/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/messages/it/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/messages/ja/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/messages/ko/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/messages/lt/mcomix.mo
+libexec/mcomix/mcomix/messages/nl/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/messages/pl/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/messages/pt_BR/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/messages/ru/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/messages/sv/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/messages/uk/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/messages/zh_CN/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/messages/zh_TW/LC_MESSAGES/mcomix.mo
+libexec/mcomix/mcomix/mimetypes.py
+libexec/mcomix/mcomix/openwith.py
+libexec/mcomix/mcomix/openwith_menu.py
+libexec/mcomix/mcomix/osd.py
+libexec/mcomix/mcomix/pageselect.py
+libexec/mcomix/mcomix/portability.py
+libexec/mcomix/mcomix/preferences.py
+libexec/mcomix/mcomix/preferences_dialog.py
+libexec/mcomix/mcomix/preferences_page.py
+libexec/mcomix/mcomix/preferences_section.py
+libexec/mcomix/mcomix/process.py
+libexec/mcomix/mcomix/properties_dialog.py
+libexec/mcomix/mcomix/properties_page.py
+libexec/mcomix/mcomix/recent.py
+libexec/mcomix/mcomix/run.py
+libexec/mcomix/mcomix/scrolling.py
+libexec/mcomix/mcomix/slideshow.py
+libexec/mcomix/mcomix/status.py
+libexec/mcomix/mcomix/strings.py
+libexec/mcomix/mcomix/thumbbar.py
+libexec/mcomix/mcomix/thumbnail_tools.py
+libexec/mcomix/mcomix/thumbnail_view.py
+libexec/mcomix/mcomix/tools.py
+libexec/mcomix/mcomix/ui.py
+libexec/mcomix/mcomix/worker_thread.py
+libexec/mcomix/mcomix/zoom.py
+libexec/mcomix/mcomixstarter.py


Home | Main Index | Thread Index | Old Index