[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / finance / gnucash

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>