Difference between revisions of "0810 Ubuntu Packages"

From LinuxMCE
Jump to: navigation, search
(lirc: added some info)
 
(19 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 +
[[Category:Development Environment]]
 +
 
The following packages are currently in the ubuntu dir, and are being patched in 0710. We need to find out, which of these packages are no longer in need for patching due to the patches being incorporated into the upstream packages.
 
The following packages are currently in the ubuntu dir, and are being patched in 0710. We need to find out, which of these packages are no longer in need for patching due to the patches being incorporated into the upstream packages.
  
Line 5: Line 7:
 
=asterisk          =   
 
=asterisk          =   
 
=alsa-driver-1.0.16=
 
=alsa-driver-1.0.16=
 +
alsa version 1.0.16 comes from Ubuntu 8.04. There are a few source differences between what is in SVN and what is in the Ubuntu package.  I have not been able to find a patch that would create these changes.  ALSA version 1.0.17 is in Ubuntu 8.10, so I won't waste much time looking. -- [[User:Jimbodude|Jimbodude]] 23:25, 4 November 2008 (CET)
 
=djmount-0.71  =
 
=djmount-0.71  =
Does not exist in Intrepid default repositories (do not exist in contents.gz file).
+
Does not exist in Intrepid default repositories (do not exist in contents.gz file). Djmount depends on kernel module fuse which is included n Intrepid.
What is is? It´s a userspace utility that connects to upnp media servers and present their content as ordinary linux filesystems.
+
  
We need this one if UpdateMedia should be able to recognize media from upnp media servers.
+
What is djmount? It´s a userspace utility that connects to upnp media servers and present their content as ordinary linux filesystems.
 +
 
 +
 
 +
We need this one if UpdateMedia should be able to recognize media from upnp media servers. One thing to watch out for is that djmount will also mount any upnp server(s) that is started locally on the core/hybrid. Since we don´t want duplicates of all media in pluto_media we need to find a workaround for this.
 +
 
 +
 
 +
Version 0.71 released in 2006 is still the latest one.
 +
 
 +
For 0810 we can use the the src package we already have since it have all stuff needed to build a deb package.
 +
Debian stuff initially created by Razvan.
  
 
=ffmpeg=
 
=ffmpeg=
 
==ffmpeg        ==     
 
==ffmpeg        ==     
 
==ffmpeg-svn12476    ==
 
==ffmpeg-svn12476    ==
 +
There are differences from ffmpeg's SVN:12476 in this source.  All changes appear to be in the latest ffmpeg trunk, but some do not appear in the standard Intrepid package. -- [[User:Jimbodude|Jimbodude]] 20:51, 7 November 2008 (CET)
 
=fuppes-0+svn578=
 
=fuppes-0+svn578=
Seems it is not included in Intrepid anymore (Does not existi in contents.gz file). Need to check more, but I cannot find it in Intrepid pool directories.
+
== fuppes is replaced with MediaTomb ==
 +
As there does not seem to be ongoing development with fuppes, and MediaTomb is readily available in Intrepid, MediaTomb will be used for 0810 [[User:Posde|posde]]
  
Nothing special is done to this source as far as I know since no integration exist against lmce yet.
+
As of today, nobody seems to have provided configuration information to use MediaTomb. As fuppes is working now, we keep fuppes, until a running configuration is provided [[User:Posde|posde]]
  
=libdvdcss-1.2.9   =  
+
== Old info about fuppes ==
=libsdl=            
+
Seems it is not included in Intrepid anymore (Does not exist in contents.gz file). Need to check more, but Niz23 cannot find it in Intrepid pool directories.  Zaerc suspects it was never included in Ubuntu to begin with [http://packages.ubuntu.com/search?suite=all&section=all&arch=any&searchon=names&keywords=fuppes].
 +
 
 +
Nothing special is done to this source as far as Niz23 knows since no integration exist against lmce yet.
 +
 
 +
Source appears to have come from [http://revu.ubuntuwire.com/details.py?package=fuppes here].  No source or directory structure changes between that source and LMCE's SVN.  Differences do exist between that version and Fuppes SVN - none are source related, just some make files and directory structure.  Fuppes SVN:578 is dated Wed Dec 19 13:27:54 2007 UTC - latest activity is SVN:627 dated Tue Oct 28 11:34:09 2008 UTC. SVN:578 is the "current release" according to the fuppes website. -- [[User:Jimbodude|Jimbodude]] 23:25, 4 November 2008 (CET)
 +
 
 +
Failed to build on intrepid, and will likely be dropped in favbor of mediatomb, which is included in ubuntu already.
 +
 
 +
=libdvdcss-1.2.9=
 +
This package is nowadays included in the [https://help.ubuntu.com/community/Medibuntu#Playing%20Encrypted%20DVDs Medibuntu] Repository as libdvdcss2.  So probably obsolete but some testing is needed.
 +
 
 +
 
 +
Update by Niz23:
 +
 
 +
Above solution is not recommended according to this forum thread: http://ubuntuforums.org/showthread.php?p=5909685
 +
 
 +
The way to play encrypted DVDs on Intrepid is by using dvdread and then run sudo /usr/share/doc/libdvdread3/install-css.sh to install css decryption libraries.
 +
 
 +
:Good find, but that script just wgets the package from the medibuntu repository manually and installs it with dpkg -i, apparently only in order to avoid having to add the medibuntu repo to the sources.list because users in some draconian country need to be aware that they are actually breaking the law by watching the DVDs they bought and payed for.  I guess maybe we should call this script from the "Add/remove software screen" instead if it is decided not to add the medibuntu repo by default. --[[User:Zaerc|Zaerc]] 18:00, 6 November 2008 (CET)
 +
 
 +
=libsdl=
 +
No longer needed as of 0804.
 
==libsdl1.2-1.2.7+1.2.8cvs20041007  ==
 
==libsdl1.2-1.2.7+1.2.8cvs20041007  ==
==libsdl1.2-1.2.12==      
+
==libsdl1.2-1.2.12==
 +
Used in 0710.
 
According to Zaerc, all changes are in the upstream package
 
According to Zaerc, all changes are in the upstream package
=linphone-1.3.5                   =
+
 
 +
=linphone-1.3.5=
 +
Was used in 0710, but left out of 0804.  Needs further examination, probably obsolete.
 +
 
 
=linux-image-dummy  =   
 
=linux-image-dummy  =   
 
=lirc=
 
=lirc=
Line 38: Line 76:
 
==mplayer          ==
 
==mplayer          ==
 
==mplayer-svn26234  ==
 
==mplayer-svn26234  ==
 +
I've looked into this one for a bit.  There are a lot of diffs that don't make any sense... There are some hints in debian/changelog that suggest we're missing some patches... -- [[User:Jimbodude|Jimbodude]] 23:55, 10 November 2008 (CET)
 
=mtx=
 
=mtx=
 +
Gusty standard package in Universe is v1.2.17rel-2
 +
Hardy standard package in Core is v1.3.11-0ubuntu1
 +
Intrepid standard package in Core is 1.3.11-1ubuntu1
 
==mtx-1.3.10        ==
 
==mtx-1.3.10        ==
 
==mtx-1.3.11        ==
 
==mtx-1.3.11        ==
 +
Source is identical to standard Intrepid. -- [[User:Jimbodude|Jimbodude]] 06:46, 12 November 2008 (CET)
 
=mythtv-0.20.2+fixes14472  =
 
=mythtv-0.20.2+fixes14472  =
 
=parted-1.8.8      =       
 
=parted-1.8.8      =       
=spcp8x5                   =
+
This version of parted is now standard in Ubuntu 8.10.  Ubuntu packages shows no source differences from what is in SVN. -- [[User:Jimbodude|Jimbodude]] 22:24, 4 November 2008 (CET)
 +
=spcp8x5=
 +
Seems to be included in 0810's kernel by default, so likely obsolete.
 +
 
 
=ushare-0.9.6=
 
=ushare-0.9.6=
 
No real reason to use this one. It´s not installed in lmce0710 so we won´t need it in 0810 either.
 
No real reason to use this one. It´s not installed in lmce0710 so we won´t need it in 0810 either.
Line 50: Line 96:
  
 
=via-udeb=
 
=via-udeb=
 +
Contains ONLY copy commands to copy what looks like VIA files off a CD. As we do not have this CD, we should be able to safely ignore it. Or we need to get the files.
 +
 
=xine-lib=
 
=xine-lib=
 +
Patched versions are no longer needed as of 0804.
 
==xine-lib-1.1.3==
 
==xine-lib-1.1.3==
 
==xine-lib-1.1.7==
 
==xine-lib-1.1.7==
 
==xine-lib-1.1.10.1==
 
==xine-lib-1.1.10.1==
 +
Was used in 0710.
 
According to Zaerc, all changes are in the upstream package
 
According to Zaerc, all changes are in the upstream package
 +
[[Media:Example.ogg]]

Latest revision as of 16:58, 13 October 2012


The following packages are currently in the ubuntu dir, and are being patched in 0710. We need to find out, which of these packages are no longer in need for patching due to the patches being incorporated into the upstream packages.

This list is a verbatim copy of the directory. If anyone has any input, please modify accordingly.

asterisk

alsa-driver-1.0.16

alsa version 1.0.16 comes from Ubuntu 8.04. There are a few source differences between what is in SVN and what is in the Ubuntu package. I have not been able to find a patch that would create these changes. ALSA version 1.0.17 is in Ubuntu 8.10, so I won't waste much time looking. -- Jimbodude 23:25, 4 November 2008 (CET)

djmount-0.71

Does not exist in Intrepid default repositories (do not exist in contents.gz file). Djmount depends on kernel module fuse which is included n Intrepid.

What is djmount? It´s a userspace utility that connects to upnp media servers and present their content as ordinary linux filesystems.


We need this one if UpdateMedia should be able to recognize media from upnp media servers. One thing to watch out for is that djmount will also mount any upnp server(s) that is started locally on the core/hybrid. Since we don´t want duplicates of all media in pluto_media we need to find a workaround for this.


Version 0.71 released in 2006 is still the latest one.

For 0810 we can use the the src package we already have since it have all stuff needed to build a deb package. Debian stuff initially created by Razvan.

ffmpeg

ffmpeg

ffmpeg-svn12476

There are differences from ffmpeg's SVN:12476 in this source. All changes appear to be in the latest ffmpeg trunk, but some do not appear in the standard Intrepid package. -- Jimbodude 20:51, 7 November 2008 (CET)

fuppes-0+svn578

fuppes is replaced with MediaTomb

As there does not seem to be ongoing development with fuppes, and MediaTomb is readily available in Intrepid, MediaTomb will be used for 0810 posde

As of today, nobody seems to have provided configuration information to use MediaTomb. As fuppes is working now, we keep fuppes, until a running configuration is provided posde

Old info about fuppes

Seems it is not included in Intrepid anymore (Does not exist in contents.gz file). Need to check more, but Niz23 cannot find it in Intrepid pool directories. Zaerc suspects it was never included in Ubuntu to begin with [1].

Nothing special is done to this source as far as Niz23 knows since no integration exist against lmce yet.

Source appears to have come from here. No source or directory structure changes between that source and LMCE's SVN. Differences do exist between that version and Fuppes SVN - none are source related, just some make files and directory structure. Fuppes SVN:578 is dated Wed Dec 19 13:27:54 2007 UTC - latest activity is SVN:627 dated Tue Oct 28 11:34:09 2008 UTC. SVN:578 is the "current release" according to the fuppes website. -- Jimbodude 23:25, 4 November 2008 (CET)

Failed to build on intrepid, and will likely be dropped in favbor of mediatomb, which is included in ubuntu already.

libdvdcss-1.2.9

This package is nowadays included in the Medibuntu Repository as libdvdcss2. So probably obsolete but some testing is needed.


Update by Niz23:

Above solution is not recommended according to this forum thread: http://ubuntuforums.org/showthread.php?p=5909685

The way to play encrypted DVDs on Intrepid is by using dvdread and then run sudo /usr/share/doc/libdvdread3/install-css.sh to install css decryption libraries.

Good find, but that script just wgets the package from the medibuntu repository manually and installs it with dpkg -i, apparently only in order to avoid having to add the medibuntu repo to the sources.list because users in some draconian country need to be aware that they are actually breaking the law by watching the DVDs they bought and payed for. I guess maybe we should call this script from the "Add/remove software screen" instead if it is decided not to add the medibuntu repo by default. --Zaerc 18:00, 6 November 2008 (CET)

libsdl

No longer needed as of 0804.

libsdl1.2-1.2.7+1.2.8cvs20041007

libsdl1.2-1.2.12

Used in 0710. According to Zaerc, all changes are in the upstream package

linphone-1.3.5

Was used in 0710, but left out of 0804. Needs further examination, probably obsolete.

linux-image-dummy

lirc

Intrepid uses version 0.8.3-0ubuntu2 at the moment, this newer version will probably have to be patched just like lirc-0.8.3~pre1+lmce as well.

lirc-0.8.2+lmce

Used in 0710.

lirc-0.8.3~pre1+lmce

Used in 0804, contains one patch originally made by Radu.

lirc-pluto-0.1

lshwd-2.0-rc4

mplayer

mplayer

mplayer-svn26234

I've looked into this one for a bit. There are a lot of diffs that don't make any sense... There are some hints in debian/changelog that suggest we're missing some patches... -- Jimbodude 23:55, 10 November 2008 (CET)

mtx

Gusty standard package in Universe is v1.2.17rel-2 Hardy standard package in Core is v1.3.11-0ubuntu1 Intrepid standard package in Core is 1.3.11-1ubuntu1

mtx-1.3.10

mtx-1.3.11

Source is identical to standard Intrepid. -- Jimbodude 06:46, 12 November 2008 (CET)

mythtv-0.20.2+fixes14472

parted-1.8.8

This version of parted is now standard in Ubuntu 8.10. Ubuntu packages shows no source differences from what is in SVN. -- Jimbodude 22:24, 4 November 2008 (CET)

spcp8x5

Seems to be included in 0810's kernel by default, so likely obsolete.

ushare-0.9.6

No real reason to use this one. It´s not installed in lmce0710 so we won´t need it in 0810 either.

It can be replaced with other upnp/dlna servers like fuppes, Mediatomb etc.

via-udeb

Contains ONLY copy commands to copy what looks like VIA files off a CD. As we do not have this CD, we should be able to safely ignore it. Or we need to get the files.

xine-lib

Patched versions are no longer needed as of 0804.

xine-lib-1.1.3

xine-lib-1.1.7

xine-lib-1.1.10.1

Was used in 0710. According to Zaerc, all changes are in the upstream package Media:Example.ogg