Hi all,

I notice that you have a debian package of gopchop available in the
sourceforge gopchop project. I think it would be nice to get this into
official debian - gopchop seems to be an innovative and interesting
program. By getting it into debian, you get free auto-building on
multiple architectures, more users and more bug reports and fixes.

Would you like to have someone to maintain the debian version? If so, I
could do this, or point you at some advice about finding sponsors.

Some comments on the 1.1.7-1 .deb:

      * Delete /usr/share/doc/gopchop/NEWS.gz
      * Package in the menu file should be gopchop instead of
        inkscape :)
      * The menu file should be placed in /usr/share/menu (newer
        versions of dh_installmenu do this automatically) according to
        the debian menu policy.
      * The icon that the menu file points at needs to be in XPM format
        according to the debian menu policy.
      * You should generate debian/changelog using the dch tool from the
        devscripts package - it updates the date and versions
        automatically.
      * Might be good to distribute docs/libvo.txt and
        docs/libmpeg2.txt.
      * The package description should include this line at the end:

                Homepage: http://gopchop.sourceforge.net

Some comments on the debian dir from CVS:

      * Remove some of the commented out lines in debian/rules
      * Remove cruft from debian/watch
      * libmpeg2-4-dev is a duplicated build-dependency
      * Kees Cook seems to be the maintainer from the changelog. I
        suggest adding John R. Hogerhuis as the co-maintainer.
      * Standards-Version needs updating to 3.6.2

Some comments on the source tarball and its relation to the debian
package:

      * Might be good to split out the compiling/requirements from
        README into README.install, which could then be dropped from the
        debian package (and other binary packages), since they are
        irrelevant to people with a binary package installed.
      * ChangeLog should be renamed to NEWS. ChangeLog should probably
        just be the CVS log for the package.
      * Whoever becomes the official debian maintainer should probably
        have CVS write access to the debian dir in CVS.

I've attached a patch for the debian packaging to fix some of the above
issues.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise
diff -u gopchop-1.1.7/debian/dirs gopchop-1.1.7/debian/dirs
--- gopchop-1.1.7/debian/dirs
+++ gopchop-1.1.7/debian/dirs
@@ -2 +1,0 @@
-usr/sbin
diff -u gopchop-1.1.7/debian/docs gopchop-1.1.7/debian/docs
--- gopchop-1.1.7/debian/docs
+++ gopchop-1.1.7/debian/docs
@@ -1,4 +1,3 @@
 AUTHORS
-NEWS
 README
 TODO
diff -u gopchop-1.1.7/debian/control gopchop-1.1.7/debian/control
--- gopchop-1.1.7/debian/control
+++ gopchop-1.1.7/debian/control
@@ -1,9 +1,10 @@
 Source: gopchop
 Section: graphics
 Priority: optional
-Maintainer: John R. Hogerhuis <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 4.0.0), docbook-utils, libxml-parser-perl, libxml2-dev, libmpeg2-4-dev, libgtk2.0-dev, libmpeg2-4-dev, libglib2.0-dev, libgtk2.0-dev, pkg-config, libtool
-Standards-Version: 3.6.0
+Maintainer: Kees Cook <[EMAIL PROTECTED]>
+Uploaders: John R. Hogerhuis <[EMAIL PROTECTED]>
+Build-Depends: debhelper (>= 4.0.0), docbook-utils, libxml-parser-perl, libxml2-dev, libgtk2.0-dev, libmpeg2-4-dev, libglib2.0-dev, libgtk2.0-dev, pkg-config, libtool
+Standards-Version: 3.6.2
 
 Package: gopchop
 Depends: ${shlibs:Depends}
@@ -27,0 +29,2 @@
+ .
+ Homepage: http://gopchop.sourceforge.net
diff -u gopchop-1.1.7/debian/gopchop.menu gopchop-1.1.7/debian/gopchop.menu
--- gopchop-1.1.7/debian/gopchop.menu
+++ gopchop-1.1.7/debian/gopchop.menu
@@ -1,5 +1,5 @@
-?package(inkscape): needs="X11" section="Apps/Graphics"\
+?package(gopchop): needs="X11" section="Apps/Graphics"\
   hints="Editor"\
   title="GOPchop" command="/usr/bin/gopchop"\
-  icon="/usr/share/pixmaps/gopchop.png"\
+  icon="/usr/share/pixmaps/gopchop.xpm"\
   longtitle="MPEG2 GOP-accurate editor"
diff -u gopchop-1.1.7/debian/rules gopchop-1.1.7/debian/rules
--- gopchop-1.1.7/debian/rules
+++ gopchop-1.1.7/debian/rules
@@ -37,7 +37,6 @@
 
 	# Add here commands to compile the package.
 	$(MAKE)
-	#/usr/bin/docbook-to-man debian/gopchop.sgml > gopchop.1
 
 	touch build-stamp
 
@@ -78,25 +77,13 @@
 	dh_testroot
 	dh_installchangelogs ChangeLog
 	dh_installdocs
-	dh_installexamples
-#	dh_install
+	dh_install
 	dh_installmenu
-#	dh_installdebconf	
-#	dh_installlogrotate
-#	dh_installemacsen
-#	dh_installpam
-#	dh_installmime
-#	dh_installinit
-#	dh_installcron
-#	dh_installinfo
 	dh_installman
 	dh_link
 	dh_strip
 	dh_compress
 	dh_fixperms
-#	dh_perl
-#	dh_python
-#	dh_makeshlibs
 	dh_installdeb
 	dh_shlibdeps
 	dh_gencontrol
diff -u gopchop-1.1.7/debian/watch gopchop-1.1.7/debian/watch
--- gopchop-1.1.7/debian/watch
+++ gopchop-1.1.7/debian/watch
@@ -1,6 +1,2 @@
-# Example watch control file for uscan
-# Rename this file to "watch" and then you can run the "uscan" command
-# to check for upstream updates and more.
-# Site		Directory		Pattern			Version	Script
 version=2
 http://outflux.net/software/pkgs/gopchop/download/gopchop-(.*)\.tar\.gz
diff -u gopchop-1.1.7/debian/changelog gopchop-1.1.7/debian/changelog
--- gopchop-1.1.7/debian/changelog
+++ gopchop-1.1.7/debian/changelog
@@ -1,3 +1,9 @@
+gopchop (1.1.7-2) unstable; urgency=low
+
+  * Various fixes
+
+ -- Kees Cook <[EMAIL PROTECTED]>  Mon, 10 Oct 2005 18:37:40 +0800
+
 gopchop (1.1.7-1) unstable; urgency=low
 
   * Upstream release.
--- gopchop-1.1.7.orig/debian/gopchop.xpm
+++ gopchop-1.1.7/debian/gopchop.xpm
@@ -0,0 +1,311 @@
+/* XPM */
+static char *gopchop[] = {
+/* columns rows colors chars-per-pixel */
+"48 48 257 2",
+"   c #010101",
+".  c #030409",
+"X  c #06080B",
+"o  c #090B0F",
+"O  c #0A0E11",
+"+  c #030514",
+"@  c #0E1317",
+"#  c #1D1317",
+"$  c #151618",
+"%  c #050924",
+"&  c #141C21",
+"*  c #1B1E22",
+"=  c #1D2326",
+"-  c #1B2630",
+";  c #271E22",
+":  c #212323",
+">  c #252A2D",
+",  c #292B2B",
+"<  c #252327",
+"1  c #262E34",
+"2  c #2A2D31",
+"3  c #2C3334",
+"4  c #263032",
+"5  c #333A3E",
+"6  c #363337",
+"7  c #2B3941",
+"8  c #373B41",
+"9  c #3A4648",
+"0  c #384242",
+"q  c #3A4D53",
+"w  c #364954",
+"e  c #39515A",
+"r  c #364F69",
+"t  c #492D35",
+"y  c #483636",
+"u  c #57373E",
+"i  c #483A42",
+"p  c #543A42",
+"a  c #5E3D43",
+"s  c #653D42",
+"d  c #48434E",
+"f  c #474749",
+"g  c #4C4A55",
+"h  c #43545C",
+"j  c #4A5454",
+"k  c #4B555A",
+"l  c #4C585A",
+"z  c #465556",
+"x  c #5A444B",
+"c  c #5D494E",
+"v  c #51464C",
+"b  c #574C52",
+"n  c #5C5055",
+"m  c #5B5358",
+"M  c #56555C",
+"N  c #5B5748",
+"B  c #475B65",
+"V  c #5D5D62",
+"C  c #525D63",
+"Z  c #4D646C",
+"A  c #456771",
+"S  c #4D6C73",
+"D  c #446B77",
+"F  c #4B727D",
+"G  c #5B6466",
+"H  c #59666B",
+"J  c #5C696D",
+"K  c #52676D",
+"L  c #536A73",
+"P  c #5B6C73",
+"I  c #546D78",
+"U  c #52747C",
+"Y  c #5B737B",
+"T  c #5C757A",
+"R  c #634245",
+"E  c #634549",
+"W  c #62494E",
+"Q  c #68474A",
+"!  c #644E50",
+"~  c #6A4C50",
+"^  c #625154",
+"/  c #61555B",
+"(  c #635A5D",
+")  c #6B5B5C",
+"_  c #6B575A",
+"`  c #725C5E",
+"'  c #745154",
+"]  c #645D61",
+"[  c #626364",
+"{  c #656469",
+"}  c #646B6D",
+"|  c #6A6362",
+" . c #696B6C",
+".. c #606B71",
+"X. c #686F72",
+"o. c #6A706F",
+"O. c #637173",
+"+. c #63747C",
+"@. c #62797D",
+"#. c #6B7475",
+"$. c #697579",
+"%. c #6C7B7B",
+"&. c #6B7977",
+"*. c #716464",
+"=. c #74686B",
+"-. c #7D6E70",
+";. c #7D726E",
+":. c #737373",
+">. c #717D7D",
+",. c #7A7A7B",
+"<. c #7E7677",
+"1. c #3A7D8C",
+"2. c #427283",
+"3. c #5B7B83",
+"4. c #567A82",
+"5. c #637D83",
+"6. c #6A7D82",
+"7. c #717C80",
+"8. c #3B828E",
+"9. c #408392",
+"0. c #498A93",
+"q. c #48929C",
+"w. c #56808A",
+"e. c #5A8289",
+"r. c #548A93",
+"t. c #5B8B93",
+"y. c #598E98",
+"u. c #558A94",
+"i. c #58949B",
+"p. c #4E9BA8",
+"a. c #559BA4",
+"s. c #599DA5",
+"d. c #628184",
+"f. c #63858B",
+"g. c #63898E",
+"h. c #6C8285",
+"j. c #6C848A",
+"k. c #6A888D",
+"l. c #638C91",
+"z. c #6A8D92",
+"x. c #659196",
+"c. c #659499",
+"v. c #6A9095",
+"b. c #6C939A",
+"n. c #6B999D",
+"m. c #679A9E",
+"M. c #738283",
+"N. c #738589",
+"B. c #73898C",
+"V. c #7B8383",
+"C. c #798489",
+"Z. c #7A8986",
+"A. c #7B8B8B",
+"S. c #738D92",
+"D. c #7A8D91",
+"F. c #739294",
+"G. c #74959B",
+"H. c #749A9C",
+"J. c #7B9294",
+"K. c #7C9499",
+"L. c #7B9A9D",
+"P. c #639EA2",
+"I. c #6C9CA2",
+"U. c #6997A7",
+"Y. c #759EA5",
+"T. c #7B9CA1",
+"R. c #63A2AA",
+"E. c #6BA5AA",
+"W. c #69A2A6",
+"Q. c #6BA9B1",
+"!. c #71A3A6",
+"~. c #73A4AA",
+"^. c #7CA1A4",
+"/. c #7BA4A8",
+"(. c #7BA9AB",
+"). c #76A8AD",
+"_. c #74ABB1",
+"`. c #7DACB2",
+"'. c #7FB2B6",
+"]. c #836B6C",
+"[. c #827B7A",
+"{. c #807D81",
+"}. c #8A837C",
+"|. c #818A8B",
+" X c #8B8885",
+".X c #828D90",
+"XX c #839494",
+"oX c #839C9B",
+"OX c #8A9B9C",
+"+X c #839799",
+"@X c #9C9E8D",
+"#X c #959B95",
+"$X c #829EA1",
+"%X c #8C9FA1",
+"&X c #89A39D",
+"*X c #82A29E",
+"=X c #99A29D",
+"-X c #97A19D",
+";X c #83A2A4",
+":X c #84A5AA",
+">X c #84ABAC",
+",X c #8BA2A5",
+"<X c #89A6AA",
+"1X c #8DA8A6",
+"2X c #8AAAAC",
+"3X c #85ADB1",
+"4X c #8AACB0",
+"5X c #8DB0AE",
+"6X c #84B0B3",
+"7X c #84B3B8",
+"8X c #8CB2B2",
+"9X c #8AB2B9",
+"0X c #92A9A3",
+"qX c #93ACAC",
+"wX c #95A4A6",
+"eX c #93AEB2",
+"rX c #9BAEB2",
+"tX c #92B0AC",
+"yX c #9AB3AB",
+"uX c #93B3B4",
+"iX c #94B4B9",
+"pX c #95B9BC",
+"aX c #9BB3B3",
+"sX c #9AB5B9",
+"dX c #9DB9B5",
+"fX c #9BBABB",
+"gX c #96B8B5",
+"hX c #A0AEA7",
+"jX c #A0B8AC",
+"kX c #A0B2AB",
+"lX c #A2B3B4",
+"zX c #A1B9B4",
+"xX c #A3BBBB",
+"cX c #AABEBB",
+"vX c #A4B5B9",
+"bX c #9DBCC0",
+"nX c #96BCC1",
+"mX c #A2BCC1",
+"MX c #A9BFC2",
+"NX c #A5C0BE",
+"BX c #A9C1BD",
+"VX c #B4C5BD",
+"CX c #9CC0C4",
+"ZX c #A5C1C3",
+"AX c #ABC3C4",
+"SX c #ADC5C8",
+"DX c #ADC8C7",
+"FX c #ADC9CB",
+"GX c #A7C4C8",
+"HX c #B0C6C9",
+"JX c #B2C9C6",
+"KX c #B3CACB",
+"LX c #B8CDCD",
+"PX c #B1C7C3",
+"IX c #B6CFD0",
+"UX c #B9D4D6",
+"YX c None",
+/* pixels */
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
+"YXYXYXYXYX      YXYXYXDXcXBXBXyXzXzXNXBXZXDX|.j : .   $ < 6 #.J.+Xk.S #.h.L Z u } @.YXYXYX      ",
+"YXYXYXYXYX      YXYXYXNXcXNXyXBXcXBXJXAXKXHXKXlXzXOX&XV.J f 6 < 3 9 q k A U A.p M S     .       ",
+"YXYXYXYXYX    . .     >XAXAXNXNXBXLXLXDXLXAXDXqXaXZXLXHXHXHXDXHXmX%XM.H 9 4 < # 2 = .       .   ",
+"YXYXYXYXYX      .     e.NXyXBX0XyXcXLXBXLXNXKXAXmXLXLXHXKXDXSXmXMXxXmXfXsXeXiXwXJ.@   .       YX",
+"YXYXYXYXYX    .     X &XBXNXyX*X0XAXLXDXLXZXKXLXMXKXSXGXDXfXKXAXSXxXxXMX$XvXmXnXsXq           YX",
+"YXYXYXYX  .         $ &XdXdXjX0XyXBXLXfXfXZXDXKXZXIXKXvXvXaXaXaXxXeXeXiXsXvXsXvXuX<XYXYX      YX",
+"YXYXYXYX      YXYXYXy E gXyXyXyXcXuX8X(.XXA.sXAXKXHXxXxXvXvXHXqXMXiX<X7.D.mXbXsXmXb.YXYX  .   YX",
+"YXYXYXYX    . YXYXYXhX~ Z.!.6XgXfXxXoXh.:.*.A.SXmXSXxXfXaXMXKXZX<XK.j.C.m ,XMX4XiX$ .   .     YX",
+"YXYXYXYX  .         T #.d.P.!.8XdXV.vXL.HXG.C.nXAXmXSXIXSXKXKX3X|.%XG.mX5.$X4XT.:XX           YX",
+"YXYXYXYX            M. X3.6XfXgX>XJ.<XK.T.S.XXs.bXsXeXZXZXSX`./.OXeXS.b.N.$X^.%XK..           YX",
+"YXYXYXYX    .       J | H.gXfXgX5XF././.vXcX>.'.LXmXsXSXKXnXQ.U.z.y.l.wX.XU.4XsXS.    .     YXYX",
+"YXYXYX            o H.tXm.E.dXNXtXo.d.m.L. XL.bXmXsXSXSXbXZXp.T.Z 5.b.N.6.<X:X<X>XYXYXYX    YXYX",
+"YXYXYX    . YXYXYXe (.L.%.S.0.(.tX|  .h.,X8XpXDX_.`.iXiXbXbX_.S.v m 6.Y.0.2Xc.K.B YXYX    . YXYX",
+"YXYXYX      YXYXYX8XA.R R x ( >XpX&.c XXpX7XnXZXE.p.bXmXiXbXI.;X .&.$X:X~.Y.l.B.>     .     YXYX",
+"YXYXYX    .       T *.=XA.6.Q XXE.!.1XgXiXKXQ.7X3Xp.pX4Xi.pXuXI.eX4X4X<XeXiXT./.@           YXYX",
+"YXYXYX.     .     e #.G.x.1X].| 5XgX6XDXbX9XE.7X3XW.+.x V L.2X4X:XuXbXqXsX:XT.G.X .       . YXYX",
+"YXYXYX            8 @[EMAIL PROTECTED] o.gX>Xm.W./.f.T.pXiX2X! $XB.*.D.3XI.5XeX4X<X$X:Xb.% YX        YXYX",
+"YXYXYX  .         #Xo.K T x.e.5X3X8X5.W W Q E ] S.^.*.K.B.,XM./.<X:XaX$X$Xc.1.1.YXYXYX    YXYXYX",
+"YXYXYX      YXYX  AXBXyX;.G w.;X3XgXn.| E <.6. Xa G.=.,Xc.f.L.r.I.2X;XT.eXY.2.g   . + .   YXYXYX",
+"YXYX    . YXYXYXYXKXFXFXBXyX[.! m H.3XoX$.SXT.G.^ B.F.%.S V L.;X0.H.b.b.z.G.Y 8   .       YXYXYX",
+"YXYX      . . . T [EMAIL PROTECTED]| O.x.k.u.r.sX[.J 8XL.) | T.^.k.Y i g 2.z.3.&           YXYXYX",
+"YXYX.           5 ZXFXZXNXNXFXFXKXDX=Xm U C S 5./ { 8X2X^.$XJ.O.M m { ^ v f.3.&       .   YXYXYX",
+"YXYX        .     $ = 0 l j J O.B.,XqXqX,.g M [EMAIL PROTECTED] 3.g 5 YXYX    . YXYXYX",
+"YXYX      YXYX  Z.BXVX=X%.&.&.T %.l j 3 , ; ; 6 q h } K.L.S.5.A XXB.I A p $.P YXYXYX      YXYXYX",
+"YXYX  . . YXYXYXBXxXNXyXBXNXVXPXAXKXKXKXlXaXJ..XO.j 5 > 4 0 z h C D F |.t P B   .     .   YXYXYX",
+"YXYX    . X YX% uXPXBXcXBXBXLXLXDXLXAXMXqXyXAXKXHXHXKXDXZXqXA.P k 5 > ; # 6 &           YXYXYXYX",
+"YX            X n.xXdXcX=XyXDXLXBXDXDXKXcXmXIXKXKXKXSXMXxXAXxXZXsXsXeXeX%X$.. .         YXYXYXYX",
+"YX  .         $ gXBXlXyXoX0XDXLXJXFXDXKXIXAXKXSXMXKXbXKXAXMXZXxXbX%XmXbXsXuX1       .   YXYXYXYX",
+"YX        .   4 yXdXdXjX0XyXJXLXfXNXGXHXKXSXIXMXxXvXrXrXdXxXqXuXsXsXvXsXxXeX;XYXYX      YXYXYXYX",
+"YX,     YXYXYXy _ fXgXyXyXBXuX(.2XXXOXpXMXKXHXfXxXrXMXSXqXMXuX<X7.+XmXbXiXfXe.YXYX      YXYXYXYX",
+"YX$   . YXYXYX#Xa ;X!.tX5XZXdXoX6.:._ wXSXmXPXsXxXaXMXKXmX<XK.j.7.] eXmX4X$XX         . YXYXYXYX",
+"YX.           f.[ l.W.).8XgXV.jXL.HXj.K.pXHXmXKXKXSXKXSX:X|.+X$XnX6.$X4XT.S..           YXYXYXYX",
+"YX        .   0X;.x.8XgXgX6XXX0XL.L.7.,Xa.GXuXsXAXMXZX3XT.qX<XD.v.N.:X$XwX3..     .   YXYXYXYXYX",
+"YX          X >.) !.gXdXfX5XG.!./.cXwXS.6XKXbXsXKXFX9XQ.I.x.y.l.vX7.U.eXiX5.        . YXYXYXYXYX",
+"YX    . .   $ (.tXs.(.fXAX&XP z.n.$X[.>XmXZXpXHXmXZXnXa.S.L f.z.N.B.3X$X2X4XYXYX      YXYXYXYXYX",
+"YX  . YXYXYXU (.G.h.F.q.>X&X| #.j.;XgXfXFXE.iXiXsXmXiX_.6.v ( k.Y.y.:XI.D.r YXYX.     YXYXYXYXYX",
+"YX    YXYXYX5X,.s a R  .8XtX .N ,XgX'.GXZXp.s.SXbXnXiXE.J.] >.<X/.U.Y.k.C.O           YXYXYXYXYX",
+"YX          J.` -XA.O.Q >XE.H.$XpXpXKXR.nX_.a.pX4Xs.fX9X!.qX,X2X:X4XiXG.L..           YXYXYXYXYX",
+"YX    .     S #.T.g.yX' &.8X9XgXMXCX3XQ.7X/.I.P b H <X:X5X>XuXbXeXsX$XT.5..       .   YXYXYXYXYX",
+"YX          k [EMAIL PROTECTED]&X~ M.gX>Xi.)./.b.T.bXiX$XE ;XV._ ;X>XW.5XuXeX:X:XY.G.YXYX      YXYXYXYXYXYX",
+"YX.       . -XG K d.v.d.5X8X>XP c E E ! { T.J.;.J.K.|.J.2X<X2XuX<X$Xy.1.8.YXYXYX.   YXYXYXYXYXYX",
+"YX  YXYXYXT KXAX#X| K t.5X8X8Xz._ Q <.h.-.^ S.7.L.x.d.^.8./.,X;X$XeXb.D d   + +     YXYXYXYXYXYX",
+"YX. YXYXYXUXFXFXDXNX=X*.c ../.5XA.V.GXT.z.E T.B.T T [ ;X^.9.^.b.l.G.G.H 1 .         YXYXYXYXYXYX",
+"YX.   .   ,XDXSXAXxXxXAXBX}.m d.I.f.y.t.xX` d.2XK.! :.L.H.S.I i h 4.z.I o           YXYXYXYXYXYX",
+"YX        Z FXFXZXxXZXSXKXFXJX}.k T k F B.x >.4X1X^.*XF...m n ] x M t.4..     .     YXYXYXYXYXYX",
+"YX. .     o q B T B.:XbXFXIXKXFXwX .g K l.%./.I.1Xc.;XJ $.>.U ,Xj.p e.i YXYXYX  .   YXYXYXYXYXYX",
+"YX        [EMAIL PROTECTED] $ X + - r U.CXFXHX[.t Z r.t.n.iX5Xl.4.U qXS.e.2.p B.g YXYXYX      YXYXYXYXYXYX"
+};
--- gopchop-1.1.7.orig/debian/install
+++ gopchop-1.1.7/debian/install
@@ -0,0 +1 @@
+debian/gopchop.xpm usr/share/pixmaps

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to