diff options
-rw-r--r-- | x11/xkeyboard-config/Makefile | 38 | ||||
-rw-r--r-- | x11/xkeyboard-config/distinfo | 3 | ||||
-rw-r--r-- | x11/xkeyboard-config/files/patch-configure | 11 | ||||
-rw-r--r-- | x11/xkeyboard-config/files/patch-keycodes_xfree98 | 11 | ||||
-rw-r--r-- | x11/xkeyboard-config/pkg-descr | 10 | ||||
-rw-r--r-- | x11/xkeyboard-config/pkg-plist | 356 |
6 files changed, 429 insertions, 0 deletions
diff --git a/x11/xkeyboard-config/Makefile b/x11/xkeyboard-config/Makefile new file mode 100644 index 000000000..2f2270179 --- /dev/null +++ b/x11/xkeyboard-config/Makefile @@ -0,0 +1,38 @@ +# New ports collection makefile for: xkeyboard-config +# Date Created: Dec 20 2006 +# Whom: Florent Thoumie <flz@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= xkeyboard-config +PORTVERSION= 1.2 +CATEGORIES= x11 +MASTER_SITES= http://xlibs.freedesktop.org/xkbdesc/ +DISTNAME= xkeyboard-config-${PORTVERSION} + +MAINTAINER= x11@FreeBSD.org +COMMENT= X Keyboard Configuration Database + +BUILD_DEPENDS= xkbcomp:${PORTSDIR}/x11/xkbcomp + +# XXX - sigh +PREFIX= ${X11BASE} + +USE_BZIP2= yes +USE_ICONV= yes +USE_GMAKE= yes +USE_GNOME= intlhack +USE_GETTEXT= yes +USE_PERL5_BUILD=yes +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --with-xkb-base=${PREFIX}/share/X11/xkb \ + --with-xkb-rules-symlink=xorg +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +post-install: + ${MKDIR} /var/lib/xkb + ${LN} -s /var/lib/xkb ${PREFIX}/share/X11/xkb/compiled + +.include <bsd.port.mk> diff --git a/x11/xkeyboard-config/distinfo b/x11/xkeyboard-config/distinfo new file mode 100644 index 000000000..725911b0f --- /dev/null +++ b/x11/xkeyboard-config/distinfo @@ -0,0 +1,3 @@ +MD5 (xkeyboard-config-1.2.tar.bz2) = 667c582a54d5715d24110c20e8c4be38 +SHA256 (xkeyboard-config-1.2.tar.bz2) = 64856896fb71708b6fc2bab146b387b2fb34da02ca9425a77dcfbfa59edb27f7 +SIZE (xkeyboard-config-1.2.tar.bz2) = 586629 diff --git a/x11/xkeyboard-config/files/patch-configure b/x11/xkeyboard-config/files/patch-configure new file mode 100644 index 000000000..c7d7ce26e --- /dev/null +++ b/x11/xkeyboard-config/files/patch-configure @@ -0,0 +1,11 @@ +--- configure.orig 2008-02-08 23:52:05.000000000 -0500 ++++ configure 2008-02-08 23:52:12.000000000 -0500 +@@ -7456,7 +7456,7 @@ else + echo " Symbolic link(s) to legacy rules: $xkb_rules_symlink" + fi + +-if test "$enable_compat_rules" == "yes" ; then ++if test "$enable_compat_rules" = "yes" ; then + echo " Compatibility rules are included" + else + echo " Compatibility rules are not included" diff --git a/x11/xkeyboard-config/files/patch-keycodes_xfree98 b/x11/xkeyboard-config/files/patch-keycodes_xfree98 new file mode 100644 index 000000000..6848eb461 --- /dev/null +++ b/x11/xkeyboard-config/files/patch-keycodes_xfree98 @@ -0,0 +1,11 @@ +--- keycodes/xfree98.orig 2007-12-12 12:52:10.000000000 +0000 ++++ keycodes/xfree98 2007-12-12 12:52:21.000000000 +0000 +@@ -29,7 +29,7 @@ + default xkb_keycodes "pc98" { + + minimum= 8; +- maximum= 134; ++ maximum= 255; + + <ESC> = 8; + <AE01> = 9; diff --git a/x11/xkeyboard-config/pkg-descr b/x11/xkeyboard-config/pkg-descr new file mode 100644 index 000000000..e1b900241 --- /dev/null +++ b/x11/xkeyboard-config/pkg-descr @@ -0,0 +1,10 @@ +The non-arch keyboard configuration database for X Window. +The goal is to provide the consistent, well-structured, +frequently released open source of X keyboard configuration +data for X Window System implementations (free, open source +and commercial). The project is targetted to XKB-based systems. + +WWW: http://www.freedesktop.org/wiki/Software/xlibs + +- Florent Thoumie +flz@FreeBSD.org diff --git a/x11/xkeyboard-config/pkg-plist b/x11/xkeyboard-config/pkg-plist new file mode 100644 index 000000000..b87b4320e --- /dev/null +++ b/x11/xkeyboard-config/pkg-plist @@ -0,0 +1,356 @@ +share/X11/xkb/compat.dir +share/X11/xkb/compat/accessx +share/X11/xkb/compat/basic +share/X11/xkb/compat/complete +share/X11/xkb/compat/default +share/X11/xkb/compat/iso9995 +share/X11/xkb/compat/japan +share/X11/xkb/compat/keypad +share/X11/xkb/compat/ledcaps +share/X11/xkb/compat/lednum +share/X11/xkb/compat/ledscroll +share/X11/xkb/compat/level5 +share/X11/xkb/compat/misc +share/X11/xkb/compat/mousekeys +share/X11/xkb/compat/norepeat +share/X11/xkb/compat/olpc +share/X11/xkb/compat/pc +share/X11/xkb/compat/pc98 +share/X11/xkb/compat/xfree86 +share/X11/xkb/compat/xtest +share/X11/xkb/compat/README +share/X11/xkb/compiled +share/X11/xkb/geometry/digital_vndr/lk +share/X11/xkb/geometry/digital_vndr/pc +share/X11/xkb/geometry/digital_vndr/unix +share/X11/xkb/geometry/sgi_vndr/indigo +share/X11/xkb/geometry/sgi_vndr/indy +share/X11/xkb/geometry/sgi_vndr/O2 +share/X11/xkb/geometry/amiga +share/X11/xkb/geometry/ataritt +share/X11/xkb/geometry/chicony +share/X11/xkb/geometry/dell +share/X11/xkb/geometry/everex +share/X11/xkb/geometry/fujitsu +share/X11/xkb/geometry/hhk +share/X11/xkb/geometry/hp +share/X11/xkb/geometry/keytronic +share/X11/xkb/geometry/kinesis +share/X11/xkb/geometry/macintosh +share/X11/xkb/geometry/microsoft +share/X11/xkb/geometry/nec +share/X11/xkb/geometry/northgate +share/X11/xkb/geometry/pc +share/X11/xkb/geometry/sony +share/X11/xkb/geometry/sun +share/X11/xkb/geometry/thinkpad +share/X11/xkb/geometry/winbook +share/X11/xkb/geometry/README +share/X11/xkb/geometry.dir +share/X11/xkb/keycodes/digital_vndr/lk +share/X11/xkb/keycodes/digital_vndr/pc +share/X11/xkb/keycodes/sgi_vndr/indigo +share/X11/xkb/keycodes/sgi_vndr/indy +share/X11/xkb/keycodes/sgi_vndr/iris +share/X11/xkb/keycodes/aliases +share/X11/xkb/keycodes/amiga +share/X11/xkb/keycodes/ataritt +share/X11/xkb/keycodes/evdev +share/X11/xkb/keycodes/fujitsu +share/X11/xkb/keycodes/hp +share/X11/xkb/keycodes/ibm +share/X11/xkb/keycodes/macintosh +share/X11/xkb/keycodes/sony +share/X11/xkb/keycodes/sun +share/X11/xkb/keycodes/xfree86 +share/X11/xkb/keycodes/xfree98 +share/X11/xkb/keycodes/README +share/X11/xkb/keycodes.dir +share/X11/xkb/keymap/digital_vndr/us +share/X11/xkb/keymap/sgi_vndr/be +share/X11/xkb/keymap/sgi_vndr/bg +share/X11/xkb/keymap/sgi_vndr/ca +share/X11/xkb/keymap/sgi_vndr/ch +share/X11/xkb/keymap/sgi_vndr/cz +share/X11/xkb/keymap/sgi_vndr/de +share/X11/xkb/keymap/sgi_vndr/dk +share/X11/xkb/keymap/sgi_vndr/dvorak +share/X11/xkb/keymap/sgi_vndr/es +share/X11/xkb/keymap/sgi_vndr/fi +share/X11/xkb/keymap/sgi_vndr/fr +share/X11/xkb/keymap/sgi_vndr/gb +share/X11/xkb/keymap/sgi_vndr/hu +share/X11/xkb/keymap/sgi_vndr/it +share/X11/xkb/keymap/sgi_vndr/jp +share/X11/xkb/keymap/sgi_vndr/no +share/X11/xkb/keymap/sgi_vndr/pl +share/X11/xkb/keymap/sgi_vndr/pt +share/X11/xkb/keymap/sgi_vndr/ru +share/X11/xkb/keymap/sgi_vndr/se +share/X11/xkb/keymap/sgi_vndr/sk +share/X11/xkb/keymap/sgi_vndr/th +share/X11/xkb/keymap/sgi_vndr/us +share/X11/xkb/keymap/sun_vndr/all +share/X11/xkb/keymap/sun_vndr/de +share/X11/xkb/keymap/sun_vndr/es +share/X11/xkb/keymap/sun_vndr/fi +share/X11/xkb/keymap/sun_vndr/fr +share/X11/xkb/keymap/sun_vndr/no +share/X11/xkb/keymap/sun_vndr/pl +share/X11/xkb/keymap/sun_vndr/ru +share/X11/xkb/keymap/sun_vndr/se +share/X11/xkb/keymap/sun_vndr/uk +share/X11/xkb/keymap/sun_vndr/us +share/X11/xkb/keymap/amiga +share/X11/xkb/keymap/ataritt +share/X11/xkb/keymap/macintosh +share/X11/xkb/keymap/sony +share/X11/xkb/keymap/xfree86 +share/X11/xkb/keymap/xfree98 +share/X11/xkb/keymap/README +share/X11/xkb/keymap.dir +share/X11/xkb/rules/base +share/X11/xkb/rules/base.lst +share/X11/xkb/rules/base.xml +share/X11/xkb/rules/sgi +share/X11/xkb/rules/sun +share/X11/xkb/rules/sun.xml +share/X11/xkb/rules/xfree98 +share/X11/xkb/rules/xkb.dtd +share/X11/xkb/rules/xorg +share/X11/xkb/rules/xorg.lst +share/X11/xkb/rules/xorg.xml +share/X11/xkb/rules/README +share/X11/xkb/semantics.dir +share/X11/xkb/semantics/basic +share/X11/xkb/semantics/complete +share/X11/xkb/semantics/default +share/X11/xkb/semantics/xtest +share/X11/xkb/symbols/braille +share/X11/xkb/symbols/digital_vndr/lk +share/X11/xkb/symbols/digital_vndr/pc +share/X11/xkb/symbols/digital_vndr/us +share/X11/xkb/symbols/digital_vndr/vt +share/X11/xkb/symbols/fujitsu_vndr/jp +share/X11/xkb/symbols/fujitsu_vndr/us +share/X11/xkb/symbols/hp_vndr/us +share/X11/xkb/symbols/kpdl +share/X11/xkb/symbols/macintosh_vndr/apple +share/X11/xkb/symbols/macintosh_vndr/ch +share/X11/xkb/symbols/macintosh_vndr/de +share/X11/xkb/symbols/macintosh_vndr/dk +share/X11/xkb/symbols/macintosh_vndr/es +share/X11/xkb/symbols/macintosh_vndr/fi +share/X11/xkb/symbols/macintosh_vndr/fr +share/X11/xkb/symbols/macintosh_vndr/gb +share/X11/xkb/symbols/macintosh_vndr/is +share/X11/xkb/symbols/macintosh_vndr/it +share/X11/xkb/symbols/macintosh_vndr/latam +share/X11/xkb/symbols/macintosh_vndr/nl +share/X11/xkb/symbols/macintosh_vndr/no +share/X11/xkb/symbols/macintosh_vndr/pt +share/X11/xkb/symbols/macintosh_vndr/se +share/X11/xkb/symbols/macintosh_vndr/us +share/X11/xkb/symbols/nec_vndr/jp +share/X11/xkb/symbols/olpc +share/X11/xkb/symbols/sgi_vndr/jp +share/X11/xkb/symbols/shift +share/X11/xkb/symbols/sony_vndr/us +share/X11/xkb/symbols/sun_vndr/cs +share/X11/xkb/symbols/sun_vndr/cz +share/X11/xkb/symbols/sun_vndr/de +share/X11/xkb/symbols/sun_vndr/dk +share/X11/xkb/symbols/sun_vndr/es +share/X11/xkb/symbols/sun_vndr/fi +share/X11/xkb/symbols/sun_vndr/fr +share/X11/xkb/symbols/sun_vndr/gb +share/X11/xkb/symbols/sun_vndr/gr +share/X11/xkb/symbols/sun_vndr/hu +share/X11/xkb/symbols/sun_vndr/it +share/X11/xkb/symbols/sun_vndr/jp +share/X11/xkb/symbols/sun_vndr/ko +share/X11/xkb/symbols/sun_vndr/lt +share/X11/xkb/symbols/sun_vndr/lv +share/X11/xkb/symbols/sun_vndr/nl +share/X11/xkb/symbols/sun_vndr/no +share/X11/xkb/symbols/sun_vndr/pl +share/X11/xkb/symbols/sun_vndr/pt +share/X11/xkb/symbols/sun_vndr/ru +share/X11/xkb/symbols/sun_vndr/se +share/X11/xkb/symbols/sun_vndr/solaris +share/X11/xkb/symbols/sun_vndr/sw +share/X11/xkb/symbols/sun_vndr/tr +share/X11/xkb/symbols/sun_vndr/tuv +share/X11/xkb/symbols/sun_vndr/tw +share/X11/xkb/symbols/sun_vndr/us +share/X11/xkb/symbols/sun_vndr/usb +share/X11/xkb/symbols/xfree68_vndr/amiga +share/X11/xkb/symbols/xfree68_vndr/ataritt +share/X11/xkb/symbols/ad +share/X11/xkb/symbols/af +share/X11/xkb/symbols/al +share/X11/xkb/symbols/am +share/X11/xkb/symbols/ara +share/X11/xkb/symbols/az +share/X11/xkb/symbols/be +share/X11/xkb/symbols/bd +share/X11/xkb/symbols/bg +share/X11/xkb/symbols/br +share/X11/xkb/symbols/ba +share/X11/xkb/symbols/bt +share/X11/xkb/symbols/by +share/X11/xkb/symbols/ca +share/X11/xkb/symbols/cd +share/X11/xkb/symbols/ch +share/X11/xkb/symbols/cn +share/X11/xkb/symbols/cz +share/X11/xkb/symbols/de +share/X11/xkb/symbols/dk +share/X11/xkb/symbols/ee +share/X11/xkb/symbols/epo +share/X11/xkb/symbols/es +share/X11/xkb/symbols/et +share/X11/xkb/symbols/fi +share/X11/xkb/symbols/fo +share/X11/xkb/symbols/fr +share/X11/xkb/symbols/gb +share/X11/xkb/symbols/ge +share/X11/xkb/symbols/gh +share/X11/xkb/symbols/gn +share/X11/xkb/symbols/gr +share/X11/xkb/symbols/hr +share/X11/xkb/symbols/hu +share/X11/xkb/symbols/ie +share/X11/xkb/symbols/il +share/X11/xkb/symbols/in +share/X11/xkb/symbols/iq +share/X11/xkb/symbols/ir +share/X11/xkb/symbols/is +share/X11/xkb/symbols/it +share/X11/xkb/symbols/jp +share/X11/xkb/symbols/kg +share/X11/xkb/symbols/kh +share/X11/xkb/symbols/kr +share/X11/xkb/symbols/kz +share/X11/xkb/symbols/la +share/X11/xkb/symbols/latam +share/X11/xkb/symbols/latin +share/X11/xkb/symbols/lk +share/X11/xkb/symbols/lt +share/X11/xkb/symbols/lv +share/X11/xkb/symbols/ma +share/X11/xkb/symbols/mao +share/X11/xkb/symbols/me +share/X11/xkb/symbols/mk +share/X11/xkb/symbols/mm +share/X11/xkb/symbols/mn +share/X11/xkb/symbols/mt +share/X11/xkb/symbols/mv +share/X11/xkb/symbols/nbsp +share/X11/xkb/symbols/ng +share/X11/xkb/symbols/nl +share/X11/xkb/symbols/no +share/X11/xkb/symbols/np +share/X11/xkb/symbols/pc +share/X11/xkb/symbols/pk +share/X11/xkb/symbols/pl +share/X11/xkb/symbols/pt +share/X11/xkb/symbols/ro +share/X11/xkb/symbols/rs +share/X11/xkb/symbols/ru +share/X11/xkb/symbols/se +share/X11/xkb/symbols/si +share/X11/xkb/symbols/sk +share/X11/xkb/symbols/sy +share/X11/xkb/symbols/th +share/X11/xkb/symbols/tj +share/X11/xkb/symbols/tr +share/X11/xkb/symbols/ua +share/X11/xkb/symbols/us +share/X11/xkb/symbols/uz +share/X11/xkb/symbols/vn +share/X11/xkb/symbols/za +share/X11/xkb/symbols/altwin +share/X11/xkb/symbols/capslock +share/X11/xkb/symbols/compose +share/X11/xkb/symbols/ctrl +share/X11/xkb/symbols/group +share/X11/xkb/symbols/inet +share/X11/xkb/symbols/keypad +share/X11/xkb/symbols/level3 +share/X11/xkb/symbols/level5 +share/X11/xkb/symbols/srvr_ctrl +share/X11/xkb/symbols/eurosign +share/X11/xkb/symbols.dir +share/X11/xkb/types.dir +share/X11/xkb/types/basic +share/X11/xkb/types/cancel +share/X11/xkb/types/caps +share/X11/xkb/types/complete +share/X11/xkb/types/default +share/X11/xkb/types/extra +share/X11/xkb/types/iso9995 +share/X11/xkb/types/level5 +share/X11/xkb/types/mousekeys +share/X11/xkb/types/numpad +share/X11/xkb/types/pc +share/X11/xkb/types/README +share/X11/xkb/xkbcomp +share/locale/af/LC_MESSAGES/xkeyboard-config.mo +share/locale/az/LC_MESSAGES/xkeyboard-config.mo +share/locale/bg/LC_MESSAGES/xkeyboard-config.mo +share/locale/cs/LC_MESSAGES/xkeyboard-config.mo +share/locale/da/LC_MESSAGES/xkeyboard-config.mo +share/locale/el/LC_MESSAGES/xkeyboard-config.mo +share/locale/en_GB/LC_MESSAGES/xkeyboard-config.mo +share/locale/es/LC_MESSAGES/xkeyboard-config.mo +share/locale/fi/LC_MESSAGES/xkeyboard-config.mo +share/locale/fr/LC_MESSAGES/xkeyboard-config.mo +share/locale/hu/LC_MESSAGES/xkeyboard-config.mo +share/locale/it/LC_MESSAGES/xkeyboard-config.mo +share/locale/ka/LC_MESSAGES/xkeyboard-config.mo +share/locale/ko/LC_MESSAGES/xkeyboard-config.mo +share/locale/nl/LC_MESSAGES/xkeyboard-config.mo +share/locale/ru/LC_MESSAGES/xkeyboard-config.mo +share/locale/rw/LC_MESSAGES/xkeyboard-config.mo +share/locale/sk/LC_MESSAGES/xkeyboard-config.mo +share/locale/sl/LC_MESSAGES/xkeyboard-config.mo +share/locale/sq/LC_MESSAGES/xkeyboard-config.mo +share/locale/sr/LC_MESSAGES/xkeyboard-config.mo +share/locale/sr@Latn/LC_MESSAGES/xkeyboard-config.mo +share/locale/sv/LC_MESSAGES/xkeyboard-config.mo +share/locale/tr/LC_MESSAGES/xkeyboard-config.mo +share/locale/uk/LC_MESSAGES/xkeyboard-config.mo +share/locale/vi/LC_MESSAGES/xkeyboard-config.mo +share/locale/zh_CN/LC_MESSAGES/xkeyboard-config.mo +share/locale/zh_TW/LC_MESSAGES/xkeyboard-config.mo +@exec mkdir -p /var/lib/xkb +@dirrm share/X11/xkb/compat +@dirrm share/X11/xkb/geometry/digital_vndr +@dirrm share/X11/xkb/geometry/sgi_vndr +@dirrm share/X11/xkb/geometry +@dirrm share/X11/xkb/keycodes/digital_vndr +@dirrm share/X11/xkb/keycodes/sgi_vndr +@dirrm share/X11/xkb/keycodes +@dirrm share/X11/xkb/keymap/digital_vndr +@dirrm share/X11/xkb/keymap/sgi_vndr +@dirrm share/X11/xkb/keymap/sun_vndr +@dirrm share/X11/xkb/keymap +@dirrm share/X11/xkb/rules +@dirrm share/X11/xkb/semantics +@dirrm share/X11/xkb/symbols/digital_vndr +@dirrm share/X11/xkb/symbols/fujitsu_vndr +@dirrm share/X11/xkb/symbols/hp_vndr +@dirrm share/X11/xkb/symbols/macintosh_vndr +@dirrm share/X11/xkb/symbols/nec_vndr +@dirrm share/X11/xkb/symbols/sgi_vndr +@dirrm share/X11/xkb/symbols/sony_vndr +@dirrm share/X11/xkb/symbols/sun_vndr +@dirrm share/X11/xkb/symbols/xfree68_vndr +@dirrm share/X11/xkb/symbols +@dirrm share/X11/xkb/types +@dirrm share/X11/xkb +@dirrmtry share/X11 +@dirrmtry share/locale/rw/LC_MESSAGES +@dirrmtry share/locale/rw +@dirrmtry /var/lib/xkb |