debian/0000755000000000000000000000000011647625222007175 5ustar debian/rules0000755000000000000000000000050011647606630010252 0ustar #! /usr/bin/make -f DEB_PYTHON_SYSTEM=pysupport include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/python-distutils.mk # remove qt GUI class from upstream as it is regenerated by setup # (temporary, it should not be included in upstream tarball) clean:: rm hachoir_metadata/qt/dialog_ui.py debian/manpages0000644000000000000000000000012511526566410010710 0ustar debian/hachoir-metadata.1 debian/hachoir-metadata-gtk.1 debian/hachoir-metadata-qt.1 debian/compat0000644000000000000000000000000211526566410010372 0ustar 5 debian/copyright0000644000000000000000000000244611526566410011135 0ustar This package was debianised by Michel Casabona on Tue, 19 Dec 2006 16:40:53 CEST It was downloaded from Author(s): Victor Stinner Julien Muchembled Copyright (C) 2006-2008 Victor Stinner and Julien Muchembled This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA The Debian packaging is (C) 2007, Michel Casabona and is licensed under the GPL. On Debian systems, the complete text of the GNU General Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'. debian/examples0000644000000000000000000000001211526566410010726 0ustar gnome kde debian/pyversions0000644000000000000000000000000511526566410011333 0ustar 2.4- debian/hachoir-metadata-gtk.10000644000000000000000000000253111526566410013235 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH METADATA "1" "January 2010" "Metadata extractor version 1.3" "User Commands" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME Metadata \- extract meta-datas from a file .SH SYNOPSIS .B metadata-gtk .SH DESCRIPTION This manual page documents briefly the .B hachoir-metadata-gtk command. .PP .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invode bold face and italics, .\" respectively. \fBhachoir-metadata-gtk\fP is a GTK GUI for hachoir-metadata .SH SEE ALSO .BR hachoir-metadata (1), .br .SH AUTHOR hachoir-metadata-gtk was written by Victor Stinner. .PP This manual page was written by Michel Casabona , for the Debian project (but may be used by others). debian/pycompat0000644000000000000000000000000211526566410010743 0ustar 2 debian/hachoir-metadata-qt.10000644000000000000000000000252511526566410013077 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH METADATA "1" "January 2010" "Metadata extractor version 1.3" "User Commands" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME Metadata \- extract meta-datas from a file .SH SYNOPSIS .B metadata-qt .SH DESCRIPTION This manual page documents briefly the .B hachoir-metadata-qt command. .PP .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invode bold face and italics, .\" respectively. \fBhachoir-metadata-qt\fP is a Qt4 GUI for hachoir-metadata .SH SEE ALSO .BR hachoir-metadata (1), .br .SH AUTHOR hachoir-metadata-qt was written by Victor Stinner. .PP This manual page was written by Michel Casabona , for the Debian project (but may be used by others). debian/control0000644000000000000000000000431211526566410010577 0ustar Source: hachoir-metadata Section: python Priority: optional Maintainer: Michel Casabona Uploaders: Debian Python Modules Team Build-Depends: debhelper (>=5), python (>= 2.4), cdbs (>= 0.4.43), python-support (>= 0.4), pyqt4-dev-tools Build-Depends-Indep: python-all (>= 2.4) Standards-Version: 3.9.1 Homepage: http://bitbucket.org/haypo/hachoir/wiki/hachoir-metadata Vcs-Svn: svn://svn.debian.org/python-modules/packages/hachoir-metadata/trunk/ Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/hachoir-metadata/trunk/ Package: python-hachoir-metadata Architecture: all Depends: ${python:Depends}, ${misc:Depends}, python-hachoir-parser (>= 1.3) Suggests: python-profiler, python-qt4, python-gtk2 Description: Program to extract metadata using Hachoir library hachoir-metadata extracts metadata from multimedia files: music, picture, video, but also archives. It supports most common file formats: * Archives: bzip2, gzip, zip, tar * Audio: MPEG audio ("MP3"), WAV, Sun/NeXT audio, Ogg/Vorbis (OGG), MIDI, AIFF, AIFC, Real audio (RA) * Image: BMP, CUR, EMF, ICO, GIF, JPEG, PCX, PNG, TGA, TIFF, WMF, XCF * Video: ASF format (WMV video), AVI, Matroska (MKV), Quicktime (MOV), Ogg/Theora, Real media (RM) . It tries to give the more information as possible. For some file formats, it gives really more information then libextractor for example. RIFF parser is really good for example, it can extract creation date, software used to generate the file, etc. But hachoir-metadata can not guess information. The most complex operation is just to compute duration of a music using frame size and file size. . hachoir-metadata has three modes: * classic mode: extract metadata, you can use --level=LEVEL to limit quantity of information to display (and not to extract) * --type: show on one line the file format and most important information * --mime: just display file MIME type . The command 'hachoir-metadata --mime' works like 'file --mime', and 'hachoir-metadata --type' like 'file'. But today file command supports more file formats then hachoir-metadata. debian/watch0000644000000000000000000000017011526566410010223 0ustar version=3 http://cheeseshop.python.org/packages/source/h/hachoir-metadata/hachoir-metadata-(.*)\.tar\.gz debian uupdate debian/source/0000755000000000000000000000000011526566404010477 5ustar debian/source/format0000644000000000000000000000001411526566404011705 0ustar 3.0 (quilt) debian/hachoir-metadata.10000644000000000000000000000227411526566410012456 0ustar .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.36. .TH METADATA "1" "January 2010" "Metadata extractor version 1.3" "User Commands" .SH NAME Metadata \- extract meta-datas from a file .SH DESCRIPTION usage: hachoir\-metadata [options] files .SS "options:" .TP \fB\-h\fR, \fB\-\-help\fR show this help message and exit .IP Metadata: .IP Option of metadata extraction and display .TP \fB\-\-type\fR Only display file type (description) .TP \fB\-\-mime\fR Only display MIME type .TP \fB\-\-level\fR=\fILEVEL\fR Quantify of information to display from 1 to 9 (9 is the maximum) .TP \fB\-\-raw\fR Raw output .TP \fB\-\-bench\fR Run benchmark .TP \fB\-\-parser\-list\fR List all parsers then exit .TP \fB\-\-profiler\fR Run profiler .TP \fB\-\-version\fR Display version and exit .TP \fB\-\-quality\fR=\fIQUALITY\fR Information quality (0.0=fastest, 1.0=best, and default is 0.5) .TP \fB\-\-maxlen\fR=\fIMAXLEN\fR Maximum string length in characters, 0 means unlimited (default: 300) .IP Hachoir library: .IP Configure Hachoir library .TP \fB\-\-verbose\fR Verbose mode .TP \fB\-\-log\fR=\fILOG\fR Write log in a file .TP \fB\-\-quiet\fR Quiet mode (don't display warning) .TP \fB\-\-debug\fR Debug mode debian/changelog0000644000000000000000000000551511647625222011055 0ustar hachoir-metadata (1.3.3-1) unstable; urgency=low * New upstream release * remove outdated URL from hachoir-metadata man page * bump Standards-Version to 3.9.1 - reference GPL-2 in the copyright file * Switch to dpkg-source 3.0 (quilt) format * debian/rules: clean hachoir_metadata/qt/dialog_ui.py from upstream -- Michel Casabona Sat, 20 Nov 2010 13:10:55 +0100 hachoir-metadata (1.3.2-1) unstable; urgency=low [ Michel Casabona ] * New upstream release - hachoir-metadata-gtk: fix typos, accept filename as argument (closes: #505426, #505427). * bump Standards-Version to 3.8.4 * bump python-hachoir-parser minimum required version to 1.3 * debian/control: - Build-Depends on pyqt4-dev-tools - Suggests python-gtk2 for hachoir-metadata-gtk - Suggests python-qt4 for hachoir-metadata-qt - Depends on ${misc:Depends} - Build-Depends-Indep on python-all instead of python-all-dev - new Homepage [ Sandro Tosi ] * debian/control - switch Vcs-Browser field to viewsvn -- Michel Casabona Tue, 02 Mar 2010 21:24:41 +0100 hachoir-metadata (1.2-1) unstable; urgency=low * New upstream release * bump python-hachoir-parser's minimum required version to 1.2 * bump Standards-Version to 3.8.0 * update manpages -- Michel Casabona Sun, 28 Sep 2008 17:28:05 +0200 hachoir-metadata (1.1-1) unstable; urgency=low [ Michel Casabona ] * New upstream release * upgrade Standards-Version to 3.7.3 * debian/copyright: change (C) line format for lintian * add minimal manpage for new program hachoir-metadata-gtk [ Piotr Ożarowski ] * Homepage field added * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now) -- Michel Casabona Thu, 24 Apr 2008 01:29:10 +0200 hachoir-metadata (1.0.1-1) unstable; urgency=low * New upstream release * Suggest python-profiler -- Michel Casabona Fri, 13 Jul 2007 03:48:25 +0200 hachoir-metadata (0.10.0-1) unstable; urgency=low [ Piotr Ożarowski ] * add debian/watch file [ Michel Casabona ] * New upstream release -- Michel Casabona Sun, 06 May 2007 23:41:23 +0200 hachoir-metadata (0.8.2-1) unstable; urgency=low * New upstream release * python-setuptools is now optional, remove it from Build-Depends * no longer requires hachoir-parser to build -- Michel Casabona Sun, 28 Jan 2007 15:19:09 +0100 hachoir-metadata (0.7.0-2) UNRELEASED; urgency=low * convert to python-support -- Michel Casabona Mon, 22 Jan 2007 17:57:05 +0100 hachoir-metadata (0.7.0-1) UNRELEASED; urgency=low * source package automatically created by stdeb -- Michel Casabona Mon, 22 Jan 2007 17:56:41 +0100