rpm 을 root 로 빌드하는 것은 대단히 *위험* 또는 비권장입니다.
아래와 같은 방법을 적당히 응용하시면 유저 권한으로 가능합니다.
$ cat > ~/.rpmmacros
%_topdir /home/user/rpm
%_tmppath /home/user/rpm/tmp
^d
$ mkdir -p ~/rpm/{BUILD,RPMS,SOURCES,SPECS,SRPMS,tmp}
$ mkdir -p ~/rpm/RPMS/{i386,i486,i586,i686,noarch}
그 다음에 srpm 을 rpmbuild 에 풀고,
$ rpm -ivh php-4.1.2-src.rpm
스펙 파일을 수정해서 원하는 옵션을 추가한 다음,
$ vi ~/rpm/SPECS/php.spec
리빌드합니다.
$ rpm -ba ~/rpm/SPECS/php.spec
: rpm source compile시에 어떻게 하면 소스에 추가 옵션을 줄수 있는지
: 알고 싶습니다.
:
: 즉
: #> rpm --rebuild php-4.1.2-src.rpm
: 을 컴파일 한다면
:
: 여기에 소스 컴파일에서 ./configure --with-oci=/oracle/OraHome
: 하듯이 이걸 추가 시키려고 합니다.
:
: 알려주세요..--내쿠키 누가 먹은거야 >_<?