mirror of
https://github.com/xcat2/xcat-dep.git
synced 2024-11-22 01:21:44 +00:00
Initial OpenSLP version
This commit is contained in:
parent
ddba7ef88b
commit
3bdc5b880a
60
AIX/OpenSLP/Build-notes
Normal file
60
AIX/OpenSLP/Build-notes
Normal file
@ -0,0 +1,60 @@
|
||||
Build Notes
|
||||
|
||||
You will need the gcc compiler which can be downloaded from the AIX Toolbox
|
||||
for Linux Applications. (http://www-03.ibm.com/systems/p/os/aix/linux)
|
||||
|
||||
Download openslp-1.2.1.tar.gz from http://openslp.org/download.html.
|
||||
|
||||
Copy the gz file to /opt/freeware/src/packages/SOURCES. Also copy
|
||||
openslp-aix.patch (provided in AIX openslp directory of the xCAT SVN
|
||||
repository) and openslp-conf.patch, openslp-network.patch, and
|
||||
openslp-attr.patch (provided in the Linux openslp directory of the xCAT
|
||||
SVN repository) to /opt/freeware/src/packages/SOURCES.
|
||||
|
||||
Copy the openslp.spec file to /opt/freeware/src/packages/SPECS.
|
||||
|
||||
Download and install the "patch" command from
|
||||
"http://www-03.ibm.com/systems/p/os/aix/linux/toolbox/download.html".
|
||||
The "patch" command that comes with AIX (including AIX 6.1) is an older
|
||||
version which only supports standard "diff" format patches. The
|
||||
patch is NOT in standard "diff" format.
|
||||
|
||||
Run "rpm -bb openslp.spec", which creates:
|
||||
/opt/freeware/src/packages/RPMS/ppc/openslp-1.2.1-1.aix5.3.ppc.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.
|
||||
Even though there may not be other OpenSLP versions installed on AIX,
|
||||
still install in /usr/local to keep it consistent with Linux install.
|
||||
|
||||
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
|
||||
|
Loading…
Reference in New Issue
Block a user