Re: Gnome-packaging-list digest, Vol 1 #115 - 3 msgs

James Richardson <[email protected]> Tue, 09 Dec 2003 17:41:34 -0600
Newsgroups gmane.comp.gnome.packaging
Organization teknofile.com && teknofile.org
Message-ID <[email protected]>
> You should make sure that you did specify you omf-file (if it's not in the
> default list)
> --with-omfdirs=/usr/share/omf:/usr/local/share/omf:/opt/gnome2/share/omf:/opt/gnome/share/omf:/opt/kde/omf

Yes, the omfdir's are set correctly: scrollkeeper-config points them 
right where i want them to go.

>>http://www.fedora.us/docs/rpm-packaging-guidelines.html ]
> Did not know of this guideline before, but a few remarks from my very

Do you know of another one? Perhaps a guidline of how gnome pkgs are built?

> 1) Defining directories in the spec-file sucks.
I agreed, I was using the referenced site as a "guideline" not as a 
howto.... no sense in rewritting binddir=blah when you don't have to...
however i've noticed there's a lot of inconsitity in the destination of 
man pages.... sometimes they end up in /usr/man others /usr/share/man, 
but that's not really a big deal i guess.

> 3) using manual make install sucks.
> 4) listing *.mo files manually sucks.
Yes it does. I *thought* that the find_lang.sh script was s'posed to 
find these for me, but i'm playing with cvs battfink [it's a 
quick-compile ;p] and for the life of me I can't get it to find the .mo 
translations.

>>The gnome packages that do include scrollkeeper docs/omf fles install 
>>files into /var/lib/scrollkeeper/<lang>/<xmlfile>. Why is this? 
> They don't. Scrollkeeper generates these. The xml-files are
> scrollkeeper's content lists (cl).

 From my understanding, scrollkeeper generates these xml files from the 
.omf file, correct? With that said, wouldn't it be easier to have a flag 
that turns off the creation of them during the isntall script run? It 
seems like wasted effort having it create them, manually having to 
delete them in the spec file, just so it can re-create them when you 
install the package.

> That would be something like --dont-run-scrollkeeper-update or
> something, but I don't such flag exists (but it is not necessary
> anyway).

Why isn't it necessary?