diff options
| -rw-r--r-- | archivers/Makefile | 1 | ||||
| -rw-r--r-- | archivers/unarr/Makefile | 24 | ||||
| -rw-r--r-- | archivers/unarr/distinfo | 3 | ||||
| -rw-r--r-- | archivers/unarr/pkg-descr | 13 | ||||
| -rw-r--r-- | archivers/unarr/pkg-plist | 5 | ||||
| -rw-r--r-- | graphics/Makefile | 1 | ||||
| -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 |
10 files changed, 155 insertions, 0 deletions
diff --git a/archivers/Makefile b/archivers/Makefile index dcd995477103..75cace3e3c85 100644 --- a/archivers/Makefile +++ b/archivers/Makefile @@ -234,6 +234,7 @@ SUBDIR += unalz SUBDIR += unarchiver SUBDIR += unarj + SUBDIR += unarr SUBDIR += undms SUBDIR += unfoo SUBDIR += unlzx diff --git a/archivers/unarr/Makefile b/archivers/unarr/Makefile new file mode 100644 index 000000000000..bb42a858a234 --- /dev/null +++ b/archivers/unarr/Makefile @@ -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> diff --git a/archivers/unarr/distinfo b/archivers/unarr/distinfo new file mode 100644 index 000000000000..6bec7f40925a --- /dev/null +++ b/archivers/unarr/distinfo @@ -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 diff --git a/archivers/unarr/pkg-descr b/archivers/unarr/pkg-descr new file mode 100644 index 000000000000..53eabbe82600 --- /dev/null +++ b/archivers/unarr/pkg-descr @@ -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 diff --git a/archivers/unarr/pkg-plist b/archivers/unarr/pkg-plist new file mode 100644 index 000000000000..cf663b82cf49 --- /dev/null +++ b/archivers/unarr/pkg-plist @@ -0,0 +1,5 @@ +include/unarr.h +lib/libunarr.so +lib/libunarr.so.1 +lib/libunarr.so.1.0.0 +libdata/pkgconfig/libunarr.pc diff --git a/graphics/Makefile b/graphics/Makefile index 6a73acc990a4..cd13fc894089 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -1089,6 +1089,7 @@ SUBDIR += xv-m17n SUBDIR += xwpick SUBDIR += xzgv + SUBDIR += yacreader SUBDIR += yafaray SUBDIR += yed SUBDIR += yukon 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 |
