Added
Link Here
|
1 |
PORTNAME= mediaelch |
2 |
DISTVERSION= 2.10.6 |
3 |
CATEGORIES= multimedia |
4 |
PKGNAMESUFFIX= -${FLAVOR} |
5 |
|
6 |
MAINTAINER= lexi.freebsd@le-fay.org |
7 |
COMMENT= Desktop utility to manage metadata and artwork for Kodi and Jellyfin |
8 |
WWW= https://www.mediaelch.de/mediaelch/ |
9 |
|
10 |
LICENSE= LGPL3 |
11 |
LICENSE_FILE= ${WRKSRC}/COPYING |
12 |
|
13 |
LIB_DEPENDS= libmediainfo.so:multimedia/libmediainfo \ |
14 |
libcurl.so:ftp/curl \ |
15 |
libquazip1-${FLAVOR}.so:archivers/quazip@${FLAVOR} |
16 |
|
17 |
FLAVORS= qt5 qt6 |
18 |
FLAVOR?= qt6 |
19 |
|
20 |
USES= gl cmake localbase:ldflags |
21 |
|
22 |
.if ${FLAVOR} == qt5 |
23 |
USES+= qt:5 |
24 |
USE_QT= buildtools:build qmake:build linguisttools:build \ |
25 |
concurrent core gui multimedia network opengl qmake sql svg \ |
26 |
widgets xml |
27 |
.elif ${FLAVOR} == qt6 |
28 |
USES+= qt:6 |
29 |
USE_QT= base 5compat multimedia svg tools |
30 |
.endif |
31 |
|
32 |
USE_GL= opengl |
33 |
|
34 |
_CMAKE_ON_qt5= MEDIAELCH_FORCE_QT5 |
35 |
_CMAKE_ON_qt6= MEDIAELCH_FORCE_QT6 |
36 |
CMAKE_ON= USE_EXTERN_QUAZIP ${_CMAKE_ON_${FLAVOR}} |
37 |
|
38 |
USE_GITHUB= yes |
39 |
GH_ACCOUNT= Komet |
40 |
GH_PROJECT= MediaElch |
41 |
GH_TAGNAME= v${DISTVERSION} |
42 |
|
43 |
.include <bsd.port.mk> |