[Midnightbsd-cvs] mports [18732] trunk/x11/xkeyboard-config: set noarch

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat May 2 07:48:53 EDT 2015


Revision: 18732
          http://svnweb.midnightbsd.org/mports/?rev=18732
Author:   laffer1
Date:     2015-05-02 07:48:52 -0400 (Sat, 02 May 2015)
Log Message:
-----------
set noarch

Modified Paths:
--------------
    trunk/x11/xkeyboard-config/Makefile
    trunk/x11/xkeyboard-config/pkg-plist

Added Paths:
-----------
    trunk/x11/xkeyboard-config/files/
    trunk/x11/xkeyboard-config/files/etersoft-patch-symbols-typo

Modified: trunk/x11/xkeyboard-config/Makefile
===================================================================
--- trunk/x11/xkeyboard-config/Makefile	2015-05-02 11:44:57 UTC (rev 18731)
+++ trunk/x11/xkeyboard-config/Makefile	2015-05-02 11:48:52 UTC (rev 18732)
@@ -2,6 +2,7 @@
 
 PORTNAME=	xkeyboard-config
 PORTVERSION=	2.13
+PORTREVISION=	1
 CATEGORIES=	x11
 
 MAINTAINER=	ports at MidnightBSD.org
@@ -14,23 +15,27 @@
 BUILD_DEPENDS=	xkbcomp:${PORTSDIR}/x11/xkbcomp
 XORG_CAT=	data
 
+NO_ARCH=	yes
 USES=		gmake pathfix tar:bzip2
 USE_GNOME=	intlhack libxslt:build
 USE_PERL5_BUILD=yes
 GNU_CONFIGURE=	yes
-MAKE_JOBS_UNSAFE=yes
 INSTALL_TARGET=	install-strip
 
 CONFIGURE_ARGS=	--with-xkb-base=${PREFIX}/share/X11/xkb \
 		--with-xkb-rules-symlink=xorg
 CPPFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib
+LIBS+=		-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.mport.options.mk>
 
 # !nls case doesn't work correctly, comment it out.
 #.if ${PORT_OPTIONS:MNLS}
-USES+=		gettext:build iconv
+USES+=		gettext-tools iconv
 PLIST_SUB+=	NLS=""
 #.else
 #CONFIGURE_ARGS+=--disable-nls

Added: trunk/x11/xkeyboard-config/files/etersoft-patch-symbols-typo
===================================================================
--- trunk/x11/xkeyboard-config/files/etersoft-patch-symbols-typo	                        (rev 0)
+++ trunk/x11/xkeyboard-config/files/etersoft-patch-symbols-typo	2015-05-02 11:48:52 UTC (rev 18732)
@@ -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] }; // ]


Property changes on: trunk/x11/xkeyboard-config/files/etersoft-patch-symbols-typo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Modified: trunk/x11/xkeyboard-config/pkg-plist
===================================================================
--- trunk/x11/xkeyboard-config/pkg-plist	2015-05-02 11:44:57 UTC (rev 18731)
+++ trunk/x11/xkeyboard-config/pkg-plist	2015-05-02 11:48:52 UTC (rev 18732)
@@ -119,6 +119,7 @@
 share/X11/xkb/symbols/epo
 share/X11/xkb/symbols/es
 share/X11/xkb/symbols/et
+share/X11/xkb/symbols/eu
 share/X11/xkb/symbols/eurosign
 share/X11/xkb/symbols/fi
 share/X11/xkb/symbols/fo
@@ -318,36 +319,5 @@
 %%NLS%%share/locale/vi/LC_MESSAGES/xkeyboard-config.mo
 %%NLS%%share/locale/zh_CN/LC_MESSAGES/xkeyboard-config.mo
 %%NLS%%share/locale/zh_TW/LC_MESSAGES/xkeyboard-config.mo
-%%NLS%%@dirrmtry share/locale/rw/LC_MESSAGES
-%%NLS%%@dirrmtry share/locale/rw
-%%NLS%%@dirrmtry share/locale/ky/LC_MESSAGES
-%%NLS%%@dirrmtry share/locale/ky
-%%NLS%%@dirrmtry share/locale/crh/LC_MESSAGES
-%%NLS%%@dirrmtry share/locale/crh
- at exec mkdir -p /var/lib/xkb
- at dirrm share/X11/xkb/types
- at dirrm share/X11/xkb/symbols/xfree68_vndr
- at dirrm share/X11/xkb/symbols/sun_vndr
- at dirrm share/X11/xkb/symbols/sony_vndr
- at dirrm share/X11/xkb/symbols/sharp_vndr
- at dirrm share/X11/xkb/symbols/sgi_vndr
- at dirrm share/X11/xkb/symbols/nokia_vndr
- at dirrm share/X11/xkb/symbols/nec_vndr
- at dirrm share/X11/xkb/symbols/macintosh_vndr
- at dirrm share/X11/xkb/symbols/hp_vndr
- at dirrm share/X11/xkb/symbols/fujitsu_vndr
- at dirrm share/X11/xkb/symbols/digital_vndr
- at dirrm share/X11/xkb/symbols
- at dirrm share/X11/xkb/rules
- at dirrm share/X11/xkb/keycodes/sgi_vndr
- at dirrm share/X11/xkb/keycodes/digital_vndr
- at dirrm share/X11/xkb/keycodes
- at dirrm share/X11/xkb/geometry/sgi_vndr
- at dirrm share/X11/xkb/geometry/digital_vndr
- at dirrm share/X11/xkb/geometry
- at dirrm share/X11/xkb/compat
- at dirrm share/X11/xkb
- at dirrmtry share/X11
- at cwd /
- at dirrmtry var/lib/xkb
- at dirrmtry var/lib
+ at dir /var/lib/xkb
+ at dir /var/lib



More information about the Midnightbsd-cvs mailing list