Annotation of pkgsrc/www/midori/Makefile, Revision 1.33
1.33 ! drochner 1: # $NetBSD: Makefile,v 1.32 2011/06/10 09:40:03 obache Exp $
1.1 ahoka 2:
1.33 ! drochner 3: DISTNAME= midori-0.4.1
1.1 ahoka 4: CATEGORIES= www
1.33 ! drochner 5: MASTER_SITES= http://archive.xfce.org/src/apps/midori/0.4/
1.1 ahoka 6:
7: MAINTAINER= pkgsrc-users@NetBSD.org
1.13 hasso 8: HOMEPAGE= http://www.twotoasts.de/index.php?/pages/midori_summary.html
1.1 ahoka 9: COMMENT= Lightweight web browser using WebKit
10: EXTRACT_SUFX= .tar.bz2
11:
12: HAS_CONFIGURE= yes
13: USE_LIBTOOL= yes
14: USE_TOOLS+= gmake intltool msgfmt pkg-config
15:
1.2 ahoka 16: PKG_DESTDIR_SUPPORT= user-destdir
1.1 ahoka 17: CONFIGURE_ARGS+= --prefix=${PREFIX:Q}
18:
1.31 drochner 19: CHECK_PORTABILITY_SKIP+= win32/x86-mingw32-opensuse/install.sh
20:
1.6 snj 21: REPLACE_PYTHON= waf wscript docs/api/wscript_build
1.19 obache 22: REPLACE_PYTHON+= tests/wscript_build extensions/wscript_build
1.6 snj 23: REPLACE_PYTHON+= icons/wscript_build midori/wscript_build
1.1 ahoka 24:
1.3 ahoka 25: BUILD_DEPENDS+= ${PYPKGPREFIX}-docutils>=0.4:../../textproc/py-docutils
26: BUILD_DEPENDS+= librsvg>=2.18:../../graphics/librsvg
27:
1.6 snj 28: DEPENDS+= gnome-themes-[0-9]*:../../x11/gnome-themes
29:
30: EGDIR= ${PREFIX}/share/examples/midori
31: OWN_DIRS= ${PKG_SYSCONFDIR}/xdg/midori
32: CONF_FILES= ${EGDIR}/search ${PKG_SYSCONFDIR}/xdg/midori/search
33:
1.19 obache 34: .include "../../mk/bsd.prefs.mk"
35:
1.20 drochner 36: OWN_DIRS+= ${PKG_SYSCONFDIR}/xdg/midori/extensions/libadblock.so
37: CONF_FILES+= ${EGDIR}/extensions/libadblock.so/config \
38: ${PKG_SYSCONFDIR}/xdg/midori/extensions/libadblock.so/config
1.6 snj 39:
40: # XXX stupid hack. python has a marshal.h that gets included before
41: # the local marshal.h
42: SUBST_CLASSES+= marshal marshal2
43: SUBST_STAGE.marshal= pre-configure
44: SUBST_MESSAGE.marshal= Gross hack (part one) in progress
45: SUBST_FILES.marshal= midori/midori-locationaction.c midori/midori-panel.c
46: SUBST_FILES.marshal+= midori/midori-view.c midori/midori-searchaction.c
1.10 ahoka 47: SUBST_FILES.marshal+= midori/midori-browser.c
48: SUBST_FILES.marshal+= katze/katze-array.c katze/katze-arrayaction.c
1.6 snj 49: SUBST_SED.marshal= -e 's/"marshal/"marshallocal/'
50: SUBST_STAGE.marshal2= pre-configure
51: SUBST_MESSAGE.marshal2= Gross hack (part two) in progress
1.19 obache 52: SUBST_FILES.marshal2= midori/wscript_build
1.6 snj 53: SUBST_SED.marshal2= -e s/\'marshal/\'marshallocal/
54:
55: pre-configure:
56: ${MV} ${WRKSRC}/midori/marshal.list ${WRKSRC}/midori/marshallocal.list
1.1 ahoka 57:
58: .include "../../devel/gettext-lib/buildlink3.mk"
1.7 joerg 59: .include "../../devel/libidn/buildlink3.mk"
1.1 ahoka 60: .include "../../devel/libsexy/buildlink3.mk"
61: .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
1.6 snj 62: .include "../../lang/python/application.mk"
63: BUILDLINK_API_DEPENDS.libsoup24+=libsoup24>=2.26.0
1.1 ahoka 64: .include "../../net/libsoup24/buildlink3.mk"
1.6 snj 65: .include "../../sysutils/desktop-file-utils/desktopdb.mk"
1.1 ahoka 66: .include "../../textproc/libxml2/buildlink3.mk"
67: .include "../../www/webkit-gtk/buildlink3.mk"
1.2 ahoka 68: .include "../../x11/libunique/buildlink3.mk"
1.10 ahoka 69: .include "../../sysutils/libnotify/buildlink3.mk"
1.1 ahoka 70: .include "../../x11/gtk2/buildlink3.mk"
1.33 ! drochner 71: .include "../../lang/vala/buildlink3.mk"
1.1 ahoka 72: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>