X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=gdm2.20.spec;h=160ecbcbbafb7a2332be6e3cce4d45bf8beb9a60;hb=92ad966b782e3c69f2a8b1ab62bbfd92c81b126e;hp=98387e168839939ad2c743339f1ff96cab88dd90;hpb=33b97cb07b0e5b13d4682d94f483690aa924a553;p=packages%2Fgdm2.20.git diff --git a/gdm2.20.spec b/gdm2.20.spec index 98387e1..160ecbc 100644 --- a/gdm2.20.spec +++ b/gdm2.20.spec @@ -14,13 +14,13 @@ Summary(pt_BR): Gerenciador de Entrada do GNOME Summary(ru): äÉÓÐÌÅÊÎÙÊ ÍÅÎÅÄÖÅÒ GNOME Summary(uk): äÉÓÐÌÅÊÎÉÊ ÍÅÎÅÄÖÅÒ GNOME Name: gdm -Version: 2.15.6 -Release: 1 +Version: 2.16.2 +Release: 2 Epoch: 1 License: GPL/LGPL Group: X11/Applications -Source0: http://ftp.gnome.org/pub/GNOME/sources/gdm/2.15/%{name}-%{version}.tar.bz2 -# Source0-md5: 3a81b01f31b7509a5efcbe9d3108b96a +Source0: http://ftp.gnome.org/pub/GNOME/sources/gdm/2.16/%{name}-%{version}.tar.bz2 +# Source0-md5: 3a5d77c6cc59fb1eecf898abcbb7eb25 Source1: %{name}.pamd Source2: %{name}.init Source3: %{name}-pld-logo.png @@ -34,17 +34,18 @@ Patch2: %{name}-xsession.patch Patch3: %{name}-logdir.patch Patch4: %{name}-desktop.patch Patch5: %{name}-xorg.patch +Patch6: %{name}-sessreg.patch URL: http://www.jirka.org/gdm.html BuildRequires: attr-devel BuildRequires: autoconf BuildRequires: automake BuildRequires: gettext-devel -BuildRequires: gtk+2-devel >= 2:2.10.0 -BuildRequires: intltool >= 0.35 +BuildRequires: gtk+2-devel >= 2:2.10.6 +BuildRequires: intltool >= 0.35.0 BuildRequires: libglade2-devel >= 1:2.6.0 -BuildRequires: libgnomeui-devel >= 2.15.2 -BuildRequires: libgsf-devel >= 1.14.1 -BuildRequires: librsvg-devel >= 1:2.15.0 +BuildRequires: libgnomeui-devel >= 2.16.1 +BuildRequires: libgsf-devel >= 1.14.2 +BuildRequires: librsvg-devel >= 1:2.16.0 %{?with_selinux:BuildRequires: libselinux-devel} BuildRequires: libtool BuildRequires: libxml2-devel >= 1:2.6.26 @@ -55,13 +56,15 @@ BuildRequires: xorg-lib-libXdmcp-devel BuildRequires: xorg-lib-libXi-devel BuildRequires: xorg-lib-libXinerama-devel BuildRequires: xorg-lib-libdmx-devel +Requires(post,postun): gtk+2 >= 2:2.10.6 +Requires(post,postun): hicolor-icon-theme Requires(post,postun): /usr/bin/scrollkeeper-update Requires(postun): /usr/sbin/groupdel Requires(postun): /usr/sbin/userdel Requires(pre): /bin/id Requires(pre): /usr/sbin/groupadd Requires(pre): /usr/sbin/useradd -Requires: libgnomeui >= 2.15.2 +Requires: libgnomeui >= 2.16.1 Requires: pam >= 0.79.0 Requires: which Requires: xorg-app-sessreg @@ -70,6 +73,7 @@ Provides: user(xdm) Obsoletes: X11-xdm Obsoletes: entrance Obsoletes: kdm +Obsoletes: slim Obsoletes: wdm Obsoletes: xdm Conflicts: gdkxft @@ -147,6 +151,7 @@ Skrypt init dla GDM-a. %patch3 -p1 %patch4 -p1 %patch5 -p1 +%patch6 -p1 %build %{__libtoolize} @@ -155,7 +160,6 @@ Skrypt init dla GDM-a. %{__aclocal} %{__autoconf} %{__automake} -LDFLAGS="%{rpmldflags} -Wl,--as-needed" %configure \ --disable-console-helper \ --disable-scrollkeeper \ @@ -208,9 +212,11 @@ rm -rf $RPM_BUILD_ROOT %post %scrollkeeper_update_post +%update_icon_cache hicolor %postun %scrollkeeper_update_postun +%update_icon_cache hicolor if [ "$1" = "0" ]; then %userremove xdm %groupremove xdm