Annotation of pkgsrc/multimedia/kodi/Makefile, Revision 1.7
1.7 ! jmcneill 1: # $NetBSD: Makefile,v 1.6 2015/11/22 11:35:02 wiz Exp $
1.1 jmcneill 2:
3: PKGNAME= kodi-15.2
1.4 jmcneill 4: PKGREVISION= 2
1.1 jmcneill 5: DISTNAME= 15.2-Isengard
6: CATEGORIES= multimedia
7: MASTER_SITES= http://mirrors.kodi.tv/releases/source/
8:
9: MAINTAINER= jmcneill@invisible.ca
1.5 jmcneill 10: HOMEPAGE= http://kodi.tv/
1.1 jmcneill 11: COMMENT= Open source software media center
12: LICENSE= gnu-gpl-v2
1.6 wiz 13:
14: DEPENDS+= unzip-[0-9]*:../../archivers/unzip
15: DEPENDS+= zip-[0-9]*:../../archivers/zip
16: BUILD_DEPENDS+= gettext-tools-[0-9]*:../../devel/gettext-tools
17: BUILD_DEPENDS+= cmake-[0-9]*:../../devel/cmake
18: BUILD_DEPENDS+= gperf-[0-9]*:../../devel/gperf
1.1 jmcneill 19:
20: EXTRACT_USING= gtar
21:
22: WRKSRC= ${WRKDIR}/xbmc-15.2-Isengard
1.6 wiz 23: USE_LIBTOOL= yes
24: USE_TOOLS+= pkg-config automake autoconf autoreconf gawk gmake bash
1.1 jmcneill 25: USE_PKGLOCALEDIR= yes
26: USE_LANGUAGES= c c++
1.7 ! jmcneill 27: USE_JAVA= build
1.1 jmcneill 28: USE_JAVA2= yes
29: GNU_CONFIGURE= yes
30:
31: CONFIG_SHELL= ${TOOLS_PATH.bash}
32: CONFIG_GUESS_OVERRIDE= lib/libmpeg2/.auto/config.guess \
33: tools/depends/build-aux/config.guess
34: CONFIG_SUB_OVERRIDE= lib/libmpeg2/.auto/config.sub \
35: tools/depends/build-aux/config.sub
36:
37: CONFIGURE_ENV+= ac_cv_path_SWIG_EXE=${PREFIX}/bin/swig2.0
38:
1.6 wiz 39: PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # insists on < 3.0 as of 15.2
40:
1.1 jmcneill 41: # These need to be ported
42: CONFIGURE_ARGS+= --disable-projectm
43: CONFIGURE_ARGS+= --disable-rsxs
44:
45: PKGCONFIG_OVERRIDE+= lib/libdvd/libdvdcss/src/libdvdcss.pc.in
46: PKGCONFIG_OVERRIDE+= lib/libdvd/libdvdnav/misc/dvdnav.pc.in
47: PKGCONFIG_OVERRIDE+= lib/libdvd/libdvdnav/misc/dvdnavmini.pc.in
48: PKGCONFIG_OVERRIDE+= lib/libdvd/libdvdread/misc/dvdread.pc.in
49: PKGCONFIG_OVERRIDE+= lib/libmpeg2/libmpeg2/convert/libmpeg2convert.pc.in
50: PKGCONFIG_OVERRIDE+= lib/libmpeg2/libmpeg2/libmpeg2.pc.in
51: PKGCONFIG_OVERRIDE+= tools/depends/native/libsquish-native/src/squish.pc.in
52: PKGCONFIG_OVERRIDE+= xbmc/visualizations/Goom/goom2k4-0/libgoom2.pc.in
53: PKGCONFIG_OVERRIDE+= xbmc/visualizations/XBMCProjectM/libprojectM/libprojectM.pc.in
54:
1.6 wiz 55: PLIST_SUBST+= MACHINE_CPU=${MACHINE_CPU}
56:
1.1 jmcneill 57: pre-configure:
58: cd ${WRKSRC} && ${SH} ./bootstrap
59:
60: .include "../../archivers/bzip2/buildlink3.mk"
61: .include "../../archivers/lzo/buildlink3.mk"
62: .include "../../audio/libao/buildlink3.mk"
63: .include "../../audio/libmodplug/buildlink3.mk"
64: .include "../../audio/libmpcdec/buildlink3.mk"
65: .include "../../audio/libvorbis/buildlink3.mk"
66: #.include "../../audio/pulseaudio/buildlink3.mk"
67: .include "../../audio/taglib/buildlink3.mk"
68: .include "../../converters/fribidi/buildlink3.mk"
69: .include "../../databases/sqlite3/buildlink3.mk"
70: .include "../../databases/mysql55-client/buildlink3.mk"
71: #.include "../../devel/SDL2/buildlink3.mk"
72: .include "../../devel/boost-libs/buildlink3.mk"
73: .include "../../devel/libltdl/buildlink3.mk"
74: .include "../../devel/libusb/buildlink3.mk"
75: .include "../../devel/pcre/buildlink3.mk"
76: .include "../../devel/swig2/buildlink3.mk"
77: .include "../../devel/yajl/buildlink3.mk"
78: .include "../../devel/zlib/buildlink3.mk"
79: .include "../../fonts/fontconfig/buildlink3.mk"
80: .include "../../graphics/MesaLib/buildlink3.mk"
81: .include "../../graphics/freetype2/buildlink3.mk"
82: .include "../../graphics/giflib/buildlink3.mk"
83: .include "../../graphics/glew/buildlink3.mk"
1.6 wiz 84: .include "../../graphics/glu/buildlink3.mk"
1.1 jmcneill 85: .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
86: .include "../../graphics/jasper/buildlink3.mk"
87: .include "../../graphics/png/buildlink3.mk"
88: .include "../../graphics/tiff/buildlink3.mk"
89: .include "../../lang/python/application.mk"
90: .include "../../misc/libcdio/buildlink3.mk"
91: .include "../../misc/libcec/buildlink3.mk"
1.7 ! jmcneill 92: .include "../../mk/java-vm.mk"
1.1 jmcneill 93: .include "../../mk/jpeg.buildlink3.mk"
94: .include "../../mk/oss.buildlink3.mk"
95: .include "../../multimedia/ffmpeg2/buildlink3.mk"
96: .include "../../multimedia/libass/buildlink3.mk"
97: .include "../../multimedia/libbluray/buildlink3.mk"
98: .include "../../multimedia/libmpeg2/buildlink3.mk"
99: .include "../../multimedia/libogg/buildlink3.mk"
100: .include "../../multimedia/libva/buildlink3.mk"
101: #.include "../../multimedia/libvdpau/buildlink3.mk"
102: .include "../../net/avahi/buildlink3.mk"
103: .include "../../net/samba/buildlink3.mk"
104: .include "../../security/libssh/buildlink3.mk"
105: .include "../../security/openssl/buildlink3.mk"
106: .include "../../sysutils/dbus/buildlink3.mk"
107: .include "../../sysutils/desktop-file-utils/desktopdb.mk"
108: .include "../../textproc/libplist/buildlink3.mk"
109: .include "../../textproc/tinyxml/buildlink3.mk"
110: .include "../../textproc/libxml2/buildlink3.mk"
111: .include "../../textproc/libxslt/buildlink3.mk"
112: .include "../../www/curl/buildlink3.mk"
113: .include "../../www/libmicrohttpd/buildlink3.mk"
114: .include "../../x11/libXinerama/buildlink3.mk"
115: .include "../../x11/libXmu/buildlink3.mk"
116: .include "../../x11/libXrandr/buildlink3.mk"
117: .include "../../x11/libXt/buildlink3.mk"
118:
119: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>