Re: SL6-part2

Posted: 火 5 13, 2014 5:23 pm

追記)Linux Packages SearchにCentOS6用のRadioTrayが置いて有りましたので下記は不要です。

CentOS】SRC.RPMインストール方法 の完全な受け売りで
http://slashdot.jp/journal/338125/%E3%80%90CentOS%E3%80%91SRC.RPM%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E6%96%B9%E6%B3%95

# rpm -ivh なんとか.src.rpm
# rpmbuild --ba /root/rpmbuild/SPECS/かんとか.spec
# rpm -ivh /root/rpmbuild/RPMS/noarch/ほにゃらら.rpm

[aaa@pc1 ~]$ su
パスワード:
[root@pc1aaa]# rpm -ivh radiotray-0.6.1-1.fc12.src.rpm
警告: radiotray-0.6.1-1.fc12.src.rpm: ヘッダ V3 RSA/SHA256 Signature, key ID yyyyycba: NOKEY
1:radiotray 警告: ユーザ mockbuild は存在しません - root を使用します
警告: グループ mockbuild は存在しません - root を使用します
警告: ユーザ mockbuild は存在しません - root を使用します
警告: グループ mockbuild は存在しません - root を使用します
########################################### [100%]
[root@pc1aaa]# rpmbuild --ba /root/rpmbuild/SPECS/radiotray.spec
実行中(%prep): /bin/sh -e /var/tmp/rpm-tmp.QmQ36j
+ umask 022
+ cd /root/rpmbuild/BUILD
+ LANG=C
+ export LANG
+ unset DISPLAY
+ cd /root/rpmbuild/BUILD
+ rm -rf radiotray-0.6.1
+ /usr/bin/gzip -dc /root/rpmbuild/SOURCES/radiotray-0.6.1.tar.gz
+ /bin/tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd radiotray-0.6.1
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ sed -i -e '/^#!\//, 1d' src/radiotray.py
+ exit 0
実行中(%build): /bin/sh -e /var/tmp/rpm-tmp.sdB3E8
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd radiotray-0.6.1
+ LANG=C
+ export LANG
+ unset DISPLAY
+ CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic'
+ /usr/bin/python setup.py build
running build
中略

+ exit 0
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/python python(abi) = 2.6
伸張ファイルの検査中: /usr/lib/rpm/check-files /root/rpmbuild/BUILDROOT/radiotray-0.6.1-1.el6.x86_64
警告: ホスト名を正式なものにできません: pc1
書き込み完了: /root/rpmbuild/SRPMS/radiotray-0.6.1-1.el6.src.rpm
書き込み完了: /root/rpmbuild/RPMS/noarch/radiotray-0.6.1-1.el6.noarch.rpm
実行中(%clean): /bin/sh -e /var/tmp/rpm-tmp.UpQ8MS
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd radiotray-0.6.1
+ rm -rf /root/rpmbuild/BUILDROOT/radiotray-0.6.1-1.el6.x86_64
+ exit 0
[root@pc1 aaa]# rpm -ivh /root/rpmbuild/RPMS/noarch/radiotray-0.6.1-1.el6.noarch.rpm
準備中... ########################################### [100%]
1:radiotray ########################################### [100%]
[root@pc1aaa]#