Author: atler Date: Fri Jan 7 14:28:34 2011 GMT Module: packages Tag: HEAD ---- Log message: - add pam configuration file (based on gdm) - BR: vala - post ldconfig - make all binaries executable - %files cleanup - fix typos
---- Files affected: packages/lightdm: lightdm.spec (1.4 -> 1.5) ---- Diffs: ================================================================ Index: packages/lightdm/lightdm.spec diff -u packages/lightdm/lightdm.spec:1.4 packages/lightdm/lightdm.spec:1.5 --- packages/lightdm/lightdm.spec:1.4 Tue Jan 4 08:28:44 2011 +++ packages/lightdm/lightdm.spec Fri Jan 7 15:28:29 2011 @@ -3,11 +3,12 @@ Summary(hu.UTF-8): Egy könnyűsúlyú bejelentkezéskezelő Name: lightdm Version: 0.2.2 -Release: 0.1 +Release: 0.2 License: GPL v3 Group: X11/Applications Source0: http://launchpad.net/lightdm/trunk/%{version}/+download/%{name}-%{version}.tar.gz # Source0-md5: 143cd786a28e93ed2728b0b4afe7068d +Source1: %{name}.pamd URL: https://launchpad.net/lightdm BuildRequires: QtDBus-devel BuildRequires: dbus-glib-devel @@ -19,6 +20,7 @@ BuildRequires: pam-devel BuildRequires: perl-XML-Parser BuildRequires: perl-base +BuildRequires: vala BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define skip_post_check_so liblightdm-qt-0.so.0.0.0 @@ -41,14 +43,14 @@ %package themes-core Summary: Core themes for lightdm -Summary(hu.UTF-8): Alap témák a ligthdm-hez +Summary(hu.UTF-8): Alap témák a lightdm-hez Group: Themes %description themes-core Core themes for lightdm. %description themes-core -l hu.UTF-8 -Alap témák a ligthdm-hez. +Alap témák a lightdm-hez. %package static Summary: Static library for lightdm development @@ -86,12 +88,15 @@ %setup -q %build +%{__gtkdocize} %{__libtoolize} +%{__intltoolize} %{__aclocal} %{__autoconf} %{__autoheader} %{__automake} %configure \ + --enable-gtk-doc \ --with-theme-dir=%{_datadir}/%{name}/themes %{__make} @@ -101,9 +106,17 @@ %{__make} install \ DESTDIR=$RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT/etc/{pam.d,security} \ + $RPM_BUILD_ROOT/var/log/lightdm +install %{SOURCE1} $RPM_BUILD_ROOT/etc/pam.d/lightdm +touch $RPM_BUILD_ROOT/etc/security/blacklist.lightdm + %clean rm -rf $RPM_BUILD_ROOT +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + %post upstart %upstart_post lightdm @@ -114,24 +127,26 @@ %defattr(644,root,root,755) %doc AUTHORS ChangeLog NEWS README %attr(755,root,root) %{_bindir}/* -# missing ldconfig post? -# missing ghost soname link? %attr(755,root,root) %{_libdir}/liblightdm-gobject-0.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/liblightdm-gobject-0.so.0 %attr(755,root,root) %{_libdir}/liblightdm-qt-0.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/liblightdm-qt-0.so.0 %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/themes %{_libdir}/girepository-1.0/LightDM-0.typelib %{_mandir}/man1/lightdm* /etc/dbus-1/system.d/org.lightdm.LightDisplayManager.conf -# missing config no replace? -%{_sysconfdir}/%{name}.conf +%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.conf +%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/lightdm +%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.lightdm +%attr(750,root,root) /var/log/lightdm %files themes-core %defattr(644,root,root,755) %{_datadir}/%{name}/themes/gnome -%{_libdir}/ldm-gtk-greeter +%attr(755,root,root) %{_libdir}/ldm-gtk-greeter %{_datadir}/%{name}/themes/webkit -%{_libdir}/ldm-webkit-greeter +%attr(755,root,root) %{_libdir}/ldm-webkit-greeter %files static %defattr(644,root,root,755) @@ -141,12 +156,15 @@ %files devel %defattr(644,root,root,755) %{_libdir}/liblightdm-gobject-0.la +%attr(755,root,root) %{_libdir}/liblightdm-gobject-0.so %{_libdir}/liblightdm-qt-0.la +%attr(755,root,root) %{_libdir}/liblightdm-qt-0.so %{_includedir}/lightdm-gobject-0 %{_includedir}/lightdm-qt-0 %{_pkgconfigdir}/liblightdm-gobject-0.pc %{_pkgconfigdir}/liblightdm-qt-0.pc %{_datadir}/gir-1.0/LightDM-0.gir +%{_datadir}/vala/vapi/LightDM-0.vapi %files apidocs %defattr(644,root,root,755) @@ -163,6 +181,14 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.5 2011/01/07 14:28:29 atler +- add pam configuration file (based on gdm) +- BR: vala +- post ldconfig +- make all binaries executable +- %files cleanup +- fix typos + Revision 1.4 2011/01/04 07:28:44 glen - libs should be executable, some todos ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/lightdm/lightdm.spec?r1=1.4&r2=1.5&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
