jasper
dbefef8b1b
since MODGNOME_TOOLS takes more (and longer) arguments now, validate the input
...
adapted from bsd.port.mk's handling for 'clean='
ok aja@
2014-04-03 12:18:19 +00:00
jasper
64ebb01f71
move more bits and bobs into MODGNOME_TOOLS to make it more clear which
...
tools are actually used.
This commit replaces
MODGNOME_DESKTOP_FILE with MODGNOME_TOOLS += desktop-file-utils
MODGNOME_MIME_FILE with MODGNOME_TOOLS += shared-mime-info
MODGNOME_ICON_CACHE with MODGNOME_TOOLS += gtk-update-icon-cache
(some prettyfication will follow shortly)
2014-04-01 17:03:13 +00:00
jasper
2100c2cdff
start to make MODGNOME_TOOLS resemble the name of the tools actually used.
...
rename 'gi' to 'gobject-introspection'.
discussed with aja@
2014-04-01 15:31:45 +00:00
ajacoutot
d767b90956
Bump vala requirements.
2014-03-30 14:43:24 +00:00
ajacoutot
de86bc95dc
Add a new option to MODGNOME_TOOLS: docbook.
...
This is used when man pages require textproc/docbook-xsl.
ok jasper@
2014-03-28 08:48:14 +00:00
ajacoutot
8606b6270e
Bump requirements.
2014-03-26 16:09:06 +00:00
ajacoutot
7cdc434740
Tweak comment; no functionality change.
2014-03-25 11:37:47 +00:00
ajacoutot
74e4a9fb5b
Bump requirements.
2014-03-25 09:39:17 +00:00
ajacoutot
93ac322c27
Do not blindly add a RUN_DEPENDS on yelp whenever we install help files
...
but instead, check wether MODGNOME_DESKTOP_FILE is also defined; if so
we can assume a GUI application and keep the RUN_DEPENDS.
2014-03-16 09:11:23 +00:00
ajacoutot
14493c314e
Bump vala requirements.
2013-11-17 09:41:00 +00:00
ajacoutot
ad0a8bcd21
No need for MODGNOME_RUN_DEPENDS_yelp anymore.
2013-10-16 10:28:25 +00:00
sthen
61025a0281
unbreak ports using both of MODGNOME_MIME_FILE and MODGNOME_DESKTOP_FILE,
...
ok aja@
2013-10-16 10:11:25 +00:00
ajacoutot
12638d2416
Add sample goos.
2013-10-15 09:55:30 +00:00
ajacoutot
a655132730
Add a new var: MODGNOME_MIME_FILE -- used to declare a dependency on
...
shared-mime-info.
Add a small hack so that we do not need to BDEP on shared-mime-info and
that we do not need to pass --disable-update-mimedb and alikes.
2013-10-15 09:43:08 +00:00
ajacoutot
0a4df720d4
Add a small hack so that ports that need desktop-file-validate at build
...
time don't need to BDEP on desktop-file-utils.
2013-10-15 09:20:49 +00:00
ajacoutot
657f3ee2ea
Set HOMEPAGE within the x11/gnome MODULE for GNOME_PROJECT ports
...
instead of Makefile.inc.
discussed with jasper@
2013-09-28 08:47:58 +00:00
ajacoutot
6de166d29b
Bump MODGNOME_BUILD_DEPENDS requirements.
2013-09-26 07:50:43 +00:00
ajacoutot
e0d1e19f60
goi -> gi as this is the generic name gobject-introspection is usually
...
refered to.
ok jasper@
2013-04-16 13:16:30 +00:00
ajacoutot
b03e91403d
Bump BUILD_DEPENDS versions.
2013-03-29 16:35:44 +00:00
ajacoutot
e28daee92f
If none of AUTOCONF_VERSION or AUTOMAKE_VERSION is defined, then pass
...
--disable-maintainer-mode
to the configure args.
ok jasper@
2013-03-26 16:28:22 +00:00
ajacoutot
58f1a6f9f6
USE_LIBTOOL=Yes is the default now.
2013-03-21 08:45:11 +00:00
ajacoutot
291472c450
Bump g-o-i and vala versions.
...
Add a dependency on yelp-tools instead of itstool (itstool is a dependency
of yelp-tools); this is a convient dependency so that we can build
the GNOME documentation for the new and legacy infrastructure whatever
configure style we set.
2012-09-27 14:14:31 +00:00
ajacoutot
4232b34914
Remove the DATADIRNAME hack now that we know exactly which ports need
...
patching and upstream notice.
tested in a bulk by and ok jasper@ (thanks!)
2012-09-11 09:28:56 +00:00
ajacoutot
109647ffca
Bump vala version.
2012-09-01 16:16:33 +00:00
ajacoutot
728f69af6b
If gtk-doc is installed at configure stage but get removed after, the
...
build will fail because gtkdoc-rebase will fail to run.
--disable-gtk-doc has no effect on this behaviour so force setting
ac_cv_path_* in CONFIGURE_ENV.
2012-03-29 16:34:43 +00:00
ajacoutot
c835a54076
Bump gobject-introspection requirements.
2012-03-29 07:45:55 +00:00
ajacoutot
a9519caf8d
Bump doc-utils and vala versions.
2012-03-29 07:23:46 +00:00
ajacoutot
569d2a223a
Bump doc-utils version.
2012-03-06 12:45:13 +00:00
ajacoutot
73d05c8b96
Bump vala requirements to vala>=0.15.2.
2012-02-26 15:09:43 +00:00
ajacoutot
5ec398a2e3
Add "--disable-vala-bindings" to the default MODGNOME_CONFIGURE_ARGS_vala.
2012-02-18 18:19:14 +00:00
ajacoutot
b446b79701
Extend comment about yelp.
2012-02-16 22:21:54 +00:00
jasper
61f66e981d
spacing
2011-12-12 15:39:57 +00:00
ajacoutot
36fd6e17e7
Add MODGNOME_ICON_CACHE for gtk+2,-guic.
2011-12-03 18:32:06 +00:00
ajacoutot
158fbb6034
Set DATADIRNAME in CONFIGURE_ENV instead of using FAKE_FLAGS to install
...
gettext mo files in the proper location.
ok jasper@
2011-10-03 06:41:43 +00:00
jasper
a8af8e9c81
when using MODGNOME_TOOLS=vala, also set --enable-vala-bindings.
2011-09-28 15:07:57 +00:00
jasper
9a4491f932
since most ports using gnome.port.mk append to CONFIGURE_ENV to search in
...
${LOCALBASE}/{include,lib}, move that into the module itself so it has sane
defaults. if a port needs to change CPPFLAGS/LDFLAGS, one can set
MODGNOME_{CPP,LD}FLAGS.
discussed with and ok aja@, probably over some Lasko (or was it Union?)
2011-09-28 09:46:57 +00:00
ajacoutot
00be26c118
Add a BUILD_DEPENDS on textproc/itstool in the MODGNOME_TOOLS "yelp"
...
case. This is likely to become needed more and more (itstool is the
successor to xml2po).
ok jasper@
2011-09-27 11:37:52 +00:00
ajacoutot
30822fed1e
Typo in comment.
2011-09-20 20:59:25 +00:00
jasper
309bd6e2ad
overhaul the way gnome ports pull in gobject-introspection, gtk-doc, vala and
...
yelp. they can be used by setting MODGNOME_TOOLS to pull in the dependencies
and setting the configure arguments.
discussed with an ok aja@
oh, and *cheeese*
2011-09-20 20:50:33 +00:00
jasper
e2a80798e8
revert previous for now
2011-09-19 09:07:24 +00:00
jasper
9d6e45cb5c
if MODGNOME_TOOLS isn't set, we still need a way to disable stuff, so build
...
CONFIGURE_ARGS out of MODGNOME_CONFIGURE_ARGS* later.
discussed with aja@
2011-09-19 08:47:20 +00:00
jasper
c9f6c2a9ed
- add MODGNOME_TOOLS to indicate certain tools are needed for building bindings
...
or for ensuring the docs are available. currently supported are
gobject-introspection, gtk-doc, vala and yelp.
untill ports are moved to MODGNOME_TOOLS this won't interfere with
MODGNOME_HELP_FILES.
discussed with and ok aja@
2011-09-19 07:55:43 +00:00
ajacoutot
034d725fcc
DESKTOP_FILES => MODGNOME_DESKTOP_FILE, like it should always have been.
...
discussed with and ok jasper@
2011-09-19 07:44:58 +00:00
jasper
fdb723c2fa
- switch to .tar.xz as the default EXTRACT_SUFX.
...
most new distfiles on gnome master sites have been using this for a while now, and
soon no new .tar.bz2/tar.gz distfiles are allowed anymore upstream
as discussed with aja@
2011-09-12 12:02:39 +00:00
ajacoutot
f367968c86
--disable-silent-rules is now added to CONFIGURE_ARGS per default,
...
if CONFIGURE_STYLE = gnu
2011-06-02 17:20:33 +00:00
ajacoutot
3cc007d382
Remove gnome3 hack, this won't be needed anymore.
2011-05-17 13:48:18 +00:00
ajacoutot
39928b7562
Add a hack for x11/gnome3 ports.
...
idea from and ok jasper@
2011-05-13 21:10:49 +00:00
ajacoutot
b028bcbeba
Explain the dependencies in MODGNOME_HELP_FILES a bit more.
2011-05-11 14:56:42 +00:00
ajacoutot
89ba53aa6d
Extend comment.
2011-05-11 12:50:20 +00:00
ajacoutot
bb3d82bdb0
Set itlocaledir in FAKE_FLAGS.
...
ok jasper@
2011-04-26 12:50:54 +00:00