Author: nhosoi
Update of /cvs/dirsec/adminutil
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv18818
Modified Files:
Makefile adminutil.spec.tmpl nsconfig.mk pkgadminutil.mk
Log Message:
[172166] Admin Util RPM
1) admin util library name has been updated from libadminutil10.so to
libadminutil.so.1.0 with symbolic links libadminutil.so and libadminutil.so.1
2) dropped static library
Index: Makefile
===================================================================
RCS file: /cvs/dirsec/adminutil/Makefile,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Makefile 16 Nov 2005 18:49:58 -0000 1.2
+++ Makefile 6 Dec 2005 18:38:20 -0000 1.3
@@ -69,6 +69,9 @@
buildnum:
if test ! -d $(NSPLATFORM_ID); then mkdir $(NSPLATFORM_ID); fi;
$(PERL5) buildnum.pl -p $(NSPLATFORM_ID)
+ @mybuildnum=`cat $(NSPLATFORM_ID)/buildnum.dat`; \
+ sed -e "s/\(ADMSDK_BUILDNUM\).*/\1 $$mybuildnum/" include/version.h >
include/version.h.tmp; \
+ mv include/version.h.tmp include/version.h
$(DIRVER_H):
if test ! -d $(DIRVERDIR); then mkdir -p $(DIRVERDIR); fi;
Index: adminutil.spec.tmpl
===================================================================
RCS file: /cvs/dirsec/adminutil/adminutil.spec.tmpl,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- adminutil.spec.tmpl 16 Nov 2005 18:49:58 -0000 1.2
+++ adminutil.spec.tmpl 6 Dec 2005 18:38:20 -0000 1.3
@@ -57,22 +57,24 @@
cp -r $RPM_BUILD_ROOT/lib $RPM_BUILD_ROOT/include $RPM_BUILD_ROOT/%{prefix}/usr
%clean
-rm -rf $RPM_BUILD_ROOT/$RPM_INSTALL_PREFIX/%{prefix}/usr/lib/libadminutil10.so
-rm -rf $RPM_BUILD_ROOT/$RPM_INSTALL_PREFIX/%{prefix}/usr/lib/libadmsslutil10.so
+rm -rf $RPM_BUILD_ROOT/$RPM_INSTALL_PREFIX/%{prefix}/usr/lib/libadminutil.so*
+rm -rf $RPM_BUILD_ROOT/$RPM_INSTALL_PREFIX/%{prefix}/usr/lib/libadmsslutil.so*
rm -rf $RPM_BUILD_ROOT/$RPM_INSTALL_PREFIX/%{prefix}/usr/lib/adminutil-properties
-rm -rf $RPM_BUILD_ROOT/$RPM_INSTALL_PREFIX/%{prefix}/usr/lib/libadminutil10.a
-rm -rf $RPM_BUILD_ROOT/$RPM_INSTALL_PREFIX/%{prefix}/usr/lib/libadmsslutil10.a
rm -rf $RPM_BUILD_ROOT/$RPM_INSTALL_PREFIX/%{prefix}/usr/include/adminutil-1.0
%files
%defattr(-,root,root,-)
-%{prefix}/usr/lib/libadminutil10.so
-%{prefix}/usr/lib/libadmsslutil10.so
+%{prefix}/usr/lib/libadminutil.so.1.0
+%{prefix}/usr/lib/libadmsslutil.so.1.0
%{prefix}/usr/lib/adminutil-properties/libadminutil_root.res
%pre
%post
+ln -s $RPM_INSTALL_PREFIX/%{prefix}/usr/lib/libadminutil.so.1.0
$RPM_INSTALL_PREFIX/%{prefix}/usr/lib/libadminutil.so.1
+ln -s $RPM_INSTALL_PREFIX/%{prefix}/usr/lib/libadminutil.so.1.0
$RPM_INSTALL_PREFIX/%{prefix}/usr/lib/libadminutil.so
+ln -s $RPM_INSTALL_PREFIX/%{prefix}/usr/lib/libadmsslutil.so.1.0
$RPM_INSTALL_PREFIX/%{prefix}/usr/lib/libadmsslutil.so.1
+ln -s $RPM_INSTALL_PREFIX/%{prefix}/usr/lib/libadmsslutil.so.1.0
$RPM_INSTALL_PREFIX/%{prefix}/usr/lib/libadmsslutil.so
echo "Install finished."
%postun
@@ -89,8 +91,6 @@
%files devel
%defattr(-,root,root,-)
-%{prefix}/usr/lib/libadminutil10.a
-%{prefix}/usr/lib/libadmsslutil10.a
%{prefix}/usr/include/adminutil-1.0/libadminutil/admutil.h
%{prefix}/usr/include/adminutil-1.0/libadminutil/distadm.h
%{prefix}/usr/include/adminutil-1.0/libadminutil/prodinfo.h
@@ -105,9 +105,6 @@
%{prefix}/usr/include/adminutil-1.0/libadmsslutil/SSLerrs.h
%pre devel
-mkdir -p $RPM_INSTALL_PREFIX/%{prefix}/usr/lib
-mkdir -p $RPM_INSTALL_PREFIX/%{prefix}/usr/include/adminutil-1.0/libadminutil
-mkdir -p $RPM_INSTALL_PREFIX/%{prefix}/usr/include/adminutil-1.0/libadmsslutil
%postun devel
rm -rf $RPM_INSTALL_PREFIX/%{prefix}/usr/include/adminutil-1.0
Index: nsconfig.mk
===================================================================
RCS file: /cvs/dirsec/adminutil/nsconfig.mk,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- nsconfig.mk 26 Oct 2005 16:35:28 -0000 1.3
+++ nsconfig.mk 6 Dec 2005 18:38:20 -0000 1.4
@@ -158,13 +158,18 @@
#-------------------
ifeq ($(ARCH), HPUX)
#-------------------
-DLL_SUFFIX=sl
+HPUX_ARCH = $(shell uname -m)
+ifeq ($(HPUX_ARCH), ia64)
+ DLL_SUFFIX=so
+else
+ DLL_SUFFIX=sl
+endif
LDAP_DLL_SUFFIX=$(DLL_SUFFIX)
ifeq ($(NSOS_RELEASE), B.11.00)
- MODERNHP=1
+ MODERNHP=1
endif
ifeq ($(NSOS_RELEASE), B.11.11)
- MODERNHP=1
+ MODERNHP=1
endif
ifeq ($(MODERNHP), 1)
@@ -581,6 +586,8 @@
########################################
ADMSDK_SO_VERSION=10
+ADMSDK_SO_DOTVERSION=1.0
+ADMSDK_SO_MAJORVERSION=1
ADMSDKOBJDIR=$(OBJDIR)
ADMSDK_LIBPATH = $(ADMSDKOBJDIR)/lib
ADMSDK_INCLUDE = $(ADMSDKOBJDIR)/include
@@ -591,7 +598,7 @@
ADMSDKDLL_NAMES = $(addsuffix .dll, $ADMSDK_LIBNAMES))
ADMSDKLINK = $(addprefix $(ADMSDK_LIBPATH)/, $(ADMSDK_LIBS))
else
- ADMSDK_LIBNAMES = adminutil$(ADMSDK_SO_VERSION)
+ ADMSDK_LIBNAMES = adminutil
ADMSDK_LIBS = $(addsuffix .a, $(addprefix lib, $(ADMSDK_LIBNAMES)))
LIBADMSDK = $(addprefix $(ADMSDK_LIBPATH)/, $(ADMSDK_LIBS))
ADMSDKLINK = -L$(ADMSDK_LIBPATH) $(addprefix -l, $(ADMSDK_LIBNAMES))
Index: pkgadminutil.mk
===================================================================
RCS file: /cvs/dirsec/adminutil/pkgadminutil.mk,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- pkgadminutil.mk 16 Nov 2005 18:49:58 -0000 1.4
+++ pkgadminutil.mk 6 Dec 2005 18:38:20 -0000 1.5
@@ -88,7 +88,7 @@
cp -p $(ABS_ROOT)/include/libadmsslutil/*.h
$(PKGDIR)/include/$(INCL_ADMINUTIL)/libadmsslutil
# Don't package sslpset.h
rm -f $(PKGDIR)/include/$(INCL_ADMINUTIL)/libadmsslutil/sslpset.h
- cp -p $(ADMSERV_OBJDIR)/lib/*.* $(PKGDIR)/lib
+ cd $(ADMSERV_OBJDIR)/lib; tar cf - *.* | (cd $(PKGDIR)/lib; tar xf -)
cp -p $(ADMSERV_OBJDIR)/lib/libadminutil/lib*.res $(PKGDIR)/lib/$(PROP_ADMINUTIL)
pkgSBC:
Show replies by date