Annotation of pkgsrc/finance/gnucash/Makefile, Revision 1.48
1.48 ! grant 1: # $NetBSD: Makefile,v 1.47 2003/07/13 22:32:11 mjl Exp $
1.1 wiz 2:
1.45 mjl 3: DISTNAME= gnucash-1.8.4
1.46 wiz 4: PKGREVISION= 1
1.1 wiz 5: CATEGORIES= finance
1.27 wiz 6: MASTER_SITES= ftp://ftp.gnucash.org/pub/gnucash/sources/stable/ \
1.1 wiz 7: ${MASTER_SITE_SOURCEFORGE:=gnucash/}
8:
1.48 ! grant 9: MAINTAINER= tech-pkg@NetBSD.org
1.1 wiz 10: HOMEPAGE= http://www.gnucash.org/
1.5 wiz 11: COMMENT= Personal double-entry accounting program
1.1 wiz 12:
1.38 jschauma 13: DEPENDS+= p5-finance-quote>=1.06:../../finance/p5-finance-quote
1.41 jmmv 14: DEPENDS+= gnome1-dirs>=1.2:../../misc/gnome1-dirs
1.38 jschauma 15:
1.32 uebayasi 16: BUILDLINK_DEPENDS.guile14= guile14>=1.4:../../lang/guile14
17: BUILDLINK_DEPENDS.guile14+= guile14<1.5.0:../../lang/guile14
1.45 mjl 18: BUILDLINK_DEPENDS.gal= gal-[0-9]*
19: BUILDLINK_DEPENDS.bonobo= bonobo-[0-9]*
20: BUILDLINK_DEPENDS.glib= glib>=0.99:../../devel/glib
21: BUILDLINK_DEPENDS.gdk-pixbuf-gnome= gdk-pixbuf-gnome-*
22: BUILDLINK_DEPENDS.gtk= gtk+-[0-9]*
23: BUILDLINK_DEPENDS.imlib= imlib-[0-9]*
24: BUILDLINK_DEPENDS.ORBit= ORBit-[0-9]*
25: BUILDLINK_DEPENDS.gdk-pixbuf= gdk-pixbuf>=0.2.5:../../graphics/gdk-pixbuf
26: BUILDLINK_DEPENDS.gdk-pixbuf-gnome= gdk-pixbuf-gnome-[0-9]*
27: BUILDLINK_DEPENDS.gnome-libs= gnome-libs-[0-9]*
28: BUILDLINK_DEPENDS.gnome-print= gnome-print>=0.21:../../print/gnome-print
29: BUILDLINK_DEPENDS.libglade= libglade-[0-9]*
30: BUILDLINK_DEPENDS.gconf= GConf-[0-9]*
31: BUILDLINK_DEPENDS.g-wrap= g-wrap>=1.3.3:../../devel/g-wrap
32: BUILDLINK_DEPENDS.guile14= guile>=1.3.4:../../lang/guile14
33: BUILDLINK_DEPENDS.guppi= guppi>=0.35:../../math/guppi
34: BUILDLINK_DEPENDS.gtkhtml= gtkhtml>=1.1:../../www/gtkhtml
35: BUILDLINK_DEPENDS.glibwww= glibwww-[0-9]*
36: BUILDLINK_DEPENDS.gnome-core= gnome-core-[0-9]*
37:
1.25 mjl 38: BUILD_DEPENDS+= bison>=1.28:../../devel/bison
1.1 wiz 39:
1.11 tron 40: USE_GMAKE= YES
1.28 wiz 41: USE_X11= YES
1.11 tron 42: USE_LIBTOOL= YES
1.36 jlam 43: LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
1.47 mjl 44: # LIBTOOL_FLAGS+= --preserve-dup-deps
1.28 wiz 45: USE_BUILDLINK2= YES
1.30 salo 46: USE_PKGLOCALEDIR= YES
1.1 wiz 47:
1.11 tron 48: GNU_CONFIGURE= YES
1.18 mjl 49: CONFIGURE_ARGS+= --without-included-gettext
1.1 wiz 50: CONFIGURE_ARGS+= --with-perl-includes=${PERL5_ARCHLIB}
1.28 wiz 51: CONFIGURE_ARGS+= --with-libiconv-prefix=${BUILDLINK_PREFIX.iconv}
1.36 jlam 52: CONFIGURE_ENV+= GUILE="${GUILE14}"
1.35 rh 53: CONFIGURE_ENV+= PKG_CONFIG_PATH="${PREFIX}/lib/pkgconfig:${X11BASE}/lib/pkgconfig"
1.11 tron 54:
1.36 jlam 55: AM_MAKEFLAGS= LIBTOOL='${PKGLIBTOOL} ${LIBTOOL_FLAGS}'
56: MAKE_ENV+= AM_MAKEFLAGS="${AM_MAKEFLAGS}"
57:
1.44 seb 58: USE_NEW_TEXINFO= YES
59: INFO_FILES= gnucash-design.info
60:
1.11 tron 61: .include "../../mk/bsd.prefs.mk"
62:
1.36 jlam 63: .if ${OPSYS} == "NetBSD"
64: post-buildlink:
65: ${LN} -s /usr/include/db.h ${BUILDLINK_DIR}/include/db_185.h
66: if [ ! -f /usr/include/wctype.h ]; then \
67: ${TOUCH} ${BUILDLINK_DIR}/include/wctype.h; \
68: fi
1.11 tron 69: .endif
1.1 wiz 70:
1.38 jschauma 71: GNUCASH_GUILE_MAKEFILE_IN_FILES= \
72: src/app-file/Makefile.in src/app-utils/Makefile.in \
73: src/business/business-core/Makefile.in \
74: src/business/business-gnome/Makefile.in \
75: src/business/dialog-tax-table/Makefile.in \
76: src/core-utils/Makefile.in \
77: src/engine/Makefile.in \
78: src/gnc-module/Makefile.in \
79: src/gnc-module/test/mod-bar/Makefile.in \
80: src/gnc-module/test/mod-baz/Makefile.in \
81: src/gnc-module/test/mod-foo/Makefile.in \
82: src/gnome-search/Makefile.in \
83: src/gnome-utils/Makefile.in \
84: src/gnome/Makefile.in \
85: src/import-export/binary-import/Makefile.in \
86: src/register/register-core/Makefile.in \
87: src/report/report-gnome/Makefile.in
88:
89: post-patch:
90: cd ${WRKSRC}; \
91: for f in ${GNUCASH_GUILE_MAKEFILE_IN_FILES}; do \
92: ${MV} $$f $$f.orig; \
93: ${SED} -e 's|gnome guile|gnome $${GUILE}|g' $$f.orig > $$f; \
94: done
95:
1.28 wiz 96: .include "../../converters/libiconv/buildlink2.mk"
97: .include "../../devel/gal/buildlink2.mk"
98: .include "../../devel/gettext-lib/buildlink2.mk"
99: .include "../../devel/glib/buildlink2.mk"
1.45 mjl 100: .include "../../print/gnome-print/buildlink2.mk"
1.28 wiz 101: .include "../../devel/g-wrap/buildlink2.mk"
102: .include "../../devel/libglade/buildlink2.mk"
1.38 jschauma 103: .include "../../devel/pkgconfig/buildlink2.mk"
1.28 wiz 104: .include "../../devel/popt/buildlink2.mk"
1.29 jlam 105: .include "../../devel/swig/buildlink2.mk"
1.28 wiz 106: .include "../../graphics/gdk-pixbuf/buildlink2.mk"
1.32 uebayasi 107: .include "../../lang/guile14/buildlink2.mk"
1.28 wiz 108: .include "../../math/guppi/buildlink2.mk"
109: .include "../../net/ORBit/buildlink2.mk"
110: .include "../../textproc/libxml/buildlink2.mk"
111: .include "../../www/gtkhtml/buildlink2.mk"
112: .include "../../x11/gnome-libs/buildlink2.mk"
1.25 mjl 113:
1.1 wiz 114: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>