diff options
author | Jan Beich <jbeich@FreeBSD.org> | 2019-11-26 16:36:06 +0000 |
---|---|---|
committer | Jan Beich <jbeich@FreeBSD.org> | 2019-11-26 16:36:06 +0000 |
commit | 489d3b701ec927400742638e19225efdb73325da (patch) | |
tree | c1e4fbd0fb1fedf6ffdae4af1204c95848aa6f18 /graphics/yacreader | |
parent | 10a43a166472d15316045af892e5e427a394728a (diff) | |
download | ports-489d3b701ec927400742638e19225efdb73325da.tar.gz ports-489d3b701ec927400742638e19225efdb73325da.zip |
graphics/yacreader: add new port
YACReader is a free cross-platform comic reader with support for
multiple comic files and image formats. YACReader comes with
YACReaderLibrary an application for browsing and managing your comic
collections with various smooth transition effects.
https://www.yacreader.com/
Notes
Notes:
svn path=/head/; revision=518473
Diffstat (limited to 'graphics/yacreader')
-rw-r--r-- | graphics/yacreader/Makefile | 38 | ||||
-rw-r--r-- | graphics/yacreader/distinfo | 5 | ||||
-rw-r--r-- | graphics/yacreader/pkg-descr | 6 | ||||
-rw-r--r-- | graphics/yacreader/pkg-plist | 59 |
4 files changed, 108 insertions, 0 deletions
diff --git a/graphics/yacreader/Makefile b/graphics/yacreader/Makefile new file mode 100644 index 000000000000..e26854aa4710 --- /dev/null +++ b/graphics/yacreader/Makefile @@ -0,0 +1,38 @@ +# $FreeBSD$ + +PORTNAME= yacreader +DISTVERSION= 9.6.2 +CATEGORIES= graphics + +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +PATCHFILES+= 1d38bd6ffcee.patch:-p1 + +MAINTAINER= jbeich@FreeBSD.org +COMMENT= Yet another comic reader + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING.txt + +LIB_DEPENDS= libunarr.so:archivers/unarr + +USES= compiler:c++11-lib desktop-file-utils pkgconfig qmake qt:5 +USE_GITHUB= yes +USE_QT= qmake_build buildtools_build core concurrent_build declarative \ + gui multimedia network script sql sql-sqlite3_run widgets + +OPTIONS_DEFINE= OPENGL POPPLER +OPTIONS_DEFAULT=OPENGL POPPLER + +OPENGL_USES= gl +OPENGL_USE= GL=gl QT=opengl +OPENGL_QMAKE_OFF= CONFIG+=no_opengl + +POPPLER_LIB_DEPENDS= libpoppler-qt5.so:graphics/poppler-qt5 +POPPLER_QMAKE_OFF= CONFIG+=no_pdf + +post-patch: + @${REINPLACE_CMD} -e '/manpage.path/s/DATADIR/PREFIX/' \ + ${WRKSRC}/YACReader/YACReader.pro \ + ${WRKSRC}/YACReaderLibrary/YACReaderLibrary.pro + +.include <bsd.port.mk> diff --git a/graphics/yacreader/distinfo b/graphics/yacreader/distinfo new file mode 100644 index 000000000000..e90e58041aef --- /dev/null +++ b/graphics/yacreader/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1569658599 +SHA256 (yacreader-yacreader-9.6.2_GH0.tar.gz) = e58cd10071180c759f53d74ac7049105b8608e63661bd1b68bcbd8fc8a534a80 +SIZE (yacreader-yacreader-9.6.2_GH0.tar.gz) = 7482573 +SHA256 (1d38bd6ffcee.patch) = 784fa1496310f5cd84ecefb77dc345b54d70f13b86dd596c3386726bd074d2e8 +SIZE (1d38bd6ffcee.patch) = 1754 diff --git a/graphics/yacreader/pkg-descr b/graphics/yacreader/pkg-descr new file mode 100644 index 000000000000..edadacbf7539 --- /dev/null +++ b/graphics/yacreader/pkg-descr @@ -0,0 +1,6 @@ +YACReader is a free cross-platform comic reader with support for +multiple comic files and image formats. YACReader comes with +YACReaderLibrary an application for browsing and managing your comic +collections with various smooth transition effects. + +WWW: https://www.yacreader.com/ diff --git a/graphics/yacreader/pkg-plist b/graphics/yacreader/pkg-plist new file mode 100644 index 000000000000..55be4c1347b2 --- /dev/null +++ b/graphics/yacreader/pkg-plist @@ -0,0 +1,59 @@ +bin/YACReader +bin/YACReaderLibrary +bin/YACReaderLibraryServer +lib/systemd/user/yacreaderlibraryserver.service +man/man1/YACReader.1.gz +man/man1/YACReaderLibrary.1.gz +share/applications/YACReader.desktop +share/applications/YACReaderLibrary.desktop +%%DOCSDIR%%/CHANGELOG.md +share/icons/hicolor/scalable/apps/YACReader.svg +share/icons/hicolor/scalable/apps/YACReaderLibrary.svg +%%DATADIR%%/languages/yacreader_de.qm +%%DATADIR%%/languages/yacreader_es.qm +%%DATADIR%%/languages/yacreader_fr.qm +%%DATADIR%%/languages/yacreader_nl.qm +%%DATADIR%%/languages/yacreader_pt.qm +%%DATADIR%%/languages/yacreader_ru.qm +%%DATADIR%%/languages/yacreader_tr.qm +%%DATADIR%%/languages/yacreaderlibrary_de.qm +%%DATADIR%%/languages/yacreaderlibrary_es.qm +%%DATADIR%%/languages/yacreaderlibrary_fr.qm +%%DATADIR%%/languages/yacreaderlibrary_nl.qm +%%DATADIR%%/languages/yacreaderlibrary_pt.qm +%%DATADIR%%/languages/yacreaderlibrary_ru.qm +%%DATADIR%%/languages/yacreaderlibrary_tr.qm +%%DATADIR%%/server/docroot/css/reset.css +%%DATADIR%%/server/docroot/css/styles_ipad.css +%%DATADIR%%/server/docroot/css/styles_iphone.css +%%DATADIR%%/server/docroot/images/browse.png +%%DATADIR%%/server/docroot/images/browse@2x.png +%%DATADIR%%/server/docroot/images/combo.png +%%DATADIR%%/server/docroot/images/combo@2x.png +%%DATADIR%%/server/docroot/images/download.png +%%DATADIR%%/server/docroot/images/download@2x.png +%%DATADIR%%/server/docroot/images/f.png +%%DATADIR%%/server/docroot/images/f@2x.png +%%DATADIR%%/server/docroot/images/imported.png +%%DATADIR%%/server/docroot/images/imported@2x.png +%%DATADIR%%/server/docroot/images/indicator.png +%%DATADIR%%/server/docroot/images/indicator@2x.png +%%DATADIR%%/server/docroot/images/library.png +%%DATADIR%%/server/docroot/images/library@2x.png +%%DATADIR%%/server/docroot/images/next.png +%%DATADIR%%/server/docroot/images/next@2x.png +%%DATADIR%%/server/docroot/images/prev.png +%%DATADIR%%/server/docroot/images/prev@2x.png +%%DATADIR%%/server/docroot/images/read.png +%%DATADIR%%/server/docroot/images/read@2x.png +%%DATADIR%%/server/docroot/images/readMark.png +%%DATADIR%%/server/docroot/images/readMark@2x.png +%%DATADIR%%/server/docroot/images/readingMark.png +%%DATADIR%%/server/docroot/images/readingMark@2x.png +%%DATADIR%%/server/docroot/images/up.png +%%DATADIR%%/server/docroot/images/up@2x.png +%%DATADIR%%/server/docroot/login.html +%%DATADIR%%/server/templates/folder_ipad.tpl +%%DATADIR%%/server/templates/folder_iphone.tpl +%%DATADIR%%/server/templates/libraries_ipad.tpl +%%DATADIR%%/server/templates/libraries_iphone.tpl |