雑記 日記帳 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 を作り
/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 <ーー重要かも?