| @@ -1,49 +1,48 @@ | | | @@ -1,49 +1,48 @@ |
1 | # $NetBSD: Makefile,v 1.1.1.1 2008/06/18 22:21:12 gdt Exp $ | | 1 | # $NetBSD: Makefile,v 1.2 2008/06/23 15:44:14 drochner Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= gramps-3.0.1 | | 4 | DISTNAME= gramps-3.0.1 |
| | | 5 | PKGREVISION= 1 |
5 | CATEGORIES= databases | | 6 | CATEGORIES= databases |
6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gramps/} | | 7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gramps/} |
7 | | | 8 | |
8 | MAINTAINER= gdt@NetBSD.org | | 9 | MAINTAINER= gdt@NetBSD.org |
9 | HOMEPAGE= http://gramps-project.org/ | | 10 | HOMEPAGE= http://gramps-project.org/ |
10 | COMMENT= Genealogical Research and Analysis Management Programming System V3 | | 11 | COMMENT= Genealogical Research and Analysis Management Programming System V3 |
11 | | | 12 | |
12 | PKG_DESTDIR_SUPPORT= user-destdir | | 13 | PKG_DESTDIR_SUPPORT= user-destdir |
13 | | | 14 | |
14 | # not clear, leave off for now | | 15 | # not clear, leave off for now |
15 | MAKE_JOBS_SAFE= no | | 16 | MAKE_JOBS_SAFE= no |
16 | | | 17 | |
17 | USE_DIRS+= xdg-1.1 | | 18 | USE_DIRS+= xdg-1.1 |
18 | USE_TOOLS+= msgfmt pkg-config intltool msgconv | | 19 | USE_TOOLS+= msgfmt pkg-config intltool msgconv |
19 | USE_PKGLOCALEDIR= yes | | 20 | USE_PKGLOCALEDIR= yes |
20 | GNU_CONFIGURE= yes | | 21 | GNU_CONFIGURE= yes |
21 | | | 22 | |
22 | # XXX Handle desktop file specially? | | | |
23 | | | | |
24 | # XXX Why? | | 23 | # XXX Why? |
25 | CONFIGURE_ARGS+= --disable-mime-install | | 24 | CONFIGURE_ARGS+= --disable-mime-install |
26 | # XXX Why? | | 25 | # XXX Why? |
27 | CONFIGURE_ARGS+= --enable-packager-mode | | 26 | CONFIGURE_ARGS+= --enable-packager-mode |
28 | | | 27 | |
29 | # XXX Needed still? | | 28 | # XXX Needed still? |
30 | CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q} | | 29 | CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q} |
31 | PYTHON_VERSIONS_ACCEPTED= 25 | | 30 | PYTHON_VERSIONS_ACCEPTED= 25 24 |
32 | | | 31 | |
33 | ## Dependencies are confusing: | | 32 | ## Dependencies are confusing: |
34 | # From README | | 33 | # From README |
35 | # required: | | 34 | # required: |
36 | # Python 2.5 or greater | | 35 | # Python 2.5 or greater (works with 2.4 after minor modifications) |
37 | # PyGTK2 2.10 or greater | | 36 | # PyGTK2 2.10 or greater |
38 | # Python Glade bindings (bogus; included in pygtk2) | | 37 | # Python Glade bindings (bogus; included in pygtk2) |
39 | # librsvg2 (svg icon view) | | 38 | # librsvg2 (svg icon view) |
40 | # recommended: | | 39 | # recommended: |
41 | # graphviz | | 40 | # graphviz |
42 | # xdg (above via USE_DIRS??) | | 41 | # xdg (above via USE_DIRS??) |
43 | # optional (skipping for now) | | 42 | # optional (skipping for now) |
44 | # gtkspell | | 43 | # gtkspell |
45 | # ttf-freefont | | 44 | # ttf-freefont |
46 | # From other sources | | 45 | # From other sources |
47 | # required: | | 46 | # required: |
48 | # gnome-doc-utils (build fails without) | | 47 | # gnome-doc-utils (build fails without) |
49 | # py-bsddb3 (and patch) | | 48 | # py-bsddb3 (and patch) |
| @@ -51,18 +50,17 @@ PYTHON_VERSIONS_ACCEPTED= 25 | | | @@ -51,18 +50,17 @@ PYTHON_VERSIONS_ACCEPTED= 25 |
51 | # py-gnome (for gnome integration) | | 50 | # py-gnome (for gnome integration) |
52 | # py25-reportlab (gramps2 MESSAGE, probably no longer) | | 51 | # py25-reportlab (gramps2 MESSAGE, probably no longer) |
53 | | | 52 | |
54 | # See http://gramps-project.org/wiki/index.php?title=Install_latest_BSDDB | | 53 | # See http://gramps-project.org/wiki/index.php?title=Install_latest_BSDDB |
55 | .include "../../databases/py-bsddb3/buildlink3.mk" | | 54 | .include "../../databases/py-bsddb3/buildlink3.mk" |
56 | # XXX Should be option or perhaps not at all | | 55 | # XXX Should be option or perhaps not at all |
57 | .include "../../graphics/graphviz/buildlink3.mk" | | 56 | .include "../../graphics/graphviz/buildlink3.mk" |
58 | .include "../../graphics/librsvg/buildlink3.mk" | | 57 | .include "../../graphics/librsvg/buildlink3.mk" |
59 | .include "../../lang/python/application.mk" | | 58 | .include "../../lang/python/application.mk" |
60 | .include "../../x11/py-gtk2/buildlink3.mk" | | 59 | .include "../../x11/py-gtk2/buildlink3.mk" |
61 | .include "../../x11/py-gnome2/buildlink3.mk" | | 60 | .include "../../x11/py-gnome2/buildlink3.mk" |
62 | # XXX Why, if we disable mime install? | | 61 | # XXX Why, if we disable mime install? |
63 | .include "../../databases/shared-mime-info/mimedb.mk" | | 62 | .include "../../databases/shared-mime-info/mimedb.mk" |
64 | # XXX Why, if this was dropped? | | | |
65 | .include "../../devel/GConf/schemas.mk" | | | |
66 | .include "../../graphics/gnome-icon-theme/buildlink3.mk" | | 63 | .include "../../graphics/gnome-icon-theme/buildlink3.mk" |
67 | .include "../../textproc/gnome-doc-utils/buildlink3.mk" | | 64 | .include "../../textproc/gnome-doc-utils/buildlink3.mk" |
| | | 65 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" |
68 | .include "../../mk/bsd.pkg.mk" | | 66 | .include "../../mk/bsd.pkg.mk" |