Lines 2-9
Link Here
|
2 |
# $FreeBSD: head/net-im/qTox/Makefile 389468 2015-06-13 16:14:54Z vsevolod $ |
2 |
# $FreeBSD: head/net-im/qTox/Makefile 389468 2015-06-13 16:14:54Z vsevolod $ |
3 |
|
3 |
|
4 |
PORTNAME= qTox |
4 |
PORTNAME= qTox |
5 |
PORTVERSION= 0.150426 |
5 |
PORTVERSION= 0.150614 |
6 |
PORTREVISION= 3 |
|
|
7 |
CATEGORIES= net-im net-p2p |
6 |
CATEGORIES= net-im net-p2p |
8 |
|
7 |
|
9 |
MAINTAINER= yuri@rawbw.com |
8 |
MAINTAINER= yuri@rawbw.com |
Lines 11-34
Link Here
|
11 |
|
10 |
|
12 |
LICENSE= GPLv3 |
11 |
LICENSE= GPLv3 |
13 |
|
12 |
|
14 |
BUILD_DEPENDS= ${LOCALBASE}/lib/libtoxcore.a:${PORTSDIR}/net-im/tox |
13 |
BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat |
15 |
LIB_DEPENDS= libopencv_highgui.so:${PORTSDIR}/graphics/opencv \ |
14 |
LIB_DEPENDS= libtoxcore.so:${PORTSDIR}/net-im/tox \ |
|
|
15 |
libopencv_highgui.so:${PORTSDIR}/graphics/opencv \ |
16 |
libopencv_core.so:${PORTSDIR}/graphics/opencv-core \ |
16 |
libopencv_core.so:${PORTSDIR}/graphics/opencv-core \ |
|
|
17 |
libavcodec26.so:${PORTSDIR}/multimedia/ffmpeg26 \ |
17 |
libvpx.so:${PORTSDIR}/multimedia/libvpx \ |
18 |
libvpx.so:${PORTSDIR}/multimedia/libvpx \ |
18 |
libfilteraudio.so:${PORTSDIR}/audio/libfilteraudio \ |
19 |
libfilteraudio.so:${PORTSDIR}/audio/libfilteraudio \ |
19 |
libsodium.so:${PORTSDIR}/security/libsodium \ |
20 |
libsodium.so:${PORTSDIR}/security/libsodium \ |
20 |
libqrencode.so:${PORTSDIR}/graphics/libqrencode |
21 |
libqrencode.so:${PORTSDIR}/graphics/libqrencode |
21 |
RUN_DEPENDS= ${LOCALBASE}/lib/libtoxcore.a:${PORTSDIR}/net-im/tox |
|
|
22 |
|
22 |
|
23 |
USE_GITHUB= yes |
23 |
USE_GITHUB= yes |
24 |
GH_ACCOUNT= tux3 |
24 |
GH_ACCOUNT= tux3 |
25 |
GH_TAGNAME= 25329d3 |
25 |
GH_TAGNAME= ce2c830 |
26 |
|
26 |
|
27 |
USES= compiler:c++11-lib desktop-file-utils openal:soft qmake gmake |
27 |
USES= compiler:c++11-lib desktop-file-utils openal:soft qmake gmake |
28 |
USE_GNOME= glib20 gtk20 cairo gdkpixbuf2 |
28 |
USE_GNOME= glib20 gtk20 cairo gdkpixbuf2 |
29 |
USE_XORG= x11 xscrnsaver |
29 |
USE_XORG= x11 xscrnsaver |
30 |
USE_QT5= core gui network xml opengl sql sql-sqlite3_run widgets svg \ |
30 |
USE_QT5= core gui network xml opengl sql sql-sqlite3_run widgets svg \ |
31 |
concurrent buildtools_build linguisttools_build |
31 |
concurrent buildtools_build linguisttools_build |
|
|
32 |
CXXFLAGS+= -I${LOCALBASE}/include/ffmpeg26 |
33 |
LDFLAGS+= -L${LOCALBASE}/lib/ffmpeg26 |
32 |
|
34 |
|
33 |
PLIST_FILES= bin/qtox \ |
35 |
PLIST_FILES= bin/qtox \ |
34 |
share/applications/qTox.desktop |
36 |
share/applications/qTox.desktop |
Lines 41-49
Link Here
|
41 |
post-patch: |
43 |
post-patch: |
42 |
@${REINPLACE_CMD} -e 's|$$$$system(git rev-parse HEAD)|"${GH_TAGNAME}"|' \ |
44 |
@${REINPLACE_CMD} -e 's|$$$$system(git rev-parse HEAD)|"${GH_TAGNAME}"|' \ |
43 |
${WRKSRC}/qtox.pro |
45 |
${WRKSRC}/qtox.pro |
44 |
@${REINPLACE_CMD} -e 's|INCLUDEPATH += "/usr/include|INCLUDEPATH += "/usr/local/include|' \ |
46 |
@${REINPLACE_CMD} -e 's|INCLUDEPATH += "/usr/include|INCLUDEPATH += "${LOCALBASE}/include|' \ |
45 |
${WRKSRC}/qtox.pro |
47 |
${WRKSRC}/qtox.pro |
46 |
@${REINPLACE_CMD} -e 's|INCLUDEPATH += "/usr/lib|INCLUDEPATH += "/usr/local/lib|' \ |
48 |
@${REINPLACE_CMD} -e 's|INCLUDEPATH += "/usr/lib64|INCLUDEPATH += "${LOCALBASE}/lib|' \ |
|
|
49 |
${WRKSRC}/qtox.pro |
50 |
@${REINPLACE_CMD} -e 's|INCLUDEPATH += "/usr/lib|INCLUDEPATH += "${LOCALBASE}/lib|' \ |
51 |
${WRKSRC}/qtox.pro |
52 |
@${REINPLACE_CMD} -e 's|-lavformat -lavdevice -lavcodec -lavutil -lswscale|-lavformat26 -lavdevice26 -lavcodec26 -lavutil26 -lswscale26|' \ |
47 |
${WRKSRC}/qtox.pro |
53 |
${WRKSRC}/qtox.pro |
48 |
|
54 |
|
49 |
pre-configure: |
55 |
pre-configure: |