Author Topic: Packaging Code::Blocks for Arch Linux  (Read 8676 times)

haawda

  • Guest
Packaging Code::Blocks for Arch Linux
« 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.

Offline Jenna

  • Administrator
  • Lives here!
  • *****
  • Posts: 7252
Re: Packaging Code::Blocks for Arch Linux
« Reply #1 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.

haawda

  • Guest
Re: Packaging Code::Blocks for Arch Linux
« Reply #2 on: July 11, 2009, 04:05:14 pm »

Offline Jenna

  • Administrator
  • Lives here!
  • *****
  • Posts: 7252
Re: Packaging Code::Blocks for Arch Linux
« Reply #3 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.