--- kino-1.3.4.orig/debian/NEWS +++ kino-1.3.4/debian/NEWS @@ -0,0 +1,10 @@ +kino (0.70-1) unstable; urgency=low + + With this release, kino has switched to a new major version of its + underlying graphics libraries, Gnome2 and Gtk2. The change affects + any kino plugins that you might have installed: You need to download + new versions of all plugins suitable for kino 0.70, and rebuild. + As a consequence, the name of kino's plugin directory was also + changed; plugins now need to be installed into /usr/lib/kino-gtk2/. + + -- Daniel Kobras Mon, 22 Dec 2003 18:47:40 +0100 --- kino-1.3.4.orig/debian/kino.doc-base.en +++ kino-1.3.4/debian/kino.doc-base.en @@ -0,0 +1,10 @@ +Document: kino-manual +Title: Kino Manual +Author: Arne Schirmacher, Dan Dannedy, Charlie Yates +Section: Video +Abstract: This document describes how to cope with kino's graphical interface, + and provides a brief glossary on video editing terms. + +Format: HTML +Index: /usr/share/doc/kino/help/en/index.html +Files: /usr/share/doc/kino/help/en/*.html --- kino-1.3.4.orig/debian/control +++ kino-1.3.4/debian/control @@ -0,0 +1,59 @@ +Source: kino +Section: graphics +Priority: extra +Maintainer: Paul Brossier +Standards-Version: 3.8.3 +Homepage: http://www.kinodv.org/ +Vcs-Bzr: http://bzr.debian.org/users/piem/kino/ +Vcs-Browser: http://bzr.debian.org/loggerhead/users/piem/kino/ +Build-Depends: debhelper (>= 7.1), + quilt, + autoconf, + automake, + libtool, + libraw1394-dev (>= 0.9-2), + libdv4-dev, + libavc1394-dev (>= 0.4.1), + libgnome2-dev, + libglade2-dev, + libgnomeui-dev, + libx11-dev, + libxt-dev, + libxv-dev, + libxext-dev, + libxcursor-dev, + libxml2-dev, + libxml-parser-perl, + libglib2.0-dev | libglib-dev, + libquicktime-dev (>= 2:1.0.0), + libsamplerate0-dev, + libavcodec-dev, + libavformat-dev, + libasound2-dev, + liba52-dev, + libgsm1-dev, + autotools-dev, + intltool, + libiec61883-dev, + libdc1394-22-dev, + libvorbis-dev, + libgl1-mesa-dev | libgl-dev, + libswscale-dev +Breaks: udev (<< 136-1) +Build-Conflicts: autoconf2.13, automake1.4 + +Package: kino +Architecture: any +Depends: ${shlibs:Depends} +Replaces: kino-timfx, kino-dvtitler, kinoplus +Conflicts: kino-timfx, kino-dvtitler, kinoplus +Provides: kino-timfx, kino-dvtitler, kinoplus +Suggests: ${udev-hotplug}, vorbis-tools, sox, mjpegtools, lame, ffmpeg2theora +Recommends: ffmpeg, gawk | mawk, curl +Description: Non-linear editor for Digital Video data + Kino allows you to record, create, edit, and play movies recorded with DV + camcorders. This program uses many keyboard commands for fast navigating and + editing inside the movie. + . + The kino-timfx, kino-dvtitler and kinoplus sets of plugins, formerly + distributed as separate packages, are now provided with Kino. --- kino-1.3.4.orig/debian/kino.udev +++ kino-1.3.4/debian/kino.udev @@ -0,0 +1,7 @@ +# Kino jogshuttle support +# Contour JogShuttle (basic, silver edition) + +ACTION=="add", SUBSYSTEM=="usb", ENV{PRODUCT}=="b33/10/*", \ + RUN+="/usr/bin/killall --quiet -USR2 kino" +ACTION=="add", SUBSYSTEM=="usb", ENV{PRODUCT}=="5f3/240/*", \ + RUN+="/usr/bin/killall --quiet -USR2 kino" --- kino-1.3.4.orig/debian/kino.xpm +++ kino-1.3.4/debian/kino.xpm @@ -0,0 +1,492 @@ +/* XPM */ +static char * kino_xpm[] = { +"32 32 457 2", +" c None", +". c #4A4A48", +"+ c #A3A09B", +"@ c #C2C0BC", +"# c #94928E", +"$ c #403E39", +"% c #1B1A18", +"& c #242320", +"* c #AAA8A2", +"= c #EAE8E3", +"- c #C1BEB9", +"; c #514E47", +"> c #4E4B44", +", c #ACAAA4", +"' c #989693", +") c #676663", +"! c #292825", +"~ c #43413C", +"{ c #A4A29C", +"] c #C5C3BD", +"^ c #55524B", +"/ c #423F38", +"( c #AFACA7", +"_ c #D0CDC8", +": c #44413B", +"< c #3E3C36", +"[ c #8B8A87", +"} c #6E6D6B", +"| c #272725", +"1 c #2C2A26", +"2 c #7F7E78", +"3 c #DBD8D3", +"4 c #C7C5C0", +"5 c #5A5750", +"6 c #A3A19B", +"7 c #D9D7D2", +"8 c #AEACA5", +"9 c #C5C2BD", +"0 c #54514B", +"a c #312F2B", +"b c #535250", +"c c #272624", +"d c #575552", +"e c #686662", +"f c #3D3B36", +"g c #3C3933", +"h c #9A9790", +"i c #E1DFDA", +"j c #48453E", +"k c #B0ADA8", +"l c #C5C4BF", +"m c #A09E9A", +"n c #3F3D38", +"o c #201F1D", +"p c #090807", +"q c #41403D", +"r c #928F8A", +"s c #ACAAA5", +"t c #393630", +"u c #3E3B35", +"v c #989690", +"w c #C9C7C2", +"x c #595650", +"y c #A7A59F", +"z c #D6D4CF", +"A c #423F39", +"B c #4A4740", +"C c #B2B1AB", +"D c #A9A8A4", +"E c #636260", +"F c #2F2F2B", +"G c #282725", +"H c #12110F", +"I c #191815", +"J c #65635E", +"K c #CAC7C2", +"L c #C9C6C0", +"M c #5D5A53", +"N c #9E9B96", +"O c #DFDCD7", +"P c #A6A49D", +"Q c #C6C4BF", +"R c #57544E", +"S c #878681", +"T c #71716E", +"U c #2F2F2E", +"V c #181716", +"W c #302F2C", +"X c #23221F", +"Y c #2A2823", +"Z c #7B7974", +"` c #DCDAD4", +" . c #E5E3DE", +".. c #434038", +"+. c #9B9893", +"@. c #C8C6C0", +"#. c #68655C", +"$. c #615E55", +"%. c #615D55", +"&. c #605C54", +"*. c #5B5851", +"=. c #525048", +"-. c #141412", +";. c #595754", +">. c #74736F", +",. c #302E29", +"'. c #3B3832", +"). c #929089", +"!. c #C7C5BF", +"~. c #58554C", +"{. c #48443C", +"]. c #3D3A33", +"^. c #7D7B74", +"/. c #3D3B35", +"(. c #0A0909", +"_. c #191917", +":. c #5E5E5B", +"<. c #787775", +"[. c #615F5C", +"}. c #2D2C27", +"|. c #2D2C28", +"1. c #686663", +"2. c #7B7977", +"3. c #6A6865", +"4. c #363531", +"5. c #2E2D28", +"6. c #5A5955", +"7. c #7D7C79", +"8. c #7D7B79", +"9. c #363430", +"0. c #2F2D29", +"a. c #4E4C48", +"b. c #7E7C7A", +"c. c #7B7A77", +"d. c #474642", +"e. c #2F2E29", +"f. c #5E5C57", +"g. c #D4D1CC", +"h. c #C9C6C1", +"i. c #58544C", +"j. c #454139", +"k. c #403C35", +"l. c #4C4943", +"m. c #37352F", +"n. c #0B0A09", +"o. c #292824", +"p. c #AEADA7", +"q. c #ECE9E5", +"r. c #D9D6D2", +"s. c #47443C", +"t. c #9D9A94", +"u. c #D8D5D0", +"v. c #6A6760", +"w. c #75736B", +"x. c #6E6C65", +"y. c #DBD9D4", +"z. c #EBE8E3", +"A. c #95928C", +"B. c #4C4A43", +"C. c #DDDBD6", +"D. c #D5D3CD", +"E. c #54514A", +"F. c #5C5953", +"G. c #3E3B34", +"H. c #413E37", +"I. c #423F3A", +"J. c #38362F", +"K. c #0C0C0A", +"L. c #262521", +"M. c #797770", +"N. c #6E6B65", +"O. c #6A6761", +"P. c #DAD8D3", +"Q. c #8F8D86", +"R. c #47433D", +"S. c #DDDCD7", +"T. c #ABA9A3", +"U. c #45433C", +"V. c #4C4942", +"W. c #B9B7B1", +"X. c #CDCBC5", +"Y. c #434039", +"Z. c #A4A19B", +"`. c #D2D0CA", +" + c #56544C", +".+ c #74726C", +"++ c #3E3A34", +"@+ c #3B3933", +"#+ c #827F78", +"$+ c #272622", +"%+ c #4F4C45", +"&+ c #E4E3DD", +"*+ c #9E9C96", +"=+ c #424039", +"-+ c #C1BFB9", +";+ c #C0BDB8", +">+ c #B0AEA8", +",+ c #59564F", +"'+ c #908E88", +")+ c #E8E6E1", +"!+ c #59554F", +"~+ c #797670", +"{+ c #CCCAC4", +"]+ c #56534B", +"^+ c #413E36", +"/+ c #46423A", +"(+ c #3C3932", +"_+ c #0C0C0B", +":+ c #272623", +"<+ c #48463E", +"[+ c #A2A099", +"}+ c #C3C1BB", +"|+ c #A6A39C", +"1+ c #545149", +"2+ c #48453D", +"3+ c #89867F", +"4+ c #C1BFB8", +"5+ c #BFBDB6", +"6+ c #4E4B43", +"7+ c #727068", +"8+ c #BFBCB6", +"9+ c #68665E", +"0+ c #46433B", +"a+ c #BFBDB7", +"b+ c #78756F", +"c+ c #45413A", +"d+ c #58554E", +"e+ c #99968F", +"f+ c #545148", +"g+ c #0C0B09", +"h+ c #282723", +"i+ c #555148", +"j+ c #605C52", +"k+ c #646056", +"l+ c #625D53", +"m+ c #5A564B", +"n+ c #575349", +"o+ c #5B564C", +"p+ c #5F5B52", +"q+ c #5E5A51", +"r+ c #565148", +"s+ c #544F46", +"t+ c #5B574E", +"u+ c #535046", +"v+ c #4F4C43", +"w+ c #58544B", +"x+ c #57544B", +"y+ c #524E45", +"z+ c #4C483F", +"A+ c #514D44", +"B+ c #4B473F", +"C+ c #49453D", +"D+ c #49453C", +"E+ c #47433B", +"F+ c #090907", +"G+ c #59554B", +"H+ c #59544A", +"I+ c #585349", +"J+ c #565248", +"K+ c #555147", +"L+ c #545046", +"M+ c #534E45", +"N+ c #514C43", +"O+ c #4F4B42", +"P+ c #4E4A41", +"Q+ c #4D4940", +"R+ c #4C4840", +"S+ c #4A473E", +"T+ c #4A463E", +"U+ c #545047", +"V+ c #747067", +"W+ c #98958D", +"X+ c #98948C", +"Y+ c #97948C", +"Z+ c #97938C", +"`+ c #96938C", +" @ c #96928B", +".@ c #95928B", +"+@ c #95928A", +"@@ c #94918A", +"#@ c #939089", +"$@ c #928F88", +"%@ c #918E88", +"&@ c #918E87", +"*@ c #908D87", +"=@ c #8F8C86", +"-@ c #8E8B85", +";@ c #8E8B84", +">@ c #8D8B84", +",@ c #77746D", +"'@ c #3D3B34", +")@ c #272723", +"!@ c #535047", +"~@ c #58544A", +"{@ c #575248", +"]@ c #555047", +"^@ c #534F46", +"/@ c #524D44", +"(@ c #504C43", +"_@ c #504B42", +":@ c #4B473E", +"<@ c #4A463D", +"[@ c #46423B", +"}@ c #444039", +"|@ c #433F38", +"1@ c #3A3731", +"2@ c #272722", +"3@ c #524F46", +"4@ c #534F45", +"5@ c #444139", +"6@ c #423E37", +"7@ c #393730", +"8@ c #282623", +"9@ c #514D45", +"0@ c #524E44", +"a@ c #4F4A42", +"b@ c #4D4941", +"c@ c #48453C", +"d@ c #45423A", +"e@ c #444038", +"f@ c #403D36", +"g@ c #38352F", +"h@ c #504D44", +"i@ c #635F55", +"j@ c #85827A", +"k@ c #89857D", +"l@ c #88847D", +"m@ c #87847C", +"n@ c #86837B", +"o@ c #85827B", +"p@ c #848179", +"q@ c #838078", +"r@ c #837F78", +"s@ c #817E77", +"t@ c #817D76", +"u@ c #807D76", +"v@ c #7F7C75", +"w@ c #7F7B75", +"x@ c #7E7B74", +"y@ c #7D7A74", +"z@ c #7C7A73", +"A@ c #69665F", +"B@ c #080807", +"C@ c #57534A", +"D@ c #615C54", +"E@ c #605C53", +"F@ c #5F5B53", +"G@ c #5E5A52", +"H@ c #5E5951", +"I@ c #5D5850", +"J@ c #5C5850", +"K@ c #5B5750", +"L@ c #5B564F", +"M@ c #5A564F", +"N@ c #59554E", +"O@ c #58544D", +"P@ c #57534C", +"Q@ c #56524B", +"R@ c #56514B", +"S@ c #55514A", +"T@ c #54504A", +"U@ c #535049", +"V@ c #726F69", +"W@ c #716F69", +"X@ c #514D47", +"Y@ c #514C46", +"Z@ c #4A4640", +"`@ c #37342E", +" # c #423F37", +".# c #413D36", +"+# c #67645D", +"@# c #66635D", +"## c #35332D", +"$# c #4D4A42", +"%# c #3F3C35", +"&# c #66635C", +"*# c #65625C", +"=# c #3D3933", +"-# c #3B3831", +";# c #34322C", +"># c #4D4A41", +",# c #7B7770", +"'# c #7B776F", +")# c #7A776F", +"!# c #7A766F", +"~# c #79766E", +"{# c #78756E", +"]# c #78756D", +"^# c #77736D", +"/# c #76736C", +"(# c #75726B", +"_# c #75716A", +":# c #74716A", +"<# c #737069", +"[# c #736F69", +"}# c #726F68", +"|# c #716E68", +"1# c #706D67", +"2# c #86837D", +"3# c #85827C", +"4# c #6F6C66", +"5# c #625F59", +"6# c #393731", +"7# c #080706", +"8# c #4C4940", +"9# c #555149", +"0# c #66625A", +"a# c #65615A", +"b# c #646159", +"c# c #636058", +"d# c #635F58", +"e# c #625E57", +"f# c #615D56", +"g# c #605C56", +"h# c #5F5C55", +"i# c #5F5B54", +"j# c #5E5B54", +"k# c #5E5A53", +"l# c #5D5953", +"m# c #5C5952", +"n# c #5C5851", +"o# c #58554F", +"p# c #58544F", +"q# c #57534D", +"r# c #4F4C46", +"s# c #4B483F", +"t# c #4D4840", +"u# c #3F3B34", +"v# c #3E3A33", +"w# c #3A3730", +"x# c #39362F", +"y# c #322F2A", +"z# c #4A463F", +"A# c #49463D", +"B# c #3C3832", +"C# c #3B3731", +"D# c #35322D", +"E# c #3F3C34", +"F# c #3C3831", +"G# c #3A3630", +"H# c #39352F", +"I# c #38342E", +"J# c #37342D", +"K# c #36332D", +"L# c #35322C", +"M# c #34312B", +"N# c #33302A", +"O# c #040403", +"P# c #0E0D0C", +"Q# c #0D0D0B", +"R# c #0C0B0A", +"S# c #0B0B09", +"T# c #0A0A08", +"U# c #0A0908", +"V# c #090908", +"W# c #0A0A09", +"X# c #050404", +" . ", +" + @ # $ % ", +" & * = - ; > , ' ) ! ", +" ~ { = ] ^ / ( = _ : < [ } | ", +" 1 2 3 4 5 / 6 = 7 / / 8 = 9 0 a b ", +" c d e f g h = i / / { = 9 ^ j k l m n o ", +" p q r s t u v = w x / y = z A B C D E F ", +" G H I J K L M / N = O / / P = Q R A S T U ", +" V W X Y Z ` .../ +.@.#.$.%.&.*.=.-. ", +" c ;.>.,.'.).!.~.{.{.].^./.(. ", +"_.:.<.[.}.|.1.2.3.4.5.6.7.8.9.0.a.b.c.d.e.f.g.h.i.j.{.k.l.m.n. ", +"o.p.q.r.j s.t.q.u.v.s.^.q.q.w.s.x.y.z.A.s.B.C.D.E.F.G.H.I.J.K. ", +"L.M.= = N./ O.P.= Q./ R.S.= T.U.V.W.= X.Y./ Z.`. +.+++@+#+< K. ", +"$+%+&+= *+=+; -+= ;+/ / >+= h.,+/ '+= )+!+/ ~+{+]+^+/+/+H.(+_+ ", +":+<+[+}+|+1+2+3+4+5+6+s.7+8+W.9+0+,+a+a+b+c+d+e+f+{.{.{.{.G.g+ ", +"h+i+j+k+l+m+n+o+p+q+r+s+i+t+t+u+v+v+w+x+y+z+z+A+B+C+D+{.E+].F+ ", +"h+i+o+m+G+H+I+n+J+K+L+s+M+y+A+N+O+O+P+Q+R+z+S+T+C+{.E+E+/+(+p ", +"h+U+V+W+W+X+Y+Z+`+ @.@+@@@@@#@#@).$@%@&@&@*@Q.=@=@-@;@>@,@'@p ", +")@!@~@I+{@J+K+]@^@M+/@A+(@_@P+P+Q+R+B+:@<@C+{.E+[@/+j.}@|@1@p ", +"2@3@n+{@K+]@s+4@y+/@N+(@O+P+Q+Q+z+B+T+C+{.{.E+[@c+5@..|@6@7@p ", +"8@9@r+K+L+^@y+0@N+(@O+a@b@Q+z+B+T+<@c@{.E+0+d@j.e@|@6@H.f@g@p ", +"8@h@i@j@k@l@m@m@n@n@o@j@p@p@q@r@#+#+s@t@u@u@v@w@x@y@y@z@A@t B@ ", +"8@v+C@D@%.D@E@F@G@H@I@J@K@L@M@N@O@i.P@Q@R@S@T@U@V@W@X@Y@Z@`@B@ ", +"8@6+0@A+(@_@a@P+Q+R+B+:@<@C+{.s.0+/+j.}@|@ #H..#+#@#G.].(+##B@ ", +":+$#(@(@O+P+Q+Q+B+B+T+C+{.{.E+/+j.5@..|@6@^+k.%#&#*#=#(+-#;#B@ ", +" >#q+,#,#'#)#!#~#{#]#,@^#/#(#(#_#:#<#[#}#|#|#1#2#3#4#N.5#6#7# ", +" 8#9#0#0#0#a#b#c#d#e#e#f#g#h#i#j#k#l#m#n#K@5 x o#p#R q#r###7# ", +" s#t#z+:@T+C+C+{.E+/+d@5@}@|@ #.#f@%#u#v#].(+'.1@w#x#g@`@y#7# ", +" z#B+:@A#C+{.E+[@/+j.}@|@ #^+.#k.%#G.].(+B#C#w#t g@`@`@`@y#7# ", +" D#E#u#u#k.k.%#k.u#u#v#].(+F#C#w#G#H#g@I#J#K#D#L#M#M#M#M#N#O# ", +" P#Q#_+R#S#T#U#U#U#U#U#V#V#V#V#V#V#V#V#V#V#F+F+V#V#T#W#X# ", +" "}; --- kino-1.3.4.orig/debian/kino.dirs +++ kino-1.3.4/debian/kino.dirs @@ -0,0 +1,2 @@ +usr/lib/kino-gtk2 +usr/share/doc/kino --- kino-1.3.4.orig/debian/kino.docs +++ kino-1.3.4/debian/kino.docs @@ -0,0 +1,6 @@ +AUTHORS +BUGS +NEWS +README +README_jogshuttle +TODO --- kino-1.3.4.orig/debian/README.source +++ kino-1.3.4/debian/README.source @@ -0,0 +1,5 @@ +This package uses quilt to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. + +Read more about this on /usr/share/doc/quilt/README.source. --- kino-1.3.4.orig/debian/kino.postinst +++ kino-1.3.4/debian/kino.postinst @@ -0,0 +1,18 @@ +#!/bin/sh +set -e + +#DEBHELPER# + +PACKAGE="kino" + +# remove old hotplug/udev files +if [ "$1" = "configure" ] && [ -d /etc/udev/ ]; then + rm -f /etc/udev/rules.d/035_kino.rules + rm -f /etc/udev/kino.rules + rm -f /etc/hotplug/usb/kino-jogshuttle + rm -f /etc/hotplug/usb/kino.usermap + rmdir /etc/hotplug/usb 2>/dev/null || true + rmdir /etc/hotplug 2>/dev/null || true +fi + +exit 0 --- kino-1.3.4.orig/debian/kino.postrm +++ kino-1.3.4/debian/kino.postrm @@ -0,0 +1,14 @@ +#! /bin/sh + +PACKAGE="kino" + +set -e + +if [ "$1" = purge ]; then + [ -L /etc/udev/rules.d/035_$PACKAGE.rules ] && \ + rm /etc/udev/rules.d/035_$PACKAGE.rules +fi + +#DEBHELPER# + +exit 0 --- kino-1.3.4.orig/debian/watch +++ kino-1.3.4/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/kino/kino-(\d\.\d\.\d)\.tar\.gz --- kino-1.3.4.orig/debian/kino.preinst +++ kino-1.3.4/debian/kino.preinst @@ -0,0 +1,27 @@ +#!/bin/sh +set -e + +#DEBHELPER# + +# remove udev rules file blunder +if [ -d /etc/udev/rules.d/85-kino.rules ]; then + rm -rf /etc/udev/rules.d/85-kino.rules + if [ -f /etc/udev/rules.d/85-kino.rules.dpkg-new ]; then + mv /etc/udev/rules.d/85-kino.rules.dpkg-new \ + /etc/udev/rules.d/85-kino.rules + fi +fi + +if [ "$1" = install ] || [ "$1" = upgrade ]; then + if [ -e "/etc/udev/rules.d/kino.rules" ]; then + if [ "`md5sum \"/etc/udev/rules.d/kino.rules\" | sed -e \"s/ .*//\"`" = \ + "`dpkg-query -W -f='${Conffiles}' kino | sed -n -e \"\\\\' /etc/udev/rules.d/kino.rules's/.* //p\"`" ] + then + rm -f "/etc/udev/rules.d/kino.rules" + else + mv "/etc/udev/rules.d/kino.rules" "/etc/udev/rules.d/40-kino.rules" + fi + fi +fi + +exit 0 --- kino-1.3.4.orig/debian/rules +++ kino-1.3.4/debian/rules @@ -0,0 +1,78 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# This file is public domain software, originally written by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +include /usr/share/quilt/quilt.make + +DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) +ifeq ($(DEB_HOST_ARCH_OS),) + DEB_HOST_ARCH_OS := $(subst -gnu,,$(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM)) + ifeq ($(DEB_HOST_ARCH_OS),gnu) + DEB_HOST_ARCH_OS := hurd + endif +endif + +build: build-stamp +build-stamp: patch + dh_testdir + # autoreconf + ./configure --prefix=/usr --mandir=/usr/share/man \ + --enable-hotplug-script-dir=/etc/hotplug/usb \ + --enable-hotplug-usermap-dir=/etc/hotplug/usb \ + --enable-quicktime --with-avcodec --without-dv1394 \ + --disable-local-ffmpeg + $(MAKE) + cd po; intltool-update --verbose -p + touch build-stamp + +clean: clean1st unpatch +clean1st: + dh_testdir + dh_testroot + rm -f build-stamp + [ ! -f Makefile ] || $(MAKE) distclean + rm -f debian/shlibs.local config.log + dh_clean + +install: build + dh_testdir + dh_testroot + dh_prep + dh_installdirs + $(MAKE) DESTDIR="$(CURDIR)/debian/kino/" install + rm -r $(CURDIR)/debian/kino/usr/etc + # install icon + dh_install debian/kino.xpm usr/share/pixmaps + mv $(CURDIR)/debian/kino/usr/share/kino/help $(CURDIR)/debian/kino/usr/share/doc/kino/ + +# Build architecture-independent files here. +binary-indep: build install + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installmenu + dh_installman + dh_installchangelogs ChangeLog + dh_installudev + dh_link + dh_strip + dh_compress -Xkino.xml + dh_fixperms + dh_installdeb + dh_shlibdeps +ifeq (linux,$(DEB_HOST_ARCH_OS)) + dh_gencontrol -pkino -- -Vudev-hotplug="udev | hotplug" +else + dh_gencontrol -pkino +endif + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install patch unpatch clean1st --- kino-1.3.4.orig/debian/README.Debian +++ kino-1.3.4/debian/README.Debian @@ -0,0 +1,42 @@ +Notes about the kino Debian package +----------------------------------- + +To export movies to a DV camcorder, kino uses the TALK_QUEUE_BUFFER extension +of the video1394 API. They are included in the mainline Linux kernel starting +with version 2.4.7. + +If you receive an error when trying to capture video via the IEEE1394 +interface, make that you have read and write permissions on /dev/video1394. +If you don't, I recommend to perform the following steps as the root user: + + * Change ownership to group video: + chown root:video /dev/video1394 + * Grant access to any user in group video: + chmod 660 /dev/video1394 + * Add certain users (user 'blarf' in this example) to group video: + adduser blarf video + +After the next login, user 'blarf' should be able to capture via the IEEE1394 +interface. + +Most advanced video export capabilities make use of helper applications from +the mjpegtools (http://mjpeg.sourceforge.net/) and ffmpeg +(http://ffmpeg.sourceforge.net) packages. At the time of writing, only +ffmpeg packages are available in Debian proper. Unofficial Debian packages +for mjpegtools are available at ftp://ftp.nerim.net/debian-marillat/. +Recently, mjpegtools have repeatedly changed their commandline tool used in +kino for export to DivX. The default configuration supplied in this package is +correct for mjpegtools versions up to 1.6.1. If you run later versions, please +read up in the mjpegtools documentation for the proper commandline and change +the export filter in the kino preferences accordingly. + +MP3 export uses lame, available from http://www.mp3dev.org/. + +Header files to build kino plugins with are installed in /usr/include/kino/; +kino now looks for plugins in /usr/lib/kino-gtk2, whereas versions prior to +0.70 had used /usr/lib/kino. The kinoplus, timfx, and dvtitler plugins +are available as Debian packages already. See the kinoplus, kino-timfx, +and kino-dvtitler packages respectively. + +Daniel Kobras +2004-03-06. --- kino-1.3.4.orig/debian/compat +++ kino-1.3.4/debian/compat @@ -0,0 +1 @@ +7 --- kino-1.3.4.orig/debian/changelog +++ kino-1.3.4/debian/changelog @@ -0,0 +1,708 @@ +kino (1.3.4-1) unstable; urgency=low + + * New upstream release (closes: #547370) + * debian/control: + - bump to debhelper 7 + - Standards-Version 3.8.3 + - fix Vcs-* fields to point to package branches + * debian/rules: switch from dpatch to quilt + * debian/README.source: add reference to quilt documentation + * debian/rules: remove dh_desktop, use dh_prep + * debian/control: span Build-Depends on multiple lines + * partly merge with 1.3.3-1ubuntu2: + - debian/rules: Use dh_installudev to install udev rules + - debian/kino.preinst: Remove old rules on upgrade unless modified in which + case move to correct path. + - debian/control: Bump build-depend on debhelper to install udev rules into + /lib/udev/rules.d, add Breaks on udev to get correct version + - debian/kino.udev: install with dh_installudev + - debian/kino.dirs: Don't create udev/rules.d directory. + - debian/kino.postinst: remove old hotplug/udev files + + -- Paul Brossier Tue, 08 Dec 2009 18:45:36 +0100 + +kino (1.3.3-1) unstable; urgency=low + + * New upstream release + * Acknowledge non-maintainer uploads, thanks to Roland Mas (closes: #454895) + and Adeodato Simó (closes: #517749) + * Remove merged patches 10_playlist_algorithm 20_fix_FTBFS_with_new_ffmpeg + * Added gawk | mawk, curl to Recommends:, ffmpeg2theora to Suggests: + (closes: #519946) + * Include 20_fix_bashism from Francesco Namuri (closes: #489619, #455021) + * Move config.* updates from debian/rules to 10_uptodate_configure.dpatch + * Bump to Standards-Version to 3.8.1 + * Add call to dh_desktop + + -- Paul Brossier Tue, 17 Mar 2009 13:54:12 +0100 + +kino (1.3.0-2.2) unstable; urgency=medium + + * Non-maintainer upload. + * Ajust src/frame.h for the new location of ffmpeg includes. + (Closes: #517749) + + -- Adeodato Simó Tue, 10 Mar 2009 12:23:47 +0000 + +kino (1.3.0-2.1) unstable; urgency=low + + * Removed myself from Uploaders, which makes this a non-maintainer upload. + * Updated build-depends to match current versions of libraries (closes: + #497688). + + -- Roland Mas Wed, 10 Sep 2008 09:40:01 +0200 + +kino (1.3.0-2) unstable; urgency=low + + * Fix build-depends on libgl, use libgl1-mesa-dev | libgl-dev + + -- Paul Brossier Sun, 11 May 2008 13:34:45 +0200 + +kino (1.3.0-1) unstable; urgency=medium + + * New upstream release (closes: #473486). + * Acknowledge non-maintainer upload, thanks to Luk Claes (closes: #454895) + * debian/rules: do not call autoreconf + * debian/patches/10_playlist_algorithm.dpatch: move Luk's patch to dpatch + * debian/patches/90_add_libquicktime_cflags.dpatch: removed + * debian/control: switch b-d from libdc1394-dev to libdc1394-13-dev + (closes: #476072, #475074) + * debian/control: added build-depends on libgl1-dev and libswscale-dev + * debian/kino.doc-base.*: update section to Video + * debian/control: update Vcs-Cvs + + -- Paul Brossier Sat, 10 May 2008 18:36:45 +0200 + +kino (1.2.0-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Fix FTBFS with GCC 4.3 (Closes: #454895). + + -- Luk Claes Sun, 16 Mar 2008 18:00:34 +0000 + +kino (1.2.0-1) unstable; urgency=low + + * New upstream release (closes: #460671) + * debian/control: bump Standards-Version to 3.7.3 + * debian/patches/10_desktop_fix.dpatch: remove, integrated upstream + * debian/patches/80_move_doc.dpatch: update indentation and line + numbers + * debian/control: added Vcs-Browser and Vcs-Cvs fields + * debian/patches/90_add_libquicktime_cflags.dpatch: add qt cflags + * debian/rules: add call to autoreconf + * debian/control: added autoconf, automake, libtool to Build-Depends + * debian/control: added autoconf2.13, automake1.4 to Build-Conflicts + * debian/control: Recommends ffmpeg (closes: #457988) + + -- Paul Brossier Tue, 29 Jan 2008 16:51:10 +0100 + +kino (1.1.1-1) unstable; urgency=low + + * New upstream release. This should fix a crash during recovery + (closes: #436518). + * Fixed debian/watch file (closes: #435509). + * Fixed .desktop file and menu file, to remove the last two Lintian + warnings. + + -- Roland Mas Sat, 18 Aug 2007 16:16:53 +0200 + +kino (1.1.0-3) unstable; urgency=low + + * Moved doc to /usr/share/doc/kino/ + * Registered French version of the documentation in doc-base. + * Tweaked debian/rules to fix two lintian errors. + + -- Roland Mas Tue, 31 Jul 2007 17:47:38 +0200 + +kino (1.1.0-2) unstable; urgency=low + + * Removed 60_fix_bigendian_warning.dpatch, since it now breaks building + on big-endian architectures (closes: #429189). + + -- Roland Mas Tue, 31 Jul 2007 11:46:06 +0200 + +kino (1.1.0-1) unstable; urgency=low + + * New upstream release (closes: #435024). + + -- Roland Mas Sat, 28 Jul 2007 22:24:11 +0200 + +kino (1.0.0-2) unstable; urgency=low + + * Uploading to unstable after libquicktime1 transition (closes: #434412). + * Backported a patch from upstream to fix video aspect ratio bug. + + -- Roland Mas Thu, 26 Jul 2007 23:21:51 +0200 + +kino (1.0.0-1) experimental; urgency=low + + * New upstream release (closes: #398296, #417257). + * Upstream now includes kinoplus (closes: #335491). + * Upstream includes its own snapshot of ffmpeg, but it's better if the + packages use a properly packaged one, so use --disable-local-ffmpeg. + * Build against libquicktime 1.0. + + -- Roland Mas Thu, 10 May 2007 15:45:41 +0200 + +kino (0.92-3) unstable; urgency=low + + * Rebuild with --without-dv1394 instead of --with-dv1394 (closes: 406670) + + -- Paul Brossier Wed, 31 Jan 2007 13:18:16 +0100 + +kino (0.92-2) unstable; urgency=low + + * Change --with-quicktime to --enable-quicktime (closes: #406291) + * Add missing build dependencies on liba52-dev, libavformat-dev, + libiec61883-dev, libdc1394-dev, libgsm1-dev, libvorbis-dev to activate + ffmpeg backend. + * Compile with --with-dv1394 (closes: #406670, #400919) + + -- Paul Brossier Fri, 19 Jan 2007 11:21:53 +0100 + +kino (0.92-1) unstable; urgency=low + + * New upstream release (closes: #373189, #378214, #385959, #387888) + * Remove patches/40_fix_no_mplex.dpatch (integrated upstream) + * G++ 4.2 patch integrated upstream (closes: #377174) + * Change recommends on kinoplus to a suggests (closes: #378612) + * Add --with-dv1394 to keep using libdv1394 + + -- Paul Brossier Thu, 21 Sep 2006 13:38:32 +0200 + +kino (0.90-1) unstable; urgency=low + + * New upstream release (closes: #344475, #376251) + * Add #! /bin/sh to ffmpeg_utils.sh + * Bump to Standards-Version 3.7.2, debhelper >= 5.0 + * Removed 30_fix_avi_packing (see gcc bugzilla #13983 and #17519) + * debian/rules: Generate a POT file at build time. (martin pitt) + * debian/control: Add intltool build dependency. (martin pitt) + + -- Paul Brossier Sun, 2 Jul 2006 17:33:59 +0200 + +kino (0.81-1) unstable; urgency=low + + * New upstream release + * Update watch file + * Removed patches 50_fix_virtual_destructors and 90_gcc40_64bit_fixes + (integrated upstream) + * Add versioned conflict against old kinoplus + + -- Paul Brossier Mon, 17 Apr 2006 17:30:06 +0200 + +kino (0.80-2) unstable; urgency=low + + * Ship /etc/udev/rules.d (closes: #347750) + + -- Paul Brossier Sat, 21 Jan 2006 02:16:29 +0000 + +kino (0.80-1) unstable; urgency=low + + * New upstream release (closes: #341078) + + Add libxml-parser-perl to Build-Depends + + Update old patches to new uptstream sources + * Plugins kino-timefx and kino-dvtitler integrated upstream + + Update package description accordingly + + Remove both timefx and dvtitler from Recommends + + Add {Conflicts,Replaces,Provides}: for them + + Add Roland Mas to the Uploaders field + * Add missing Build-Depends on libasound2-dev (closes: #326801) + * Add udev rules, add udev in Suggests and postinst/rm (closes: #338747) + * Drop patch 70, everything happens in configure.in + + -- Paul Brossier Sun, 11 Dec 2005 23:23:56 +0000 + +kino (0.76-5) unstable; urgency=low + + * Patches added: + + [40_gcc40_64bit_fixes] Thanks to Tollef Fog Heen (closes: #319031) + Cast the NULL value passed to gtk_file_chooser_dialog_new as NULL is + defined as 0 in C++, not (void *)0 or something like that. Ubuntu + #13627, Debian #319031 + + [80_move_doc] Move /usr/share/kino/help to /usr/share/doc/kino/help + * Rebuild against new libavcodec-dev (>= 0.cvs20050918-3) (closes: #319096) + * Use version=3 in watch file. + + -- Paul Brossier Thu, 22 Sep 2005 16:00:46 +0100 + +kino (0.76-4) unstable; urgency=low + + * Update to new quicktime headers location (closes: #328026) + Thanks to Dan Frazier for the patch. + * Rebuild against newer libquicktime (closes: #325647) + + -- Paul Brossier Tue, 20 Sep 2005 16:49:39 +0100 + +kino (0.76-3) unstable; urgency=low + + * Added the following patches: + + [20_segfault_empty_chapter] + Fix segfaults in dvdauth dump when no chapters + + [30_fix_avi_packing] + Fix packed attributes in avi.h + + [40_fix_no_mplex] + Fix segfault when no mplex is set (closes: #287248) + + [50_fix_virtual_destructors] + Add virtual destructors where needed (g++-4.0) + + [60_fix_bigendian_warning.dpatch] + Avoid unused variable on big endian arch + * Cleaned up obsolete checks in debian/rules: + - Kino.desktop is now capitalised in upstream archive + - libquicktime1 version is now >= 0.9.2release-2 in stable + - Fix update of config.* in debian/rules, add xpm icon install + * Remove libsamplerate from copyright, add homepage in control + * Create kino.xpm to use same icon in menu as in .desktop + + -- Paul Brossier Wed, 3 Aug 2005 20:01:29 +0100 + +kino (0.76-2) unstable; urgency=low + + * New upstream fixed $HOME issues (closes: #311115) + * Upload to unstable (closes: #313050) + * New maintainer (closes: #298106) + * Added watch file, bumped Standards-Version + + -- Paul Brossier Mon, 11 Jul 2005 14:27:13 +0100 + +kino (0.76-1) experimental; urgency=low + + * New upstream version (aka 0.7.6). + + Properly tags exported divx files. Closes: #308669 + + Fixes remaining oddities in directory handling of the file chooser. + Closes: #226549 + * Updated patches: + + [10_desktop_fix] + Rediffed. + * Removed patches: + + [10_fix_dvcapture_device] + + [10_gtype_fix] + + [10_jogshuttle_memhog_workaround] + + [20_64bit_cast_fix] + + [20_endian_types] + + [30_wav_endian_fixes] + + [40_gcc40_fixes] + + [40_yuvdisplay_endian_fixes] + Merged upstream. + + -- Daniel Kobras Thu, 19 May 2005 16:54:18 +0200 + +kino (0.75-7) unstable; urgency=high + + * Added patches: + [10_gtype_fix] + Use correctly typed variable to query gtk types. Fixes startup + crashes on 64bit architectures. Closes: #304247 + + -- Daniel Kobras Tue, 12 Apr 2005 11:04:05 +0200 + +kino (0.75-6) unstable; urgency=high + + * Added patches: + + [40_yuvdisplay_endian_fixes] + Unroll YUV components independent of host endianness to fix Xv + display method on big-endian machines. Closes: #289182 + + [40_gcc40_fixes] + Fix compile errors with gcc 4.0 when dereferencing member + variables of base classes. Closes: #300864 + + -- Daniel Kobras Fri, 25 Mar 2005 16:11:34 +0100 + +kino (0.75-5) unstable; urgency=medium + + * Updated patches: + + [30_wav_endian_fixes] + One more strategic cast to fix the hopefully last build failure on + big-endian architectures. + + -- Daniel Kobras Mon, 7 Mar 2005 19:57:32 +0100 + +kino (0.75-4) unstable; urgency=medium + + * Updated patches: + + [30_wav_endian_fixes] + Sprinkle a few casts at strategic places to fix compile errors on + big-endian. Fix wrong order of function arguments when using + libsamplerate resampling. + + -- Daniel Kobras Mon, 7 Mar 2005 17:54:23 +0100 + +kino (0.75-3) unstable; urgency=medium + + * Added patches: + + [30_wav_endian_fixes] + Try to fix audio import/export bugs on big-endian architectures. + Addresses part of bug #289182. + + [20_64bit_cast_fix] + Fix bogus cast on 64bit architectures, uncovered by gcc 4.0. + Closes: #284864 + * Updated patches: + + [20_endian_types] + Clean up and provide big-endian types as well. + * debian/control: Build-depend on libavcodec-dev. + * debian/rules: configure with avcodec support. Should significantly + improve decoding speed on non-x86 architectures, and might also + cure on-screen decoding bugs on big-endian machines (another part + of bug #289182). Encoding still uses libdv. Closes: #224974 + * debian/README.Debian: Update documentation now that ffmpeg is + available from the main archives. + + -- Daniel Kobras Sun, 6 Mar 2005 22:06:13 +0100 + +kino (0.75-2) unstable; urgency=medium + + * Added patches: + + [10_jogshuttle_memhog_workaround] + Split constructor of class Preferences into several smaller + functions to lower memory usage at compile time. Fixes build + failure on ARM. + + -- Daniel Kobras Sat, 27 Nov 2004 17:55:49 +0100 + +kino (0.75-1) unstable; urgency=low + + * New upstream version (aka 0.7.5). Closes: #282018 + + Fixes typo in VCD export. Closes: #278240 + * Added patches: + + [10_fix_dvcapture_device] + In preferences, hide the device node text field when raw1394 capture + is selected. Name can only be changed with dv1394. Closes: #279094 + * Updated patches: + + [10_desktop_fix] + Most changes merged upstream. Only fix for French entry remains. + + [20_endian_types] + Rediffed. + * debian/control: Drop build dependency on netpbm. + * debian/kino.xpm: 32x32 icon was dropped from upstream distribution + and replaced by larger versions. Keep the small icon in the Debian + diff as it is the only one that complies with menu policy. + * debian/rules: Remove icon conversions. Icon in Debian diff already + has the correct format. + + -- Daniel Kobras Fri, 26 Nov 2004 18:10:47 +0100 + +kino (0.74-2) unstable; urgency=medium + + * Updated patches: + + [10_desktop_fix] + Fix Czech and French translations, remove broken Greek translation. + Closes: #275664 + * debian/control: Remove oggenc from Suggests. The correct package name + is vorbis-tools, and that's been suggested for ages already. + Closes: #276097 + * debian/control: Add build dependency on netpbm. + * debian/kino.menu: Make use of xpm icon in Debian menu. + * debian/rules: Convert 32x32 menu icon from png to xpm format. + * debian/rules: Rename kino.desktop to Kino.desktop because KDE + otherwise outright ignores the file. Works around: #270702 + + -- Daniel Kobras Tue, 12 Oct 2004 18:20:06 +0200 + +kino (0.74-1) unstable; urgency=low + + * New upstream version (aka 0.7.4). + * Updated patches: + + [10_desktop_fix] + Merge with upstream changes. Add German translation. + * Removed patches: + + [01_CVS_mpeg_export_fix] + + [01_CVS_null_pointer_fix] + + [01_CVS_time_state_fix] + + [01_CVS_transition_frame_fix] + + [01_CVS_dv1394_deadlock_fix] + + [02_CVS_ieee1394_stop_fix] + + [10_debashify_exports] + + [10_document_fileext] + + [10_root_prjdir_fix] + + [10_shell_quoting] + Merged upstream. + * debian/copyright: Update download location. + + -- Daniel Kobras Thu, 7 Oct 2004 17:38:42 +0200 + +kino (0.73-2) unstable; urgency=high + + * Added patches: + + [10_desktop_fix] New. + Remove empty lines from kino.desktop file to prevent menu entries + without text. Add further transations by Jordi Mallach and from + upstream CVS. Closes: #268191 + + -- Daniel Kobras Thu, 16 Sep 2004 19:38:17 +0200 + +kino (0.73-1) unstable; urgency=medium + + * New upstream version (aka 0.7.3). Closes: #267599 + + Detects mp3 encoder with recent ffmpeg as well. Closes: #260682 + * Added patches: + + [01_CVS_mpeg_export_fix] From upstream CVS. + Fix cleanup logic when exporting to mpegs fails. + + [01_CVS_null_pointer_fix] From upstream CVS. + Fix segfaults when dereferencing NULL frames during capture. + + [01_CVS_time_state_fix] From upstream CVS. + Fix initialization of time variables in SMIL. + + [01_CVS_transition_frame_fix] From upstream CVS. + Fix calculation of end frame in video transitions. + + [01_CVS_dv1394_deadlock_fix] From upstream CVS. + Fix deadlock when stopping dv1394 capture. + + [02_CVS_ieee1394_stop_fix] From upstream CVS. + Fix deadlock when stopping raw1394 capture. + + [10_root_prjdir_fix] New. + Fix segfault when using / as project directory. Addresses part + of #226549. + * Updated patches: + + [10_debashify_exports] + Merge with changes from new upstream version. + + [10_shell_quoting] + Merge with changes from new upstream version. + * Removed patches: + + [01_CVS_fixes] + Merged upstream. + * debian/kino.doc-base: Fix path to online documentation. + Closes: #262915 + * debian/control: Add ffmpeg, lame, and oggenc to Suggests. + * debian/README.Debian: Add hint about where to obtain ffmpeg. + Closes: #258699 + + -- Daniel Kobras Tue, 24 Aug 2004 16:23:32 +0200 + +kino (0.71-2) unstable; urgency=low + + * Added patches: + + [01_CVS_fixes] New. + Collection of selected bug fixes from upstream CVS. + * Updated patches: + + [10_debashify_exports] + Also include fixes for dvd exporter and publishing subdir. + + [20_endian_types] + Remove .rej file that slipped in by mistake. + * debian/control: Build-depend on libxt-dev, which is needed by + configure. Closes: #254152 + + -- Daniel Kobras Sun, 13 Jun 2004 16:44:27 +0200 + +kino (0.71-1) unstable; urgency=low + + * New upstream version (aka 0.7.1). + * Updated patches: + + [10_shell_quoting] Rediffed. + + [20_endian_types] Rediffed. + * Removed patches: + + [10_include_cassert] + Obsoleted by upstream change. + * debian/control: Build-depend on libsamplerate0-dev and libdv4-dev. + This kino version requires libdv 0.102 at least, so an alternative + build-dep on libdv2-dev is not possible. + * debian/control: Build-depend on libx11-dev, libxv-dev, libxext-dev, + following the xlibs-dev split. + * debian/control: Build-dep on version of libquicktime-dev linked with + libdv4. + * debian/control: Add hotplug to Suggests (for jogshuttle support). + * debian/kino.menu: Quote all strings to shut up lintian. + * debian/rules: Override hotplug script and usermap dir. Rename usermap + file to kino.usermap. + * debian/rules: Override libquicktime shlibs info to make kino depend on + a version that links with libdv4. + + -- Daniel Kobras Thu, 22 Apr 2004 12:50:37 +0200 + +kino (0.70-2) unstable; urgency=low + + * Added patches: + + [10_documents_fileext] New. + Document file formats and encodings kino can handle. + Closes: #226322 + + [10_debashify_exports] New. + Remove bashisms from export shell scripts. Closes: #225123 + + [10_shell_quoting] New. + Dynamically allocate and quote user-supplied strings that are + passed to shell scripts. With this patch, most special characters + are now allowed in filenames. Closes: #225023 + * debian/control: Recommend various plugins now available as Debian + packages. + * README.Debian: Update plugin part to refer to Debian packages. + + -- Daniel Kobras Sat, 14 Feb 2004 22:08:59 +0100 + +kino (0.70-1) unstable; urgency=low + + * New upstream version (aka 0.7.0). + * Updated patches: + + [10_include_cassert] Rediffed. + + [20_endian_types] Rediffed. + * Removed patches: + + [30_videodev_include] + Obsolete, bug was fixed in linux-kernel-headers package. + * debian/control: Switch build dependencies to Gnome2. + * debian/control: Bump standards version. + * debian/copyright: Update list of copyright holders. + * debian/README: Add caveat about 0.70 compatibility of external plugins. + Added hints on how to setup appropriate permissions of device nodes. + * debian/NEWS: Warn about plugin incompatibility. + * debian/kino.dirs: Install (empty) plugin directory /usr/lib/kino-gtk2. + + -- Daniel Kobras Mon, 22 Dec 2003 18:48:38 +0100 + +kino (0.65-1) unstable; urgency=low + + * New upstream version (aka 0.6.5). + * Applied patches: + + [10_include_cassert] Old, converted to dpatch. + Include where appropriate to keep g++ 3.3 happy. + + [20_endian_types] Old, converted to dpatch. + Ensure correct AVI on-disk format on big-endian an 64-bit archs. + + [30_videodev_include] New. + Compile with local, modified copy of v4l1 header because v4l2 + breaks with current glibc. v4l2 is not used in kino anyway. + Closes: #221058 + * Removed patches: + + [20_encapsulate_gnome_gettext] + (Aka the safe_gnome hack.) gnome.h still sucks, but kino upstream + has re-enabled gettext support as a workaround. + * debian/rules: Convert to dpatch. + * debian/control: Build-depend on dpatch. + * debian/control: Add mjpegtools to Suggests to make people who don't + read README.Debian read README.Debian when they find out that there + is no official mjpegtools package. Closes: #218621 + * debian/README.Debian: Document some mjpegtools quirks. Upload + plugin information. + + -- Daniel Kobras Sat, 6 Dec 2003 22:18:44 +0100 + +kino (0.64-4) unstable; urgency=low + + * src/Makefile.{am,in}: Install safe_gnome.h in /usr/include/kino. Some + kino headers reference it. Closes: #202270 + + -- Daniel Kobras Mon, 21 Jul 2003 21:43:52 +0200 + +kino (0.64-3) unstable; urgency=low + + * src/{avi,filehandler,page_export_1394,riff}.cc: Include . + Adapted from dvgrab patch by Kevin Kreamer. + * src/safe_gnome.h, src/Makefile.am, src/Makefile.in: New header + safe_gnome.h that prevents gnome.h from messing with gettext defines. + * src/*: Include safe_gnome.h instead of gnome.h. + * All of the above fix build errors with g++ 3.3. Closes: #197757 + + -- Daniel Kobras Thu, 19 Jun 2003 19:01:06 +0200 + +kino (0.64-2) unstable; urgency=low + + * src/Makefile.{am,in}, src/endian_types.h: New class providing basic types + in little-endian storage. + * src/{avi,riff}.{h,cc}: Fix AVI on-disk format on big-endian and 64bit + archs. + * src/avi.cc, src/filehandler.cc: Proper error checking in WriteFrame + method. + + -- Daniel Kobras Tue, 15 Apr 2003 10:18:27 +0200 + +kino (0.64-1) unstable; urgency=low + + * New upstream version (aka 0.6.4, you know the story). Closes: #180200 + * debian/control: Build dep on libquicktime. Tighten versions + on libdv and libavc1394 build deps. Explicitly build depend on + libglib. + * debian/control: gnome-help is no more. Remove from suggests. + * debian/control: Bump standards version. + * debian/rules: Use debhelper compat level 4. + * debian/rules: Enable quicktime support. + * debian/rules: Do not install Makefiles in pixmaps dir. + + -- Daniel Kobras Wed, 2 Apr 2003 17:31:38 +0200 + +kino (0.60.1-1) unstable; urgency=low + + * New upstream version. (NB: Again, upstream calls this version 0.6, + and the tarball is labelled as 0.6-1. It is my firm belief that me + slightly tweaking the version causes less confusion than an epoch + hell.) + * debian/README.Debian: Updated notes on third-party plugins. + * debian/rules: No longer need to clean up after upstream install + target. + + -- Daniel Kobras Sat, 26 Oct 2002 21:43:58 +0200 + +kino (0.51-1) unstable; urgency=low + + * New upstream version. + * Raise libdv build dep. + * Do not provide video1394.* any longer. Recent enough versions have + been in the kernel for ages. + * fx.html doc file missing in release--add from upstream CVS. + * Suggest sox and vorbis-tools for audio export. + * Some export filters use packages not yet in Debian. Added download + hints to README.Debian. + * Install some headers in /usr/include/kino, so external plugins can + be built against this package. (Provide kino-dev? Humm..., not yet.) + * Document some potential plugin pitfalls in README.Debian. + + -- Daniel Kobras Thu, 8 Aug 2002 15:30:23 +0200 + +kino (0.50-3) unstable; urgency=medium + + * Adapt to libdv 0.9.5. Adjust build-deps accordingly. + * Added Arch line back to any. kino is really useful even without + IEEE 1394 hardware. + * Include libgtkxmhtml-dev and libzvt-dev to build deps. + + -- Daniel Kobras Sun, 21 Apr 2002 17:31:41 +0200 + +kino (0.50-2) unstable; urgency=low + + * Do not pass whole DV frames via the stack, keep alpha happy. + Closes: #123164 + + -- Daniel Kobras Tue, 11 Dec 2001 16:52:09 +0100 + +kino (0.50-1) unstable; urgency=low + + * New upstream version. (NB: Upstream calls this version 0.5 in some + places and 0.50 in others. Chose 0.50 to avoid an epoch.) + * Suggest gnome-help--we have online docs now. + * Mozilla doesn't like local filenames. Expand location of help files + to full URLs. + * Add menu entry to Apps/Graphics. + * Build depends on libxml2-dev now. + + -- Daniel Kobras Mon, 19 Nov 2001 15:18:07 +0100 + +kino (0.46-1) unstable; urgency=low + + * New upstream version. + * Added NEWS file to docs. + + -- Daniel Kobras Fri, 21 Sep 2001 08:41:42 +0200 + +kino (0.45-1) unstable; urgency=low + + * New upstream version. Closes: #112148 + * Man page was merged upstream. Removed Debian-specific version. + * Backup config.{guess,sub} before clobbering with uptodate version. + Restore on clean. + * Patch from upstream CVS: remove extraneous comma in video1394.c. + * Patch from upstream CVS: fix corruption when recording with audio + enabled. + + -- Daniel Kobras Tue, 18 Sep 2001 14:23:39 +0200 + +kino (0.43-2) unstable; urgency=low + + * [This is basically upstream 0.44, but as the upstream tarball is + screwed, I rather distribute the (few) changes as a Debian patch + against sane upstream 0.43.] + * Fix PAL playback when using XV display. + * Include upstream BUGS file that wasn't distributed in 0.43. + * Added ludicrous architectures line to keep m68k maintainer happy. + (Took out s390 and hurd-i386 as well. This solution is ugly as hell, + but there's no better alternative right now.) + + -- Daniel Kobras Thu, 21 Jun 2001 17:14:11 +0200 + +kino (0.43-1) unstable; urgency=low + + * Initial release. Closes: #89512 + * Added man page for kino(1). + + -- Daniel Kobras Thu, 14 Jun 2001 18:55:35 +0200 --- kino-1.3.4.orig/debian/copyright +++ kino-1.3.4/debian/copyright @@ -0,0 +1,33 @@ +This package was debianized by Daniel Kobras on +Thu, 19 Apr 2001 10:18:05 +0200 + +It was downloaded from http://kino.schirmacher.de/ + +Copyright: + + The main kino sources contain code subject to the following + copyright statements: + + Copyright (C) 2000-2003 Arne Schirmacher + Copyright (C) 2001 Dan Dennedy + Copyright (C) 2000-2002 Charles Yates + Copyright (C) 2002 Mads Bondo Dydensborg + Copyright (C) 2001 Charles 'Buck' Krasic + Copyright (C) 2001 Tomoaki Hayasaka + Copyright (C) 2001 Ronald Bultje + +License: + + 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. + +For the full text of the GNU General Public License, see the file +/usr/share/common-licenses/GPL on any Debian system. + --- kino-1.3.4.orig/debian/kino.menu +++ kino-1.3.4/debian/kino.menu @@ -0,0 +1,2 @@ +?package(kino):needs="X11" section="Applications/Graphics"\ + title="Kino" icon="/usr/share/pixmaps/kino.xpm" command="/usr/bin/kino" --- kino-1.3.4.orig/debian/kino.manpages +++ kino-1.3.4/debian/kino.manpages @@ -0,0 +1 @@ +src/kino.1 --- kino-1.3.4.orig/debian/kino.doc-base.fr +++ kino-1.3.4/debian/kino.doc-base.fr @@ -0,0 +1,11 @@ +Document: kino-manual +Title: Manuel de Kino +Author: Arne Schirmacher, Dan Dannedy, Charlie Yates +Section: Video +Abstract: Ce document décrit comment utiliser l'interface graphique de + Kino, et fournit également un glossaire de termes utilisés pour le + montage vidéo. + +Format: HTML +Index: /usr/share/doc/kino/help/fr/index.html +Files: /usr/share/doc/kino/help/fr/*.html --- kino-1.3.4.orig/debian/patches/80_move_doc.diff +++ kino-1.3.4/debian/patches/80_move_doc.diff @@ -0,0 +1,19 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 80_move_doc by +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: moving /u/s/kino/help to /u/s/doc/kino/help + +@DPATCH@ +diff -urNad kino-1.2.0~/src/commands.cc kino-1.2.0/src/commands.cc +--- kino-1.2.0~/src/commands.cc 2008-01-14 16:36:24.000000000 +0100 ++++ kino-1.2.0/src/commands.cc 2008-01-14 16:57:29.000000000 +0100 +@@ -422,7 +422,7 @@ + void showHelp( const char *page ) + { + extern char* g_help_language; +- std::string cmd = "\"" DATADIR "/kino/scripts/help.sh\" \"file://" DATADIR "/kino/help/"; ++ std::string cmd = "\"" DATADIR "/kino/scripts/help.sh\" \"file://" DATADIR "/doc/kino/help/"; + if ( page == NULL || strcmp( page, "" ) == 0 ) + page = common->getCurrentPage()->getHelpPage().c_str(); + cmd += std::string( g_help_language ) + std::string( "\" \"" ) + std::string( page ) + "\" &"; --- kino-1.3.4.orig/debian/patches/series +++ kino-1.3.4/debian/patches/series @@ -0,0 +1,3 @@ +10_uptodate_configure.diff +20_fix_bashism.diff +80_move_doc.diff --- kino-1.3.4.orig/debian/patches/10_uptodate_configure.diff +++ kino-1.3.4/debian/patches/10_uptodate_configure.diff @@ -0,0 +1,30 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 10_uptodata_configure.dpatch by Paul Brossier +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: this patch allows to run up-to-date configure scripts +## DP: see /usr/share/doc/autotools-dev/README.Debian.gz + +@DPATCH@ +--- kino/config.sub 2009-01-29 08:30:53.000000000 +0100 ++++ kino/config.sub 2009-03-17 13:40:53.000000000 +0100 +@@ -1,4 +1,8 @@ + #! /bin/sh ++if [ -x /usr/share/misc/config.sub ]; then ++ exec /usr/share/misc/config.sub "$@" ++fi ++ + # Configuration validation subroutine script. + # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, + # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 +--- kino/config.guess 2009-01-29 08:30:53.000000000 +0100 ++++ kino/config.guess 2009-03-17 13:39:55.000000000 +0100 +@@ -1,4 +1,8 @@ + #! /bin/sh ++if [ -x /usr/share/misc/config.guess ]; then ++ exec /usr/share/misc/config.guess "$@" ++fi ++ + # Attempt to guess a canonical system name. + # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, + # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 --- kino-1.3.4.orig/debian/patches/20_fix_bashism.diff +++ kino-1.3.4/debian/patches/20_fix_bashism.diff @@ -0,0 +1,120 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 20_fix_bashism.dpatch by Francesco Namuri +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: this patch fixes bashism found in the scripts's program. + +@DPATCH@ +diff -urNad kino-1.3.0~/scripts/help.sh kino-1.3.0/scripts/help.sh +--- kino-1.3.0~/scripts/help.sh 2007-03-06 07:19:36.000000000 +0100 ++++ kino-1.3.0/scripts/help.sh 2008-07-19 18:43:43.000000000 +0200 +@@ -9,13 +9,13 @@ + + # detect user agents + GNOME_BROWSER=`gconftool-2 --get /desktop/gnome/url-handlers/http/command | sed s/\"*%s\"*//` +-which konqueror &> /dev/null ++which konqueror > /dev/null 2>&1 + [ $? = 0 ] && KONQUEROR=konqueror +-which firefox &> /dev/null ++which firefox > /dev/null 2>&1 + [ $? = 0 ] && FIREFOX=firefox +-which mozilla &> /dev/null ++which mozilla > /dev/null 2>&1 + [ $? = 0 ] && MOZILLA=mozilla +-which yelp &> /dev/null ++which yelp > /dev/null 2>&1 + [ $? = 0 ] && YELP=yelp + + # convert index to kino for docbook +diff -urNad kino-1.3.0~/scripts/publish/bliptv_frame.sh kino-1.3.0/scripts/publish/bliptv_frame.sh +--- kino-1.3.0~/scripts/publish/bliptv_frame.sh 2007-03-09 06:52:20.000000000 +0100 ++++ kino-1.3.0/scripts/publish/bliptv_frame.sh 2008-07-20 10:53:01.000000000 +0200 +@@ -35,9 +35,11 @@ + [ -z "$title" ] && title="Untitled" + + echo Login to blip.tv +-read -p " Username: " username ++echo "Username: " ++read username + stty -echo +-read -p " Password: " password ++echo "Password: " ++read password + echo + stty echo + +@@ -60,4 +62,4 @@ + echo $result + echo 'Close the window when you are finished reading this error.' + fi +-read ++read nop +diff -urNad kino-1.3.0~/scripts/publish/bliptv_project.sh kino-1.3.0/scripts/publish/bliptv_project.sh +--- kino-1.3.0~/scripts/publish/bliptv_project.sh 2008-02-25 00:20:44.000000000 +0100 ++++ kino-1.3.0/scripts/publish/bliptv_project.sh 2008-07-20 10:50:59.000000000 +0200 +@@ -58,13 +58,15 @@ + ogg_file="${path}/${base}.ogg" + + echo Login to blip.tv +-read -p " Username: " username ++echo "Username: " ++read username + stty -echo +-read -p " Password: " password ++echo "Password: " ++read password + echo + stty echo +-echo +-read -p "Do you want higher quality (slower and bigger to convert & upload)? [y/N] " quality ++echo "Do you want higher quality (slower and bigger to convert & upload)? [y/N] " ++read quality + + title=$(getXmlAttributeValue 'title' "$project_file") + [ -z "$title" ] && title="Untitled" +@@ -165,4 +167,4 @@ + echo $result + echo 'Close the window when you are finished reading this error.' + fi +-read ++read nop +diff -urNad kino-1.3.0~/scripts/publish/echo.sh kino-1.3.0/scripts/publish/echo.sh +--- kino-1.3.0~/scripts/publish/echo.sh 2007-03-06 07:17:37.000000000 +0100 ++++ kino-1.3.0/scripts/publish/echo.sh 2008-07-19 20:31:51.000000000 +0200 +@@ -1,5 +1,5 @@ + #!/bin/sh + # A Kino publishing helper script that is used to display a message in a terminal window. + echo $@ +-read ++read nop + +diff -urNad kino-1.3.0~/scripts/publish/frame.sh kino-1.3.0/scripts/publish/frame.sh +--- kino-1.3.0~/scripts/publish/frame.sh 2008-02-25 00:20:44.000000000 +0100 ++++ kino-1.3.0/scripts/publish/frame.sh 2008-07-19 20:29:07.000000000 +0200 +@@ -7,9 +7,9 @@ + project_title="$4" + + if [ -n "$KINO_HOME" ] && [ -f "$KINO_HOME"/publish/frame.sh ]; then +- . "$KINO_HOME"/publish/frame.sh "$frame_file" "$project_id" "$scene_title" "$project_title" ++ ."$KINO_HOME"/publish/frame.sh "$frame_file" "$project_id" "$scene_title" "$project_title" + elif [ -f "$HOME"/kino/publish/frame.sh ]; then +- . "$HOME"/kino/publish/frame.sh "$frame_file" "$project_id" "$scene_title" "$project_title" ++ ."$HOME"/kino/publish/frame.sh "$frame_file" "$project_id" "$scene_title" "$project_title" + else + # detect terminal + GNOME_TERM=`gconftool-2 --get /desktop/gnome/applications/terminal/exec` +diff -urNad kino-1.3.0~/scripts/publish/project.sh kino-1.3.0/scripts/publish/project.sh +--- kino-1.3.0~/scripts/publish/project.sh 2008-02-25 00:20:44.000000000 +0100 ++++ kino-1.3.0/scripts/publish/project.sh 2008-07-19 20:29:41.000000000 +0200 +@@ -15,9 +15,9 @@ + + + if [ -n "$KINO_HOME" ] && [ -f "$KINO_HOME"/publish/project.sh ]; then +- . "$KINO_HOME"/publish/project.sh "$project_file" "$project_id" "$project_title" ++ ."$KINO_HOME"/publish/project.sh "$project_file" "$project_id" "$project_title" + elif [ -f "$HOME"/kino/publish/project.sh ]; then +- . "$HOME"/kino/publish/project.sh "$project_file" "$project_id" "$project_title" ++ ."$HOME"/kino/publish/project.sh "$project_file" "$project_id" "$project_title" + elif [ -n "$KINO_PUBLISH_PROJECT" ]; then + "$KINO_PUBLISH_PROJECT" "$project_file" "$project_id" "$project_title" + else