pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/editors Import qtcreator 4.13.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/634aa1fd86f2
branches:  trunk
changeset: 442674:634aa1fd86f2
user:      maya <maya%pkgsrc.org@localhost>
date:      Sat Nov 28 15:56:45 2020 +0000

description:
Import qtcreator 4.13.2

Qt Creator is a new cross-platform integrated development environment (IDE)
tailored to the needs of Qt developers.  It includes:

    * An advanced C++ code editor
    * Integrated GUI layout and forms designer
    * Project and build management tools
    * Integrated, context-sensitive help system
    * Visual debugger
    * Rapid code navigation tools
    * Supports multiple platforms

packaged by a large number of people over the years in wip.

diffstat:

 editors/Makefile           |     3 +-
 editors/qtcreator/DESCR    |    10 +
 editors/qtcreator/Makefile |    93 ++
 editors/qtcreator/PLIST    |  1449 ++++++++++++++++++++++++++++++++++++++++++++
 editors/qtcreator/distinfo |     6 +
 5 files changed, 1560 insertions(+), 1 deletions(-)

diffs (truncated from 1591 to 300 lines):

diff -r b345dceb003c -r 634aa1fd86f2 editors/Makefile
--- a/editors/Makefile  Sat Nov 28 15:22:29 2020 +0000
+++ b/editors/Makefile  Sat Nov 28 15:56:45 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.213 2020/10/28 12:00:36 pin Exp $
+# $NetBSD: Makefile,v 1.214 2020/11/28 15:56:45 maya Exp $
 #
 
 COMMENT=       Editors
@@ -122,6 +122,7 @@
 SUBDIR+=       poedit
 SUBDIR+=       py-editor
 SUBDIR+=       py-jedi
+SUBDIR+=       qtcreator
 SUBDIR+=       retext
 SUBDIR+=       rox-edit
 SUBDIR+=       sam
diff -r b345dceb003c -r 634aa1fd86f2 editors/qtcreator/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/editors/qtcreator/DESCR   Sat Nov 28 15:56:45 2020 +0000
@@ -0,0 +1,10 @@
+Qt Creator is a new cross-platform integrated development environment (IDE)
+tailored to the needs of Qt developers.  It includes:
+
+    * An advanced C++ code editor
+    * Integrated GUI layout and forms designer
+    * Project and build management tools
+    * Integrated, context-sensitive help system
+    * Visual debugger
+    * Rapid code navigation tools
+    * Supports multiple platforms
diff -r b345dceb003c -r 634aa1fd86f2 editors/qtcreator/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/editors/qtcreator/Makefile        Sat Nov 28 15:56:45 2020 +0000
@@ -0,0 +1,93 @@
+# $NetBSD: Makefile,v 1.1 2020/11/28 15:56:45 maya Exp $
+
+DISTNAME=      qt-creator-opensource-src-4.13.2
+PKGNAME=       ${DISTNAME:S/qt-/qt/:S/-opensource-src//}
+CATEGORIES=    editors
+MASTER_SITES=  http://download.qt.io/official_releases/${PKGBASE}/${PKGVERSION_NOREV:R}/${PKGVERSION_NOREV}/
+MASTER_SITES+= http://download.qt.io/archive/${PKGBASE}/${PKGVERSION_NOREV:R}/${PKGVERSION_NOREV}/
+EXTRACT_SUFX=  .zip
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://www.qt.io/
+COMMENT=       Cross-platform IDE for Qt and C++
+LICENSE=       gnu-lgpl-v3
+
+USE_LANGUAGES= c c++
+USE_LIBTOOL=   yes
+USE_TOOLS+=    bash perl
+
+REPLACE_BASH+= doc/api/examples/aggregation/test.sh
+REPLACE_BASH+= share/qtcreator/scripts/openTerminal.command
+REPLACE_BASH+= src/app/winicons/createicons.sh
+REPLACE_BASH+= src/libs/qmljs/parser/gen-parser.sh
+REPLACE_BASH+= src/shared/qbs/tests/auto/blackbox/testdata/badInterpreter/script-ok
+REPLACE_BASH+= src/shared/qbs/tests/manual/run-qbs-tests.sh
+REPLACE_BASH+= src/shared/qbs/share/qbs/modules/bundle/update-specs.sh
+REPLACE_BASH+= tests/manual/distribution/elflint
+REPLACE_BASH+= scripts/createSourcePackages.sh
+REPLACE_BASH+= scripts/deployqtHelper_mac.sh
+REPLACE_BASH+= scripts/makedmg.sh
+
+REPLACE_PYTHON+=       src/libs/qmljs/parser/changeLicense.py
+REPLACE_PYTHON+=       share/qtcreator/templates/wizards/files/python/file.py
+REPLACE_PYTHON+=       src/libs/3rdparty/botan/configure.py
+REPLACE_PYTHON+=       src/tools/icons/export.py
+REPLACE_PYTHON+=       tests/system/tools/findUnusedObjects.py
+REPLACE_PYTHON+=       tests/system/tools/objectsToTable.py
+REPLACE_PYTHON+=       scripts/checkInstalledFiles.py
+REPLACE_PYTHON+=       scripts/dependencyinfo.py
+REPLACE_PYTHON+=       scripts/deployqt.py
+REPLACE_PYTHON+=       scripts/packageIfw.py
+REPLACE_PYTHON+=       scripts/packagePlugins.py
+REPLACE_PYTHON+=       scripts/uichanges.py
+
+REPLACE_PERL+= doc/fixnavi.pl
+REPLACE_PERL+= share/qtcreator/translations/check-ts.pl
+REPLACE_PERL+= src/shared/qbs/doc/fixnavi.pl
+REPLACE_PERL+= tests/auto/qml/qmldesigner/bauhaustests/run_test.pl
+REPLACE_PERL+= scripts/gcc2tasks.pl
+REPLACE_PERL+= scripts/hasCopyright.pl
+REPLACE_PERL+= scripts/krazy2tasks.pl
+REPLACE_PERL+= scripts/msvc2tasks.pl
+REPLACE_PERL+= scripts/mytasks.pl
+REPLACE_PERL+= scripts/purify2tasks.pl
+REPLACE_PERL+= scripts/qdoc2tasks.pl
+REPLACE_PERL+= scripts/test2tasks.pl
+REPLACE_PERL+= scripts/updateCopyright.pl
+
+INSTALL_MAKE_FLAGS+=   INSTALL_ROOT=${DESTDIR}/${PREFIX}
+BUILD_TARGET=          all qch_docs
+INSTALL_TARGET=                install install_inst_qch_docs
+
+# Has a header called context.h (also in python 3.x) and it includes
+# python headers before its own headers.
+PYTHON_VERSIONS_ACCEPTED=      27
+
+# XXX doesn't seem to get built on netbsd. probably results in
+# PLIST differences when it does.
+CMAKE_ARGS.NetBSD+=    -DBUILD_WITH_PCH=OFF
+
+#LDFLAGS+=     ${COMPILER_RPATH_FLAG}${QTDIR}/lib
+#LDFLAGS+=     ${COMPILER_RPATH_FLAG}${X11BASE}/lib
+
+do-configure:
+       ${RUN} cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${QTDIR}/bin/qmake \
+               QMAKE_RPATHDIR+=${QTDIR}/lib \
+               QMAKE_RPATHDIR+=${X11BASE}/lib \
+               QMAKE_RPATHDIR+=${LOCALBASE}/lib/qtcreator \
+               QMAKE_RPATHDIR+=${LOCALBASE}/lib/qtcreator/plugins \
+               -o Makefile
+
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../lang/python/application.mk"
+.include "../../lang/clang/buildlink3.mk"
+.include "../../x11/qt5-qtsvg/buildlink3.mk"
+.include "../../x11/qt5-qtserialport/buildlink3.mk"
+.include "../../x11/qt5-qtscript/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../mk/dlopen.buildlink3.mk"
+# XXX libSqlite.so fails to link but silently resumes without this.
+# XXX Unclear why the conditional doesn't work for NetBSD.
+BUILDLINK_TRANSFORM+=  opt:-ldl:${BUILDLINK_LDADD.dl:Q}
+.include "../../mk/bsd.pkg.mk"
diff -r b345dceb003c -r 634aa1fd86f2 editors/qtcreator/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/editors/qtcreator/PLIST   Sat Nov 28 15:56:45 2020 +0000
@@ -0,0 +1,1449 @@
+@comment $NetBSD: PLIST,v 1.1 2020/11/28 15:56:45 maya Exp $
+bin/qbs
+bin/qbs-config
+bin/qbs-config-ui
+bin/qbs-create-project
+bin/qbs-setup-android
+bin/qbs-setup-qt
+bin/qbs-setup-toolchains
+bin/qtcreator
+lib/qtcreator/libAggregation.so
+lib/qtcreator/libAggregation.so.4
+lib/qtcreator/libAggregation.so.4.13
+lib/qtcreator/libAggregation.so.${PKGVERSION}
+lib/qtcreator/libCPlusPlus.so
+lib/qtcreator/libCPlusPlus.so.4
+lib/qtcreator/libCPlusPlus.so.4.13
+lib/qtcreator/libCPlusPlus.so.${PKGVERSION}
+lib/qtcreator/libClangsupport.so
+lib/qtcreator/libClangsupport.so.4
+lib/qtcreator/libClangsupport.so.4.13
+lib/qtcreator/libClangsupport.so.${PKGVERSION}
+lib/qtcreator/libExtensionSystem.so
+lib/qtcreator/libExtensionSystem.so.4
+lib/qtcreator/libExtensionSystem.so.4.13
+lib/qtcreator/libExtensionSystem.so.${PKGVERSION}
+lib/qtcreator/libGLSL.so
+lib/qtcreator/libGLSL.so.4
+lib/qtcreator/libGLSL.so.4.13
+lib/qtcreator/libGLSL.so.${PKGVERSION}
+lib/qtcreator/libKSyntaxHighlighting.so
+lib/qtcreator/libKSyntaxHighlighting.so.4
+lib/qtcreator/libKSyntaxHighlighting.so.4.13
+lib/qtcreator/libKSyntaxHighlighting.so.${PKGVERSION}
+lib/qtcreator/libLanguageServerProtocol.so
+lib/qtcreator/libLanguageServerProtocol.so.4
+lib/qtcreator/libLanguageServerProtocol.so.4.13
+lib/qtcreator/libLanguageServerProtocol.so.${PKGVERSION}
+lib/qtcreator/libLanguageUtils.so
+lib/qtcreator/libLanguageUtils.so.4
+lib/qtcreator/libLanguageUtils.so.4.13
+lib/qtcreator/libLanguageUtils.so.${PKGVERSION}
+lib/qtcreator/libModeling.so
+lib/qtcreator/libModeling.so.4
+lib/qtcreator/libModeling.so.4.13
+lib/qtcreator/libModeling.so.${PKGVERSION}
+lib/qtcreator/libQmlDebug.so
+lib/qtcreator/libQmlDebug.so.4
+lib/qtcreator/libQmlDebug.so.4.13
+lib/qtcreator/libQmlDebug.so.${PKGVERSION}
+lib/qtcreator/libQmlEditorWidgets.so
+lib/qtcreator/libQmlEditorWidgets.so.4
+lib/qtcreator/libQmlEditorWidgets.so.4.13
+lib/qtcreator/libQmlEditorWidgets.so.${PKGVERSION}
+lib/qtcreator/libQmlJS.so
+lib/qtcreator/libQmlJS.so.4
+lib/qtcreator/libQmlJS.so.4.13
+lib/qtcreator/libQmlJS.so.${PKGVERSION}
+lib/qtcreator/libQtcSsh.so
+lib/qtcreator/libQtcSsh.so.4
+lib/qtcreator/libQtcSsh.so.4.13
+lib/qtcreator/libQtcSsh.so.${PKGVERSION}
+lib/qtcreator/libSqlite.so
+lib/qtcreator/libSqlite.so.4
+lib/qtcreator/libSqlite.so.4.13
+lib/qtcreator/libSqlite.so.${PKGVERSION}
+lib/qtcreator/libTracing.so
+lib/qtcreator/libTracing.so.4
+lib/qtcreator/libTracing.so.4.13
+lib/qtcreator/libTracing.so.${PKGVERSION}
+lib/qtcreator/libUtils.so
+lib/qtcreator/libUtils.so.4
+lib/qtcreator/libUtils.so.4.13
+lib/qtcreator/libUtils.so.${PKGVERSION}
+lib/qtcreator/libqbscore.prl
+lib/qtcreator/libqbscore.so
+lib/qtcreator/libqbscore.so.1
+lib/qtcreator/libqbscore.so.1.17
+lib/qtcreator/libqbscore.so.1.17.0
+lib/qtcreator/libyaml-cpp.so
+lib/qtcreator/libyaml-cpp.so.4
+lib/qtcreator/libyaml-cpp.so.4.13
+lib/qtcreator/libyaml-cpp.so.${PKGVERSION}
+lib/qtcreator/plugins/libAndroid.so
+lib/qtcreator/plugins/libAutoTest.so
+lib/qtcreator/plugins/libAutotoolsProjectManager.so
+lib/qtcreator/plugins/libBareMetal.so
+lib/qtcreator/plugins/libBazaar.so
+lib/qtcreator/plugins/libBeautifier.so
+lib/qtcreator/plugins/libBinEditor.so
+lib/qtcreator/plugins/libBookmarks.so
+lib/qtcreator/plugins/libBoot2Qt.so
+lib/qtcreator/plugins/libCMakeProjectManager.so
+lib/qtcreator/plugins/libCVS.so
+lib/qtcreator/plugins/libClangCodeModel.so
+lib/qtcreator/plugins/libClangFormat.so
+lib/qtcreator/plugins/libClangTools.so
+lib/qtcreator/plugins/libClassView.so
+lib/qtcreator/plugins/libClearCase.so
+lib/qtcreator/plugins/libCodePaster.so
+lib/qtcreator/plugins/libCompilationDatabaseProjectManager.so
+lib/qtcreator/plugins/libCore.so
+lib/qtcreator/plugins/libCppEditor.so
+lib/qtcreator/plugins/libCppTools.so
+lib/qtcreator/plugins/libCppcheck.so
+lib/qtcreator/plugins/libCtfVisualizer.so
+lib/qtcreator/plugins/libDebugger.so
+lib/qtcreator/plugins/libDesigner.so
+lib/qtcreator/plugins/libDiffEditor.so
+lib/qtcreator/plugins/libEmacsKeys.so
+lib/qtcreator/plugins/libFakeVim.so
+lib/qtcreator/plugins/libGLSLEditor.so
+lib/qtcreator/plugins/libGenericProjectManager.so
+lib/qtcreator/plugins/libGit.so
+lib/qtcreator/plugins/libHelloWorld.so
+lib/qtcreator/plugins/libHelp.so
+lib/qtcreator/plugins/libImageViewer.so
+lib/qtcreator/plugins/libIncrediBuild.so
+lib/qtcreator/plugins/libIos.so
+lib/qtcreator/plugins/libLanguageClient.so
+lib/qtcreator/plugins/libMacros.so
+lib/qtcreator/plugins/libMarketplace.so
+lib/qtcreator/plugins/libMcuSupport.so
+lib/qtcreator/plugins/libMercurial.so
+lib/qtcreator/plugins/libMesonProjectManager.so
+lib/qtcreator/plugins/libModelEditor.so
+lib/qtcreator/plugins/libNim.so
+lib/qtcreator/plugins/libPerfProfiler.so
+lib/qtcreator/plugins/libPerforce.so
+lib/qtcreator/plugins/libProjectExplorer.so
+lib/qtcreator/plugins/libPython.so
+lib/qtcreator/plugins/libQbsProjectManager.so
+lib/qtcreator/plugins/libQmakeProjectManager.so
+lib/qtcreator/plugins/libQmlJSEditor.so
+lib/qtcreator/plugins/libQmlJSTools.so
+lib/qtcreator/plugins/libQmlPreview.so
+lib/qtcreator/plugins/libQmlProfiler.so
+lib/qtcreator/plugins/libQmlProjectManager.so
+lib/qtcreator/plugins/libQnx.so
+lib/qtcreator/plugins/libQtSupport.so
+lib/qtcreator/plugins/libRemoteLinux.so
+lib/qtcreator/plugins/libResourceEditor.so
+lib/qtcreator/plugins/libScxmlEditor.so
+lib/qtcreator/plugins/libSerialTerminal.so
+lib/qtcreator/plugins/libSilverSearcher.so
+lib/qtcreator/plugins/libStudioWelcome.so
+lib/qtcreator/plugins/libSubversion.so
+lib/qtcreator/plugins/libTaskList.so
+lib/qtcreator/plugins/libTextEditor.so
+lib/qtcreator/plugins/libTodo.so
+lib/qtcreator/plugins/libUpdateInfo.so
+lib/qtcreator/plugins/libValgrind.so
+lib/qtcreator/plugins/libVcsBase.so
+lib/qtcreator/plugins/libWebAssembly.so
+lib/qtcreator/plugins/libWelcome.so
+lib/qtcreator/plugins/libWinRt.so
+lib/qtcreator/plugins/qbs/plugins/libclangcompilationdbgenerator.so
+lib/qtcreator/plugins/qbs/plugins/libiarewgenerator.so
+lib/qtcreator/plugins/qbs/plugins/libkeiluvgenerator.so
+lib/qtcreator/plugins/qbs/plugins/libmakefilegenerator.so
+lib/qtcreator/plugins/qbs/plugins/libqbs_cpp_scanner.so
+lib/qtcreator/plugins/qbs/plugins/libqbs_qt_scanner.so
+lib/qtcreator/plugins/qbs/plugins/libvisualstudiogenerator.so
+libexec/qtcreator/buildoutputparser
+libexec/qtcreator/clangbackend
+libexec/qtcreator/cpaster
+libexec/qtcreator/dmgbuild
+libexec/qtcreator/qbs_processlauncher
+libexec/qtcreator/qml2puppet



Home | Main Index | Thread Index | Old Index