Re: farsight2/gstreamer dependencies pull a lot of gnome related stuff

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Tuesday 17 of May 2011 09:41:40 Ionut Biru wrote:
> On 05/17/2011 10:18 AM, Marek Otahal wrote:
> > Hi, a recent update wants to bring in a lot of new
> > gnome/gstreamer-plugins dependencies, like gtk3,gconf etc..is that
> > really necessary?
> > 
> > On my system, kde-meta-kdemultimedia needs farsight2, which seems to
> > cause all the new dependencies.
> > 
> > Should the dependencies be reviewed or do I really need all that?
> > Thanks, Mark
> 
> shouldn't you review them before starting this discussion?
> 
Well, I unfortunately don't understand this in depth, I just noticed that 
previous version of farsight2 didn't require so much deps, in contrast to 
this. What I was asking for is to consider if it would be possible to keep the 
dependencies as low as possible (the old version). 
Like you said the stuff is brought for the RTP plugin, so could this be made 
just optional? (I know I could rebuild it myself as I wish, I just like to 
stick to offic packages as much as possible).  
> http://cgit.collabora.co.uk/git/farsight2.git/tree/README
> 
> Run time for the RTP plugin:
>   All of the build time requirements (except gtk-doc) plus
>   - gst-plugins-good 0.10.29
>   - gst-plugins-bad 0.10.20
> 
> Note that this is used for codecs when using video/voice over telepathy.
> 
> If you don't want kde-meta-kdemultimedia then don't install it.
I know :), but I like it. Just it seems me and some more ppl dont like 
kopete/pidgin now pulling lot of gnome dependencies. 

Thanks, Mark

PS: I'm attaching a patch for farsight Anthony sent me. Thank you.



--------------------------------------------------
--- arch/git/packages/farsight2/trunk/PKGBUILD  2011-05-17 01:31:32.000000000 
-0700
+++ abs/extra/farsight2/PKGBUILD        2011-05-17 02:18:18.000000000 -0700
@@ -9,14 +9,16 @@
 arch=('i686' 'x86_64')
 url="http://farsight.freedesktop.org";
 license=('LGPL')
-depends=('libnice' 'gstreamer0.10-base-plugins' 'gstreamer0.10-good-plugins' 
'gstreamer0.10-bad-plugins' 'gstreamer0.10-python' 'pygobject')
+depends=('libnice' 'gstreamer0.10-base-plugins' 'gstreamer0.10-python')
+optdepends=('gstreamer0.10-good-plugins: for RTP plugin'
+            'gstreamer0.10-bad-plugins: for RTP plugin')
 options=('!libtool' '!emptydirs')
 source=(http://farsight.freedesktop.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz)
 md5sums=('38767e775067270754a32aaf8e3a7db1')

 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr \
+  PYTHON=/usr/bin/python2 ./configure --prefix=/usr \
       --with-package-name='Arch Linux farsight2 package' \
       --with-package-origin='http://archlinux.org' \
       --disable-static \


-- 

Marek Otahal :o)

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


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux