debian/0000755000000000000000000000000012247053167007175 5ustar debian/lives_avi_encoder.10000644000000000000000000000110012224745407012727 0ustar .TH avi_encoder 1 "January 6 2010" .SH NAME avi_encoder \- Video encoder as part of LiVES .SH DESCRIPTION avi_encoder is part of the multi_encoder plugin for lives. To see usage run avi_encoder \-h .SH SEE ALSO lives(1) .SH AUTHOR multi_encoder and all auxiliary encoders are copyright (C) 2004-2006 Marco De la Cruz (marco@reimeika.ca) and are released under the GPL license. See http://www.gnu.org/copyleft/gpl.html for details. Contributors: (j@v2v.cc) Gabriel Finch a.k.a Salsaman (salsaman@xs4all.nl) This man page was written by Harry Rickards debian/copyright0000644000000000000000000001053712224745407011136 0ustar This package was debianized by: Gürkan Sengün on Mon, 12 Nov 2007 15:32:32 +0200. It was downloaded from: http://www.xs4all.nl/%7Esalsaman/lives/current/ The package is currently collaboratively maintained by the Debian Multimedia Maintainers Upstream Authors: Gabriel Finch Marco de la Cruz (multi_encoder and plugins) Adrian Frischauf (code cleanup for gcc 2.xx) Niels Elburg (colourspace conversion and OSC) J@v2v.cc (help with the build system) Fukuchi Kentaro Silvano "Kysucix" Galliani Denis "Jaromil" Rojo Tom Schouten Andraz Tori Carlo Prelz Jun Iio Matt Wright, Center for New Music and Audio Technologies - University of California, Berkeley Alexej Kolga Alexej Penkov Copyright: Copyright (C) 2002-2010 Gabriel Finch Copyright (C) 2004-2005 Marco De la Cruz Copyright (C) 2001-2005 Fukuchi Kentaro Copyright (C) 1998 The Regents of the University of California (Regents) Copyright (C) 1995-1999, 2000, 2001, 2002 Free Software Foundation, Inc Copyright (C) 2009 Carles Carbonell Bernado Copyright (C) 2009 Gstreamer Copyright (C) 2009 GTK+ team License: This program 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 3 of the License, or (at your option) any later version. This program 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . The GNU General Public License which can be found, on Debian systems, at /usr/share/common-licenses/GPL-3. libOSC is licensed as follows: Permission to use, copy, modify, distribute, and distribute modified versions of this software and its documentation without fee and without a signed licensing agreement, is hereby granted, provided that the above copyright notice, this paragraph and the following two paragraphs appear in all copies, modifications, and distributions. IN NO EVENT SHALL REGENTS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF REGENTS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. REGENTS SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE AND ACCOMPANYING DOCUMENTATION, IF ANY, PROVIDED HEREUNDER IS PROVIDED "AS IS". REGENTS HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. The noia icons are licensed under LGPL This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 program. If not, see . The GNU Lesser General Public License which can be found, on Debian systems, at /usr/share/common-licenses/LGPL-3 The Debian packaging is: Copyright (C) 2007-2009 Gürkan Sengün Copyright (C) 2009-2010 Harry Rickards Copyright (C) 2010-2013 Alessio Treglia Copyright (C) 2010 Debian Multimedia Packages team and is licensed under the GPL version 3+, see `/usr/share/common-licenses/GPL-3'. debian/lives.10000644000000000000000000000412712224745407010405 0ustar .TH lives 1 "November 12, 2007" .SH NAME LiVES \- LiVES is a Video Editing System .SH SYNOPSIS .B lives [ \-help ] [ \-version ] [ \-set setname | \-noset ] [ \-nogui ] [ \-aplayer ap ] [ \-jackopts opts ] [ \-norecover | \-recover ] [ \-oscstart port | \-nooscstart ] [ \-devicemap mapfile ] .SH DESCRIPTION This manual page documents briefly the .B lives command. .PP \fBLiVES\fP lets you start editing and making video right away, without having to worry about formats, frame sizes, or framerates. LiVES will let you start creating your own tools, utilities and effects via the built in RFX builder. .SH OPTIONS \-help Show all commandline options and exit .TP \-version Print the version, copyright and licensing details, and exit .TP \-set setname Start up lives and autoload set setname .TP \-noset Do not load any set on startup .TP \-nogui Do not show the GUI (experimental) .TP \-aplayer ap Start with selected audio player. ap can be mplayer, sox or jack. Note: This sets the audio player permanently. You can change it in preferences. .TP \-jackopts opts opts is a bitmap of jack startup options [1 = jack transport client, 2 = jack transport master, 4 = start jack transport server, 8 = pause audio when video paused, 16 = start jack audio server] Note: jackopts are temporary, only for this instance. You need to set them in Preferences if you want to make permanent changes. .TP \-norecover Force no loading of crash recovery .TP \-recover Force loading of crash recovery (if present) .TP \-oscstart port Start OSC listener on UDP port port if LiVES is compiled with OSC support .TP \-nooscstart Do not start OSC listener .TP \-devicemap mapfile Load in device mapping file mapfile at startup .SH SEE ALSO .BR mplayer (1), .BR ImageMagick (1), .BR ffmpeg (1). .br .SH AUTHOR lives was written by Gabriel "Salsaman" Finch. .PP This manual page was originally written by G\[:u]rkan Seng\[:u]n , for the Debian project (but may be used by others). This man page has been updated by Gabriel "Salsaman" Finch and Harry Rickards debian/libweed0.install0000644000000000000000000000002012224745407012250 0ustar usr/lib/*.so.0* debian/gbp.conf0000644000000000000000000000006212224745407010612 0ustar [DEFAULT] pristine-tar = True compression = bzip2 debian/changelog0000644000000000000000000006772512247052122011056 0ustar lives (2.2.0~ds0-1) unstable; urgency=low * New upstream release: - Add new avformat_decoder. - Optimisations for handling larger clips. - Use threading for pulling frames from video clips. - Much faster loading/saving of layouts in multitrack. - Fix crash in swscale when frame width is not multiple of 4. - Fix crash (regression) setting parameters in multitrack. - Fix breakage in multiple image loading. - Fix opening preview for quick opening clips. - Fix bug in "delete frames" for virtual clips. - Fix audio encoding in "Encode Selection" - Fixes for letterbox mode playback. - Compilation fixes for Debian Sid. - Various improvements to rte window. - Add "randomiser" data processing plugin. - Improvements to colour correction and tvpic effects. - Fix jack transport during playback (regression). - Fix for saving data connection mappings. - Implement multiple inputs per output in the data connector. - Optimised thread locking between audio and video effects threads. - Fix problems with setting defaults for colour values. - Decoder plugin fixes for ffmpeg 2.2 (needs further testing). - Preserve clip comments and renamed clip names between restarts. - Small fixes for rfx_builder window. - Minor GUI improvements. - Add initial translation to Piemontese. (Simon Uslengh). - Updated translations to UK English, German, Russian and Ukranian. * Refresh patches, remove 03-libav9.patch as it is applied upstream. -- Alessio Treglia Mon, 02 Dec 2013 09:34:40 +0000 lives (2.0.6~ds0-2) unstable; urgency=low * Team upload. * Further porting to libav 9. (Closes: #729344) - debian/patches/03-libav9.patch: Use patch from upstream to fix compilation issues with libav9. - debian/control: Add dh-autoreconf and autoconf-archive to Build-Depends instead of autoconf-dev. - debian/rules: Use dh-autoreconf to rebuild configure. * debian/control: - Bump Standards-Version to 3.9.5. - Remove ffmpeg from Suggests. (Closes: #691434) - Add libfftw3-dev to Build-Depends to build beat detector plugin. (Closes: #726193) * debian/rules: Remove executable bit from txt files in usr/lib/lives/plugins/effects/realtime/weed/data/fourKlives/songs. -- Sebastian Ramacher Fri, 29 Nov 2013 22:26:44 +0100 lives (2.0.6~ds0-1) unstable; urgency=low * New upstream release. * Promote youtube-dl to Recommends. * Refresh patches. -- Alessio Treglia Tue, 08 Oct 2013 10:10:27 +0100 lives (2.0.5~ds0-2) unstable; urgency=low * Team upload. * debian/patches/03-libav9.patch: Fix compilation with libav 9. Thanks to Moritz Muehlenhoff for the inital patch. (Closes: #720805) * debian/control: Bump debhelper in Build-Depends to >= 8.1 for *-{arch,indep} support (required by Standards-Version 3.9.4) -- Sebastian Ramacher Tue, 27 Aug 2013 18:18:51 +0200 lives (2.0.5~ds0-1) unstable; urgency=low * New upstream release. * Refresh 01-cdda2wav_to_icedax.patch. -- Alessio Treglia Sat, 29 Jun 2013 23:03:39 +0100 lives (2.0.4~ds0-1) unstable; urgency=low * Upload to unstable. * New upstream bugfix release: - Fix regressions in Paste as New, Fade Audio In/Out, load images. - Fix occasional crash in load new audio. - Fix bug affecting resizing some webcam frames. - Fix rowstride errors in effecTV plugins. - Add revTV effect. * Refresh patches. * Update libweed0's symbols file. * Remove obsolete DM-Upload-Allowed: yes field. -- Alessio Treglia Mon, 06 May 2013 08:24:00 +0200 lives (2.0.3~ds0-1) experimental; urgency=low * New upstream release. -- Alessio Treglia Wed, 10 Apr 2013 16:31:03 +0100 lives (2.0.2~ds0-1) experimental; urgency=low * New upstream release: - Fix crash in recording external audio with pulse player (regression). - Minor widget fixes with startup dialogs and labels (regression). - Refactor timeline drawing in multitrack. - Enable compilation with gtk+ 3. - Implement new timeline widget for gtk+ 3. - Prevent some audio being dropped when re-entering multitrack. - Fixes for beat_detector plugin. - Various optimisations and minor bugfixes. - Updates to all language translations (added translator credits). * Refresh patches. * debian/control: - Port to GTK+3.0. - Fix Vcs canonical URL. * debian/copyright: Refresh. -- Alessio Treglia Sun, 07 Apr 2013 19:16:32 +0100 lives (1.8.2~ds0-1) experimental; urgency=low * New upstream release. * Drop 11-format_security.patch, applied upstream. * Bump Standards. -- Alessio Treglia Mon, 28 Jan 2013 14:29:18 +0000 lives (1.8.0~ds0-1) experimental; urgency=low * New upstream release: - Fix breakage in multitrack effects (regression). - Fix crash when re-entering multitrack mode (regression). - Fix a crash in text parameter entry (regression). - Add support for compound filters. - Add new realtime effect - shift. - Add new data processing filters: alpha_means, data_processing. - Add new compound effect - image_stabilizer (requires openCV). * Demote youtube-dl to Suggests. (LP: #1060158) * Cherry-pick 11-format_security.patch from upstream trunk to prevent FTBFS with -Wformat -Werror=format-security. * Refresh patches. -- Alessio Treglia Sat, 29 Dec 2012 23:46:21 +0000 lives (1.6.4~ds1-1) experimental; urgency=low * New upstream bugfix release. * Remove debian/patches/03-fix_startup_with_jack.patch, applied upstream. * Refresh other patches. * debian/control: - Build-Depends on libmjpegtools-dev. - Promote mencoder to Recommends. - Promote python to Depends. * debian/README.Debian: - transcode and mencoder are now available in Debian. -- Alessio Treglia Wed, 22 Aug 2012 14:58:39 +0200 lives (1.6.2~ds1-2) unstable; urgency=low * Really set JACK as audio backend when Pulse is not available. (Closes: #664523) -- Alessio Treglia Sun, 08 Jul 2012 11:31:59 +0200 lives (1.6.2~ds1-1) unstable; urgency=low * New upstream bugfix release: - Clean up timer code. - Show more accurate progress for rendering after recording. - Call init triggers for rendered transitions. - Fix triggers for rendered effects (regression). - Fix regression in file open preview. - Add workaround for breakage in mplayer/ffmpeg (see http://bugzilla.mplayerhq.hu/show_bug.cgi?id=2071) - Fix hang in Preferences open when image type is set to jpeg (regression). - Fix regression in undo cut. - Fix regression for pad audio. - Quick opening of mpegts files. - Faster backup/restore. - Enable exchange of layouts between 32 bit and 64 bit systems. - Add support for video analyser plugins. - Add support for data processing plugins. - Add support for audio generator plugins. * Refresh patches. * Enable hardening flags. * Add ${perl:Depends},${python:Depends} to lives-data's Depends field. * Remove static libraries. * Update debian/copyright. * Update changelog. * Bump Standards. -- Alessio Treglia Tue, 26 Jun 2012 09:20:52 +0200 lives (1.6.1~ds1-1) unstable; urgency=low * New upstream release: - Add (experimental) openGL playback plugin. - Optimise playback by tweaking audio settings. - Fix regression in backup. - Fix floating point fps bug for mkv decoder. - Fix external window capture to work with Compiz. - Minor GUI fixes. - Implement recording of external audio during playback. - Prevent clip names getting squashed in sets. - Further code cleanup. - Updated translations to Ukranian, Finnish and UK English. * Replace hurd-i386 with hurd-any. * Blacklist frei0r on armhf. * Add youtube-dl to Recommends of lives. * Add experimental support for GLee. * Refresh patches. * Remove 91-lives_160_ftbfs.patch, applied upstream. -- Alessio Treglia Sat, 04 Feb 2012 17:46:58 +0100 lives (1.6.0~ds1-4) unstable; urgency=low * Fix small typo in upstream patch. -- Alessio Treglia Fri, 03 Feb 2012 12:55:01 +0100 lives (1.6.0~ds1-3) unstable; urgency=low * Add libweed-dbg to lives-dbg's Depends field. * Second attempt to fix FTBFS on kfreebsd. -- Alessio Treglia Fri, 03 Feb 2012 11:00:21 +0100 lives (1.6.0~ds1-2) unstable; urgency=low * Attempt to fix FTBFS on kfreebsd. -- Alessio Treglia Thu, 02 Feb 2012 00:22:33 +0100 lives (1.6.0~ds1-1) unstable; urgency=low * New upstream stable release. * Add mechanism to repack upstream tarball to strip out VCS directories. * Drop 11-weed_headers.patch, applied upstream. -- Alessio Treglia Fri, 27 Jan 2012 09:51:19 +0100 lives (1.4.9-2) unstable; urgency=low * Build-depend on libxv-dev (Closes: #652822). -- Alessio Treglia Thu, 05 Jan 2012 12:29:18 +0100 lives (1.4.9-1) unstable; urgency=low * New upstream release. * Refresh patches. -- Alessio Treglia Fri, 16 Dec 2011 09:52:11 +0100 lives (1.4.8-1) unstable; urgency=low * New upstream release. * Build-depend on libswscale-dev. * Drop 03-libav.patch, applied upstream. * Take patch 11-weed_headers.patch from upstream trunk to prevent it FTBFS due to the misplacement of libweed's header files (shortly, it failed to build when libweed was not system-wide available). * Refresh patches. -- Alessio Treglia Sun, 04 Dec 2011 21:24:07 +0100 lives (1.4.7-1) unstable; urgency=low * New upstream release (LP: #878233): - Instant opening of asf (wmv) files. - Fix broken opening of float and reverse endian audio. * - Implement enable/disable of individual decoder plugins in Preferences. - Complete translation to Japanese. - Updated translations to Ukranian, Spanish and Polish. * wrap-and-sort -a -b -s -- Alessio Treglia Sat, 22 Oct 2011 11:17:51 +0200 lives (1.4.6-1) unstable; urgency=low * New upstream bugfix release (LP: #836520): - Fix hang when applying effect to a single frame in a virtual clip. - Fix decoding for some ogg/theora files with broken keyframes. - Add several new OMC commands. - Compatibility fixes for frei0r 1.2. - Various minor fixes. -- Alessio Treglia Tue, 30 Aug 2011 10:06:07 +0200 lives (1.4.5-2) unstable; urgency=low * Add build-dep on libunicap2-dev (LP: #821791) to enable live v4l-capable devices. * Add missing build-dep on libavformat-dev. -- Alessio Treglia Sat, 06 Aug 2011 11:52:14 +0200 lives (1.4.5-1) unstable; urgency=low * New upstream release: - Add -tmpdir startup option. - Stop PAL formats reverting to NTSC in x264 encoder. - Fix bug to add fewer blank lines to ~/.lives file. - Do not show "Loaded subtitles" message when subtitles are not loaded. - Instant opening of some .flv files. - Move correct pointer (start or end) when the timeline is clicked in longer files. - Add video fade in/out effect. - Fix frames being cut after applying effects in virtual clips. - Clean up code for rendered effects post-processing. - Clean up code for dynamic menu building. - Front end stability fixes. - Mouse scroll now switches clips in the play window too. * Enable parallel builds. * Replace negated list of architectures with linux-any (Closes: #634372); use kfreebsd-any when other Linux archs are blacklisted. -- Alessio Treglia Tue, 26 Jul 2011 10:58:21 +0200 lives (1.4.4-1) unstable; urgency=low * New upstream release: - Fix compilation problem for missing linux/videodev.h - Fix important bug with audio shifting when leaving/re-entering multitrack mode. * - Add support for spacial multithreading in effects plugins. - Fix antialias option in Preferences (regression). * - Fix buttons in Frame Calculator (regression). * - Fix updating of parameters with fileread textfields. * - Add new oggstream playback plugin. - Add new realtime effects: RGB_delay, YUV_delay and mask_overlay. - Updated translations to Brazilian Portuguese, German, Japanese and Ukranian. * Refresh patches. * Remove 03-v4l1-videodev.patch as it is no longer needed. * Remove useless debian/patches/removepy.diff. -- Alessio Treglia Mon, 20 Jun 2011 12:05:30 +0200 lives (1.4.2-2) unstable; urgency=low * Blacklist libv4l-dev on hurd,kfreebsd-* since it is not available on these architectures. * debian/{control,rules}: - Switch to dh_python2. * debian/control: - Fix lintian's description-synopsis-starts-with-article warning. - Update Standards-Version to 3.9.2. -- Alessio Treglia Tue, 26 Apr 2011 12:48:35 +0200 lives (1.4.2-1) unstable; urgency=low * New upstream release. * Rely on libv4l-dev to provide V4L1 support. * Build-Depends on libv4l-dev. * Refresh 01-cdda2wav_to_icedax.patch. -- Alessio Treglia Wed, 30 Mar 2011 09:38:01 +0200 lives (1.4.1-1) unstable; urgency=low * New upstream release. * Needs GTK+2.0 2.16 or higher, bump build-dependency properly, * Refresh 01-cdda2wav_to_icedax.patch patch. * Refresh 02-drop_py3_multiencoder.patch patch. * Remove svn control directories. * Prune empty directories. -- Alessio Treglia Thu, 24 Feb 2011 14:09:51 +0100 lives (1.3.10-3) unstable; urgency=low * Upload to unstable. -- Alessio Treglia Tue, 08 Feb 2011 23:56:31 +0100 lives (1.3.10-2) experimental; urgency=low * Add -DBG packages. -- Alessio Treglia Thu, 20 Jan 2011 16:22:27 +0100 lives (1.3.10-1) experimental; urgency=low * New upstream release: - Fix regression in multitrack effects rendering. - Updated translation to Ukranian. -- Alessio Treglia Mon, 20 Sep 2010 15:18:35 +0200 lives (1.3.9-1) experimental; urgency=low * Yet-another-upstream-bugfix-release to fix a startup bug. -- Alessio Treglia Thu, 16 Sep 2010 11:15:15 +0200 lives (1.3.8-1) experimental; urgency=low * New upstream release: - Fix possible crash on startup bug; this regression affects release 1.3.7 on Ubuntu maverick only (LP: #638869). - Further audio insert/delete optimisations. - Fix bug - audio rendering can be affected by preview. - Quantise audio rendering to output frame rate. * Refresh 01-cdda2wav_to_icedax.patch patch. * Remove 11-svn_rev715.patch patch, applied upstream. * Remove 12-svn_rev716.patch patch, applied upstream. * Remove 13-svn_rev718.patch patch, applied upstream. * Add debian/source/local-options to de-apply patches after running git-buildpackage. -- Alessio Treglia Wed, 15 Sep 2010 17:26:17 +0200 lives (1.3.7-1) experimental; urgency=low * New upstream release: - Version 1.3.7 (13 Sep 2010) + Fix regression in Insert Silence. + Optimise audio insert/delete. + Updated translation to Estonian. - Version 1.3.6 (11 Sep 2010) + Fix crash when setting custom encoding variables [regression]. + Display correct output format/audio format when encoding [regression]. + Fix breakage in yuv4mpeg stream loader [regression]. + Fix frame loss in undo resample [regression]. + Fix for insert with downsampling [regression]. + Allow cancel in Paste as New. + Add -nothreaddialog startup option. * Refresh 01-cdda2wav_to_icedax.patch patch. * debian/patches/11-svn_rev715.patch: - Fix rendering after preview. * debian/patches/12-svn_rev716.patch: - Quantise audio rendering to op frame rate. * debian/patches/13-svn_rev718.patch: - Small fix for 'nervous' key. - Add key to show sync stats. * debian/rules: - Improve the grepping of the 'Version' field, otherwise it may fail to build with unusual changelog entries. -- Alessio Treglia Wed, 15 Sep 2010 10:01:06 +0200 lives (1.3.5-2) experimental; urgency=low * Rename cdda2wav_to_icedax.diff patch. * Drop Python3 version of multiencoder plugin (LP: #632833). -- Alessio Treglia Fri, 10 Sep 2010 13:33:11 +0200 lives (1.3.5-1) experimental; urgency=low * New upstream release. * Update debian/gbp.conf * Bump Standards. * Refresh debian/patches/cdda2wav_to_icedax.diff patch. * Remove debian/patches/10-missing_include.patch patch, applied upstream. -- Alessio Treglia Fri, 10 Sep 2010 09:26:32 +0200 lives (1.3.4-1) unstable; urgency=low * New upstream release: - Minor a/v sync fix. - Add more formats to x264 encoder (needs testing). - Add experimental webm encoding support in ffmpeg_encoder. - Fix crash when right clicking in mt with no clips loaded. - Const correctness in code (A. Penkov) - Fix possible crash in rendered generators, and add them to crash recovery. - Thread context fix for gtk+ 2.22 and higher. - Fix startup mplayer png/alpha test. - Fix end image size problem (regression). - Updates to decoder plugins (make threadsafe). - Add plugin decoder support for ogg/dirac files. - Faster seeking in ogg/theora files. - Apply theming to the Prefences dialog (A. Kolga) - Move weed palette definitions into weed-palettes.c - Code cleanup - use enums instead of #defines where possible. - Add new scribbler plugin (Penkov) - Initial translation to Croatian. - Updated translations to Hebrew, Polish, Turkish, Russian and Italian. * Change my email address * Update debian/copyright. * Add menu file provided by Sérgio Cipolla (Closes: #587647). * Bump Standards. * Suggest mencoder,mjpegtools. * Add .gitignore file. * Refresh cdda2wav_to_icedax.diff patch. * Drop removepy.diff, upstream has renamed *.py files. * Drop pgrep_pkill_remove.diff patch since p{grep,kill} checks have been removed from configure{,.in}. * Continue dropping Python 3 modules. * Switch to format 3.0 (quilt). * Don't rename marcos-encoders: - They have been renamed by upstream. - Rename manpages. - Update debian/lives-data.manpages file. * Adjust versioned debhelper build-dependency. * Use autotools_dev addon. * Build-depend on libvorbis-dev to provide Vorbis support. * debian/watch: Point to bzip2-ed tarball. * Add patch to fix FTBFS due to a missing #include statement. * debian/copyright: - Fix copyright-refers-to-deprecated-bsd-license-file lintian warning. * Remove .la files, it's a release goal for squeeze. * Move all doc files provided by upstream under /usr/share/doc/lives. -- Alessio Treglia Tue, 06 Jul 2010 12:00:11 +0200 lives (1.3.3-2) unstable; urgency=low [ Harry Rickards ] * Added a patch that removes the buildtime checks for the runtime dependencies pgrep and pkill from configure and configure.in * Added procps to runtime dependencies [ Alessio Treglia ] * Improve packages description. -- Alessio Treglia Tue, 11 May 2010 20:06:42 +0200 lives (1.3.3-1) unstable; urgency=low [ Harry Rickards ] * Removed three patches that were integrated into upstream. Fixes build problem in 1.3.3-1 * Fixed the hyphen-used-as-minus-signs in build-lives-rfx-plugin.1 * Added Alexej Kolga (new upstream author) to debian/copyright file. * Added /usr/bin/build-lives-rfx-plugin and /usr/bin/build-lives-rfx- plugin-multi to debian/lives-data.install as they weren't present in the build .debs. Also added the manpages. * Imported Upstream version 1.3.3 [ Alessio Treglia ] * Add Forwarded field into debian/patches/removepy.diff patch. -- Alessio Treglia Mon, 10 May 2010 23:15:53 +0200 lives (1.3.2-3) unstable; urgency=low [ Harry ] * Added two patches from upstream, fixing a crash in effect previews and an 'Are you sure' prompt [ Alessio Treglia ] * Set pkg format to 1.0. -- Alessio Treglia Tue, 27 Apr 2010 11:48:16 +0200 lives (1.3.2-2) unstable; urgency=low [ Harry Rickards ] * Added patch from upstream that fixes the mipsel build. * Added packaging exception for frei0r-plugins-dev so package builds on sparc64 [ Alessio Treglia ] * debian/patches/makefile_am.diff: Add patch tags as per DEP-3. -- Alessio Treglia Sun, 11 Apr 2010 12:40:32 +0200 lives (1.3.2-1) unstable; urgency=low [ Harry Rickards ] * Updated packaging exceptions so package builds on avr32, m68k and sparc64. [ Alessio Treglia ] * New upstream release. * Refresh debian/patches/cdda2wav_to_icedax.diff patch. * debian/patches/removepy.diff. - Refresh. - Correct a small typo. -- Alessio Treglia Sun, 21 Mar 2010 23:08:46 +0100 lives (1.2.1-1) unstable; urgency=low * New upstream release. * debian/lives.1: Fix hyphen-used-as-minus-sign lintian warning. * Bump Standards. * Update debian/copyright. * Refresh all patches, drop imageloading.diff, applied by upstream. -- Alessio Treglia Sun, 28 Feb 2010 12:24:13 +0100 lives (1.1.8-2) unstable; urgency=low [ Harry Rickards ] * Changed maintainer to Debian Multimedia Maintainers * Started using git * Moved dirac_encoder to lives_dirac_encoder (Closes: #564665) * Made removepy patch have DEP-3 compliant header * Removed the old VCS tags for SVN * Added myself to Uploaders: * Moved from dpatch to quilt * Added VCS-Git and VCS-Browser tags * Added upstream patch that fixes image loading. Will be released upstream in 1.1.9 * Removed frei0r-plugins-dev for powerpc * Removed unnecessary build-depends on python * Removed libdirac-encoder0 and libdirac-decoder0 as they should be pulled in via shlibs. * Updated to use Debian fork of cdda2wav, icedax. * Added more detail to debian/README.source and updated for quilt * Added debian/README.Debian giving details about transcode, mencoder and mjpegtools * Added theora and ogg to Recommends: in debian/control so users at least have ogg and theora to encode in [ Alessio Treglia ] * debian/rules: - Don't include quilt.make rules file, it's unnecessary. - Adjust clean target properly. * debian/control: - Set debhelper build-dependency version to 7.0.50~ (to make backporters' life easy). - Bump-up quilt to (at least) 0.46-7~. - Add myself to the Uploaders field. - Replace libjack0.100.0-dev with libjack-dev. - Drop unnecessary dependencies already provided by shlibs files. - Small corrections to the runtime packages description. * debian/patches/removepy.diff: - Converted to quilt format. * Remove debian/LiVES.desktop, the same file is already provided by upstream. [ Reinhard Tartler ] * use multiline depends for lives' recommends field -- Harry Rickards Mon, 11 Jan 2010 18:55:23 +0000 lives (1.1.8-1) unstable; urgency=low * New upstream release (LP: #503348) -- Harry Rickards Wed, 06 Jan 2010 10:27:56 +0000 lives (1.1.7-1) unstable; urgency=low * Added marcos-encoders (Closes: #562515) and added a patch to make this work * Because of the patch added dpatch to debian/rules and debian/control * New upstream release (Closes: #555563) * Added dirac and ffmpeg to debian/control for marcos-encoders * Set default dpkg flags to none (LP: #481085) -- Harry Rickards Mon, 28 Dec 2009 09:03:12 +0000 lives (1.1.6-1) unstable; urgency=low * New upstream release * Unupdated debian/rules for dpatch * Removed patch for fixing the bug because in upstream now -- Harry Rickards Mon, 16 Nov 2009 16:27:02 +0000 lives (1.1.5-2) unstable; urgency=low * Removed the -present bit in debian/copyright * Added patch for fixing a bug that causes a crash on playback with pulse * Updated debian/rules for dpatch -- Harry Rickards Fri, 30 Oct 2009 15:10:15 +0000 lives (1.1.5-1) unstable; urgency=low * New upstream version. * Fixed copyright to include myself * Added old previously-removed changelog entries -- Harry Rickards Tue, 27 Oct 2009 16:55:59 +0000 lives (1.1.4-1) unstable; urgency=low * New upstream version * Removed SaveFileName patch from debian/patches as it's now integrated in upstream * Added ogmtools to debian/control to Depends: * Removed libdirectfb-dev from Build-Depends: for hurd-i386 because it needs porting. * Changed section from graphics to video to fix override disparity (video was only added as a section recently) * Updated descriptions -- Harry Rickards Sat, 17 Oct 2009 07:36:38 +0100 lives (1.1.3-1) unstable; urgency=low * New upstream version * Updated gtk version required to 2.14 or higher * Changed depends in debian/control for libweed-dev depending libweed0 to equal source version * Added libpulse-dev to Build-Depends: * Added libpulse0 to Depends * Added SaveFileName patch to debian/patches on upstream advice -- Harry Rickards Mon, 28 Sep 2009 16:30:05 +0000 lives (1.1.2-2) unstable; urgency=low * Fixed FTBFS because of forgotten ! in debian/control (Closes: #546305) * Changed x11utils to x11-utils -- Harry Rickards Sat, 12 Sep 2009 16:07:46 +0100 lives (1.1.2-1) unstable; urgency=low * New upstream version * Added build dependency on libasound2-dev per upstream advice * Added dependency on libasound2 per upstream advice -- Harry Rickards Sat, 12 Sep 2009 09:42:10 +0100 lives (1.0.0-6) unstable; urgency=low * Removed libsox-dev from Build-Depends per upstream request * Removed frei0r for arm * Removed frei0r for powerpc as frei0r isn't endian safe -- Harry Rickards Fri, 28 Aug 2009 17:13:12 +0100 lives (1.0.0-5) unstable; urgency=low * Removed the bit about PATH from debian/wrapper/lives * Removed duplicate entry of Niels Elburg from debian/copyright * Added the right dependencies taken from the packaging notes * Fixed debian/watch to not think pre-release versions are newer than release ones * Replaced automake1.10 with automake * Made frei0r-plugins-dev and frei0r-plugins not for kfreebsd * Made libavc1394, libavc1394-dev, libraw1394 and libraw1394-dev not for kfreebsd * Added SVN and VCS Browser URL's to debian/control * Made the end of the smogrify manpage a bit more formal * Removed the autogen.sh bit from debian/rules as it doesn't seem to work Seeing as autogen.sh doesn't seem to be needed dh must do all the stuff automatically * Removed the shard library depends from Depends -- Harry Rickards Fri, 21 Aug 2009 16:30:14 +0100 lives (1.0.0-4) unstable; urgency=low * Updated policy version * Listed the libOSC authors * Added the libOSC license to debian/copyright * Listed the intl/ authors * Added the licenses for lives-plugins/icons/ * Listed the authors for lives-plugins/icons/ -- Harry Rickards Fri, 21 Aug 2009 09:29:30 +0100 lives (1.0.0-3) unstable; urgency=low * Changed debian/rules to use dh(1) -- Harry Rickards Thu, 30 Jul 2009 12:19:01 +0100 lives (1.0.0-2) unstable; urgency=low * libweed0 dependency for lives is now versioned * Used -s for debhelper instead of -a -- Harry Rickards Wed, 29 Jul 2009 14:39:22 +0100 lives (1.0.0-1) unstable; urgency=low * Taken over the package after asking upstream what I could do to help with the packaging. Gürkan doesn't have a problem with this. -- Harry Rickards Sun, 26 Jul 2009 09:24:42 +0100 lives (0.9.9.7-1) unstable; urgency=low * Initial release. (Closes: #247337) -- Gürkan Sengün Tue, 07 Apr 2009 09:34:16 +0100 debian/lives_theora_encoder.10000644000000000000000000000111412224745407013437 0ustar .TH theora_encoder 1 "January 6 2010" .SH NAME theora_encoder \- Video encoder as part of LiVES .SH DESCRIPTION theora_encoder is part of the multi_encoder plugin for lives. To see usage run theora_encoder \-h .SH SEE ALSO lives(1) .SH AUTHOR multi_encoder and all auxiliary encoders are copyright (C) 2004-2006 Marco De la Cruz (marco@reimeika.ca) and are released under the GPL license. See http://www.gnu.org/copyleft/gpl.html for details. Contributors: (j@v2v.cc) Gabriel Finch a.k.a Salsaman (salsaman@xs4all.nl) This man page was written by Harry Rickards debian/repack.local0000644000000000000000000000030212224745407011451 0ustar SUFFIX=~ds0 rm lives-plugins/weed-plugins/icons/.svn \ lives-plugins/weed-plugins/gdk/icons/.svn \ lives-plugins/weed-plugins/gdk/data/.svn \ lives-plugins/weed-plugins/data/.svn \ tools/*~ debian/build-lives-rfx-plugin.10000644000000000000000000000241612224745407013572 0ustar .TH build-lives-rfx-plugin 1 "May 9 2010" .SH NAME build-lives-rfx-plugin \- builds rendered effects for LiVES .SH SYNOPSIS .B build-lives-rfx-plugin script_name [plugin_dir] \-get section file .SH DESCRIPTION This perl script is used by LiVES to compile an RFX (rendered effect) plugin for LiVES. It is generally called from build-lives-rfx-plugin-multi for a script which has a language code representing LiVES-perl. The script_name must be the full (absolute) path to the plugin script, and plugin_dir can be used to specify the output directory where the compiled plugin should be generated. If plugin_dir is not defined then /tmp is assumed. The second variant with \-get is used to print out a script section from a plugin script to stdout. It is generally only used internally by LiVES. Return values The script returns the following values 0 - success 1 - the value of a trigger was greater than the number of parameters 2 - a value could not be read from the script file 3 - the language code of the plugin script was not equivalent to LiVES-perl 4 - the API version level of the plugin script was invalid 5 - the section was missing from the plugin script .SH SEE ALSO build-lives-rfx-plugin-multi(1), lives(1) .SH AUTHOR Gabriel Finch a.k.a Salsaman (salsaman@xs4all.nl) debian/lives_mpeg_encoder.10000644000000000000000000000110412224745407013104 0ustar .TH mpeg_encoder 1 "January 6 2010" .SH NAME mpeg_encoder \- Video encoder as part of LiVES .SH DESCRIPTION mpeg_encoder is part of the multi_encoder plugin for lives. To see usage run mpeg_encoder \-h .SH SEE ALSO lives(1) .SH AUTHOR multi_encoder and all auxiliary encoders are copyright (C) 2004-2006 Marco De la Cruz (marco@reimeika.ca) and are released under the GPL license. See http://www.gnu.org/copyleft/gpl.html for details. Contributors: (j@v2v.cc) Gabriel Finch a.k.a Salsaman (salsaman@xs4all.nl) This man page was written by Harry Rickards debian/repack.stub0000644000000000000000000000325112224745407011342 0ustar #!/bin/sh : <<=cut =pod =head1 NAME repack.stub - script to repack upstream tarballs from uscan =head1 INSTRUCTIONS put this in debian/repack.stub and add "debian sh debian/repack.stub" to the end of the line in debian/watch. you will also need to add a version mangle to debian/watch. then create a debian/repack.local. this is a shell script that is sources under "set -e", so be careful to check returns codes. =head1 FUNCTIONS =over 4 =item rm rm is replaced by a function that does some magic ("rm -rv" by default), but also changes MANIFEST if $MANIFEST is 1 =item mv mv is replaced by a function that just does mv (by default), but also changes MANIFEST if $MANIFEST is 1 =item requires_version requires_version is there for future usage for requiring certain versions of the script =back =head1 VARIABLES =over 4 =item SUFFIX defaults to +dfsg what to append to the upstream version =item RM_OPTS defaults to -vrf options to pass to rm =item MANIFEST defaults to 0, set to 1 to turn on. this will manipulate MANIFEST files in CPAN tarballs. =item UP_BASE this is the directory where the upstream source is. =back =cut if [ -z "$REPACK_SH" ]; then if [ -f ../../scripts/repack.sh ]; then REPACK_SH=../../scripts/repack.sh fi if [ -z "$REPACK_SH" ] && which repack.sh > /dev/null; then REPACK_SH=$(which repack.sh) fi fi if [ ! -f "$REPACK_SH" ]; then echo "Couldn't find a repack.sh. please put it in your PATH, put it at ../../scripts/repack.sh, or put it somewhere else and set the REPACK_SH variable" echo "You can get it from http://svn.debian.org/viewsvn/pkg-perl/scripts/repack.sh" exit 1 fi exec "$REPACK_SH" "$@" debian/watch0000644000000000000000000000023212224745407010223 0ustar version=3 opts=dversionmangle=s/~(ds|dfsg).*// \ http://www.xs4all.nl/%7Esalsaman/lives/current/LiVES-([\d\.]*)\.tar\.bz2 \ debian sh debian/repack.stub debian/lives.menu0000644000000000000000000000020312224745407011200 0ustar ?package(lives):needs="X11"\ section="Applications/Video"\ title="LiVES"\ command="lives"\ icon="/usr/share/pixmaps/lives.xpm" debian/source/0000755000000000000000000000000012224745407010475 5ustar debian/source/format0000644000000000000000000000001412224745407011703 0ustar 3.0 (quilt) debian/lives_dirac_encoder.10000644000000000000000000000114012224745407013236 0ustar .TH lives_diarc_encoder 1 "January 6 2010" .SH NAME lives_dirac_encoder \- Video encoder as part of LiVES .SH DESCRIPTION lives_dirac_encoder is part of the multi_encoder plugin for lives. To see usage run lives_dirac_encoder \-h .SH SEE ALSO lives(1) .SH AUTHOR multi_encoder and all auxiliary encoders are copyright (C) 2004-2006 Marco De la Cruz (marco@reimeika.ca) and are released under the GPL license. See http://www.gnu.org/copyleft/gpl.html for details. Contributors: (j@v2v.cc) Gabriel Finch a.k.a Salsaman (salsaman@xs4all.nl) This man page was written by Harry Rickards debian/build-lives-rfx-plugin-multi.10000644000000000000000000000236712224745407014727 0ustar .TH build-lives-rfx-plugin-multi 1 "May 9 2010" .SH NAME build-lives-rfx-plugin-multi \- builds rendered effects for LiVES .SH SYNOPSIS .B build-lives-rfx-plugin-multi type [scripts_dir exec_dir] [build_bindir] .SH DESCRIPTION This perl script builds rendered effects (RFX) plugins for LiVES. If scripts_dir is not defined then type is used to locate the plugin scripts directory and output directory. Type can be builtin (the default), custom, test, or builtinx. The type builtinx forces scripts_dir and exec_dir to be read from parameters and is used during LiVES install, and is the only type which should be used if scripts_dir is specified. Each plugin script in input directory is scanned to find its language code. The script is then passed to the script compiler for that language. The directory location of the script_compiler may be specified by the build_bindir parameter (as is the case during LiVES installation0; otherwise the user's $PATH will be searched. Return values the script returns the following values 0 - success 1 - the "type" parameter was not defined, or set to an invalid value 3 - the builder for a plugin script was not found .SH SEE ALSO build-lives-rfx-plugin(1), lives(1) .SH AUTHOR Gabriel Finch a.k.a Salsaman (salsaman@xs4all.nl) debian/patches/0000755000000000000000000000000012247051711010615 5ustar debian/patches/01-cdda2wav_to_icedax.patch0000644000000000000000000001356712247051624015605 0ustar Description: This patch ensures that lives looks for icedax (the Debian clone of cdda2wav) instead of cdda2wav. Forwarded: not-needed Author: Harry Rickards --- README | 2 +- smogrify | 8 ++++---- src/gui.c | 4 ++-- src/main.c | 12 ++++++------ src/main.h | 2 +- src/preferences.c | 6 +++--- 6 files changed, 17 insertions(+), 17 deletions(-) --- lives.orig/README +++ lives/README @@ -33,7 +33,7 @@ libmjpeg-tools (recommended) *Highly* Recommended runtime dependencies include: theora-bin, mkvtoolnix, vorbis-tools, mencoder, libmatroska, ogmtools, dvgrab, x264, ffmpeg, -libdv2-apps/libdv-bin, cdda2wav, lame, python, youtube-dl +libdv2-apps/libdv-bin, icedax, lame, python, youtube-dl Optional - libvisual-actors, frei0r-plugins --- lives.orig/smogrify +++ lives/smogrify @@ -3538,9 +3538,9 @@ if (defined($ARGV[0])) { if ($command eq "cdopen") { - $cdda2wav_command=&location("cdda2wav"); - if ($cdda2wav_command eq "") { - &sig_error("cdda2wav is required for this function.","Please install it first."); + $icedax_command=&location("icedax"); + if ($icedax_command eq "") { + &sig_error("icedax is required for this function.","Please install it first."); } $cdplay_device=&rc_get("cdplay_device"); @@ -3555,7 +3555,7 @@ if (defined($ARGV[0])) { unlink "$audiofile"; } - $com="\"$cdda2wav_command\" -q -x -D \"$cdplay_device\" -t $track \"$audiofile\"| >$nulfile 2>&1"; + $com="\"$icedax_command\" -q -x -D \"$cdplay_device\" -t $track \"$audiofile\"| >$nulfile 2>&1"; $smerr=smog_system($com); if ($smerr) { sig_system_error("$com",$smerr); --- lives.orig/src/gui.c +++ lives/src/gui.c @@ -1213,7 +1213,7 @@ void create_LiVES (void) { lives_container_add (LIVES_CONTAINER (audio_menu), mainw->eject_cd); if (capable->smog_version_correct) { - if (!(capable->has_cdda2wav&&strlen (prefs->cdplay_device))) { + if (!(capable->has_icedax&&strlen (prefs->cdplay_device))) { lives_widget_set_sensitive (mainw->load_cdtrack, FALSE); lives_widget_set_sensitive (mainw->eject_cd, FALSE); } @@ -2862,7 +2862,7 @@ void create_LiVES (void) { g_signal_connect (GTK_OBJECT (mainw->load_audio), "activate", G_CALLBACK (on_load_audio_activate), NULL); - if (capable->has_cdda2wav) { + if (capable->has_icedax) { g_signal_connect (GTK_OBJECT (mainw->load_cdtrack), "activate", G_CALLBACK (on_load_cdtrack_activate), NULL); --- lives.orig/src/main.c +++ lives/src/main.c @@ -1747,8 +1747,8 @@ void do_start_messages(void) { else d_print(_ ("composite...NOT DETECTED...")); if (capable->has_sox_sox) d_print(_ ("sox...detected\n")); else d_print(_ ("sox...NOT DETECTED\n")); - if (capable->has_cdda2wav) d_print(_ ("cdda2wav...detected...")); - else d_print(_ ("cdda2wav...NOT DETECTED...")); + if (capable->has_icedax) d_print(_ ("icedax...detected...")); + else d_print(_ ("icedax...NOT DETECTED...")); if (capable->has_jackd) d_print(_ ("jackd...detected...")); else d_print(_ ("jackd...NOT DETECTED...")); if (capable->has_pulse_audio) d_print(_ ("pulse audio...detected...")); @@ -2039,7 +2039,7 @@ capability *get_capabilities (void) { capable->has_sox_play=FALSE; capable->has_sox_sox=FALSE; capable->has_dvgrab=FALSE; - capable->has_cdda2wav=FALSE; + capable->has_icedax=FALSE; capable->has_autolives=FALSE; capable->has_jackd=FALSE; capable->has_gdb=FALSE; @@ -2199,8 +2199,8 @@ capability *get_capabilities (void) { get_location("dvgrab",string,256); if (strlen(string)) capable->has_dvgrab=TRUE; - get_location("cdda2wav",string,256); - if (strlen(string)) capable->has_cdda2wav=TRUE; + get_location("icedax",string,256); + if (strlen(string)) capable->has_icedax=TRUE; get_location("jackd",string,256); if (strlen(string)) capable->has_jackd=TRUE; @@ -3153,7 +3153,7 @@ void sensitize(void) { lives_widget_set_sensitive (mainw->load_audio, TRUE); lives_widget_set_sensitive (mainw->load_subs, mainw->current_file>0); lives_widget_set_sensitive (mainw->erase_subs, mainw->current_file>0&&cfile->subt!=NULL); - if (capable->has_cdda2wav&&strlen (prefs->cdplay_device)) lives_widget_set_sensitive (mainw->load_cdtrack, TRUE); + if (capable->has_icedax&&strlen (prefs->cdplay_device)) lives_widget_set_sensitive (mainw->load_cdtrack, TRUE); lives_widget_set_sensitive (mainw->rename, mainw->current_file>0&&!cfile->opening); lives_widget_set_sensitive (mainw->change_speed, mainw->current_file>0); lives_widget_set_sensitive (mainw->resample_video, mainw->current_file>0&&cfile->frames>0); --- lives.orig/src/main.h +++ lives/src/main.h @@ -679,7 +679,7 @@ typedef struct { boolean has_convert; boolean has_composite; boolean has_identify; - boolean has_cdda2wav; + boolean has_icedax; boolean has_midistartstop; boolean has_jackd; boolean has_pulse_audio; --- lives.orig/src/preferences.c +++ lives/src/preferences.c @@ -981,7 +981,7 @@ lives_toggle_button_get_active(LIVES_TOG } // cd play device - if (!capable->has_cdda2wav) { + if (!capable->has_icedax) { if (strcmp(prefs->cdplay_device,cdplay_device)) { g_snprintf(prefs->cdplay_device,256,"%s",cdplay_device); set_pref("cdplay_device",prefs->cdplay_device); @@ -1856,7 +1856,7 @@ void on_prefDomainChanged(GtkTreeSelecti case LIST_ENTRY_MISC: lives_widget_show_all(prefsw->scrollw_right_misc); prefsw->right_shown = prefsw->scrollw_right_misc; - if (!capable->has_cdda2wav) { + if (!capable->has_icedax) { lives_widget_hide (prefsw->cdda_hbox); } break; @@ -3728,7 +3728,7 @@ _prefsw *create_prefs_dialog (void) { lives_container_add (LIVES_CONTAINER (dialog_table), prefsw->scrollw_right_misc); - if (!capable->has_cdda2wav) { + if (!capable->has_icedax) { lives_widget_hide (prefsw->cdda_hbox); } debian/patches/02-drop_py3_multiencoder.patch0000644000000000000000000000155612224745407016404 0ustar Description: Drop Python3 version of multiencoder plugin. Author: Alessio Treglia Bug-Ubuntu: https://bugs.launchpad.net/bugs/632833 Forwarded: not-needed --- lives-plugins/plugins/encoders/Makefile.am | 1 - lives-plugins/plugins/encoders/Makefile.in | 1 - 2 files changed, 2 deletions(-) --- lives.orig/lives-plugins/plugins/encoders/Makefile.am +++ lives/lives-plugins/plugins/encoders/Makefile.am @@ -8,7 +8,6 @@ ffmpeg_encoder \ mencoder_encoder \ mjpegtools_encoder \ multi_encoder \ -multi_encoder3 \ qtutils_encoder \ sswf_encoder \ transcode_encoder \ --- lives.orig/lives-plugins/plugins/encoders/Makefile.in +++ lives/lives-plugins/plugins/encoders/Makefile.in @@ -379,7 +379,6 @@ ffmpeg_encoder \ mencoder_encoder \ mjpegtools_encoder \ multi_encoder \ -multi_encoder3 \ qtutils_encoder \ sswf_encoder \ transcode_encoder \ debian/patches/series0000644000000000000000000000007312247051705012035 0ustar 01-cdda2wav_to_icedax.patch 02-drop_py3_multiencoder.patch debian/lives.manpages0000644000000000000000000000004112224745407012027 0ustar debian/lives.1 debian/smogrify.1 debian/lives_mng_encoder.10000644000000000000000000000110012224745407012731 0ustar .TH mng_encoder 1 "January 6 2010" .SH NAME mng_encoder \- Video encoder as part of LiVES .SH DESCRIPTION mng_encoder is part of the multi_encoder plugin for lives. To see usage run mng_encoder \-h .SH SEE ALSO lives(1) .SH AUTHOR multi_encoder and all auxiliary encoders are copyright (C) 2004-2006 Marco De la Cruz (marco@reimeika.ca) and are released under the GPL license. See http://www.gnu.org/copyleft/gpl.html for details. Contributors: (j@v2v.cc) Gabriel Finch a.k.a Salsaman (salsaman@xs4all.nl) This man page was written by Harry Rickards debian/libweed-dev.install0000644000000000000000000000003112224745407012746 0ustar usr/include usr/lib/*.so debian/libweed0.symbols0000644000000000000000000000254312224745407012306 0ustar libweed-utils.so.0 libweed0 #MINVER# weed_get_boolean_array@Base 2.0.3~ds0 weed_get_boolean_value@Base 2.0.3~ds0 weed_get_double_array@Base 2.0.3~ds0 weed_get_double_value@Base 2.0.3~ds0 weed_get_int64_array@Base 2.0.3~ds0 weed_get_int64_value@Base 2.0.3~ds0 weed_get_int_array@Base 2.0.3~ds0 weed_get_int_value@Base 2.0.3~ds0 weed_get_plant_type@Base 2.0.3~ds0 weed_get_plantptr_array@Base 2.0.3~ds0 weed_get_plantptr_value@Base 2.0.3~ds0 weed_get_string_array@Base 2.0.3~ds0 weed_get_string_value@Base 2.0.3~ds0 weed_get_value@Base 2.0.3~ds0 weed_get_voidptr_array@Base 2.0.3~ds0 weed_get_voidptr_value@Base 2.0.3~ds0 weed_leaf_copy@Base 2.0.3~ds0 weed_plant_copy@Base 2.0.3~ds0 weed_plant_has_leaf@Base 2.0.3~ds0 weed_set_boolean_array@Base 2.0.3~ds0 weed_set_boolean_value@Base 2.0.3~ds0 weed_set_double_array@Base 2.0.3~ds0 weed_set_double_value@Base 2.0.3~ds0 weed_set_int64_array@Base 2.0.3~ds0 weed_set_int64_value@Base 2.0.3~ds0 weed_set_int_array@Base 2.0.3~ds0 weed_set_int_value@Base 2.0.3~ds0 weed_set_plantptr_array@Base 2.0.3~ds0 weed_set_plantptr_value@Base 2.0.3~ds0 weed_set_string_array@Base 2.0.3~ds0 weed_set_string_value@Base 2.0.3~ds0 weed_set_voidptr_array@Base 2.0.3~ds0 weed_set_voidptr_value@Base 2.0.3~ds0 libweed.so.0 libweed0 #MINVER# weed_init@Base 1.1.4 libweed_slice.so.0 libweed0 #MINVER# weed_init@Base 1.1.4 debian/control0000644000000000000000000000754212247051271010602 0ustar Source: lives Section: video Priority: optional Maintainer: Debian Multimedia Maintainers Uploaders: Alessio Treglia , Harry Rickards Standards-Version: 3.9.5 Build-Depends: autoconf, autoconf-archive, automake, bison, debhelper (>= 8.1~), dh-autoreconf, dpkg-dev (>= 1.16.1~), frei0r-plugins-dev [!kfreebsd-any !hurd-any !armhf !avr32 !sparc64], gettext, glee-dev, libaa1-dev, libasound2-dev [linux-any], libavc1394-dev [linux-any], libavformat-dev, libdirac-dev[!m68k], libdirectfb-dev[!hurd-i386], libdv4-dev[!hurd-i386], libfftw3-dev, libgtk-3-dev, libjack-dev, libmjpegtools-dev, libogg-dev, liboil0.3-dev, libpulse-dev, libraw1394-dev [linux-any], libsdl1.2-dev, libswscale-dev, libtheora-dev[!sparc64], libtool, libunicap2-dev [linux-any], libv4l-dev [linux-any], libvorbis-dev, libxv-dev, python-all (>= 2.6.6-3~), xutils-dev X-Python-Version: >= 2.5 Homepage: http://lives.sourceforge.net/ Vcs-Git: git://anonscm.debian.org/pkg-multimedia/lives.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/lives.git Package: libweed-dbg Priority: extra Section: debug Architecture: any Depends: libweed0 (= ${binary:Version}), ${misc:Depends} Description: library for inclusion of plugins into LiVES - debugging symbols A library that was originally only available as part of LiVES (package lives) but is now available separately. Allows for the inclusion of plugins into LiVES. . This package contains the debugging symbols for libweed0. Package: libweed-dev Architecture: any Section: libdevel Depends: libweed0 (= ${binary:Version}), ${misc:Depends} Description: Development library for inclusion of plugins into LiVES A library that was originally only available as part of LiVES (package lives) but is now available separately. Allows for the inclusion of plugins into LiVES. . This package contains development files. Package: libweed0 Architecture: any Section: libs Depends: ${misc:Depends}, ${shlibs:Depends} Description: Runtime library for inclusion of plugins into LiVES A library that was originally only available as part of LiVES (package lives) but is now available separately. Allows for the inclusion of plugins into LiVES. . This package contains shared libraries. Package: lives Architecture: any Depends: frei0r-plugins[!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386 !arm !powerpc], imagemagick, libweed0 (>= ${source:Version}), lives-data, mplayer, ogmtools[!hurd-i386], procps, python, sox, ${misc:Depends}, ${perl:Depends}, ${python:Depends}, ${shlibs:Depends} Recommends: dvgrab, icedax, libogg0, libtheora-bin, libtheora0, mencoder, mkvtoolnix, pulseaudio, x11-utils, youtube-dl Suggests: libdv-bin[!hurd-i386], mjpegtools Description: Video Editing system allowing users to edit and create video LiVES is a Video Editing system allowing both novice and advanced users to edit and create video straight away. It can also be used as a VJ tool, and can be scripted and controlled remotely. Package: lives-data Architecture: all Depends: python, ${misc:Depends}, ${perl:Depends}, ${python:Depends} Description: Data files for LiVES LiVES is a Video Editing system allowing both novice and advanced users to edit and create video straight away. It can also be used as a VJ tool, and can be scripted and controlled remotely. . This package contains the data files for LiVES. Package: lives-dbg Priority: extra Section: debug Architecture: any Depends: libweed-dbg, lives (= ${binary:Version}), ${misc:Depends} Description: Debugging symbols for LiVES LiVES is a Video Editing system allowing both novice and advanced users to edit and create video straight away. It can also be used as a VJ tool, and can be scripted and controlled remotely. . This package contains the debugging symbols for LiVES. debian/smogrify.10000644000000000000000000000076312224745407011124 0ustar .TH smogrify 1 "July 28 2009" .SH NAME smogrify \- Video editing command for LiVES .SH SYNOPSIS smogrify Man Page .SH DESCRIPTION smogrify is a backend helper which LiVES (see lives(1) uses to make any substantial changes to the video you are working with. .SH SEE ALSO lives(1) .SH AUTHOR lives was written by Gabriel "Salsaman" Finch This man page was written by Harry Rickards Some bits sort of taken from the CC-licensed LiVES tutorial, copyrighted to Marco De la Cruz debian/lives_ogm_encoder.10000644000000000000000000000110012224745407012732 0ustar .TH ogm_encoder 1 "January 6 2010" .SH NAME ogm_encoder \- Video encoder as part of LiVES .SH DESCRIPTION ogm_encoder is part of the multi_encoder plugin for lives. To see usage run ogm_encoder \-h .SH SEE ALSO lives(1) .SH AUTHOR multi_encoder and all auxiliary encoders are copyright (C) 2004-2006 Marco De la Cruz (marco@reimeika.ca) and are released under the GPL license. See http://www.gnu.org/copyleft/gpl.html for details. Contributors: (j@v2v.cc) Gabriel Finch a.k.a Salsaman (salsaman@xs4all.nl) This man page was written by Harry Rickards debian/README.Debian0000644000000000000000000000045612224745407011243 0ustar LiVES for Debian ---------------- The mjpegtools package is lightly recommended to be installed with lives. It can be found in Ubuntu, but not in Debian. We are working on solution to provide Debian users with that package. -- Reinhard Tartler , Tue, 12 Jan 2010 19:41:38 +0100 debian/lives_mkv_encoder.10000644000000000000000000000110012224745407012745 0ustar .TH mkv_encoder 1 "January 6 2010" .SH NAME mkv_encoder \- Video encoder as part of LiVES .SH DESCRIPTION mkv_encoder is part of the multi_encoder plugin for lives. To see usage run mkv_encoder \-h .SH SEE ALSO lives(1) .SH AUTHOR multi_encoder and all auxiliary encoders are copyright (C) 2004-2006 Marco De la Cruz (marco@reimeika.ca) and are released under the GPL license. See http://www.gnu.org/copyleft/gpl.html for details. Contributors: (j@v2v.cc) Gabriel Finch a.k.a Salsaman (salsaman@xs4all.nl) This man page was written by Harry Rickards debian/compat0000644000000000000000000000000212224745407010373 0ustar 7 debian/lives-data.manpages0000644000000000000000000000044412224745407012745 0ustar debian/lives_avi_encoder.1 debian/lives_dirac_encoder.1 debian/lives_gif_encoder.1 debian/lives_mkv_encoder.1 debian/lives_mng_encoder.1 debian/lives_mpeg_encoder.1 debian/lives_ogm_encoder.1 debian/lives_theora_encoder.1 debian/build-lives-rfx-plugin.1 debian/build-lives-rfx-plugin-multi.1 debian/lives.install0000644000000000000000000000027312224745407011711 0ustar debian/tmp/usr/bin/lives-exe usr/lib/lives/ debian/wrapper/lives usr/bin usr/bin/smogrify usr/lib/lives usr/lib/lives/plugins usr/share/applications/LiVES.desktop usr/share/applications/ debian/repack.sh0000755000000000000000000000703412224745407011005 0ustar #!/bin/sh # see the repack.stub for how to use # TODO: provide example watch files and repack.locals # TODO: test suite. problems fixed that need to be tested: # * globbing # * whitespace and then comments in the MANIFEST # TODO: does / in weird places work? test suite too. # TODO: I actually broke stuff with the MANIFEST change not thinking.. # TODO: allow for a sepearate (and multiple) MANIFEST files, then # de-uglify libsyntax-highlight-engine-kate-perl. # TODO: have each mv and rm check that something actually changed, and # if not, die set -e set -u usage() { echo "Usage: repack.sh --upstream-version " exit 1 } if [ "$#" != "3" ]; then usage fi if [ "$1" != "--upstream-version" ]; then usage fi if [ ! -f "$3" ]; then if [ -n "$3" ]; then echo "$3 doesn't exist" fi usage fi VER="$2" FILE="$3" PKG=`dpkg-parsechangelog|grep ^Source:|sed 's/^Source: //'` SUFFIX="+dfsg" echo echo "Repackaging $FILE" echo DIR=`mktemp -d ./tmpRepackXXXXXX` DIR=$(readlink -f "$DIR") trap "/bin/rm -rf \"$DIR\"" QUIT INT EXIT # Create an extra directory to cope with rootless tarballs UP_BASE="$DIR/unpack" mkdir "$UP_BASE" tar xf "$FILE" -C "$UP_BASE" || unzip "$FILE" -d "$UP_BASE" if [ `ls -1 "$UP_BASE" | wc -l` -eq 1 ]; then # Tarball does contain a root directory UP_BASE="$UP_BASE/`ls -1 "$UP_BASE"`" fi RM_OPTS="-vrf" real_rm(){ /bin/rm "$@" } real_mv(){ /bin/mv "$@" } rm(){ set +f MYOLDPWD=$(pwd) cd "$UP_BASE" if [ "$MANIFEST" = "1" ]; then PERM=$(stat --format=%a "MANIFEST") chmod u+w "MANIFEST" fi for i in $@; do if [ "$MANIFEST" = "1" ]; then PATTERN="^$i" if [ -d "$i" ]; then if ! { echo "$PATTERN" | grep -q "/$" ; }; then PATTERN="${PATTERN}/" fi else PATTERN="${PATTERN}\s?" fi grep -Ev "$PATTERN" "MANIFEST" > "$DIR/MANIFEST" real_mv "$DIR/MANIFEST" "MANIFEST" fi real_rm "$RM_OPTS" "$i" done if [ "$MANIFEST" = "1" ]; then chmod $PERM "MANIFEST" fi cd $MYOLDPWD set -f } mv(){ set +f OLD=$(pwd) cd $UP_BASE real_mv "$@" cd $OLD if [ "$MANIFEST" = "1" ]; then echo "MANIFEST cannot be manipulated with mv yet, patches welcome" exit 1 fi set -f } # bump with incompatible changes REPACK_VERSION=3 requires_version(){ if [ $REPACK_VERSION -lt $1 ]; then echo "repack.sh is not up to date enough for this package. you need at least version $1, while this script is only version $REPACK_VERSION" exit 1 fi } MANIFEST=0 ## Remove stuff set -f MYORIGPWD=$(pwd) cd "$UP_BASE" . "$MYORIGPWD/debian/repack.local" cd $MYORIGPWD set +f ## End REPACK_DIR="$PKG-${VER}${SUFFIX}.orig" # DevRef § 6.7.8.2 DFSG_TAR="$(dirname $FILE)/${PKG}_${VER}${SUFFIX}.orig.tar" real_mv "$UP_BASE" "$DIR/$REPACK_DIR" # .gz or .bz2? FILETYPE=$(file --brief --mime-type --dereference "$FILE") case "$FILETYPE" in application/x-gzip|application/zip) C_PROGRAM="gzip" C_SUFFIX="gz" ;; application/x-bzip2) C_PROGRAM="bzip2" C_SUFFIX="bz2" ;; *) echo "E: Unknown filetye $FILETYPE" exit 1 ;; esac # Using a pipe hides tar errors! tar cfC "$DIR/repacked.tar" "$DIR" "$REPACK_DIR" $C_PROGRAM -9 < "$DIR/repacked.tar" > "$DIR/repacked.tar.$C_SUFFIX" real_mv "$DIR/repacked.tar.$C_SUFFIX" "$DFSG_TAR.$C_SUFFIX" echo "*** $DFSG_TAR.$C_SUFFIX ready" debian/wrapper/0000755000000000000000000000000012224745407010655 5ustar debian/wrapper/lives0000644000000000000000000000005012224745407011715 0ustar #!/bin/sh /usr/lib/lives/lives-exe "$@" debian/rules0000755000000000000000000000202212247051271010243 0ustar #!/usr/bin/make -f export REPACK_SH=$(CURDIR)/debian/repack.sh UPSTREAM_VERSION=$(shell dpkg-parsechangelog | grep 'Version:' | sed 's/^Version:\s\(.*\)\(~ds[0-9]*\)-.*/\1/') DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/dpkg/buildflags.mk export CFLAGS+=$(CPPFLAGS) export CXXFLAGS+=$(CPPFLAGS) %: dh $@ --parallel --with=autoreconf,python2 override_dh_auto_install: dh_auto_install find debian/tmp -type f -name "*.la" -ls -delete cd debian/tmp/usr/share/doc/lives-$(UPSTREAM_VERSION) && \ rm \ ChangeLog \ FEATURES \ BUGS \ AUTHORS rm -rf \ debian/tmp/usr/lib/lives/plugins/effects/realtime/weed/data/.svn/ \ debian/tmp/usr/lib/lives/plugins/effects/realtime/weed/icons/.svn/ find debian/tmp/usr/lib/lives -type d -empty -delete chmod a-x \ debian/tmp/usr/lib/lives/plugins/effects/realtime/weed/data/fourKlives/songs/*.txt override_dh_strip: dh_strip -plibweed0 --dbg-package=libweed-dbg dh_strip -plives --dbg-package=lives-dbg dh_strip --remaining-packages get-orig-source: uscan --force-download debian/lives-data.install0000644000000000000000000000057112224745407012621 0ustar usr/bin/build-lives-rfx-plugin usr/bin/build-lives-rfx-plugin-multi usr/bin/lives_avi_encoder usr/bin/lives_dirac_encoder usr/bin/lives_gif_encoder usr/bin/lives_mkv_encoder usr/bin/lives_mng_encoder usr/bin/lives_mpeg_encoder usr/bin/lives_ogm_encoder usr/bin/lives_theora_encoder usr/share/doc/lives-*/* usr/share/doc/lives usr/share/lives usr/share/locale usr/share/pixmaps debian/lives_gif_encoder.10000644000000000000000000000110012224745407012715 0ustar .TH gif_encoder 1 "January 6 2010" .SH NAME gif_encoder \- Video encoder as part of LiVES .SH DESCRIPTION gif_encoder is part of the multi_encoder plugin for lives. To see usage run gif_encoder \-h .SH SEE ALSO lives(1) .SH AUTHOR multi_encoder and all auxiliary encoders are copyright (C) 2004-2006 Marco De la Cruz (marco@reimeika.ca) and are released under the GPL license. See http://www.gnu.org/copyleft/gpl.html for details. Contributors: (j@v2v.cc) Gabriel Finch a.k.a Salsaman (salsaman@xs4all.nl) This man page was written by Harry Rickards