update Sun Jun 13 18:37:00 PDT 2010
[pkgsrc.git] / wip / miro / Makefile
1 # $NetBSD$
2 #
3
4 DISTNAME=       miro-3.0.1
5 PKGREVISION=    1
6 CATEGORIES=     multimedia net
7 MASTER_SITES=   http://ftp.osuosl.org/pub/pculture.org/miro/src/
8
9 MAINTAINER=     ryo_on@yk.rim.or.jp
10 HOMEPAGE=       http://www.getmiro.com/
11 COMMENT=        Miro is a integrated video downloader and player
12
13 LICENSE=        gnu-gpl-v2
14
15 PKG_DESTDIR_SUPPORT=    user-destdir
16
17 USE_PKGLOCALEDIR=       yes
18 USE_LANGUAGES=          c c++
19 USE_TOOLS+=     pkg-config
20
21 DEPENDS=        ${PYPKGPREFIX}-pyrex>=0.9.6.4:../../lang/py-pyrex
22 DEPENDS+=       ${PYPKGPREFIX}-libtorrent-rasterbar>=0.15.0:../../wip/py-libtorrent-rasterbar
23
24 PYTHON_VERSIONS_ACCEPTED=       26 25
25 PYDISTUTILSPKG= yes
26 PYSETUPSUBDIR=  platform/gtk-x11
27 REPLACE_PYTHON= ${WRKSRC}/platform/gtk-x11/miro.real
28
29 SUBST_CLASSES+=         xpcom
30 SUBST_STAGE.xpcom=      pre-configure
31 SUBST_MESSAGE.xpcom=    This should be done by pkg-config.
32 SUBST_FILES.xpcom=      platform/gtk-x11/setup.py
33 SUBST_SED.xpcom=        -e 's,XPCOM_RUNTIME_PATH = None,XPCOM_RUNTIME_PATH = "${PREFIX}/lib/xulrunner",g'
34
35 SUBST_CLASSES+=                 fix-paths
36 SUBST_STAGE.fix-paths=          pre-configure
37 SUBST_MESSAGE.fix-paths=        Fixing absolute paths.
38 SUBST_FILES.fix-paths=          platform/gtk-x11/setup.py
39 SUBST_FILES.fix-paths+=         platform/gtk-x11/plat/resources.py
40 SUBST_SED.fix-paths=            -e 's,/usr/share/man/man1,${PKGMANDIR}/man1,g'
41 SUBST_SED.fix-paths+=           -e 's,/usr/share,${PREFIX}/share,g'
42 SUBST_SED.fix-paths+=           -e 's,/usr/X11R6/lib,${X11BASE}/lib,g'
43
44 .include "../../lang/python/application.mk"
45 .include "../../devel/xulrunner/buildlink3.mk"
46 .include "../../x11/gtk2/buildlink3.mk"
47 .include "../../devel/glib2/buildlink3.mk"
48 .include "../../x11/py-gtk2/buildlink3.mk"
49 .include "../../x11/py-gnome2-extras/buildlink3.mk"
50 .include "../../databases/py-sqlite2/buildlink3.mk"
51 .include "../../lang/python/application.mk"
52 .include "../../lang/python/extension.mk"
53 .include "../../sysutils/py-dbus/buildlink3.mk"
54 #.include "../../devel/boost-python/buildlink3.mk"
55 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
56 .include "../../mk/bsd.pkg.mk"