MMS (1.0.8.5) for Debian & Ubuntu (removed!)

Moderator: Moderator

User avatar
Uatschitchun
Overlord
Posts: 3189
Joined: Tue Dec 06, 2005 6:55 pm
Location: Germany
Contact:

MMS (1.0.8.5) for Debian & Ubuntu (removed!)

Postby Uatschitchun » Sat Feb 24, 2007 11:01 pm

Attention!!!

The support for MMS 1.0.8.5 has ended from my server as 1.1.0 is stable enough now to replace!!!


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

mms-mpeg (from my server) is now build with '--enable-dxr3' and PT's patches are included (not activated)

Update (16.12.08): Only Sources for 1.0.8.5 are available still, if you want to compile yourself!


Important:

!Source-Repository changed - cause of no need to split it up!

New deb-src line is for all flavours now:


Updating should work now!

Do:

Code: Select all

apt-get update

and

Code: Select all

apt-get upgrade


When updating from earlier ~rcX versions, apt will inform you about a new config file!
Pls put in the changes by hand if you want to keep your own changes!

-----------------------------------------------------------------------------------

1.0.8.5 stable packages are online for Edgy, Feisty, Gutsy, Sid and Etch:


Flavours (all compiled with: --enable-lirc --enable-eject-tray)

* mms-standard (compiled with defaults + --enable-bttv-radio --enable-game --enable-tv)
With this package you get all you want and all MMS has to offer

* mms-slim (compiled with --enable-gst-audio --disable-epg)
Use this on machines with small amount of RAM or if you like gstreamer

* mms-mpeg (compiled with --disable-xidle --enable-tv --disable-sdl --enable-dvb #--enable-dxr3 --enable-dvb)
As you can see, we have dxr3 disabled atm. Thus because it's not clear wether if we should enable and MMS will go to multivers/contrib or leave it disabled and get MMS into main. Em8300-headers are the reason for this cause they resist in multivers/contrib ...


Common
mms-common (all common architecture-dependent files to the various flavours)
Pls do not install this one alone :P

Common-data
mms-common-data (all architecture-independent files to the various flavours)
Pls do not install this one alone :P

Themes
mms-themes (contains the old-standard theme - blue one)

----------------------------------------------------------------------------------

Installation:

Easy! :P

Just add these lines to your /etc/apt/sources.list

Gutsy


Feisty


Edgy


Sid


Etch


Do
apt-get update

and install with
apt-get install mms-your-flavour


This will get mms-your-flavour and installs needed dependencies as well.

For Edgy/Feisty/Gutsy you need universe & multiverse enabled in your sources.list

Even Sources are available!

For further information see changelogd, README.Debian, etc. ... in:
/usr/share/doc/mms-(common/flavours)



PLS NOTE:
This is still work-in-process! Use it at your own risk cause it's not tested very well by now! :twisted:

For those who have installed earlier versions:
The versioning has changed ... could be possible that older versions seem to be newer (later version)!
PLS remove the earlier version by hand or force a downgrade.

----------------------------------------------------------------------------------

Installation with own compile options or other platforms:

You can easily compile your own deb with own compile options or on other platforms!

Add this line to sources.list:

Code: Select all

deb-src http://www.prodeia.de/mms source/

do

Code: Select all

apt-get source mms-your_flavour

Code: Select all

apt-get build-dep mms-your_flavour


change these lines (add/remove compile options to your flavour) in upstream/debian/rules

Code: Select all

CONFIGURE_standard = --enable-bttv-radio --enable-game --enable-tv
CONFIGURE_slim = --enable-gst-audio --disable-epg
CONFIGURE_mpeg = --disable-xidle --enable-tv  --disable-sdl --enable-dvb #--enable-dxr3 --enable-dvb


Note:
The 'standard' flavour is build all the time - no way around! But you may disable 'slim' and/or 'mpeg':

Code: Select all

extra_flavours = slim mpeg

Code: Select all

extra_flavours = mpeg

Code: Select all

extra_flavours = slim

Code: Select all

extra_flavours =


after that you can compile and build the debs with

Code: Select all

dpkg-buildpackage -uc -us -rfakeroot

in upstream dir.

For to build with DXR3 support use:

Code: Select all

DEB_BUILD_OPTIONS="enable-dxr3" dpkg-buildpackage -uc -us -rfakeroot


You may even add DXR3 support to the other flavours, too:

Code: Select all

ifneq (,$(findstring enable-dxr3,$(DEB_BUILD_OPTIONS)))
#       CONFIGURE_standard += --enable-dxr3
#       CONFIGURE_slim += --enable-dxr3
        CONFIGURE_mpeg += --enable-dxr3
        DXR3_TARGET=/usr/include/linux/em8300.h
endif

Just uncomment the desired lines in debian/rules

If you want PT-Patches, uncomment them in debian/patches/00list:

Code: Select all

# 98_pt-theme-lang
# 99_pt-theme


The debs are placed in upstream/../ then and can be installed with

Code: Select all

dpkg -i mms-flavour*.deb


---------------------------------------------------------------------------------

If you have suggestions, questions, etc. regarding theses packages, feel free to use this thread ...

Lg
Roman
Last edited by Uatschitchun on Sat Feb 09, 2008 1:31 pm, edited 25 times in total.

User avatar
acmelabs
Overlord
Posts: 2365
Joined: Mon Feb 20, 2006 9:18 pm
Location: Germany
Contact:

Re: MMS-1.0.9-patch48-0roman-1 online in flavours + Reposito

Postby acmelabs » Sun Feb 25, 2007 1:49 pm

ok, I've tested the standard-package (in a virgin vmware). It's working :D
I though there would be the new theme in it ;-)

Regards,

Andreas

User avatar
Uatschitchun
Overlord
Posts: 3189
Joined: Tue Dec 06, 2005 6:55 pm
Location: Germany
Contact:

Postby Uatschitchun » Sun Feb 25, 2007 2:17 pm

No, not yet ...

I've done manpages for all binaries and changes needed to cleanly build the debs. These have to go upstream first!

Could add the new theme additionaly, but there even are some things left to be done in upstream.

By now I'm glad to have the packages in that state ;)
So there is still lot work to be done (config-file has to reflect configure and install accordingly to flavour, Xession for SDL for to use with gdm, kdm, etc. )

Lg
Roman

User avatar
arj
Site Admin
Posts: 2316
Joined: Thu Dec 01, 2005 8:51 pm
Location: Denmark
Contact:

Postby arj » Thu Mar 01, 2007 8:24 pm

Sweetness! I got a new machine and put ubuntu on it to check your packages. Works like a charm. Thanks a lot! For some reason the sound level = 0 bug is also gone. :P

User avatar
Uatschitchun
Overlord
Posts: 3189
Joined: Tue Dec 06, 2005 6:55 pm
Location: Germany
Contact:

Postby Uatschitchun » Thu Mar 01, 2007 8:31 pm

Will update to new upstream asap, my lovlely :oops:

Lg
Roman

User avatar
acmelabs
Overlord
Posts: 2365
Joined: Mon Feb 20, 2006 9:18 pm
Location: Germany
Contact:

Postby acmelabs » Thu Mar 01, 2007 8:33 pm

Uatschitchun wrote:Will update to new upstream asap, my lovlely :oops:

Lg
Roman

*lol* don't think, "sweetness" is addressed to you :P

User avatar
Uatschitchun
Overlord
Posts: 3189
Joined: Tue Dec 06, 2005 6:55 pm
Location: Germany
Contact:

Postby Uatschitchun » Thu Mar 01, 2007 9:01 pm

hm :cry:

User avatar
arj
Site Admin
Posts: 2316
Joined: Thu Dec 01, 2005 8:51 pm
Location: Denmark
Contact:

Postby arj » Thu Mar 01, 2007 9:13 pm

/me hugs Roman :P

samoth
Posts: 23
Joined: Mon Mar 05, 2007 2:30 pm

Postby samoth » Thu Mar 08, 2007 6:02 pm

Your package works fine. Is it possible to integrate the mplayer in the standard package as well ?

Best Regards, Samoth

User avatar
Uatschitchun
Overlord
Posts: 3189
Joined: Tue Dec 06, 2005 6:55 pm
Location: Germany
Contact:

Postby Uatschitchun » Thu Mar 08, 2007 6:29 pm

Don't really understand your question :oops:

How should mplayer be integrated? The package only recommends mplayer ... this is for two reasons:

* let the user decide if he/she wants it with or without gui - normaly the nogui package is sufficient but if it would be a dependency, mplayyer-nogui will remove an exsisting mplayer ;)

* There are other players around working with MMS (cxfe, dxr3player)

So the best way is to just use

Code: Select all

apt-get install mms-standard mplayer-nogui w32codecs


Does that answer your question?

Lg
Roman

P.S: Thx for the flowers :P

P.P.S. 2 Patches missing in upstream yet until the _new_ packages are ready ... by now they are lintian clean, build proper within sid and edgy (etch build is just running) ... So if we have 1.0.8.2 stable, I could provide the binaries for Sid, Edgy and Etch ...

P.P.P.S Beware ... The version numbering will change in a unproper way with stable packages .. I guess one has to remove the testing packages by hand before installing stable ...

User avatar
Uatschitchun
Overlord
Posts: 3189
Joined: Tue Dec 06, 2005 6:55 pm
Location: Germany
Contact:

Postby Uatschitchun » Thu Mar 08, 2007 6:35 pm

I'll release a new testversion tonight, so everybody is invited to test as much as possible!

Lg
Roman

samoth
Posts: 23
Joined: Mon Mar 05, 2007 2:30 pm

Postby samoth » Thu Mar 08, 2007 7:17 pm

Code: Select all

apt-get install mms-standard mplayer-nogui w32codecs


This answers my question in princible. I´m a User of mms under the zenlack project from GIGA. I´m absolutely impressed what is going on, and I would like thank everybody for the great work for MMS.

Normally, I´m a WinXP User :( , but this changes more and more. In the moment I´m playing with VMWare and Ubuntu 6.10 but I have a problem to find the right repository for mplayer and w32codecs. Do you have a link what I could add to my sources.list ?

Thanks, for your help
Regards, Samoth

User avatar
Uatschitchun
Overlord
Posts: 3189
Joined: Tue Dec 06, 2005 6:55 pm
Location: Germany
Contact:

Postby Uatschitchun » Thu Mar 08, 2007 7:27 pm

mplayer is in multiverse ... so just comment out multiverse in your sources.list and even add:
deb http://www.debian-multimedia.org sid main

after that do:
apt-get update && apt-get install mplayer w32codecs

Remember to comment out the debian-multimedia line again afterwards cause it holds packages not suitable for edgy ... although mms is located there, too :twisted:

Lg
Roman

P.S. If you are german, I could recommend http://wiki.ubuntuusers.de

samoth
Posts: 23
Joined: Mon Mar 05, 2007 2:30 pm

Postby samoth » Sat Mar 10, 2007 2:04 pm

Code: Select all

deb http://www.debian-multimedia.org sid main


did not work in a virgin ubuntu edgy under vmware. After some researching in a lot of wiki´s I found and easy way.

1. Patch the /apt/sources.list to

Code: Select all

## Add comments (##) in front of any line to remove it from being checked.   
## Use the following sources.list at your own risk. 

deb http://archive.ubuntu.com/ubuntu edgy main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu edgy main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu edgy-proposed main restricted universe multiverse

## MAJOR BUG FIX UPDATES produced after the final release
deb http://archive.ubuntu.com/ubuntu edgy-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu edgy-updates main restricted universe multiverse

## UBUNTU SECURITY UPDATES
deb http://security.ubuntu.com/ubuntu edgy-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu edgy-security main restricted universe multiverse

## BACKPORTS REPOSITORY (Unsupported.  May contain illegal packages.  Use at own risk.)
deb http://archive.ubuntu.com/ubuntu edgy-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu edgy-backports main restricted universe multiverse

## PLF REPOSITORY (Unsupported.  May contain illegal packages.  Use at own risk.)
deb http://medibuntu.sos-sts.com/repo/ edgy free
deb http://medibuntu.sos-sts.com/repo/ edgy non-free
deb-src http://medibuntu.sos-sts.com/repo/ edgy free
deb-src http://medibuntu.sos-sts.com/repo/ edgy non-free
                                                                                                                                         
## CANONICAL COMMERCIAL REPOSITORY (Hosted on Canonical servers, not Ubuntu
## servers. RealPlayer10, Opera, DesktopSecure and more to come.)
deb http://archive.canonical.com/ubuntu edgy-commercial main

## Listen
#deb http://theli.free.fr/packages/ edgy listen

## Repsository MMS
deb http://www.prodeia.de/mms/edgy binary/
deb-src http://www.prodeia.de/mms/edgy source/


2. in the terminal perform

Code: Select all

wget -q http://medibuntu.sos-sts.com/repo/medibuntu-key.gpg -O- | sudo apt-key add -
sudo aptitude update


3. Now you are ready to install multimedia, mplayer etc. and mms

Code: Select all

sudo apt-get install mms-standard mplayer-nogui w32codecs



Hope this helps other users as well. :D

4. I have tested the installation of the edgy package. There is one little problem. The link (shortcut) for mms will not be installed under multimedia. If i start mms from the console is running very well.

Regards, Samoth

User avatar
acmelabs
Overlord
Posts: 2365
Joined: Mon Feb 20, 2006 9:18 pm
Location: Germany
Contact:

1.0.8.2 deb on edgy

Postby acmelabs » Sat Mar 10, 2007 3:58 pm

Here are my experiences with the debian package for MMS-1.0.8.2:

Installation on a virgin Edgy-vmware instance worked like a charme. Here are the steps I had to do:
  1. add this line into your /etc/apt/sources.list

    Code: Select all

    deb http://www.prodeia.de/mms/edgy binary/
    deb-src http://www.prodeia.de/mms/edgy source/
  2. uncomment these two lines in /etc/apt/sources.list

    Code: Select all

    deb http://de.archive.ubuntu.com/ubuntu/ edgy universe
    deb http://de.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse
    Basicly speaking: uncomment the lines with universe and multiverse
  3. run

    Code: Select all

    #apt-get update
  4. run

    Code: Select all

    #apt-get install mms-standard


Regards,
Andreas


Return to “announcements”

Who is online

Users browsing this forum: No registered users and 1 guest