83 Commits

Author SHA1 Message Date
ajacoutot
73177d4bf3 Stop setting CONFIGURE_STYLE in Makefile.inc but explicitely add it to ports
that need it; in the future more and more ports will move to meson build anyway.
I first though I'd set CONFIGURE_STYLE in gnome.port.mk but it's too fragile
(MODULES list must be sorted very carefully).
Less magic is good.

discussed with jasper@
2017-04-13 07:38:44 +00:00
ajacoutot
0d830c3ad2 "/usr/local/share/pkgconfig/" is part of mtree(8).
Packages should not own this dir to prevent its deletion or a warning that it
cannot be removed because it's not empty at pkg_delete(1) time.
2015-05-22 11:36:15 +00:00
ajacoutot
893323e150 x11/gtk+2,-guic -> x11/gtk+3,-guic && bump 2015-03-27 08:16:15 +00:00
ajacoutot
5c7c709402 Revert after symbolic re-add. 2014-10-02 19:50:37 +00:00
ajacoutot
6e3ca7d7d5 Provide an upgrade path for theme-extras and theme-symbolic. 2014-10-02 19:25:18 +00:00
jasper
53bb160e75 switch over port to MODGNOME_TOOLS that didnt have it yet 2014-04-01 18:38:52 +00:00
ajacoutot
1dac03de80 Use CONFIGURE_ENV instead of a hackish link. 2014-04-01 08:14:17 +00:00
ajacoutot
8a2303d22d Update to gnome-icon-theme-3.12.0. 2014-03-26 13:31:46 +00:00
ajacoutot
6f2bf47fbf Actually do previous from gtk+ itself. 2013-10-11 15:01:42 +00:00
ajacoutot
7097cb0ada Install default gtkrc under PREFIX/share/gtk-2.0/ instead of SYSCONFDIR.
This makes it easier to do local changes.
2013-10-11 14:42:17 +00:00
ajacoutot
ea93efd05f Remove hardcoded HOMEPAGE and use the one from the x11/gnome MODULE
instead. It is just too hard to maintain a coherent list of still
reachable homepages for GNOME projects so use wiki.gnome.org which is
the entry point for *all* GNOME apps.
2013-09-28 08:50:34 +00:00
ajacoutot
f136af185a Update to gnome-icon-theme-3.10.0. 2013-09-26 06:26:51 +00:00
ajacoutot
66849920de Update to gnome-icon-theme 3.8.3. 2013-08-06 19:07:37 +00:00
ajacoutot
c2b78d87d1 Update to gnome-icon-theme-3.8.2. 2013-05-14 06:20:28 +00:00
ajacoutot
3a3c2830df Remove deprecated comment. 2013-04-03 07:41:15 +00:00
ajacoutot
76760e2385 We can get away with the gtk-update-icon-cache build dependency. 2013-04-03 07:13:19 +00:00
ajacoutot
078d6c3023 Update to gnome-icon-theme-3.8.0. 2013-03-29 07:49:30 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
ajacoutot
2e38793226 Default libtool(1) is in base now so there is no point in settings
USE_LIBTOOL to no since this has no implication on the build for these
particular ports.
2012-11-17 09:40:41 +00:00
ajacoutot
7efb520f78 Update to gnome-icon-theme-3.6.2. 2012-11-14 07:04:27 +00:00
dcoppa
e22e752909 Unbreak GTK+3 applications that use gnome-icon-theme, when executed
outside of a Desktop Environment.
Basically, it's the same trick I did for GTK+2, applied to GTK+3.

OK ajacoutot@
2012-10-17 08:50:40 +00:00
ajacoutot
2acf438038 Unbreak updating. 2012-09-27 07:40:09 +00:00
jasper
912dd51c81 - update to gnome-icon-theme-3.6.0 2012-09-27 07:18:51 +00:00
ajacoutot
4c4a0e7aea Regen distinfo. 2012-07-13 10:33:14 +00:00
ajacoutot
8f4dc25866 Don't redirect errors to /dev/null and don't return true(1)
unconditionally. Instead, don't check for the existence of index.theme.
This will allow us to catch errors that may be happening because of a
missing dependency in the chain.

Some hidden issues may appear, in which case please contact me.

discussed with and ok blind jasper@
2012-06-15 08:30:18 +00:00
ajacoutot
c1c0532a11 BUILD_DEPENDS on gtk-update-icon-cache. 2012-06-15 07:21:58 +00:00
ajacoutot
6bb261da99 Update to gnome-icon-theme-3.4.0. 2012-03-29 06:35:37 +00:00
ajacoutot
77716baf9f Our pkg-config(1) can now cope with files under share/pkgconfig, so
remove these now unneeded hacks/patches.
2012-03-19 10:28:48 +00:00
ajacoutot
19422dfcf1 Use MODGNOME_ICON_CACHE and fix gtk-update-icon-cache calls.
I will commit gtk-update-icon-cache by batch now, but I needed this
example to be in.
2011-12-03 18:45:02 +00:00
ajacoutot
24d7a637be @unexec-delete -> @unexec, to prevent pkg_add -u from whining. 2011-10-19 12:59:07 +00:00
ajacoutot
c5753c58f9 Update to gnome-icon-theme-3.2.1.1. 2011-10-19 12:44:40 +00:00
ajacoutot
0529661269 Update to gnome-icon-theme-3.2.1. 2011-10-18 15:17:20 +00:00
jasper
6a8b83abeb sync after recent gnome.port.mk CONFIGURE_ENV changes 2011-09-28 09:47:46 +00:00
jasper
baf6b87710 - update to 3.2.0 2011-09-27 13:02:00 +00:00
espie
346b5bc6dc normalize pkgpath 2011-09-16 12:29:12 +00:00
jasper
9d1eccb70a switch to using .tar.xz by default 2011-09-12 12:04:16 +00:00
jasper
5b39fca11d Moar GNOME3 merge 2011-09-12 07:28:52 +00:00
ajacoutot
07174a9714 We want to use @unexec here and not @unexec-delete.
The reason is that if a theme is removed after updating to a new version,
then we are left over with a useless cache file because we are using
pkg_add -u and not pkg_delete.
2011-05-19 14:43:16 +00:00
ajacoutot
1be6361984 Add gtk+2 and librsvg to RUN_DEPENDS.
Rational: except for QT/KDE ports, gtk+2 should already be in the
dependency chain for ports installing share/icons/ files (i.e. no need
to explicitely add it) and if we have svg icons without their png
counterpart and librsvg is not part of the dependency chain then we
explicitely add it.
gnome-icon-theme is the inherited theme for most icon themes so we
make sure we have gtk-update-icon-cache and can display svg icons.

landry@ agrees
2011-05-19 07:50:37 +00:00
ajacoutot
c1dcb146ce Sanitize some @unexec/@extraunexec calls to rm: move them up in the
PLIST and delete everything under the @sample'd directory instead of the
directory itself to prevent a warning from pkg_delete(1) trying to
remove a non existing directory and to help preventing left-over files
and directories.
2011-05-11 08:03:21 +00:00
espie
e50b98837f new depends 2010-11-22 08:36:47 +00:00
jasper
994b63da94 - remove USE_X11=Yes where needed (can't we fully get rid of it?)
and set USE_X11=No where needed

agreed by aja@
2010-10-18 13:18:13 +00:00
dcoppa
d88522e08f gtk+2-2.22.0 is more picky about missing icons.
Work around this by installing, alongside gnome-icon-theme, a system-wide
gtkrc containing the line:

gtk-icon-theme-name="gnome"

This avoids assertion failures regarding missing icons with GTK+
applications when executed outside of a Desktop Environment like GNOME
or XFCE.

Also remove x11/gtk+2/pkg/MESSAGE-main which is no longer needed.

Problem noticed by Patrick Keshishian

Discussed with and OK ajacoutot@
2010-10-06 13:51:58 +00:00
ajacoutot
756438fe86 Minor update to gnome-icon-theme-2.30.3. 2010-05-26 14:52:35 +00:00
ajacoutot
1ec98062c8 Set PKG_ARCH=* 2010-05-01 22:22:00 +00:00
ajacoutot
494ca4ab4b Update to gnome-icon-theme-2.30.2.1.
* fix some icons names
2010-04-29 15:26:43 +00:00
ajacoutot
3ce907bfac Update to gnome-icon-theme-2.30.2. 2010-04-27 14:44:09 +00:00
jasper
b2caa536db - update gnome-icon-theme to 2.30.1
* for unknown reason, upstream decided to remove the .svg icons....
2010-04-20 17:49:51 +00:00
ajacoutot
0070e11661 Use @unexec-delete instead of @unexec for the *-update-* goos and remove
@unexec for theme ports.

prodded by espie@ after me whining at the ports system ;)
discussed with espie@ sthen@ landry@
2009-12-21 18:03:17 +00:00
ajacoutot
b2e3b2d66f Add a run_dependency on rsvg. Most icons are svg now so instead of
wondering why some icons seem missing, make sure we are actually able to
display theme.
Idea from Debian.
2009-10-14 16:57:15 +00:00