Code::Blocks Forums

User forums => Using Code::Blocks => Topic started by: haawda on July 11, 2009, 03:31:51 pm

Title: Packaging Code::Blocks for Arch Linux
Post by: haawda on July 11, 2009, 03:31:51 pm
Hello,

I am maintainer of a package  of Code::Blocks for Arch Linux. The package works well, but according to Arch Linux' packaging guidelines the plugins should not stay in /usr/share/codeblocks/plugins but in /usr/lib/codeblocks/plugins, because they are architecture dependent. How can I change that? I tried to edit the codeblocks.pc file, but that did not change anything.
Title: Re: Packaging Code::Blocks for Arch Linux
Post by: Jenna on July 11, 2009, 03:53:05 pm
Which version of C::B is in Arch Linux ?

I changed the directory layout of the linux C::B version to be more fhs-compliant in svn r5334 (there heve been some follow-ups mostly to run lintian on debian error-free, but there where also some minor changes to the layout).

There are no layout differences between 64- and 32-bit at the moment.
Title: Re: Packaging Code::Blocks for Arch Linux
Post by: haawda on July 11, 2009, 04:05:14 pm
It is 8.02, see http://aur.archlinux.org/packages.php?ID=22388 (http://aur.archlinux.org/packages.php?ID=22388).
Title: Re: Packaging Code::Blocks for Arch Linux
Post by: Jenna on July 11, 2009, 05:46:44 pm
You have to patch the MAkefile.am's and parts of the C::B-sources to make this work or use a recent nightly build for packaging or wait for the next release.

The last option will need some time to come, because we just changed trunk to use wxAuiNotebook instead of wxFlatNotebook and a release will not come before some nightlies have been tested by the users, because there are surely some smaller issues, glitches and robably really bugs slipped in with the change.