[Pkg-cli-apps-commits] r4292 - in /packages/gfax/trunk/debian: changelog control gfax.1 gfaxlpr.1 manpages patches/00list patches/configurable_compiler.dpatch patches/ignore_killall.dpatch rules

meebey at users.alioth.debian.org meebey at users.alioth.debian.org
Sun Dec 14 14:41:26 UTC 2008


Author: meebey
Date: Sun Dec 14 14:41:26 2008
New Revision: 4292

URL: http://svn.debian.org/wsvn/pkg-cli-apps/?sc=1&rev=4292
Log:
thanks goes to to Iain Lane <laney at ubuntu.com> for the patch:
  * debian/rules:
    + Pass MCS=/usr/bin/csc to configure to use new compiler
  * debian/patches/configurable_compiler.dpatch:
    + Patch src/Makefile.am to use compiler passed to configure
  * debian/patches/ignore_killall.dpatch:
    + Patch from Ubuntu - do not fail when killall does not find a process
     (thanks to Luca Falavigina) (Closes: #502916)
  * debian/{gfax.1, gfaxlpr.1, manpages}
    + Install manpages written by Ubuntu (thanks to Bobby R. Ward)
      (Closes: #489803)


Added:
    packages/gfax/trunk/debian/gfax.1
    packages/gfax/trunk/debian/gfaxlpr.1
    packages/gfax/trunk/debian/manpages
    packages/gfax/trunk/debian/patches/configurable_compiler.dpatch
    packages/gfax/trunk/debian/patches/ignore_killall.dpatch
Modified:
    packages/gfax/trunk/debian/changelog
    packages/gfax/trunk/debian/control
    packages/gfax/trunk/debian/patches/00list
    packages/gfax/trunk/debian/rules

Modified: packages/gfax/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gfax/trunk/debian/changelog?rev=4292&op=diff
==============================================================================
--- packages/gfax/trunk/debian/changelog (original)
+++ packages/gfax/trunk/debian/changelog Sun Dec 14 14:41:26 2008
@@ -1,16 +1,31 @@
-gfax (0.7.6-10) UNRELEASED; urgency=low
+gfax (0.7.6-10) experimental; urgency=low
 
+  [ David Paleino ]
   * debian/compat bumped to 7
   * Group Policy:
     + get-orig-source implemented in debian/rules
-  * debian/control updated
+  * debian/control:
+    + Replaced mono-gmcs build-dep with mono-devel part of the Mono 2.0
+      transition.
   * debian/patches/* updated
   * debian/patches/:
     + 99_autoreconf+intltoolize.dpatch removed
   * debian/rules:
     + correctly re-generate autotools files
 
- -- David Paleino <d.paleino at gmail.com>  Wed, 03 Dec 2008 21:12:56 +0100
+  [ Iain Lane ]
+  * debian/rules:
+    + Pass MCS=/usr/bin/csc to configure to use new compiler
+  * debian/patches/configurable_compiler.dpatch:
+    + Patch src/Makefile.am to use compiler passed to configure
+  * debian/patches/ignore_killall.dpatch:
+    + Patch from Ubuntu - do not fail when killall does not find a process
+     (thanks to Luca Falavigina) (Closes: #502916)
+  * debian/{gfax.1, gfaxlpr.1, manpages}
+    + Install manpages written by Ubuntu (thanks to Bobby R. Ward)
+      (Closes: #489803)
+
+ -- Iain Lane <laney at ubuntu.com>  Sat, 13 Dec 2008 13:41:22 +0000
 
 gfax (0.7.6-9) unstable; urgency=low
 

Modified: packages/gfax/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gfax/trunk/debian/control?rev=4292&op=diff
==============================================================================
--- packages/gfax/trunk/debian/control (original)
+++ packages/gfax/trunk/debian/control Sun Dec 14 14:41:26 2008
@@ -5,7 +5,7 @@
 Uploaders: Mirco Bauer <meebey at debian.org>
 Build-Depends: debhelper (>= 5.0.0), dpatch
 Build-Depends-Indep: cli-common-dev (>= 0.5.4),
- mono-devel,
+ mono-devel (>= 2.0),
  libgtk2.0-cil,
  libgnome2.0-cil (>= 2.20),
  libgconf2.0-cil,

Added: packages/gfax/trunk/debian/gfax.1
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gfax/trunk/debian/gfax.1?rev=4292&op=file
==============================================================================
--- packages/gfax/trunk/debian/gfax.1 (added)
+++ packages/gfax/trunk/debian/gfax.1 Sun Dec 14 14:41:26 2008
@@ -1,0 +1,28 @@
+.TH GFAX 1 "July 7th, 2008" \" -*- nroff -*-
+.SH NAME
+gfax \- GNOME frontend for fax programs
+.SH SYNOPSIS
+.B gfax 
+.br
+.SH DESCRIPTION
+The GFAX project aims to provide a free front end to the various facsimile
+programs available for Linux and other operating systems that use the GNOME
+project.
+This is a GNOME-2.x port of GFAX and is written in C# using Mono and Gtk#.
+.P
+GFAX provides the familiar "pop up" window and phone book support when one
+"prints" to a "fax" printer.
+.br
+.SH SEE ALSO
+.BR "gfaxlpr(1)"
+.PP
+http://www.cowlug.org/gfax/
+.SH AUTHOR
+.B gfax
+was written by George Farris <george at gmsys.com>
+.PP
+This manual page was written by Bobby R. Ward <bobbyrward at gmai.com>, 
+for Ubuntu (but may be used by others).
+.SH COPYRIGHT
+Copyright (C) 2003 George A. Farris
+

Added: packages/gfax/trunk/debian/gfaxlpr.1
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gfax/trunk/debian/gfaxlpr.1?rev=4292&op=file
==============================================================================
--- packages/gfax/trunk/debian/gfaxlpr.1 (added)
+++ packages/gfax/trunk/debian/gfaxlpr.1 Sun Dec 14 14:41:26 2008
@@ -1,0 +1,32 @@
+.TH GFAXLPR 1 "July 7th, 2008" \" -*- nroff -*-
+.SH NAME
+gfaxlpr \- Postscript printer fronted for fax programs
+.SH SYNOPSIS
+.B gfaxlpr 
+-f [FILE]
+.br
+.SH DESCRIPTION
+.B gfaxlpr
+emulates a standard postscript printer for applications such as OpenOffice.org.
+.P
+The GFAX project aims to provide a free front end to the various facsimile
+programs available for Linux and other operating systems that use the GNOME
+project.
+This is a GNOME-2.x port of GFAX and is written in C# using Mono and Gtk#.
+.P
+GFAX provides the familiar "pop up" window and phone book support when one
+"prints" to a "fax" printer.
+.br
+.SH SEE ALSO
+.BR "gfax(1)"
+.PP
+http://www.cowlug.org/gfax/
+.SH AUTHOR
+.B gfax
+was written by George Farris <george at gmsys.com>
+.PP
+This manual page was written by Bobby R. Ward <bobbyrward at gmai.com>, 
+for Ubuntu (but may be used by others).
+.SH COPYRIGHT
+Copyright (C) 2003 George A. Farris
+

Added: packages/gfax/trunk/debian/manpages
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gfax/trunk/debian/manpages?rev=4292&op=file
==============================================================================
--- packages/gfax/trunk/debian/manpages (added)
+++ packages/gfax/trunk/debian/manpages Sun Dec 14 14:41:26 2008
@@ -1,0 +1,2 @@
+debian/gfax.1
+debian/gfaxlpr.1

Modified: packages/gfax/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gfax/trunk/debian/patches/00list?rev=4292&op=diff
==============================================================================
--- packages/gfax/trunk/debian/patches/00list (original)
+++ packages/gfax/trunk/debian/patches/00list Sun Dec 14 14:41:26 2008
@@ -4,3 +4,5 @@
 pretty_date_format
 fix_mkdir_p_var
 fr.po
+configurable_compiler
+ignore_killall

Added: packages/gfax/trunk/debian/patches/configurable_compiler.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gfax/trunk/debian/patches/configurable_compiler.dpatch?rev=4292&op=file
==============================================================================
--- packages/gfax/trunk/debian/patches/configurable_compiler.dpatch (added)
+++ packages/gfax/trunk/debian/patches/configurable_compiler.dpatch Sun Dec 14 14:41:26 2008
@@ -1,0 +1,18 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## configurable_compiler.dpatch by Iain Lane <laney at ubuntu.com>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Use compiler passed to configure for the build
+
+ at DPATCH@
+diff -urNad trunk~/src/Makefile.am trunk/src/Makefile.am
+--- trunk~/src/Makefile.am	2006-11-13 23:57:16.000000000 +0000
++++ trunk/src/Makefile.am	2008-12-13 12:14:24.000000000 +0000
+@@ -1,6 +1,6 @@
+ # 0169 - Don't warn about unused functions, they are called from libglade
+ # 0219 - Constructs like Gtk.TreeIter iter = new Gtk.TreeIter();
+-CSC = mcs -nowarn:0169,0219 -debug
++CSC = $(MCS) -nowarn:0169,0219 -debug
+ 
+ TARGET = gfax.exe
+ WRAPPER = gfax

Added: packages/gfax/trunk/debian/patches/ignore_killall.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gfax/trunk/debian/patches/ignore_killall.dpatch?rev=4292&op=file
==============================================================================
--- packages/gfax/trunk/debian/patches/ignore_killall.dpatch (added)
+++ packages/gfax/trunk/debian/patches/ignore_killall.dpatch Sun Dec 14 14:41:26 2008
@@ -1,0 +1,19 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## ignore_killall.dpatch by Iain Lane <laney at ubuntu.com>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Do not fail if gconfd-2 cannot be killed
+
+ at DPATCH@
+diff -urNad trunk~/Makefile.am trunk/Makefile.am
+--- trunk~/Makefile.am	2006-11-30 01:30:04.000000000 +0000
++++ trunk/Makefile.am	2008-12-13 12:30:47.000000000 +0000
+@@ -21,7 +21,7 @@
+ 	    GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(srcdir)/$$p ; \
+ 	  done \
+ 	fi
+-	killall -HUP gconfd-2
++	killall -HUP gconfd-2 || true
+ else
+ install-data-local:
+ endif

Modified: packages/gfax/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/gfax/trunk/debian/rules?rev=4292&op=diff
==============================================================================
--- packages/gfax/trunk/debian/rules (original)
+++ packages/gfax/trunk/debian/rules Sun Dec 14 14:41:26 2008
@@ -26,12 +26,12 @@
 	dh_testdir
 	
 	libtoolize
-	intltoolize
+	intltoolize --force
 	aclocal
 	autoconf
 	automake --add-missing --copy
 	
-	CSC="/usr/bin/csc -debug" \
+	MCS=/usr/bin/csc \
 	CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) \
 	  --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --sysconfdir=/etc \
 	  --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info \
@@ -54,7 +54,6 @@
 	# upstream's make clean is unclean
 	rm -f src/gfax.exe.mdb
 	rm -rf $(MONO_SHARED_DIR)/.wapi
-	rm -f debian/gfax.1 debian/postinst
 	find . -name "Makefile.in" -delete
 	dh_clean config.status config.sub config.guess configure ltmain.sh
 




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