[Pkg-cli-apps-commits] r4981 - in /packages/themonospot/trunk/debian: changelog control copyright patches/01_fix_build_system patches/02_fix_desktop_file rules themonospot.1 watch

sebner-guest at users.alioth.debian.org sebner-guest at users.alioth.debian.org
Sat Jun 27 13:03:35 UTC 2009


Author: sebner-guest
Date: Sat Jun 27 13:03:33 2009
New Revision: 4981

URL: http://svn.debian.org/wsvn/pkg-cli-apps/?sc=1&rev=4981
Log:
  * New Upstream release
  * debian/control:
    + Add versioning on quilt
    + Add build-dependency on imagemagick
    + Bump Standards version to 3.8.2
  * debian/rules:
    + Clean up and use quilt dh7 style
    + Convert and install the xpm icon directly
    + Make upstream themonospot.png non-executable
    + Improve get-orig-source rule
    + Add .PHONY target for get-orig-source
  * Update debian/watch
  * Update patches in debian/patches
  * Remove themonospot.install and themonospot.xpm


Modified:
    packages/themonospot/trunk/debian/changelog
    packages/themonospot/trunk/debian/control
    packages/themonospot/trunk/debian/copyright
    packages/themonospot/trunk/debian/patches/01_fix_build_system
    packages/themonospot/trunk/debian/patches/02_fix_desktop_file
    packages/themonospot/trunk/debian/rules
    packages/themonospot/trunk/debian/themonospot.1
    packages/themonospot/trunk/debian/watch

Modified: packages/themonospot/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/themonospot/trunk/debian/changelog?rev=4981&op=diff
==============================================================================
--- packages/themonospot/trunk/debian/changelog (original)
+++ packages/themonospot/trunk/debian/changelog Sat Jun 27 13:03:33 2009
@@ -1,12 +1,21 @@
-themonospot (0.7.1.1-3) UNRELEASED; urgency=low
+themonospot (0.7.3.1-1) UNRELEASED; urgency=low
 
-  * Bump Standards version to 3.8.2
-  * debian/rules: 
-    - Clean up and use quilt dh7 style
-    - Add .PHONY target for get-orig-source  
-  * debian/control: Add versioning on quilt
+  * New Upstream release
+  * debian/control:
+    + Add versioning on quilt
+    + Add build-dependency on imagemagick
+    + Bump Standards version to 3.8.2
+  * debian/rules:
+    + Clean up and use quilt dh7 style
+    + Convert and install the xpm icon directly
+    + Make upstream themonospot.png non-executable
+    + Improve get-orig-source rule
+    + Add .PHONY target for get-orig-source
+  * Update debian/watch
+  * Update patches in debian/patches
+  * Remove themonospot.install and themonospot.xpm
 
- -- Stefan Ebner <sebner at ubuntu.com>  Sun, 14 Jun 2009 12:18:59 +0200
+ -- Stefan Ebner <sebner at ubuntu.com>  Sat, 27 Jun 2009 14:40:03 +0200
 
 themonospot (0.7.1.1-2) unstable; urgency=low
 

Modified: packages/themonospot/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/themonospot/trunk/debian/control?rev=4981&op=diff
==============================================================================
--- packages/themonospot/trunk/debian/control (original)
+++ packages/themonospot/trunk/debian/control Sat Jun 27 13:03:33 2009
@@ -3,7 +3,8 @@
 Priority: optional
 Maintainer: Debian CLI Applications Team <pkg-cli-apps-team at lists.alioth.debian.org>
 Uploaders: Stefan Ebner <sebner at ubuntu.com>
-Build-Depends: debhelper (>= 7.0.50), quilt (>= 0.46-7), cli-common-dev (>= 0.5.7)
+Build-Depends: debhelper (>= 7.0.50), quilt (>= 0.46-7~), 
+ cli-common-dev (>= 0.5.7), imagemagick
 Build-Depends-Indep: mono-devel (>= 2.0), pkg-config, libgtk2.0-cil (>= 2.8),
  libglade2.0-cil (>= 2.8)
 Standards-Version: 3.8.2

Modified: packages/themonospot/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/themonospot/trunk/debian/copyright?rev=4981&op=diff
==============================================================================
--- packages/themonospot/trunk/debian/copyright (original)
+++ packages/themonospot/trunk/debian/copyright Sat Jun 27 13:03:33 2009
@@ -3,7 +3,7 @@
 Upstream-Source: http://www.integrazioneweb.com/themonospot
 
 Files: *
-Copyright: Copyright 2007-2008, Armando Basile <hmandevteam at gmail.com>
+Copyright: Copyright 2007-2009, Armando Basile <hmandevteam at gmail.com>
 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.

Modified: packages/themonospot/trunk/debian/patches/01_fix_build_system
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/themonospot/trunk/debian/patches/01_fix_build_system?rev=4981&op=diff
==============================================================================
--- packages/themonospot/trunk/debian/patches/01_fix_build_system (original)
+++ packages/themonospot/trunk/debian/patches/01_fix_build_system Sat Jun 27 13:03:33 2009
@@ -1,41 +1,30 @@
-Index: themonospot-0.7.1.1/themonospot-base/Makefile.am
-# Description:
-# Patch the Makefiles to use csc instead of gmcs
+Index: themonospot-0.7.3.1/themonospot-base/Makefile.am
 ===================================================================
---- themonospot-0.7.1.1.orig/themonospot-base/Makefile.am	2008-12-31 14:17:11.000000000 +0100
-+++ themonospot-0.7.1.1/themonospot-base/Makefile.am	2008-12-31 14:20:19.000000000 +0100
+--- themonospot-0.7.3.1.orig/themonospot-base/Makefile.am	2009-06-27 13:10:19.378791073 +0200
++++ themonospot-0.7.3.1/themonospot-base/Makefile.am	2009-06-27 13:11:22.950767755 +0200
 @@ -4,7 +4,7 @@
  # Warning: This is an automatically generated file, do not edit!
  
  if ENABLE_DEBUG
 -ASSEMBLY_COMPILER_COMMAND = gmcs
 +ASSEMBLY_COMPILER_COMMAND = @GMCS@
- ASSEMBLY_COMPILER_FLAGS =  -noconfig -codepage:utf8 -warn:4 -optimize+ -debug -define:DEBUG
+ ASSEMBLY_COMPILER_FLAGS =  -noconfig -codepage:utf8 -warn:3 -optimize- -debug "-define:DEBUG;TRACE"
  ASSEMBLY = bin/Debug/themonospot-base.dll
  ASSEMBLY_MDB = $(ASSEMBLY).mdb
-@@ -16,7 +16,7 @@
+@@ -18,7 +18,7 @@
  endif
  
  if ENABLE_RELEASE
 -ASSEMBLY_COMPILER_COMMAND = gmcs
 +ASSEMBLY_COMPILER_COMMAND = @GMCS@
- ASSEMBLY_COMPILER_FLAGS =  -noconfig -codepage:utf8 -warn:4 -optimize+
+ ASSEMBLY_COMPILER_FLAGS =  -noconfig -codepage:utf8 -warn:4 -optimize- "-define:TRACE"
  ASSEMBLY = bin/Release/themonospot-base.dll
  ASSEMBLY_MDB = 
-Index: themonospot-0.7.1.1/themonospot-base/Makefile.in
+Index: themonospot-0.7.3.1/themonospot-base/Makefile.in
 ===================================================================
---- themonospot-0.7.1.1.orig/themonospot-base/Makefile.in	2008-12-31 14:17:11.000000000 +0100
-+++ themonospot-0.7.1.1/themonospot-base/Makefile.in	2008-12-31 14:20:46.000000000 +0100
-@@ -72,7 +72,7 @@
- GLADE_SHARP_20_LIBS = @GLADE_SHARP_20_LIBS@
- GLIB_SHARP_20_CFLAGS = @GLIB_SHARP_20_CFLAGS@
- GLIB_SHARP_20_LIBS = @GLIB_SHARP_20_LIBS@
--GMCS = @GMCS@
-+GMCS = @GMCS@
- GTK_SHARP_20_CFLAGS = @GTK_SHARP_20_CFLAGS@
- GTK_SHARP_20_LIBS = @GTK_SHARP_20_LIBS@
- INSTALL = @INSTALL@
-@@ -143,8 +143,8 @@
+--- themonospot-0.7.3.1.orig/themonospot-base/Makefile.in	2009-06-27 13:11:40.837768668 +0200
++++ themonospot-0.7.3.1/themonospot-base/Makefile.in	2009-06-27 13:12:20.577769388 +0200
+@@ -151,8 +151,8 @@
  	$(DATA_FILES) $(build_culture_res_files)
  
  # Warning: This is an automatically generated file, do not edit!
@@ -43,20 +32,20 @@
 - at ENABLE_RELEASE_TRUE@ASSEMBLY_COMPILER_COMMAND = gmcs
 + at ENABLE_DEBUG_TRUE@ASSEMBLY_COMPILER_COMMAND = @GMCS@
 + at ENABLE_RELEASE_TRUE@ASSEMBLY_COMPILER_COMMAND = @GMCS@
- @ENABLE_DEBUG_TRUE at ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+ -debug -define:DEBUG
- @ENABLE_RELEASE_TRUE at ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+
+ @ENABLE_DEBUG_TRUE at ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:3 -optimize- -debug "-define:DEBUG;TRACE"
+ @ENABLE_RELEASE_TRUE at ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize- "-define:TRACE"
  @ENABLE_DEBUG_TRUE at ASSEMBLY = bin/Debug/themonospot-base.dll
-Index: themonospot-0.7.1.1/themonospot-gui/Makefile.am
+Index: themonospot-0.7.3.1/themonospot-gui/Makefile.am
 ===================================================================
---- themonospot-0.7.1.1.orig/themonospot-gui/Makefile.am	2008-12-31 14:17:11.000000000 +0100
-+++ themonospot-0.7.1.1/themonospot-gui/Makefile.am	2008-12-31 14:20:19.000000000 +0100
+--- themonospot-0.7.3.1.orig/themonospot-gui/Makefile.am	2009-06-27 13:13:10.605768637 +0200
++++ themonospot-0.7.3.1/themonospot-gui/Makefile.am	2009-06-27 13:13:29.514768866 +0200
 @@ -4,7 +4,7 @@
  # Warning: This is an automatically generated file, do not edit!
  
  if ENABLE_DEBUG
 -ASSEMBLY_COMPILER_COMMAND = gmcs
 +ASSEMBLY_COMPILER_COMMAND = @GMCS@
- ASSEMBLY_COMPILER_FLAGS =  -noconfig -codepage:utf8 -warn:4 -optimize+ -debug -define:DEBUG
+ ASSEMBLY_COMPILER_FLAGS =  -noconfig -codepage:utf8 -warn:3 -optimize- -debug "-define:DEBUG;TRACE"
  ASSEMBLY = bin/Debug/themonospot.exe
  ASSEMBLY_MDB = $(ASSEMBLY).mdb
 @@ -23,7 +23,7 @@
@@ -65,23 +54,14 @@
  if ENABLE_RELEASE
 -ASSEMBLY_COMPILER_COMMAND = gmcs
 +ASSEMBLY_COMPILER_COMMAND = @GMCS@
- ASSEMBLY_COMPILER_FLAGS =  -noconfig -codepage:utf8 -warn:4 -optimize+
+ ASSEMBLY_COMPILER_FLAGS =  -noconfig -codepage:utf8 -warn:4 -optimize- "-define:TRACE"
  ASSEMBLY = bin/Release/themonospot.exe
  ASSEMBLY_MDB = 
-Index: themonospot-0.7.1.1/themonospot-gui/Makefile.in
+Index: themonospot-0.7.3.1/themonospot-gui/Makefile.in
 ===================================================================
---- themonospot-0.7.1.1.orig/themonospot-gui/Makefile.in	2008-12-31 14:17:11.000000000 +0100
-+++ themonospot-0.7.1.1/themonospot-gui/Makefile.in	2008-12-31 14:21:05.000000000 +0100
-@@ -72,7 +72,7 @@
- GLADE_SHARP_20_LIBS = @GLADE_SHARP_20_LIBS@
- GLIB_SHARP_20_CFLAGS = @GLIB_SHARP_20_CFLAGS@
- GLIB_SHARP_20_LIBS = @GLIB_SHARP_20_LIBS@
--GMCS = @GMCS@
-+GMCS = @GMCS@
- GTK_SHARP_20_CFLAGS = @GTK_SHARP_20_CFLAGS@
- GTK_SHARP_20_LIBS = @GTK_SHARP_20_LIBS@
- INSTALL = @INSTALL@
-@@ -143,8 +143,8 @@
+--- themonospot-0.7.3.1.orig/themonospot-gui/Makefile.in	2009-06-27 13:13:36.894793167 +0200
++++ themonospot-0.7.3.1/themonospot-gui/Makefile.in	2009-06-27 13:13:59.906768444 +0200
+@@ -150,8 +150,8 @@
  	$(DATA_FILES) $(build_culture_res_files)
  
  # Warning: This is an automatically generated file, do not edit!
@@ -89,19 +69,6 @@
 - at ENABLE_RELEASE_TRUE@ASSEMBLY_COMPILER_COMMAND = gmcs
 + at ENABLE_DEBUG_TRUE@ASSEMBLY_COMPILER_COMMAND = @GMCS@
 + at ENABLE_RELEASE_TRUE@ASSEMBLY_COMPILER_COMMAND = @GMCS@
- @ENABLE_DEBUG_TRUE at ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+ -debug -define:DEBUG
- @ENABLE_RELEASE_TRUE at ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+
+ @ENABLE_DEBUG_TRUE at ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:3 -optimize- -debug "-define:DEBUG;TRACE"
+ @ENABLE_RELEASE_TRUE at ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize- "-define:TRACE"
  @ENABLE_DEBUG_TRUE at ASSEMBLY = bin/Debug/themonospot.exe
-Index: themonospot-0.7.1.1/Makefile.in
-===================================================================
---- themonospot-0.7.1.1.orig/Makefile.in	2008-12-31 14:17:11.000000000 +0100
-+++ themonospot-0.7.1.1/Makefile.in	2008-12-31 14:20:19.000000000 +0100
-@@ -82,7 +82,7 @@
- GLADE_SHARP_20_LIBS = @GLADE_SHARP_20_LIBS@
- GLIB_SHARP_20_CFLAGS = @GLIB_SHARP_20_CFLAGS@
- GLIB_SHARP_20_LIBS = @GLIB_SHARP_20_LIBS@
--GMCS = @GMCS@
-+GMCS = @GMCS@
- GTK_SHARP_20_CFLAGS = @GTK_SHARP_20_CFLAGS@
- GTK_SHARP_20_LIBS = @GTK_SHARP_20_LIBS@
- INSTALL = @INSTALL@

Modified: packages/themonospot/trunk/debian/patches/02_fix_desktop_file
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/themonospot/trunk/debian/patches/02_fix_desktop_file?rev=4981&op=diff
==============================================================================
--- packages/themonospot/trunk/debian/patches/02_fix_desktop_file (original)
+++ packages/themonospot/trunk/debian/patches/02_fix_desktop_file Sat Jun 27 13:03:33 2009
@@ -1,26 +1,24 @@
-Index: themonospot-0.7.1.1/themonospot-gui/resources/themonospot.desktop
-# Description:
-# Make .desktop file freedesktop compliant
+Index: themonospot-0.7.3.1/themonospot-gui/resources/themonospot.desktop
 ===================================================================
---- themonospot-0.7.1.1.orig/themonospot-gui/resources/themonospot.desktop	2008-12-31 14:06:49.000000000 +0100
-+++ themonospot-0.7.1.1/themonospot-gui/resources/themonospot.desktop	2008-12-31 15:22:24.000000000 +0100
-@@ -1,13 +1,13 @@
+--- themonospot-0.7.3.1.orig/themonospot-gui/resources/themonospot.desktop	2009-06-27 14:34:29.997770500 +0200
++++ themonospot-0.7.3.1/themonospot-gui/resources/themonospot.desktop	2009-06-27 14:56:11.658768937 +0200
+@@ -1,7 +1,7 @@
  [Desktop Entry]
--Encoding=UTF-8
--Name=themonospot
--GenericName=themonospot
--Comment=themonospot - Parser and content descriptor for .avi and .mkv files
-+Version=1.0
-+Name=Themonospot
-+GenericName=Themonospot
-+Comment=Themonospot - Parser and content descriptor for .avi and .mkv files
- Icon=themonospot
+ Categories=AudioVideo;AudioVideoEditing;GTK;GNOME;
+ Comment[it]=themonospot - estrae informazioni da un file avi o mkv
+-Comment=themonospot - estrae informazioni da un file avi o mkv
++Comment=themonospot - extract information from avi or mkv files
+ Comment[it_IT]=themonospot - estrae informazioni da un file avi o mkv
  Exec=themonospot
- Categories=AudioVideo;AudioVideoEditing;GTK;GNOME;
--Name[it_IT]=themonospot
--Comment[it_IT]=themonospot - estrae informazioni da un file avi
-+Name[it_IT]=Themonospot
-+Comment[it_IT]=Themonospot - estrae informazioni da un file avi
+ GenericName[it]=themonospot
+@@ -10,10 +10,8 @@
+ MimeType=
+ Name[it]=themonospot
+ Name=themonospot
+-Path=
+ StartupNotify=true
  Terminal=false
+-TerminalOptions=
  Type=Application
- StartupNotify=true
+ X-DBUS-ServiceName=
+ X-DBUS-StartupType=

Modified: packages/themonospot/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/themonospot/trunk/debian/rules?rev=4981&op=diff
==============================================================================
--- packages/themonospot/trunk/debian/rules (original)
+++ packages/themonospot/trunk/debian/rules Sat Jun 27 13:03:33 2009
@@ -8,7 +8,10 @@
 
 DEB_VERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\  -f2)
 DEB_SOURCE_NAME = $(shell dpkg-parsechangelog -l$(DEBIAN_DIR)/changelog | grep ^Source | cut -d" " -f2)
-VERSION = $(shell uscan --dehs | sed -n 's/.*<upstream-version>\(.*\)<\/upstream-version>.*/\1/p')
+VERSION = $(shell uscan --dehs --force-download --destdir . \
+                --package yahtzeesharp --upstream-version 0 \
+                --watchfile $(dir $(_))/watch --no-symlink | \
+                grep upstream-version | sed 's/<.*>\(.*\)<.*>/\1/g')
 
 include /usr/share/cli-common/cli.make
 include /usr/share/quilt/quilt.make
@@ -22,11 +25,16 @@
 		--download-version $(VERSION) \
 		--destdir . \
 		--force-download \
-		--rename \
-		--repack
+		--rename
 
 override_dh_auto_configure:
 	dh_auto_configure -- GMCS=/usr/bin/csc
+
+override_dh_auto_install:
+	dh_auto_install
+	convert $(CURDIR)/themonospot-gui/resources/monoSPOT_16.png \
+	$(CURDIR)/debian/themonospot/usr/share/pixmaps/themonospot.xpm
+	chmod -x $(CURDIR)/debian/themonospot/usr/share/pixmaps/themonospot.png
 
 %:
 	dh --with quilt $@

Modified: packages/themonospot/trunk/debian/themonospot.1
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/themonospot/trunk/debian/themonospot.1?rev=4981&op=diff
==============================================================================
--- packages/themonospot/trunk/debian/themonospot.1 (original)
+++ packages/themonospot/trunk/debian/themonospot.1 Sat Jun 27 13:03:33 2009
@@ -6,9 +6,9 @@
 \fBthemonospot\fP
 .RI [ file... ]
 .SH DESCRIPTION
-\fBThemonospot\fP is a simple application that can be used to scan an avi and
- matroska (.mkv) file and extract some informations about audio and video data
- flow:
+\fBThemonospot\fP is a simple application that can be used to scan an avi,
+ divx, xvid and matroska (.mkv) file and extract some informations about 
+ audio and video data flow:
 
  * Video codec used
  * Frame size

Modified: packages/themonospot/trunk/debian/watch
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/themonospot/trunk/debian/watch?rev=4981&op=diff
==============================================================================
--- packages/themonospot/trunk/debian/watch (original)
+++ packages/themonospot/trunk/debian/watch Sat Jun 27 13:03:33 2009
@@ -1,4 +1,3 @@
 version=3
 
-http://code.google.com/p/themonospot/downloads/list \
-http://themonospot.googlecode.com/files/themonospot-([0-9.]+).tar.gz
+http://www.integrazioneweb.com/repository/SOURCES/themonospot-([0-9.]+).tar.gz




More information about the Pkg-cli-apps-commits mailing list