summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2010-11-21 18:15:00 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2010-11-21 18:15:00 +0000
commit7e3953d58155eded890083f221733767631defb4 (patch)
tree4de7dfdf23963b0d46e6d889a48af81ba512e619 /textproc
parentRemove powerpc from supported ARCH. (diff)
Qt gui for google translate based on ajax api
WWW: http://code.google.com/p/qgt PR: 152416 Submitted by: Oleg Ginzburg <olevole@olevole.ru>
Notes
Notes: svn path=/head/; revision=264878
Diffstat (limited to 'textproc')
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/qgoogletranslator/Makefile46
-rw-r--r--textproc/qgoogletranslator/distinfo2
-rw-r--r--textproc/qgoogletranslator/pkg-descr3
-rw-r--r--textproc/qgoogletranslator/pkg-plist8
5 files changed, 60 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index e68d1fafc07c..2e7fbbdc0be2 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1041,6 +1041,7 @@
SUBDIR += pybook
SUBDIR += pychm
SUBDIR += pystemmer
+ SUBDIR += qgoogletranslator
SUBDIR += qstardict
SUBDIR += qt4-clucene
SUBDIR += qt4-xml
diff --git a/textproc/qgoogletranslator/Makefile b/textproc/qgoogletranslator/Makefile
new file mode 100644
index 000000000000..bb4252ecb4c5
--- /dev/null
+++ b/textproc/qgoogletranslator/Makefile
@@ -0,0 +1,46 @@
+# New ports collection makefile for: qgoogletranslator
+# Date created: 2010-11-20
+# Whom: Oleg Ginzburg <olevole@olevole.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= qgoogletranslator
+PORTVERSION= 1.2.1
+CATEGORIES= textproc
+MASTER_SITES= http://qgt.googlecode.com/files/
+DISTNAME= qgoogletranslator-${PORTVERSION}
+
+MAINTAINER= olevole@olevole.ru
+COMMENT= Qt gui for google translate based on ajax api
+
+RUN_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123
+
+USE_BZIP2= yes
+USE_QT_VER= 4
+USE_CMAKE= yes
+
+CMAKE_ARGS= -DLOCALBASE="${LOCALBASE}" \
+ -DCMAKE_INCLUDE_PATH="${LOCALBASE}/include"
+
+QT_COMPONENTS= corelib gui network linguist_build qmake_build \
+ moc_build uic_build rcc_build
+
+LICENSE= GPLv3
+
+MAKE_JOBS_SAFE= yes
+
+DESKTOP_ENTRIES="QGoogleTranslator" \
+ "Qt gui for google translate based on ajax api" \
+ "qgoogletranslator.png" \
+ "qgoogletranslator" \
+ "Application;Office;" \
+ "false"
+
+post-patch:
+ @${ECHO} "include_directories(${LOCALBASE}/include)" >> \
+ ${WRKSRC}/src/3rdparty/qxtshortcut/CMakeLists.txt
+ @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \
+ ${WRKSRC}/src/defines.h.in
+
+.include <bsd.port.mk>
diff --git a/textproc/qgoogletranslator/distinfo b/textproc/qgoogletranslator/distinfo
new file mode 100644
index 000000000000..5998f96d1164
--- /dev/null
+++ b/textproc/qgoogletranslator/distinfo
@@ -0,0 +1,2 @@
+SHA256 (qgoogletranslator-1.2.1.tar.bz2) = 699e5f2ebf19d2e040756806765ddd74954358e7450f890d6004e47a753511a8
+SIZE (qgoogletranslator-1.2.1.tar.bz2) = 279120
diff --git a/textproc/qgoogletranslator/pkg-descr b/textproc/qgoogletranslator/pkg-descr
new file mode 100644
index 000000000000..138ed3a681a2
--- /dev/null
+++ b/textproc/qgoogletranslator/pkg-descr
@@ -0,0 +1,3 @@
+Qt gui for google translate based on ajax api
+
+WWW: http://code.google.com/p/qgt
diff --git a/textproc/qgoogletranslator/pkg-plist b/textproc/qgoogletranslator/pkg-plist
new file mode 100644
index 000000000000..82f0e72fc792
--- /dev/null
+++ b/textproc/qgoogletranslator/pkg-plist
@@ -0,0 +1,8 @@
+bin/qgoogletranslator
+share/pixmaps/qgoogletranslator.png
+%%DATADIR%%/l10n/English.qm
+%%DATADIR%%/l10n/Russian.qm
+%%DATADIR%%/l10n/Ukrainian.qm
+%%DATADIR%%/l10n/Japanese.qm
+@dirrm %%DATADIR%%/l10n
+@dirrm %%DATADIR%%