Package Details: sopcast-player 0.8.5-2

Git Clone URL: https://aur.archlinux.org/sopcast-player.git (read-only)
Package Base: sopcast-player
Description: GUI front-end for p2p TV sopcast
Upstream URL: http://code.google.com/p/sopcast-player/
Licenses: GPL2
Submitter: None
Maintainer: ReNoM
Last Packager: ReNoM
Votes: 92
Popularity: 0.864347
First Submitted: 2009-03-01 07:35
Last Updated: 2015-07-22 05:03

Latest Comments

jscheuneman commented on 2016-09-10 20:38

Hello All,

I am the project creator of SopCast Player. Thank you to ReNoM for creating an AUR package for my project. I wanted to let you know I moved my repository off Google Code and on to GitHub. The address is https://github.com/sopcast-player/sopcast-player. I created a release for SopCast 0.8.5 in the repo. Thank you to all the SopCast Player users, I hope you have enjoyed the player.

Best Regards,
Jason

Anonymous comment on 2012-05-28 21:29

Version 0.8.5 is out.
Since simply changing version won't compile anymore, I prepared a PKGBUILD that does.

pkgname=sopcast-player
pkgver=0.8.5
pkgrel=1
pkgdesc="GUI front-end to p2p TV sopcast"
arch=('i686' 'x86_64')
url="http://code.google.com/p/sopcast-player/"
license=('GPL2')
depends=('gtk2' 'hicolor-icon-theme' 'pygtk' 'python2' 'sopcast' 'vlc')
makedepends=('gettext')
options=('!makeflags')
install=sopcast-player.install
source=(http://sopcast-player.googlecode.com/files/$pkgname-$pkgver.tar.gz
sopcast-player.install)
sha1sums=('391baf1acaabe9cac4ca0c081c038c3de3b6c503'
'0e4f7884613f4dd65ebff887a5073dfccdb09f06')

build() {
cd $srcdir/$pkgname

# Python2 fix
sed -i 's#PYTHON ?= /usr/bin/python#\02#' Makefile

# Build
make
make DESTDIR=$pkgdir install
}

snoxu commented on 2011-10-27 01:41

Can't run this:

/usr/bin/sopcast-player: line 2: 14682 Segmentation fault /usr/bin/python2 /usr/share/sopcast-player/lib/sopcast-player.py $@

archtux commented on 2011-05-19 12:11

@tridc
The error is instance=vlc.Instance() in file /usr/share/sopcast-player/lib/VLCWidget.py
Could you change instance=vlc.Instance() -> instance = vlc_1_1_x.Instance() in file /usr/share/sopcast-player/lib/VLCWidget.py and see if it works?
You could also try to add '!libtool' to the options line in PKGBUILD.

Anonymous comment on 2011-05-09 04:01

I'm using lastest updates, vlc 1.1.9

archtux commented on 2011-05-08 20:02

@ tridc
Try with a vlc>=1.1.5

Anonymous comment on 2011-05-08 10:18

Have this problem when starting (KDE 4.6.3)
[tridc@archy ~]$ sopcast-player
Traceback (most recent call last):
File "/usr/share/sopcast-player/lib/sopcast-player.py", line 36, in <module>
from VLCWidget import VLCWidget
File "/usr/share/sopcast-player/lib/VLCWidget.py", line 39, in <module>
instance=vlc.Instance()
AttributeError: 'module' object has no attribute 'Instance'

How to fix it? Thanks.

archtux commented on 2011-05-04 04:22

@ kfgz
I had the same error on my quad-core.
I thought it was a bug in some version of vlc.
I didn't know that 'trick' for multi-core processors!
Thanks.

kfgz commented on 2011-05-03 17:01

You need to add

options=(!makeflags)

kfgz commented on 2011-05-03 17:00

install: cannot stat `pyvlc_bindings/generated/*': No such file or directory
make: *** [byte-compile] Error 1
make: *** Waiting for unfinished jobs....
make[1]: Entering directory `/tmp/yaourt-tmp-root/aur-sopcast-player/src/sopcast-player/pyvlc_bindings'
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
python generate.py /usr/include/vlc/*.h > generated/vlc.py
make[1]: Leaving directory `/tmp/yaourt-tmp-root/aur-sopcast-player/src/sopcast-player/pyvlc_bindings'

Vladimiroff commented on 2010-11-28 23:05

Strange...I've removed the package, installed it again and now it works :)

archtux commented on 2010-11-28 21:44

I have now built and tested on my laptop(32 bits) and my desktop(64 bits) and it works out of the box(standard vlc 1.1.5-2).
I have also installed vlc-plugins and still working perfect.
If you look in the package(sopcast-player) there is no vlc.so(/pkg/usr/share/sopcast-player/lib/)
I have only vlc.py and vlc.pyc
Do you use standard vlc or a development version?(vlc-dev, vlc-git)

Vladimiroff commented on 2010-11-28 00:25

@archtux, yeah...here is it now :)
Is this thing working for you with the last vlc, without any hacks?
ImportError: /usr/share/sopcast-player/lib/vlc.so: undefined symbol: libvlc_get_vlc_id

archtux commented on 2010-11-20 17:32

# Maintainer: archtux <antonio.arias99999@gmail.com>

# This release fixes incompatibilities with vlc 1.1.x(no fix needed)
# But full screen function doesn't work anymore!
# If you want full screen support, stay with sopcast-player 0.3.3-11

pkgname=sopcast-player
pkgver=0.4.1
pkgrel=1
pkgdesc='GUI front-end to p2p TV sopcast'
arch=('i686' 'x86_64')
url='http://code.google.com/p/sopcast-player/'
license=('GPL2')
depends=('gtk2' 'pygtk' 'sopcast' 'vlc')
[ "$CARCH" == "x86_64" ] && depends=('bin32-sopcast' 'gtk2' 'pygtk' 'vlc')
source=(http://sopcast-player.googlecode.com/files/$pkgname-$pkgver.tar.gz)
md5sums=('7dc42edc84a922b4326b4194e971df86')

build() {
cd $srcdir/$pkgname

# Modify Makefile for python2 compatibility
sed -i 's#PYTHON ?= $(BINDIR)/python#\02#' Makefile

# Compilation
make
make DESTDIR=$pkgdir install
}

archtux commented on 2010-11-07 09:07

@Vladimiroff
libvlc.so.5 is in package VLC 1.1.4.1-2

Vladimiroff commented on 2010-11-06 18:10

I have vlc and vlc-plugins isntalled, but still:
[vladimiroff@latitude ~]$ sopcast-player
Traceback (most recent call last):
File "/usr/share/sopcast-player/lib/sopcast-player.py", line 38, in <module>
import vlc
ImportError: libvlc.so.2: cannot open shared object file: No such file or directory
[vladimiroff@latitude ~]$

In which package is this vlc lib for python?

Anonymous comment on 2010-10-22 00:58

Sorry archtux, but error still happens...
A requisição HTTP foi enviada, aguardando resposta... 404 Not Found
2010-10-21 22:56:40 ERRO 404: Not Found.

==> ERRO: Falha ao efetuar download de attachment?aid=-3342020801942506535&name=sopcast-player_vlc1.1x-fix.zip&token=17f1b61b258ceffc2b6abc68d7228169
Abortando...
==> ERROR: Makepkg was unable to build sopcast-player.

archtux commented on 2010-10-20 14:25

Link for fix VLC 1.1.x was dead.
Updated PKGBUILD with new link.

Anonymous comment on 2010-10-17 10:04

Don't work for me. Can't download ==> attachment?aid=-3342020801942506535&name=sopcast-player_vlc1.1x-fix.zip&token=72aef81536e9e37313e213ba75892b5c

archtux commented on 2010-10-12 12:47

Works again with current VLC 1.1.x

zbito commented on 2010-09-27 17:02

Hi,
There is a fix for using current VLC, so this can be updated.
All needed informations can be found here: http://code.google.com/p/sopcast-player/issues/detail?id=43#c5

Anonymous comment on 2010-09-14 10:50

This is what i get, any suggestions?
I don't know why the package install fails...

==> Finished making: bin32-sopcast 3.2.6-1 (Tue Sep 14 13:48:13 EEST 2010)

==> Continue installing bin32-sopcast ? [Y/n]
==> [v]iew package contents [c]heck package with namcap
==> ---------------------------------------------------
==>

resolving dependencies...
looking for inter-conflicts...

Targets (1): bin32-sopcast-3.2.6-1

Total Download Size: 0.00 MB
Total Installed Size: 0.83 MB

Proceed with installation? [Y/n]
checking package integrity...
(1/1) installing bin32-sopcast [##########################################] 100%

==> A simple example of sp-sc command line:
==> sp-sc sop://broker.sopcast.com:3912/6098 3908 8908 &
==> Start to transfer channel 6098, and you can play it on 8908 with VLC
==> with:
==> vlc http://localhost:8908/tv.asf


==> Checking vote status for bin32-sopcast
You have already voted for bin32-sopcast inclusion/keeping in [community]

==> WARNING: Dependencies have been installed before the failure
checking dependencies...

Remove (2): bin32-sopcast-3.2.6-1 lib32-libstdc++5-3.3.6-4

Total Removed Size: 1.55 MB

Do you want to remove these packages? [Y/n]

SZoPer commented on 2010-07-07 06:20

$ sopcast-player

** Message: pygobject_register_sinkfunc is deprecated (GtkWindow)
** Message: pygobject_register_sinkfunc is deprecated (GtkInvisible)
** Message: pygobject_register_sinkfunc is deprecated (GtkObject)
Traceback (most recent call last):
File "/usr/share/sopcast-player/lib/sopcast-player.py", line 1780, in <module>
pySop = pySopCast()
File "/usr/share/sopcast-player/lib/sopcast-player.py", line 368, in __init__
self.vlc = VLCWidget.VLCWidget(*p)
File "/usr/share/sopcast-player/lib/VLCWidget.py", line 28, in __init__
self.player=instance.mediacontrol_new_from_instance()
AttributeError: 'Instance' object has no attribute 'mediacontrol_new_from_instance'


I DO have VLC installed:
vlc 1.1.0-1
bin32-sopcast 3.2.6-1
sopcast-player 0.3.3-5

Anonymous comment on 2010-04-10 20:29

Missing dependency - probably vlc.
Traceback (most recent call last):
File "/usr/share/sopcast-player/lib/sopcast-player.py", line 38, in <module>
import vlc
File "/usr/share/sopcast-player/lib/vlc.py", line 46, in <module>
dll=ctypes.CDLL('libvlc.so')
File "/usr/lib/python2.6/ctypes/__init__.py", line 353, in __init__
self._handle = _dlopen(self._name, mode)
OSError: libvlc.so: nie można otworzyć pliku obiektu dzielonego: Nie ma takiego pliku ani katalogu