Bug 2187 - files in /etc/frysk/... installed in wrong sub-directory
Summary: files in /etc/frysk/... installed in wrong sub-directory
Status: RESOLVED FIXED
Alias: None
Product: frysk
Classification: Unclassified
Component: general (show other bugs)
Version: unspecified
: P1 normal
Target Milestone: ---
Assignee: Andrew Cagney
URL:
Keywords:
Depends on:
Blocks: 2127 2188
  Show dependency treegraph
 
Reported: 2006-01-21 19:33 UTC by Andrew Cagney
Modified: 2006-01-21 21:27 UTC (History)
0 users

See Also:
Host:
Target:
Build:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Cagney 2006-01-21 19:33:49 UTC
It's a mess; the files in /etc/[frysk]:
- need to be generated post install (so that the relavent libraries are listed)
- need be located in directories matching the hard-wired libraries (and that
uses the result of --host)
- need to handle foobars such as a 32-bit build being installed on a 64-bit host
Comment 1 Andrew Cagney 2006-01-21 19:36:28 UTC
* Sat Jan 21 2006 Andrew Cagney <cagney@redhat.com> 0.0.1.2006.01.13-0.EL4.7
- Drop update-scripts.tar.gz and update-scripts-frysk.patch.
- Replace -post and -postun steps generating pango.modules and
  gdk-pixbuf.loaders with the scripts frysk-update-gdk-pixbuf-loaders,
  frysk-update-gtk-immodules, and frysk-update-pango-modules run from
  -post, and generated by MKUPDATE.
Comment 2 Andrew Cagney 2006-01-21 21:27:19 UTC
From an RPM built on an x86-64 box: tortura$ rpm -ql -p
x86_64/frysk-0.0.1.2006.01.13-0.EL4.7.x86_64.rpm | grep etc
/etc/frysk/fonts
/etc/frysk/fonts/conf.d
/etc/frysk/fonts/conf.d/10-fonts-persian.conf
/etc/frysk/fonts/conf.d/40-blacklist-fonts.conf
/etc/frysk/fonts/conf.d/50-no-hint-fonts.conf
/etc/frysk/fonts/conf.d/autohint.conf
/etc/frysk/fonts/conf.d/no-bitmaps.conf
/etc/frysk/fonts/conf.d/no-sub-pixel.conf
/etc/frysk/fonts/conf.d/sub-pixel.conf
/etc/frysk/fonts/conf.d/unhinted.conf
/etc/frysk/fonts/conf.d/yes-bitmaps.conf
/etc/frysk/fonts/fonts.conf
/etc/frysk/fonts/fonts.dtd
/etc/frysk/gtk-2.0
/etc/frysk/gtk-2.0/gdk-pixbuf.loaders
/etc/frysk/gtk-2.0/x86_64-redhat-linux-gnu
/etc/frysk/gtk-2.0/x86_64-redhat-linux-gnu/gtk.immodules
/etc/frysk/pango
/etc/frysk/pango/pangox.aliases
/etc/frysk/pango/x86_64-redhat-linux-gnu
/etc/frysk/pango/x86_64-redhat-linux-gnu/pango.modules
looks ok to me :-)