仮想な背中さんの VMware Command Line Tools の rpm
あるかなーと思ってさくっとググってみたけど見当たらなかったんで spec を書いてみました。
書いた後にふと「spec」でググるとどうなんだと思ったら id:woremacx さんのレポジトリがヒット(→http://worepo.woremacx.com/trac/browser/trunk/pkgs/vmw/vmw.spec)しました。ガーン。
でもちょい流儀がちがうんでいいやと思い,恥をしのんで公開します。woremacx さんのほうがミニマムでカコイイんですが。
%define name vmw %define reldate 060510 %define release 1 %define install_bin_opts -c -p -m 755 Summary: VMware Command Line Tools Name: %{name} Version: 20%{reldate} Release: %{release} Source: %{name}-%{reldate}.tar.gz License: Public Domain Group: Application/System Url: http://chitchat.at.infoseek.co.jp/vmware/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot %description This package contains: * vmw: command line utility program with the following functions: - Call VMware virtual machine's APM functions directly, bypassing the APM BIOS inside the guest. - Copy and paste text between guest and host. - Get and/or set mouse cursor location. - Get connectable virtual device information such as floppy and CD. - Connect and/or disconnect connectable virtual devices. - Get and/or set VMware GUI option settings such as availability of the copy & paste function and mouse cursor grab / release settings. - Get virtual machine and host machine information, such as virtual hardware version, memory size, processor speed and screen size. - Call VMware guest-to-host RPC functions such as virtual disk shrinking and log message output. - Get the host's system time and/or synchronize the guest's clock with the host. * vmshrink: shrink virtual disks from command line in a VMware guest. * vmftp: FTP client-like user interface program to exchange files between host and guest through VMware Shared Folders %prep %setup -q -n %{name} %build cd src %{__make} all %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/%{_bindir} cd src install %{install_bin_opts} vmw $RPM_BUILD_ROOT/%{_bindir}/ install %{install_bin_opts} vmshrink $RPM_BUILD_ROOT/%{_bindir}/ install %{install_bin_opts} vmftp $RPM_BUILD_ROOT/%{_bindir}/ %clean %{__rm} -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc *.TXT *.txt %{_bindir}/* %changelog * Fri Jul 20 2007 ITO Nobuaki <[email protected]> 20060510-1 - first public beta
ライセンスが不明だったんで文脈から Public Domain にしたんですが違ったらすいません>作者さま。一部 GPL みたいなこと書いてあるんで GPL にしようかとも思ったんですが。