Hello, 

I try to port Audiosum.

It produces 1 binary audiosum and 1 wrapper called audiodup.

When I do this in my control file.

Source: audiosum
Section: sound
Priority: optional
Maintainer: Roelof Wobben <r.wob...@home.nl>
Build-Depends: debhelper (>= 9.0.0), dh-autoreconf, libmhash-dev
Standards-Version: 3.9.5
Homepage: https://github.com/alvarezp/audiosum
#Vcs-Git: git://git.debian.org/collab-maint/audiosum.git
#Vcs-Browser: http://git.debian.org/?p=collab-maint/audiosum.git;a=summary

Package: audiosum
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: This tool helps to find duplicate mp3 files.
 The tool actually checksums the file, you have to find 
 duplicate checksums. You might want to check the included 
 audiodup script. It currently ignores ID3v1 tags in MP3 files.

Package: audiodup
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Wrapper for a common use case for audiosum
 Usually audiosum takes file names on standard input and outputs the checksum 
and
 some properties. Audiodup, as a wrapper, uses that on .mp3 files of a
 specific directory, sorts the audiosum output to find duplicate .mp3
 that only differ on its ID3v1 tag.


I see this lintian errors  : 

W: audiodup: empty-binary-package
X: audiodup: package-contains-no-arch-dependent-files

But when I do this : 

Source: audiosum
Section: sound
Priority: optional
Maintainer: Roelof Wobben <r.wob...@home.nl>
Build-Depends: debhelper (>= 9.0.0), dh-autoreconf, libmhash-dev
Standards-Version: 3.9.5
Homepage: https://github.com/alvarezp/audiosum
#Vcs-Git: git://git.debian.org/collab-maint/audiosum.git
#Vcs-Browser: http://git.debian.org/?p=collab-maint/audiosum.git;a=summary

Package: audiosum
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: This tool helps to find duplicate mp3 files.
 The tool actually checksums the file, you have to find 
 duplicate checksums. You might want to check the included 
 audiodup script. It currently ignores ID3v1 tags in MP3 files.

The compiling stops with this message :

    rm -rf debian/tmp
    rm -f *-stamp
 dpkg-source -b audiosum-0.2
dpkg-source: info: using source format `3.0 (quilt)'
dpkg-source: error: unwanted binary file: 
debian/audiodup/usr/share/doc/audiodup/changelog.Debian.gz
dpkg-source: error: detected 1 unwanted binary file (add it in 
debian/source/include-binaries to allow its inclusion).


What the best way to get out of this mess ?

Roelof

                                          

Reply via email to