Dear release team, in the course of reviewing the Debtags for biococoa.app, I realised that there is a misunderstanding about its name and contents. Its description corresponds to the BioCocoa library, but the packages (source and binary) actually only contain the demo application SequenceConverter.
As I think that this requires clarification, I would like to rename the binary package sequence-converter.app and update its description. I attached the debdiff for a proposed update of the biococoa.app source package that would implement this. There is no other unrelated change apart adding myself to the Uploaders field (I am member of the maintainer team). I have tested the resulting package and its behaviour is unchanged by the renaming. Does this proposed update have the potential to be hinted in Lenny? If yes, I will upload it to Unstable soon. If no, I would like to know if I can at least upload an update in which the description of the biococoa.app binary package is corrected. Have a nice day, -- Charles Plessy Debian Med packaging team, Tsurumi, Kanagawa, Japan
diff -u biococoa.app-1.6.0/debian/patches/01_plist.patch biococoa.app-1.6.0/debian/patches/01_plist.patch --- biococoa.app-1.6.0/debian/patches/01_plist.patch +++ biococoa.app-1.6.0/debian/patches/01_plist.patch @@ -1,12 +1,13 @@ ---- biococoa.orig/BioCocoaInfo.plist -+++ biococoa/BioCocoaInfo.plist +Index: biococoa.app-1.6.0/BioCocoaInfo.plist +=================================================================== +--- biococoa.app-1.6.0.orig/BioCocoaInfo.plist ++++ biococoa.app-1.6.0/BioCocoaInfo.plist @@ -1,7 +1,7 @@ { - ApplicationName = BioCocoa -- ApplicationDescription = "GNUstep BioCocoaDemo"; ++ ApplicationName = "SequenceConverter"; + ApplicationDescription = "GNUstep BioCocoaDemo"; - ApplicationRelease = BioCocoa 1.6"; -+ ApplicationName = "BioCocoa"; -+ ApplicationDescription = "GNUstep BioCocoa"; + ApplicationRelease = "BioCocoa 1.6"; FullVersionID = "1.6.0 Nov 2004"; Authors = ("Peter Schols <[EMAIL PROTECTED]>"); diff -u biococoa.app-1.6.0/debian/patches/03_GNUmakefile.patch biococoa.app-1.6.0/debian/patches/03_GNUmakefile.patch --- biococoa.app-1.6.0/debian/patches/03_GNUmakefile.patch +++ biococoa.app-1.6.0/debian/patches/03_GNUmakefile.patch @@ -1,5 +1,7 @@ ---- biococoa.orig/GNUmakefile -+++ biococoa/GNUmakefile +Index: biococoa.app-1.6.0/GNUmakefile +=================================================================== +--- biococoa.app-1.6.0.orig/GNUmakefile ++++ biococoa.app-1.6.0/GNUmakefile @@ -1,12 +1,14 @@ # GNUmakefile: makefile for Biococoa # @@ -16,12 +18,20 @@ # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # -@@ -25,7 +27,7 @@ - BioCocoa_HEADERS = Controller.h Interface.h BCReader.h BCCreator.h StringAdditions.h - BioCocoa_OBJC_FILES = main.m Controller.m Interface.m BCReader.m BCCreator.m StringAdditions.m - BioCocoa_APPLICATION_ICON = biococoa.tiff +@@ -21,11 +23,11 @@ + + include $(GNUSTEP_MAKEFILES)/common.make + +-APP_NAME = BioCocoa +-BioCocoa_HEADERS = Controller.h Interface.h BCReader.h BCCreator.h StringAdditions.h +-BioCocoa_OBJC_FILES = main.m Controller.m Interface.m BCReader.m BCCreator.m StringAdditions.m +-BioCocoa_APPLICATION_ICON = biococoa.tiff -BioCocoa_RESOURCE_FILES = biococoa.tiff -+BioCocoa_RESOURCE_FILES = biococoa.tiff BioCocoaInfo.plist ++APP_NAME = SequenceConverter ++SequenceConverter_HEADERS = Controller.h Interface.h BCReader.h BCCreator.h StringAdditions.h ++SequenceConverter_OBJC_FILES = main.m Controller.m Interface.m BCReader.m BCCreator.m StringAdditions.m ++SequenceConverter_APPLICATION_ICON = biococoa.tiff ++SequenceConverter_RESOURCE_FILES = biococoa.tiff SequenceConverterInfo.plist include $(GNUSTEP_MAKEFILES)/application.make reverted: --- biococoa.app-1.6.0/debian/BioCocoa.1 +++ biococoa.app-1.6.0.orig/debian/BioCocoa.1 @@ -1,27 +0,0 @@ -.TH BIOCOCOA 1 "December 21, 2004" -.SH NAME -BioCocoa \- Sequence file format conversion -.SH SYNOPSIS -.B BioCocoa -.SH DESCRIPTION -This manual page documents briefly the -.B BioCocoa -command. -This manual page was written for the Debian distribution -because the original program does not have a manual page. -.PP -\fBBioCocoa\fP provides developers with the opportunity to add -support for reading and writing BEAST, Clustal, EMBL, Fasta, GCG-MSF, GDE, -Hennig86, NCBI, NEXUS, NONA, PDB, Phylip, PIR, Plain/Raw, Swiss-Prot and -TNT files by writing only three lines of code. The framework is written in -Cocoa (Objective-C). -.SH OPTIONS -These programs follow the usual GNU command line syntax, with long -options starting with two dashes (`-'). -A summary of options is included below. -.SH SEE ALSO -.BR GNUstep (7). -.br -.SH AUTHOR -This manual page was written by G\[:u]rkan Seng\[:u]n <[EMAIL PROTECTED]>, -for the Debian project (but may be used by others). reverted: --- biococoa.app-1.6.0/debian/BioCocoa.desktop +++ biococoa.app-1.6.0.orig/debian/BioCocoa.desktop @@ -1,8 +0,0 @@ -[Desktop Entry] -Type=Application -Version=0.94 -Categories=Education;Science;Biology; -Name=BioCocoa -Comment=GNUstep BioCocoa -Icon=/usr/lib/GNUstep/Applications/BioCocoa.app/Resources/biococoa.tiff -Exec=BioCocoa diff -u biococoa.app-1.6.0/debian/changelog biococoa.app-1.6.0/debian/changelog --- biococoa.app-1.6.0/debian/changelog +++ biococoa.app-1.6.0/debian/changelog @@ -1,3 +1,13 @@ +biococoa.app (1.6.0-8) unstable; urgency=low + + * Changed the name of the binary package `biococoa.app' to + `sequence-converter.app', and updated its description to match its + contents: this package does not contain the biococoa libraries, but + the SequenceConverter demo application. (Closes: #493051) + * Added myself to the Uploaders. + + -- Charles Plessy <[EMAIL PROTECTED]> Thu, 07 Aug 2008 23:23:14 +0900 + biococoa.app (1.6.0-7) unstable; urgency=low * Added Build-Depends quilt diff -u biococoa.app-1.6.0/debian/control biococoa.app-1.6.0/debian/control --- biococoa.app-1.6.0/debian/control +++ biococoa.app-1.6.0/debian/control @@ -3,17 +3,23 @@ Priority: optional Maintainer: Debian-Med Packaging Team <[EMAIL PROTECTED]> DM-Upload-Allowed: yes -Uploaders: Andreas Tille <[EMAIL PROTECTED]> +Uploaders: Andreas Tille <[EMAIL PROTECTED]>, Charles Plessy <[EMAIL PROTECTED]> Build-Depends: debhelper (>= 5), gnustep-make, libgnustep-gui-dev (>= 0.12.0), quilt Standards-Version: 3.7.3 Homepage: http://bioinformatics.org/biococoa/ Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/biococoa/trunk/?rev=0&sc=0 Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/biococoa/trunk/ -Package: biococoa.app +Package: sequence-converter.app Architecture: any Depends: ${shlibs:Depends} -Description: Sequence file format conversion for GNUstep +Conflicts: biococoa.app ( < 1.6.0-8 ) +Replaces: biococoa.app ( < 1.6.0-8 ) +Provides: biococoa.app +Description: biological sequence file format conversion applet for GNUstep + Demo application to demonstrate the possibilities of the BioCocoa framework. + . + SequenceConverter is a GNUstep applet to convert between sequence file formats. The BioCocoa framework provides developers with the opportunity to add support for reading and writing BEAST, Clustal, EMBL, Fasta, GCG-MSF, GDE, Hennig86, NCBI, NEXUS, NONA, PDB, Phylip, PIR, Plain/Raw, Swiss-Prot and diff -u biococoa.app-1.6.0/debian/lintian-override biococoa.app-1.6.0/debian/lintian-override --- biococoa.app-1.6.0/debian/lintian-override +++ biococoa.app-1.6.0/debian/lintian-override @@ -1 +1 @@ -biococoa.app: image-file-in-usr-lib +sequence-converter.app: image-file-in-usr-lib diff -u biococoa.app-1.6.0/debian/manpages biococoa.app-1.6.0/debian/manpages --- biococoa.app-1.6.0/debian/manpages +++ biococoa.app-1.6.0/debian/manpages @@ -1 +1 @@ -debian/BioCocoa.1 +debian/SequenceConverter.1 diff -u biococoa.app-1.6.0/debian/menu biococoa.app-1.6.0/debian/menu --- biococoa.app-1.6.0/debian/menu +++ biococoa.app-1.6.0/debian/menu @@ -1,2 +1,2 @@ -?package(biococoa.app):needs="X11" section="Applications/Science/Biology"\ - title="BioCocoa" command="/usr/bin/BioCocoa" +?package(sequence-converter.app):needs="X11" section="Applications/Science/Biology"\ + title="SequenceConverter" command="/usr/bin/SequenceConverter" diff -u biococoa.app-1.6.0/debian/rules biococoa.app-1.6.0/debian/rules --- biococoa.app-1.6.0/debian/rules +++ biococoa.app-1.6.0/debian/rules @@ -11,6 +11,7 @@ build-stamp: dh_testdir + cp BioCocoaInfo.plist SequenceConverterInfo.plist gs_make touch build-stamp @@ -19,15 +20,15 @@ dh_testroot rm -f build-stamp gs_make distclean clean - dh_clean + dh_clean SequenceConverterInfo.plist install: build dh_testdir dh_testroot dh_clean -k dh_installdirs - gs_make install DESTDIR=$(CURDIR)/debian/biococoa.app GNUSTEP_INSTALLATION_DOMAIN=SYSTEM - find `pwd`/debian/biococoa.app -name "*.plist" -exec chmod -x {} \; + gs_make install DESTDIR=$(CURDIR)/debian/sequence-converter.app GNUSTEP_INSTALLATION_DOMAIN=SYSTEM + find `pwd`/debian/sequence-converter.app -name "*.plist" -exec chmod -x {} \; dh_install debian/*.desktop usr/share/applications/ rm $(CURDIR)/debian/*.app/usr/lib/GNUstep/Applications/*.app/Resources/*.desktop @@ -40,7 +41,7 @@ dh_testdir dh_testroot dh_installchangelogs - install -m 644 debian/lintian-override $(CURDIR)/debian/biococoa.app/usr/share/lintian/overrides/biococoa.app + install -m 644 debian/lintian-override $(CURDIR)/debian/sequence-converter.app/usr/share/lintian/overrides/sequence-converter.app dh_installdocs dh_installmenu dh_installman only in patch2: unchanged: --- biococoa.app-1.6.0.orig/debian/SequenceConverter.1 +++ biococoa.app-1.6.0/debian/SequenceConverter.1 @@ -0,0 +1,27 @@ +.TH SEQUENCECONVERTER 1 "December 21, 2004" +.SH NAME +SequenceConverter \- Sequence file format conversion +.SH SYNOPSIS +.B SequenceConverter +.SH DESCRIPTION +This manual page documents briefly the +.B SequenceConverter +command. +This manual page was written for the Debian distribution +because the original program does not have a manual page. +.PP +\fBSequenceConverter\fP provides developers with the opportunity to add +support for reading and writing BEAST, Clustal, EMBL, Fasta, GCG-MSF, GDE, +Hennig86, NCBI, NEXUS, NONA, PDB, Phylip, PIR, Plain/Raw, Swiss-Prot and +TNT files by writing only three lines of code. The framework is written in +Cocoa (Objective-C). +.SH OPTIONS +These programs follow the usual GNU command line syntax, with long +options starting with two dashes (`-'). +A summary of options is included below. +.SH SEE ALSO +.BR GNUstep (7). +.br +.SH AUTHOR +This manual page was written by G\[:u]rkan Seng\[:u]n <[EMAIL PROTECTED]>, +for the Debian project (but may be used by others). only in patch2: unchanged: --- biococoa.app-1.6.0.orig/debian/SequenceConverter.desktop +++ biococoa.app-1.6.0/debian/SequenceConverter.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Type=Application +Version=0.94 +Categories=Education;Science;Biology; +Name=SequenceConverter +Comment=GNUstep SequenceConverter +Icon=/usr/lib/GNUstep/Applications/SequenceConverter.app/Resources/biococoa.tiff +Exec=SequenceConverter