mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-23 04:23:08 +00:00
- Reapply r331937 that got somehow lost back
- Convert USE_BZIP2 to USES while here Pointy hat to: zeising
This commit is contained in:
parent
56d11586e5
commit
7b7db2ff12
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=359055
@ -3,19 +3,18 @@
|
||||
PORTNAME= xkeyboard-config
|
||||
PORTVERSION= 2.11
|
||||
CATEGORIES= x11
|
||||
MASTER_SITE_SUBDIR= individual/${XORG_CAT}/${PORTNAME}
|
||||
|
||||
MAINTAINER= x11@FreeBSD.org
|
||||
COMMENT= X Keyboard Configuration Database
|
||||
MASTER_SITE_SUBDIR= individual/${XORG_CAT}/${PORTNAME}
|
||||
|
||||
LICENSE= MIT
|
||||
|
||||
BUILD_DEPENDS= xkbcomp:${PORTSDIR}/x11/xkbcomp
|
||||
XORG_CAT= data
|
||||
|
||||
USE_BZIP2= yes
|
||||
USES= gmake pathfix perl5 tar:bzip2
|
||||
USE_GNOME= intlhack libxslt:build
|
||||
USES= gmake pathfix perl5
|
||||
USE_PERL5= build
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
@ -24,6 +23,10 @@ CONFIGURE_ARGS= --with-xkb-base=${PREFIX}/share/X11/xkb \
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
|
||||
OPTIONS_DEFINE= ETERSOFT
|
||||
ETERSOFT_DESC= Add pre-1918 Russian letters to typographic layout
|
||||
ETERSOFT_EXTRA_PATCHES= ${FILESDIR}/etersoft-patch-symbols-typo
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
# !nls case doesn't work correctly, comment it out.
|
||||
|
26
x11/xkeyboard-config/files/etersoft-patch-symbols-typo
Normal file
26
x11/xkeyboard-config/files/etersoft-patch-symbols-typo
Normal file
@ -0,0 +1,26 @@
|
||||
Etersoft version of typographic keyboard layout. It removes Yen symbol `¥'
|
||||
(can be easily inserted via "Compose Y =") and adds four letters of Russian
|
||||
orthography that were removed during the reform of 1917-1918.
|
||||
|
||||
Original upstream bugzilla request:
|
||||
|
||||
http://bugs.etersoft.ru/show_bug.cgi?id=5466
|
||||
|
||||
Description (in Russian) and the picture of keyboard layout:
|
||||
|
||||
http://kb.etersoft.ru/Типографская_раскладка_Etersoft
|
||||
|
||||
--- symbols/typo.orig
|
||||
+++ symbols/typo
|
||||
@@ -29,7 +29,10 @@
|
||||
key <AD03> { [NoSymbol, NoSymbol, EuroSign] }; // "e"
|
||||
key <AD04> { [NoSymbol, NoSymbol, registered] }; // "r"
|
||||
key <AD05> { [NoSymbol, NoSymbol, trademark] }; // "t"
|
||||
- key <AD06> { [NoSymbol, NoSymbol, yen] }; // "y"
|
||||
+ key <AD06> { [NoSymbol, NoSymbol, U0463, U0462] };
|
||||
+ key <AD07> { [NoSymbol, NoSymbol, U0475, U0474] };
|
||||
+ key <AD08> { [NoSymbol, NoSymbol, U0456, U0406] };
|
||||
+ key <AD09> { [NoSymbol, NoSymbol, U0473, U0472] };
|
||||
key <AD10> { [NoSymbol, NoSymbol, acute, doubleacute] }; // "p"
|
||||
key <AD11> { [NoSymbol, NoSymbol, bracketleft, braceleft] }; // [
|
||||
key <AD12> { [NoSymbol, NoSymbol, bracketright, braceright] }; // ]
|
Loading…
Reference in New Issue
Block a user