Hello community,

here is the log from the commit of package screen for openSUSE:Factory checked 
in at 2011-11-22 17:49:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/screen (Old)
 and      /work/SRC/openSUSE:Factory/.screen.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "screen", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/screen/screen.changes    2011-09-23 
12:45:49.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.screen.new/screen.changes       2011-11-22 
17:49:39.000000000 +0100
@@ -1,0 +2,10 @@
+Mon Nov 21 14:55:17 UTC 2011 - [email protected]
+
+- fix build with latest ncurses (split tinfo)
+
+-------------------------------------------------------------------
+Fri Nov 18 13:09:57 UTC 2011 - [email protected]
+
+- mkdir /var/run/*screen both immediatly and via systemd.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ screen.spec ++++++
--- /var/tmp/diff_new_pack.V8fmGM/_old  2011-11-22 17:49:42.000000000 +0100
+++ /var/tmp/diff_new_pack.V8fmGM/_new  2011-11-22 17:49:42.000000000 +0100
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 Url:            http://www.gnu.org/software/screen/
 
@@ -29,7 +28,6 @@
 License:        GPLv2+
 Group:          System/Console
 PreReq:         %install_info_prereq
-AutoReqProv:    on
 Version:        4.0.3
 Release:        19
 Summary:        A program to allow multiple screens on a VT100/ANSI Terminal
@@ -65,7 +63,7 @@
 %patch8 -p1
 
 %build
-CFLAGS="-DMAXWIN=1000 $RPM_OPT_FLAGS" ./configure --prefix=/usr 
--infodir=%{_infodir} \
+CFLAGS="-DMAXWIN=1000 $RPM_OPT_FLAGS" %configure --prefix=/usr 
--infodir=%{_infodir} \
                                --mandir=%{_mandir} \
                                --with-socket-dir='(eff_uid ? 
"/var/run/uscreens" : "/var/run/screens")' \
                                --with-sys-screenrc=/etc/screenrc \
@@ -99,7 +97,7 @@
 %dir /usr/lib/tmpfiles.d
 /usr/lib/tmpfiles.d/screen.conf
 /usr/share/screen/utf8encodings
-# Created via aaa_base on system boot
+# Created via aaa_base or systemd on system boot
 %ghost %dir /var/run/screens
 %ghost %dir /var/run/uscreens
 %doc %{_infodir}/screen.info*.gz
@@ -108,6 +106,11 @@
 %post
 %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
+# Create our dirs immediatly, after a manual package install.
+# After a reboot systemd/aaa_base will take care.
+test -d /var/run/screens || mkdir -m 755 /var/run/screens
+test -d /var/run/uscreens || mkdir -m 1777 /var/run/uscreens
+
 %postun
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 

++++++ screen-4.0.2.dif ++++++
++++ 12202 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/screen/screen-4.0.2.dif
++++ and /work/SRC/openSUSE:Factory/.screen.new/screen-4.0.2.dif

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to