Ardour 2.5 DEB packege for Ubuntu 8.04 i386

17 replies [Last post]
alessio
alessio's picture
User offline. Last seen 5 years 9 weeks ago. Offline
Joined: 2008-01-22
Posts:

Here you can find my Ardour 2.5 DEB package for Ubuntu 8.04 i386...

http://jagu.netsons.org/node/5

Please help me to make this package better!!!

thk, Alessio

GMaq
GMaq's picture
User offline. Last seen 18 hours 57 min ago. Offline
Joined: 2007-12-11
Posts:

alessio,

Although I compile my own Ardour with VST and realize that package cannot be built to share, I thank you for your time and effort to build and share a package for others benefit.

Can you tell me if scons will work with checkinstall?
I would like to build a checkinstall deb so I can share the same version of Ardour on both my OWN machines without having to compile it separately.

A checkinstall deb would be useless to share with others because it would not automatically fix dependencies on outside systems.

Thanks again.

pseudyo
pseudyo's picture
User offline. Last seen 5 years 39 weeks ago. Offline
Joined: 2008-07-20
Posts:

excuse my ignorance. however, what is the difference between your deb install, and the ubuntu's synaptic distro?

openfunk
User offline. Last seen 5 years 38 weeks ago. Offline
Joined: 2008-04-19
Posts:

pseudyo the deb package in ubuntu’s synaptic distro is version 2.4, the Deb that alessio has created is for the new 2.5 version.

alessio as much as i respect the time you have put into creating a deb package for the new version, The latest Ardour Deb packages have always been available here : http://www.getdeb.net/category.php?id=1

GMaq
GMaq's picture
User offline. Last seen 18 hours 57 min ago. Offline
Joined: 2007-12-11
Posts:

Hi,

Well if I'm not mistaken it looks like Alessio might be open to input for custom packaging like LV2 or FREESOUND support or perhaps older Ubuntu distros which the other packages usually don't come with, I think the more good packages with choice of options the better, as long as the packagers know what they're doing.

Getdeb also only does new packages for Hardy now (don't even get me started on that one), So perhaps Alessio and definitely Ematech's packages are very valuable to users of Feisty and Gutsy (Studio)

alessio
alessio's picture
User offline. Last seen 5 years 9 weeks ago. Offline
Joined: 2008-01-22
Posts:

Scons and checkinstall can work, try "checkinstall scons install" . :-)

Checkinstall don't fix the dependencies, to do it you must say to checkintall all dependecies needed... For this I wrote a personal shell script that say me all... Next days I publish this script on my site.

Thanks for yours feedbacks

alessio
alessio's picture
User offline. Last seen 5 years 9 weeks ago. Offline
Joined: 2008-01-22
Posts:

GMaq ok! If you need same custom package can ask me, is so simple VirtualBox...

GMaq
GMaq's picture
User offline. Last seen 18 hours 57 min ago. Offline
Joined: 2007-12-11
Posts:

Alessio,

I will check out your site over the next few days for the script, thanks for the info.

**EDIT**
I tried an Ardour checkinstall with scons and it worked great, I'm pretty new to using checkinstall so I will still be interested in your script to learn how to use it better.

alessio
alessio's picture
User offline. Last seen 5 years 9 weeks ago. Offline
Joined: 2008-01-22
Posts:

GMaq, few days sorry... :-)

tictactatic
User offline. Last seen 1 year 2 weeks ago. Offline
Joined: 2007-08-02
Posts:

Hey, Alessio, your site seems to be dead.

joegiampaoli
joegiampaoli's picture
User offline. Last seen 22 weeks 6 days ago. Offline
Joined: 2008-02-27
Posts:

How can I build a deb from ardour with scons?

I have successfully created debs with configure sources with:

checkinstall -D

but I dont know how to get by with scons....

GMaq
GMaq's picture
User offline. Last seen 18 hours 57 min ago. Offline
Joined: 2007-12-11
Posts:

Hi Joe,

I believe you need to build Ardour with scons as usual then instead of "sudo scons install" use "sudo checkinstall scons install -D"

It takes a long time almost like it is building Ardour all over again, however I was able to build ArdourVST 2.5 (for my own machines of course) using that method.

I'm hoping to do the same with 2.6 whenever it gets here. Hope this helps

joegiampaoli
joegiampaoli's picture
User offline. Last seen 22 weeks 6 days ago. Offline
Joined: 2008-02-27
Posts:

Ok doing it right now, believe it's working, will post results when finished.
BTW SVN checkout is already 2.6, that's what I'm compiling with FREESOUND=1.

Thx GMaq

GMaq
GMaq's picture
User offline. Last seen 18 hours 57 min ago. Offline
Joined: 2007-12-11
Posts:

Joe,

Looking forward to hearing how it went, I was chatting with Paul briefly on IRC earlier today and he indicated that the 2.6 PRE SVN still had one major bug to squash before primetime hope you don't find that bug!

Let us know, Good Luck!

joegiampaoli
joegiampaoli's picture
User offline. Last seen 22 weeks 6 days ago. Offline
Joined: 2008-02-27
Posts:

Well after a while it installed but returned the following errors when trying to build deb:

dpkg-deb - error: (upstream) version (`ongoing') doesn't contain any digits
dpkg-deb: 1 errors in control file

So I don't have any idea what that means :P

I'll still be checking out what I can do.

Thx

GMaq
GMaq's picture
User offline. Last seen 18 hours 57 min ago. Offline
Joined: 2007-12-11
Posts:

Joe,
Checkinstall with the -D switch tries to build the Debian way so it wants a version number that follows Debian rules like ardour-2.6-SVN#### instead of a name. You should have an opportunity to change the version number when checkinstall first fires up. Do you know if the freesound server is working right now? Supposedly it had problems with it's API not too long ago, it would be interesting to know if it's fixed or not.

joegiampaoli
joegiampaoli's picture
User offline. Last seen 22 weeks 6 days ago. Offline
Joined: 2008-02-27
Posts:

Yes freesound server is working, last night I compiled ardour from svn with same option (freesound) just for testing 2.6, then I registered at freesound and was able to pull down some nifty sounds from the server.

Ok I will try that version number, will let you know what happens, 12th time I compile ardour in 2 days :P

Kinda fun really.......

Thx again!

joegiampaoli
joegiampaoli's picture
User offline. Last seen 22 weeks 6 days ago. Offline
Joined: 2008-02-27
Posts:

GMaq:

Worked like a charm!

Thanks a bunch!

======================== Installation successful ==========================

Copying documentation directory...
./
./COPYING
./README
./PACKAGER_README
grep: /var/tmp/ImEXNbaokHhGTippKGWRC/newfile: No such file or directory

Copying files to the temporary directory...OK

Stripping ELF binaries and libraries...OK

Compressing man pages...OK

Building file list...OK

Building Debian package...OK

Installing Debian package...OK

Erasing temporary files...OK

Writing backup package...OK

Deleting temp dir...OK

**********************************************************************

Done. The new package has been installed and saved to

/home/joe/Desktop/2.0-ongoing/ardour-2.6-svn-3977_ardour-2.6-SVN3977-1_i386.deb

You can remove it from your system anytime using:

dpkg -r ardour-2.6-svn-3977

**********************************************************************