After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 107979 - jhbuild should install the hicolor icon theme from freedesktop.org
jhbuild should install the hicolor icon theme from freedesktop.org
Status: RESOLVED FIXED
Product: jhbuild
Classification: Infrastructure
Component: general
unspecified
Other All
: Normal critical
: ---
Assigned To: James Henstridge
Jhbuild QA
: 134070 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2003-03-10 10:32 UTC by James Henstridge
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.1/2.2



Description James Henstridge 2003-03-10 10:32:21 UTC
http://www.freedesktop.org/standards/icon-theme-spec.html

gnome-icon-theme is meant to depend on this.
Comment 1 Constantine Evans 2003-07-16 03:38:06 UTC
Should we ask freedesktop.org to make the default-icon-theme package
easier to install automatically, or should we extend jhbuild to allow
it to edit the Makefile?
Comment 2 Thom May 2004-02-03 14:51:46 UTC
Is there any reason we can't just pass PREFIX=prefix to each make install?
Anything created by auto* should be quite happy with this, I believe... 
Comment 3 James Henstridge 2004-02-04 00:41:11 UTC
Tom: the problem isn't just passing a variable to "make".  The problem
is that the build process differs from all the other packages we
currently handle, so would require some specialised code (which is not
in itself difficult).

The build process is roughly:
  wget
http://freedesktop.org/Software/icon-theme/releases/hicolor-icon-theme-0.2.tar.gz
  tar xzf hicolor-icon-theme-0.2.tar.gz
  make PREFIX=/...

Anyway, I'd prefer to get jhbuild-ng merged first, since it makes a
number of changes to the build engine.
Comment 4 James Henstridge 2004-02-11 03:22:24 UTC
*** Bug 134070 has been marked as a duplicate of this bug. ***
Comment 5 Andrew Ruthven 2004-02-11 03:37:30 UTC
Would it be possible to add a comment in the README that this package
is required?  It took me a little bit of searching to track it down...

(For some reason I was unable to read earlier today when I searched the 
bug list and missed this one.)
Comment 6 James Henstridge 2004-02-11 03:50:11 UTC
I'd like to fix it properly, actually, rather than just telling the
user to install it manually beforehand.

Bumping priority because gnome-icon-theme build errors out if
hicolor-icon-theme is not found now.

Probably the best solution for this is to add a minimal autoconf setup
to the module so that the standard configure/make/make install combo
works.
Comment 7 James Henstridge 2004-02-11 12:03:54 UTC
Sent an email to Alex with a patch to convert hicolor-icon-theme over
to using autoconf to build.  If he accepts the patch, this bug will be
extremely simple to resolve.
Comment 8 Thom May 2004-02-11 15:37:56 UTC
Heh, I just sent a patch to xdg-list to do exactly the same thing. 
Oh well :-)
Comment 9 James Henstridge 2004-02-11 15:46:08 UTC
Your patch looks quite similar to mine (although it doesn't look like
"make dist" would work quite right).

Hopefully Alex will accept one of them ...
Comment 10 James Henstridge 2004-02-12 01:17:05 UTC
Alex just released this package:
http://freedesktop.org/Software/icon-theme/releases/hicolor-icon-theme-0.4.tar.gz

I'll patch jhbuild to handle it tonight.
Comment 11 James Henstridge 2004-02-12 11:43:57 UTC
jhbuild now lists hicolor-icon-theme as a dependency for
gnome-icon-theme for the gnome24 and gnome26 module sets.

Marking fixed.
Comment 12 Bugzilla Maintainers 2004-04-01 23:44:57 UTC
The URL field has been removed from bugzilla.gnome.org. This URL was in the old URL field, and is being added as a comment so that the data is not lost. Please email bugmaster@gnome.org if you have any questions.

URL: 
http://www.freedesktop.org/Software/icon-theme