debian/0000755000000000000000000000000011625672637007205 5ustar debian/patches/0000755000000000000000000000000011601667625010627 5ustar debian/patches/series0000644000000000000000000000017511601667625012047 0ustar 0001-Fix-CS1012-by-using-unicode-escape-sequences-instead.patch 0002-Allow-manually-set-compiler-to-support-2.0-or-4.0.patch debian/patches/0002-Allow-manually-set-compiler-to-support-2.0-or-4.0.patch0000644000000000000000000000260011601667625023070 0ustar From a1245fa5e3f84efd9f12fd073a428ab3d503b0af Mon Sep 17 00:00:00 2001 From: Iain Lane Date: Sun, 26 Jun 2011 18:04:10 +0100 Subject: [PATCH 2/2] Allow manually set compiler to support 2.0 or 4.0 Previously the 4.0 profile was forced when MCS was explicitly set. Instead infer the profile to use from the system. https://bugzilla.gnome.org/show_bug.cgi?id=653436 --- configure.ac | 20 +++++++++----------- 1 files changed, 9 insertions(+), 11 deletions(-) diff --git a/configure.ac b/configure.ac index 19c5432..f521d22 100644 --- a/configure.ac +++ b/configure.ac @@ -50,23 +50,21 @@ AM_GLIB_GNU_GETTEXT dnl Mono and C# compiler dnl Check first for a 4.0 compiler or than fallback to 2.0 SHAMROCK_CHECK_MONO_MODULE(2.4.0) -AC_PATH_PROG(MCS, dmcs, no) - if test "x$MCS" = "xno"; then - unset ac_cv_path_MCS - SHAMROCK_FIND_MONO_2_0_COMPILER - SHAMROCK_CHECK_MONO_2_0_GAC_ASSEMBLIES([ +PKG_CHECK_EXISTS([mono >= 2.8], + [SHAMROCK_FIND_MONO_4_0_COMPILER + SHAMROCK_CHECK_MONO_4_0_GAC_ASSEMBLIES([ System.Data Mono.Cairo Mono.Posix - ]) - else - AC_SUBST(MCS, ["$MCS"]) - SHAMROCK_CHECK_MONO_4_0_GAC_ASSEMBLIES([ + ])] +, + [SHAMROCK_FIND_MONO_2_0_COMPILER + SHAMROCK_CHECK_MONO_2_0_GAC_ASSEMBLIES([ System.Data Mono.Cairo Mono.Posix - ]) - fi + ])]) +AC_SUBST(MCS, ["$MCS"]) SHAMROCK_FIND_MONO_RUNTIME dnl NUnit (optional) -- 1.7.4.1 debian/patches/0001-Fix-CS1012-by-using-unicode-escape-sequences-instead.patch0000644000000000000000000004347511601667625023633 0ustar From: Iain Lane Date: Sun, 26 Jun 2011 14:55:46 +0100 Subject: Fix CS1012 by using unicode escape sequences instead of literals https://bugzilla.gnome.org/show_bug.cgi?id=653434 --- .../LongoMatch.Gui.Component.CategoryProperties.cs | 2 +- .../LongoMatch.Gui.Component.PlayerProperties.cs | 6 ++-- ...ongoMatch.Gui.Component.ProjectDetailsWidget.cs | 12 ++++---- .../LongoMatch.Gui.Component.ProjectListWidget.cs | 2 +- .../LongoMatch.Gui.Component.TaggerWidget.cs | 2 +- .../gtk-gui/LongoMatch.Gui.Dialog.EntryDialog.cs | 2 +- .../LongoMatch.Gui.Dialog.SnapshotsDialog.cs | 2 +- ...LongoMatch.Gui.Dialog.VideoEditionProperties.cs | 2 +- LongoMatch/gtk-gui/gui.stetic | 30 ++++++++++---------- 9 files changed, 30 insertions(+), 30 deletions(-) Index: longomatch/LongoMatch/gtk-gui/LongoMatch.Gui.Component.CategoryProperties.cs =================================================================== --- longomatch.orig/LongoMatch/gtk-gui/LongoMatch.Gui.Component.CategoryProperties.cs 2011-06-26 14:58:00.795179698 +0100 +++ longomatch/LongoMatch/gtk-gui/LongoMatch.Gui.Component.CategoryProperties.cs 2011-06-26 15:03:30.772239906 +0100 @@ -60,7 +60,7 @@ this.nameentry.CanFocus = true; this.nameentry.Name = "nameentry"; this.nameentry.IsEditable = true; - this.nameentry.InvisibleChar = '●'; + this.nameentry.InvisibleChar = '\u25CF'; this.hbox4.Add (this.nameentry); global::Gtk.Box.BoxChild w2 = ((global::Gtk.Box.BoxChild)(this.hbox4[this.nameentry])); w2.Position = 1; Index: longomatch/LongoMatch/gtk-gui/LongoMatch.Gui.Component.PlayerProperties.cs =================================================================== --- longomatch.orig/LongoMatch/gtk-gui/LongoMatch.Gui.Component.PlayerProperties.cs 2011-06-26 14:58:00.795179698 +0100 +++ longomatch/LongoMatch/gtk-gui/LongoMatch.Gui.Component.PlayerProperties.cs 2011-06-26 15:03:30.772239906 +0100 @@ -230,7 +230,7 @@ this.nameentry.CanFocus = true; this.nameentry.Name = "nameentry"; this.nameentry.IsEditable = true; - this.nameentry.InvisibleChar = '●'; + this.nameentry.InvisibleChar = '\u25CF'; this.table1.Add (this.nameentry); global::Gtk.Table.TableChild w17 = ((global::Gtk.Table.TableChild)(this.table1[this.nameentry])); w17.LeftAttach = ((uint)(1)); @@ -242,7 +242,7 @@ this.nationalityentry.CanFocus = true; this.nationalityentry.Name = "nationalityentry"; this.nationalityentry.IsEditable = true; - this.nationalityentry.InvisibleChar = '●'; + this.nationalityentry.InvisibleChar = '\u25CF'; this.table1.Add (this.nationalityentry); global::Gtk.Table.TableChild w18 = ((global::Gtk.Table.TableChild)(this.table1[this.nationalityentry])); w18.TopAttach = ((uint)(6)); @@ -284,7 +284,7 @@ this.positionentry.CanFocus = true; this.positionentry.Name = "positionentry"; this.positionentry.IsEditable = true; - this.positionentry.InvisibleChar = '●'; + this.positionentry.InvisibleChar = '\u25CF'; this.table1.Add (this.positionentry); global::Gtk.Table.TableChild w21 = ((global::Gtk.Table.TableChild)(this.table1[this.positionentry])); w21.TopAttach = ((uint)(2)); Index: longomatch/LongoMatch/gtk-gui/LongoMatch.Gui.Component.ProjectDetailsWidget.cs =================================================================== --- longomatch.orig/LongoMatch/gtk-gui/LongoMatch.Gui.Component.ProjectDetailsWidget.cs 2011-06-26 14:58:00.795179698 +0100 +++ longomatch/LongoMatch/gtk-gui/LongoMatch.Gui.Component.ProjectDetailsWidget.cs 2011-06-26 15:03:30.772239906 +0100 @@ -120,7 +120,7 @@ this.competitionentry.CanFocus = true; this.competitionentry.Name = "competitionentry"; this.competitionentry.IsEditable = true; - this.competitionentry.InvisibleChar = '●'; + this.competitionentry.InvisibleChar = '\u25CF'; this.table1.Add (this.competitionentry); global::Gtk.Table.TableChild w1 = ((global::Gtk.Table.TableChild)(this.table1[this.competitionentry])); w1.TopAttach = ((uint)(4)); @@ -148,7 +148,7 @@ this.fileEntry.CanFocus = true; this.fileEntry.Name = "fileEntry"; this.fileEntry.IsEditable = false; - this.fileEntry.InvisibleChar = '●'; + this.fileEntry.InvisibleChar = '\u25CF'; this.filehbox.Add (this.fileEntry); global::Gtk.Box.BoxChild w3 = ((global::Gtk.Box.BoxChild)(this.filehbox[this.fileEntry])); w3.Position = 0; @@ -325,7 +325,7 @@ this.dateEntry.CanFocus = true; this.dateEntry.Name = "dateEntry"; this.dateEntry.IsEditable = false; - this.dateEntry.InvisibleChar = '●'; + this.dateEntry.InvisibleChar = '\u25CF'; this.hbox5.Add (this.dateEntry); global::Gtk.Box.BoxChild w20 = ((global::Gtk.Box.BoxChild)(this.hbox5[this.dateEntry])); w20.Position = 0; @@ -415,7 +415,7 @@ this.localTeamEntry.CanFocus = true; this.localTeamEntry.Name = "localTeamEntry"; this.localTeamEntry.IsEditable = true; - this.localTeamEntry.InvisibleChar = '●'; + this.localTeamEntry.InvisibleChar = '\u25CF'; this.table1.Add (this.localTeamEntry); global::Gtk.Table.TableChild w36 = ((global::Gtk.Table.TableChild)(this.table1[this.localTeamEntry])); w36.LeftAttach = ((uint)(1)); @@ -435,7 +435,7 @@ this.seasonentry.CanFocus = true; this.seasonentry.Name = "seasonentry"; this.seasonentry.IsEditable = true; - this.seasonentry.InvisibleChar = '●'; + this.seasonentry.InvisibleChar = '\u25CF'; this.table1.Add (this.seasonentry); global::Gtk.Table.TableChild w38 = ((global::Gtk.Table.TableChild)(this.table1[this.seasonentry])); w38.TopAttach = ((uint)(3)); @@ -459,7 +459,7 @@ this.visitorTeamEntry.CanFocus = true; this.visitorTeamEntry.Name = "visitorTeamEntry"; this.visitorTeamEntry.IsEditable = true; - this.visitorTeamEntry.InvisibleChar = '●'; + this.visitorTeamEntry.InvisibleChar = '\u25CF'; this.table1.Add (this.visitorTeamEntry); global::Gtk.Table.TableChild w40 = ((global::Gtk.Table.TableChild)(this.table1[this.visitorTeamEntry])); w40.TopAttach = ((uint)(1)); Index: longomatch/LongoMatch/gtk-gui/LongoMatch.Gui.Component.ProjectListWidget.cs =================================================================== --- longomatch.orig/LongoMatch/gtk-gui/LongoMatch.Gui.Component.ProjectListWidget.cs 2011-06-26 14:58:00.795179698 +0100 +++ longomatch/LongoMatch/gtk-gui/LongoMatch.Gui.Component.ProjectListWidget.cs 2011-06-26 15:03:30.772239906 +0100 @@ -51,7 +51,7 @@ this.filterEntry.CanFocus = true; this.filterEntry.Name = "filterEntry"; this.filterEntry.IsEditable = true; - this.filterEntry.InvisibleChar = '●'; + this.filterEntry.InvisibleChar = '\u25CF'; this.hbox1.Add (this.filterEntry); global::Gtk.Box.BoxChild w3 = ((global::Gtk.Box.BoxChild)(this.hbox1[this.filterEntry])); w3.Position = 1; Index: longomatch/LongoMatch/gtk-gui/LongoMatch.Gui.Component.TaggerWidget.cs =================================================================== --- longomatch.orig/LongoMatch/gtk-gui/LongoMatch.Gui.Component.TaggerWidget.cs 2011-06-26 14:58:00.795179698 +0100 +++ longomatch/LongoMatch/gtk-gui/LongoMatch.Gui.Component.TaggerWidget.cs 2011-06-26 15:03:30.772239906 +0100 @@ -64,7 +64,7 @@ this.entry1.CanFocus = true; this.entry1.Name = "entry1"; this.entry1.IsEditable = true; - this.entry1.InvisibleChar = '•'; + this.entry1.InvisibleChar = '\u2022'; this.hbox1.Add (this.entry1); global::Gtk.Box.BoxChild w6 = ((global::Gtk.Box.BoxChild)(this.hbox1[this.entry1])); w6.Position = 0; Index: longomatch/LongoMatch/gtk-gui/LongoMatch.Gui.Dialog.EntryDialog.cs =================================================================== --- longomatch.orig/LongoMatch/gtk-gui/LongoMatch.Gui.Dialog.EntryDialog.cs 2011-06-26 14:58:00.795179698 +0100 +++ longomatch/LongoMatch/gtk-gui/LongoMatch.Gui.Dialog.EntryDialog.cs 2011-06-26 15:03:30.772239906 +0100 @@ -64,7 +64,7 @@ this.entry1.CanFocus = true; this.entry1.Name = "entry1"; this.entry1.IsEditable = true; - this.entry1.InvisibleChar = '●'; + this.entry1.InvisibleChar = '\u25CF'; this.table1.Add (this.entry1); global::Gtk.Table.TableChild w3 = ((global::Gtk.Table.TableChild)(this.table1[this.entry1])); w3.LeftAttach = ((uint)(1)); Index: longomatch/LongoMatch/gtk-gui/LongoMatch.Gui.Dialog.SnapshotsDialog.cs =================================================================== --- longomatch.orig/LongoMatch/gtk-gui/LongoMatch.Gui.Dialog.SnapshotsDialog.cs 2011-06-26 14:58:00.795179698 +0100 +++ longomatch/LongoMatch/gtk-gui/LongoMatch.Gui.Dialog.SnapshotsDialog.cs 2011-06-26 15:03:30.772239906 +0100 @@ -44,7 +44,7 @@ this.entry1.CanFocus = true; this.entry1.Name = "entry1"; this.entry1.IsEditable = true; - this.entry1.InvisibleChar = '●'; + this.entry1.InvisibleChar = '\u25CF'; this.table1.Add (this.entry1); global::Gtk.Table.TableChild w2 = ((global::Gtk.Table.TableChild)(this.table1[this.entry1])); w2.TopAttach = ((uint)(1)); Index: longomatch/LongoMatch/gtk-gui/LongoMatch.Gui.Dialog.VideoEditionProperties.cs =================================================================== --- longomatch.orig/LongoMatch/gtk-gui/LongoMatch.Gui.Dialog.VideoEditionProperties.cs 2011-06-26 14:58:00.795179698 +0100 +++ longomatch/LongoMatch/gtk-gui/LongoMatch.Gui.Dialog.VideoEditionProperties.cs 2011-06-26 15:03:30.772239906 +0100 @@ -199,7 +199,7 @@ this.fileentry.CanFocus = true; this.fileentry.Name = "fileentry"; this.fileentry.IsEditable = false; - this.fileentry.InvisibleChar = '●'; + this.fileentry.InvisibleChar = '\u25CF'; this.hbox3.Add (this.fileentry); global::Gtk.Box.BoxChild w15 = ((global::Gtk.Box.BoxChild)(this.hbox3[this.fileentry])); w15.Position = 0; Index: longomatch/LongoMatch/gtk-gui/gui.stetic =================================================================== --- longomatch.orig/LongoMatch/gtk-gui/gui.stetic 2011-06-26 14:58:00.805179305 +0100 +++ longomatch/LongoMatch/gtk-gui/gui.stetic 2011-06-26 15:03:30.772239906 +0100 @@ -33,7 +33,7 @@ True True - + \u25CF @@ -80,7 +80,7 @@ True False - + \u25CF @@ -369,7 +369,7 @@ dateEntry True False - + \u25CF @@ -508,7 +508,7 @@ localTeamEntry True True - + \u25CF @@ -547,7 +547,7 @@ True True - + \u25CF @@ -590,7 +590,7 @@ visitorTeamEntry True True - + \u25CF @@ -916,7 +916,7 @@ True True - + \u25CF @@ -2253,7 +2253,7 @@ True True - + \u25CF @@ -2664,7 +2664,7 @@ True True - + \u25CF 1 @@ -3193,7 +3193,7 @@ True False - + \u25CF 0 @@ -3311,7 +3311,7 @@ True True - + \u25CF 1 @@ -4070,7 +4070,7 @@ True True - + \u25CF @@ -4092,7 +4092,7 @@ True True - + \u25CF @@ -4168,7 +4168,7 @@ True True - + \u25CF @@ -5562,7 +5562,7 @@ True True - + \u2022 Index: longomatch/po/POTFILES.skip =================================================================== --- longomatch.orig/po/POTFILES.skip 2011-06-26 15:03:41.371824464 +0100 +++ longomatch/po/POTFILES.skip 2011-06-26 15:03:56.521230718 +0100 @@ -16,3 +16,11 @@ CesarPlayer/Capturer/GvcUseType.cs LongoMatch/Time/DrawingsList.cs LongoMatch/longomatch.desktop.in +.pc/0001-Fix-CS1012-by-using-unicode-escape-sequences-instead.patch/LongoMatch/gtk-gui/LongoMatch.Gui.Component.CategoryProperties.cs +.pc/0001-Fix-CS1012-by-using-unicode-escape-sequences-instead.patch/LongoMatch/gtk-gui/LongoMatch.Gui.Component.PlayerProperties.cs +.pc/0001-Fix-CS1012-by-using-unicode-escape-sequences-instead.patch/LongoMatch/gtk-gui/LongoMatch.Gui.Component.ProjectDetailsWidget.cs +.pc/0001-Fix-CS1012-by-using-unicode-escape-sequences-instead.patch/LongoMatch/gtk-gui/LongoMatch.Gui.Component.ProjectListWidget.cs +.pc/0001-Fix-CS1012-by-using-unicode-escape-sequences-instead.patch/LongoMatch/gtk-gui/LongoMatch.Gui.Component.TaggerWidget.cs +.pc/0001-Fix-CS1012-by-using-unicode-escape-sequences-instead.patch/LongoMatch/gtk-gui/LongoMatch.Gui.Dialog.EntryDialog.cs +.pc/0001-Fix-CS1012-by-using-unicode-escape-sequences-instead.patch/LongoMatch/gtk-gui/LongoMatch.Gui.Dialog.SnapshotsDialog.cs +.pc/0001-Fix-CS1012-by-using-unicode-escape-sequences-instead.patch/LongoMatch/gtk-gui/LongoMatch.Gui.Dialog.VideoEditionProperties.cs debian/autogen.sh0000755000000000000000000000151011601667625011176 0ustar #! /bin/sh PROJECT=LongoMatch FILE= CONFIGURE=configure.ac : ${AUTOCONF=autoconf} : ${AUTOHEADER=autoheader} : ${AUTOMAKE=automake} : ${LIBTOOLIZE=libtoolize} : ${INTLTOOLIZE=intltoolize} : ${ACLOCAL=aclocal} : ${LIBTOOL=libtool} aclocalinclude="-I build/m4/shamrock -I build/m4/shave $ACLOCAL_FLAGS" case $CC in *xlc | *xlc\ * | *lcc | *lcc\ *) am_opt=--include-deps;; esac (grep "^AM_PROG_LIBTOOL" $CONFIGURE >/dev/null) && { echo "Running $LIBTOOLIZE ..." $LIBTOOLIZE --force --copy --automake } (grep "^IT_PROG_INTLTOOL" $CONFIGURE >/dev/null) && { echo "Running $INTLTOOLIZE ..." $INTLTOOLIZE --force --copy --automake } echo "Running $ACLOCAL $aclocalinclude ..." $ACLOCAL $aclocalinclude echo "Running $AUTOMAKE --gnu $am_opt ..." $AUTOMAKE --add-missing --gnu $am_opt echo "Running $AUTOCONF ..." $AUTOCONF debian/menu0000644000000000000000000000021411601667625010064 0ustar ?package(longomatch):needs="X11" section="Applications/Video"\ title="longomatch" command="/usr/bin/longomatch"\ icon="longomatch.xpm" debian/copyright0000644000000000000000000000662311601667625011142 0ustar Name: longomatch Maintainer: Andoni Morales Alastruey Source: http://ftp.gnome.org/pub/GNOME/sources/longomatch Files: LongoMatch/* CesarPlayer/* Copyright: Copyright (c) 2007-2010, Andoni Morales Alastruey License: GPL-2+ Files: libcesarplayer/src/common.h libcesarplayer/src/gst-camera-capturer.* Copyright: Copyright (c) 2008, Andoni Morales Alastruey License: GPL-2+ Files: libcesarplayer/src/bacon-video-widget-gst-0.10.c Copyright: Copyright (c) 2003-2007 the GStreamer project Copyright (c) Ronald Bultje Copyright (c) Julien Moutte Copyright (c) Tim-Philipp Müller Copyright (c) 2009 Andoni Morales Alastruey License: GPL-2+ Files: libcesarplayer/src/bacon-video-widget.h Copyright: Copyright (c) 2001,2002,2003,2004,2005 Bastien Nocera License: GPL-2+ Files: libcesarplayer/src/gstscreenshot.* Copyright: 2004 Ronald Bultje License: LGPL-2+ Files: libcesarplayer/src/bacon-resize.*: Copyright: 2003-2004, Bastien Nocera License: LGP-2+ Files: libcesarplayer/src/macros.h Copyright: Copyright (c) 2006 Peter Johanson License: GPL-2+ Files: libcesarplayer/src/baconvideowidget-marshal.* libcesarplayer/src/video-utils.c libcesarplayer/src/video-utils.h Copyright: Copyright (c) the Totem project License: GPL-2+ Files: debian/* Copyright: Copyright 2009, Stefan Ebner License: GPL-2+ On Debian systems the full text of the GNU General Public License can be found in the `/usr/share/common-licenses/GPL-2' file. License: GPL-2+ 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. On Debian systems the full text of the GNU General Public License can be found in the `/usr/share/common-licenses/GPL-2' file. License: LGPL-2+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This library 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 Library General Public License for more details. . You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. On Debian systems the full text of the GNU General Public License can be found in the `/usr/share/common-licenses/LGPL-2' file. debian/control0000644000000000000000000000353111601667625010605 0ustar Source: longomatch Section: graphics Priority: optional Maintainer: Debian CLI Applications Team Uploaders: Stefan Ebner Build-Depends: autoconf, automake, cli-common-dev (>= 0.7), debhelper (>= 7.0.50), dh-autoreconf, imagemagick, intltool, libdb4o-cil-dev, libglib2.0-cil-dev, libgstreamer-plugins-base0.10-dev, libgstreamer0.10-dev, libgtk2.0-cil-dev, libgtk2.0-dev, libtool, mono-devel (>= 2.4.2.3) Standards-Version: 3.9.2 Homepage: http://longomatch.ylatuya.es Vcs-Git: git://git.debian.org/pkg-cli-apps/packages/longomatch.git Vcs-Browser: http://git.debian.org/?p=pkg-cli-apps/packages/longomatch.git Package: longomatch Architecture: any Depends: gstreamer0.10-gnonlin, gstreamer0.10-plugins-ugly, ${cli:Depends}, ${misc:Depends}, ${shlibs:Depends} Description: video analysis tool for coaches LongoMatch is a sports video analysis tool for coaches and sports scientists, to assist them on making games video analysis. It simplifies video analysis by providing a set of intuitive tools to tag, review and edit the most important plays of the game. It allows to group plays by categories and adjust the lead and lag time of each one frame by frame through a timeline. It also has support for playlists, an easy way to create presentations with plays from different games and provides a video editor to render new videos with your favorite plays. Even if it is primary focused to sports, LongoMatch can be used for any task that requires tagging and reviewing segments of a video file, and can be applied to fields like cinema, medics or conferences. debian/watch0000644000000000000000000000013311601667625010226 0ustar version=3 http://ftp.gnome.org/pub/GNOME/sources/longomatch/0.16/longomatch-(.*)\.tar\.gz debian/dirs0000644000000000000000000000002211601667625010056 0ustar usr/share/pixmaps debian/rules0000755000000000000000000000222711601667625010263 0ustar #!/usr/bin/make -f #export DH_VERBOSE=1 MAKEFILE = $(firstword $(MAKEFILE_LIST)) DEBIAN_DIR = $(dir $(MAKEFILE)) DEB_SOURCE_NAME = $(shell dpkg-parsechangelog -l$(DEBIAN_DIR)/changelog | grep ^Source | cut -d" " -f2) DEB_VERSION = $(shell dpkg-parsechangelog -l$(DEBIAN_DIR)/changelog | grep ^Version | cut -d" " -f2) VERSION = $(shell echo $(DEB_VERSION) | cut -d"-" -f1 | sed 's/+dfsg.*//') include /usr/share/cli-common/cli.make get-orig-source: uscan \ --package $(DEB_SOURCE_NAME) \ --watchfile $(DEBIAN_DIR)/watch \ --upstream-version $(VERSION) \ --download-version $(VERSION) \ --destdir . \ --force-download \ --rename override_dh_auto_configure: dh_auto_configure -- MCS=/usr/bin/mono-csc override_dh_auto_install: dh_auto_install convert $(CURDIR)/LongoMatch/images/longomatch.png -resize 32x32 \ $(CURDIR)/debian/longomatch/usr/share/pixmaps/longomatch.xpm rm -f $(CURDIR)/debian/longomatch/usr/lib/longomatch/libcesarplayer.la rm -f $(CURDIR)/debian/longomatch/usr/lib/longomatch/libcesarplayer.a override_dh_autoreconf: dh_autoreconf --as-needed $(CURDIR)/debian/autogen.sh %: dh --with autoreconf $@ .PHONY: get-orig-source debian/longomatch.lintian-overrides0000644000000000000000000000016111601667625014711 0ustar longomatch binary: postinst-has-useless-call-to-ldconfig longomatch binary: postrm-has-useless-call-to-ldconfig debian/longomatch.10000644000000000000000000000173011601667625011416 0ustar .TH LONGOMATCH 1 .SH NAME longomatch \- the Digital Coach .SH DESCRIPTION \fBLongomatch\fP is a sports video analysis tool for coaches to assist them in making game video analysis. You can tag the most important plays of the game and group them by categories to study each detail of the game strategy. A list with all the tagged plays lets you review them with a simple click, even in slow motion. The timeline gives a quick overview of the game and lets you adjust the lead and lag time of each play frame by frame. LongoMatch has support for playlists, an easy way to create presentations with plays from different games. You can create new videos with your favorite plays using the video editing feature. .SH AUTHORS \fBLongomatch\fP was created by Andoni Morales Alastruey and this manual page was written by Stefan Ebner . .SH LICENSE \fBLongomatch\fP has been released under the GNU General Public License, version 2 or later. debian/longomatch.manpages0000644000000000000000000000002411601667625013044 0ustar debian/longomatch.1 debian/source/0000755000000000000000000000000011601667625010500 5ustar debian/source/format0000644000000000000000000000001411601667625011706 0ustar 3.0 (quilt) debian/longomatch.docs0000644000000000000000000000001711601667625012203 0ustar ChangeLog NEWS debian/compat0000644000000000000000000000000211601667625010376 0ustar 7 debian/changelog0000644000000000000000000001075011625672623011055 0ustar longomatch (0.16.8+git20110626-1build1) oneiric; urgency=low * No-change rebuild for db4o 8.0 transition (LP: #830217) -- Iain Lane Fri, 26 Aug 2011 11:28:53 +0100 longomatch (0.16.8+git20110626-1) unstable; urgency=low [ Stefan Ebner ] * New upstream release [ Iain Lane ] * [834c2ee] Imported Upstream version 0.16.8+git20110626 + Snapshot imported for 4.0 support added in HEAD but not in a release yet + Increase speed settings of the vp8 and h264 encoders + Fix environment initialization + Set more realistic limits to players weight and height + Added turkish translation + Drawing frame do not correspond to the one in the player by a few frames + Project backup file is not saved when something wrong happened in the capture + Index of tagged players is broken and results in wrong tagging * [883656b] Use new configure variable to set Debian default compiler and drop patch. We can now set the variable purely using upstream's autofoo. * [e15a95c] Run wrap-and-sort * [2132ddb] Add libglib2.0-cil-dev BD, required by configure.ac * [24efa47] No need to remove autofoo files now that we aren't autoreconfing * [a6c60e8] Add new patch to use unicode escape sequences to fix CS1012 error * [7f194c2] Standards-Version → 3.9.2, no changes required * [91b5460] Install upstream's changelog and NEWS file * [922d870] Add new patch to allow manually set 2.0 compiler to work. Upstream's autofoo checked against the 4.0 profile if MCS was set. This meant that we wouldn't be able to upload to unstable while 2.6.7 was still the version there. Add a new patch to instead use the installed mono version. -- Iain Lane Sun, 26 Jun 2011 14:36:58 +0100 longomatch (0.16.5-1) unstable; urgency=low * New upstream release: + Added Brazilian + New timeline with categories listed in the left side and fixed time scale. -- Stefan Ebner Fri, 11 Feb 2011 11:17:52 +0100 longomatch (0.16.4-1) experimental; urgency=low * New upstream release + Select players from the template pool and only the one that are playing -- Stefan Ebner Sun, 02 Jan 2011 11:55:15 +0100 longomatch (0.16.3-1) experimental; urgency=low * New upstream release * New upstream release 0.16.2: + Added Dutch translation + Added Chinese translation + Added player shortcuts in playlist mode + Added date of birth, size, weight and nationality fields to players * New upstream release 0.16.1: + Added italian translation + Add plays count in the list + Add accelerators for the different views + Allow framestepping using the mouse scrolls + Add a colors' selection button to the drawing tool -- Stefan Ebner Sat, 13 Nov 2010 16:51:22 +0100 longomatch (0.16.0-1) experimental; urgency=low * New upstream release: + Live capture and analysis from DV camcorders + Added vp8 and webm support. + Added 'and' and 'or' filter to the tags' filter + Video editor keeps the aspect ratio of exported files + Allow multideletion of projects and templates + Add file information in the projects list (codecs/lenght) + Added Catalan translation. * Bump Standards-Version to 3.9.1, no changes needed. * debian/copyright: Updated * debian/watch: Following 0.16.x cycle now -- Stefan Ebner Thu, 09 Sep 2010 12:03:55 +0200 longomatch (0.15.7-1) unstable; urgency=low * New upstream release * debian/control: Build-Depend on intltool * debian/patches/02_fix_desktop_file: Merged upstream * debian/copyright: Updated -- Stefan Ebner Thu, 08 Apr 2010 16:25:03 +0200 longomatch (0.15.5-1) unstable; urgency=low * New upstream version * debian/control: + Replace {libgtk2.0, libdb4o6.0}-cil with their new -dev packages * Switch to Debian Format 3.0 + debian/{control, rules}: Remove any quilt reference + debian/source/format: Added * Remove CesarPlayer.dll.config and longomatch.install as upstream adopted the fix * debian/patches: + 01_use_mono-csc: Refreshed to apply cleanly + 02_fix_desktop_file: Added to make .desktop file freedesktop compliant -- Stefan Ebner Fri, 29 Jan 2010 20:20:47 +0100 longomatch (0.15.3-1) unstable; urgency=low * Initial Release (Closes: #536800) (Thanks to Andoni Morales Alastruey for his help) -- Stefan Ebner Sat, 10 Oct 2009 21:21:19 +0200