diff options
author | amdmi3 <amdmi3@FreeBSD.org> | 2014-09-12 20:21:06 +0800 |
---|---|---|
committer | amdmi3 <amdmi3@FreeBSD.org> | 2014-09-12 20:21:06 +0800 |
commit | 05ed7e34650ef46e4a3265d99fe1b0f6bf5d69c9 (patch) | |
tree | c39a757783d11d06734d028f68f0a310961461b7 /multimedia | |
parent | d5c2316e622c879ebbc7cd64010874efbb459879 (diff) | |
download | freebsd-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/Makefile | 4 | ||||
-rw-r--r-- | multimedia/mythtv/pkg-plist | 14 |
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 |