Skip to content

Commit

Permalink
mythtv-[core,plugins].28: avoid build conflicts
Browse files Browse the repository at this point in the history
  • Loading branch information
ctreleaven committed May 7, 2017
1 parent 5041a8a commit cdba581
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions multimedia/mythtv.28/Portfile
Expand Up @@ -4,14 +4,15 @@ PortSystem 1.0
PortGroup qt5 1.0
PortGroup github 1.0
PortGroup active_variants 1.1
PortGroup conflicts_build 1.0

set shorthash 0bd47303
# set fullhash 0bd473036fdb132c6f094eff360de3e444256aeb
set majorversion .28
set minorversion .1
set lastcommit 20170315
set corerev 0
set pluginsrev 0
set corerev 1
set pluginsrev 1
set metarev 0
github.setup MythTV mythtv ${shorthash}
checksums rmd160 0e3665b02757340eebd1bcf126b772f6c5aec273 \
Expand Down Expand Up @@ -63,7 +64,6 @@ subport mythtv-pkg${majorversion} { }

if {$subport eq "mythtv-core${majorversion}"} {
PortGroup compiler_blacklist_versions 1.0
PortGroup conflicts_build 1.0
revision ${corerev}
name mythtv-core${majorversion}
version 0${majorversion}${minorversion}-Fixes-${lastcommit}
Expand Down Expand Up @@ -108,6 +108,7 @@ if {$subport eq "mythtv-core${majorversion}"} {
port:yasm

conflicts mythtv-core.25 mythtv-core.26 mythtv-core.27
conflicts_build hdhomerun

depends_run port:logrotate \
port:dejavu-fonts
Expand Down Expand Up @@ -262,6 +263,7 @@ if {$subport eq "mythtv-core${majorversion}"} {
--disable-audio-jack --disable-indev=jack \
--disable-audio-pulseoutput \
--disable-gnutls \
--disable-libcec \
--disable-libpulse \
--disable-libvpx \
--disable-libxcb \
Expand Down Expand Up @@ -540,6 +542,9 @@ if {$subport eq "mythtv-plugins${majorversion}"} {
}
}

conflicts_build ffmpeg \
metaio

depends_lib-append port:mythtv-core${majorversion} \
path:lib/libssl.dylib:openssl
# NB mythplugins/configure reads ${prefix}/include/mythtv/mythconfig.mak
Expand Down

0 comments on commit cdba581

Please sign in to comment.