[Pkg-kbd-commit] r217 - people/zinoviev/console-setup/debian
Anton Zinoviev
zinoviev at costa.debian.org
Wed Oct 18 17:41:03 UTC 2006
Author: zinoviev
Date: 2006-10-18 17:41:02 +0000 (Wed, 18 Oct 2006)
New Revision: 217
Added:
people/zinoviev/console-setup/debian/control.udeb
Modified:
people/zinoviev/console-setup/debian/control
people/zinoviev/console-setup/debian/rules
Log:
console-setup: remove the udebs in order to make migration to testing audomatical
Modified: people/zinoviev/console-setup/debian/control
===================================================================
--- people/zinoviev/console-setup/debian/control 2006-10-03 07:16:24 UTC (rev 216)
+++ people/zinoviev/console-setup/debian/control 2006-10-18 17:41:02 UTC (rev 217)
@@ -44,72 +44,6 @@
This package supports only UTF-8. The legacy 8-bit encodings are not
supported.
-Package: console-setup-udeb
-Section: debian-installer
-Priority: extra
-Depends: console-setup-ekmap, archdetect, cdebconf-udeb
-Architecture: all
-Description: Configure the keyboard
- This is an experimental replacement of kbd-chooser. It depends on
- loadkeys which does not exist in the installer currently.
-XC-Package-Type: udeb
-XB-Installer-Menu-Item: 12
-
-Package: console-setup-amiga-ekmap
-Provides: console-setup-ekmap
-Section: debian-installer
-Priority: extra
-Architecture: all
-Description: Encoded keyboard layouts for amiga keyboards
-XC-Package-Type: udeb
-
-Package: console-setup-ataritt-ekmap
-Provides: console-setup-ekmap
-Section: debian-installer
-Priority: extra
-Architecture: all
-Description: Encoded keyboard layouts for ataritt keyboards
-XC-Package-Type: udeb
-
-Package: console-setup-macintoshold-ekmap
-Provides: console-setup-ekmap
-Section: debian-installer
-Priority: extra
-Architecture: all
-Description: Encoded keyboard layouts for macintoshold keyboards
-XC-Package-Type: udeb
-
-Package: console-setup-pc-ekmap
-Provides: console-setup-ekmap
-Section: debian-installer
-Priority: extra
-Architecture: all
-Description: Encoded keyboard layouts for pc keyboards
-XC-Package-Type: udeb
-
-Package: console-setup-sun4-ekmap
-Provides: console-setup-ekmap
-Section: debian-installer
-Priority: extra
-Architecture: all
-Description: Encoded keyboard layouts for sun4 keyboards
-XC-Package-Type: udeb
-
-Package: console-setup-sun5-ekmap
-Provides: console-setup-ekmap
-Section: debian-installer
-Priority: extra
-Architecture: all
-Description: Encoded keyboard layouts for sun5 keyboards
-XC-Package-Type: udeb
-
-Package: console-setup-fonts-udeb
-Section: debian-installer
-Priority: extra
-Architecture: all
-Description: Console fonts for Debian Installer
-XC-Package-Type: udeb
-
Package: bdf2psf
Architecture: all
Section: utils
Copied: people/zinoviev/console-setup/debian/control.udeb (from rev 213, people/zinoviev/console-setup/debian/control)
===================================================================
--- people/zinoviev/console-setup/debian/control.udeb (rev 0)
+++ people/zinoviev/console-setup/debian/control.udeb 2006-10-18 17:41:02 UTC (rev 217)
@@ -0,0 +1,134 @@
+Source: console-setup
+Section: utils
+Priority: optional
+Maintainer: Console utilities maintainers <pkg-kbd-devel at lists.alioth.debian.org>
+Uploaders: Anton Zinoviev <zinoviev at debian.org>
+Build-Depends-Indep: debhelper (>= 5), perl, po-debconf, libxml-parser-perl, xkb-data
+Build-Depends: debhelper (>= 5), perl, libxml-parser-perl
+Standards-Version: 3.7.2
+
+Package: console-setup
+Section: utils
+Architecture: all
+Recommends: kbd (>= 0.99-12) | console-tools (>= 1:0.2.3-16)
+Depends: debconf (>= 0.5) | debconf-2.0, console-terminus (>= 4.16), xkb-data
+Suggests: lsb-base (>= 3.0-6)
+Conflicts: lsb-core (<< 2.0-6), lsb (<< 2.0-6), lsb-base (<< 3.0-6)
+Description: Setup the font and the keyboard on the console
+ The package provides the Linux console with the same versatile
+ keyboard configuration that X Window uses. As a result there is no
+ need to duplicate or change the keyboard files just to make simple
+ customisations such as the use of dead keys, the key functioning as
+ AltGr or Compose key, the key(s) to switch between Latin and
+ non-Latin mode, etc.
+ .
+ The package also contains console fonts supporting many of the world
+ languages. It provides an unified set of font faces - the classic
+ VGA, the simplistic Fixed, and the cleaned Terminus, TerminusBold and
+ TerminusBoldVGA.
+
+Package: console-setup-mini
+Section: utils
+Priority: extra
+Architecture: all
+Recommends: kbd | console-tools
+Depends: debconf (>= 0.5) | debconf-2.0
+Suggests: lsb-base (>= 3.0-6)
+Conflicts: console-setup, console-terminus, lsb-core (<< 2.0-6), lsb (<< 2.0-6), lsb-base (<< 3.0-6)
+Description: An experimental micro version of console-setup package
+ This package can be useful when Debian system is installed on
+ handhelds or other devices with small storage space. It was created
+ as proof of concept for a method to implement versatile keyboard
+ configuration in the Debian installer.
+ .
+ This package supports only UTF-8. The legacy 8-bit encodings are not
+ supported.
+
+Package: console-setup-udeb
+Section: debian-installer
+Priority: extra
+Depends: console-setup-ekmap, archdetect, cdebconf-udeb
+Architecture: all
+Description: Configure the keyboard
+ This is an experimental replacement of kbd-chooser. It depends on
+ loadkeys which does not exist in the installer currently.
+XC-Package-Type: udeb
+XB-Installer-Menu-Item: 12
+
+Package: console-setup-amiga-ekmap
+Provides: console-setup-ekmap
+Section: debian-installer
+Priority: extra
+Architecture: all
+Description: Encoded keyboard layouts for amiga keyboards
+XC-Package-Type: udeb
+
+Package: console-setup-ataritt-ekmap
+Provides: console-setup-ekmap
+Section: debian-installer
+Priority: extra
+Architecture: all
+Description: Encoded keyboard layouts for ataritt keyboards
+XC-Package-Type: udeb
+
+Package: console-setup-macintoshold-ekmap
+Provides: console-setup-ekmap
+Section: debian-installer
+Priority: extra
+Architecture: all
+Description: Encoded keyboard layouts for macintoshold keyboards
+XC-Package-Type: udeb
+
+Package: console-setup-pc-ekmap
+Provides: console-setup-ekmap
+Section: debian-installer
+Priority: extra
+Architecture: all
+Description: Encoded keyboard layouts for pc keyboards
+XC-Package-Type: udeb
+
+Package: console-setup-sun4-ekmap
+Provides: console-setup-ekmap
+Section: debian-installer
+Priority: extra
+Architecture: all
+Description: Encoded keyboard layouts for sun4 keyboards
+XC-Package-Type: udeb
+
+Package: console-setup-sun5-ekmap
+Provides: console-setup-ekmap
+Section: debian-installer
+Priority: extra
+Architecture: all
+Description: Encoded keyboard layouts for sun5 keyboards
+XC-Package-Type: udeb
+
+Package: console-setup-fonts-udeb
+Section: debian-installer
+Priority: extra
+Architecture: all
+Description: Console fonts for Debian Installer
+XC-Package-Type: udeb
+
+Package: bdf2psf
+Architecture: all
+Section: utils
+Priority: optional
+Depends: perl
+Description: Font converter to generate console fonts from BDF source fonts
+ This is a command line converter that can be used in scripts to build
+ automatically console fonts from BDF sources. The converter comes
+ with a collection of font encodings that cover many of the world
+ languages; notice that the font encoding (so called SFM) does not
+ need to follow the actually used encoding (so called ACM). When the
+ source font does not define a glyph for a symbol in the font encoding
+ the glyph position in the console font is not wasted but used for
+ another symbol.
+ .
+ When deciding about the position in the font for a particular glyph,
+ the converter takes into account that in text video modes the video
+ adapter copies the 8th column of the glyph matrix of symbols
+ positioned in the pseudographic area to the 9th column. In order to
+ create fonts for text video modes the width of the glyph matrix of
+ the source BDF font should be 7, 8 or 9 pixels, otherwise the
+ converter creates fonts suitable for framebuffer only.
Modified: people/zinoviev/console-setup/debian/rules
===================================================================
--- people/zinoviev/console-setup/debian/rules 2006-10-03 07:16:24 UTC (rev 216)
+++ people/zinoviev/console-setup/debian/rules 2006-10-18 17:41:02 UTC (rev 217)
@@ -47,11 +47,30 @@
dh_clean
.PHONY : install
-install: build
+install: install-main install-mini install-bdf2psf
+
+.PHONY : install-main
+install-main: build
dh_testdir
dh_testroot
- dh_clean -k
-# console-setup-mini
+ dh_clean -pconsole-setup -k
+ $(MAKE) etcdir=debian/console-setup/etc \
+ prefix=debian/console-setup/usr install
+ rm debian/console-setup/usr/share/consolefonts/*-Terminus*.psf.gz
+ rm -rf debian/console-setup/etc/console-setup/ckb/
+ install -d debian/console-setup/usr/share/doc/console-setup/examples/
+ mv debian/console-setup/etc/default/console-setup \
+ debian/console-setup/usr/share/doc/console-setup/examples/
+ dh_installinit --no-start --name keyboard-setup -- start 06 S .
+ dh_installinit --name console-setup -- start 49 S .
+ rm -rf `find debian/console-setup -name .cvsignore`
+ rm -rf `find debian/console-setup -name .svn`
+
+.PHONY : install-mini
+install-mini: build
+ dh_testdir
+ dh_testroot
+ dh_clean -pconsole-setup-mini -k
dh_install -pconsole-setup-mini Keyboard/*.ekmap.gz \
usr/share/console-setup-mini
dh_install -pconsole-setup-mini Fonts/Arabic-VGA16.psf.gz \
@@ -101,6 +120,30 @@
cp config debian/console-setup-mini/usr/share/doc/console-setup-mini/examples/console-setup
rm -rf `find debian/console-setup-mini -name .cvsignore`
rm -rf `find debian/console-setup-mini -name .svn`
+
+.PHONY : install-bdf2psf
+install-bdf2psf: build
+ dh_testdir
+ dh_testroot
+ dh_clean -pbdf2psf -k
+ dh_install -pbdf2psf Fonts/bdf2psf usr/bin/
+ dh_install -pbdf2psf Fonts/*.equivalents Fonts/*.set \
+ Fonts/fontsets usr/share/bdf2psf
+ rm -rf `find debian/bdf2psf -name .cvsignore`
+ rm -rf `find debian/bdf2psf -name .svn`
+
+.PHONY : install-udeb
+install-udeb: build
+ dh_testdir
+ dh_testroot
+ dh_clean -pconsole-setup-amiga-ekmap -k
+ dh_clean -pconsole-setup-ataritt-ekmap -k
+ dh_clean -pconsole-setup-macintoshold-ekmap -k
+ dh_clean -pconsole-setup-pc-ekmap -k
+ dh_clean -pconsole-setup-sun4-ekmap -k
+ dh_clean -pconsole-setup-sun5-ekmap -k
+ dh_clean -pconsole-setup-fonts-udeb -k
+ dh_clean -pconsole-setup-udeb -k
# console-setup-*-ekmap
dh_install -pconsole-setup-amiga-ekmap Keyboard/amiga.ekmap.gz \
usr/share/console-setup-mini
@@ -164,25 +207,6 @@
cp config debian/console-setup-udeb/usr/share/doc/console-setup-mini/examples/console-setup
rm -rf `find debian/console-setup-udeb -name .cvsignore`
rm -rf `find debian/console-setup-udeb -name .svn`
-# console-setup
- $(MAKE) etcdir=debian/console-setup/etc \
- prefix=debian/console-setup/usr install
- rm debian/console-setup/usr/share/consolefonts/*-Terminus*.psf.gz
- rm -rf debian/console-setup/etc/console-setup/ckb/
- install -d debian/console-setup/usr/share/doc/console-setup/examples/
- mv debian/console-setup/etc/default/console-setup \
- debian/console-setup/usr/share/doc/console-setup/examples/
- rm -rf `find debian/console-setup -name .cvsignore`
- rm -rf `find debian/console-setup -name .svn`
-# bdf2psf
- dh_install -pbdf2psf Fonts/bdf2psf usr/bin/
- dh_install -pbdf2psf Fonts/*.equivalents Fonts/*.set \
- Fonts/fontsets usr/share/bdf2psf
- rm -rf `find debian/bdf2psf -name .cvsignore`
- rm -rf `find debian/bdf2psf -name .svn`
-# common
- dh_installinit --no-start --name keyboard-setup -- start 06 S .
- dh_installinit --name console-setup -- start 49 S .
# Build architecture-independent files here.
.PHONY : binary-indep
More information about the Pkg-kbd-commit
mailing list