[sword-devel] Packge

Mark Trompell mark at foresightlinux.org
Wed Dec 10 23:41:28 MST 2014


Need to try out. Until now I added a sword.conf manually in our
recipe, looking like this:
:r.Create('%(sysconfdir)s/sword.conf', contents="\n".join((
            '[Install]',
            'DataPath=/usr/share/sword/',
            '',
            '[Sources]',
            'DIRSource=/usr/share/sword|[local]|/usr/share/sword',
            '',
        )))

2014-12-10 13:44 GMT+01:00 Greg Hellings <greg.hellings at gmail.com>:
> Mark,
>
> You might be interested in the last two commits I just dropped onto
> SVN HEAD. They significantly improve the CMake build options handling.
> The system now honors the standard set of options (LIB_INSTALL_DIR,
> SHARE_INSTALL_PREFIX, etc) instead of using our own made-up
> replacements for them. Additionally the system will now write out an
> /etc/sword.conf file, which has been missing all along. This might
> help with localization, as locales.d is also installed into the same
> folder that /etc/sword.conf is expected to point at.
>
> See if those two commits will help you out (in patch form they can be
> found at http://pkgs.fedoraproject.org/cgit/sword.git/tree/). How did
> you test the different locales to generate the failures and successes
> on your system?
>
> --Greg
>
> On Wed, Dec 10, 2014 at 2:18 AM, Mark Trompell <mark at foresightlinux.org> wrote:
>> I guess that won't land in f20?
>> Btw, I used cmake for building foresight packages, but had always
>> issues with getting the locales right.
>> So don't forget to check if other then EN or C work :-)
>>
>>
>> 2014-12-09 21:39 GMT+01:00 Greg Hellings <greg.hellings at gmail.com>:
>>> Let me put on my distro packager hat for a minute:
>>>
>>> People who are Sword users on Fedora - I'm currently building an
>>> update to Sword that will land in Rawhide. This moves the build
>>> process over from autotools to CMake. As part of this, the Rawhide
>>> package will also include building the Sword Python bindings (there
>>> are still some outstanding issues with getting Perl to reliably
>>> install). You can get at this with a "yum install sword-python"
>>>
>>> As another update I have split the contents of the utilities binaries
>>> into their own package. You can get at this with a "yum install
>>> sword-utilities". I have done this in order to help emphasize that we
>>> do not expect users to leverage the utilities from version releases
>>> but instead expect them to use the versions out of SVN HEAD directly.
>>>
>>> If anyone out there is a Fedora Rawhide user and is interested in
>>> fetching the results, they should be composed into the Rawhide
>>> repositories at the next update of your local mirror.
>>>
>>> --Greg
>>>
>>> _______________________________________________
>>> sword-devel mailing list: sword-devel at crosswire.org
>>> http://www.crosswire.org/mailman/listinfo/sword-devel
>>> Instructions to unsubscribe/change your settings at above page
>>
>>
>>
>> --
>> Mark Trompell
>>
>> Foresight Linux Xfce Edition
>> Cause your desktop should be freaking cool
>> (and Xfce)
>>
>> _______________________________________________
>> sword-devel mailing list: sword-devel at crosswire.org
>> http://www.crosswire.org/mailman/listinfo/sword-devel
>> Instructions to unsubscribe/change your settings at above page
>
> _______________________________________________
> sword-devel mailing list: sword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page



-- 
Mark Trompell

Foresight Linux Xfce Edition
Cause your desktop should be freaking cool
(and Xfce)



More information about the sword-devel mailing list