View | Details | Raw Unified | Return to bug 225652 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-4 / +3 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	mythmusic
4
PORTNAME=	mythmusic
5
PORTVERSION=	0.27.5
5
PORTVERSION=	29.0
6
DISTVERSIONPREFIX=	v
6
DISTVERSIONPREFIX=	v
7
PORTREVISION=	1
7
PORTREVISION=	1
8
CATEGORIES=	audio
8
CATEGORIES=	audio
Lines 24-33 Link Here
24
USE_GITHUB=	yes
24
USE_GITHUB=	yes
25
GH_ACCOUNT=	MythTV
25
GH_ACCOUNT=	MythTV
26
GH_PROJECT=	mythtv
26
GH_PROJECT=	mythtv
27
GH_TAGNAME=	771115
27
28
28
WRKSRC_SUBDIR=	mythplugins
29
WRKSRC_SUBDIR=	mythplugins
29
30
30
USE_QT4=	linguist_build moc_build qmake_build rcc_build uic_build
31
USE_QT5=	buildtools_build linguist_build qmake_build
31
HAS_CONFIGURE=	yes
32
HAS_CONFIGURE=	yes
32
USE_LDCONFIG=	${PREFIX}/lib/mythtv/plugins
33
USE_LDCONFIG=	${PREFIX}/lib/mythtv/plugins
33
DESTDIRNAME=	INSTALL_ROOT
34
DESTDIRNAME=	INSTALL_ROOT
Lines 34-41 Link Here
34
35
35
PLIST_SUB=	MYTHSHARE="share/mythtv"
36
PLIST_SUB=	MYTHSHARE="share/mythtv"
36
37
37
QMAKESPEC?=	${LOCALBASE}/share/qt4/mkspecs/freebsd-g++
38
39
CONFIGURE_ARGS=	--prefix="${PREFIX}" --disable-all \
38
CONFIGURE_ARGS=	--prefix="${PREFIX}" --disable-all \
40
		--enable-mythmusic --enable-fftw --enable-opengl
39
		--enable-mythmusic --enable-fftw --enable-opengl
41
40
(-)distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (MythTV-mythtv-v0.27.5_GH0.tar.gz) = 7e625f94332effeadfba8e7ae7c98d44a83bfc25b7c59e39adce67dc2f4e1e1b
1
TIMESTAMP = 1517017547
2
SIZE (MythTV-mythtv-v0.27.5_GH0.tar.gz) = 85652939
2
SHA256 (MythTV-mythtv-v29.0-771115_GH0.tar.gz) = 196e494ffc9062a05096c05cf5553914517ea98e0446f2a4be05bea847218ede
3
SIZE (MythTV-mythtv-v29.0-771115_GH0.tar.gz) = 105622529
(-)files/patch-configure (-8 / +8 lines)
Lines 1-4 Link Here
1
--- configure.orig	2015-06-16 16:03:30 UTC
1
--- configure.orig	2018-01-11 12:39:22 UTC
2
+++ configure
2
+++ configure
3
@@ -227,6 +227,10 @@ add_cxxflags(){
3
@@ -227,6 +227,10 @@ add_cxxflags(){
4
     append ECXXFLAGS "$@"
4
     append ECXXFLAGS "$@"
Lines 11-28 Link Here
11
 check_cxx(){
11
 check_cxx(){
12
     log check_cxx "$@"
12
     log check_cxx "$@"
13
     cat > $TMPCXX
13
     cat > $TMPCXX
14
@@ -561,6 +565,10 @@ OPENGLV=$(cat mythconfig.mak | grep -e "
14
@@ -559,6 +563,10 @@ CXXPPFLAGS=${CXXPPFLAGS#CXXPPFLAGS=}
15
 EXTRALIBS=$(cat mythconfig.mak | grep -e "^EXTRALIBS=")
15
 OPENGLV=$(cat mythconfig.mak | grep -e "^CONFIG_OPENGL_VIDEO=yes")
16
 EXTRALIBS=${EXTRALIBS#EXTRALIBS=}
16
 OPENGLES=$(cat mythconfig.mak | grep -e "^HAVE_GLES2_GL2_H=yes")
17
 
17
 
18
+add_cppflags "-I${prefix}/include"
18
+add_cppflags "-I${prefix}/include"
19
+add_cxxflags "-I${prefix}/include"
19
+add_cxxflags "-I${prefix}/include"
20
+add_ldflags "-L${prefix}/lib"
20
+add_ldflags "-L${prefix}/lib"
21
+
21
+
22
 if is_qmake4 $qmake || is_qmake4 qmake-qt4; then
22
 EXTRALIBS=$(cat mythconfig.mak | grep -e "^EXTRALIBS=")
23
     if is_qmake4 qmake-qt4; then
23
 EXTRALIBS=${EXTRALIBS#EXTRALIBS=}
24
         qmake=qmake-qt4
24
 
25
@@ -657,6 +665,7 @@ if enabled music ; then
25
@@ -689,6 +697,7 @@ if enabled music ; then
26
         echo "MythMusic requires FLAC."
26
         echo "MythMusic requires FLAC."
27
     fi
27
     fi
28
 
28
 
(-)pkg-plist (-1 lines)
Lines 25-31 Link Here
25
%%MYTHSHARE%%/i18n/mythmusic_sv.qm
25
%%MYTHSHARE%%/i18n/mythmusic_sv.qm
26
%%MYTHSHARE%%/music_settings.xml
26
%%MYTHSHARE%%/music_settings.xml
27
%%MYTHSHARE%%/musicmenu.xml
27
%%MYTHSHARE%%/musicmenu.xml
28
%%MYTHSHARE%%/mythmusic/streams.xml
29
%%MYTHSHARE%%/themes/default-wide/mm-titlelines.png
28
%%MYTHSHARE%%/themes/default-wide/mm-titlelines.png
30
%%MYTHSHARE%%/themes/default-wide/mm_blackhole_border.png
29
%%MYTHSHARE%%/themes/default-wide/mm_blackhole_border.png
31
%%MYTHSHARE%%/themes/default-wide/mm_volume_background.png
30
%%MYTHSHARE%%/themes/default-wide/mm_volume_background.png

Return to bug 225652