Csound Csound-dev Csound-tekno Search About

[Cs-dev] On the debian package

Date2012-01-05 12:29
FromFelipe Sateler
Subject[Cs-dev] On the debian package
Hi all,

I've been a bit busy lately so I haven't been able to update the
debian package yet. I have already made some progress[1], but I've
stalled and there are some items missing:


1. Documenting new copyright holders and licenses (mpa and any new
opcodes/contributions).
2. Checking if backwards compatibility has been lost (not likely) or
if forward compatibility has been lost (that is, if a program compiled
with 5.15 can run with a 5.14 library).

I would encourage anyone interested in the debian packages to try to
look into these items, and if they want to produce patches (or join us
in the debian multimedia team), even better :). If not, I'll try to
finalize the package next week.


[1] http://anonscm.debian.org/gitweb/?p=pkg-multimedia/csound.git;a=summary

-- 

Saludos,
Felipe Sateler

------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2012-01-05 13:30
FromMichael Gogins
SubjectRe: [Cs-dev] On the debian package
5.15 is not backward compatible with prior loadable opcodes.

Regards,
Mike

On Thu, Jan 5, 2012 at 7:29 AM, Felipe Sateler  wrote:
> Hi all,
>
> I've been a bit busy lately so I haven't been able to update the
> debian package yet. I have already made some progress[1], but I've
> stalled and there are some items missing:
>
>
> 1. Documenting new copyright holders and licenses (mpa and any new
> opcodes/contributions).
> 2. Checking if backwards compatibility has been lost (not likely) or
> if forward compatibility has been lost (that is, if a program compiled
> with 5.15 can run with a 5.14 library).
>
> I would encourage anyone interested in the debian packages to try to
> look into these items, and if they want to produce patches (or join us
> in the debian multimedia team), even better :). If not, I'll try to
> finalize the package next week.
>
>
> [1] http://anonscm.debian.org/gitweb/?p=pkg-multimedia/csound.git;a=summary
>
> --
>
> Saludos,
> Felipe Sateler
>
> ------------------------------------------------------------------------------
> Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
> infrastructure or vast IT resources to deliver seamless, secure access to
> virtual desktops. With this all-in-one solution, easily deploy virtual
> desktops for less than the cost of PCs and save 60% on VDI infrastructure
> costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel



-- 
Michael Gogins
Irreducible Productions
http://www.michael-gogins.com
Michael dot Gogins at gmail dot com

------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2012-01-09 06:09
FromErik de Castro Lopo
SubjectRe: [Cs-dev] On the debian package
Felipe Sateler wrote:

> I would encourage anyone interested in the debian packages to try to
> look into these items, and if they want to produce patches (or join us
> in the debian multimedia team), even better :). If not, I'll try to
> finalize the package next week.
> 
> 
> [1] http://anonscm.debian.org/gitweb/?p=pkg-multimedia/csound.git;a=summary

Felipe,

I had a look, but I've never done Debian packaging with git before
(I have used bzr, darcs and svn). Do you use the techniqies listed
here?

     http://wiki.debian.org/PackagingWithGit

It seems you don't since there doesn't seem to be a pristine tarball.

Do you have any docs on how to work on the csound packaging?

Erik
-- 
----------------------------------------------------------------------
Erik de Castro Lopo
http://www.mega-nerd.com/

------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2012-01-09 21:53
FromFelipe Sateler
SubjectRe: [Cs-dev] On the debian package
On Mon, Jan 9, 2012 at 03:09, Erik de Castro Lopo  wrote:
> Felipe Sateler wrote:
>
>> I would encourage anyone interested in the debian packages to try to
>> look into these items, and if they want to produce patches (or join us
>> in the debian multimedia team), even better :). If not, I'll try to
>> finalize the package next week.
>>
>>
>> [1] http://anonscm.debian.org/gitweb/?p=pkg-multimedia/csound.git;a=summary
>
> Felipe,
>
> I had a look, but I've never done Debian packaging with git before
> (I have used bzr, darcs and svn). Do you use the techniqies listed
> here?
>
>     http://wiki.debian.org/PackagingWithGit
>
> It seems you don't since there doesn't seem to be a pristine tarball.
>
> Do you have any docs on how to work on the csound packaging?

I do follow those guidelines (more detailed guidelines found at [0].
However, the scanned synthesis opcodes are non-free, and thus I have
to repack the tarball after removing the source files.

The closest thing I have to documentation is README.source (available
online [1]).

We do use CDBS, which means that most of the boilerplate code is
hidden away in some included makefile snippets. If something special
needs to be done, then targets are extended (package/build,
package/install, etc targets in debian/rules).

If you have more questions, I'll happily answer them.

[0] http://wiki.debian.org/DebianMultimedia/DevelopPackaging
[1] http://anonscm.debian.org/gitweb/?p=pkg-multimedia/csound.git;a=blob;f=debian/README.source;h=75efe2fde0f37941113a909e46b7961ff445ff31;hb=79c09365387b0fa585e35f64db572063a06534e7

>
> Erik
> --
> ----------------------------------------------------------------------
> Erik de Castro Lopo
> http://www.mega-nerd.com/
>
> ------------------------------------------------------------------------------
> Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
> infrastructure or vast IT resources to deliver seamless, secure access to
> virtual desktops. With this all-in-one solution, easily deploy virtual
> desktops for less than the cost of PCs and save 60% on VDI infrastructure
> costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel



-- 

Saludos,
Felipe Sateler

------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourcefor