aboutsummaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authoramdmi3 <amdmi3@FreeBSD.org>2010-11-22 02:15:00 +0800
committeramdmi3 <amdmi3@FreeBSD.org>2010-11-22 02:15:00 +0800
commit1b51a822e0cc9f747d8b13fe12e0892c978a18ae (patch)
tree865e46453507f85b817d0ab1c5f05677e245f53c /textproc
parent467fb98c4aa23cb7ddc67d44faf693d053855837 (diff)
downloadfreebsd-ports-gnome-1b51a822e0cc9f747d8b13fe12e0892c978a18ae.tar.gz
freebsd-ports-gnome-1b51a822e0cc9f747d8b13fe12e0892c978a18ae.tar.zst
freebsd-ports-gnome-1b51a822e0cc9f747d8b13fe12e0892c978a18ae.zip
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>
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%%