ports/152416: New port: misc/qgoogletranslator Qt gui for google translate based on ajax api

Oleg Ginzburg olevole at olevole.ru
Sat Nov 20 14:20:11 UTC 2010


The following reply was made to PR ports/152416; it has been noted by GNATS.

From: Oleg Ginzburg <olevole at olevole.ru>
To: bug-followup at freebsd.org,
 olevole at olevole.ru
Cc:  
Subject: Re: ports/152416: New port: misc/qgoogletranslator  Qt gui for google translate based on ajax api
Date: Sat, 20 Nov 2010 16:37:28 +0300

 --Boundary-00=_Y885M9YKSFAGfmk
 Content-Type: Text/Plain;
   charset="us-ascii"
 Content-Transfer-Encoding: 7bit
 
 forgot to add linguist_build. new patch
 
 --Boundary-00=_Y885M9YKSFAGfmk
 Content-Type: text/plain;
   charset="ISO-8859-1";
   name="qgoogletranslator.txt"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
 	filename="qgoogletranslator.txt"
 
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	./qgoogletranslator
 #	./qgoogletranslator/Makefile
 #	./qgoogletranslator/distinfo
 #	./qgoogletranslator/pkg-descr
 #	./qgoogletranslator/pkg-plist
 #	./qgoogletranslator/files
 #	./qgoogletranslator/files/patch-CMakeLists.txt
 #	./qgoogletranslator/files/patch-src_defines.h.in
 #
 echo c - ./qgoogletranslator
 mkdir -p ./qgoogletranslator > /dev/null 2>&1
 echo x - ./qgoogletranslator/Makefile
 sed 's/^X//' >./qgoogletranslator/Makefile << '48200eb35c7e0ef5e6ce4829e3fce312'
 X# New ports collection makefile for:	qgoogletranslator
 X# Date created:		2010-11-20
 X# Whom:			Oleg Ginzburg <olevole at olevole.ru>
 X#
 X# $FreeBSD: ports/misc/qgoogletranslator/Makefile Exp $
 X#
 X
 XPORTNAME=	qgoogletranslator
 XPORTVERSION=	1.2.0
 XCATEGORIES=	misc
 X#MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
 XMASTER_SITES=	http://qgt.googlecode.com/files/
 XDISTNAME=       qgoogletranslator-${PORTVERSION}
 X
 XMAINTAINER=	olevole at olevole.ru
 XCOMMENT=	Qt gui for google translate based on ajax api
 X
 XRUN_DEPENDS=    mpg123:${PORTSDIR}/audio/mpg123
 X
 XUSE_BZIP2=	yes
 XUSE_QT_VER=	4
 XUSE_CMAKE=      yes
 X
 XQT_COMPONENTS=	corelib gui network linguist_build
 X
 XLICENSE=        GPLv3
 X
 Xpost-patch:
 X	${ECHO} "include_directories(${LOCALBASE}/include)" >> \
 X	${WRKSRC}/src/3rdparty/qxtshortcut/CMakeLists.txt
 X
 X.include <bsd.port.mk>
 48200eb35c7e0ef5e6ce4829e3fce312
 echo x - ./qgoogletranslator/distinfo
 sed 's/^X//' >./qgoogletranslator/distinfo << '2bcbdf906e48b65b3ea24fb41eb7a74a'
 XSHA256 (qgoogletranslator-1.2.0.tar.bz2) = 8d33ef53dfc703a079ed9d89c5538ef4ac5004d97a300a9804359190e5cad543
 XSIZE (qgoogletranslator-1.2.0.tar.bz2) = 408627
 2bcbdf906e48b65b3ea24fb41eb7a74a
 echo x - ./qgoogletranslator/pkg-descr
 sed 's/^X//' >./qgoogletranslator/pkg-descr << '20349c3c19912994e793b5bc15d3660d'
 XQt gui for google translate based on ajax api
 X
 XWWW: http://code.google.com/p/qgt
 20349c3c19912994e793b5bc15d3660d
 echo x - ./qgoogletranslator/pkg-plist
 sed 's/^X//' >./qgoogletranslator/pkg-plist << '77ca51eb339746d687dbcc4ac8f623ab'
 Xbin/qgoogletranslator
 X%%DATADIR%%/l10n/English.qm
 X%%DATADIR%%/l10n/Russian.qm
 X%%DATADIR%%/l10n/Ukrainian.qm
 X%%DATADIR%%/l10n/Japanese.qm
 X at dirrm %%DATADIR%%/l10n
 X at dirrm %%DATADIR%%
 77ca51eb339746d687dbcc4ac8f623ab
 echo c - ./qgoogletranslator/files
 mkdir -p ./qgoogletranslator/files > /dev/null 2>&1
 echo x - ./qgoogletranslator/files/patch-CMakeLists.txt
 sed 's/^X//' >./qgoogletranslator/files/patch-CMakeLists.txt << '6027e396787ecb5548c52ad154ca1300'
 X--- CMakeLists.txt.orig 2010-11-20 04:04:26.000000000 +0300
 X+++ CMakeLists.txt      2010-11-20 04:05:07.000000000 +0300
 X@@ -13,6 +13,12 @@
 X     set (QGT_L10N_DIRECTORY ${CMAKE_INSTALL_PREFIX}/share/qgoogletranslator/l10n)
 X endif(${CMAKE_SYSTEM_NAME} STREQUAL Linux)
 X
 X+if(${CMAKE_SYSTEM_NAME} STREQUAL FreeBSD)
 X+    set (QGT_L10N_DIRECTORY ${CMAKE_INSTALL_PREFIX}/share/qgoogletranslator/l10n)
 X+endif(${CMAKE_SYSTEM_NAME} STREQUAL FreeBSD)
 X+
 X+
 X+
 X ADD_DEFINITIONS(${QT_DEFINITIONS})
 X ADD_DEFINITIONS(-DQT_NETWORK)
 X ADD_DEFINITIONS(-DUNICODE)
 X@@ -122,6 +128,16 @@
 X        install(FILES ${QM_FILES} DESTINATION ${QGT_L10N_DIRECTORY})
 X endif()
 X
 X+if(${CMAKE_SYSTEM_NAME} STREQUAL FreeBSD)
 X+#        configure_file(${CMAKE_CURRENT_SOURCE_DIR}/qgoogletranslator.desktop ${CMAKE_CURRENT_BINARY_DIR}/qgoogletranslator.desktop COPYONLY)
 X+#       configure_file(${CMAKE_CURRENT_SOURCE_DIR}/src/artwork/icons/eyeworld_icon.png ${CMAKE_CURRENT_BINARY_DIR}/qgoogletranslator.png COPYONLY)
 X+
 X+        install(TARGETS qgoogletranslator DESTINATION ${CMAKE_INSTALL_PREFIX}/bin)
 X+#        install(FILES ${CMAKE_CURRENT_BINARY_DIR}/qgoogletranslator.desktop  DESTINATION ${CMAKE_INSTALL_PREFIX}/share/applications)
 X+#        install(FILES ${CMAKE_CURRENT_BINARY_DIR}/qgoogletranslator.png  DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/22x22/apps)
 X+        install(FILES ${QM_FILES} DESTINATION ${QGT_L10N_DIRECTORY})
 X+endif()
 X+
 X if(${CMAKE_SYSTEM_NAME} STREQUAL Darwin)
 X endif()
 6027e396787ecb5548c52ad154ca1300
 echo x - ./qgoogletranslator/files/patch-src_defines.h.in
 sed 's/^X//' >./qgoogletranslator/files/patch-src_defines.h.in << 'c36cd2fd13650e227099c43e83a788c7'
 X--- src/defines.h.in.orig   2010-11-20 02:04:30.000000000 +0300
 X+++ src/defines.h.in        2010-11-20 02:04:54.000000000 +0300
 X@@ -67,6 +67,16 @@
 X  const QString qgt_default_speechcmd = "/usr/bin/mpg123";
 X #endif
 X 
 X+#ifdef Q_OS_FREEBSD
 X+ const QString qgt_plugins_dir = "${QGT_PLUGIN_DIRECTORY}";
 X+ const QString qgt_l10n_dir = "${QGT_L10N_DIRECTORY}";
 X+ const QString qgt_config_path = QDir::homePath() + QDir::separator() +".config"
 X+    + QDir::separator() + qgt_appname;
 X+ const QString qgt_default_speechcmd = "/usr/local/bin/mpg123";
 X+#endif
 X+
 X+
 X+
 X #ifdef Q_OS_WIN32
 X const QString qgt_plugins_dir = ".\\plugins";
 X const QString qgt_languages_dir = ".\\l10n";
 X
 X
 c36cd2fd13650e227099c43e83a788c7
 exit
 
 
 --Boundary-00=_Y885M9YKSFAGfmk--



More information about the freebsd-ports-bugs mailing list