On Mittwoch, 4. September 2013 11:19:48 Ludwig Nussel wrote:
Marcel Witte wrote:
I've created my own vdr repository for my own needs in the build service a few years ago (home:balta3:vdrdevel). I update this repository frequently and also created quite a few plugin packages (because I'm using THIS packages to watch TV everyday). But this packages are not going the "suse way", for example I'm not using sysconfig and an init script, but runvdr.extreme [1] and systemd. I also created my own rpm macros to get small and easy plugin spec files. (The Makefile of Plugins has changed in 2.0, so all plugins need to be touched anyway)
Obviously proper packages have to adhere to openSUSE packaging policy including file system layout. The sloppy upstream way won't work for example. Also, there should be an update path from the current package ie vdr 2.0 should use the same file system locations and user names. The current package also has a set of rpm macros defined: https://en.opensuse.org/openSUSE:Packaging_vdr How vdr is started doesn't really matter IMO. Nowadays I would probably get rid of all those fancy scripts and just use a simple systemd service file by default. The elaborate init script we have is from a time when things weren't that reliable.
So I don't know if I would be the right maintainer, but I'm willing to help if possible ;)
Well, why not. Looks like Hans-Peter Jansen has a vdr package in home:frispete:vdr2 that links to Factory already. Maybe the two of you want to cooperate in maintaining the vdr package for openSUSE?
Well, I created something like a hermaphrodite project, that tries to adhere to the old vdr layout, but also including some of Marcels' stuff. The whole thing needs a renovation pass, though. If I wouldn't be so time constrained, I would have done it and got back to you, Ludwig, in order to celebrate the new vdr age SuSE wise. Unfortunately, the vdr 2.0 stuff has some issues here (vdpau interface, xine, vdr-plugin- xineliboutput and possibly driver related). Net result is, some hd channels rotates colors, and sometimes it freezes my main desktop system. :-( It might be related to a pathologic setup (two screens, one 30" and one 24", nvidia drivers, 16 GB ram, heavily used up to 16 hours per day, oh well..).
At least the some plugins are updated frequently, should VDR really be included in the main repository? Wouldn't a well maintained, official vdr repository be enough?
No difference from other software there. If we had everything in random repos there wouldn't be much left of the distro. Also, there's the update repo. Just because a package is in the oss repo doesn't mean it can't get bug fixes and updates :-)
There's definitely a need for a good maintained vdr2 project, and I offer my limited help to get there. Cheers, Pete -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org