Annotation of pkgsrc/finance/gnucash/Makefile, Revision 1.61
1.61 ! jmmv 1: # $NetBSD: Makefile,v 1.60 2004/03/26 02:27:39 wiz Exp $
1.1 wiz 2:
1.53 jschauma 3: DISTNAME= gnucash-1.8.8
1.60 wiz 4: PKGREVISION= 4
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.51 jmmv 13: DEPENDS+= p5-Date-Manip>=5.42a:../../devel/p5-Date-Manip
1.38 jschauma 14: DEPENDS+= p5-finance-quote>=1.06:../../finance/p5-finance-quote
15:
1.32 uebayasi 16: BUILDLINK_DEPENDS.guile14+= guile14<1.5.0:../../lang/guile14
1.45 mjl 17:
1.25 mjl 18: BUILD_DEPENDS+= bison>=1.28:../../devel/bison
1.1 wiz 19:
1.61 ! jmmv 20: USE_DIRS+= gnome1-1.5
1.56 grant 21: USE_GNU_TOOLS+= make
1.28 wiz 22: USE_X11= YES
1.11 tron 23: USE_LIBTOOL= YES
1.47 mjl 24: # LIBTOOL_FLAGS+= --preserve-dup-deps
1.28 wiz 25: USE_BUILDLINK2= YES
1.30 salo 26: USE_PKGLOCALEDIR= YES
1.1 wiz 27:
1.11 tron 28: GNU_CONFIGURE= YES
1.18 mjl 29: CONFIGURE_ARGS+= --without-included-gettext
1.1 wiz 30: CONFIGURE_ARGS+= --with-perl-includes=${PERL5_ARCHLIB}
1.28 wiz 31: CONFIGURE_ARGS+= --with-libiconv-prefix=${BUILDLINK_PREFIX.iconv}
1.36 jlam 32: CONFIGURE_ENV+= GUILE="${GUILE14}"
1.35 rh 33: CONFIGURE_ENV+= PKG_CONFIG_PATH="${PREFIX}/lib/pkgconfig:${X11BASE}/lib/pkgconfig"
1.11 tron 34:
1.57 jlam 35: AM_MAKEFLAGS= LIBTOOL='${LIBTOOL} ${LIBTOOL_FLAGS}'
1.36 jlam 36: MAKE_ENV+= AM_MAKEFLAGS="${AM_MAKEFLAGS}"
37:
1.44 seb 38: INFO_FILES= gnucash-design.info
39:
1.11 tron 40: .include "../../mk/bsd.prefs.mk"
41:
1.36 jlam 42: .if ${OPSYS} == "NetBSD"
43: post-buildlink:
44: ${LN} -s /usr/include/db.h ${BUILDLINK_DIR}/include/db_185.h
45: if [ ! -f /usr/include/wctype.h ]; then \
46: ${TOUCH} ${BUILDLINK_DIR}/include/wctype.h; \
47: fi
1.11 tron 48: .endif
1.1 wiz 49:
1.38 jschauma 50: GNUCASH_GUILE_MAKEFILE_IN_FILES= \
51: src/app-file/Makefile.in src/app-utils/Makefile.in \
52: src/business/business-core/Makefile.in \
53: src/business/business-gnome/Makefile.in \
54: src/business/dialog-tax-table/Makefile.in \
55: src/core-utils/Makefile.in \
56: src/engine/Makefile.in \
57: src/gnc-module/Makefile.in \
58: src/gnc-module/test/mod-bar/Makefile.in \
59: src/gnc-module/test/mod-baz/Makefile.in \
60: src/gnc-module/test/mod-foo/Makefile.in \
61: src/gnome-search/Makefile.in \
62: src/gnome-utils/Makefile.in \
63: src/gnome/Makefile.in \
64: src/import-export/binary-import/Makefile.in \
65: src/register/register-core/Makefile.in \
66: src/report/report-gnome/Makefile.in
67:
68: post-patch:
69: cd ${WRKSRC}; \
70: for f in ${GNUCASH_GUILE_MAKEFILE_IN_FILES}; do \
71: ${MV} $$f $$f.orig; \
72: ${SED} -e 's|gnome guile|gnome $${GUILE}|g' $$f.orig > $$f; \
73: done
74:
1.28 wiz 75: .include "../../converters/libiconv/buildlink2.mk"
76: .include "../../devel/gal/buildlink2.mk"
77: .include "../../devel/gettext-lib/buildlink2.mk"
78: .include "../../devel/glib/buildlink2.mk"
1.45 mjl 79: .include "../../print/gnome-print/buildlink2.mk"
1.28 wiz 80: .include "../../devel/g-wrap/buildlink2.mk"
81: .include "../../devel/libglade/buildlink2.mk"
1.38 jschauma 82: .include "../../devel/pkgconfig/buildlink2.mk"
1.28 wiz 83: .include "../../devel/popt/buildlink2.mk"
1.29 jlam 84: .include "../../devel/swig/buildlink2.mk"
1.28 wiz 85: .include "../../graphics/gdk-pixbuf/buildlink2.mk"
1.32 uebayasi 86: .include "../../lang/guile14/buildlink2.mk"
1.28 wiz 87: .include "../../math/guppi/buildlink2.mk"
88: .include "../../net/ORBit/buildlink2.mk"
89: .include "../../textproc/libxml/buildlink2.mk"
90: .include "../../www/gtkhtml/buildlink2.mk"
91: .include "../../x11/gnome-libs/buildlink2.mk"
1.25 mjl 92:
1.1 wiz 93: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>