Lines 1-34
Link Here
|
1 |
PORTNAME= android-file-transfer |
1 |
PORTNAME= android-file-transfer |
2 |
DISTVERSIONPREFIX= v |
2 |
DISTVERSIONPREFIX= v |
3 |
DISTVERSION= 4.2 |
3 |
DISTVERSION= 4.3 |
4 |
PORTREVISION?= 1 |
|
|
5 |
CATEGORIES= sysutils |
4 |
CATEGORIES= sysutils |
6 |
|
5 |
|
7 |
MAINTAINER= ports@FreeBSD.org |
6 |
MAINTAINER= tiago.gasiba@gmail.com |
8 |
COMMENT= Android MTP client with minimalistic UI |
7 |
COMMENT= Android MTP client with minimalistic UI |
9 |
WWW= https://github.com/whoozle/android-file-transfer-linux |
8 |
WWW= https://github.com/whoozle/android-file-transfer-linux |
10 |
|
9 |
|
11 |
LICENSE= GPLv3+ |
10 |
LICENSE= GPLv3+ |
12 |
|
11 |
|
|
|
12 |
USES= cmake compiler:c++11-lib pkgconfig |
13 |
USE_GITHUB= yes |
13 |
USE_GITHUB= yes |
14 |
GH_ACCOUNT= whoozle |
14 |
GH_ACCOUNT= whoozle |
15 |
GH_PROJECT= ${PORTNAME}-linux |
15 |
GH_PROJECT= ${PORTNAME}-linux |
16 |
|
16 |
|
17 |
USES= cmake compiler:c++11-lib pkgconfig |
|
|
18 |
CMAKE_ON= USB_BACKEND_LIBUSB |
17 |
CMAKE_ON= USB_BACKEND_LIBUSB |
19 |
PLIST_FILES= "@comment lib/libmtp-ng-static.a" |
18 |
PLIST_FILES= "@comment lib/libmtp-ng-static.a" |
20 |
|
19 |
|
21 |
OPTIONS_DEFINE= CLI FUSE OPENSSL PYTHON QT5 TAGLIB |
20 |
OPTIONS_DEFINE= CLI FUSE OPENSSL PYTHON QT5 TAGLIB |
22 |
OPTIONS_DEFAULT=CLI FUSE OPENSSL PYTHON QT5 TAGLIB |
21 |
OPTIONS_DEFAULT= CLI OPENSSL TAGLIB |
23 |
OPTIONS_EXCLUDE?= QT5 # enslaved until subpackaging |
22 |
OPTIONS_EXCLUDE?= QT5 # enslaved until subpackaging |
24 |
|
23 |
|
25 |
CLI_DESC= CLI (Command-Line Interface) support |
24 |
CLI_DESC= CLI (Command-Line Interface) support |
26 |
CLI_USES= readline |
25 |
TAGLIB_DESC= Reading audio metadata via taglib |
27 |
CLI_PLIST_FILES=bin/aft-mtp-cli |
26 |
CLI_USES= readline |
|
|
27 |
CLI_PLIST_FILES= bin/aft-mtp-cli |
28 |
|
28 |
|
29 |
FUSE_USES= fuse |
29 |
FUSE_USES= fuse |
30 |
FUSE_CMAKE_BOOL=BUILD_FUSE |
30 |
FUSE_CMAKE_BOOL= BUILD_FUSE |
31 |
FUSE_PLIST_FILES=bin/aft-mtp-mount |
31 |
FUSE_PLIST_FILES= bin/aft-mtp-mount |
32 |
|
32 |
|
33 |
OPENSSL_USES= ssl |
33 |
OPENSSL_USES= ssl |
34 |
OPENSSL_CMAKE_BOOL= BUILD_MTPZ |
34 |
OPENSSL_CMAKE_BOOL= BUILD_MTPZ |
Lines 36-53
OPENSSL_CMAKE_BOOL= BUILD_MTPZ
Link Here
|
36 |
PYTHON_BUILD_DEPENDS= pybind11>0:devel/pybind11 |
36 |
PYTHON_BUILD_DEPENDS= pybind11>0:devel/pybind11 |
37 |
PYTHON_USES= python |
37 |
PYTHON_USES= python |
38 |
PYTHON_CMAKE_BOOL= BUILD_PYTHON |
38 |
PYTHON_CMAKE_BOOL= BUILD_PYTHON |
39 |
PYTHON_PLIST_FILES= %%PYTHON_SITELIBDIR%%/aftl%%PYTHON_EXT_SUFFIX%%.so |
39 |
PYTHON_PLIST_FILES= ${PYTHON_SITELIBDIR}/aftl${PYTHON_EXT_SUFFIX}.so |
40 |
|
40 |
|
41 |
QT5_USES= qt:5 |
41 |
QT5_USES= qt:5 |
42 |
QT5_USE= QT=qmake:build,buildtools:build,linguisttools:build,core,gui,network,widgets |
42 |
QT5_USE= QT=core,gui,network,widgets,buildtools:build,linguisttools:build,qmake:build |
43 |
QT5_CMAKE_BOOL= BUILD_QT_UI |
43 |
QT5_CMAKE_BOOL= BUILD_QT_UI |
44 |
QT5_CMAKE_ON= -DDESIRED_QT_VERSION:STRING=5 |
44 |
QT5_CMAKE_ON= -DDESIRED_QT_VERSION:STRING=5 |
45 |
QT5_PLIST_FILES= bin/android-file-transfer \ |
45 |
QT5_PLIST_FILES= bin/android-file-transfer \ |
46 |
share/applications/android-file-transfer.desktop \ |
46 |
share/applications/android-file-transfer.desktop \ |
47 |
share/icons/hicolor/512x512/apps/android-file-transfer.png \ |
47 |
share/icons/hicolor/512x512/apps/android-file-transfer.png \ |
48 |
share/metainfo/android-file-transfer.appdata.xml |
48 |
share/metainfo/android-file-transfer.appdata.xml |
49 |
|
49 |
|
50 |
TAGLIB_DESC= Reading audio metadata via taglib |
|
|
51 |
TAGLIB_LIB_DEPENDS= libtag.so:audio/taglib |
50 |
TAGLIB_LIB_DEPENDS= libtag.so:audio/taglib |
52 |
TAGLIB_CMAKE_BOOL= BUILD_TAGLIB |
51 |
TAGLIB_CMAKE_BOOL= BUILD_TAGLIB |
53 |
|
52 |
|