Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ebuild für vdr-plugin-vnsiserver
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
vitalogy
n00b
n00b


Joined: 07 Jan 2007
Posts: 6

PostPosted: Sat Jan 15, 2011 3:03 am    Post subject: ebuild für vdr-plugin-vnsiserver Reply with quote

Hallo forum,

ich habe mir das xbmc-9999 ebuild aus dem portage so umgeschrieben, dass dieses mit dem repo von opdenkamp unter https://github.com/opdenkamp/xbmc kompiliert und läuft. somit habe ich ein xbmc aus dem entwicklerzweig mit pvr unterstützung. soweit so gut.
es wurde aber auch veränderungen am vnsi-plugin für xbmc vorgenommen, sodass dieses mit dem alten vdr-plugin-vnsiserver aus dem overlay vdr-devel nicht mehr läuft. dieses wird aus dem nicht mehr gepflegten svn von xbmc (branch vdr-testing2) gezogen. xbmc hatte ja einen umzug nach github und das allte pvr-testing2 wird ja auch nicht mehr gepflegt. die aktuelle arbeit am pvr-zweig liegt, wie schon erwähnt unter https://github.com/opdenkamp/xbmc.

so ... nun wollte ich mir halt ein neues ebuild für das vdr-plugin-vnsiserver schreiben. leider hab ich keine plan wie ich nun das einzelne verzechnis, nämlich https://github.com/opdenkamp/xbmc/tree/master/xbmc/pvrclients/vdr-vnsi/vdr-plugin-vnsiserver auslesen kann.
vielleicht hat jemand eine idee oder dies schon umgesetzt?

grüsse
vita
Back to top
View user's profile Send private message
vitalogy
n00b
n00b


Joined: 07 Jan 2007
Posts: 6

PostPosted: Sat Jan 15, 2011 8:42 pm    Post subject: Reply with quote

ich habe das nach ein wenig probieren so gelöst

vdr-vnsiserver-9999.ebuild
Code:

# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI=2

RESTRICT="mirror strip"

inherit vdr-plugin git

EGIT_REPO_URI="https://github.com/opdenkamp/xbmc.git"
EGIT_PROJECT="xbmc"

DESCRIPTION="VDR plugin: VNSI Streamserver Plugin"
HOMEPAGE="http://xbmc.org"
SRC_URI=""

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""

DEPEND=">=media-video/vdr-1.7.14"
RDEPEND="${DEPEND}"

src_unpack() {
        git_src_unpack
        cd "${WORKDIR}"
        mv vnsiserver-9999/xbmc/pvrclients/vdr-vnsi/vdr-plugin-vnsiserver .
        S="${WORKDIR}/vdr-plugin-vnsiserver/"
}

src_prepare() {
        vdr-plugin_src_prepare

        sed -i 's/vnsi-server/vnsiserver/g' config.h || die 'sed failed'

        fix_vdr_libsi_include recplayer.c
        fix_vdr_libsi_include receiver.c
}

src_install() {
        vdr-plugin_src_install

        insinto /etc/vdr/plugins/vnsiserver
        doins vnsiserver/allowed_hosts.conf
        doins vnsiserver/noSignal.mpg
        diropts -gvdr -ovdr
}


da ich die quellen für xbmc eh auf der platte habe, kopier ich mir das plugin in ein neues verzeichnis und lasse portage in dem neuen verzeichnis werkeln

... nicht schön ... aber tut
Back to top
View user's profile Send private message
DrAgOnTuX
Apprentice
Apprentice


Joined: 22 Aug 2006
Posts: 176
Location: Switzerland

PostPosted: Sat Feb 05, 2011 6:31 pm    Post subject: Reply with quote

Hi, vielen Dank für das Ebuild! :D
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
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
You cannot vote in polls in this forum