[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Denemo-devel] Ubuntu PPA & Debian Packaging
From: |
Josue Abarca |
Subject: |
Re: [Denemo-devel] Ubuntu PPA & Debian Packaging |
Date: |
Fri, 4 Jun 2010 09:14:49 -0600 |
User-agent: |
Mutt/1.5.20 (2009-06-14) |
On Thu, Jun 03, 2010 at 02:07:47PM +0200, Till Hartmann wrote:
> On 01.06.2010 23:51, Josue Abarca wrote:
> > On Tue, Jun 01, 2010 at 04:30:43PM +0200, Till Hartmann wrote:
> >> On 01.06.2010 12:45, Pietro Battiston wrote:
> > ...
> >>>>
> >>>> I actually already sent libsmf to launchpad which built it for me
> >>>> (libsmf is already available via my ppa [at
> >>>> https://launchpad.net/~tillux/+archive/t-audio]). However, denemo makes
> >>>> some problems; the funny part is: building denemo *locally* on my
> >>>> machine did succeed, after I had removed the "autopoint" (debian
> >>>> specific?)
> >>>
> >>> for the moment, yes, I guess
> >>>
> >>>> dependency from the control file, the launchpad build will
> >>>> fail with though. See
> >>>> http://launchpadlibrarian.net/49465059/buildlog_ubuntu-lucid-i386.denemo_0.8.16-3_FAILEDTOBUILD.txt.gz
> >>>> for the complete buildlog.
> >>>>
> >>>
> >>> How about just adding "cvs" to build-depends?
> >>>
> >>> In general: the best and easiest (in my experience) system to locally
> >>> check missing dependencies (by building a package like it gets built in
> >>> repositories) is cowbuilder:
> >>> http://wiki.debian.org/cowbuilder
> >>>
> >>> Pietro
> >>>
> > ...
> >> Thanks again, I think I was too tired yesterday to see that.
> >> So, there's a probably working (has not been tested yet) version of
> >> denemo available for download at
> >> https://launchpad.net/~tillux/+archive/t-audio .
> >> I still have got some question, though:
> >> - Is libsmf only a build-time-dependency?
> >
> > No, check the .deb, for runtime:
> > Depends: ... libsmf0 (>= 1.3) ...
> >
> >> - Even though cowbuilder is in the ubuntu repos, cowbuilder --create
> >> will fail, because there is no package "autopoint" in the ubuntu
> >> repositories (the program itself might be available in another package,
> >> though).
> >
> > Yes, that is the idea of cowbuilder (or pbuilder), locally check missing
> > dependencies.
> >
> > (autopoint in ubuntu, is part of gettext, see
> > https://bugs.launchpad.net/ubuntu/+source/gettext/+bug/247916).
> >
> >> - Could somebody please test the build?
> >> - What makes more sense: create a different ppa for a git version (e.g.
> >> "denemo-nightlies" or provide a package "denemo-git"?
> >
> > Maybe a package denemo-snaptshot.
> >
> >>
> >> Till
> >>
> >
>
> So, launchpad successfully built libsmf and denemo for me; the packages
> are available for karmic, lucid and maverick.
> Just a thought: Instead of / additional to shipping a soundfont
> internally, "fluid-soundfont-gm" and/or "fluid-soundfont-gs" could be
> added to the recommends.
>
> Till
>
Hello Till,
There is a new version of the package libsmf (1.3-2).
I made some changes:
* debian/control Conflicts: denemo (<= 0.8.10-1)
added to libsmf-dev and smf-utils (Closes: #584193)
* debian/rules dh --with autotools_dev added to update
config.{sub,guess}. (Closes: #584255)
* debian/control Build dependency on autotools-dev
(>= 20100122.1) added.
http://packages.debian.org/source/sid/libsmf
http://git.debian.org/?p=collab-maint/libsmf.git
Cheers.
--
Josué M. Abarca S.
Vos mereces Software Libre.
PGP key 4096R/70D8FB2A 2009-06-17
fingerprint = B3ED 4984 F65A 9AE0 6511 DAF4 756B EB4B 70D8 FB2A
signature.asc
Description: Digital signature