Bug#471136: Please package upstream snapshot 20080206

2008-03-18 Thread Fabian Greffrath

Reinhard Tartler schrieb:

I looked at what gentoo ships currently, trusting the gentoo ffmpeg
developers (lu_zero) to choose an appropriate snapshot date. If you
agree, let's try to have that version working and upgrade afterwards, ok?


Allright, I am fine with this!

Gentoo is sometimes a really good resource for patches and other 
packaging-related ideas. Do you believe it is possible to win the 
Gentoo maintainer over for the Debian pkg-multimedia team? ;)



Help on that would be more than welcome!


No problem, but you need to tell me in detail what steps you did to 
obtain the tarball which is currently found in 
http://people.debian.org/~siretart/tarballs/.



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#471136: Please package upstream snapshot 20080206

2008-03-18 Thread Reinhard Tartler
Fabian Greffrath [EMAIL PROTECTED] writes:

 Dear Reinhard,

 I did a first shot at updating the ffmpeg source to version
 20080206. The result can be seen at
 svn://svn.debian.org/pkg-multimedia/experimental/ffmpeg.20080206/debian

 thank you very much for this!

 However, why did you package the snapshot of 20080206? According to the
 changelog on http://ffmpeg.mplayerhq.hu/ some interesting features
 have been added only one day later.

I looked at what gentoo ships currently, trusting the gentoo ffmpeg
developers (lu_zero) to choose an appropriate snapshot date. If you
agree, let's try to have that version working and upgrade afterwards, ok?


 I merily refreshed the quilt patches to the new upstream and introduced
 a new binary package libavdevice. The resulting source package at least
 doesn't FTBFS on my laptop, so please don't use that for anything
 serious. I have published the corresponding tarbal at
 http://people.debian.org/~siretart/tarballs/ for your convenience.
 a buildlog is attached.

 Please provide a way to reliably reproduce the tarball, preferably via a
 get-orig-source rule in debian/rules!

Help on that would be more than welcome!


-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#471136: Please package upstream snapshot 20080206

2008-03-18 Thread Reinhard Tartler
Fabian Greffrath [EMAIL PROTECTED] writes:

 Reinhard Tartler schrieb:
 I looked at what gentoo ships currently, trusting the gentoo ffmpeg
 developers (lu_zero) to choose an appropriate snapshot date. If you
 agree, let's try to have that version working and upgrade afterwards, ok?

 Allright, I am fine with this!

 Gentoo is sometimes a really good resource for patches and other
 packaging-related ideas. Do you believe it is possible to win the Gentoo
 maintainer over for the Debian pkg-multimedia team? ;)

They are using a completely different patchset than we do. First, I'd
like to understand what patches WE are shipping and why, then look why
marillat ships an nearly unpatched ffmpeg and THEN compare with the
gentoo patchset. Then I'd like to talk with lu_zero. This is of course a
lot of work, and I definitely will need help with that, e.g. by looking
at the patches and adding an explanatory header discribing what the
patch actually does as if it was an submission for upstream.


 Help on that would be more than welcome!

 No problem, but you need to tell me in detail what steps you did to
 obtain the tarball which is currently found in
 http://people.debian.org/~siretart/tarballs/.

Oh, I did this (out from memory, untested):

svn export -r{20080206} \
svn://svn.mplayerhq.hu/ffmpeg/trunk \
ffmpeg.20080206
# libswscale is just an unversioned redirect, so we have to export it
# properly by hand
rm -rf ffmpeg.20080206/libswscale
svn export -r{20080206} \
svn://svn.mplayerhq.hu/mplayer/trunk/libswscale \
ffmpeg.20080206/libswscale

cd ffmpeg.20080206/  \
svn co 
svn+ssh://svn.debian.org/svn/pkg-multimedia/experimental/ffmpeg.20080206/debian 
  \
sh debian/strip.sh

The last step is of course for the disabling of the encoders. A proper
get-orig-source would of course offer an option to skip this step.

And used the directory ffmpeg.2070206 

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#471136: Please package upstream snapshot 20080206

2008-03-17 Thread Fabian Greffrath

Dear Reinhard,


I did a first shot at updating the ffmpeg source to version
20080206. The result can be seen at
svn://svn.debian.org/pkg-multimedia/experimental/ffmpeg.20080206/debian


thank you very much for this!

However, why did you package the snapshot of 20080206? According to 
the changelog on http://ffmpeg.mplayerhq.hu/ some interesting 
features have been added only one day later.



I merily refreshed the quilt patches to the new upstream and introduced
a new binary package libavdevice. The resulting source package at least
doesn't FTBFS on my laptop, so please don't use that for anything
serious. I have published the corresponding tarbal at
http://people.debian.org/~siretart/tarballs/ for your convenience.
a buildlog is attached.


Please provide a way to reliably reproduce the tarball, preferably via 
a get-orig-source rule in debian/rules!


Cheers,
Fabian

--
Dipl.-Phys. Fabian Greffrath

Ruhr-Universität Bochum
Lehrstuhl für Energieanlagen und Energieprozesstechnik (LEAT)
Universitätsstr. 150, IB 3/134
D-44780 Bochum

Telefon: +49 (0)234 / 32-26334
Fax: +49 (0)234 / 32-14227
E-Mail:  [EMAIL PROTECTED]



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#471136: Please package upstream snapshot 20080206

2008-03-16 Thread Reinhard Tartler
Package: ffmpeg
Severity: important

I did a first shot at updating the ffmpeg source to version
20080206. The result can be seen at
svn://svn.debian.org/pkg-multimedia/experimental/ffmpeg.20080206/debian

I merily refreshed the quilt patches to the new upstream and introduced
a new binary package libavdevice. The resulting source package at least
doesn't FTBFS on my laptop, so please don't use that for anything
serious. I have published the corresponding tarbal at
http://people.debian.org/~siretart/tarballs/ for your convenience.
a buildlog is attached.

What's needed now:

 - SONAME bump. libavdevice was split of libavformat, so applications
   definitly need to be reviewed if they need to link against
   libavformat, libavdevice or both.

 - There seem to be many problems WRT using PIC in the shared library
   code. This need revising

 - There are too many patches in debian/patches. They need revising,
   documenting and submission upstream.

With both issue, I don't really see myself in a position to do that. I
therefore kindly ask someone else to help me with that.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]