Moving micasa 1.5 trunk to Novell forge.

This commit is contained in:
Cameron (Kamran) Mashayekhi
2005-10-11 19:51:00 +00:00
parent 082db33275
commit efe0a5e13c
691 changed files with 116628 additions and 0 deletions

267
shsrc/lshsrc/CASA.spec Normal file
View File

@@ -0,0 +1,267 @@
#
# spec file for package CASA (Version 1.0.0)
#
# Copyright (c) 2005 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://www.suse.de/feedback/
#
# norootforbuild
# neededforbuild gnome-filesystem mono
BuildRequires: aaa_base acl attr bash bind-utils bison bzip2 coreutils cpio cpp cracklib cvs cyrus-sasl db devs diffutils e2fsprogs file filesystem fillup findutils flex gawk gdbm-devel glibc glibc-devel glibc-locale gpm grep groff gzip info insserv kbd less libacl libattr libgcc libselinux libstdc++ libxcrypt m4 make man mktemp module-init-tools ncurses ncurses-devel net-tools netcfg openldap2-client openssl pam pam-modules patch permissions popt procinfo procps psmisc pwdutils rcs readline sed strace syslogd sysvinit tar tcpd texinfo timezone unzip util-linux vim zlib zlib-devel autoconf automake binutils gcc gdbm gettext gnome-filesystem libtool perl rpm
Name: CASA
URL: http://www.novell.com/products
%define prefix /opt/novell
License: Commercial, Other License(s), see package
Group: Productivity/Other
Autoreqprov: on
Version: 1.0.0
Release: 0
Summary: Novell Common Authentication Service Adapter (CASA)
Source: %{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: mono >= 1.1.7
ExclusiveArch: %ix86 x86_64
NoSource: 0
%description
NOVELL Common Authentication Service Adapter (CASA).
%package devel
Summary: Include Files and Libraries mandatory for Development.
Group: Productivity/Other
Requires: CASA = %{version}-%{release}
Provides: CASA-devel
%description devel
This package contains all necessary include files and libraries needed
to develop applications that require these.
%prep
%setup -q
%build
%install
install -d %{buildroot}%{prefix}/%{_lib}
install -d %{buildroot}%{prefix}/bin
install -d %{buildroot}%{prefix}/include
install -d %{buildroot}%{prefix}/CASA/%{_lib}
install -d %{buildroot}%{prefix}/CASA/bin
install -d %{buildroot}%{prefix}/CASA/doc
install -d %{buildroot}%{prefix}/CASA/pixmaps
install -d %{buildroot}%{prefix}/CASA/startup
install -d %{buildroot}%{prefix}/CASA/include
install -d %{buildroot}%{prefix}/CASA/images
install -d %{buildroot}/%{_lib}/security
%ifarch x86_64
%define binsource bin64
%define libsource lib64
%else
%define binsource bin
%define libsource lib
%endif
install -m 644 %libsource/pam_micasa.so %{buildroot}/%{_lib}/security
install -m 644 %libsource/libmicasa.so.1.0.0 %{buildroot}%{prefix}/CASA/%{_lib}
install -m 644 %libsource/libjmicasa.so.1.0.0 %{buildroot}%{prefix}/CASA/%{_lib}
install -m 644 %libsource/miCASA.jar %{buildroot}%{prefix}/CASA/%{_lib}
install -m 644 %libsource/Novell.CASA.miCASAWrapper.dll %{buildroot}%{prefix}/CASA/%{_lib}
install -m 644 %libsource/Novell.CASA.Common.dll %{buildroot}%{prefix}/CASA/%{_lib}
install -m 644 %libsource/libad_gk.so.1.0.0 %{buildroot}%{prefix}/CASA/%{_lib}
install -m 644 %libsource/libkwallets_rw.so.1.0.0 %{buildroot}%{prefix}/CASA/%{_lib}
install -m 644 %libsource/Novell.CASA.A-D.dll %{buildroot}%{prefix}/CASA/%{_lib}
install -m 644 %libsource/Novell.CASA.CASAPolicy.dll %{buildroot}%{prefix}/CASA/%{_lib}
install -m 644 %libsource/Novell.CASA.DataEngines.GnomeKeyring.dll %{buildroot}%{prefix}/CASA/%{_lib}
install -m 644 %libsource/Novell.CASA.DataEngines.KWallet.dll %{buildroot}%{prefix}/CASA/%{_lib}
install -m 755 images/casa-1.5.glade %{buildroot}%{prefix}/CASA/images
install -m 755 images/casa-1.5.gladep %{buildroot}%{prefix}/CASA/images
install -m 755 images/firefox-logo.png %{buildroot}%{prefix}/CASA/images
install -m 755 images/keyring-logo.png %{buildroot}%{prefix}/CASA/images
install -m 755 images/kwallet-logo.png %{buildroot}%{prefix}/CASA/images
install -m 755 images/casa-logo.png %{buildroot}%{prefix}/CASA/images
install -m 755 images/micasa-logo.png %{buildroot}%{prefix}/CASA/images
install -m 755 images/mozilla-logo.png %{buildroot}%{prefix}/CASA/images
install -m 755 images/novell-logo.png %{buildroot}%{prefix}/CASA/images
install -m 755 %binsource/micasad.exe %{buildroot}%{prefix}/CASA/bin
install -m 755 %binsource/CASATrayApp.exe %{buildroot}%{prefix}/CASA/bin
install -m 755 %binsource/CASAManager.exe %{buildroot}%{prefix}/CASA/bin
install -m 755 %binsource/CASAManager.sh %{buildroot}%{prefix}/CASA/bin
install -m 755 startup/micasad %{buildroot}%{prefix}/CASA/bin
install -m 755 startup/micasad.sh %{buildroot}%{prefix}/CASA/bin
install -m 644 doc/CASA_Admin_Guide.pdf %{buildroot}%{prefix}/CASA/doc
install -m 644 doc/miCASA_API_Guide.pdf %{buildroot}%{prefix}/CASA/doc
install -m 644 doc/README.txt %{buildroot}%{prefix}/CASA/doc
install -m 644 include/micasa.h %{buildroot}%{prefix}/CASA/include
install -m 644 include/micasa_mgmd.h %{buildroot}%{prefix}/CASA/include
install -m 644 include/* %{buildroot}%{prefix}/CASA/include
ln -s libmicasa.so.%{version} %{buildroot}%{prefix}/CASA/%{_lib}/libmicasa.so
ln -s libmicasa.so.%{version} %{buildroot}%{prefix}/CASA/%{_lib}/libmicasa.so.1
ln -s libjmicasa.so.%{version} %{buildroot}%{prefix}/CASA/%{_lib}/libjmicasa.so
ln -s libjmicasa.so.%{version} %{buildroot}%{prefix}/CASA/%{_lib}/libjmicasa.so.1
ln -s miCASA.jar %{buildroot}%{prefix}/CASA/%{_lib}/jmiCASA.jar
ln -s ../CASA/%{_lib}/libmicasa.so %{buildroot}%{prefix}/%{_lib}/libmicasa.so
ln -s ../CASA/%{_lib}/libmicasa.so.1 %{buildroot}%{prefix}/%{_lib}/libmicasa.so.1
ln -s ../CASA/%{_lib}/libjmicasa.so %{buildroot}%{prefix}/%{_lib}/libjmicasa.so
ln -s ../CASA/%{_lib}/libjmicasa.so.1 %{buildroot}%{prefix}/%{_lib}/libjmicasa.so.1
ln -s ../CASA/%{_lib}/miCASA.jar %{buildroot}%{prefix}/%{_lib}/jmiCASA.jar
ln -s ../CASA/%{_lib}/Novell.CASA.miCASAWrapper.dll %{buildroot}%{prefix}/%{_lib}/Novell.CASA.miCASAWrapper.dll
ln -s ../CASA/%{_lib}/Novell.CASA.Common.dll %{buildroot}%{prefix}/%{_lib}/Novell.CASA.Common.dll
ln -s ../CASA/%{_lib}/Novell.CASA.CASAPolicy.dll %{buildroot}%{prefix}/%{_lib}/Novell.CASA.CASAPolicy.dll
ln -s ../CASA/%{_lib}/Novell.CASA.A-D.dll %{buildroot}%{prefix}/%{_lib}/Novell.CASA.A-D.dll
ln -s ../CASA/%{_lib}/Novell.CASA.DataEngines.GnomeKeyring.dll %{buildroot}%{prefix}/%{_lib}/Novell.CASA.DataEngines.GnomeKeyring.dll
ln -s ../CASA/%{_lib}/Novell.CASA.DataEngines.KWallet.dll %{buildroot}%{prefix}/%{_lib}/Novell.CASA.DataEngines.KWallet.dll
ln -s libkwallets_rw.so.%{version} %{buildroot}%{prefix}/CASA/%{_lib}/libkwallets_rw.so
ln -s libkwallets_rw.so.%{version} %{buildroot}%{prefix}/CASA/%{_lib}/libkwallets_rw.so.1
ln -s libad_gk.so.%{version} %{buildroot}%{prefix}/CASA/%{_lib}/libad_gk.so
ln -s libad_gk.so.%{version} %{buildroot}%{prefix}/CASA/%{_lib}/libad_gk.so.1
cp %{buildroot}%{prefix}/CASA/include/micasa.h %{buildroot}%{prefix}/include
cp %{buildroot}%{prefix}/CASA/include/micasa_mgmd.h %{buildroot}%{prefix}/include
mkdir -p %{buildroot}/etc/init.d
cp %{buildroot}%{prefix}/CASA/bin/micasad %{buildroot}/etc/init.d
%ifarch x86_64
echo "/opt/novell/CASA/lib64/" >> /etc/ld.so.conf
/sbin/ldconfig
%else
echo "/opt/novell/CASA/lib/" >> /etc/ld.so.conf
/sbin/ldconfig
%endif
%post
insserv /etc/init.d/micasad
perl -e '
my @fileList = ("/etc/pam.d/xdm", "/etc/pam.d/gdm", "/etc/pam.d/kdm", "/etc/pam.d/login", "/etc/pam.d/sshd");
for (my $j = 0; $j <= $#fileList; $j++)
{
my $filename = $fileList [$j];
if (-e $filename)
{
print "Adding PAM module to $filename\n";
my $auth_line_to_be_inserted = "auth required pam_micasa.so";
my $session_line_to_be_inserted = "session required pam_micasa.so";
open (FILE, "<$filename") || die ("Cannot open file reading");
my @data = <FILE>;
close (FILE);
my $auth_index = 0;
my $session_index = 0;
for (my $i = 0; $i <= $#data; $i++)
{
my $line = $data [$i];
if ($line =~ /^auth.*/)
{
$auth_index = $i;
}
if ($line =~ /^session.*/)
{
$session_index = $i;
}
}
open (FILE, ">$filename") || die ("Cannot open file for writing");
for (my $i = 0; $i <= $#data; $i++)
{
print FILE $data [$i];
if ($i == $auth_index)
{
print FILE $auth_line_to_be_inserted."\n";
}
if ($i == $session_index)
{
print FILE $session_line_to_be_inserted."\n";
}
}
}
}
'
%preun
perl -e '
my @fileList = ("/etc/pam.d/xdm", "/etc/pam.d/gdm", "/etc/pam.d/kdm", "/etc/pam.d/login", "/etc/pam.d/sshd" );
for (my $j = 0; $j <= $#fileList; $j++)
{
my $filename = $fileList [$j];
if (-e $filename)
{
print "Removing PAM module from $filename\n";
open (FILE, "<$filename") || die ("Cannot open file reading");
my @data = <FILE>;
close (FILE);
open (FILE, ">$filename") || die ("Cannot open file for writing");
for (my $i = 0; $i <= $#data; $i++)
{
my $line = $data [$i];
if ($line =~ /pam_micasa.so/)
{
}
else
{
print FILE $data [$i];
}
}
close (FILE);
}
}
'
insserv -r /etc/init.d/micasad
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
%dir %{prefix}
%dir %{prefix}/CASA
%dir %{prefix}/CASA/%{_lib}
%dir %{prefix}/CASA/doc
%dir %{prefix}/CASA/images
%{prefix}/CASA/%{_lib}/*.so.*
%{prefix}/CASA/%{_lib}/Novell.CASA.miCASAWrapper.dll
%{prefix}/CASA/%{_lib}/Novell.CASA.Common.dll
%{prefix}/CASA/%{_lib}/Novell.CASA.CASAPolicy.dll
%{prefix}/CASA/%{_lib}/Novell.CASA.A-D.dll
%{prefix}/CASA/%{_lib}/Novell.CASA.DataEngines.GnomeKeyring.dll
%{prefix}/CASA/%{_lib}/Novell.CASA.DataEngines.KWallet.dll
%{prefix}/CASA/%{_lib}/miCASA.jar
%{prefix}/CASA/bin
%{prefix}/CASA/images/*
%{prefix}/CASA/doc/CASA_Admin_Guide.pdf
%{prefix}/CASA/doc/README.txt
/etc/init.d/micasad
/%{_lib}/security/pam_micasa.so
%files devel
%defattr(-,root,root)
%{prefix}/include
%{prefix}/CASA/include
%{prefix}/CASA/%{_lib}/*.so
%{prefix}/CASA/doc/miCASA_API_Guide.pdf
%changelog -n CASA

49
shsrc/lshsrc/Readme.txt Normal file
View File

@@ -0,0 +1,49 @@
Make direcotry for Windows client and server.
Make script names take the form of:
mk-xxx-yz
xxx = package name sdk, sss
y = debug(platform dep.) d = (mdd or d2) default debug
o = optimized default optimized
h = (hc, codeview) netware only
z = platform n = netware
w = win32
Make script command line options:
clean = removes all of the object files
all = builds all that is needed
install = copies final binaries to product dir
checkout = checks binaries out of Contiuous for install option
checkin = checks final binaries back into Continuous
Shorthand scripts for making all platforms:
mk-xxx-all
xxx = command line options c = clean
a = all
i = install
Shorthand scripts for making platform specific build:
mk-xxx-yyy
xxx = platform
c32 = Win32 client
nss = NetWare server
wss = Win32 server
yyy = command line options
cal = clean all
all = all
Make scripts for making Beta servers:
mk-beta-ox
x = platform
n = NetWare
w = Win32
Shorthand scripts for making Beta servers for all platforms:
mk-beta-xxx
xxx = command line option
cal = clean all
all = all

250
shsrc/lshsrc/mk-ca-all Normal file
View File

@@ -0,0 +1,250 @@
#!/bin/bash
../wshsrc/mk-ibld-no d
echo
if (mk-micasacache-ol d clean all)
then
echo
else
echo '**** BUILDING OPTIMIZED libmicasacache.a FAILED ****'
exit 1
fi
if(mk-micasacache-dl d clean all)
then
echo
else
echo '**** BUILDING DEBUG libmicasacache.a FAILED ****'
exit 1
fi
if (mk-micasadk-ol d clean all)
then
echo
else
echo '**** BUILDING OPTIMIZED libmicasa.so FAILED ****'
exit 1
fi
if(mk-micasadk-dl d clean all)
then
echo
else
echo '**** BUILDING DEBUG libmicasa.so FAILED ****'
exit 1
fi
if (mk-micasacommon-dl d clean all)
then
echo
else
echo '**** BUILDING DEBUG CSharp Common FAILED ****'
exit 1
fi
if (mk-micasacommon-ol d clean all)
then
echo
else
echo '**** BUILDING OPTIMIZED CSharp Common FAILED ****'
exit 1
fi
if (mk-micasawrap-dl d clean all)
then
echo
else
echo '**** BUILDING DEBUG CSharp Wrapper FAILED ****'
exit 1
fi
if (mk-micasawrap-ol d clean all)
then
echo
else
echo '**** BUILDING CSharp Wrapper FAILED ****'
exit 1
fi
if (mk-micasad-dl d clean all)
then
echo
else
echo '**** BUILDING DEBUG miCASA DAEMON FAILED ****'
exit 1
fi
if (mk-micasad-ol d clean all)
then
echo
else
echo '**** BUILDING NON-DEBUG miCASA DAEMON FAILED ****'
exit 1
fi
if (mk-micasapol-dl d clean all)
then
echo
else
echo '**** BUILDING DEBUG Policy Lib FAILED ****'
exit 1
fi
if (mk-micasapol-ol d clean all)
then
echo
else
echo '**** BUILDING NON-DEBUG Policy Lib FAILED ****'
exit 1
fi
if (mk-micasa_kw-dl d clean all)
then
echo
else
echo '**** BUILDING DEBUG KWallet Native Lib FAILED ****'
exit 1
fi
if (mk-micasa_kw-ol d clean all)
then
echo
else
echo '**** BUILDING NON-DEBUG KWallet Native Lib FAILED ****'
exit 1
fi
if (mk-micasa_kwwrap-dl d clean all)
then
echo
else
echo '**** BUILDING DEBUG KWallet Wrapper Dll FAILED ****'
exit 1
fi
if (mk-micasa_kwwrap-ol d clean all)
then
echo
else
echo '**** BUILDING NON-DEBUG KWallet Wrapper Dll FAILED ****'
exit 1
fi
if (mk-micasa_gk-dl d clean all)
then
echo
else
echo '**** BUILDING DEBUG Gnome Keyring Native Lib FAILED ****'
exit 1
fi
if (mk-micasa_gk-ol d clean all)
then
echo
else
echo '**** BUILDING NON-DEBUG Gnome Keyring Native Lib FAILED ****'
exit 1
fi
if (mk-micasa_gkwrap-dl d clean all)
then
echo
else
echo '**** BUILDING DEBUG Gnome Keyring Wrapper Dll FAILED ****'
exit 1
fi
if (mk-micasa_gkwrap-ol d clean all)
then
echo
else
echo '**** BUILDING NON-DEBUG Gnome Keyring Wrapper Dll FAILED ****'
exit 1
fi
if (mk-micasa_ad-dl d clean all)
then
echo
else
echo '**** BUILDING DEBUG AD Lib FAILED ****'
exit 1
fi
if (mk-micasa_ad-ol d clean all)
then
echo
else
echo '**** BUILDING NON-DEBUG AD Lib FAILED ****'
exit 1
fi
if (mk-micasaconsole-dl d clean all)
then
echo
else
echo '**** BUILDING DEBUG CASA Console FAILED ****'
exit 1
fi
if (mk-micasaconsole-ol d clean all)
then
echo
else
echo '**** BUILDING NON-DEBUG CASA Console FAILED ****'
exit 1
fi
if (mk-micasa-trayapp-dl d clean all)
then
echo
else
echo '**** BUILDING DEBUG CASATrayApp FAILED ****'
exit 1
fi
if (mk-micasa-trayapp-ol d clean all)
then
echo
else
echo '**** BUILDING NON-DEBUG CASATrayApp FAILED ****'
exit 1
fi
if (mk-loginpam-dl d clean all)
then
echo
else
echo '**** BUILDING DEBUG Login Capture PAM module FAILED ****'
exit 1
fi
if (./mk-loginpam-ol d clean all)
then
echo
else
echo '**** BUILDING NON-DEBUG Login Capture PAM module FAILED ****'
exit 1
fi
if (./mk-jmicasa-dl d clean all)
then
echo
else
echo '**** BUILDING DEBUG jmicasa FAILED ****'
exit 1
fi
if (./mk-jmicasa-ol d clean all)
then
echo
else
echo '**** BUILDING NON-DEBUG jmicasa FAILED ****'
exit 1
fi

View File

@@ -0,0 +1,24 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
#MAJ_SSS_NO=`cat majver.txt`
#MIN_SSS_NO=`cat minver.txt`
#REV_SSS_NO=`cat revver.txt`
#export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
export BLD_NO=4.0.1
cd $PR/c_test/unx_cachetst
#(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" XTRA=dbg XTRA_CFLAGS="-DDEBUG -DDEBUG_SSS -g" $2 $3 $4 $5 $6)
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MIN_NUM=\"0\" PROD_NUM=\"4\" BLD_VER=\"$BLD_NO\" XTRA=dbg XTRA_CFLAGS="-DDEBUG -g" $2 $3 $4 $5)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,24 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
#MAJ_SSS_NO=`cat majver.txt`
#MIN_SSS_NO=`cat minver.txt`
#REV_SSS_NO=`cat revver.txt`
#export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
export BLD_NO=4.0.1
cd $PR/c_test/unx_cachetst
#(make -I $PR/make -f Makefile PLAT=lux MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" XTRA=ndbg $2 $3 $4 $5 $6)
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MIN_NUM=\"0\" PROD_NUM=\"4\" BLD_VER=\"$BLD_NO\" XTRA=ndbg $2 $3 $4 $5)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

154
shsrc/lshsrc/mk-cai-all Normal file
View File

@@ -0,0 +1,154 @@
#!/bin/bash
../wshsrc/mk-ibld-no m
echo
if (mk-micasacache-ol d clean all install)
then
echo
else
echo '**** BUILDING OPTIMIZED libmicasacache.a FAILED ****'
exit 1
fi
if (mk-micasadk-ol d clean all install)
then
echo
else
echo '**** BUILDING OPTIMIZED libmicasa.so FAILED ****'
exit 1
fi
if (mk-micasacommon-ol d clean all install)
then
echo
else
echo '**** BUILDING OPTIMIZED CSharp Common FAILED ****'
exit 1
fi
if (mk-micasad-ol d clean all install)
then
echo
else
echo '**** BUILDING NON-DEBUG miCASA DAEMON FAILED ****'
exit 1
fi
if (mk-micasapol-ol d clean all install)
then
echo
else
echo '**** BUILDING NON-DEBUG Policy Lib FAILED ****'
exit 1
fi
if (mk-micasa_kw-ol clean all install)
then
echo
else
echo '**** BUILDING NON-DEBUG KWallet Native Lib FAILED ****'
exit 1
fi
if (mk-micasa_kwwrap-ol clean all install)
then
echo
else
echo '**** BUILDING NON-DEBUG KWallet Wrapper Dll FAILED ****'
exit 1
fi
if (mk-micasa_gk-ol clean all install)
then
echo
else
echo '**** BUILDING NON-DEBUG Gnome Keyring Native Lib FAILED ****'
exit 1
fi
if (mk-micasa_gkwrap-ol clean all install)
then
echo
else
echo '**** BUILDING NON-DEBUG Gnome Keyring Wrapper Dll FAILED ****'
exit 1
fi
if (mk-micasa_ad-ol clean all install)
then
echo
else
echo '**** BUILDING NON-DEBUG AD Lib FAILED ****'
exit 1
fi
if (mk-micasaconsole-ol clean all install)
then
echo
else
echo '**** BUILDING NON-DEBUG CASA Console FAILED ****'
exit 1
fi
if (mk-micasa-trayapp-ol clean all install)
then
echo
else
echo '**** BUILDING NON-DEBUG CASATrayApp FAILED ****'
exit 1
fi
if (mk-loginpam-ol d clean all install)
then
echo
else
echo '**** BUILDING NON-DEBUG LOGIN PAM FAILED ****'
exit 1
fi
if (mk-micasawrap-ol d clean all install)
then
echo
else
echo '**** BUILDING NON-DEBUG Micasa CS Wrapper FAILED ****'
exit 1
fi
if (mk-jmicasa-ol d clean all install)
then
echo
else
echo '**** BUILDING NON-DEBUG jmicasa FAILED ****'
exit 1
fi
if (mk-casa-tarpkg)
then
echo
else
echo '**** BUILDING CASA TAR BALL FAILED ****'
exit 1
fi
#if (mk-casa-rpmpkg)
#then
#echo
#else
#echo '**** BUILDING CASA RPM FAILED ****'
#exit 1
#fi
#if (mk-micasa-rpmpkg)
#then
#echo
#else
#echo '**** BUILDING miCASA RPM FAILED ****'
#exit 1
#fi

131
shsrc/lshsrc/mk-casa-rpmpkg Normal file
View File

@@ -0,0 +1,131 @@
#!/bin/bash
set -x
cd ../..
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
export PROD_NUM=$MAJ_SSS_NO
cd $PR/lib/lux/
BR=`pwd`
mkdir -p $BR/pkg
mkdir -p $BR/pkg/BUILD/
mkdir -p $BR/pkg/RPMS/
mkdir -p $BR/pkg/RPMS/i386/
mkdir -p $BR/pkg/casa_devel_area/
# save the original .rpmmacros
if [ -f ~/.rpmmacros ]
then
mv ~/.rpmmacros ~/.rpmmacros.orig
fi
# append these to the .rpmmacros
echo "%_topdir $BR/pkg/" >> ~/.rpmmacros
echo "%version $BLD_NO" >> ~/.rpmmacros
echo "%release $MAJ_SSS_NO" >> ~/.rpmmacros
cp -f $PR/include/micasa.h $BR/pkg/BUILD
cp -f $PR/include/micasa_mgmd.h $BR/pkg/BUILD
# create the direcories and set the rights on them
cd $BR/pkg/casa_devel_area
install -m 755 -d opt/novell/CASA_devel
install -m 755 -d opt/novell/CASA_devel/include
install -m 755 -d opt/novell/CASA_devel/doc
install -m 755 -d opt/novell/CASA_devel/sample
install -m 755 -d opt/novell/CASA_devel/sample_bin
# copy the files to the restpected directories and set the rights on them
cd $BR/pkg/BUILD
install -m 755 micasa.h $BR/pkg/casa_devel_area/opt/novell/CASA_devel/include/micasa.h
#install -m 755 micasa_mgmd.h $BR/pkg/casa_devel_area/opt/novell/CASA_devel/include/micasa_mgmd_idk.h
install -m 755 micasa_mgmd.h $BR/pkg/casa_devel_area/opt/novell/CASA_devel/include/micasa_mgmd.h
# -bb and --buildroot are rpmbuild (rpmb) options that should be included
# in /etc/popt, for rpm to work check "man rpm" and "man rpmbuild" search for -bb for
# instructions. --buildroot should be added separately.
#Create the rpm spec file on the fly
cat << E/O/F > $BR/pkg/novell-CASA-devel.spec
Summary : Novell Client Authentication Service Adapter (CASA)
Name : novell-CASA-devel
Version : %version
Release : %release
Group : System/Cryptography
Copyright: 1998-2005 Novell, Inc. All Rights Reserved
Distribution : Novell
URL : http://www.novell.com/
Packager : Novell Inc.
AutoReqProv: no
Vendor : Novell Inc.
BuildArchitectures: i386 x86_64
%description
NOVELL Client Authentication Service Adapter Development Kit (CASA).
%prep
%build
%install
install -m 755 -d $BR/pkg/casa_devel_area/opt/novell/CASA_devel/doc
install -m 755 -d $BR/pkg/casa_devel_area/opt/novell/CASA_devel/lib
install -m 755 -d $BR/pkg/casa_devel_area/opt/novell/CASA_devel/include
install -m 755 -d $BR/pkg/casa_devel_area/opt/novell/CASA_devel/sample
install -m 755 -d $BR/pkg/casa_devel_area/opt/novell/CASA_devel/sample_bin
install -m 755 micasa.h $BR/pkg/casa_devel_area/opt/novell/CASA_devel/include/micasa.h
install -m 755 micasa_mgmd.h $BR/pkg/casa_devel_area/opt/novell/CASA_devel/include/micasa_mgmd.h
%files
#%attr(666,root,root)/opt/novell/CASA_devel/include/micasa_idk.h
%attr(666,root,root)/opt/novell/CASA_devel/include/micasa.h
%attr(666,root,root)/opt/novell/CASA_devel/include/micasa_mgmd.h
%preun
rm -rf /opt/novell/CASA_devel
E/O/F
(cd $BR/pkg/casa_devel_area; pwd; rpmbuild -bb --buildroot $BR/pkg/casa_devel_area ../novell-CASA-devel.spec)
#restore the .rpmmacros file
if [ -f ~/.rpmmacros.orig ]
then
mv ~/.rpmmacros.orig ~/.rpmmacros
fi
if [ -r $BR/pkg/RPMS/i386/novell-CASA-*.rpm ]
then
echo Linux CASA-devel Package Done
cp -f $BR/pkg/RPMS/i386/novell-CASA-*.rpm $PR/products/install/lux
cd $BR/pkg
rm -rf *
exit 0
fi
if [ -r $BR/pkg/RPMS/x86_64/novell-CASA-*.rpm ]
then
echo Linux CASA-devel Package Done
cp -f $BR/pkg/RPMS/x86_64/novell-CASA-*.rpm $PR/products/install/lux
cd $BR/pkg
rm -rf *
exit 0
fi
echo Building Linux CASA-devel Package Failed
cd $BR/pkg
rm -rf *
exit 1

View File

@@ -0,0 +1,23 @@
#!/bin/bash
set -x
cd ../..
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
cd $PR/products/install/lux/opt/novell
(tar cvjf CASA-$BLD_NO.tar.bz2 *)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

32
shsrc/lshsrc/mk-dirs Normal file
View File

@@ -0,0 +1,32 @@
#!/bin/bash
TOP=../..
mkdir $TOP/bin> /dev/null 2>&1
mkdir $TOP/bin/lux> /dev/null 2>&1
mkdir $TOP/bin/lux/dbg> /dev/null 2>&1
mkdir $TOP/bin/lux/ndbg> /dev/null 2>&1
mkdir $TOP/lib> /dev/null 2>&1
mkdir $TOP/lib/lux> /dev/null 2>&1
mkdir $TOP/lib/lux/dbg> /dev/null 2>&1
mkdir $TOP/lib/lux/ndbg> /dev/null 2>&1
mkdir $TOP/obj> /dev/null 2>&1
mkdir $TOP/obj/lux> /dev/null 2>&1
mkdir $TOP/obj/lux/dbg> /dev/null 2>&1
mkdir $TOP/obj/lux/ndbg> /dev/null 2>&1
mkdir $TOP/bin64> /dev/null 2>&1
mkdir $TOP/bin64/lux> /dev/null 2>&1
mkdir $TOP/bin64/lux/dbg> /dev/null 2>&1
mkdir $TOP/bin64/lux/ndbg> /dev/null 2>&1
mkdir $TOP/lib64> /dev/null 2>&1
mkdir $TOP/lib64/lux> /dev/null 2>&1
mkdir $TOP/lib64/lux/dbg> /dev/null 2>&1
mkdir $TOP/lib64/lux/ndbg> /dev/null 2>&1
mkdir $TOP/obj64> /dev/null 2>&1
mkdir $TOP/obj64/lux> /dev/null 2>&1
mkdir $TOP/obj64/lux/dbg> /dev/null 2>&1
mkdir $TOP/obj64/lux/ndbg> /dev/null 2>&1

View File

@@ -0,0 +1,58 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_jwrapper/src
($JAVA_HOME/bin/javac com/novell/casa/MiCasa.java)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
fi
($JAVA_HOME/bin/jar cvf ../../lib$ARCH_LIB/miCASA.jar com/novell/casa/MiCasa.class com/novell/casa/NetCredential.class com/novell/casa/MiCasaException.class)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
fi
($JAVA_HOME/bin/javah -d ../../include com.novell.casa.MiCasa)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
fi
cd ../jnsscs
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=lib XTRA=dbg MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-I\"$JAVA_HOME/include\" -I\"$JAVA_HOME/include/linux\" -DDEBUG -g -DSSCS_LINUX_PLAT_F" $2 $3 $4 $5)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,58 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_jwrapper/src
($JAVA_HOME/bin/javac com/novell/casa/MiCasa.java)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
fi
($JAVA_HOME/bin/jar cvf ../../lib$ARCH_LIB/miCASA.jar com/novell/casa/MiCasa.class com/novell/casa/NetCredential.class com/novell/casa/MiCasaException.class)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
fi
($JAVA_HOME/bin/javah -d ../../include com.novell.casa.MiCasa)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
fi
cd ../jnsscs
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=lib XTRA=ndbg MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-I\"$JAVA_HOME/include\" -I\"$JAVA_HOME/include/linux\" -DDEBUG -g -DSSCS_LINUX_PLAT_F" $2 $3 $4 $5)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,33 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/login_capture/PAM
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux$ARCH MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=dbg XTRA_CFLAGS="-DSSCS_LINUX_PLAT_F -DDEBUG -g" $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,32 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/login_capture/PAM
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=ndbg XTRA_CFLAGS="-DSSCS_LINUX_PLAT_F" $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,363 @@
#!/bin/bash
set -x
cd ../..
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
export PROD_NUM=$MAJ_SSS_NO
cd $PR/lib/lux/
BR=`pwd`
mkdir -p $BR/pkg
mkdir -p $BR/pkg/BUILD/
mkdir -p $BR/pkg/RPMS/
mkdir -p $BR/pkg/RPMS/i386/
mkdir -p $BR/pkg/casa_area/
# save the original .rpmmacros
if [ -f ~/.rpmmacros ]
then
mv ~/.rpmmacros ~/.rpmmacros.orig
fi
# append these to the .rpmmacros
echo "%_topdir $BR/pkg/" >> ~/.rpmmacros
echo "%version $BLD_NO" >> ~/.rpmmacros
echo "%release $MAJ_SSS_NO" >> ~/.rpmmacros
cp -f $PR/lib/lux/ndbg/libmicasa.so.$BLD_NO $BR/pkg/BUILD/
cp -f $PR/lib/lux/ndbg/libad_gk.so.$BLD_NO $BR/pkg/BUILD/
cp -f $PR/lib/lux/ndbg/libkwallets_rw.so.$BLD_NO $BR/pkg/BUILD/
cp -f $PR/lib/lux/ndbg/libjmicasa.so.$BLD_NO $BR/pkg/BUILD/
cp -f $PR/lib/lux/ndbg/Novell.CASA.miCASAWrapper.dll $BR/pkg/BUILD/
cp -f $PR/lib/lux/ndbg/Novell.CASA.Common.dll $BR/pkg/BUILD/
cp -f $PR/lib/lux/ndbg/Novell.CASA.A-D.dll $BR/pkg/BUILD/
cp -f $PR/lib/lux/ndbg/Novell.CASA.CASAPolicy.dll $BR/pkg/BUILD/
cp -f $PR/lib/lux/ndbg/Novell.CASA.DataEngines.GnomeKeyring.dll $BR/pkg/BUILD/
cp -f $PR/lib/lux/ndbg/Novell.CASA.DataEngines.KWallet.dll $BR/pkg/BUILD/
cp -f $PR/bin/lux/ndbg/micasad.exe $BR/pkg/BUILD/
cp -f $PR/bin/lux/ndbg/CASATrayApp.exe $BR/pkg/BUILD/
cp -f $PR/bin/lux/ndbg/CASAManager.exe $BR/pkg/BUILD/
cp -f $PR/c_gui/CASAManager.sh $BR/pkg/BUILD/
cp -f $PR/c_gui/images/* $BR/pkg/BUILD/
cp -f $PR/c_micasad/startup/micasad $BR/pkg/BUILD
cp -f $PR/c_micasad/startup/micasad.sh $BR/pkg/BUILD
cp -f $PR/lib/lux/ndbg/pam_micasa.so $BR/pkg/BUILD/
# create the direcories and set the rights on them
cd $BR/pkg/casa_area
install -m 755 -d opt/novell/CASA/
install -m 755 -d opt/novell/CASA/lib
install -m 755 -d opt/novell/CASA/bin
install -m 755 -d opt/novell/CASA/images
install -m 755 -d opt/novell/CASA/doc
install -m 755 -d opt/novell/CASA/pixmaps
install -m 755 -d opt/novell/CASA/startup
install -m 755 -d etc/init.d/
install -m 755 -d lib/security
# copy the files to the restpected directories and set the rights on them
cd $BR/pkg/BUILD
install -m 755 libmicasa.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib
install -m 755 libad_gk.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib
install -m 755 libkwallets_rw.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib
install -m 755 libjmicasa.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib
install -m 755 Novell.CASA.miCASAWrapper.dll $BR/pkg/casa_area/opt/novell/CASA/lib
install -m 755 Novell.CASA.Common.dll $BR/pkg/casa_area/opt/novell/CASA/lib
install -m 755 Novell.CASA.A-D.dll $BR/pkg/casa_area/opt/novell/CASA/lib
install -m 755 Novell.CASA.CASAPolicy.dll $BR/pkg/casa_area/opt/novell/CASA/lib
install -m 755 Novell.CASA.DataEngines.GnomeKeyring.dll $BR/pkg/casa_area/opt/novell/CASA/lib
install -m 755 Novell.CASA.DataEngines.KWallet.dll $BR/pkg/casa_area/opt/novell/CASA/lib
install -m 755 micasad.exe $BR/pkg/casa_area/opt/novell/CASA/bin
install -m 755 CASATrayApp.exe $BR/pkg/casa_area/opt/novell/CASA/bin
install -m 755 CASAManager.exe $BR/pkg/casa_area/opt/novell/CASA/bin
install -m 755 CASAManager.sh $BR/pkg/casa_area/opt/novell/CASA/bin
install -m 755 micasad.sh $BR/pkg/casa_area/opt/novell/CASA/bin
install -m 755 micasad $BR/pkg/casa_area/etc/init.d/
install -m 755 pam_micasa.so $BR/pkg/casa_area/lib/security
install -m 755 casa-1.5.glade $BR/pkg/casa_area/opt/novell/CASA/images
install -m 755 casa-1.5.gladep $BR/pkg/casa_area/opt/novell/CASA/images
install -m 755 firefox-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
install -m 755 keyring-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
install -m 755 kwallet-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
install -m 755 casa-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
install -m 755 micasa-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
install -m 755 mozilla-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
install -m 755 novell-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
# -bb and --buildroot are rpmbuild (rpmb) options that should be included
# in /etc/popt, for rpm to work check "man rpm" and "man rpmbuild" search for -bb for
# instructions. --buildroot should be added separately.
#Create the rpm spec file on the fly
cat << E/O/F > $BR/pkg/novell-CASA.spec
Summary : Novell Client Authentication Service Adapter Identity Store (CASA)
Name : novell-CASA
Version : %version
Release : %release
Group : System/Cryptography
Copyright: 1998-2005 Novell, Inc. All Rights Reserved
Distribution : Novell
URL : http://www.novell.com/
Packager : Novell Inc.
AutoReqProv: no
Vendor : Novell Inc.
BuildArchitectures: i386 x86_64
%description
NOVELL Client Authentication Service Adapter (CASA).
%prep
%build
%install
install -m 755 -d $BR/pkg/casa_area/opt/novell/CASA/lib
install -m 755 -d $BR/pkg/casa_area/opt/novell/CASA/bin
install -m 755 -d $BR/pkg/casa_area/opt/novell/CASA/images
install -m 755 -d $BR/pkg/casa_area/opt/novell/CASA/doc
install -m 755 -d $BR/pkg/casa_area/opt/novell/CASA/pixmaps
install -m 755 -d $BR/pkg/casa_area/opt/novell/CASA/startup
install -m 755 -d $BR/pkg/casa_area/etc/init.d/
install -m 755 -d $BR/pkg/casa_area/lib/security
install -m 755 libmicasa.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib
install -m 755 libad_gk.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib
install -m 755 libkwallets_rw.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib
install -m 755 libjmicasa.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib
install -m 755 Novell.CASA.miCASAWrapper.dll $BR/pkg/casa_area/opt/novell/CASA/lib
install -m 755 Novell.CASA.Common.dll $BR/pkg/casa_area/opt/novell/CASA/lib
install -m 755 Novell.CASA.A-D.dll $BR/pkg/casa_area/opt/novell/CASA/lib
install -m 755 Novell.CASA.CASAPolicy.dll $BR/pkg/casa_area/opt/novell/CASA/lib
install -m 755 Novell.CASA.DataEngines.GnomeKeyring.dll $BR/pkg/casa_area/opt/novell/CASA/lib
install -m 755 Novell.CASA.DataEngines.KWallet.dll $BR/pkg/casa_area/opt/novell/CASA/lib
install -m 755 micasad.exe $BR/pkg/casa_area/opt/novell/CASA/bin
install -m 755 CASATrayApp.exe $BR/pkg/casa_area/opt/novell/CASA/bin
install -m 755 CASAManager.exe $BR/pkg/casa_area/opt/novell/CASA/bin
install -m 755 CASAManager.sh $BR/pkg/casa_area/opt/novell/CASA/bin
install -m 755 micasad.sh $BR/pkg/casa_area/opt/novell/CASA/bin
install -m 755 micasad $BR/pkg/casa_area/etc/init.d
install -m 755 pam_micasa.so $BR/pkg/casa_area/lib/security
install -m 755 casa-1.5.glade $BR/pkg/casa_area/opt/novell/CASA/images
install -m 755 casa-1.5.gladep $BR/pkg/casa_area/opt/novell/CASA/images
install -m 755 firefox-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
install -m 755 keyring-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
install -m 755 kwallet-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
install -m 755 casa-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
install -m 755 micasa-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
install -m 755 mozilla-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
install -m 755 novell-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
ln -sf libmicasa.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib/libmicasa.so
ln -sf libmicasa.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib/libmicasa.so.$MAJ_SSS_NO
ln -sf libkwallets_rw.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib/libkwallets_rw.so
ln -sf libkwallets_rw.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib/libkwallets_rw.so.$MAJ_SSS_NO
ln -sf libad_gk.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib/libad_gk.so
ln -sf libad_gk.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib/libad_gk.so.$MAJ_SSS_NO
ln -sf libjmicasa.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib/libjmicasa.so
ln -sf libjmicasa.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib/libjmicasa.so.$MAJ_SSS_NO
#ln -sf libmicasawrapper.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib/libmicasawrapper.so
#ln -sf libmicasawrapper.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib/libmicasawrapper.so.$MAJ_SSS_NO
%post
insserv /etc/init.d/micasad
echo "/opt/novell/CASA/lib/" >> /etc/ld.so.conf
/sbin/ldconfig
perl -e '
my @fileList = ("/etc/pam.d/xdm", "/etc/pam.d/gdm", "/etc/pam.d/kdm", "/etc/pam.d/login", "/etc/pam.d/sshd");
for (my \$j = 0; \$j <= \$#fileList; \$j++)
{
my \$filename = \$fileList [\$j];
if (-e \$filename)
{
print "Adding PAM module to \$filename\n";
my \$auth_line_to_be_inserted = "auth required pam_micasa.so";
my \$session_line_to_be_inserted = "session required pam_micasa.so";
open (FILE, "<\$filename") || die ("Cannot open file reading");
my @data = <FILE>;
close (FILE);
my \$auth_index = 0;
my \$session_index = 0;
for (my \$i = 0; \$i <= \$#data; \$i++)
{
my \$line = \$data [\$i];
if (\$line =~ /^auth.*/)
{
\$auth_index = \$i;
}
if (\$line =~ /^session.*/)
{
\$session_index = \$i;
}
}
open (FILE, ">\$filename") || die ("Cannot open file for writing");
for (my \$i = 0; \$i <= \$#data; \$i++)
{
print FILE \$data [\$i];
if (\$i == \$auth_index)
{
print FILE \$auth_line_to_be_inserted."\n";
}
if (\$i == \$session_index)
{
print FILE \$session_line_to_be_inserted."\n";
}
}
}
}
'
%files
%attr(755,root,root)/opt/novell/CASA/lib/libmicasa.so.$BLD_NO
%attr(755,root,root)/opt/novell/CASA/lib/libmicasa.so.$MAJ_SSS_NO
%attr(755,root,root)/opt/novell/CASA/lib/libmicasa.so
%attr(755,root,root)/opt/novell/CASA/lib/libkwallets_rw.so.$BLD_NO
%attr(755,root,root)/opt/novell/CASA/lib/libkwallets_rw.so.$MAJ_SSS_NO
%attr(755,root,root)/opt/novell/CASA/lib/libkwallets_rw.so
%attr(755,root,root)/opt/novell/CASA/lib/libad_gk.so.$BLD_NO
%attr(755,root,root)/opt/novell/CASA/lib/libad_gk.so.$MAJ_SSS_NO
%attr(755,root,root)/opt/novell/CASA/lib/libad_gk.so
%attr(755,root,root)/opt/novell/CASA/lib/libjmicasa.so.$BLD_NO
%attr(755,root,root)/opt/novell/CASA/lib/libjmicasa.so.$MAJ_SSS_NO
%attr(755,root,root)/opt/novell/CASA/lib/libjmicasa.so
#%attr(755,root,root)/opt/novell/CASA/lib/libmicasawrapper.so.$BLD_NO
#%attr(755,root,root)/opt/novell/CASA/lib/libmicasawrapper.so.$MAJ_SSS_NO
#%attr(755,root,root)/opt/novell/CASA/lib/libmicasawrapper.so
%attr(755,root,root)/opt/novell/CASA/lib/Novell.CASA.miCASAWrapper.dll
%attr(755,root,root)/opt/novell/CASA/lib/Novell.CASA.Common.dll
%attr(755,root,root)/opt/novell/CASA/lib/Novell.CASA.A-D.dll
%attr(755,root,root)/opt/novell/CASA/lib/Novell.CASA.CASAPolicy.dll
%attr(755,root,root)/opt/novell/CASA/lib/Novell.CASA.DataEngines.GnomeKeyring.dll
%attr(755,root,root)/opt/novell/CASA/lib/Novell.CASA.DataEngines.KWallet.dll
%attr(755,root,root)/opt/novell/CASA/bin/micasad.exe
%attr(755,root,root)/opt/novell/CASA/bin/CASATrayApp.exe
%attr(755,root,root)/opt/novell/CASA/bin/CASAManager.exe
%attr(755,root,root)/opt/novell/CASA/bin/CASAManager.sh
%attr(755,root,root)/opt/novell/CASA/bin/micasad.sh
%attr(755,root,root)/etc/init.d/micasad
%attr(755,root,root)/lib/security/pam_micasa.so
%attr(755,root,root)/opt/novell/CASA/images/casa-1.5.glade
%attr(755,root,root)/opt/novell/CASA/images/casa-1.5.gladep
%attr(755,root,root)/opt/novell/CASA/images/firefox-logo.png
%attr(755,root,root)/opt/novell/CASA/images/keyring-logo.png
%attr(755,root,root)/opt/novell/CASA/images/kwallet-logo.png
%attr(755,root,root)/opt/novell/CASA/images/casa-logo.png
%attr(755,root,root)/opt/novell/CASA/images/micasa-logo.png
%attr(755,root,root)/opt/novell/CASA/images/mozilla-logo.png
%attr(755,root,root)/opt/novell/CASA/images/novell-logo.png
%preun
perl -e '
my @fileList = ("/etc/pam.d/xdm", "/etc/pam.d/gdm", "/etc/pam.d/kdm", "/etc/pam.d/login", "/etc/pam.d/sshd" );
for (my \$j = 0; \$j <= \$#fileList; \$j++)
{
my \$filename = \$fileList [\$j];
if (-e \$filename)
{
print "Removing PAM module from \$filename\n";
open (FILE, "<\$filename") || die ("Cannot open file reading");
my @data = <FILE>;
close (FILE);
open (FILE, ">\$filename") || die ("Cannot open file for writing");
for (my \$i = 0; \$i <= \$#data; \$i++)
{
my \$line = \$data [\$i];
if (\$line =~ /pam_micasa.so/)
{
}
else
{
print FILE \$data [\$i];
}
}
close (FILE);
}
}
'
perl -e '
my \$filename = "/etc/ld.so.conf";
if (-e \$filename)
{
open (FILE, "<\$filename") || die ("Cannot open file reading");
my @data = <FILE>;
close (FILE);
open (FILE, ">\$filename") || die ("Cannot open file for writing");
for (my \$i = 0; \$i <= \$#data; \$i++)
{
my \$line = \$data [\$i];
if (\$line =~ /CASA/)
{
}
else
{
print FILE \$data [\$i];
}
}
close (FILE);
}
'
rm -rf /opt/novell/CASA
/sbin/ldconfig
insserv -r /etc/init.d/micasad
rm /etc/init.d/micasad
rm /lib/security/pam_micasa.so
E/O/F
(cd $BR/pkg/casa_area; pwd; rpmbuild -bb --buildroot $BR/pkg/casa_area ../novell-CASA.spec)
#restore the .rpmmacros file
if [ -f ~/.rpmmacros.orig ]
then
mv ~/.rpmmacros.orig ~/.rpmmacros
fi
if [ -r $BR/pkg/RPMS/i386/novell-CASA-*.rpm ]
then
echo Linux CASA-binary Package Done
cp -f $BR/pkg/RPMS/i386/novell-CASA-*.rpm $PR/products/install/lux
cd $BR/pkg
rm -rf *
exit 0
fi
if [ -r $BR/pkg/RPMS/x86_64/novell-CASA-*.rpm ]
then
echo Linux CASA-binary Package Done
cp -f $BR/pkg/RPMS/x86_64/novell-CASA-*.rpm $PR/products/install/lux
cd $BR/pkg
rm -rf *
exit 0
fi
echo Building Linux CASA-binary Package Failed
cd $BR/pkg
rm -rf *
exit 1

View File

@@ -0,0 +1,33 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_trayapp
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=bin MODULE=trayapp MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-debug -d:DEBUG -d:LINUX -nowarn:169" XTRA=dbg $2 $3 $4 $5 $6)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,33 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_trayapp
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=bin MODULE=trayapp MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-d:LINUX -nowarn:169" XTRA=ndbg $2 $3 $4 $5 $6)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,35 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_adlib
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=lib MODULE=adlib MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-debug -d:LINUX" XTRA=dbg $2 $3 $4 $5 $6)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
else
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$MAJ_SSS_NO
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so
exit 0
fi

View File

@@ -0,0 +1,35 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_adlib
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=lib MODULE=adlib MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-d:LINUX" XTRA=ndbg $2 $3 $4 $5 $6)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
else
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$MAJ_SSS_NO
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so
exit 0
fi

View File

@@ -0,0 +1,38 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
echo $PR
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
#cd $PR/c_common
#COMMON_FILES=$(ls)
#(ln -f $COMMON_FILES $PR/c_micasadk)
cd $PR/c_adlib/ad_gk/native
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=shared MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=dbg XTRA_CFLAGS="`pkg-config --cflags gnome-keyring-1` `pkg-config --libs gnome-keyring-1` `pkg-config --cflags glib-2.0` `pkg-config --libs glib-2.0`" $2 $3 $4 $5)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
ln -sf $PR/lib$ARCH_LIB/lux/dbg/libad_gk.so.$BLD_NO $PR/lib$ARCH_LIB/lux/dbg/libad_gk.so.$MAJ_SSS_NO
#ln -sf $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so.$BLD_NO $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so
exit 0
fi

View File

@@ -0,0 +1,38 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
echo $PR
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
#cd $PR/c_common
#COMMON_FILES=$(ls)
#(ln -f $COMMON_FILES $PR/c_micasadk)
cd $PR/c_adlib/ad_gk/native
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=shared MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=ndbg XTRA_CFLAGS="`pkg-config --cflags gnome-keyring-1` `pkg-config --libs gnome-keyring-1` `pkg-config --cflags glib-2.0` `pkg-config --libs glib-2.0`" $2 $3 $4 $5)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
ln -sf $PR/lib$ARCH_LIB/lux/dbg/libad_gk.so.$BLD_NO $PR/lib$ARCH_LIB/lux/dbg/libad_gk.so.$MAJ_SSS_NO
#ln -sf $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so.$BLD_NO $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so
exit 0
fi

View File

@@ -0,0 +1,35 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_adlib/ad_gk
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=lib MODULE=gkwrap MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-debug" XTRA=dbg $2 $3 $4 $5 $6)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
else
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$MAJ_SSS_NO
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so
exit 0
fi

View File

@@ -0,0 +1,35 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_adlib/ad_gk
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=lib MODULE=gkwrap MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="" XTRA=ndbg $2 $3 $4 $5 $6)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
else
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$MAJ_SSS_NO
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so
exit 0
fi

View File

@@ -0,0 +1,38 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
echo $PR
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
#cd $PR/c_common
#COMMON_FILES=$(ls)
#(ln -f $COMMON_FILES $PR/c_micasadk)
cd $PR/c_adlib/ad_kw/native
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=shared MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=dbg XTRA_CFLAGS="-I/opt/kde3/include -I/usr/lib\"$ARCH_LIB\"/qt3/include -I/usr/X11R6/include -DSSCS_LINUX_PLAT_F -DQT_THREAD_SUPPORT -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAS -DDEBUG -g" $2 $3 $4 $5)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
ln -sf $PR/lib$ARCH_LIB/lux/dbg/libkwallets_rw.so.$BLD_NO $PR/lib$ARCH_LIB/lux/dbg/libkwallets_rw.so.$MAJ_SSS_NO
#ln -sf $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so.$BLD_NO $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so
exit 0
fi

View File

@@ -0,0 +1,38 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
echo $PR
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
#cd $PR/c_common
#COMMON_FILES=$(ls)
#(ln -f $COMMON_FILES $PR/c_micasadk)
cd $PR/c_adlib/ad_kw/native
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=shared MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=ndbg XTRA_CFLAGS="-I/opt/kde3/include -I/usr/lib\"$ARCH_LIB\"/qt3/include -I/usr/X11R6/include -DSSCS_LINUX_PLAT_F -DQT_THREAD_SUPPORT -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAS -g" $2 $3 $4 $5)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
ln -sf $PR/lib$ARCH_LIB/lux/dbg/libkwallets_rw.so.$BLD_NO $PR/lib$ARCH_LIB/lux/dbg/libkwallets_rw.so.$MAJ_SSS_NO
#ln -sf $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so.$BLD_NO $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so
exit 0
fi

View File

@@ -0,0 +1,35 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_adlib/ad_kw
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=lib MODULE=kwwrap MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-debug" XTRA=dbg $2 $3 $4 $5 $6)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
else
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$MAJ_SSS_NO
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so
exit 0
fi

View File

@@ -0,0 +1,35 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_adlib/ad_kw
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=lib MODULE=kwwrap MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="" XTRA=ndbg $2 $3 $4 $5 $6)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
else
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$MAJ_SSS_NO
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so
exit 0
fi

View File

@@ -0,0 +1,36 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_micasacache
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=lib XTRA=dbg MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-DDEBUG -g -DSSCS_LINUX_PLAT_F" $2 $3 $4 $5)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,34 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_micasacache
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=lib XTRA=ndbg MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-DSSCS_LINUX_PLAT_F" $2 $3 $4 $5)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,30 @@
#!/bin/bash
set -x
mk-dirs
TOP=../..
PR=../
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_micasad/lib
(make -I $TOP/make -f Makefile ROOT=$TOP PLAT=lux EXT=lib MODULE=cscommonlib BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-debug -d:LINUX" XTRA=dbg $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,30 @@
#!/bin/bash
set -x
mk-dirs
TOP=../..
PR=../
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_micasad/lib
(make -I $TOP/make -f Makefile ROOT=$TOP PLAT=lux EXT=lib MODULE=cscommonlib BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-d:LINUX" XTRA=ndbg $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,33 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_gui
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=bin MODULE=casamanager MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-debug -d:DEBUG -d:LINUX -nowarn:169" XTRA=dbg $2 $3 $4 $5 $6)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,33 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_gui
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=bin MODULE=casamanager MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS=" -d:LINUX -nowarn:169" XTRA=ndbg $2 $3 $4 $5 $6)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,33 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_micasad
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=bin MODULE=csssd MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-debug -d:DEBUG -d:LINUX -nowarn:169" XTRA=dbg $2 $3 $4 $5 $6)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,35 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_micasad
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=bin MODULE=csssd MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-d:LINUX -nowarn:169" XTRA=ndbg $2 $3 $4 $5 $6)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
else
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$MAJ_SSS_NO
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so
exit 0
fi

View File

@@ -0,0 +1,37 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_common
COMMON_FILES=$(ls)
(ln -f $COMMON_FILES $PR/c_micasadk)
cd $PR/c_micasadk
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=shared MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=dbg XTRA_CFLAGS="-DSSCS_LINUX_PLAT_F -DDEBUG -g" $2 $3 $4 $5)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
ln -sf $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so.$BLD_NO $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so.$MAJ_SSS_NO
ln -sf $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so.$BLD_NO $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so
exit 0
fi

View File

@@ -0,0 +1,39 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_common
COMMON_FILES=$(ls)
(ln -f $COMMON_FILES $PR/c_micasadk)
cd $PR/c_micasadk
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=shared MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=ndbg XTRA_CFLAGS="-DSSCS_LINUX_PLAT_F" $2 $3 $4 $5)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
ln -sf $PR/lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO $PR/lib$ARCH_LIB/lux/ndbg/libmicasa.so.$MAJ_SSS_NO
ln -sf $PR/lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO $PR/lib$ARCH_LIB/lux/ndbg/libmicasa.so
exit 0
fi

View File

@@ -0,0 +1,30 @@
#!/bin/bash
set -x
mk-dirs
TOP=../../
PR=../
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_policy
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=lib MODULE=pollib BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-debug" XTRA=dbg $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,30 @@
#!/bin/bash
set -x
mk-dirs
TOP=../../
PR=../
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_policy
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=lib MODULE=pollib BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="" XTRA=ndbg $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,30 @@
#!/bin/bash
set -x
mk-dirs
TOP=../..
PR=../
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_sharp/NSSCSWrapper
(make -I $TOP/make -f Makefile ROOT=$TOP PLAT=lux EXT=lib MODULE=cslib BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-debug" XTRA=dbg $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,31 @@
#!/bin/bash
set -x
mk-dirs
TOP=../..
PR=../
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
HOST_ARCH=`uname -a | grep -c x86_64`
if [ $HOST_ARCH -gt 0 ]
then ARCH_LIB=64
else
ARCH_LIB=
fi
cd $PR/c_sharp/NSSCSWrapper
(make -I $TOP/make -f Makefile ROOT=$TOP PLAT=lux EXT=lib MODULE=cslib BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=ndbg $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,28 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
#MAJ_SSS_NO=`cat majver.txt`
#MIN_SSS_NO=`cat minver.txt`
#REV_SSS_NO=`cat revver.txt`
#export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
export BLD_NO=4.0.1
#cd $PR/c_test/unx_cachetst
#COMMON_FILES=$(ls *.c)
#(ln -f $COMMON_FILES $PR/c_test/unx_testcases)
cd $PR/c_test/unx_testcases
#(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" XTRA=dbg XTRA_CFLAGS="-DDEBUG -DDEBUG_SSS -g" $2 $3 $4 $5 $6)
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MIN_NUM=\"0\" PROD_NUM=\"4\" BLD_VER=\"$BLD_NO\" XTRA=dbg XTRA_CFLAGS="-DDEBUG -g" $2 $3 $4 $5)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,28 @@
#!/bin/bash
set -x
mk-dirs
cd ../../
PR=`pwd`
cd $PR/make
#MAJ_SSS_NO=`cat majver.txt`
#MIN_SSS_NO=`cat minver.txt`
#REV_SSS_NO=`cat revver.txt`
#export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
export BLD_NO=4.0.1
cd $PR/c_test/unx_cachetst
COMMON_FILES=$(ls *.c)
(ln -f $COMMON_FILES $PR/c_test/unx_testcases)
cd $PR/c_test/unx_testcases
#(make -I $PR/make -f Makefile PLAT=lux MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" XTRA=ndbg $2 $3 $4 $5 $6)
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MIN_NUM=\"0\" PROD_NUM=\"4\" BLD_VER=\"$BLD_NO\" XTRA=ndbg $2 $3 $4 $5)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

9
shsrc/lshsrc/rm-dirs Normal file
View File

@@ -0,0 +1,9 @@
#!/bin/bash
rm -rf ../../bin
rm -rf ../../lib
rm -rf ../../obj
rm -rf ../../bin64
rm -rf ../../lib64
rm -rf ../../obj64

49
shsrc/wshsrc/Readme.txt Normal file
View File

@@ -0,0 +1,49 @@
Make direcotry for Windows client and server.
Make script names take the form of:
mk-xxx-yz
xxx = package name sdk, sss
y = debug(platform dep.) d = (mdd or d2) default debug
o = optimized default optimized
h = (hc, codeview) netware only
z = platform n = netware
w = win32
Make script command line options:
clean = removes all of the object files
all = builds all that is needed
install = copies final binaries to product dir
checkout = checks binaries out of Contiuous for install option
checkin = checks final binaries back into Continuous
Shorthand scripts for making all platforms:
mk-xxx-all
xxx = command line options c = clean
a = all
i = install
Shorthand scripts for making platform specific build:
mk-xxx-yyy
xxx = platform
c32 = Win32 client
nss = NetWare server
wss = Win32 server
yyy = command line options
cal = clean all
all = all
Make scripts for making Beta servers:
mk-beta-ox
x = platform
n = NetWare
w = Win32
Shorthand scripts for making Beta servers for all platforms:
mk-beta-xxx
xxx = command line option
cal = clean all
all = all

153
shsrc/wshsrc/mk-ca-all Normal file
View File

@@ -0,0 +1,153 @@
#!/bin/bash
echo
mk-ibld-no d
if (mk-micasacommon-ow d clean all)
then
echo
else
echo '**** BUILDING OPTIMIZED Novell.CASA.Common.dll FAILED ****'
exit 1
fi
if(mk-micasacommon-dw d clean all)
then
echo
else
echo '**** BUILDING DEBUG Novell.CASA.Common_mdd.dll FAILED ****'
exit 1
fi
if (mk-micasacache-ow d clean all)
then
echo
else
echo '**** BUILDING OPTIMIZED micasacache.dll FAILED ****'
exit 1
fi
if(mk-micasacache-dw d clean all)
then
echo
else
echo '**** BUILDING DEBUG micasacache_mdd.dll FAILED ****'
exit 1
fi
if (mk-micasad-ow d clean all)
then
echo
else
echo '**** BUILDING OPTIMIZED micasa.exe FAILED ****'
exit 1
fi
if(mk-micasad-dw d clean all)
then
echo
else
echo '**** BUILDING DEBUG micasa_mdd.exe FAILED ****'
exit 1
fi
if (mk-micasadk-ow d clean all)
then
echo
else
echo '**** BUILDING OPTIMIZED micasadk.dll FAILED ****'
exit 1
fi
if(mk-micasadk-dw d clean all)
then
echo
else
echo '**** BUILDING DEBUG micasadk_mdd.dll FAILED ****'
exit 1
fi
if(mk-micasawrap-dw d clean all)
then
echo
else
echo '**** BUILDING DEBUG C# WRAPPER FAILED ****'
exit 1
fi
if(mk-micasawrap-ow d clean all)
then
echo
else
echo '**** BUILDING OPTIMIZED C# WRAPPER FAILED ****'
exit 1
fi
if(mk-micasapol-dw d clean all)
then
echo
else
echo '**** BUILDING Novell.CASA.CASAPolicy Debug FAILED ****'
exit 1
fi
if(mk-micasapol-ow d clean all)
then
echo
else
echo '**** BUILDING Novell.CASA.CASAPolicy FAILED ****'
exit 1
fi
if(mk-micasa_ad-dw d clean all)
then
echo
else
echo '**** BUILDING Novell.CASA.A-D debug FAILED ****'
exit 1
fi
if(mk-micasa_ad-ow d clean all)
then
echo
else
echo '**** BUILDING Novell.CASA.A-D FAILED ****'
exit 1
fi
if(mk-micasaconsole-dw d clean all)
then
echo
else
echo '**** BUILDING CASAManager Debug FAILED ****'
exit 1
fi
if(mk-micasaconsole-ow d clean all)
then
echo
else
echo '**** BUILDING CASAManager FAILED ****'
exit 1
fi
if(mk-jmicasa-dw d clean all)
then
echo
else
echo '**** BUILDING DEBUG JNI LIBRARY FAILED ****'
exit 1
fi
if(mk-jmicasa-ow d clean all)
then
echo
else
echo '**** BUILDING OPTIMIZED JNI LIBRARY FAILED ****'
exit 1
fi

93
shsrc/wshsrc/mk-cai-all Normal file
View File

@@ -0,0 +1,93 @@
#!/bin/bash
echo
mk-ibld-no m
#if (mk-micasacommon-ow d clean all)
#then
#echo
#else
#echo '**** BUILDING OPTIMIZED Novell.CASA.Common.dll FAILED ****'
#exit 1
#fi
if (mk-micasacache-ow d clean all)
then
echo
else
echo '**** BUILDING OPTIMIZED micasacache.dll FAILED ****'
exit 1
fi
#if (mk-micasad-ow d clean all)
#then
#echo
#else
#echo '**** BUILDING OPTIMIZED micasa.exe FAILED ****'
#exit 1
#fi
if (mk-micasadk-ow d clean all)
then
echo
else
echo '**** BUILDING OPTIMIZED micasadk.dll FAILED ****'
exit 1
fi
#if(mk-sshtst-ow d clean all)
#then
#echo
#else
#echo '**** BUILDING DEBUG sshtst.exe FAILED ****'
#exit 1
#fi
#if(mk-micasawrap-ow d clean all)
#then
#echo
#else
#echo '**** BUILDING OPTIMIZED C# WRAPPER FAILED ****'
#exit 1
#fi
#if(mk-micasapol-ow d clean all)
#then
#echo
#else
#echo '**** BUILDING Novell.CASA.CASAPolicy FAILED ****'
#exit 1
#fi
#if(mk-micasa_ad-ow d clean all)
#then
#echo
#else
#echo '**** BUILDING Novell.CASA.A-D FAILED ****'
#exit 1
#fi
#if(mk-micasaconsole-ow d clean all)
#then
#echo
#else
#echo '**** BUILDING CASAManager FAILED ****'
#exit 1
#fi
if(mk-jmicasa-ow d clean all)
then
echo
else
echo '**** BUILDING OPTIMIZED JNI LIBRARY FAILED ****'
exit 1
fi
if(mk-casa-msi d clean all)
then
echo
else
echo '**** BUILDING MSI FAILED ****'
exit 1
fi

32
shsrc/wshsrc/mk-casa-msi Normal file
View File

@@ -0,0 +1,32 @@
#!/bin/bash
TOP=../..
BR=..
PR=../
set -x
mk-dirs
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
cd $PR/vs_solutions/CASAInstall
pwd
devenv /rebuild release CASA.sln
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
fi
cp release/* ../../products/install/w32/

View File

@@ -0,0 +1,19 @@
#!/bin/bash
TOP=../../..
BR=../..
PR=../../
set -x
mk-dirs
cd $TOP/make
cd $BR/c_test/c_sample
($BR/$GNU_I/make -I $BR/make -f makefile ROOT=$PR PLAT=w32 MODULE=client BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-D\"N_PLAT_CLIENT\" -MDd -Od -Z7" XTRA=mdd $2 $3 $4 $5 $6)
RCODE=$?
#rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,19 @@
#!/bin/bash
TOP=../../..
BR=../..
PR=../../
set -x
mk-dirs
cd $TOP/make
cd $BR/c_test/c_sample
($BR/$GNU_I/make -I $BR/make -f makefile ROOT=$PR PLAT=w32 MODULE=client BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-D\"N_PLAT_CLIENT\" -MDd -Od -Z7" XTRA=md $2 $3 $4 $5 $6)
RCODE=$?
#rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,32 @@
#!/bin/bash
set -x
mk-dirs
TOP=../..
PR=../
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
cd $PR/c_test/c_sharp_sample
($TOP/$GNU_I/make -I $TOP/make -f makefile ROOT=$TOP PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-r:../../bin/w32/mdd/Novell.CASA.miCASAWrapper_mdd.dll -target:exe -debug" XTRA=mdd $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,32 @@
#!/bin/bash
set -x
mk-dirs
TOP=../..
PR=../
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
cd $PR/c_test/c_sharp_sample
($TOP/$GNU_I/make -I $TOP/make -f makefile ROOT=$TOP PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-r:../../bin/w32/md/Novell.CASA.miCASAWrapper.dll -target:exe -debug" XTRA=md $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

18
shsrc/wshsrc/mk-dirs Normal file
View File

@@ -0,0 +1,18 @@
#!/bin/bash
TOP=../..
mkdir $TOP/bin> /dev/null 2>&1
mkdir $TOP/bin/w32> /dev/null 2>&1
mkdir $TOP/bin/w32/md> /dev/null 2>&1
mkdir $TOP/bin/w32/mdd> /dev/null 2>&1
mkdir $TOP/lib> /dev/null 2>&1
mkdir $TOP/lib/w32> /dev/null 2>&1
mkdir $TOP/lib/w32/md> /dev/null 2>&1
mkdir $TOP/lib/w32/mdd> /dev/null 2>&1
mkdir $TOP/obj> /dev/null 2>&1
mkdir $TOP/obj/w32> /dev/null 2>&1
mkdir $TOP/obj/w32/md> /dev/null 2>&1
mkdir $TOP/obj/w32/mdd> /dev/null 2>&1

83
shsrc/wshsrc/mk-ibld-no Normal file
View File

@@ -0,0 +1,83 @@
#!/bin/bash
TOP=../..
BR=..
cd $TOP/make
echo
MAJ_SSS_NO=$(cat majver.txt)
MIN_SSS_NO=$(cat minver.txt)
REV_SSS_NO=$(cat revver.txt)
INT_BLD_NO=$(cat ibuild.txt)
MAJ_BLD_NO=$(cat mbuild.txt)
let INT_BLD_NO=INT_BLD_NO+1
NWIN_SSS_BLD=$MAJ_SSS_NO,$MIN_SSS_NO,$REV_SSS_NO,$MAJ_BLD_NO
FSGEN_SSS_BLD=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
SSGEN_SSS_BLD=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
SSGEN_SSS_VER=0x000$MAJ_SSS_NO'0'$MIN_SSS_NO'0'$REV_SSS_NO'L'
echo \/\/\ \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* > $BR/include/ssbldver.h
echo \/\/\ \* This file is automatically generated by SecretStore Build >> $BR/include/ssbldver.h
echo \/\/\ \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* >> $BR/include/ssbldver.h
echo \#ifndef _SS_BLDVER_H_ >> $BR/include/ssbldver.h
echo \#define _SS_BLDVER_H_ >> $BR/include/ssbldver.h
echo >> $BR/include/ssbldver.h
echo >> $BR/include/ssbldver.h
echo \#define WSS_BLD_NO $NWIN_SSS_BLD >> $BR/include/ssbldver.h
echo \#define SSS_VERSION_NUMBER $SSGEN_SSS_VER >> $BR/include/ssbldver.h
echo \#define WSS_BLD_STR \"$FSGEN_SSS_BLD\" >> $BR/include/ssbldver.h
echo \#define GSS_BLD_STR \"$SSGEN_SSS_BLD\" >> $BR/include/ssbldver.h
echo \#define NSS_BLD_STR \"$FSGEN_SSS_BLD\" >> $BR/include/ssbldver.h
echo \#define SSS_COPYRIGHT_STR \"Copyright <20> 1998-2004 Novell, Inc.\" >> $BR/include/ssbldver.h
echo \#define SSS_PATENT_STR \"U.S. Patent No. 5,818,936, Second Patent Pending.\" >> $BR/include/ssbldver.h
echo \#define SSS_WCLIENT_STRING \"Novell SecretStore Client Service\\r\\nFor Win32 Operating Systems.\" >> $BR/include/ssbldver.h
echo \#define SSS_COMPANY_STR \"Novell, Inc.\" >> $BR/include/ssbldver.h
echo \#define SSS_PRODUCT_STR \"Novell SecretStore Client Service.\" >> $BR/include/ssbldver.h
if [ $1 = d ]
then
echo \#define SSS_DEVBLD_STR \"Internal Development Build.\" >> $BR/include/ssbldver.h
else
echo \#define SSS_DEVBLD_STR \"Build Management Build.\" >> $BR/include/ssbldver.h
fi
echo \#define SSS_DEBUG_VER_STR \"Internal Debug Build.\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSGSS_STR \"nssgss.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSGSS_STR_DBG \"nssgss_mdd.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSGSS_PR_STRING \"Novell SecretStore Client Service GSS Transport Plugin.\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSNCP_STR \"nssncp.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSNCP_STR_DBG \"nssncp_mdd.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSNCP_PR_STRING \"Novell SecretStore Client Service NCP Transport Plugin.\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSLDP_STR \"nssldp.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSLDP_STR_DBG \"nssldp_mdd.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSLDP_PR_STRING \"Novell SecretStore Client Service LDAP Trnasport Plugin.\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSSAML_STR \"nsssaml.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSSAML_STR_DBG \"nsssaml_mdd.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSSAML_PR_STRING \"Novell SecretStore Client Service SAML Transport Plugin.\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSNMAS_STR \"nssnmas.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSNMAS_STR_DBG \"nsssnmas_mdd.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSNMAS_PR_STRING \"Novell SecretStore Client Service NMAS Transport Plugin.\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSINITSYNC_STR \"nssinitsync.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSINITSYNC_STR_DBG \"nssinitsync.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSINITSYNC_PR_STRING \"Novell SecretStore Client Service Initialization and Synchronization Engine.\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSINITSYNC_STR \"nsssdk.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSINITSYNC_STR_DBG \"nsssdk.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSINITSYNC_PR_STRING \"Novell SecretStore Client Service SDK APIs.\" >> $BR/include/ssbldver.h
echo >> $BR/include/ssbldver.h
echo >> $BR/include/ssbldver.h
echo \#endif \/\* _SS_BLDVER_H_ >> $BR/include/ssbldver.h \*\/
echo >> $BR/include/ssbldver.h
echo \/\/\ \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* >> $BR/include/ssbldver.h
echo \/\/\ \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* >> $BR/include/ssbldver.h
echo

View File

@@ -0,0 +1,54 @@
#!/bin/bash
TOP=../..
BR=..
PR=../
set -x
mk-dirs
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
cd $PR/c_jwrapper/src
($JAVA_HOME/bin/javac com/novell/casa/MiCasa.java)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
fi
($JAVA_HOME/bin/jar cvf ../../lib/miCASA.jar com/novell/casa/MiCasa.class com/novell/casa/NetCredential.class com/novell/casa/MiCasaException.class)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
fi
($JAVA_HOME/bin/javah -d ../../include com.novell.casa.MiCasa)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
fi
cd ../jnsscs
(../$BR/$GNU_I/make -I ../$BR/make -f makefile ROOT=../$PR PLAT=w32 MODULE=client BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-I\"..\..\include\" -I\"$JAVA_HOME\include\" -I\"$JAVA_HOME\include\win32\" -D\"N_PLAT_CLIENT\" -MDd -Od -Z7" XTRA=mdd $2 $3 $4 $5 $6)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,54 @@
#!/bin/bash
TOP=../..
BR=..
PR=../
set -x
mk-dirs
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
cd $PR/c_jwrapper/src
($JAVA_HOME/bin/javac com/novell/casa/MiCasa.java)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
fi
($JAVA_HOME/bin/jar cvf ../../lib/miCASA.jar com/novell/casa/MiCasa.class com/novell/casa/NetCredential.class com/novell/casa/MiCasaException.class)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
fi
($JAVA_HOME/bin/javah -d ../../include com.novell.casa.MiCasa)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
fi
cd ../jnsscs
(../$BR/$GNU_I/make -I ../$BR/make -f makefile ROOT=../$PR PLAT=w32 MODULE=client BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-I\"..\..\include\" -I\"$JAVA_HOME\include\" -I\"$JAVA_HOME\include\win32\" -D\"N_PLAT_CLIENT\" -MDd -Od -Z7" XTRA=mdd $2 $3 $4 $5 $6)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,53 @@
#!/bin/bash
TOP=../..
BR=..
PR=../
set -x
mk-dirs
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
cd $PR/c_jwrapper/src
($JAVA_HOME/bin/javac com/novell/casa/MiCasa.java)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
fi
($JAVA_HOME/bin/jar cvf ../../lib/miCASA.jar com/novell/casa/MiCasa.class com/novell/casa/NetCredential.class com/novell/casa/MiCasaException.class)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
fi
($JAVA_HOME/bin/javah -d ../../include com.novell.casa.MiCasa)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
fi
cd ../jnsscs
(../$BR/$GNU_I/make -I ../$BR/make -f makefile ROOT=../$PR PLAT=w32 MODULE=client BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-I\"..\..\include\" -I\"$JAVA_HOME\include\" -I\"$JAVA_HOME\include\win32\" -D\"N_PLAT_CLIENT\" -MD -Od -Z7" XTRA=md $2 $3 $4 $5 $6)
RCODE=$?
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

83
shsrc/wshsrc/mk-mbld-no Normal file
View File

@@ -0,0 +1,83 @@
#!/bin/bash
TOP=../..
BR=..
cd $TOP/make
echo
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
let MAJ_BLD_NO=MAJ_BLD_NO+1
let INT_BLD_NO=0
NWIN_SSS_BLD=$MAJ_SSS_NO,$MIN_SSS_NO,$REV_SSS_NO,$MAJ_BLD_NO
FSGEN_SSS_BLD=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
SSGEN_SSS_BLD=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
SSGEN_SSS_VER=0x000$MAJ_SSS_NO'0'$MIN_SSS_NO'0'$REV_SSS_NO'L'
echo \/\/\ \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* > $BR/include/ssbldver.h
echo \/\/\ \* This file is automatically generated by SecretStore Build >> $BR/include/ssbldver.h
echo \/\/\ \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* >> $BR/include/ssbldver.h
echo \#ifndef _SS_BLDVER_H_ >> $BR/include/ssbldver.h
echo \#define _SS_BLDVER_H_ >> $BR/include/ssbldver.h
echo >> $BR/include/ssbldver.h
echo >> $BR/include/ssbldver.h
echo \#define WSS_BLD_NO $NWIN_SSS_BLD >> $BR/include/ssbldver.h
echo \#define SSS_VERSION_NUMBER $SSGEN_SSS_VER >> $BR/include/ssbldver.h
echo \#define WSS_BLD_STR \"$FSGEN_SSS_BLD\" >> $BR/include/ssbldver.h
echo \#define GSS_BLD_STR \"$SSGEN_SSS_BLD\" >> $BR/include/ssbldver.h
echo \#define NSS_BLD_STR \"$FSGEN_SSS_BLD\" >> $BR/include/ssbldver.h
echo \#define SSS_COPYRIGHT_STR \"Copyright <20> 1998-2004 Novell, Inc.\" >> $BR/include/ssbldver.h
echo \#define SSS_PATENT_STR \"U.S. Patent No. 5,818,936, Second Patent Pending.\" >> $BR/include/ssbldver.h
echo \#define SSS_WCLIENT_STRING \"Novell SecretStore Client Service\\r\\nFor Win32 Operating Systems.\" >> $BR/include/ssbldver.h
echo \#define SSS_COMPANY_STR \"Novell, Inc.\" >> $BR/include/ssbldver.h
echo \#define SSS_PRODUCT_STR \"Novell SecretStore Client Service.\" >> $BR/include/ssbldver.h
if [ $1 = d ]
then
echo \#define SSS_DEVBLD_STR \"Internal Development Build.\" >> $BR/include/ssbldver.h
else
echo \#define SSS_DEVBLD_STR \"Build Management Build.\" >> $BR/include/ssbldver.h
fi
echo \#define SSS_DEBUG_VER_STR \"Internal Debug Build.\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSGSS_STR \"nssgss.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSGSS_STR_DBG \"nssgss_mdd.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSGSS_PR_STRING \"Novell SecretStore Client Service GSS Transport Plugin.\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSNCP_STR \"nssncp.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSNCP_STR_DBG \"nssncp_mdd.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSNCP_PR_STRING \"Novell SecretStore Client Service NCP Transport Plugin.\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSLDP_STR \"nssldp.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSLDP_STR_DBG \"nssldp_mdd.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSLDP_PR_STRING \"Novell SecretStore Client Service LDAP Trnasport Plugin.\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSSAML_STR \"nsssaml.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSSAML_STR_DBG \"nsssaml_mdd.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSSAML_PR_STRING \"Novell SecretStore Client Service SAML Transport Plugin.\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSNMAS_STR \"nssnmas.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSNMAS_STR_DBG \"nsssnmas_mdd.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSNMAS_PR_STRING \"Novell SecretStore Client Service NMAS Transport Plugin.\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSINITSYNC_STR \"nssinitsync.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSINITSYNC_STR_DBG \"nssinitsync.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSINITSYNC_PR_STRING \"Novell SecretStore Client Service Initialization and Synchronization Engine.\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSINITSYNC_STR \"nsssdk.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSINITSYNC_STR_DBG \"nsssdk.dll\" >> $BR/include/ssbldver.h
echo \#define SSS_NSSINITSYNC_PR_STRING \"Novell SecretStore Client Service SDK APIs.\" >> $BR/include/ssbldver.h
echo >> $BR/include/ssbldver.h
echo >> $BR/include/ssbldver.h
echo \#endif \/\* _SS_BLDVER_H_ >> $BR/include/ssbldver.h \*\/
echo >> $BR/include/ssbldver.h
echo \/\/\ \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* >> $BR/include/ssbldver.h
echo \/\/\ \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* >> $BR/include/ssbldver.h
echo

35
shsrc/wshsrc/mk-micasa-dw Normal file
View File

@@ -0,0 +1,35 @@
#!/bin/bash
TOP=../..
BR=..
PR=../
set -x
mk-dirs
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
cd $BR/c_common
COMMON_FILES=$(ls)
(ln -f $COMMON_FILES $BR/c_micasadk)
cd $BR/c_micasadk
($BR/$GNU_I/make -I $BR/make -f makefile ROOT=$PR PLAT=w32 MODULE=client BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-D\"N_PLAT_CLIENT\" -MDd -Od -Z7" XTRA=mdd $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,34 @@
#!/bin/bash
set -x
mk-dirs
TOP=../..
PR=../
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
#export BLD_NO=1.0.0
cd $PR/c_adlib
pwd
($PR/$GNU_I/make -I $PR/make -f makefile ROOT=$PR PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-target:library -r:../bin/w32/md/Novell.CASA.CASAPolicy.dll -r:../bin/w32/md/Novell.CASA.miCASAWrapper.dll -r:../extern/gtk-sharp-2.0/gtk-sharp.dll -r:../extern/gtk-sharp-2.0/glib-sharp.dll -d:W32 -d:DEBUG" XTRA=mdd $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,34 @@
#!/bin/bash
set -x
mk-dirs
TOP=../..
PR=../
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
#export BLD_NO=1.0.0
cd $PR/c_adlib
pwd
($PR/$GNU_I/make -I $PR/make -f makefile ROOT=$PR PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-target:library -r:../bin/w32/md/Novell.CASA.CASAPolicy.dll -r:../bin/w32/md/Novell.CASA.miCASAWrapper.dll -r:../extern/gtk-sharp-2.0/gtk-sharp.dll -r:../extern/gtk-sharp-2.0/glib-sharp.dll -d:W32" XTRA=md $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,35 @@
#!/bin/bash
TOP=../..
BR=..
PR=../
set -x
mk-dirs
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
cd $BR/c_common
COMMON_FILES=$(ls)
(ln -f $COMMON_FILES $BR/c_micasacache)
cd $BR/c_micasacache
($BR/$GNU_I/make -I $BR/make -f makefile ROOT=$PR PLAT=w32 MODULE=client BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-D\"SSCS_WIN32_PLAT_F\" -D\"N_PLAT_CLIENT\" -MTd -Od -Zi -GZ" XTRA=mdd $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,35 @@
#!/bin/bash
TOP=../..
BR=..
PR=../
set -x
mk-dirs
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
cd $BR/c_common
COMMON_FILES=$(ls)
(ln -f $COMMON_FILES $BR/c_micasacache)
cd $BR/c_micasacache
($BR/$GNU_I/make -I $BR/make -f makefile ROOT=$PR PLAT=w32 MODULE=client BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-D\"SSCS_WIN32_PLAT_F\" -D\"N_PLAT_CLIENT\" -MTd -Od -Zi -GZ" XTRA=md $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,32 @@
#!/bin/bash
set -x
mk-dirs
TOP=../..
PR=../
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
cd $PR/c_micasad/lib
($TOP/$GNU_I/make -I $TOP/make -f makefile ROOT=$TOP PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-target:library -d:W32 -d:DEBUG -r:extern/AppModule.InterProcessComm.dll -r:extern/AppModule.NamedPipes.dll" XTRA=mdd $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,32 @@
#!/bin/bash
set -x
mk-dirs
TOP=../..
PR=../
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
cd $PR/c_micasad/lib
($TOP/$GNU_I/make -I $TOP/make -f makefile ROOT=$TOP PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-target:library -d:W32 -r:extern/AppModule.InterProcessComm.dll -r:extern/AppModule.NamedPipes.dll" XTRA=md $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,34 @@
#!/bin/bash
set -x
mk-dirs
TOP=../..
PR=../
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
#export BLD_NO=1.0.0
cd $PR/c_gui
pwd
($PR/$GNU_I/make -I $PR/make -f makefile ROOT=$PR PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-nowarn:649 -target:exe -d:DEBUG -r:../bin/w32/md/Novell.CASA.CASAPolicy.dll -r:../bin/w32/md/Novell.CASA.miCASAWrapper.dll -r:../bin/w32/md/Novell.CASA.Common.dll -r:../bin/w32/md/Novell.CASA.A-D.dll -r:../extern/gtk-sharp-2.0/atk-sharp.dll -r:../extern/gtk-sharp-2.0/gdk-sharp.dll -r:../extern/gtk-sharp-2.0/gtk-sharp.dll -r:../extern/gtk-sharp-2.0/glib-sharp.dll -r:../extern/gtk-sharp-2.0/glade-sharp.dll -d:W32 -d:DEBUG" XTRA=mdd $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,34 @@
#!/bin/bash
set -x
mk-dirs
TOP=../..
PR=../
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
#export BLD_NO=1.0.0
cd $PR/c_gui
pwd
($PR/$GNU_I/make -I $PR/make -f makefile ROOT=$PR PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-nowarn:649 -target:exe -r:../bin/w32/md/Novell.CASA.CASAPolicy.dll -r:../bin/w32/md/Novell.CASA.miCASAWrapper.dll -r:../bin/w32/md/Novell.CASA.Common.dll -r:../bin/w32/md/Novell.CASA.A-D.dll -r:../extern/gtk-sharp-2.0/atk-sharp.dll -r:../extern/gtk-sharp-2.0/gdk-sharp.dll -r:../extern/gtk-sharp-2.0/gtk-sharp.dll -r:../extern/gtk-sharp-2.0/glib-sharp.dll -r:../extern/gtk-sharp-2.0/glade-sharp.dll -d:W32 -d:DEBUG" XTRA=md $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,34 @@
#!/bin/bash
set -x
mk-dirs
TOP=../..
PR=../
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
#export BLD_NO=1.0.0
cd $PR/c_micasad
pwd
($PR/$GNU_I/make -I $PR/make -f makefile ROOT=$PR PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-target:winexe -d:W32 -d:TRACE -d:DEBUG -debug:full -r:../bin/w32/mdd/Novell.CASA.Common_mdd.dll" XTRA=mdd $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,34 @@
#!/bin/bash
set -x
mk-dirs
TOP=../..
PR=../
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
#export BLD_NO=1.0.0
cd $PR/c_micasad
pwd
($PR/$GNU_I/make -I $PR/make -f makefile ROOT=$PR PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-target:winexe -d:W32 -r:../bin/w32/md/Novell.CASA.Common.dll" XTRA=md $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,35 @@
#!/bin/bash
TOP=../..
BR=..
PR=../
set -x
mk-dirs
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
cd $BR/c_common
COMMON_FILES=$(ls)
(ln -f $COMMON_FILES $BR/c_micasadk)
cd $BR/c_micasadk
($BR/$GNU_I/make -I $BR/make -f makefile ROOT=$PR PLAT=w32 MODULE=client BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-D\"N_PLAT_CLIENT\" -MDd -Od -Z7" XTRA=mdd $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,35 @@
#!/bin/bash
TOP=../..
BR=..
PR=../
set -x
mk-dirs
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
cd $BR/c_common
COMMON_FILES=$(ls)
(ln -f $COMMON_FILES $BR/c_micasadk)
cd $BR/c_micasadk
($BR/$GNU_I/make -I $BR/make -f makefile ROOT=$PR PLAT=w32 MODULE=client BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-D\"N_PLAT_CLIENT\" -MD -Od -Z7" XTRA=md $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,34 @@
#!/bin/bash
set -x
mk-dirs
TOP=../..
PR=../
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
#export BLD_NO=1.0.0
cd $PR/c_policy
pwd
($PR/$GNU_I/make -I $PR/make -f makefile ROOT=$PR PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-target:library -d:W32 -d:DEBUG" XTRA=mdd $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,34 @@
#!/bin/bash
set -x
mk-dirs
TOP=../..
PR=../
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
#export BLD_NO=1.0.0
cd $PR/c_policy
pwd
($PR/$GNU_I/make -I $PR/make -f makefile ROOT=$PR PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-target:library -d:W32" XTRA=md $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,32 @@
#!/bin/bash
set -x
mk-dirs
TOP=../..
PR=../
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
cd $PR/c_sharp/NSSCSWrapper
($TOP/$GNU_I/make -I $TOP/make -f makefile ROOT=$TOP PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-target:library -debug -r:../../bin/w32/mdd/Novell.CASA.Common_mdd.dll" XTRA=mdd $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

View File

@@ -0,0 +1,32 @@
#!/bin/bash
set -x
mk-dirs
TOP=../..
PR=../
cd $TOP/make
MAJ_SSS_NO=`cat majver.txt`
MIN_SSS_NO=`cat minver.txt`
REV_SSS_NO=`cat revver.txt`
INT_BLD_NO=`cat ibuild.txt`
MAJ_BLD_NO=`cat mbuild.txt`
if [ $1 = m ]
then
let MAJ_BLD_NO=MAJ_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
else
let INT_BLD_NO=INT_BLD_NO+1
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
fi
cd $PR/c_sharp/NSSCSWrapper
($TOP/$GNU_I/make -I $TOP/make -f makefile ROOT=$TOP PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-target:library -r:../../bin/w32/md/Novell.CASA.Common.dll" XTRA=md $2 $3 $4 $5 $6)
RCODE=$?
rm -f $COMMON_FILES
if(test $RCODE != 0)
then
exit $RCODE
else
exit 0
fi

4
shsrc/wshsrc/rm-dirs Normal file
View File

@@ -0,0 +1,4 @@
#!/bin/bash
rm -rf ../../bin
rm -rf ../../lib
rm -rf ../../obj