Name: console-setup Version: 1.196 Release: 1%{?_dist_release} Summary: Tools for configuring the console using X Window System key maps Group: Applications/System Vendor: Project Vine Distribution: Vine Linux Packager: tomop # For a breakdown of the licensing, see COPYRIGHT, copyright, copyright.fonts and copyright.xkb License: GPLv2+ and MIT and Public Domain URL: http://packages.debian.org/cs/sid/console-setup Source0: http://ftp.de.debian.org/debian/pool/main/c/%{name}/%{name}_%{version}.tar.xz # Fixes installing paths to Fedora style Patch0: console-setup-1.76-paths.patch # Fixes FSF address, sent to upstream Patch1: console-setup-1.76-fsf-address.patch # Removes Caps_Lock to CtrlL_Lock substitution Patch2: console-setup-1.84-ctrll-lock.patch Requires: kbd # require 'xkeyboard-config' to have X Window keyboard descriptions? #BuildRequires: perl-generators BuildRequires: perl(encoding) BuildArch: noarch %description This package provides the console with the same keyboard configuration scheme that X Window System has. Besides the keyboard, the package configures also the font on the console. It includes a rich collection of fonts and supports several languages that would be otherwise unsupported on the console (such as Armenian, Georgian, Lao and Thai). %package -n bdf2psf Summary: Generate console fonts from BDF source fonts %description -n bdf2psf This package provides a command-line converter that can be used in scripts to build console fonts from BDF sources automatically. The converter comes with a collection of font encodings that cover many of the world's languages. The output font can use a different character encoding from the input. When the source font does not define a glyph for a particular symbol in the encoding table, that glyph position in the console font is not wasted but used for another symbol. %prep %setup -q %patch0 -p1 -b .paths %patch1 -p1 -b .fsf-address %patch2 -p1 -b .ctrll-lock %build make build-linux %install rm -rf $RPM_BUILD_ROOT make prefix=$RPM_BUILD_ROOT install-linux # we don't want another set of keyboard descriptions, we want to use descriptions from # xkeyboard-config (require it?), so removing it # or maybe have these from tarball it in optional subpackage? rm -rf $RPM_BUILD_ROOT/etc/console-setup mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1 install -pm644 man/bdf2psf.1 $RPM_BUILD_ROOT%{_mandir}/man1/ mkdir -p $RPM_BUILD_ROOT%{_bindir} install -p Fonts/bdf2psf $RPM_BUILD_ROOT%{_bindir} mkdir -p $RPM_BUILD_ROOT%{_datadir}/bdf2psf cp -a Fonts/fontsets Fonts/*.equivalents Fonts/*.set \ $RPM_BUILD_ROOT%{_datadir}/bdf2psf/ %files %license COPYRIGHT copyright.fonts copyright.xkb Fonts/copyright %doc README CHANGES %{_bindir}/ckbcomp %{_bindir}/setupcon %config(noreplace) %{_sysconfdir}/default/console-setup %config(noreplace) %{_sysconfdir}/default/keyboard %{_datadir}/consolefonts %{_datadir}/consoletrans %{_mandir}/*/* %files -n bdf2psf %{_bindir}/bdf2psf %{_mandir}/man1/bdf2psf.1* %{_datadir}/bdf2psf %license GPL-2 %changelog * Tue Jul 28 2020 Tomohiro "Tomo-p" KATO - 1.196-1 - new upstream release. * Fri Sep 13 2019 Tomohiro "Tomo-p" KATO - 1.193-1 - new upstream release. * Thu Sep 14 2017 Tomohiro "Tomo-p" KATO - 1.166-1 - initial build for Vine Linux. - new upstream release. * Wed Jul 26 2017 Fedora Release Engineering - 1.165-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Thu Jun 29 2017 Vitezslav Crhonek - 1.165-1 - Update to latest upstream version Resolves: #1465190 * Thu Apr 20 2017 Vitezslav Crhonek - 1.164-1 - Update to latest upstream version Resolves: #1428812 * Thu Mar 02 2017 Vitezslav Crhonek - 1.162-1 - Update to latest upstream version Resolves: #1421122 * Wed Feb 08 2017 Vitezslav Crhonek - 1.158-1 - Update to latest upstream version Resolves: #1414397 * Mon Jan 16 2017 Vitezslav Crhonek - 1.157-1 - Update to latest upstream version Resolves: #1410956 * Mon Dec 19 2016 Vitezslav Crhonek - 1.155-1 - Update to latest upstream version Resolves: #1404057 * Thu Nov 24 2016 Vitezslav Crhonek - 1.154-1 - Update to latest upstream version Resolves: #1394588 * Mon Oct 24 2016 Vitezslav Crhonek - 1.152-1 - Update to latest upstream version Resolves: #1378257 * Wed Sep 21 2016 Vitezslav Crhonek - 1.149-1 - Update to latest upstream version Resolves: #1377144 * Thu Aug 04 2016 Vitezslav Crhonek - 1.148-1 - Update to latest upstream version Resolves: #1361821 * Mon Jul 25 2016 Vitezslav Crhonek - 1.147-1 - Update to latest upstream version Resolves: #1357700 * Mon Jun 06 2016 Vitezslav Crhonek - 1.146-1 - Update to latest upstream version Resolves: #1343049 * Wed Jun 01 2016 Vitezslav Crhonek - 1.145-1 - Update to latest upstream version Resolves: #1341357 * Tue May 24 2016 Vitezslav Crhonek - 1.143-1 - Update to latest upstream version Resolves: #1338765 * Mon Apr 25 2016 Vitezslav Crhonek - 1.142-1 - Update to latest upstream version Resolves: #1323370 * Tue Mar 29 2016 Vitezslav Crhonek - 1.140-1 - Update to latest upstream version Resolves: #1314573 * Mon Feb 29 2016 Vitezslav Crhonek - 1.137-1 - Update to latest upstream version Resolves: #1310912 * Thu Feb 04 2016 Vitezslav Crhonek - 1.131-2 - Update to latest upstream version Resolves: #1303783 * Wed Feb 03 2016 Fedora Release Engineering - 1.135-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Mon Feb 01 2016 Vitezslav Crhonek - 1.135-1 - Update to latest upstream version Resolves: #1303365 * Wed Nov 25 2015 Vitezslav Crhonek - 1.134-1 - Update to latest upstream version Resolves: #1275853 * Mon Oct 19 2015 Vitezslav Crhonek - 1.133-1 - Update to latest upstream version Resolves: #1246800, #1266276 * Thu Aug 27 2015 Vitezslav Crhonek - 1.132-1 - Update to latest upstream version Resolves: #1246800, #1256135 * Wed Jul 15 2015 Vitezslav Crhonek - 1.130-1 - Update to latest upstream version Resolves: #1236429 * Tue Jun 23 2015 Vitezslav Crhonek - 1.128-1 - Update to latest upstream version Resolves: #1222723 * Wed Jun 17 2015 Fedora Release Engineering - 1.126-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Thu May 14 2015 Vitezslav Crhonek - 1.126-1 - Update to latest upstream version Resolves: #1221402 * Mon May 04 2015 Vitezslav Crhonek - 1.124-1 - Update to latest upstream version Resolves: #1217018 * Wed Apr 22 2015 Vitezslav Crhonek - 1.123-1 - Update to latest upstream version Resolves: #1212233 * Tue Apr 14 2015 Vitezslav Crhonek - 1.121-1 - Update to latest upstream version Resolves: #1210953 * Tue Mar 31 2015 Vitezslav Crhonek - 1.120-1 - Update to latest upstream version Resolves: #1206848 * Thu Mar 05 2015 Vitezslav Crhonek - 1.118-1 - Update to latest upstream version Resolves: #1199059 * Mon Feb 23 2015 Vitezslav Crhonek - 1.117-1 - Update to latest upstream version Resolves: #1195090 * Mon Dec 08 2014 Vitezslav Crhonek - 1.116-1 - Update to latest upstream version Resolves: #1170951 * Wed Nov 12 2014 Vitezslav Crhonek - 1.115-1 - Update to latest upstream version Resolves: #1163117 * Thu Oct 30 2014 Vitezslav Crhonek - 1.114-1 - Update to latest upstream version Resolves: #1157435 * Wed Oct 01 2014 Vitezslav Crhonek - 1.113-1 - Update to latest upstream version Resolves: #1138997 * Mon Sep 01 2014 Vitezslav Crhonek - 1.111-1 - Update to latest upstream version Resolves: #1129030 * Mon Aug 04 2014 Vitezslav Crhonek - 1.110-1 - Update to latest upstream version Resolves: #1124031 * Sat Jun 07 2014 Fedora Release Engineering - 1.108-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Fri May 09 2014 Vitezslav Crhonek - 1.108-1 - Update to latest upstream version Resolves: #1096045 * Thu Apr 10 2014 Vitezslav Crhonek - 1.107-1 - Update to latest upstream version Resolves: #1084949 * Thu Mar 20 2014 Vitezslav Crhonek - 1.106-1 - Update to latest upstream version Resolves: #1078695 * Thu Jan 02 2014 Vitezslav Crhonek - 1.104-1 - Update to latest upstream version Resolves: #1040384 * Wed Nov 06 2013 Vitezslav Crhonek - 1.102-1 - Update to latest upstream version Resolves: #1026672 - Fix bogus date in %%changelog * Sat Aug 03 2013 Fedora Release Engineering - 1.87-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Wed Jul 17 2013 Petr Pisar - 1.87-3 - Perl 5.18 rebuild * Wed Feb 13 2013 Fedora Release Engineering - 1.87-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Thu Nov 29 2012 Vitezslav Crhonek - 1.87-1 - Update to latest upstream version * Wed Jul 18 2012 Fedora Release Engineering - 1.80-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Wed Jul 04 2012 Vitezslav Crhonek - 1.80-1 - Update to latest upstream version - Fix files listed twice build warning * Tue Jun 26 2012 Vitezslav Crhonek - 1.76-2 - Fix License field - Do not own /etc/default directory - Fix FSF address in ckbcomp utility - Fix paths in manpages * Wed Jun 20 2012 Vitezslav Crhonek - 1.76-1 - Initial support