diff --git a/esc.spec b/esc.spec index 4655b45..e65cf72 100644 --- a/esc.spec +++ b/esc.spec @@ -1,6 +1,6 @@ Name: esc Version: 1.0.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Enterprise Security Client Smart Card Client License: GPL URL: http://directory.fedora.redhat.com/wiki/CoolKey @@ -13,6 +13,8 @@ Patch2: xulrunner-1.8.0.1-coreconf.patch Patch3: firefox-1.5-with-system-nss.patch Patch4: firefox-1.1-nss-system-nspr.patch Patch5: esc-1.0.0-xul-sys-nss-nspr.patch +Patch6: esc-1.0.0-ui-enhance.patch +Patch7: esc-1.0.0-notify-icon-fixes.patch BuildRequires: doxygen fontconfig-devel freetype-devel >= 2.1 BuildRequires: glib2-devel libIDL-devel atk-devel gtk2-devel libjpeg-devel @@ -21,9 +23,10 @@ BuildRequires: nspr-devel nss-devel BuildRequires: autoconf213 libX11-devel libXt-devel BuildRequires: pcsc-lite-devel coolkey-devel -BuildRequires: desktop-file-utils zip binutils +BuildRequires: desktop-file-utils zip binutils libnotify-devel +BuildRequires: dbus-devel Requires: pcsc-lite ifd-egate coolkey nss nspr -Requires: zip +Requires: zip dbus >= 0.90 libnotify >= 0.4.2 # 390 does not have coolkey or smartCards # Xulrunner won't compile on ppc64 right now. @@ -63,6 +66,8 @@ cryptographic smartcards. #patch esc to use system nss and nspr. %patch5 -p1 -b .fix5 +%patch6 -p1 -b .fix6 +%patch7 -p1 -b .fix7 #Unpack xulrunner where esc expects it to be. @@ -88,7 +93,7 @@ export USE_64 cd ../.. -make BUILD_OPT=1 +make BUILD_OPT=1 HAVE_LIB_NOTIFY=1 %install @@ -170,6 +175,9 @@ if [ -x %{_bindir}/gtk-update-icon-cache ]; then fi %changelog +* Sat Aug 27 2006 Jack Magne - 1.0.0-8 +- Fixes to get libnotify working properly on FC6 systems. + * Tue Aug 22 2006 Jack Magne - 1.0.0-7 - Fix for bug #203211, use of system NSS and NSPR for - Xulrunner ,addressing the problem running on 64 bit.