FS#825 - ghex bug
Attached to Project:
Arch Linux
Opened by Jan de Groot (JGC) - Friday, 23 April 2004, 08:41 GMT
Last edited by Dale Blount (dale) - Friday, 23 April 2004, 11:49 GMT
Opened by Jan de Groot (JGC) - Friday, 23 April 2004, 08:41 GMT
Last edited by Dale Blount (dale) - Friday, 23 April 2004, 11:49 GMT
|
Details
The ghex package updated several minuts ago has some
bugs:
- schema file doesn't get merged with postinstall script - no build dependency on intltool I don't know if it gets automerged when using the --with-gconf thing, but the usual way to get .schema files merged is using gconftool-2 in a postinstall script. I have a .install script that works at ftp://schoolbak.dyndns.org/gnome25/src/ghex/ghex.install Most gnome packages nowadays _REQUIRE_ gconf schemas get merged to function, some packages work without that, but expect missing features when not doing so. |
This task depends upon
For the install script, I need to castrate the Makefile first since ghex doesn't take care of "--disable-schemas-install". grmpf
For the intltool, yupp, i'll do tomorrow.
When you create the package on your system, it changes the gconf keys in the gconf database on your system this way. It also copies the $prefix/etc/gconf/schemas/ghex2.schemas, but copying that file is not enough, gconf needs to know about the file, it needs to get applied to the system gconf database (the file you're referring to in the PKGBUILD, the xml file).
When using the .install script, the gconf schemas get copied to the etc/gconf/schemas directory and those are applied to the system gconf database using gconftool-2 --make-install-rule.