aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordanfe <danfe@FreeBSD.org>2012-11-16 00:05:42 +0800
committerdanfe <danfe@FreeBSD.org>2012-11-16 00:05:42 +0800
commit0d9c44b735efb38be50335dc174a64743a0be215 (patch)
treed077f596e255958934479e8eb81e1d6fd13e66a6
parent341ccfa7253e39e97d226b1a7498843d76e881fc (diff)
downloadfreebsd-ports-gnome-0d9c44b735efb38be50335dc174a64743a0be215.tar.gz
freebsd-ports-gnome-0d9c44b735efb38be50335dc174a64743a0be215.tar.zst
freebsd-ports-gnome-0d9c44b735efb38be50335dc174a64743a0be215.zip
Add a port of qxkb, Qt4-based keyboard layout switcher.
Feature safe: yes
-rw-r--r--x11/Makefile1
-rw-r--r--x11/qxkb/Makefile22
-rw-r--r--x11/qxkb/distinfo2
-rw-r--r--x11/qxkb/pkg-descr4
-rw-r--r--x11/qxkb/pkg-plist231
5 files changed, 260 insertions, 0 deletions
diff --git a/x11/Makefile b/x11/Makefile
index 26a90ae79c01..d68c88b38a50 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -230,6 +230,7 @@
SUBDIR += qt4-graphicssystems-opengl
SUBDIR += qt4-inputmethods
SUBDIR += qt4-opengl
+ SUBDIR += qxkb
SUBDIR += randrproto
SUBDIR += recordproto
SUBDIR += rendercheck
diff --git a/x11/qxkb/Makefile b/x11/qxkb/Makefile
new file mode 100644
index 000000000000..63be0b015b94
--- /dev/null
+++ b/x11/qxkb/Makefile
@@ -0,0 +1,22 @@
+# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= qxkb
+PORTVERSION= 0.4.4
+CATEGORIES= x11
+MASTER_SITES= GOOGLE_CODE
+
+MAINTAINER= danfe@FreeBSD.org
+COMMENT= Qt4-based advanced keyboard layout switcher
+
+LICENSE= GPLv3
+
+LIB_DEPENDS= xkbfile:${PORTSDIR}/x11/libxkbfile
+
+USE_BZIP2= yes
+USE_CMAKE= yes
+USE_QT4= qmake_build moc_build rcc_build uic_build corelib gui svg
+
+LDFLAGS+= -L${LOCALBASE}/lib
+
+.include <bsd.port.mk>
diff --git a/x11/qxkb/distinfo b/x11/qxkb/distinfo
new file mode 100644
index 000000000000..9e8fc5e24049
--- /dev/null
+++ b/x11/qxkb/distinfo
@@ -0,0 +1,2 @@
+SHA256 (qxkb-0.4.4.tar.bz2) = 034b70bddc5b363d3fcee9718924f0d2000acb3c2c99bd745505236a40689b6f
+SIZE (qxkb-0.4.4.tar.bz2) = 201092
diff --git a/x11/qxkb/pkg-descr b/x11/qxkb/pkg-descr
new file mode 100644
index 000000000000..8e3409db8a37
--- /dev/null
+++ b/x11/qxkb/pkg-descr
@@ -0,0 +1,4 @@
+The qxkb program is keyboard layout switcher, similar to xxkb, but written
+against Qt4 libraries; it also provides user-friendly configuration dialog.
+
+WWW: http://code.google.com/p/qxkb/
diff --git a/x11/qxkb/pkg-plist b/x11/qxkb/pkg-plist
new file mode 100644
index 000000000000..0d057406a53e
--- /dev/null
+++ b/x11/qxkb/pkg-plist
@@ -0,0 +1,231 @@
+bin/qxkb
+share/applications/qxkb.desktop
+share/pixmaps/qxkb.png
+share/qxkb/i18n/qxkb_ru.qm
+share/qxkb/theme/default/add.png
+share/qxkb/theme/default/down.png
+share/qxkb/theme/default/language/ad.png
+share/qxkb/theme/default/language/ae.png
+share/qxkb/theme/default/language/ag.png
+share/qxkb/theme/default/language/ai.png
+share/qxkb/theme/default/language/al.png
+share/qxkb/theme/default/language/am.png
+share/qxkb/theme/default/language/an.png
+share/qxkb/theme/default/language/ao.png
+share/qxkb/theme/default/language/aq.png
+share/qxkb/theme/default/language/ar.png
+share/qxkb/theme/default/language/ara.png
+share/qxkb/theme/default/language/as.png
+share/qxkb/theme/default/language/at.png
+share/qxkb/theme/default/language/au.png
+share/qxkb/theme/default/language/aw.png
+share/qxkb/theme/default/language/az.png
+share/qxkb/theme/default/language/ba.png
+share/qxkb/theme/default/language/bb.png
+share/qxkb/theme/default/language/bd.png
+share/qxkb/theme/default/language/be.png
+share/qxkb/theme/default/language/bf.png
+share/qxkb/theme/default/language/bg.png
+share/qxkb/theme/default/language/bh.png
+share/qxkb/theme/default/language/bi.png
+share/qxkb/theme/default/language/bj.png
+share/qxkb/theme/default/language/bm.png
+share/qxkb/theme/default/language/bn.png
+share/qxkb/theme/default/language/bo.png
+share/qxkb/theme/default/language/br.png
+share/qxkb/theme/default/language/bs.png
+share/qxkb/theme/default/language/bt.png
+share/qxkb/theme/default/language/bv.png
+share/qxkb/theme/default/language/bw.png
+share/qxkb/theme/default/language/by.png
+share/qxkb/theme/default/language/bz.png
+share/qxkb/theme/default/language/ca.png
+share/qxkb/theme/default/language/cc.png
+share/qxkb/theme/default/language/cf.png
+share/qxkb/theme/default/language/cg.png
+share/qxkb/theme/default/language/ch.png
+share/qxkb/theme/default/language/ci.png
+share/qxkb/theme/default/language/ck.png
+share/qxkb/theme/default/language/cl.png
+share/qxkb/theme/default/language/cm.png
+share/qxkb/theme/default/language/cn.png
+share/qxkb/theme/default/language/co.png
+share/qxkb/theme/default/language/cr.png
+share/qxkb/theme/default/language/cu.png
+share/qxkb/theme/default/language/cv.png
+share/qxkb/theme/default/language/cy.png
+share/qxkb/theme/default/language/cz.png
+share/qxkb/theme/default/language/de.png
+share/qxkb/theme/default/language/dj.png
+share/qxkb/theme/default/language/dk.png
+share/qxkb/theme/default/language/dm.png
+share/qxkb/theme/default/language/do.png
+share/qxkb/theme/default/language/dz.png
+share/qxkb/theme/default/language/ec.png
+share/qxkb/theme/default/language/ee.png
+share/qxkb/theme/default/language/eg.png
+share/qxkb/theme/default/language/eh.png
+share/qxkb/theme/default/language/er.png
+share/qxkb/theme/default/language/es.png
+share/qxkb/theme/default/language/et.png
+share/qxkb/theme/default/language/eu.png
+share/qxkb/theme/default/language/fi.png
+share/qxkb/theme/default/language/fj.png
+share/qxkb/theme/default/language/fo.png
+share/qxkb/theme/default/language/fr.png
+share/qxkb/theme/default/language/ga.png
+share/qxkb/theme/default/language/gb.png
+share/qxkb/theme/default/language/gd.png
+share/qxkb/theme/default/language/ge.png
+share/qxkb/theme/default/language/gh.png
+share/qxkb/theme/default/language/gi.png
+share/qxkb/theme/default/language/gm.png
+share/qxkb/theme/default/language/gn.png
+share/qxkb/theme/default/language/gq.png
+share/qxkb/theme/default/language/gr.png
+share/qxkb/theme/default/language/group_names
+share/qxkb/theme/default/language/gt.png
+share/qxkb/theme/default/language/gu.png
+share/qxkb/theme/default/language/gw.png
+share/qxkb/theme/default/language/gy.png
+share/qxkb/theme/default/language/hk.png
+share/qxkb/theme/default/language/hn.png
+share/qxkb/theme/default/language/hr.png
+share/qxkb/theme/default/language/ht.png
+share/qxkb/theme/default/language/hu.png
+share/qxkb/theme/default/language/id.png
+share/qxkb/theme/default/language/ie.png
+share/qxkb/theme/default/language/il.png
+share/qxkb/theme/default/language/in.png
+share/qxkb/theme/default/language/iq.png
+share/qxkb/theme/default/language/ir.png
+share/qxkb/theme/default/language/is.png
+share/qxkb/theme/default/language/it.png
+share/qxkb/theme/default/language/jm.png
+share/qxkb/theme/default/language/jo.png
+share/qxkb/theme/default/language/jp.png
+share/qxkb/theme/default/language/ke.png
+share/qxkb/theme/default/language/kg.png
+share/qxkb/theme/default/language/kh.png
+share/qxkb/theme/default/language/ki.png
+share/qxkb/theme/default/language/km.png
+share/qxkb/theme/default/language/kn.png
+share/qxkb/theme/default/language/kp.png
+share/qxkb/theme/default/language/kr.png
+share/qxkb/theme/default/language/kw.png
+share/qxkb/theme/default/language/kz.png
+share/qxkb/theme/default/language/la.png
+share/qxkb/theme/default/language/lb.png
+share/qxkb/theme/default/language/lc.png
+share/qxkb/theme/default/language/li.png
+share/qxkb/theme/default/language/lk.png
+share/qxkb/theme/default/language/lr.png
+share/qxkb/theme/default/language/ls.png
+share/qxkb/theme/default/language/lt.png
+share/qxkb/theme/default/language/lu.png
+share/qxkb/theme/default/language/lv.png
+share/qxkb/theme/default/language/ly.png
+share/qxkb/theme/default/language/ma.png
+share/qxkb/theme/default/language/mc.png
+share/qxkb/theme/default/language/md.png
+share/qxkb/theme/default/language/mg.png
+share/qxkb/theme/default/language/mh.png
+share/qxkb/theme/default/language/mk.png
+share/qxkb/theme/default/language/ml.png
+share/qxkb/theme/default/language/mm.png
+share/qxkb/theme/default/language/mn.png
+share/qxkb/theme/default/language/mo.png
+share/qxkb/theme/default/language/mr.png
+share/qxkb/theme/default/language/ms.png
+share/qxkb/theme/default/language/mt.png
+share/qxkb/theme/default/language/mu.png
+share/qxkb/theme/default/language/mv.png
+share/qxkb/theme/default/language/mw.png
+share/qxkb/theme/default/language/mx.png
+share/qxkb/theme/default/language/my.png
+share/qxkb/theme/default/language/mz.png
+share/qxkb/theme/default/language/na.png
+share/qxkb/theme/default/language/ne.png
+share/qxkb/theme/default/language/ng.png
+share/qxkb/theme/default/language/ni.png
+share/qxkb/theme/default/language/nl.png
+share/qxkb/theme/default/language/no.png
+share/qxkb/theme/default/language/np.png
+share/qxkb/theme/default/language/nr.png
+share/qxkb/theme/default/language/nz.png
+share/qxkb/theme/default/language/om.png
+share/qxkb/theme/default/language/pa.png
+share/qxkb/theme/default/language/pe.png
+share/qxkb/theme/default/language/pf.png
+share/qxkb/theme/default/language/pg.png
+share/qxkb/theme/default/language/ph.png
+share/qxkb/theme/default/language/pk.png
+share/qxkb/theme/default/language/pl.png
+share/qxkb/theme/default/language/pr.png
+share/qxkb/theme/default/language/ps.png
+share/qxkb/theme/default/language/pt.png
+share/qxkb/theme/default/language/pw.png
+share/qxkb/theme/default/language/py.png
+share/qxkb/theme/default/language/qa.png
+share/qxkb/theme/default/language/re.png
+share/qxkb/theme/default/language/ro.png
+share/qxkb/theme/default/language/rs.png
+share/qxkb/theme/default/language/ru.png
+share/qxkb/theme/default/language/rw.png
+share/qxkb/theme/default/language/sa.png
+share/qxkb/theme/default/language/sb.png
+share/qxkb/theme/default/language/sc.png
+share/qxkb/theme/default/language/se.png
+share/qxkb/theme/default/language/sg.png
+share/qxkb/theme/default/language/si.png
+share/qxkb/theme/default/language/sk.png
+share/qxkb/theme/default/language/sl.png
+share/qxkb/theme/default/language/sm.png
+share/qxkb/theme/default/language/sn.png
+share/qxkb/theme/default/language/so.png
+share/qxkb/theme/default/language/sr.png
+share/qxkb/theme/default/language/srp.png
+share/qxkb/theme/default/language/st.png
+share/qxkb/theme/default/language/sv.png
+share/qxkb/theme/default/language/sy.png
+share/qxkb/theme/default/language/sz.png
+share/qxkb/theme/default/language/tc.png
+share/qxkb/theme/default/language/td.png
+share/qxkb/theme/default/language/tf.png
+share/qxkb/theme/default/language/tg.png
+share/qxkb/theme/default/language/th.png
+share/qxkb/theme/default/language/tj.png
+share/qxkb/theme/default/language/tl.png
+share/qxkb/theme/default/language/tn.png
+share/qxkb/theme/default/language/to.png
+share/qxkb/theme/default/language/tr.png
+share/qxkb/theme/default/language/tt.png
+share/qxkb/theme/default/language/tv.png
+share/qxkb/theme/default/language/tw.png
+share/qxkb/theme/default/language/tz.png
+share/qxkb/theme/default/language/ua.png
+share/qxkb/theme/default/language/ug.png
+share/qxkb/theme/default/language/um.png
+share/qxkb/theme/default/language/us.png
+share/qxkb/theme/default/language/uy.png
+share/qxkb/theme/default/language/uz.png
+share/qxkb/theme/default/language/va.png
+share/qxkb/theme/default/language/vc.png
+share/qxkb/theme/default/language/ve.png
+share/qxkb/theme/default/language/vg.png
+share/qxkb/theme/default/language/vi.png
+share/qxkb/theme/default/language/vn.png
+share/qxkb/theme/default/language/vu.png
+share/qxkb/theme/default/language/ws.png
+share/qxkb/theme/default/language/ye.png
+share/qxkb/theme/default/language/za.png
+share/qxkb/theme/default/language/zm.png
+share/qxkb/theme/default/language/zw.png
+share/qxkb/theme/default/rem.png
+share/qxkb/theme/default/up.png
+@dirrm share/qxkb/theme/default/language
+@dirrm share/qxkb/theme/default
+@dirrm share/qxkb/theme
+@dirrm share/qxkb/i18n
+@dirrm share/qxkb
+@dirrmtry share/applications