Accepting request 132449 from home:sleep_walker:branches:devel:tools
- fix build for SLE distributions - update to 15.8a - patches refreshed - ctrlz patch reached upstream - deleted OBS-URL: https://build.opensuse.org/request/show/132449 OBS-URL: https://build.opensuse.org/package/show/devel:tools/cscope?expand=0&rev=11
This commit is contained in:
parent
c5fa4a92c5
commit
307e074ac9
@ -2,7 +2,7 @@ Index: src/global.h
|
|||||||
===================================================================
|
===================================================================
|
||||||
--- src/global.h.orig
|
--- src/global.h.orig
|
||||||
+++ src/global.h
|
+++ src/global.h
|
||||||
@@ -370,7 +370,7 @@ void mousecleanup(void);
|
@@ -387,7 +387,7 @@ void mousecleanup(void);
|
||||||
void mousemenu(void);
|
void mousemenu(void);
|
||||||
void mouseinit(void);
|
void mouseinit(void);
|
||||||
void mousereinit(void);
|
void mousereinit(void);
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:02638bcba790bc8b0562f28dbe789e61794415079d94a676efc287d18dc96037
|
|
||||||
size 361214
|
|
3
cscope-15.8a.tar.bz2
Normal file
3
cscope-15.8a.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:eab34b1179a582bb4e3a875778d5e30fbc99d46cdeaf3bef866471bcd4cc7cf7
|
||||||
|
size 516150
|
@ -2,7 +2,7 @@ Index: src/main.c
|
|||||||
===================================================================
|
===================================================================
|
||||||
--- src/main.c.orig
|
--- src/main.c.orig
|
||||||
+++ src/main.c
|
+++ src/main.c
|
||||||
@@ -375,6 +375,8 @@ cscope: Could not create private temp di
|
@@ -526,6 +526,8 @@ cscope: Could not create private temp di
|
||||||
}
|
}
|
||||||
/* cleanup on the hangup signal */
|
/* cleanup on the hangup signal */
|
||||||
signal(SIGHUP, myexit);
|
signal(SIGHUP, myexit);
|
||||||
|
@ -1,43 +0,0 @@
|
|||||||
# restore control-z functionality of interactive cscope.
|
|
||||||
# version 15.6 (and previous) had control-z functionality because
|
|
||||||
# the terminal was in cbreak mode. Putting the terminal in raw mode
|
|
||||||
# fixed using control-c to change the 'ignore case mode'.
|
|
||||||
# catch the control-z and send ourself the suspend signal.
|
|
||||||
# rcoe@wi.rr.com
|
|
||||||
#
|
|
||||||
--- cscope-15.7a/src/command.c 2009-04-10 08:40:36.000000000 -0500
|
|
||||||
+++ cscope-15.7a.orig/src/command.c 2011-06-10 09:33:21.862932467 -0500
|
|
||||||
@@ -634,11 +634,13 @@ changestring(void)
|
|
||||||
atchange();
|
|
||||||
|
|
||||||
/* get a character from the terminal */
|
|
||||||
- if ((c = mygetch()) == EOF
|
|
||||||
- || c == ctrl('D')
|
|
||||||
- || c == ctrl('Z')) {
|
|
||||||
+ if ((c = mygetch()) == EOF || c == ctrl('D')) {
|
|
||||||
break; /* change lines */
|
|
||||||
}
|
|
||||||
+ if (c == ctrl('Z')) {
|
|
||||||
+ kill(0, SIGTSTP);
|
|
||||||
+ goto same;
|
|
||||||
+ }
|
|
||||||
/* see if the input character is a command */
|
|
||||||
switch (c) {
|
|
||||||
case ' ': /* display next page */
|
|
||||||
--- cscope-15.7a/src/main.c 2011-06-09 15:36:06.275174224 -0500
|
|
||||||
+++ cscope-15.7a.orig/src/main.c 2011-06-10 09:39:17.120599658 -0500
|
|
||||||
@@ -707,9 +707,13 @@ cscope: cannot read source file name fro
|
|
||||||
atfield(); /* move to the input field */
|
|
||||||
|
|
||||||
/* exit if the quit command is entered */
|
|
||||||
- if ((c = mygetch()) == EOF || c == ctrl('D') || c == ctrl('Z')) {
|
|
||||||
+ if ((c = mygetch()) == EOF || c == ctrl('D')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
+ if (c == ctrl('Z')) {
|
|
||||||
+ kill(0, SIGTSTP);
|
|
||||||
+ continue;
|
|
||||||
+ }
|
|
||||||
/* execute the commmand, updating the display if necessary */
|
|
||||||
if (command(c) == YES) {
|
|
||||||
display();
|
|
@ -1,3 +1,15 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 3 21:57:08 UTC 2012 - sleep_walker@suse.cz
|
||||||
|
|
||||||
|
- attempt to fix build for SLE distributions
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 3 21:46:46 UTC 2012 - sleep_walker@suse.cz
|
||||||
|
|
||||||
|
- update to 15.8a
|
||||||
|
- patches refreshed
|
||||||
|
- ctrlz patch reached upstream - deleted
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Dec 20 20:15:02 UTC 2011 - coolo@suse.com
|
Tue Dec 20 20:15:02 UTC 2011 - coolo@suse.com
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package cscope
|
# spec file for package cscope
|
||||||
#
|
#
|
||||||
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -15,8 +15,9 @@
|
|||||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
Name: cscope
|
Name: cscope
|
||||||
Version: 15.7a
|
Version: 15.8a
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Interactive Tool for Browsing C Source Code
|
Summary: Interactive Tool for Browsing C Source Code
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
@ -28,7 +29,6 @@ Patch2: %{name}-15.7-gcc-warnings.patch
|
|||||||
Patch3: %{name}-15.7-vpath.patch
|
Patch3: %{name}-15.7-vpath.patch
|
||||||
Patch5: %{name}-cleanup_on_sigterm.patch
|
Patch5: %{name}-cleanup_on_sigterm.patch
|
||||||
Patch6: %{name}-egrep.out.patch
|
Patch6: %{name}-egrep.out.patch
|
||||||
Patch7: %{name}-ctrlz.patch
|
|
||||||
BuildRequires: bison
|
BuildRequires: bison
|
||||||
BuildRequires: flex
|
BuildRequires: flex
|
||||||
BuildRequires: ncurses-devel
|
BuildRequires: ncurses-devel
|
||||||
@ -45,7 +45,6 @@ browse through C source code files for specified elements of code.
|
|||||||
%patch3
|
%patch3
|
||||||
%patch5
|
%patch5
|
||||||
%patch6 -p1
|
%patch6 -p1
|
||||||
%patch7 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%configure
|
%configure
|
||||||
@ -58,7 +57,7 @@ install -m 755 src/cscope %{buildroot}%{_bindir}/cscope
|
|||||||
install -m 644 doc/cscope.1 %{buildroot}%{_mandir}/man1/cscope.1
|
install -m 644 doc/cscope.1 %{buildroot}%{_mandir}/man1/cscope.1
|
||||||
install -m 755 contrib/xcscope/cscope-indexer %{buildroot}%{_bindir}/cscope-indexer
|
install -m 755 contrib/xcscope/cscope-indexer %{buildroot}%{_bindir}/cscope-indexer
|
||||||
pushd contrib
|
pushd contrib
|
||||||
%make_install
|
%makeinstall
|
||||||
popd
|
popd
|
||||||
|
|
||||||
%files
|
%files
|
||||||
|
Loading…
Reference in New Issue
Block a user