Upgrade: notecase 1.7.6

Bug #182226 reported by Mitsuya Shibata
6
Affects Status Importance Assigned to Milestone
notecase (Ubuntu)
Fix Released
Wishlist
Emmet Hikory

Bug Description

Binary package hint: notecase

Version 1.7.6 of notecase is available.
This version is fixed many bug and added many feature from 1.5.6 in Gutsy.

Officially changelog is following:
http://notecase.sourceforge.net/changelog.html

http://notecase.sourceforge.net/

Tags: upgrade

Related branches

Changed in notecase:
status: New → In Progress
Revision history for this message
Mitsuya Shibata (cosmos-door) wrote :

interdiff -z notecase_1.5.6-0ubuntu1.diff.gz notecase_1.7.6-0ubuntu1.diff.gz | gzip --best -c > notecase_1.7.6-0ubuntu1.interdiff.gz

Emmet Hikory (persia)
Changed in notecase:
assignee: nobody → persia
importance: Undecided → Wishlist
Revision history for this message
Emmet Hikory (persia) wrote :

Thanks for the interdiff. A few notes:

1) You've bumped the standards version, but not to 3.7.3, and lintian reports a few things, which makes me suspect it's not even 3.7.2 compliant. If you really want to update the standards version, please address the lintian and linda output for both source and binary. Otherwise, please don't adjust the standards-version

2) Please poke upstream to not have a debian/ directory. It's nice that the packaging now more closely matches upstream, but it would be a vast improvement to not have to worry about that.

3) README.Debian states "Suppressed: unix2dos in the Makefile", but there is no patch doing this. One of these is wrong (and I'm not sure which: please investigate and fix the right one).

4) Please consider updating the menu file to use the new menu hierarchy.

Please resubscribe ubuntu-universe-sponsors when these items have been addressed. Thank you.

Changed in notecase:
assignee: persia → cosmos-door
Revision history for this message
Mitsuya Shibata (cosmos-door) wrote :

Thank you for your comment. I revised some items.

1) lintian's warning is following:
 "W: notecase source: out-of-date-standards-version 3.6.1 (current is 3.7.2)"
 Sorry, because I have built source package in gutsy, I was misled into thinking that current version is 3.7.2.
 To build in hardy, lintian display that current version is 3.7.3.
 But other warning for Standards-Version is nothing, I changed version back to 3.6.1.

2) I think that upstream do not have debian/ directory. Older upstream versions have been included
 debina/ directory. In 1.7.6, upstream debian/ directory is renamed to deb/ directory at my suggestion.
 Should I also suggest that upstream remove deb/ directory?

3) I have removed README.Debian.
 It had been no effect in 1.5.6. And I think that it is unnecessary to suppress unix2dos.

4) I have removed debian/menu.
 There is notecase.desktop in docs/ directory. And its file is installed by Makefile.

Revision history for this message
Cody A.W. Somerville (cody-somerville) wrote :

For you to upload to Gutsy, you must file a Stable Release Update Update application. For complete details regarding this process, please see: https://wiki.ubuntu.com/StableReleaseUpdates

However, it doesn't appear your upload meets the requirements for a SRU. You should consider preparing this upload for Hardy (Ubuntu 8.04) as it is the current development focus.

Revision history for this message
Cody A.W. Somerville (cody-somerville) wrote :

Sorry Mitsuya, I misread your first point. It seemed to me you were saying that you had reverted it to 3.6.1 because you planned to upload to Gutsy and not Hardy. However, you should set it to 3.7.3 as it is the current standards version.

Furthermore, you should not remove debian/menu. Please instead update it to conform to the new Debian Menu Policy. See http://www.debian.org/doc/packaging-manuals/menu-policy/

Revision history for this message
Cody A.W. Somerville (cody-somerville) wrote :

More comments after reviewing your interdiff:

1. The homepage listed in the long description should be moved to it's own field in the first paragraph.

2. You should clean up debian/rules (delete commented out debhelper calls, etc.)

3. You should remove the comments from debian/watch

4. You should note in the changelog that you bumped debian/compat from 4 to 5

5. You should note in the changelog the changes you made to debian/control

Revision history for this message
Mitsuya Shibata (cosmos-door) wrote :

Thank you for comments, Somerville

Bumped up Standards-Version to 3.7.3.
By the way, when upgrade a package which Standards-Version is old, do I need to change Standards-Version to current version and check along new Standards-Version?

Modified debian/menu which based on deb/menu in original source archive. I'm sorry that I have misread Hikory's advice.

1) Moved Homepage field from description to regular field.
 lintian warning is "W: description-contains-homepage".

2,3,4,5) Done.

Emmet Hikory (persia)
Changed in notecase:
assignee: cosmos-door → persia
Revision history for this message
Emmet Hikory (persia) wrote :

Uploaded. Thanks,.

Changed in notecase:
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package notecase - 1.7.6-0ubuntu1

---------------
notecase (1.7.6-0ubuntu1) hardy; urgency=low

  * New Upstream Release (Closes LP: #182226)
  * Fix failed assertion when change node level (Closes LP: #137464)
  * Exclude help.ncd and any .ncd file from compression (Closes LP: #113959)
  * Adapted debian/ directory to upstream deb/ directory
  * Add debian/watch file
  * Remove debian/README.Debian because it is now unnecessary
  * Bump up compat level from 4 to 5
  * Updating debian/menu file to use the new menu hierarchy
  * Modify debian/control file
  * Bump up Standards-Version field from 3.6.1 to 3.7.3
  * Change Section field from x11 to editors
  * Change Build-Depends debhelper version to >=5, libgtk2.0-dev to >=2.4
  * Move Homepage field from description to regular field

 -- Mitsuya Shibata <email address hidden> Fri, 18 Jan 2008 01:54:05 +0900

Changed in notecase:
status: Fix Committed → 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.