Re: Need help with octave packages

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Mar 17, 2011 at 12:00 PM, Orion Poplawski <orion@xxxxxxxxxxxxx> wrote:
> - New octave packaging guidelines have been submitted to the FPC. ÂI think
> there were some questions, but I haven't been contacted directly.
>
> https://fedoraproject.org/wiki/PackagingDrafts/Octave
> https://fedorahosted.org/fpc/ticket/61

Thanks for doing this.  I'm currently trying to package Csdp [1],
which comes with an Octave interface, and have been struggling with
how to do that, since I know nothing about Octave.  That packaging
draft really helped.  I have some minor comments on it.

First, it shows that a noarch Octave package needs to BR octave-devel.
 But it looks like octave-devel is only useful for arch-specific
Octave packages, isn't it?  So shouldn't a noarch Octave package just
BR octave?

Second, the %octave_pkg_build macro doesn't quite do what I need.  The
Csdp sources aren't in the right structure for octave's "pkg build"
command, so I have to move stuff around, create a DESCRIPTION file,
etc.  The end result is that I need to do this:

%octave_cmd pkg build '-verbose'
%{_tmppath}/%{name}-%{version}-%{release}.%{_arch} csdp

on a directory named "csdp" in the unpacked sources, rather than on
%SOURCE0.  Is this unusual?  If so, perhaps there is no point in
dealing with it.

Now I just have to figure out why Octave is throwing an error on the
very last step of the test code and I think the package is ready to
go...

References:
[1] https://projects.coin-or.org/Csdp/
-- 
Jerry James
http://www.jamezone.org/
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux