mirror of
https://github.com/xcat2/xcat-dep.git
synced 2024-11-25 19:08:31 +00:00
51 lines
2.3 KiB
Plaintext
51 lines
2.3 KiB
Plaintext
Build Notes
|
|
|
|
1) Download openslp-1.2.1.tar.gz from http://openslp.org/download.html and copy to /tmp/openslp directory.
|
|
2) cd /tmp/openslp
|
|
3) gunzip openslp-1.2.1.tar.gz
|
|
4) tar xvf openslp-1.2.1.tar
|
|
5) Copy openslp.spec to /tmp/openslp/openslp-1.2.1
|
|
6) tar cvf openslp-1.2.1.tar openslp-1.2.1
|
|
7) gzip openslp-1.2.1.tar
|
|
8) Copy openslp-1.2.1.tar.gz to /usr/src/packages/SOURCES
|
|
9) Copy openslp-conf.patch, openslp-network.patch, and openslp-attr.patch to /usr/src/packages/SOURCES
|
|
10) cd /usr/src/packages/SPECS
|
|
11) Run "rpmbuild -ta /usr/src/packages/SOURCES/openslp-1.2.1.tar.gz", which creates:
|
|
/usr/src/packages/RPMS/i586/openslp-1.2.1-1.i586.rpm
|
|
|
|
|
|
NOTE #1
|
|
This package is installed to /usr/local so as to not interfer
|
|
with other versions of OpenSLP that may already be installed.
|
|
For example, SUSE LINUX Enterprise Server 9 comes w/ OpenSLP 1.1.5
|
|
|
|
SUSE OpenSLP 1.1.5 Dependencies
|
|
libslp.so.1 is needed by (installed) openwbem-3.1.0-0.18
|
|
libslp.so.1 is needed by (installed) pwdutils-2.6.4-2.25
|
|
libslp.so.1 is needed by (installed) openldap2-2.2.24-4.12
|
|
libslp.so.1 is needed by (installed) yast2-packagemanager-2.9.67-0.3.1
|
|
libslp.so.1 is needed by (installed) yast2-core-2.9.97-0.3
|
|
libslp.so.1 is needed by (installed) yast2-slp-2.9.11-0.3
|
|
libslp.so.1 is needed by (installed) smpppd-1.16-5.1
|
|
libslp.so.1 is needed by (installed) cups-1.1.20-108.26
|
|
libslp.so.1 is needed by (installed) ypserv-2.12.1-44.5
|
|
libslp.so.1 is needed by (installed) ypbind-1.18-1.7
|
|
libslp.so.1 is needed by (installed) kdebase3-3.2.1-68.46
|
|
libslp.so.1 is needed by (installed) kinternet-0.63-20.1
|
|
libslp.so.1 is needed by (installed) kio_slp-0.4-33.1
|
|
libslp.so.1 is needed by (installed) kdenetwork3-vnc-3.2.1-50.7
|
|
libslp.so.1 is needed by (installed) qinternet-0.63-20.1
|
|
libslp.so.1 is needed by (installed) cyrus-imapd-2.2.3-83.35
|
|
|
|
NOTE #2
|
|
HOW TO CREATE THESE PATCHES
|
|
1) cd /tmp/openslp-1.2.1
|
|
2) mkdir a (this directory contains the original file)
|
|
3) Copy original file to "a" subdirectory
|
|
4) Repeat above for directory "b" (this directory contains the changed file)
|
|
5) Copy changed file to "b" subdirectory
|
|
6) cd /tmp/openslp-1.2.1
|
|
7) diff -uNr a b > openslp.patch
|
|
|
|
|