How to install wmifs-1.3-0.1.src.rpm
2001.07.28
from:
Vine Linux 1.0 CD-ROM Disk3

$ mv wmifs-1.3-0.1.src.rpm ~/rpm/SRPMS/
$ cd ~/rpm/
$ rpm -ivh SRPMS/wmifs-1.3-0.1.src.rpm
> wmifs     ####################################

installed
> ~/rpm/SPECS/wmifs-1.3.spec
> ~/rpm/SOURCES/wmifs-1.3b1.tar.gz

+Test compile and install to virtual dir.
$ cd ~/rpm/SPECS/
$ rpm -bi wmifs-1.3.spec >& wmifs-1.3.log
installed
> /var/tmp/wmifs-root/etc/wmifsrc
> /var/tmp/wmifs-root/usr/X11R6/bin/wmifs
> /var/tmp/wmifs-root/usr/doc/wmifs-1.3/BUGS
> /var/tmp/wmifs-root/usr/doc/wmifs-1.3/CHANGES
> /var/tmp/wmifs-root/usr/doc/wmifs-1.3/COPYING
> /var/tmp/wmifs-root/usr/doc/wmifs-1.3/HINTS
> /var/tmp/wmifs-root/usr/doc/wmifs-1.3/INSTALL
> /var/tmp/wmifs-root/usr/doc/wmifs-1.3/README
> /var/tmp/wmifs-root/usr/doc/wmifs-1.3/TODO
> /var/tmp/wmifs-root/usr/doc/wmifs-1.3/sample.wmifsrc
O.K.
+Make rpm file No.1 ( use src file with rpm --rebuild )
$ cd ~/rpm/SRPMS/
$ rpm --rebuild wmifs-1.3-0.1.src.rpm
created ~/rpm/RPMS/i386/wmifs-1.3-0.1.i386.rpm

$ ls -laF ~/rpm/RPMS/i386/wmifs-1.3-0.1.i386.rpm
> -rw-r--r-- 1 jun1 jun1 30177 Sep 24 03:59 wmifs-1.3-0.1.i386.rpm

+Make rpm file No.2 ( use spec file with rpm -bb )
$ cd ~/rpm/SRPMS/
$ rpm -ivh SRPMS/wmifs
> wmifs     ####################################

$ cd ~/rpm/SPECS/
$ rpm -bb wmifs-1.3.spec
created ~/rpm/RPMS/i386/wmifs-1.3-0.1.i386.rpm
$ ls -laF ~/rpm/RPMS/i386/wmifs-1.3-0.1.i386.rpm
> -rw-r--r-- 1 jun1 jun1 30149 Sep 24 04:02 wmifs-1.3-0.1.i386.rpm

-bb option with spec file is smaller than --rebuild from src file.
so, i install rpm file that maked from spec file with -bb option.

$ cd ~/rpm/RPMS/i386/
$ su
# rpm -ivh wmifs-1.3-0.1.i386.rpm
> wmifs     ####################################
# exit
install done.






Ìá¤ë