Sync from SUSE:ALP:Source:Standard:1.0 luit revision 122a19a909955c1f10d80a843d199718

This commit is contained in:
Adrian Schröter 2023-12-19 15:05:53 +01:00
commit 8c1d157c2f
4 changed files with 182 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

BIN
luit-2.0.20230201.tgz (Stored with Git LFS) Normal file

Binary file not shown.

98
luit.changes Normal file
View File

@ -0,0 +1,98 @@
-------------------------------------------------------------------
Mon Dec 11 11:27:05 UTC 2023 - Jiri Srain <jsrain@suse.com>
- fixed upstream tarball URL
-------------------------------------------------------------------
Mon Feb 6 10:49:22 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
- Update to version 2.0.20230201
* correct conversion to/from codes past BMP (patch by Ben Wong,
Debian #1027414)
* fix a few compiler-warnings in configure-checks
-------------------------------------------------------------------
Sat Oct 29 16:36:21 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
- Update to version 20221028
* fix a few compiler-warnings
* updated plink.sh, from xterm.
* updated configure script, to work around regression in grep 3.8
* updated configure macros for compiler-warning fixes.
* update config.guess, config.sub, install-sh
-------------------------------------------------------------------
Tue Oct 6 10:45:50 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>
- Update to version 20201003
* updated configure macros:
+ compiler-warning fixes
+ build-fixes for OpenBSD and macOS
* update config.guess, config.sub
-------------------------------------------------------------------
Mon May 23 12:01:58 UTC 2016 - sndirsch@suse.com
- removed u_luit-Set-up-terminal-before-fork.diff; upstream author
and maintainer Thomas Dickey can't reproduce the issue and
downstream, i.e. me, doesn't know how to reproduce it either ...
-------------------------------------------------------------------
Wed Apr 20 15:48:48 UTC 2016 - sndirsch@suse.com
- Update to version 20150706
* add configure option --with-man2html
* updated configure macros, mostly formatting changes from xterm, etc.
* update config.guess, config.sub
-------------------------------------------------------------------
Sun Mar 1 17:27:55 UTC 2015 - p.drouand@gmail.com
- Update to version 20141204
* Maintainance update
- Use upstream versioning scheme
-------------------------------------------------------------------
Tue Apr 16 11:49:51 UTC 2013 - mmeister@suse.com
- Added url as source.
Please see http://en.opensuse.org/SourceUrls
-------------------------------------------------------------------
Mon Mar 4 12:03:48 UTC 2013 - sndirsch@suse.com
- update to version 2.0-20130217
-------------------------------------------------------------------
Mon Oct 15 14:05:58 UTC 2012 - sndirsch@suse.com
- switched to fontenc instead of iconv (includes support for CJK)
-------------------------------------------------------------------
Mon Oct 15 08:29:03 UTC 2012 - sndirsch@suse.com
- Update to version 1.2-20121014:
* review/improve no-leaks checking with valgrind.
* add null-pointer checks in copyOut in case a non-8bit encoding was
used with the iconv configuration.
* document environment variables used by luit in its manpage.
* amend the check using nl_langinfo(CODESET) in 2011/10/30 changes,
ignoring that section if the -encoding option was given (report by
Alexios Zavras). (bnc#781836)
* support --datarootdir option in configure script.
* updated configure macros:
* update config.guess, config.sub
-------------------------------------------------------------------
Thu May 10 15:44:06 UTC 2012 - vuntz@opensuse.org
- Update to version 1.2-20120129:
+ Add some error checking for the poll and select logic to avoid
looping when a file descriptor is no longer valid.
+ Various portability fixes.
-------------------------------------------------------------------
Fri Apr 13 08:46:08 UTC 2012 - vuntz@opensuse.org
- Split luit from xorg-x11. Initial version: 1.2-20111030.

58
luit.spec Normal file
View File

@ -0,0 +1,58 @@
#
# spec file for package luit
#
# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%define tarballver 2.0.
Name: luit
Version: 20230201
Release: 0
Summary: Locale and ISO 2022 support for Unicode terminals
License: MIT
Group: System/X11/Utilities
URL: http://invisible-island.net/luit/
Source0: https://invisible-island.net/archives/%{name}/current/%{name}-%{tarballver}%{version}.tgz
BuildRequires: pkg-config
BuildRequires: pkgconfig(fontenc)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(zlib)
# This was part of the xorg-x11 package up to version 7.6
Conflicts: xorg-x11 <= 7.6
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
Luit is a filter that can be run between an arbitrary application and a
UTF-8 terminal emulator. It will convert application output from the
locale's encoding into UTF-8, and convert terminal input from UTF-8 into
the locale's encoding.
%prep
%setup -q -n %{name}-%{tarballver}%{version}
%build
%configure --with-localealiasfile=%{_datadir}/X11/locale/locale.alias
make %{?_smp_mflags}
%install
%make_install
%files
%defattr(-,root,root)
%{_bindir}/luit
%{_mandir}/man1/luit.1%{?ext_man}
%changelog