From 3895cbaf68fa534c06777f39725bb2a6dace028887dccd4c252453fcaa7d3c5c Mon Sep 17 00:00:00 2001 From: Alexander Naumov Date: Thu, 29 Jun 2017 10:37:12 +0000 Subject: [PATCH 1/4] Accepting request 507022 from home:Alexander_Naumov:branches:Base:System OBS-URL: https://build.opensuse.org/request/show/507022 OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=74 --- ...to-bc5ea98-fix-texinfo-syntax-errors.patch | 34 ------------------ screen-4.5.1.tar.gz | 3 -- screen-4.5.1.tar.gz.sig | 16 --------- screen-4.6.0.tar.gz | 3 ++ screen-4.6.0.tar.gz.sig | Bin 0 -> 543 bytes screen.changes | 12 +++++++ screen.spec | 4 +-- 7 files changed, 16 insertions(+), 56 deletions(-) delete mode 100644 0001-Follow-up-to-bc5ea98-fix-texinfo-syntax-errors.patch delete mode 100644 screen-4.5.1.tar.gz delete mode 100644 screen-4.5.1.tar.gz.sig create mode 100644 screen-4.6.0.tar.gz create mode 100644 screen-4.6.0.tar.gz.sig diff --git a/0001-Follow-up-to-bc5ea98-fix-texinfo-syntax-errors.patch b/0001-Follow-up-to-bc5ea98-fix-texinfo-syntax-errors.patch deleted file mode 100644 index 852f50b..0000000 --- a/0001-Follow-up-to-bc5ea98-fix-texinfo-syntax-errors.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 675b877d4f21a8ff3bcb91afb19277bf6c2c0cda Mon Sep 17 00:00:00 2001 -From: Andreas Stieger -Date: Sat, 25 Feb 2017 21:30:59 +0100 -Subject: [PATCH] Follow-up to bc5ea98, fix texinfo syntax errors - ---- - src/doc/screen.texinfo | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/doc/screen.texinfo b/src/doc/screen.texinfo -index bc4cbae..aadad33 100644 ---- a/src/doc/screen.texinfo -+++ b/src/doc/screen.texinfo -@@ -5795,7 +5795,7 @@ and Alexander Naumov . - Contributors @* - ============ - --@example -+@verbatim - Thomas Renninger , - Axel Beckert , - Ken Beal , -@@ -5826,7 +5826,7 @@ Contributors @* - Jason Merrill , - Johannes Zellner , - Pablo Averbuj . --@end example -+@end verbatim - - @noindent - Version @* --- -2.12.0 - diff --git a/screen-4.5.1.tar.gz b/screen-4.5.1.tar.gz deleted file mode 100644 index 10ed4c6..0000000 --- a/screen-4.5.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:97db2114dd963b016cd4ded34831955dcbe3251e5eee45ac2606e67e9f097b2d -size 963153 diff --git a/screen-4.5.1.tar.gz.sig b/screen-4.5.1.tar.gz.sig deleted file mode 100644 index 114f34b..0000000 --- a/screen-4.5.1.tar.gz.sig +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEcaoJ2eiHD9sKp7YeIflo3vdHq9cFAlixp7cACgkQIflo3vdH -q9cu7A//eU/bJpZhfi4PRPZymBgACAKNi4KIaKzyL0+hxFoABMrbp5fvZRgG2llT -dLBZjQ0azi+kDXM+LR4pJvkeNFhv2S/kUqkcr0AATLf4YfCY+JJrKGpOIublHG/i -eCu8PgEZYd1nQxkh6Si8R6+voogAw9z8f2QnenN3zdv0SiEMVEOtgo8pvotIIpS8 -pnF0lTNBIuYcauL5wKgxzY9r07qiPa47t0RSr7N40dCjJWV9h1bkj/em5nQ+B4ap -Nv4HJBI/wDQkdrB+kgWsvioJkyL8fWG6Z5lYBzWcQ0Sy0zdgSnLiEGwbnVk/Sm0R -eD0DEIZjeHiqVRqJUSECDRxPTqKzqMErkDw97pCeuds6tPBd/eghhczfLEjP8jTg -6QqgNJeNQ1Uul9g+LfkAmo20D6nXizW88m1OQuat2bsEE8nk2T6wVEsS1S2skm8L -R4GEwTly20HTX95oVgga5svNFbIH3KDQ/gXQfnhCvJC19fKeFgKl2ySO7mtZsHSv -aHF0HRmKsVCIMY+rjJ1tSFO8DLItoua7rwFNvsdqsu1ZyisHUygjEgFYxkkbwAcu -oFnxipwPxB8YvY6DDKEMl4pi+2qX+0uC8IU9HlKT5PdOU6ZVfoIzN2hTUmPqZ50L -Z0gEYgDvOYih9LieUV7JhuktoWpykoe4FpWPuYvIXP4h1Kj6y9Y= -=TjxB ------END PGP SIGNATURE----- diff --git a/screen-4.6.0.tar.gz b/screen-4.6.0.tar.gz new file mode 100644 index 0000000..7123f32 --- /dev/null +++ b/screen-4.6.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9433706b653e941cc4c745f28e252e57be2a141eded923e61cc2c4a09768fed4 +size 849062 diff --git a/screen-4.6.0.tar.gz.sig b/screen-4.6.0.tar.gz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..3f2c17496381659c73f1ff32a76b7c683ec860affe4aebd79951231522ca9299 GIT binary patch literal 543 zcmV+)0^t3L0vrSY0SW*H1p--9_j&*d2@tmkql3jh^Q1dR5B(fmJ;<=I14VE%VjE|a zBl%TffB)P%=9bgf2%`y!iWl0DN)l*LzDPG<{?ZQLjVES01Z&BBu(O$M@>F)AZ z&;i#_*m#BNeJw1hs_JXgQL#?&cU^lAkxH$v!?>YbYnuDYMT4N0+?kCYGjur_Yoq28 zGNr!%;{^s2MMqH@7lI41w!4|-Fi%u?CBUa;Hoz#bqDa_+|HnDrAzU}d+H4}6>y9Bp{?kX-6g%h%BMfgpwFTVB;aq>VP zD%p+^12iLHsI>P%bX1v)=dwsi7&Tcq{9ivC8c*wqP)alXwC$z3B}k1p&h>?6U&VrM z4cuK7yMN8hc`?*y+QqQ$EC-P?ZV|+2V7s&m&a9OnT9{gJs8?1n-J(hSgX^nebs}Z;PXi0Sk;f!?iw$MZ+0_S8q2g2oI$pqb-H2`%Z5MR2~mS*DJfQ@wt_#= h>SJ$EJ3+EZoR{uzrV$MGqbXVoTR0C@Jy{xmDoE8k1*ZT2 literal 0 HcmV?d00001 diff --git a/screen.changes b/screen.changes index 5a0fef2..396e982 100644 --- a/screen.changes +++ b/screen.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Thu Jun 29 12:24:55 UTC 2017 - alexander_naumov@opensuse.org + +- GNU Screen 4.6.0: + * Update Unicode wide tables to 9.0 + * Support more serial speeds + * Improved namespaces support + * Migrate from fifos to sockets + * Start viewing scrollback at first line of output + +- drop upstreamed 0001-Follow-up-to-bc5ea98-fix-texinfo-syntax-errors.patch + ------------------------------------------------------------------- Thu May 11 15:46:12 UTC 2017 - jengelh@inai.de diff --git a/screen.spec b/screen.spec index b4460a1..73fc27a 100644 --- a/screen.spec +++ b/screen.spec @@ -22,7 +22,7 @@ %define rundir %{_localstatedir}/run %endif Name: screen -Version: 4.5.1 +Version: 4.6.0 Release: 0 Summary: A program to allow multiple screens on a VT100/ANSI Terminal License: GPL-3.0+ @@ -34,7 +34,6 @@ Source2: http://ftp.gnu.org/gnu/screen/%{name}-%{version}.tar.gz.sig Source3: https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=screen&download=1#/%{name}.keyring Patch0: global_screenrc.patch Patch6: libtinfo.diff -Patch7: 0001-Follow-up-to-bc5ea98-fix-texinfo-syntax-errors.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: ncurses-devel @@ -68,7 +67,6 @@ Documentation: man page %patch0 # libtinfo.diff %patch6 -%patch7 -p2 %build sh ./autogen.sh From 5447d0f63eba906337b747bab824f60d290dca46737f6206bb2e0250902b714d Mon Sep 17 00:00:00 2001 From: Alexander Naumov Date: Tue, 11 Jul 2017 12:19:49 +0000 Subject: [PATCH 2/4] Accepting request 509434 from home:Alexander_Naumov:branches:Base:System release 4.6.1 OBS-URL: https://build.opensuse.org/request/show/509434 OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=75 --- screen-4.6.0.tar.gz | 3 --- screen-4.6.0.tar.gz.sig | Bin 543 -> 0 bytes screen-4.6.1.tar.gz | 3 +++ screen-4.6.1.tar.gz.sig | Bin 0 -> 566 bytes screen.changes | 8 ++++++++ screen.spec | 2 +- 6 files changed, 12 insertions(+), 4 deletions(-) delete mode 100644 screen-4.6.0.tar.gz delete mode 100644 screen-4.6.0.tar.gz.sig create mode 100644 screen-4.6.1.tar.gz create mode 100644 screen-4.6.1.tar.gz.sig diff --git a/screen-4.6.0.tar.gz b/screen-4.6.0.tar.gz deleted file mode 100644 index 7123f32..0000000 --- a/screen-4.6.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9433706b653e941cc4c745f28e252e57be2a141eded923e61cc2c4a09768fed4 -size 849062 diff --git a/screen-4.6.0.tar.gz.sig b/screen-4.6.0.tar.gz.sig deleted file mode 100644 index 3f2c17496381659c73f1ff32a76b7c683ec860affe4aebd79951231522ca9299..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 543 zcmV+)0^t3L0vrSY0SW*H1p--9_j&*d2@tmkql3jh^Q1dR5B(fmJ;<=I14VE%VjE|a zBl%TffB)P%=9bgf2%`y!iWl0DN)l*LzDPG<{?ZQLjVES01Z&BBu(O$M@>F)AZ z&;i#_*m#BNeJw1hs_JXgQL#?&cU^lAkxH$v!?>YbYnuDYMT4N0+?kCYGjur_Yoq28 zGNr!%;{^s2MMqH@7lI41w!4|-Fi%u?CBUa;Hoz#bqDa_+|HnDrAzU}d+H4}6>y9Bp{?kX-6g%h%BMfgpwFTVB;aq>VP zD%p+^12iLHsI>P%bX1v)=dwsi7&Tcq{9ivC8c*wqP)alXwC$z3B}k1p&h>?6U&VrM z4cuK7yMN8hc`?*y+QqQ$EC-P?ZV|+2V7s&m&a9OnT9{gJs8?1n-J(hSgX^nebs}Z;PXi0Sk;f!?iw$MZ+0_S8q2g2oI$pqb-H2`%Z5MR2~mS*DJfQ@wt_#= h>SJ$EJ3+EZoR{uzrV$MGqbXVoTR0C@Jy{xmDoE8k1*ZT2 diff --git a/screen-4.6.1.tar.gz b/screen-4.6.1.tar.gz new file mode 100644 index 0000000..b609442 --- /dev/null +++ b/screen-4.6.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aba9af66cb626155d6abce4703f45cce0e30a5114a368bd6387c966cbbbb7c64 +size 848979 diff --git a/screen-4.6.1.tar.gz.sig b/screen-4.6.1.tar.gz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..1e1ead4e37e7051cdf20bc058f88a8a7ad8a0f00a8c11405a405f365480ccae0 GIT binary patch literal 566 zcmV-60?GY}0y6{v0SW*e79j*K<(gd#P!@YtHM{Y*2&03=KJ%mn0$F3!`Tz=Wl96S4t|V{h}~JlpK2?P7d&yKXEgqZ?AUJGF{&BI;>u z9Z)kZWqB~ZCdl|2sy#&pJ2i`C9tS~rPDn>CWY!ZLrSwY6p~;`rnCUaCFWyX6!ZT)S zsN~h%ymh!qKgA!N4sy+B6%TEL^bu?+Y-(tGj%;HZ9Vxhd@O@W>f~k>xw_sO~&Q(Rd zXhD7t*fpVF9x3^OAa>P3l!ZndmZ#<>3>N@ zPwDH&4ltWzseLG^*Q@J={_K>`JWD!?%n)~|`O@yC4OZPx_a*k>wT}$?8ri&`q7=<=C*cB?0_VA41D_wbzR{8 ELl1HkCjbBd literal 0 HcmV?d00001 diff --git a/screen.changes b/screen.changes index 396e982..6d92c5a 100644 --- a/screen.changes +++ b/screen.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Thu Jul 11 13:59:01 UTC 2017 - alexander_naumov@opensuse.org + +- GNU Screen 4.6.1: bugfix release + * problems with starting session in some cases + * parallel make install + * segfault when querying info on nonUTF locale + ------------------------------------------------------------------- Thu Jun 29 12:24:55 UTC 2017 - alexander_naumov@opensuse.org diff --git a/screen.spec b/screen.spec index 73fc27a..b201b1f 100644 --- a/screen.spec +++ b/screen.spec @@ -22,7 +22,7 @@ %define rundir %{_localstatedir}/run %endif Name: screen -Version: 4.6.0 +Version: 4.6.1 Release: 0 Summary: A program to allow multiple screens on a VT100/ANSI Terminal License: GPL-3.0+ From 487f973541495e712a3691549f6e6d7bcd599033d1bd2b9eda330d8280539d20 Mon Sep 17 00:00:00 2001 From: Alexander Naumov Date: Tue, 11 Jul 2017 12:37:09 +0000 Subject: [PATCH 3/4] Accepting request 509442 from home:Alexander_Naumov:branches:Base:System spec file: adding PreReq for permissions OBS-URL: https://build.opensuse.org/request/show/509442 OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=76 --- screen.changes | 5 +++++ screen.spec | 1 + 2 files changed, 6 insertions(+) diff --git a/screen.changes b/screen.changes index 6d92c5a..eb78570 100644 --- a/screen.changes +++ b/screen.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Jul 11 14:30:37 UTC 2017 - alexander_naumov@opensuse.org + +- spec file: adding PreReq for permissions + ------------------------------------------------------------------- Thu Jul 11 13:59:01 UTC 2017 - alexander_naumov@opensuse.org diff --git a/screen.spec b/screen.spec index b201b1f..a68e067 100644 --- a/screen.spec +++ b/screen.spec @@ -41,6 +41,7 @@ BuildRequires: pam-devel # FIXME: use proper Requires(pre/post/preun/...) PreReq: %{install_info_prereq} PreReq: coreutils +PreReq: permissions Requires(post): %{install_info_prereq} Requires(preun): %{install_info_prereq} BuildRoot: %{_tmppath}/%{name}-%{version}-build From 152d9a463482ebddb55c414b288938542a7727ef1dc0114ae13f2d874e2a0207 Mon Sep 17 00:00:00 2001 From: Alexander Naumov Date: Tue, 11 Jul 2017 13:18:07 +0000 Subject: [PATCH 4/4] Accepting request 509459 from home:Alexander_Naumov:branches:Base:System - adding %set_permissions and %verify_permissions macros for /run/uscreens/ - adding %tmpfiles_create macro for /usr/lib/tmpfiles.d/screen.conf OBS-URL: https://build.opensuse.org/request/show/509459 OBS-URL: https://build.opensuse.org/package/show/Base:System/screen?expand=0&rev=77 --- screen.changes | 7 +++++++ screen.spec | 5 +++++ 2 files changed, 12 insertions(+) diff --git a/screen.changes b/screen.changes index eb78570..5e9b1b3 100644 --- a/screen.changes +++ b/screen.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Thu Jul 11 15:03:24 UTC 2017 - alexander_naumov@opensuse.org + +- adding %set_permissions and %verify_permissions macros + for /run/uscreens/ +- adding %tmpfiles_create macro for /usr/lib/tmpfiles.d/screen.conf + ------------------------------------------------------------------- Thu Jul 11 14:30:37 UTC 2017 - alexander_naumov@opensuse.org diff --git a/screen.spec b/screen.spec index a68e067..bee452d 100644 --- a/screen.spec +++ b/screen.spec @@ -124,6 +124,11 @@ install -m 644 %{SOURCE1} %{buildroot}%{_prefix}/lib/tmpfiles.d %post %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz +%set_permissions /run/uscreens/ +%tmpfiles_create /usr/lib/tmpfiles.d/screen.conf + +%verifyscript +%verify_permissions -e /run/uscreens/ %preun %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz