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
signature.asc
Description: This is a digitally signed message part