rev 14866 - in kde-extras: . subtitlecomposer subtitlecomposer/trunk subtitlecomposer/trunk/debian subtitlecomposer/trunk/debian/man subtitlecomposer/trunk/debian/patches
José Manuel Santamaría Lema
santa-guest at alioth.debian.org
Thu Jun 4 12:45:10 UTC 2009
Author: santa-guest
Date: 2009-06-04 12:45:07 +0000 (Thu, 04 Jun 2009)
New Revision: 14866
Added:
kde-extras/subtitlecomposer/
kde-extras/subtitlecomposer/branches/
kde-extras/subtitlecomposer/tags/
kde-extras/subtitlecomposer/trunk/
kde-extras/subtitlecomposer/trunk/debian/
kde-extras/subtitlecomposer/trunk/debian/changelog
kde-extras/subtitlecomposer/trunk/debian/compat
kde-extras/subtitlecomposer/trunk/debian/control
kde-extras/subtitlecomposer/trunk/debian/copyright
kde-extras/subtitlecomposer/trunk/debian/dirs
kde-extras/subtitlecomposer/trunk/debian/docs
kde-extras/subtitlecomposer/trunk/debian/man/
kde-extras/subtitlecomposer/trunk/debian/man/subtitlecomposer.1
kde-extras/subtitlecomposer/trunk/debian/patches/
kde-extras/subtitlecomposer/trunk/debian/patches/missing_gstreamer_headers.patch
kde-extras/subtitlecomposer/trunk/debian/patches/missing_phonon_link.patch
kde-extras/subtitlecomposer/trunk/debian/patches/series
kde-extras/subtitlecomposer/trunk/debian/patches/textoverlay_fix.patch
kde-extras/subtitlecomposer/trunk/debian/rules
kde-extras/subtitlecomposer/trunk/debian/subtitlecomposer.manpages
kde-extras/subtitlecomposer/trunk/debian/subtitlecomposer.menu
kde-extras/subtitlecomposer/trunk/debian/watch
Log:
Initial release.
Property changes on: kde-extras/subtitlecomposer/trunk/debian
___________________________________________________________________
Added: mergeWithUpstream
+ 1
Added: kde-extras/subtitlecomposer/trunk/debian/changelog
===================================================================
--- kde-extras/subtitlecomposer/trunk/debian/changelog (rev 0)
+++ kde-extras/subtitlecomposer/trunk/debian/changelog 2009-06-04 12:45:07 UTC (rev 14866)
@@ -0,0 +1,12 @@
+subtitlecomposer (0.5.2-1) unstable; urgency=low
+
+ * Manpage generated with kdemangen.pl and edited by hand to avoid lintian
+ warnings.
+ * Patches to fix missing library links/headers:
+ + debian/patches/missing_gstreamer_headers.patch
+ + debian/patches/missing_phonon_link.patch
+ * Patch to make the video player work:
+ + debian/patches/textoverlay_fix.patch
+ * Initial release (Closes: #516372)
+
+ -- José Manuel Santamaría Lema <panfaust at gmail.com> Tue, 19 May 2009 00:47:30 +0200
Added: kde-extras/subtitlecomposer/trunk/debian/compat
===================================================================
--- kde-extras/subtitlecomposer/trunk/debian/compat (rev 0)
+++ kde-extras/subtitlecomposer/trunk/debian/compat 2009-06-04 12:45:07 UTC (rev 14866)
@@ -0,0 +1 @@
+7
Added: kde-extras/subtitlecomposer/trunk/debian/control
===================================================================
--- kde-extras/subtitlecomposer/trunk/debian/control (rev 0)
+++ kde-extras/subtitlecomposer/trunk/debian/control 2009-06-04 12:45:07 UTC (rev 14866)
@@ -0,0 +1,27 @@
+Source: subtitlecomposer
+Section: kde
+Priority: optional
+Maintainer: Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>
+Uploaders: José Manuel Santamaría Lema <panfaust at gmail.com>
+Build-Depends: debhelper (>= 7), cmake, quilt, cdbs, pkg-kde-tools,
+ kdelibs5-dev, libgstreamer-plugins-base0.10-dev, libglib2.0-dev, libxml2-dev,
+ libxine-dev, libx11-dev
+Standards-Version: 3.8.1
+Homepage: http://sourceforge.net/projects/subcomposer
+Vcs-Svn: svn://svn.debian.org/pkg-kde/kde-extras/subtitlecomposer/trunk
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-kde/kde-extras/subtitlecomposer/trunk?op=log
+
+Package: subtitlecomposer
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Suggests: mplayer
+Description: subtitles editor for KDE 4
+ A text-based subtitles editor for KDE 4 supporting the basic operations (text,
+ time, and style edition) as well as real time preview, spell checking and
+ more...
+ .
+ To preview the video in real time in order to help you synchronizing subtitles
+ subtitlecomposer uses a widget which can contain different back ends to play
+ video: GStreamer, mplayer, phonon or xine. Also you can do some interesting
+ things such as delaying all subtitles in the current subtitles file, checking
+ errors or creating translations.
Added: kde-extras/subtitlecomposer/trunk/debian/copyright
===================================================================
--- kde-extras/subtitlecomposer/trunk/debian/copyright (rev 0)
+++ kde-extras/subtitlecomposer/trunk/debian/copyright 2009-06-04 12:45:07 UTC (rev 14866)
@@ -0,0 +1,91 @@
+This package was debianized by José Manuel Santamaría Lema <panfaust at gmail.com> on
+Fri, 10 Apr 2009 22:11:11 +0200
+
+
+Upstream Authors:
+
+ Sergio Pistone <sergio_pistone at yahoo.com.ar>
+
+Copyright © 2007-2008 Sergio Pistone <sergio_pistone at yahoo.com.ar>
+
+
+License:
+
+ Unless something else is mentioned the code files in this package are under
+ the GNU GPL v2 or later, on Debian systems the full text of the GNU General
+ Public License can be found in the `/usr/share/common-licenses/GPL-2' file.
+
+Files src/player/mplayer/mediadata.h, src/widgets/pointingslider.h,
+src/widgets/pointingslider.cpp, src/widgets/attachablewidget.h and
+src/widgets/attachablewidget.cpp:
+
+ Copyright © 2006-2008 Ricardo Villalba <rvm at escomposlinux.org>
+ Copyright © 2007-2008 Sergio Pistone <sergio_pistone at yahoo.com.ar>
+
+File src/player/xine/FindXCB.cmake:
+
+ Copyright © 2007 by Matthias Kretz <kretz at kde.org>
+
+ Redistribution and use is allowed according to the terms of the BSD license.
+ For details see the accompanying COPYING-CMAKE-SCRIPTS file.
+
+ Contents of COPYING-CMAKE-SCRIPTS file:
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ 3. The name of the author may not be used to endorse or promote products
+ derived from this software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+ IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+ NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Files src/main/utils/kreplace.h, src/main/utils/kreplace.cpp
+and src/main/utils/kfind_p.h:
+
+ Copyright © 2001 by S.R.Haque <srhaque at iee.org>
+ Copyright © 2002 by David Faure <david at mandrakesoft.com>
+ Copyright © 2004 by Arend van Beelen jr. <arend at auton.nl>
+
+ These files are under GNU Lesser General Public License as published by the
+ Free Software Foundation, version 2; on Debian systems the full text of the
+ GNU Lesser General Public License can be found in the
+ `/usr/share/common-licenses/LGPL-2' file.
+
+Files src/common/qxtsignalwaiter.h and src/common/qxtsignalwaiter.cpp:
+
+ Copyright © 2006 by Adam Higerd <ahigerd at stratitec.com>
+
+ QxtSignalWaiter 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, version 2 or greater, or under the terms
+ of the GNU Lesser General Public License, version 2.1 or greater, or
+ under the terms of the Q Public License as published by Trolltech.
+ This disjunctive license follows the license of the linked Qt toolkit.
+ Specifically, if you use Qt under the GPL, QxtSignalWaiter is licensed
+ to you under the GPL. If you use Qt under the QPL, this is licensed to
+ you under the QPL. If you use Qt with a commercial license purchased
+ from Trolltech, this is licensed to you under the LGPL.
+
+ QxtSignalWaiter 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
+ appropriate license agreement for more details.
+
+The Debian packaging is © 2009 José Manuel Santamaría Lema
+<panfaust at gmail.com> and is licensed under the GPL v2 or later,
+see `/usr/share/common-licenses/GPL-2'
Added: kde-extras/subtitlecomposer/trunk/debian/dirs
===================================================================
--- kde-extras/subtitlecomposer/trunk/debian/dirs (rev 0)
+++ kde-extras/subtitlecomposer/trunk/debian/dirs 2009-06-04 12:45:07 UTC (rev 14866)
@@ -0,0 +1,2 @@
+usr/bin
+usr/sbin
Added: kde-extras/subtitlecomposer/trunk/debian/docs
===================================================================
--- kde-extras/subtitlecomposer/trunk/debian/docs (rev 0)
+++ kde-extras/subtitlecomposer/trunk/debian/docs 2009-06-04 12:45:07 UTC (rev 14866)
@@ -0,0 +1,2 @@
+TODO
+AUTHORS
Added: kde-extras/subtitlecomposer/trunk/debian/man/subtitlecomposer.1
===================================================================
--- kde-extras/subtitlecomposer/trunk/debian/man/subtitlecomposer.1 (rev 0)
+++ kde-extras/subtitlecomposer/trunk/debian/man/subtitlecomposer.1 2009-06-04 12:45:07 UTC (rev 14866)
@@ -0,0 +1,149 @@
+.\" This file was generated by kdemangen.pl and edited by hand
+.TH SUBTITLECOMPOSER 1 "Feb 2009" "K Desktop Environment" "A KDE subtitle editor."
+.SH NAME
+subtitlecomposer
+\- A KDE subtitle editor.
+.SH SYNOPSIS
+subtitlecomposer [Qt\-options] [KDE\-options] [Primary URL] [Translation URL]
+.SH DESCRIPTION
+A KDE subtitle editor.
+.SH OPTIONS
+.SS
+.SS Arguments:
+.TP
+.B Primary
+URL Open location as primary subtitle
+.TP
+.B Translation
+URL Open location as translation subtitle
+.SS Generic options:
+.TP
+.B \-\-help
+Show help about options
+.TP
+.B \-\-help\-qt
+Show Qt specific options
+.TP
+.B \-\-help\-kde
+Show KDE specific options
+.TP
+.B \-\-help\-all
+Show all options
+.TP
+.B \-\-author
+Show author information
+.TP
+.B \-v, \-\-version
+Show version information
+.TP
+.B \-\-license
+Show license information
+.TP
+.B \-\-
+End of options
+.SS
+.SS KDE options:
+.TP
+.B \-\-caption <caption>
+Use 'caption' as name in the titlebar
+.TP
+.B \-\-icon <icon>
+Use 'icon' as the application icon
+.TP
+.B \-\-config <filename>
+Use alternative configuration file
+.TP
+.B \-\-nocrashhandler
+Disable crash handler, to get core dumps
+.TP
+.B \-\-waitforwm
+Waits for a WM_NET compatible windowmanager
+.TP
+.B \-\-style <style>
+sets the application GUI style
+.TP
+.B \-\-geometry <geometry>
+sets the client geometry of the main widget - see man X for the argument format
+.SS
+.SS Qt options:
+.TP
+.B \-\-display <displayname>
+Use the X-server display 'displayname'
+.TP
+.B \-\-session <sessionId>
+Restore the application for the given 'sessionId'
+.TP
+.B \-\-cmap
+Causes the application to install a private color
+map on an 8-bit display
+.TP
+.B \-\-ncols <count>
+Limits the number of colors allocated in the color
+cube on an 8-bit display, if the application is
+using the QApplication::ManyColor color
+specification
+.TP
+.B \-\-nograb
+tells Qt to never grab the mouse or the keyboard
+.TP
+.B \-\-dograb
+running under a debugger can cause an implicit
+\-nograb, use \-dograb to override
+.TP
+.B \-\-sync
+switches to synchronous mode for debugging
+.TP
+.B \-\-fn, \-\-font <fontname>
+defines the application font
+.TP
+.B \-\-bg, \-\-background <color>
+sets the default background color and an
+application palette (light and dark shades are
+calculated)
+.TP
+.B \-\-fg, \-\-foreground <color>
+sets the default foreground color
+.TP
+.B \-\-btn, \-\-button <color>
+sets the default button color
+.TP
+.B \-\-name <name>
+sets the application name
+.TP
+.B \-\-title <title>
+sets the application title (caption)
+.TP
+.B \-\-visual TrueColor
+forces the application to use a TrueColor visual on
+an 8-bit display
+.TP
+.B \-\-inputstyle <inputstyle>
+sets XIM (X Input Method) input style. Possible
+values are onthespot, overthespot, offthespot and
+root
+.TP
+.B \-\-im <XIM server>
+set XIM server
+.TP
+.B \-\-noxim
+disable XIM
+.TP
+.B \-\-reverse
+mirrors the whole layout of widgets
+.TP
+.B \-\-stylesheet
+<file.qss> applies the Qt stylesheet to the application widgets
+.SS
+
+.SH SEE ALSO
+Full user documentation is available through the KDE Help Center. You can also enter the URL
+.BR help:/subtitlecomposer/
+directly into konqueror or you can run
+.BR "`khelpcenter help:/subtitlecomposer/'"
+from the command-line.
+.br
+.SH AUTHORS
+.nf
+Sergio Pistone <sergio_pistone at yahoo.com.ar>
+.br
+
Added: kde-extras/subtitlecomposer/trunk/debian/patches/missing_gstreamer_headers.patch
===================================================================
--- kde-extras/subtitlecomposer/trunk/debian/patches/missing_gstreamer_headers.patch (rev 0)
+++ kde-extras/subtitlecomposer/trunk/debian/patches/missing_gstreamer_headers.patch 2009-06-04 12:45:07 UTC (rev 14866)
@@ -0,0 +1,34 @@
+# Author: José Manuel Santamaría Lema <panfaust at gmail.com>
+# Description: It's neccesary to include the GStreamer and libxml2 headers.
+# Forwarded: No, upstream have already fixed the issue.
+--- subtitlecomposer-0.5.2.orig/src/main/CMakeLists.txt
++++ subtitlecomposer-0.5.2/src/main/CMakeLists.txt
+@@ -28,6 +28,12 @@
+ CACHE INTERNAL EXPORTEDVARIABLE
+ )
+
++INCLUDE_DIRECTORIES(
++ ${players_gstreamer_INCLUDES}
++# /usr/include/gstreamer-0.10
++# /usr/include/glib-2.0
++)
++
+ KDE4_ADD_EXECUTABLE( subtitlecomposer ${subtitlecomposer_SRCS} )
+
+ TARGET_LINK_LIBRARIES(
+--- subtitlecomposer-0.5.2.orig/src/player/gstreamer/CMakeLists.txt
++++ subtitlecomposer-0.5.2/src/player/gstreamer/CMakeLists.txt
+@@ -1,3 +1,13 @@
++FIND_PACKAGE ( GLIB2 )
++FIND_PACKAGE ( LibXml2 )
++
++SET ( players_gstreamer_INCLUDES
++ ${GSTREAMER_INCLUDE_DIR}
++ ${GLIB2_INCLUDE_DIR}
++ ${LIBXML2_INCLUDE_DIR}
++ CACHE INTERNAL EXPORTEDVARIABLE
++)
++
+ SET( players_gstreamer_DEFS
+ ${GOBJECT_DEFINITIONS}
+ ${GSTREAMER_DEFINITIONS}
Added: kde-extras/subtitlecomposer/trunk/debian/patches/missing_phonon_link.patch
===================================================================
--- kde-extras/subtitlecomposer/trunk/debian/patches/missing_phonon_link.patch (rev 0)
+++ kde-extras/subtitlecomposer/trunk/debian/patches/missing_phonon_link.patch 2009-06-04 12:45:07 UTC (rev 14866)
@@ -0,0 +1,13 @@
+# Author: José Manuel Santamaría Lema <panfaust at gmail.com>
+# Description: It's neccesary to link against the phonon library.
+# Forwarded: No, upstream have already fixed the issue.
+--- subtitlecomposer-0.5.2.orig/src/player/phonon/CMakeLists.txt
++++ subtitlecomposer-0.5.2/src/player/phonon/CMakeLists.txt
+@@ -4,3 +4,7 @@
+ CACHE INTERNAL EXPORTEDVARIABLE
+ )
+
++SET( players_phonon_LIBS
++ ${KDE4_PHONON_LIBS}
++ CACHE INTERNAL EXPORTEDVARIABLE
++)
Added: kde-extras/subtitlecomposer/trunk/debian/patches/series
===================================================================
--- kde-extras/subtitlecomposer/trunk/debian/patches/series (rev 0)
+++ kde-extras/subtitlecomposer/trunk/debian/patches/series 2009-06-04 12:45:07 UTC (rev 14866)
@@ -0,0 +1,3 @@
+missing_phonon_link.patch
+missing_gstreamer_headers.patch
+textoverlay_fix.patch
Added: kde-extras/subtitlecomposer/trunk/debian/patches/textoverlay_fix.patch
===================================================================
--- kde-extras/subtitlecomposer/trunk/debian/patches/textoverlay_fix.patch (rev 0)
+++ kde-extras/subtitlecomposer/trunk/debian/patches/textoverlay_fix.patch 2009-06-04 12:45:07 UTC (rev 14866)
@@ -0,0 +1,51 @@
+# Author: José Manuel Santamaría Lema <panfaust at gmail.com>
+# Description: Fix for the following bug: the video widget i only displayed
+# properly when it displays some subtitle, otherwise the widget displays trash.
+# Forwarded: No, upstream have already fixed the issue.
+--- subtitlecomposer-0.5.2.orig/src/widgets/textoverlaywidget.cpp
++++ subtitlecomposer-0.5.2/src/widgets/textoverlaywidget.cpp
+@@ -64,6 +64,8 @@
+ m_textDocument->setTextWidth( width() );
+
+ updateColors();
++
++ paintEvent(0);
+ }
+
+ TextOverlayWidget::~TextOverlayWidget()
+@@ -96,6 +98,7 @@
+ {
+ if ( m_text != text )
+ {
++ setVisible( true );
+ m_text = text;
+ setDirty( true, false );
+ }
+@@ -264,6 +267,8 @@
+
+ void TextOverlayWidget::resizeEvent( QResizeEvent* e )
+ {
++ setVisible( true );
++
+ if ( m_richTextMode )
+ m_textDocument->setTextWidth( e->size().width() );
+
+@@ -272,6 +277,8 @@
+ m_bgPixmap = QPixmap( e->size() );
+
+ m_dirty = true;
++
++ paintEvent(0);
+ }
+
+ void TextOverlayWidget::updateColors()
+@@ -300,7 +307,8 @@
+ {
+ if ( m_text.isEmpty() )
+ {
+- setMask( m_noTextMask );
++ //setMask( m_noTextMask );
++ setVisible( false );
+ }
+ else
+ {
Added: kde-extras/subtitlecomposer/trunk/debian/rules
===================================================================
--- kde-extras/subtitlecomposer/trunk/debian/rules (rev 0)
+++ kde-extras/subtitlecomposer/trunk/debian/rules 2009-06-04 12:45:07 UTC (rev 14866)
@@ -0,0 +1,10 @@
+#!/usr/bin/make -f
+
+DEB_INSTALL_DOCS_subtitlecomposer = KRAZY
+
+include /usr/share/pkg-kde-tools/makefiles/1/cdbs/kde.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+
+install/subtitlecomposer::
+ find debian/subtitlecomposer -type d -empty -delete
Property changes on: kde-extras/subtitlecomposer/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
+ *
Added: kde-extras/subtitlecomposer/trunk/debian/subtitlecomposer.manpages
===================================================================
--- kde-extras/subtitlecomposer/trunk/debian/subtitlecomposer.manpages (rev 0)
+++ kde-extras/subtitlecomposer/trunk/debian/subtitlecomposer.manpages 2009-06-04 12:45:07 UTC (rev 14866)
@@ -0,0 +1 @@
+debian/man/subtitlecomposer.1
Added: kde-extras/subtitlecomposer/trunk/debian/subtitlecomposer.menu
===================================================================
--- kde-extras/subtitlecomposer/trunk/debian/subtitlecomposer.menu (rev 0)
+++ kde-extras/subtitlecomposer/trunk/debian/subtitlecomposer.menu 2009-06-04 12:45:07 UTC (rev 14866)
@@ -0,0 +1,4 @@
+?package(subtitlecomposer):needs="X11" section="Applications/Editors"\
+ title="Subtitle Composer"\
+ longtitle="Subtitle Composer (SRT Subtitle Editor)"\
+ command="/usr/bin/subtitlecomposer"
Added: kde-extras/subtitlecomposer/trunk/debian/watch
===================================================================
--- kde-extras/subtitlecomposer/trunk/debian/watch (rev 0)
+++ kde-extras/subtitlecomposer/trunk/debian/watch 2009-06-04 12:45:07 UTC (rev 14866)
@@ -0,0 +1,2 @@
+version=3
+http://sf.net/subcomposer/subtitlecomposer-(.*)\.tar\.bz2
More information about the pkg-kde-commits
mailing list