GENTOO Vdr ebuilds: Difference between revisions

From VDR Wiki
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
[http://www.bjicp.com/zcfg.html 政策法规]
The [[VDR]] ebuilds are no official Gentoo ebuilds, and are therefor maintained in the german CVS of [http://www.gentoo.de/ Gentoo.de].
[http://www.bjicp.com/bllc.html 代办流程]
[http://www.bjicp.com/icp.html 代办ICP证]
[http://www.bjicp.com/icpzl.html 代办ICP所需材料 ]
[http://www.bjicp.com/icpbbsht.html 北京地区ICP代理委托协议]
[http://www.bjicp.com/jsx.html 公司介绍信]
[http://www.bjicp.com/qyzlb.html 企业资料表]
[http://www.bjicp.com/icpyb.html ICP许可证样本]


[http://www.bjicp.com/qwicpzl.html 全网ICP所需材料]
==Automatic method==
[http://www.bjicp.com/qwicpxy.html 全网ICP代理委托协议]
One can avoid the detour with the CVS tree of Berlios and directly use
[http://www.bjicp.com/sp.html 代办SP证]
emerge sync
[http://www.bjicp.com/spzl.html 代办SP所需材料]
[http://www.bjicp.com/spht.html 北京地区SP代理委托协议]
[http://www.bjicp.com/spyb.html SP许可证证件样本]
[http://www.bjicp.com/qwispzl.html 全网SP所需材料]
http://www.bjicp.com/qwspxy.html 全网SP代理委托协议 ]


[http://www.bjicp.com/isp.html 代办ISP证]
Therefor '''/etc/make.conf''' get the following entry
[http://www.bjicp.com/ispzl.html 代办ISP所需材料]
SYNC="rsync://rsync16.de.gentoo.org/gentoo-merged"
[http://www.bjicp.com/ispht.html 北京地区ISP代理委托协议]
[http://www.bjicp.com/ispyb.html ISP许可证证件样本]
[http://www.bjicp.com/qwispzl.html 全网ISP所需材料]
[http://www.bjicp.com/qwispxy.html 全网ISP代理委托协议]
[http://www.bjicp.com/bbs.html BBS审批]
[http://www.bjicp.com/bbszl.html 代办BBS所需材料]


[http://www.bjicp.com/bbsht.html 北京地区BBS代理委托协议]
and the entry: ''PORTAGE_OVERLAY'' can (if present) be deleted.
[http://www.bjicp.com/icpbbsht.html BBS加ICP代理委托协议]
[http://www.bjicp.com/bbsyb.html BBS审批批复样本]
[http://www.bjicp.com/hd315.html 红盾315备案]
[http://www.bjicp.com/hd315zl.html 代办红盾315所需材料]
[http://www.bjicp.com/hd315ht.html 北京地区红盾315代理委托协议]
[http://www.bjicp.com/hd315zs.html 经营性网站备案登记证书 ]
[http://www.bjicp.com/kdq.html 跨地区增值业务 ]


[http://www.bjicp.com/qwspyb.html 增值电信业务经营许可证样本]
==NOTE: The gentoo-merged Tree is outdated, the Server was switched off in May 2005==
[http://www.bjicp.com/qwsp.html 全网sp证代办]
[http://www.bjicp.com/qwspzl.html 全网SP所需材料]
If you want to use portage for the VDR Ebuilds, you can use the PORTAGE_OVERLAY functionality by following the steps below:
[http://www.bjicp.com/qwspxy.html 全网SP代理委托协议]
[http://www.bjicp.com/ispzl.html 代办ISP所需材料]
[http://www.bjicp.com/qwisp.html 全网isp证代办]
[http://www.bjicp.com/qwispzl.html 全ISP所需材料]
[http://www.bjicp.com/qwispxy.html 全网ISP代理委托协议 ]


[http://www.bjicp.com/kdqbak.html 跨地区增值业务备案]
For updating the ebuilds you will use ''gensync'' from the <tt>gentoolkit-dev</tt> package:
[http://www.bjicp.com/qwbacl.html 备案所需材料]
<pre>emerge gentoolkit-dev</pre>
[http://www.bjicp.com/idc.html IDC审批托管 ]
[http://www.bjicp.com/callcenter.html 呼叫中心CallCenter]
[http://www.bjicp.com/nj.html ICP/SP/ISP年检服务]
[http://www.bjicp.com/sw.html 分公司税务]


<pre>mkdir -p /usr/local/gentoo-de</pre>


[http://www.bjicp.com/qwicp.html 全网icp证代办 ]
In <tt>/etc/gensync/gentoo-de.syncsource</tt> write
[http://www.bjicp.com/qwicpzl.html 全网ICP所需材料 ]
[http://www.bjicp.com/qwicpxy.html 全网ICP代理委托协议]


[http://www.yihongtai.com 模块电源]
<pre>id="gentoo-de"
[http://www.gloveboxes.com.cn 手套箱]
description="gentoo.de Portage Overlay"
[http://www.gloveboxes.cn 手套箱]
rsync="rsync://rsync16.de.gentoo.org/gentoo-de-ebuilds"
[http://www.gloveboxes.com.cn/gas-purification-systems.htm 气体净化器]
# mirror is the none with all VDR ebuilds!!!
# overlay="/my/absolute/path"
overlay="/usr/local/gentoo-de"
</pre>

Now you can download our Ebuilds by means of ''gensync'',
and later also with the same command to keep them up to date.

<pre>gensync gentoo-de</pre>

Change the <tt>PORTDIR_OVERLAY</tt> Variable in <tt>/etc/make.conf</tt>:

<pre>PORTDIR_OVERLAY="/usr/local/gentoo-de"</pre>

==Manual method==
To use this ebuilds, they have to be brought in the Gentoo system manually. Sadly, there is no mechanism like ''emerge sync''. The ebuild are downloaded as tarballs from gentoo.de.

1) wget "http://cvs.berlios.de/cgi-bin/viewcvs.cgi/gentoo-deutsch/ebuilds/ebuilds.tar.gz?tarball=1" -O ebuilds.tar.gz

To use specific ebuilds, there exists the portage variable ''PORTDIR_OVERLAY'' in the file '''/etc/make.conf'''. This variable should be set to '''/usr/local/portage''' (default).
2) vi +/PORTDIR_OVERLAY /etc/make.conf

Now the tarball should be unpacked and the files moved to the appropiate locations
3) mkdir /usr/local/portage
4) tar xfvz ebuilds.tar.gz -C /usr/local/portage
5) mv /usr/local/portage/ebuilds/* /usr/local/portage/

Try ''emerge -p vdr''. Something like this should be the result
[ebuild N ] media-video/linuxdvb-1.0.0_pre2
[ebuild N ] media-video/vdr-1.1.26

To update the ebuild the steps 1, 4 and 5 are sufficient.

* Gentoo.de Linux Portage tree mirror
rsync://rsync16.de.gentoo.org/gentoo-de
* Gentoo.de and Gentoo.org Linux Portage tree mirror
rsync://rsync16.de.gentoo.org/gentoo-merged

==Links==
{|
| [1]
| http://www.fh-luh.de/snapshots
| Portage snapshots
|}

[[Category:Gentoo]]

<!-- Link to german wiki page -->
[[de:Gentoo VdrEbuilds]]

Revision as of 10:13, 8 August 2005