Hello, On Sun, Oct 03, 2010 at 05:42:48PM +0100, Enrique Hernández Bello wrote: > It builds these binary packages: > fritzing - Easy-to-use, electronic design software ---end quoted text---
* Please consider packaging it under pkg-electronics team [1]. * There are some lintian issues: W: fritzing source: unknown-field-in-dsc original-maintainer W: fritzing source: out-of-date-standards-version 3.8.4 (current is 3.9.1) I: fritzing: arch-dep-package-has-big-usr-share 57499kB 92% N: N: The package has a significant amount of architecture-independent data N: (over 4MB, or over 2MB and more than 50% of the package) in /usr/share N: but is an architecture-dependent package. This is wasteful of mirror N: space and bandwidth since it means distributing multiple copies of this N: data, one for each architecture. N: N: If the data in /usr/share is not architecture-independent, this is a N: Policy violation that should be fixed by moving the data elsewhere N: (usually /usr/lib). N: N: Refer to Debian Developer's Reference section 6.7.5 N: (Architecture-independent data) for details. N: N: Severity: wishlist, Certainty: certain N: W: fritzing: new-package-should-close-itp-bug W: fritzing: executable-not-elf-or-script ./usr/share/fritzing/parts/svg/core/icon/din-5_midi_connector.svg W: fritzing: executable-not-elf-or-script ./usr/share/fritzing/parts/svg/core/icon/7-segment display.svg W: fritzing: executable-not-elf-or-script ./usr/share/fritzing/parts/svg/core/breadboard/breadboard.svg W: fritzing: executable-not-elf-or-script ./usr/share/fritzing/parts/core/xbee.fzp W: fritzing: executable-not-elf-or-script ./usr/share/fritzing/parts/svg/core/icon/solenoid.svg W: fritzing: executable-not-elf-or-script ./usr/share/fritzing/parts/svg/core/icon/loudspeaker.svg W: fritzing: executable-not-elf-or-script ./usr/share/fritzing/parts/svg/core/icon/microphone.svg W: fritzing: executable-not-elf-or-script ./usr/share/fritzing/parts/svg/core/icon/16-segment display.svg W: fritzing: executable-not-elf-or-script ./usr/share/fritzing/parts/svg/core/icon/xbee.svg W: fritzing: executable-not-elf-or-script ./usr/share/fritzing/parts/svg/core/icon/infrared proximity sensor.svg W: fritzing: executable-not-elf-or-script ./usr/share/fritzing/parts/svg/core/schematic/infrared proximity sensor.svg W: fritzing: executable-not-elf-or-script ./usr/share/fritzing/parts/svg/core/schematic/schematic-arduino-diecimila_old.svg W: fritzing: executable-not-elf-or-script ./usr/share/fritzing/parts/svg/core/schematic/din-5_midi_connector.svg # This is because those files are marked as executable in upstream # tarball. Although dh_fixperms is run during build but it doesn't fix # those permissions, you can override dh_fixperms to fix those # permissions, also tell upstream about to fix that. I: fritzing: package-contains-empty-directory usr/share/fritzing/parts/contrib/ I: fritzing: package-contains-empty-directory usr/share/fritzing/parts/svg/contrib/breadboard/ I: fritzing: package-contains-empty-directory usr/share/fritzing/parts/svg/contrib/icon/ I: fritzing: package-contains-empty-directory usr/share/fritzing/parts/svg/contrib/schematic/ I: fritzing: package-contains-empty-directory usr/share/fritzing/parts/svg/user/breadboard/ I: fritzing: package-contains-empty-directory usr/share/fritzing/parts/svg/user/icon/ I: fritzing: package-contains-empty-directory usr/share/fritzing/parts/svg/user/pcb/ I: fritzing: package-contains-empty-directory usr/share/fritzing/parts/svg/user/schematic/ I: fritzing: package-contains-empty-directory usr/share/fritzing/parts/user/ N: N: This package installs an empty directory. This might be intentional but N: it's normally a mistake. If it is intentional, add a lintian override. N: N: If a package ships with or installs empty directories, you can remove N: them in debian/rules by calling: N: N: $ find path/to/base/dir -type d -empty -delete N: N: Severity: wishlist, Certainty: possible N: * Also please consider forwarding the .desktop & manpage files you made to upstream. * Probably debian/dirs is not needed [1] http://wiki.debian.org/PkgElectronics -- أحمد المحمودي (Ahmed El-Mahmoudy) Digital design engineer GPG KeyID: 0xEDDDA1B7 GPG Fingerprint: 8206 A196 2084 7E6D 0DF8 B176 BC19 6A94 EDDD A1B7
signature.asc
Description: Digital signature