All times are UTC-06:00




Post new topic  Reply to topic  [ 7 posts ] 
Author Message
PostPosted: Fri Sep 23, 2005 7:20 pm 
Offline

Joined: Thu Jul 28, 2005 12:41 am
Posts: 1066
For legal reasons, openSUSE does not include software to play
mp3/dvd/divx/etc. Thes packages are done by a SUSE usergroup, called
'PackMan', and made available seperately. They only have x86, so I try to
recompile on PPC.

Here is my first try: ftp://spike.fa.gau.hu/pub/pmppc/

It's far from complete, as I got tired from creating all the necessary
'-devel' packages (full PPC distro is only available 6th October), and
I'm not a programmer to fix broken altivec optimalisations.

I have compiled:
- libxine1
- xine-ui
- kaffeine
- libdvdcss2 (as far as I know, it's legal to put it on-line here in
Hungary, but I still have to consult a lawyer ;-) ).
- vobcopy
( and some others, to get these running).
This is enough to play any mp3/divx/dvd.

I used y2pmbuild-10.0 for building all of the packages. I had to modify
some spec files with some additional BuildRequires lines (I sent feedback
to Packman developers).

If you add the above mentioned URL as installation source, it complains
that product info is missing, but it works anyway.

Please provide me with some feedback: if they work for you, if I made
any mistakes in packaging, etc. It's the first time, that I used
y2pmbuild, and the first time, that looked at a spec file in 5-6 years ;-)

Bye,
CzP


Top
   
PostPosted: Sat Sep 24, 2005 1:36 pm 
Offline

Joined: Fri Sep 24, 2004 1:39 am
Posts: 429
Location: Secure Networks / Sweden
What about MPlayer?


Top
   
PostPosted: Sat Sep 24, 2005 6:46 pm 
Offline

Joined: Thu Jul 28, 2005 12:41 am
Posts: 1066
Quote:
What about MPlayer?
That has two problems:

- is has many dependencies, which are not in the released version of openSUSE PPC (only the CD release is available now, which lacks half of the packages and most of the '-devel' packages, the full release comes only on 6th October)

- PPC optimalisations seem to be broken, probably due to GCC 4. But I'm not a programmer, so it's only a guess from compilation output... (I tried to compile the 'libpostprocess' package, which is based on MPlayer)

CzP


Top
   
PostPosted: Sun Sep 25, 2005 10:16 pm 
Offline

Joined: Thu Jul 28, 2005 12:41 am
Posts: 1066
During the weekend I have compiled all Packman packages, which did not require missing PPC openSUSE packages. Here is a list:

dvdauthor-0.6.11-0
dvdbackup-0.1.1-0
ftpcopy-0.6.7-0
hddtemp-0.3_beta14-0
kaffeine-0.7.1-2
lame-3.96.1
libcaca-devel-0.9-0
libdvdread-0.9.4-149
libxine1-1.1.0-12
lsdvd-0.15-0
speex-1.1.10-0
tuxsaver-1.0-0
vobcopy-0.5.14-0
xine-ui-0.99.4-5

All extra packages needed for compilation are there as well (I had to recmpile some openSUSE packages just to get started).

CzP


Top
   
PostPosted: Tue Sep 27, 2005 1:02 pm 
Offline

Joined: Mon Aug 15, 2005 10:48 pm
Posts: 42
mplayer is built in the Livna repository for Fedora Core 4, with Altivec optimisation and GCC4. If you're having trouble building it, perhaps you could crib from there?


Top
   
PostPosted: Sat Oct 01, 2005 6:07 am 
Offline

Joined: Thu Jul 28, 2005 12:41 am
Posts: 1066
Quote:
mplayer is built in the Livna repository for Fedora Core 4, with Altivec optimisation and GCC4. If you're having trouble building it, perhaps you could crib from there?
Thanks for the idea. I will try to compile it again now, as 10.1 alpha1 came out yesterday, with full devel packages.


Top
   
PostPosted: Sun Oct 02, 2005 8:33 am 
Offline

Joined: Thu Jul 28, 2005 12:41 am
Posts: 1066
Quote:
mplayer is built in the Livna repository for Fedora Core 4, with Altivec optimisation and GCC4. If you're having trouble building it, perhaps you could crib from there?
Thanks, it works. I just borrowed one patch, which fixes ftdc_altivec.c I'll put it on line later on, when I have some more time, but now I'm preparing, as I have to give some lectures tomorrow and on Tuesday :D


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 7 posts ] 

All times are UTC-06:00


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
PowerDeveloper.org: Copyright © 2004-2012, Genesi USA, Inc. The Power Architecture and Power.org wordmarks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org.
All other names and trademarks used are property of their respective owners. Privacy Policy
Powered by phpBB® Forum Software © phpBB Group