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
espie
e50b98837f
new depends
2010-11-22 08:36:47 +00:00
ajacoutot
e79d0ddc50
No need for this USE_X11 hack anymore.
2010-10-24 21:12:47 +00:00
ajacoutot
020fdacde6
Don't enforce MASTER_SITES either.
2010-10-23 16:31:29 +00:00
ajacoutot
0de6d7b457
Don't force EXTRACT_SUFX.
2010-10-23 15:26:27 +00:00
ajacoutot
67f8e3e845
Do not enforce the need to set GNOME_PROJECT and GNOME_VERSION so that
...
we can use the x11/gnome MODULE with ports that are not directly part
of GNOME per se. This made landry's kitty sad...
ok landry@ jasper@
2010-10-23 14:37:17 +00:00
espie
60b506e4f3
unbreak the tree
2010-10-19 22:49:35 +00:00
ajacoutot
16143d15d4
Use a different construct for USE_X11 so that it actually does what it
...
was meant for.
ok landry@ jasper@
2010-10-19 15:20:36 +00:00
jasper
8b2b121dcb
- set USE_X11 to Yes by default
...
ok ajacoutot@
2010-10-18 13:17:24 +00:00
ajacoutot
75b3dbd228
Remove --disable-shave from CONFIGURE_ARGS, only a handful applications use
...
it.
2010-04-22 23:19:13 +00:00
ajacoutot
de795ccd72
Fix CONFIGURE_STYLE conditionnal.
...
thanks to bernd@ for refreshing my goldfish memory on pattern matching.
2009-11-16 08:39:28 +00:00
ajacoutot
0d852514d2
--disable-silent-rules is not enough, we also want --disable-shave
...
ok jasper@
2009-10-21 16:08:31 +00:00
jasper
bad82fb28e
add --disable-silent-rules to CONFIGURE_ARGS so we can see what
...
is actually being done, instead of CC $FILE and LD $FILE
"p-p-p-perfect" aja@
2009-10-10 12:38:33 +00:00
steven
4a74763e3c
error out when using gnome module, but GNOME_PROJECT/GNOME_VERSION
...
variables are not set
ok jasper
2009-10-09 16:05:51 +00:00
ajacoutot
205c226bb2
Rework the way we handle build_depends with the gnome MODULE when
...
MODGNOME_HELP_FILES is set to yes.
* add a build_depends on gnome-doc-utils if MODGNOME_HELP_FILES is set
to yes
* add rarian as a run_depends for gnome-doc-utils (will help with older
ports that will never be updated from using deprecated scrollkeeper)
* remove build+run_depends on gnome-doc-utils and rarian for ports that
have MODGNOME_HELP_FILES as they are now implied.
* bump where needed
This should help in having all required build dependencies for
gnome-related ports and it greatly simplifies things.
"thanks for cleaning this mess" and ok jasper@
2009-04-06 10:05:20 +00:00
jasper
f23699fa1e
- use a better way to figure out the MASTER_SITES, so no overridings should
...
be needed anymore if a file is on ftp.gnome.org
no chickens were injured or eaten whilst working on this, although "someone"
is begging to differ
2008-11-23 22:56:37 +00:00
jasper
f64d07a85a
- remove a part that's never going to be used in this form,
...
if we're going to set the schema's file path via a module, it'll be done
via a gconf2 module
discussed with ajacoutot@
2008-11-23 12:16:03 +00:00
ajacoutot
e26775f9fe
- remove support for MODGNOME_DEVHELP_FILES from the gnome MODULE ;
...
it makes more sense to add devhelp as run_depends for gnome-session and
leave it to the user to install it manually for other packages
"if you're as happy as a pig in poop, commit it" jasper@
2008-06-02 14:10:06 +00:00
ajacoutot
d064b75db3
- clarify comment concerning GNOME help files
2008-05-26 13:23:34 +00:00
jasper
be504b4117
- add MODGNOME_HELP_FILES for run-time dependency on x11/gnome/yelp
...
- add MODGNOME_DEVHELP_FILES for run-time dependency on x11/gnome/devhelp
ok ajacoutot@
2008-04-15 11:51:23 +00:00
jasper
9be6a2e7db
- switch to use the intltool module
...
prodded by ajacoutot@ some time ago after an extreme late breakfast...
tested by steven@ in a bulk build
2007-12-27 20:45:54 +00:00
jasper
cf1f0a4d30
only use desktop-file-utils if DESKTOP_FILES is set.
2007-07-03 08:50:36 +00:00