aboutsummaryrefslogtreecommitdiffstats
path: root/multimedia
diff options
context:
space:
mode:
authoramdmi3 <amdmi3@FreeBSD.org>2014-09-12 20:21:06 +0800
committeramdmi3 <amdmi3@FreeBSD.org>2014-09-12 20:21:06 +0800
commit05ed7e34650ef46e4a3265d99fe1b0f6bf5d69c9 (patch)
treec39a757783d11d06734d028f68f0a310961461b7 /multimedia
parentd5c2316e622c879ebbc7cd64010874efbb459879 (diff)
downloadfreebsd-ports-gnome-05ed7e34650ef46e4a3265d99fe1b0f6bf5d69c9.tar.gz
freebsd-ports-gnome-05ed7e34650ef46e4a3265d99fe1b0f6bf5d69c9.tar.zst
freebsd-ports-gnome-05ed7e34650ef46e4a3265d99fe1b0f6bf5d69c9.zip
- USE_PERL=fixpacklist, otherwise .packlist references staging directory
- Update python-related variables - Add missing plist files and sort plist - Install pkgconfig file into correct location PR: 193559 Submitted by: amdmi3 Approved by: decke (maintainer)
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/mythtv/Makefile4
-rw-r--r--multimedia/mythtv/pkg-plist14
2 files changed, 11 insertions, 7 deletions
diff --git a/multimedia/mythtv/Makefile b/multimedia/mythtv/Makefile
index 0e11a8cb0ebb..2bd5d7cc9bf3 100644
--- a/multimedia/mythtv/Makefile
+++ b/multimedia/mythtv/Makefile
@@ -29,6 +29,7 @@ GH_COMMIT= 5a5e1cd
WRKSRC= ${WRKDIR}/${GH_ACCOUNT}-${GH_PROJECT}-${GH_COMMIT}/${GH_PROJECT}
ONLY_FOR_ARCHS= i386 amd64
+USE_PERL5= run build fixpacklist
NOPRECIOUSMAKEVARS= # don't override $(ARCH) in ffmpeg makefiles
USES= gmake libtool perl5 pkgconfig
USE_QT4= gui sql network script linguist_build l10n sql-mysql_run \
@@ -84,8 +85,7 @@ MAKE_ENV+= COMPILER_PATH=${LOCALBASE}/bin
.if ${PORT_OPTIONS:MBINDINGS}
CONFIGURE_ARGS+= --python=${PYTHON_CMD}
-USE_PYTHON= yes
-INSTALLS_EGGINFO=yes
+USES+= python
PYDISTUTILS_PKGNAME=MythTV
PYDISTUTILS_PKGVERSION=0.27._1
diff --git a/multimedia/mythtv/pkg-plist b/multimedia/mythtv/pkg-plist
index d4d97637ddcd..86288f89f1c6 100644
--- a/multimedia/mythtv/pkg-plist
+++ b/multimedia/mythtv/pkg-plist
@@ -230,6 +230,7 @@ include/mythtv/libmythbase/mythobservable.h
include/mythtv/libmythbase/mythplugin.h
include/mythtv/libmythbase/mythpluginapi.h
include/mythtv/libmythbase/mythqtcompat.h
+include/mythtv/libmythbase/mythsingledownload.h
include/mythtv/libmythbase/mythsocket.h
include/mythtv/libmythbase/mythsocket_cb.h
include/mythtv/libmythbase/mythstorage.h
@@ -415,6 +416,7 @@ include/mythtv/mythplugin.h
include/mythtv/mythpluginapi.h
include/mythtv/mythqtcompat.h
include/mythtv/mythrssmanager.h
+include/mythtv/mythsingledownload.h
include/mythtv/mythsocket.h
include/mythtv/mythsocket_cb.h
include/mythtv/mythstorage.h
@@ -491,12 +493,14 @@ include/mythtv/xmlparse.h
include/mythtv/zeromq/zmq.h
include/mythtv/zeromq/zmq.hpp
include/mythtv/zeromq/zmq_utils.h
-%%BINDINGS%%%%SITE_PERL%%/MythTV.pm
+%%BINDINGS%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/MythTV/.packlist
%%BINDINGS%%%%SITE_PERL%%/IO/Socket/INET/MythTV.pm
+%%BINDINGS%%%%SITE_PERL%%/MythTV.pm
+%%BINDINGS%%%%SITE_PERL%%/MythTV/Channel.pm
%%BINDINGS%%%%SITE_PERL%%/MythTV/Program.pm
%%BINDINGS%%%%SITE_PERL%%/MythTV/Recording.pm
-%%BINDINGS%%%%SITE_PERL%%/MythTV/Channel.pm
%%BINDINGS%%%%SITE_PERL%%/MythTV/StorageGroup.pm
+%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV-0.27.0-py2.7.egg-info
%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV/__init__.py
%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV/__init__.pyc
%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV/_conn_mysqldb.py
@@ -563,6 +567,7 @@ include/mythtv/zeromq/zmq_utils.h
%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV/ttvdb/tvdb_exceptions.py
%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV/ttvdb/tvdb_exceptions.pyc
%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV/ttvdb/tvdb_ui.py
+%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV/ttvdb/tvdb_ui.pyc
%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV/utility/__init__.py
%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV/utility/__init__.pyc
%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV/utility/altdict.py
@@ -579,7 +584,6 @@ include/mythtv/zeromq/zmq_utils.h
%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV/utility/other.pyc
%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV/utility/singleton.py
%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV/utility/singleton.pyc
-%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV/ttvdb/tvdb_ui.pyc
%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV/wikiscripts/__init__.py
%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV/wikiscripts/__init__.pyc
%%BINDINGS%%%%PYTHON_SITELIBDIR%%/MythTV/wikiscripts/wikiscripts.py
@@ -676,7 +680,7 @@ lib/mythtv/filters/libpostprocess.so
lib/mythtv/filters/libquickdnr.so
lib/mythtv/filters/libvflip.so
lib/mythtv/filters/libyadif.so
-lib/pkgconfig/libmythzmq.pc
+libdata/pkgconfig/libmythzmq.pc
%%DATADIR%%/CDS_scpd.xml
%%DATADIR%%/CMGR_scpd.xml
%%DATADIR%%/MFEXML_scpd.xml
@@ -2315,7 +2319,6 @@ lib/pkgconfig/libmythzmq.pc
@dirrm %%DATADIR%%/bindings
@dirrm %%DATADIR%%/backend-config
@dirrmtry %%DATADIR%%
-@dirrmtry lib/pkgconfig
@dirrm lib/mythtv/filters
@dirrmtry lib/mythtv
%%BINDINGS%%@dirrm %%PYTHON_SITELIBDIR%%/MythTV/wikiscripts
@@ -2324,6 +2327,7 @@ lib/pkgconfig/libmythzmq.pc
%%BINDINGS%%@dirrm %%PYTHON_SITELIBDIR%%/MythTV/ttvdb
%%BINDINGS%%@dirrm %%PYTHON_SITELIBDIR%%/MythTV/tmdb3
%%BINDINGS%%@dirrm %%PYTHON_SITELIBDIR%%/MythTV
+%%BINDINGS%%@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MythTV
%%BINDINGS%%@dirrmtry %%SITE_PERL%%/IO/Socket/INET
%%BINDINGS%%@dirrmtry %%SITE_PERL%%/IO/Socket
%%BINDINGS%%@dirrmtry %%SITE_PERL%%/IO