diff --git a/CASA.changes b/CASA.changes index 386877ab..c837ea8f 100644 --- a/CASA.changes +++ b/CASA.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Fri Dec 02 10:34:02 MST 2005 - jnorman@novell.com + +- Bug 134096, add CASAManager.exe.config. +- Bug 136224, Document Readme for random crash on 64 bit. +- Bug 136226, Launch kde-open on kde desktops, and gnome-open on + gnome for help files +- Bug 136221, Attempt to prevent installing 32bit rpms on + 64 bit platforms as a workaround. +- Added CASA_dbg.spec file to build debug RPMs on autobuild + ------------------------------------------------------------------- Wed Nov 30 10:34:02 MST 2005 - jnorman@novell.com diff --git a/c_gui/CASAManager.exe.config b/c_gui/CASAManager.exe.config new file mode 100644 index 00000000..3350a9cb --- /dev/null +++ b/c_gui/CASAManager.exe.config @@ -0,0 +1,4 @@ + + + + diff --git a/c_gui/Common.cs b/c_gui/Common.cs index 8accb36c..cffb6a52 100644 --- a/c_gui/Common.cs +++ b/c_gui/Common.cs @@ -302,7 +302,12 @@ public class Common if (Common.IS_LINUX) { - urlShowProcess.StartInfo.FileName = "gnome-open"; + String sCurrentDesktop = Environment.GetEnvironmentVariable("WINDOWMANAGER"); + if (sCurrentDesktop != null && (sCurrentDesktop.IndexOf("kde") > 0)) + urlShowProcess.StartInfo.FileName = "kde-open"; + else + urlShowProcess.StartInfo.FileName = "gnome-open"; + urlShowProcess.StartInfo.Arguments = url; } else diff --git a/doc/Readme.txt b/doc/Readme.txt index 4ff3c7d5..72e1749e 100755 --- a/doc/Readme.txt +++ b/doc/Readme.txt @@ -89,6 +89,14 @@ Common Authentication Service Adapter (CASA) characters are : \ + + - CASA Manager might report an error stating that + miCASA Services are not available when selecting + the 'File' option on the main menu. This problem + is resolved by upgrading mono to the latest version + (1.1.9 or later) available for download at + http://www.mono-project.com/Downloads. + 4.0 Legal Notices diff --git a/shsrc/lshsrc/CASA.spec b/shsrc/lshsrc/CASA.spec index 2e9f1139..cbe3d21a 100644 --- a/shsrc/lshsrc/CASA.spec +++ b/shsrc/lshsrc/CASA.spec @@ -25,6 +25,11 @@ Source: %{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build requires: mono >= 1.1.7 ExclusiveArch: %ix86 x86_64 +%ifarch x86_64 +ExcludeArch: %ix86 +%else +ExcludeArch: x86_64 +%endif #NoSource: 0 %description @@ -100,6 +105,7 @@ install -m 755 %{_lib}/lux/ndbg/Novell.CASA.DataEngines.KWallet.dll %{buildroot} install -m 755 %{binsource}/lux/ndbg/micasad.exe %{buildroot}%{prefix}/CASA/bin install -m 755 %{binsource}/lux/ndbg/CASAManager.exe %{buildroot}%{prefix}/CASA/bin install -m 755 c_gui/CASAManager.sh %{buildroot}%{prefix}/CASA/bin +install -m 755 c_gui/CASAManager.exe.config %{buildroot}%{prefix}/CASA/bin install -m 755 c_gui/CASAManager.desktop %{buildroot}%{prefix}/CASA/ cp -f c_gui/images/* %{buildroot}%{prefix}/CASA/images cp -f c_gui/help/en/* %{buildroot}%{prefix}/CASA/help/en @@ -142,6 +148,7 @@ ln -s ../CASA/bin/micasad.sh %{buildroot}%{prefix}/bin/micasad.sh ln -s ../CASA/bin/micasad %{buildroot}%{prefix}/bin/micasad ln -s ../CASA/bin/CASAManager.exe %{buildroot}%{prefix}/bin/CASAManager.exe ln -s ../CASA/bin/CASAManager.sh %{buildroot}%{prefix}/bin/CASAManager.sh +ln -s ../CASA/bin/CASAManager.exe.config %{buildroot}%{prefix}/bin/CASAManager.exe.config ln -s libmicasa.so.%{bldno} %{buildroot}%{prefix}/CASA/%{_lib}/libmicasa.so ln -s libmicasa.so.%{bldno} %{buildroot}%{prefix}/CASA/%{_lib}/libmicasa.so.1 @@ -263,6 +270,7 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root) %dir %{prefix}/CASA/bin/ %{prefix}/CASA/bin/CASAManager.sh +%{prefix}/CASA/bin/CASAManager.exe.config %{prefix}/CASA/bin/CASAManager.exe %{prefix}/CASA/CASAManager.desktop %{prefix}/CASA/doc/License.txt diff --git a/shsrc/lshsrc/CASA_dbg.spec b/shsrc/lshsrc/CASA_dbg.spec index 11fc981f..40de5191 100644 --- a/shsrc/lshsrc/CASA_dbg.spec +++ b/shsrc/lshsrc/CASA_dbg.spec @@ -25,6 +25,11 @@ Source: %{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build requires: mono >= 1.1.7 ExclusiveArch: %ix86 x86_64 +%ifarch x86_64 +ExcludeArch: %ix86 +%else +ExcludeArch: x86_64 +%endif #NoSource: 0 %description @@ -100,6 +105,7 @@ install -m 755 %{_lib}/lux/dbg/Novell.CASA.DataEngines.KWallet.dll %{buildroot}% install -m 755 %{binsource}/lux/dbg/micasad.exe %{buildroot}%{prefix}/CASA/bin install -m 755 %{binsource}/lux/dbg/CASAManager.exe %{buildroot}%{prefix}/CASA/bin install -m 755 c_gui/CASAManager.sh %{buildroot}%{prefix}/CASA/bin +install -m 755 c_gui/CASAManager.exe.config %{buildroot}%{prefix}/CASA/bin install -m 755 c_gui/CASAManager.desktop %{buildroot}%{prefix}/CASA/ cp -f c_gui/images/* %{buildroot}%{prefix}/CASA/images cp -f c_gui/help/en/* %{buildroot}%{prefix}/CASA/help/en @@ -142,6 +148,7 @@ ln -s ../CASA/bin/micasad.sh %{buildroot}%{prefix}/bin/micasad.sh ln -s ../CASA/bin/micasad %{buildroot}%{prefix}/bin/micasad ln -s ../CASA/bin/CASAManager.exe %{buildroot}%{prefix}/bin/CASAManager.exe ln -s ../CASA/bin/CASAManager.sh %{buildroot}%{prefix}/bin/CASAManager.sh +ln -s ../CASA/bin/CASAManager.exe.config %{buildroot}%{prefix}/bin/CASAManager.exe.config ln -s libmicasa.so.%{bldno} %{buildroot}%{prefix}/CASA/%{_lib}/libmicasa.so ln -s libmicasa.so.%{bldno} %{buildroot}%{prefix}/CASA/%{_lib}/libmicasa.so.1 @@ -263,6 +270,7 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root) %dir %{prefix}/CASA/bin/ %{prefix}/CASA/bin/CASAManager.sh +%{prefix}/CASA/bin/CASAManager.exe.config %{prefix}/CASA/bin/CASAManager.exe %{prefix}/CASA/CASAManager.desktop %{prefix}/CASA/doc/License.txt