rpms/lxdm/devel lxdm-0.1.0-dsofix.patch, NONE, 1.1 lxdm-0.2.0-config.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 lxdm.spec, 1.3, 1.4 sources, 1.3, 1.4 lxdm-svn2145-tty1-patch, 1.1, NONE
Christoph Wickert
cwickert at fedoraproject.org
Wed Feb 24 00:08:40 UTC 2010
Author: cwickert
Update of /cvs/pkgs/rpms/lxdm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20600
Modified Files:
.cvsignore lxdm.spec sources
Added Files:
lxdm-0.1.0-dsofix.patch lxdm-0.2.0-config.patch
Removed Files:
lxdm-svn2145-tty1-patch
Log Message:
* Fri Jan 08 2010 Christoph Wickert <cwickert at fedoraproject.org> - 0.1.0-1
- Update to 0.1.0
- Change license to GPLv2+ and LGPLv2+
- Use tty1 by default
- PAM fixes for SELinux (#552885)
lxdm-0.1.0-dsofix.patch:
Makefile.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE lxdm-0.1.0-dsofix.patch ---
--- lxdm-0.1.0.orig/src/Makefile.in 2009-12-29 14:58:55.000000000 +0100
+++ lxdm-0.1.0/src/Makefile.in 2010-02-18 23:30:45.000000000 +0100
@@ -112,7 +112,7 @@
INTLTOOL_MERGE = @INTLTOOL_MERGE@
INTLTOOL_PERL = @INTLTOOL_PERL@
INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
-LDFLAGS = @LDFLAGS@
+LDFLAGS = @LDFLAGS@ -lX11
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
LTLIBOBJS = @LTLIBOBJS@
lxdm-0.2.0-config.patch:
lxdm.conf.in | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--- NEW FILE lxdm-0.2.0-config.patch ---
--- lxdm.orig/data/lxdm.conf.in 2010-02-23 23:32:31.000000000 +0100
+++ lxdm/data/lxdm.conf.in 2010-02-24 00:52:27.000000000 +0100
@@ -5,14 +5,14 @@
greeter=@libexecdir@/lxdm-greeter-gtk
[server]
-# arg=/usr/bin/X -nr vt1
+arg=/usr/bin/X -nr vt1
[display]
gtk_theme=Clearlooks
bg=/usr/share/backgrounds/default.png
bottom_pane=1
lang=1
-theme=Industrial
+# theme=Industrial
[input]
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/lxdm/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore 8 Jan 2010 15:45:04 -0000 1.3
+++ .cvsignore 24 Feb 2010 00:08:38 -0000 1.4
@@ -1 +1 @@
-lxdm-0.1.0.tar.gz
+lxdm-20100223gitdf819fd.tar.bz2
Index: lxdm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/lxdm/devel/lxdm.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- lxdm.spec 8 Jan 2010 15:45:05 -0000 1.3
+++ lxdm.spec 24 Feb 2010 00:08:39 -0000 1.4
@@ -1,24 +1,36 @@
# Review at https://bugzilla.redhat.com/show_bug.cgi?id=540034
-#%global alphatag 20091231svn2262
+%global gitdate 20100223
+%global gitversion df819fd
+%global alphatag %{gitdate}git%{gitversion}
Name: lxdm
-Version: 0.1.0
-Release: 0.1%{?dist}
+Version: 0.2.0
+Release: 0.1.%{alphatag}%{?dist}
Summary: Lightweight X11 Display Manager
Group: User Interface/Desktops
License: GPLv2+ and LGPLv2+
URL: http://lxde.org
-Source0: http://downloads.sourceforge.net/sourceforge/lxde/%{name}-%{version}.tar.gz
+#Source0: http://downloads.sourceforge.net/sourceforge/lxde/%{name}-%{version}.tar.gz
+# Source0 was generated as follows:
+# git clone git://lxde.git.sourceforge.net/gitroot/lxde/lxdm
+# cd lxdm
+# git reset --hard %{gitversion}
+# ./autogen.sh
+# cd ..
+# tar -cjf %{name}-%{alphatag}.tar.bz2 lxdm --exclude=.git
+Source0: %{name}-%{alphatag}.tar.bz2
+# https://bugzilla.redhat.com/show_bug.cgi?id=564995
+Patch4: lxdm-0.1.0-dsofix.patch
## distro specific patches ##
-# we use tty1 by default
-Patch10: lxdm-svn2145-tty1-patch
+Patch10: lxdm-0.2.0-config.patch
# SELinux, permit graphical root login etc.
Patch11: lxdm-svn2262-pam.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gtk2-devel >= 2.12.0
+BuildRequires: iso-codes-devel
BuildRequires: ConsoleKit-devel
BuildRequires: intltool >= 0.40.0
Requires: pam
@@ -35,8 +47,10 @@ KDM in LXDE distros. It's still in very
%prep
-%setup -q
-%patch10 -p1 -b .tty7
+%setup -qn lxdm
+
+%patch4 -p1 -b .dsofix
+%patch10 -p1 -b .config
%patch11 -p1 -b .orig
@@ -49,6 +63,7 @@ make %{?_smp_mflags}
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
%find_lang %{name}
+
# these files are not in the package, but should be owned by lxdm
touch %{buildroot}%{_sysconfdir}/%{name}/xinitrc
mkdir -p %{buildroot}%{_localstatedir}/run
@@ -56,6 +71,10 @@ touch %{buildroot}%{_localstatedir}/run/
mkdir -p %{buildroot}%{_localstatedir}/log
touch %{buildroot}%{_localstatedir}/log/%{name}.log
+# needed to interact with plymouth.
+# Already owned by gdm, but we need to own it too
+mkdir -p %{buildroot}%{_localstatedir}/spool/gdm/
+
%clean
rm -rf %{buildroot}
@@ -70,15 +89,21 @@ rm -rf %{buildroot}
%config(noreplace) %{_sysconfdir}/%{name}/Xsession
%config(noreplace) %{_sysconfdir}/%{name}/lxdm.conf
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
-%{_bindir}/%{name}
-%{_bindir}/lxdm-binary
-%{_bindir}/lxdm-greeter-gtk
+%{_sbindir}/%{name}
+%{_sbindir}/lxdm-binary
+%{_libexecdir}/lxdm-greeter-gtk
%{_datadir}/%{name}/
%ghost %{_localstatedir}/run/%{name}.pid
%ghost %{_localstatedir}/log/%{name}.log
-
+%dir %{_localstatedir}/spool/gdm/
%changelog
+* Wed Feb 24 2010 Christoph Wickert <cwickert at fedoraproject.org> - 0.2.0-0.1.20100223gitdf819fd
+- Update to latest git
+- BR iso-codes-devel
+- Don't hardcode tty1 in the source, use lxdm.conf instead
+- Add patch to fix DSO linking (#564995)
+
* Fri Jan 08 2010 Christoph Wickert <cwickert at fedoraproject.org> - 0.1.0-1
- Update to 0.1.0
- Change license to GPLv2+ and LGPLv2+
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/lxdm/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources 8 Jan 2010 15:45:05 -0000 1.3
+++ sources 24 Feb 2010 00:08:39 -0000 1.4
@@ -1 +1 @@
-656e2e7e296368edd97699605f8bd3cb lxdm-0.1.0.tar.gz
+b5176d766507afbf8d1f75282d26c402 lxdm-20100223gitdf819fd.tar.bz2
--- lxdm-svn2145-tty1-patch DELETED ---
More information about the scm-commits
mailing list