Date: Tue, 26 Nov 2019 16:36:06 +0000 (UTC) From: Jan Beich <jbeich@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r518473 - in head: archivers archivers/unarr graphics graphics/yacreader Message-ID: <201911261636.xAQGa604020203@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jbeich Date: Tue Nov 26 16:36:06 2019 New Revision: 518473 URL: https://svnweb.freebsd.org/changeset/ports/518473 Log: 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/ Added: head/archivers/unarr/ head/archivers/unarr/Makefile (contents, props changed) head/archivers/unarr/distinfo (contents, props changed) head/archivers/unarr/pkg-descr (contents, props changed) head/archivers/unarr/pkg-plist (contents, props changed) head/graphics/yacreader/ head/graphics/yacreader/Makefile (contents, props changed) head/graphics/yacreader/distinfo (contents, props changed) head/graphics/yacreader/pkg-descr (contents, props changed) head/graphics/yacreader/pkg-plist (contents, props changed) Modified: head/archivers/Makefile (contents, props changed) head/graphics/Makefile (contents, props changed) Modified: head/archivers/Makefile ============================================================================== --- head/archivers/Makefile Tue Nov 26 16:34:33 2019 (r518472) +++ head/archivers/Makefile Tue Nov 26 16:36:06 2019 (r518473) @@ -234,6 +234,7 @@ SUBDIR += unalz SUBDIR += unarchiver SUBDIR += unarj + SUBDIR += unarr SUBDIR += undms SUBDIR += unfoo SUBDIR += unlzx Added: head/archivers/unarr/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/archivers/unarr/Makefile Tue Nov 26 16:36:06 2019 (r518473) @@ -0,0 +1,24 @@ +# $FreeBSD$ + +PORTNAME= unarr +DISTVERSIONPREFIX= v +DISTVERSION= 1.0.1 +CATEGORIES= archivers + +MAINTAINER= jbeich@FreeBSD.org +COMMENT= Decompression library for RAR, TAR, ZIP and 7z* archives + +LICENSE= LGPL3 +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= cmake +USE_GITHUB= yes +USE_LDCONFIG= yes +GH_ACCOUNT= selmf + +post-patch: +.if ${/usr/bin/ld:L:tA} != /usr/bin/ld.lld + @${REINPLACE_CMD} 's/ -flto//' ${WRKSRC}/CMakeLists.txt +.endif + +.include <bsd.port.mk> Added: head/archivers/unarr/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/archivers/unarr/distinfo Tue Nov 26 16:36:06 2019 (r518473) @@ -0,0 +1,3 @@ +TIMESTAMP = 1509781725 +SHA256 (selmf-unarr-v1.0.1_GH0.tar.gz) = 0098e3f33182d16c13eb21278696651b170360a9a4d1c0214db4bd7882253223 +SIZE (selmf-unarr-v1.0.1_GH0.tar.gz) = 79492 Added: head/archivers/unarr/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/archivers/unarr/pkg-descr Tue Nov 26 16:36:06 2019 (r518473) @@ -0,0 +1,13 @@ +It was forked from unarr, which originated as a port of the RAR +extraction features from The Unarchiver project required for +extracting images from comic book archives. Zeniko wrote unarr as an +alternative to libarchive which didn't have support for parsing +filters or solid compression at the time. + +While (lib)unarr was started with the intent of providing unarr with a +proper cmake based build system suitable for packaging and +cross-platform development, it's focus has now been extended to +provide code maintenance and to continue the development of unarr, +which no longer is maintained. + +WWW: https://github.com/selmf/unarr Added: head/archivers/unarr/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/archivers/unarr/pkg-plist Tue Nov 26 16:36:06 2019 (r518473) @@ -0,0 +1,5 @@ +include/unarr.h +lib/libunarr.so +lib/libunarr.so.1 +lib/libunarr.so.1.0.0 +libdata/pkgconfig/libunarr.pc Modified: head/graphics/Makefile ============================================================================== --- head/graphics/Makefile Tue Nov 26 16:34:33 2019 (r518472) +++ head/graphics/Makefile Tue Nov 26 16:36:06 2019 (r518473) @@ -1089,6 +1089,7 @@ SUBDIR += xv-m17n SUBDIR += xwpick SUBDIR += xzgv + SUBDIR += yacreader SUBDIR += yafaray SUBDIR += yed SUBDIR += yukon Added: head/graphics/yacreader/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/yacreader/Makefile Tue Nov 26 16:36:06 2019 (r518473) @@ -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> Added: head/graphics/yacreader/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/yacreader/distinfo Tue Nov 26 16:36:06 2019 (r518473) @@ -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 Added: head/graphics/yacreader/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/yacreader/pkg-descr Tue Nov 26 16:36:06 2019 (r518473) @@ -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/ Added: head/graphics/yacreader/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/yacreader/pkg-plist Tue Nov 26 16:36:06 2019 (r518473) @@ -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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201911261636.xAQGa604020203>