6 Commits

Author SHA256 Message Date
079b5bedf3 Accepting request 1280419 from utilities
- Typo: "sles_version" -> "sle_version" in smenu.spec
- Removal of the patch added in revision 34 (smenu-gcc15.patch, issue #46).
  This patch is no longer required as the code has been reworked.
- Version 1.5.0
* Fixes
  * Various modifications and corrections have been made to make the
    substitution code more robust.
  * Added several variable initializations that were missing.
  * ^H and BS now work correctly in all cases.
  * A stdin flush has been added before requesting the cursor's initial
    position.
  * Memory leaks have been fixed.
  * Highlighting in search mode works correctly in all cases.
  * Compilations problems with gcc-15 have been corrected.
  * Compiler warnings have been fixed.
  * The description of S-HOME/S-END in the manual has been corrected.
* Improvements:
  * The TAB key can now be used to automatically complete search patterns
    until an ambiguity arises.
  * A -hbar|-hor_scroll_bar option has been added to force the display of
    the horizontal scroll bar.
  * The quick help system has been rewritten.
  * ZWSP, ZWNJ, ZWJ, LRM and RLM glyphs are now ignored.
* Miscellaneous:
  * The README and documentation have been improved and clarified.
  * Some parts of the code have been removed or reorganized.
  * New tests have been added.
  * Improve smenu.spec.

OBS-URL: https://build.opensuse.org/request/show/1280419
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/smenu?expand=0&rev=14
2025-05-27 16:42:26 +00:00
Pierre Gentile
e33b17fb20 - Typo: "sles_version" -> "sle_version" in smenu.spec
OBS-URL: https://build.opensuse.org/package/show/utilities/smenu?expand=0&rev=38
2025-05-26 22:50:47 +00:00
Pierre Gentile
2e6fb49c15 - Removal of the patch added in revision 34 (smenu-gcc15.patch, issue #46).
This patch is no longer required as the code has been reworked.

OBS-URL: https://build.opensuse.org/package/show/utilities/smenu?expand=0&rev=37
2025-05-26 17:57:11 +00:00
Pierre Gentile
4f84d03a4e - Version 1.5.0
* Fixes
  * Various modifications and corrections have been made to make the
    substitution code more robust.
  * Added several variable initializations that were missing.
  * ^H and BS now work correctly in all cases.
  * A stdin flush has been added before requesting the cursor's initial
    position.
  * Memory leaks have been fixed.
  * Highlighting in search mode works correctly in all cases.
  * Compilations problems with gcc-15 have been corrected.
  * Compiler warnings have been fixed.
  * The description of S-HOME/S-END in the manual has been corrected.
* Improvements:
  * The TAB key can now be used to automatically complete search patterns
    until an ambiguity arises.
  * A -hbar|-hor_scroll_bar option has been added to force the display of
    the horizontal scroll bar.
  * The quick help system has been rewritten.
  * ZWSP, ZWNJ, ZWJ, LRM and RLM glyphs are now ignored.
* Miscellaneous:
  * The README and documentation have been improved and clarified.
  * Some parts of the code have been removed or reorganized.
  * New tests have been added.
  * Improve smenu.spec.

OBS-URL: https://build.opensuse.org/package/show/utilities/smenu?expand=0&rev=36
2025-05-26 17:09:10 +00:00
ac7d1e49e5 Accepting request 1273743 from utilities
OBS-URL: https://build.opensuse.org/request/show/1273743
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/smenu?expand=0&rev=13
2025-05-01 13:23:13 +00:00
Pierre Gentile
a50c36ba86 - added patches
https://github.com/p-gen/smenu/issues/46
  + smenu-gcc15.patch

OBS-URL: https://build.opensuse.org/package/show/utilities/smenu?expand=0&rev=34
2025-04-30 21:08:31 +00:00
4 changed files with 63 additions and 6 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9b4e0d8864746175c1b20d75f5411fa013abdaf24af6801f1c5549b6698e195b
size 348632

3
smenu-1.5.0.tar.bz2 Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2de2217d322a5e28cb20f9128e60df6c00b4e8e8879381ac8ed8bdcdccc4c5ca
size 337680

View File

@@ -1,3 +1,52 @@
-------------------------------------------------------------------
Mon May 26 22:39:19 UTC 2025 - Pierre Gentile <p.gen.progs@gmail.com>
- Typo: "sles_version" -> "sle_version" in smenu.spec
-------------------------------------------------------------------
Mon May 26 17:51:00 UTC 2025 - Pierre Gentile <p.gen.progs@gmail.com>
- Removal of the patch added in revision 34 (smenu-gcc15.patch, issue #46).
This patch is no longer required as the code has been reworked.
-------------------------------------------------------------------
Sun May 25 23:19:48 UTC 2025 - Pierre Gentile <p.gen.progs@gmail.com>
- Version 1.5.0
* Fixes
* Various modifications and corrections have been made to make the
substitution code more robust.
* Added several variable initializations that were missing.
* ^H and BS now work correctly in all cases.
* A stdin flush has been added before requesting the cursor's initial
position.
* Memory leaks have been fixed.
* Highlighting in search mode works correctly in all cases.
* Compilations problems with gcc-15 have been corrected.
* Compiler warnings have been fixed.
* The description of S-HOME/S-END in the manual has been corrected.
* Improvements:
* The TAB key can now be used to automatically complete search patterns
until an ambiguity arises.
* A -hbar|-hor_scroll_bar option has been added to force the display of
the horizontal scroll bar.
* The quick help system has been rewritten.
* ZWSP, ZWNJ, ZWJ, LRM and RLM glyphs are now ignored.
* Miscellaneous:
* The README and documentation have been improved and clarified.
* Some parts of the code have been removed or reorganized.
* New tests have been added.
* Improve smenu.spec.
-------------------------------------------------------------------
Wed Apr 30 15:00:02 UTC 2025 - pgajdos@suse.com
- added patches
https://github.com/p-gen/smenu/issues/46
+ smenu-gcc15.patch
-------------------------------------------------------------------
Mon Apr 1 14:27:58 UTC 2024 - Pierre Gentile <p.gen.progs@gmail.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package smenu
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,14 @@
Name: smenu
Version: 1.4.0
Version: 1.5.0
Release: 0
Summary: A standard input word picker
License: GPL-2.0-only
Group: Productivity/Text/Utilities
URL: https://github.com/p-gen/%{name}
Source: https://github.com/p-gen/smenu/releases/download/v%{version}/smenu-%{version}.tar.bz2
# https://github.com/p-gen/smenu/issues/46
BuildRequires: ncurses-devel
%description
@@ -32,16 +33,23 @@ interactive window after the current line on the terminal, and writes the
selected words, if any, to standard output.
%prep
%setup -q
%autosetup -p1
%build
%configure
%if (0%{?sle_version} >= 150000 && !0%{?is_opensuse})
|| (0%{?suse_version} >= 150000 && 0%{?is_opensuse})
|| (0%{?rhel_version} > 600)
%make_build
%else
make %{?_smp_mflags}
%endif
%package tests
Summary: Testing system for %{name}
Group: Productivity/Text/Utilities
Requires: smenu
BuildArch: noarch
%description tests
This packages contains some scripts and a number of tests to check the