Upgrade denemo package from 0.7.7 to 0.8.6

Bug #325004 reported by Eric Hedekar
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Ubuntu Studio
Fix Released
Undecided
Unassigned
denemo (Baltix)
New
Undecided
Unassigned
denemo (Debian)
Fix Released
Undecided
Unassigned
denemo (Ubuntu)
Fix Released
Undecided
Unassigned
Nominated for Jaunty by Jon Arnold
Nominated for Karmic by Eric Hedekar

Bug Description

Binary package hint: denemo

New upstream version of denemo exists, and corrects many bugs from previous version. Please package the newer version. http://www.denemo.org/

Tags: upgrade

Related branches

Revision history for this message
Jon Arnold (jonarnoldsemail) wrote :

This is my attempt at packaging an update for whoever maintains this package. Once I'm done actually packaging a deb, I'll see if it works...

Revision history for this message
Jon Arnold (jonarnoldsemail) wrote :

Denemo is now at version 0.8.4.

summary: - Wishlist, upgrade denemo from 0.7.7 to 0.8.2
+ Upgrade denemo package from 0.7.7 to 0.8.6
Revision history for this message
Mantas Kriaučiūnas (mantas) wrote :

Please do not forget to add MimeType=audio/midi; and other needed file associations to /usr/share/applications/denemo.desktop during packaging new denemo 0.8.x version (see bug #143989 for more info)

Revision history for this message
Eric Hedekar (stochastic) wrote :

I upgraded this package to the latest 0.8.6 version and in the process corrected a few lintian issues and fixed bug #143989.

Changed in denemo (Ubuntu):
status: New → In Progress
Artur Rona (ari-tczew)
Changed in denemo (Debian):
importance: Undecided → Unknown
status: New → Unknown
Changed in denemo (Debian):
status: Unknown → New
Revision history for this message
Eric Hedekar (stochastic) wrote :

Switching back to Confirmed as all my work needed here is complete, now it's in the hands of the uploaders.

Changed in denemo (Ubuntu):
status: In Progress → Confirmed
Artur Rona (ari-tczew)
tags: added: upgrade
Revision history for this message
Daniel Holbach (dholbach) wrote :

I have a few questions:
 - why do you replace tetex-bin with texlive?
 - the playmidi -> timidity change looks a bit weird in a fix_printing patch, don't you think?
 - could you drop libasound2-dev from build-depends if --enable-alsa is not used?

Revision history for this message
Eric Hedekar (stochastic) wrote :

Hi Daniel

1) I moved the package to texlive because of the description of the tetex-bin package:

"teTeX is no longer developed upstream, and has been replaced by the TeX Live collection. This is a transitional package to bring former teTeX users a decent selection of TeX Live packages. It can be safely removed (unless some external packages still depend on tetex-bin). "

There may have also been a build issue that prompted this switch (I didn't go looking for that out of the blue) but it's been a month since I built this package and exact reasons have faded into the terminal. I can try to re-create my reasoning if you need me to, but that would involve repackaging this again...

2) You're right, that patch should probably get renamed to 04_ubuntuize.patch as it adjusts the default pdf reader, midi player, and text editor. The naming convention was just inherited from the previous package, likely created from a 'print to pdf' bug. Separating the midi player change to another patch, just for the sake of sticking to the patch's name seems silly since it's all in the same file.

3) Yes, probably you could but that would cripple the audio playback of the software and many people would file bugs against this error.

Changed in ubuntustudio:
status: New → Confirmed
Revision history for this message
Daniel Holbach (dholbach) wrote :

1) Looks good.
2) Will you take care of it?
3) You removed --enable-alsa from debian/rules, which is why I asked about libasound2-dev. Also DEB_HOST_ARCH_OS doesn't seem to be used.

Revision history for this message
Eric Hedekar (stochastic) wrote :

1) Great!
2) Done.
3) You're right, I was being stupid/forgetful/etc... --enable-alsa is no longer a valid configure option and libasound-dev is no longer a required build-dep. Fixed.
4) DEB_HOST_ARCH_OS deleted

also did some closer inspection of the copyright file and realized it needed reworking... done.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Can you please forward the diff of the debian directory (whatever makes sense) to Debian?

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package denemo - 0.8.6-0ubuntu1

---------------
denemo (0.8.6-0ubuntu1) karmic; urgency=low

  * New upstream version (LP: #325004)
  * MimeType added for denemo files (LP: #143989)
  * Fixed broken watch file
  * Update package standards version
  * adds new build-dep on liblash-dev, and libjack-dev to use of new features
  * adds new build-dep on guile-1.8-dev to satisfy upstream dependencies
  * removes build-dep on libasound-dev
  * adds ${misc:Depends} to depends
  * removed obsolete ./configure flags from debian/rules
  * Corrects debian/copyright file

 -- Eric Hedekar <email address hidden> Sun, 19 Jul 2009 22:36:51 -0700

Changed in denemo (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Eric Hedekar (stochastic) wrote :

attached is the requested debian directory diff

Changed in ubuntustudio:
status: Confirmed → Fix Released
Revision history for this message
Artur Rona (ari-tczew) wrote :

 denemo (0.8.8-1.1) unstable; urgency=low

   * Non-maintainer upload.
   * Repackaged from scratch without CDBS.
   * New upstream release.
     Closes: #513285
     - Undo/redo data loss was fixed in 0.7.6
       Closes: #375606
     - Enhances lilypond compatibility
       Closes: #272613
     - Disables default keyboard focus to "open file" button
       Closes: #425579
     - Fixes pixbuf loading
       Closes: #522692
     - Menu item was added, with icon
       Closes: #299398
   * Patched view.c to show windows icon (solves bug known upstream as #27003)

 -- Pietro Battiston <email address hidden> Thu, 10 Sep 2009 11:12:08 +0200

Changed in denemo (Debian):
importance: Unknown → Undecided
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.