2
0
mirror of https://github.com/xcat2/xcat-dep.git synced 2024-11-21 17:11:45 +00:00

Initial OpenSLP version

This commit is contained in:
sakolish 2008-09-10 19:55:19 +00:00
parent ddba7ef88b
commit 3bdc5b880a

60
AIX/OpenSLP/Build-notes Normal file
View 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