雑記 日記帳 oootoo

oootooでのemergeに関して

注、下記方法は今ではNGのようです。

3年前、vmware-playerゲストで

64bitのJDのVerをUPしてjd-2.8.2-110808をインストールした方法
/etc/make.conf を修正  ###がデホで、その下が修正した物 hogeはusernameです。

/etc/make.confは今では/etc/portage/make.confに成っています。


### CFLAGS="-O2 -ftree-vectorize -march=x86-64 -pipe ${GRAPHITE}"
CFLAGS="-O2 -pipe"

CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
### MAKEOPTS="-j16 -s"
MAKEOPTS="-j3"

### VIDEO_CARDS="fbdev vesa radeonhd"
VIDEO_CARDS="vmware vesa vga"

PORTDIR_OVERLAY="/home/hoge/portage/local" 左記は記入の事 <--ここにフォルダーlocalを作った(どこでもいいようですが)
--------------------------------------------------------
フォルダー/home/hoge/portage/local/www-client/jd を作り

 

ebuildファイルなどのディレクトリ
Gentoo

/user/portage/*
ebuild-file

/usr/portage/distfiles
ダウンロードしてきたtar格納場所

/etc/make.conf
USE="

/etc/portage/package.keywords
mask


layman porthole emerge 未調査

 

/usr/portage/www-client/jd/jd-2.8.5_p120826.ebuild  <---これは今なので多分

/user/portage/www-client/jd/jd-2.8.0_p110203.ebuild だったのでは?と思う。          /var/db/pkg/www-clientのあたりにjd-2.8.0_p110203.ebuildがあったのでそれをCOPYして
フォルダーjdの中にファイルjd-2.8.2_p110808.ebuildを作る。変えたところはファイル名と/50791/ --------> /52863/
SRC_URI="mirror://sourceforge.jp/jd4linux/52863/${MY_P}.tgz"  で端末にcd

スペースで フォルダーjdをD&Dのような
感じでcd スペースの後に置いて enter
$ ebuild jd-2.8.2_p110808.ebuild digest
$ sudo su <ーーここは3年前は $ su  でした。単独でsuが使用出来ていたようです
password
# emerge jd

 

注、なぜ/52863/なのかと言うと
リリースファイル一覧
http://sourceforge.jp/projects/jd4linux/releases/?package_id=4958
でjd-2.8.2-110808.tgzをクリックすると
http://sourceforge.jp/projects/jd4linux/downloads/52863/jd-2.8.2-110808.tgz/ で
/52863/だから。

 

ソース  あとで探してみます。

落穂拾い 2009年07月23日 23時18分09秒 | Linux
http://blog.goo.ne.jp/gleaning/e/861163297b16f258a60725e29506dc5d
Gentoo で my ebuild の活用

注、Firefoxで見ると上の方は空欄で文章はズート下の方に表示されている。2年半前は普通に表示だったと思う。

 

参考http

http://882323836.hatenablog.com/entry/2014/07/03/083840

http://882323836.hatenablog.com/entry/2014/07/03/093626 <ーー重要かも?

http://882323836.hatenablog.com/entry/2014/07/03/100728