diff options
author | pi <pi@FreeBSD.org> | 2016-05-25 03:43:59 +0800 |
---|---|---|
committer | pi <pi@FreeBSD.org> | 2016-05-25 03:43:59 +0800 |
commit | 77eb61ad2639cdda869b91dd8206ab7232b181a8 (patch) | |
tree | ba4f56d39260ed8e048831b03b40b10276f2d593 | |
parent | 280a52e7c57722570453ab5cb713c595b3ed23bd (diff) | |
download | freebsd-ports-gnome-77eb61ad2639cdda869b91dd8206ab7232b181a8.tar.gz freebsd-ports-gnome-77eb61ad2639cdda869b91dd8206ab7232b181a8.tar.zst freebsd-ports-gnome-77eb61ad2639cdda869b91dd8206ab7232b181a8.zip |
New port: devel/qbs
QBS (Qt Build Suite) is a cross-platform build environment)
tailored to the needs of Qt developers. It is part of the
Qt Project.
WWW: https://wiki.qt.io/Qt_Build_Suite
Submitted by: Ralf Nolden <nolden@kde.org> (kde)
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/qbs/Makefile | 22 | ||||
-rw-r--r-- | devel/qbs/distinfo | 2 | ||||
-rw-r--r-- | devel/qbs/pkg-descr | 5 | ||||
-rw-r--r-- | devel/qbs/pkg-plist | 180 |
5 files changed, 210 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 6f58265f7f17..af3ec81c0782 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -4641,6 +4641,7 @@ SUBDIR += pysvn SUBDIR += pythk SUBDIR += pythontidy + SUBDIR += qbs SUBDIR += qbzr SUBDIR += qca SUBDIR += qca-qt5 diff --git a/devel/qbs/Makefile b/devel/qbs/Makefile new file mode 100644 index 000000000000..6323bafb63ad --- /dev/null +++ b/devel/qbs/Makefile @@ -0,0 +1,22 @@ +# $FreeBSD$ + +PORTNAME= qbs +PORTVERSION= 1.4.5 +DISTVERSIONPREFIX= src- +CATEGORIES= devel +MASTER_SITES= QT/official_releases/${PORTNAME}/${PORTVERSION} +DIST_SUBDIR= KDE/Qt/qbs + +MAINTAINER= kde@FreeBSD.org +COMMENT= Qt Build Suite + +LICENSE= GPLv3 LGPL21 +LICENSE_COMB= dual + +USES= compiler:c++11-lib qmake:outsource +USE_LDCONFIG= yes +USE_QT5= buildtools_build concurrent gui script testlib widgets xml + +QMAKE_SOURCE_PATH= ${WRKSRC}/qbs.pro + +.include <bsd.port.mk> diff --git a/devel/qbs/distinfo b/devel/qbs/distinfo new file mode 100644 index 000000000000..f65ed89b0977 --- /dev/null +++ b/devel/qbs/distinfo @@ -0,0 +1,2 @@ +SHA256 (KDE/Qt/qbs/qbs-src-1.4.5.tar.gz) = f0089b422610cd57d517b146447cd4b45c9f4c4e72797116e3d27472a9cf0d19 +SIZE (KDE/Qt/qbs/qbs-src-1.4.5.tar.gz) = 825278 diff --git a/devel/qbs/pkg-descr b/devel/qbs/pkg-descr new file mode 100644 index 000000000000..0892f4ae6993 --- /dev/null +++ b/devel/qbs/pkg-descr @@ -0,0 +1,5 @@ +QBS (Qt Build Suite) is a cross-platform build environment) +tailored to the needs of Qt developers. It is part of the +Qt Project. + +WWW: https://wiki.qt.io/Qt_Build_Suite diff --git a/devel/qbs/pkg-plist b/devel/qbs/pkg-plist new file mode 100644 index 000000000000..214a51024406 --- /dev/null +++ b/devel/qbs/pkg-plist @@ -0,0 +1,180 @@ +bin/qbs +bin/qbs-config +bin/qbs-config-ui +bin/qbs-qmltypes +bin/qbs-setup-android +bin/qbs-setup-qt +bin/qbs-setup-toolchains +include/qbs/api/jobs.h +include/qbs/api/languageinfo.h +include/qbs/api/project.h +include/qbs/api/projectdata.h +include/qbs/api/rulecommand.h +include/qbs/api/runenvironment.h +include/qbs/buildgraph/forward_decls.h +include/qbs/language/forward_decls.h +include/qbs/logging/ilogsink.h +include/qbs/qbs.h +include/qbs/qbs_version.pri +include/qbs/qtenvironment.h +include/qbs/qtprofilesetup.h +include/qbs/tools/architectures.h +include/qbs/tools/buildoptions.h +include/qbs/tools/cleanoptions.h +include/qbs/tools/codelocation.h +include/qbs/tools/commandechomode.h +include/qbs/tools/error.h +include/qbs/tools/generateoptions.h +include/qbs/tools/installoptions.h +include/qbs/tools/preferences.h +include/qbs/tools/processresult.h +include/qbs/tools/profile.h +include/qbs/tools/qbs_export.h +include/qbs/tools/settings.h +include/qbs/tools/settingsmodel.h +include/qbs/tools/setupprojectparameters.h +include/qbs/use_installed_corelib.pri +include/qbs/use_installed_qtprofilesetup.pri +lib/libqbscore.so +lib/libqbscore.so.1 +lib/libqbscore.so.1.4 +lib/libqbscore.so.1.4.5 +lib/libqbsqtprofilesetup.so +lib/libqbsqtprofilesetup.so.1 +lib/libqbsqtprofilesetup.so.1.4 +lib/libqbsqtprofilesetup.so.1.4.5 +lib/qbs/plugins/libqbs_cpp_scanner.so +lib/qbs/plugins/libqbs_qt_scanner.so +%%DATADIR%%/examples/app-and-lib/app/app.qbs +%%DATADIR%%/examples/app-and-lib/app/main.cpp +%%DATADIR%%/examples/app-and-lib/app_and_lib.qbs +%%DATADIR%%/examples/app-and-lib/lib/lib.cpp +%%DATADIR%%/examples/app-and-lib/lib/lib.h +%%DATADIR%%/examples/app-and-lib/lib/lib.qbs +%%DATADIR%%/examples/cocoa-application/CocoaApplication.qbs +%%DATADIR%%/examples/cocoa-application/CocoaApplication.xcodeproj/project.pbxproj +%%DATADIR%%/examples/cocoa-application/CocoaApplication/AppDelegate.h +%%DATADIR%%/examples/cocoa-application/CocoaApplication/AppDelegate.m +%%DATADIR%%/examples/cocoa-application/CocoaApplication/CocoaApplication-Info.plist +%%DATADIR%%/examples/cocoa-application/CocoaApplication/CocoaApplication-Prefix.pch +%%DATADIR%%/examples/cocoa-application/CocoaApplication/en.lproj/Credits.rtf +%%DATADIR%%/examples/cocoa-application/CocoaApplication/en.lproj/InfoPlist.strings +%%DATADIR%%/examples/cocoa-application/CocoaApplication/en.lproj/MainMenu.xib +%%DATADIR%%/examples/cocoa-application/CocoaApplication/main.m +%%DATADIR%%/examples/cocoa-touch-application/CocoaTouchApplication.qbs +%%DATADIR%%/examples/cocoa-touch-application/CocoaTouchApplication.xcodeproj/project.pbxproj +%%DATADIR%%/examples/cocoa-touch-application/CocoaTouchApplication/AppDelegate.h +%%DATADIR%%/examples/cocoa-touch-application/CocoaTouchApplication/AppDelegate.m +%%DATADIR%%/examples/cocoa-touch-application/CocoaTouchApplication/CocoaTouchApplication-Info.plist +%%DATADIR%%/examples/cocoa-touch-application/CocoaTouchApplication/CocoaTouchApplication-Prefix.pch +%%DATADIR%%/examples/cocoa-touch-application/CocoaTouchApplication/Default-568h@2x.png +%%DATADIR%%/examples/cocoa-touch-application/CocoaTouchApplication/Default.png +%%DATADIR%%/examples/cocoa-touch-application/CocoaTouchApplication/Default@2x.png +%%DATADIR%%/examples/cocoa-touch-application/CocoaTouchApplication/DetailViewController.h +%%DATADIR%%/examples/cocoa-touch-application/CocoaTouchApplication/DetailViewController.m +%%DATADIR%%/examples/cocoa-touch-application/CocoaTouchApplication/MasterViewController.h +%%DATADIR%%/examples/cocoa-touch-application/CocoaTouchApplication/MasterViewController.m +%%DATADIR%%/examples/cocoa-touch-application/CocoaTouchApplication/en.lproj/DetailViewController_iPad.xib +%%DATADIR%%/examples/cocoa-touch-application/CocoaTouchApplication/en.lproj/DetailViewController_iPhone.xib +%%DATADIR%%/examples/cocoa-touch-application/CocoaTouchApplication/en.lproj/InfoPlist.strings +%%DATADIR%%/examples/cocoa-touch-application/CocoaTouchApplication/en.lproj/MasterViewController_iPad.xib +%%DATADIR%%/examples/cocoa-touch-application/CocoaTouchApplication/en.lproj/MasterViewController_iPhone.xib +%%DATADIR%%/examples/cocoa-touch-application/CocoaTouchApplication/main.m +%%DATADIR%%/examples/code-generator/code-generator.qbs +%%DATADIR%%/examples/code-generator/hwgen.cpp +%%DATADIR%%/examples/collidingmice/collidingmice.qbs +%%DATADIR%%/examples/collidingmice/images/cheese.jpg +%%DATADIR%%/examples/collidingmice/main.cpp +%%DATADIR%%/examples/collidingmice/mice.qrc +%%DATADIR%%/examples/collidingmice/mouse.cpp +%%DATADIR%%/examples/collidingmice/mouse.h +%%DATADIR%%/examples/examples.qbs +%%DATADIR%%/examples/helloworld-complex/hello.qbs +%%DATADIR%%/examples/helloworld-complex/src/foo.cpp +%%DATADIR%%/examples/helloworld-complex/src/foo.h +%%DATADIR%%/examples/helloworld-complex/src/main.cpp +%%DATADIR%%/examples/helloworld-complex/src/specialfeature.cpp +%%DATADIR%%/examples/helloworld-complex/src/specialfeature.h +%%DATADIR%%/examples/helloworld-minimal/hello.qbs +%%DATADIR%%/examples/helloworld-minimal/main.cpp +%%DATADIR%%/examples/helloworld-qt/hello.qbs +%%DATADIR%%/examples/helloworld-qt/main.cpp +%%DATADIR%%/examples/install-bundle/coreutils.cpp +%%DATADIR%%/examples/install-bundle/coreutils.h +%%DATADIR%%/examples/install-bundle/install-bundle.qbs +%%DATADIR%%/examples/install-bundle/main.cpp +%%DATADIR%%/imports/qbs/BundleTools/bundle-tools.js +%%DATADIR%%/imports/qbs/DarwinTools/darwin-tools.js +%%DATADIR%%/imports/qbs/FileInfo/fileinfo.js +%%DATADIR%%/imports/qbs/ModUtils/utils.js +%%DATADIR%%/imports/qbs/PathTools/path-tools.js +%%DATADIR%%/imports/qbs/Probes/AndroidNdkProbe.qbs +%%DATADIR%%/imports/qbs/Probes/AndroidSdkProbe.qbs +%%DATADIR%%/imports/qbs/Probes/BinaryProbe.qbs +%%DATADIR%%/imports/qbs/Probes/FrameworkProbe.qbs +%%DATADIR%%/imports/qbs/Probes/IncludeProbe.qbs +%%DATADIR%%/imports/qbs/Probes/JdkProbe.qbs +%%DATADIR%%/imports/qbs/Probes/NodeJsProbe.qbs +%%DATADIR%%/imports/qbs/Probes/PathProbe.qbs +%%DATADIR%%/imports/qbs/Probes/PkgConfigProbe.qbs +%%DATADIR%%/imports/qbs/Probes/TypeScriptProbe.qbs +%%DATADIR%%/imports/qbs/UnixUtils/unix-utils.js +%%DATADIR%%/imports/qbs/WindowsUtils/windows-utils.js +%%DATADIR%%/imports/qbs/base/AndroidApk.qbs +%%DATADIR%%/imports/qbs/base/Application.qbs +%%DATADIR%%/imports/qbs/base/ApplicationExtension.qbs +%%DATADIR%%/imports/qbs/base/AutotestRunner.qbs +%%DATADIR%%/imports/qbs/base/CppApplication.qbs +%%DATADIR%%/imports/qbs/base/DynamicLibrary.qbs +%%DATADIR%%/imports/qbs/base/InstallPackage.qbs +%%DATADIR%%/imports/qbs/base/JavaClassCollection.qbs +%%DATADIR%%/imports/qbs/base/JavaJarFile.qbs +%%DATADIR%%/imports/qbs/base/Library.qbs +%%DATADIR%%/imports/qbs/base/LoadableModule.qbs +%%DATADIR%%/imports/qbs/base/NSISSetup.qbs +%%DATADIR%%/imports/qbs/base/NodeJSApplication.qbs +%%DATADIR%%/imports/qbs/base/QtApplication.qbs +%%DATADIR%%/imports/qbs/base/QtGuiApplication.qbs +%%DATADIR%%/imports/qbs/base/StaticLibrary.qbs +%%DATADIR%%/imports/qbs/base/WindowsInstallerPackage.qbs +%%DATADIR%%/imports/qbs/base/WindowsSetupPackage.qbs +%%DATADIR%%/imports/qbs/base/XPCService.qbs +%%DATADIR%%/modules/Android/ndk/ndk.qbs +%%DATADIR%%/modules/Android/ndk/utils.js +%%DATADIR%%/modules/Android/sdk/sdk.qbs +%%DATADIR%%/modules/Android/sdk/utils.js +%%DATADIR%%/modules/archiver/archiver.qbs +%%DATADIR%%/modules/bundle/BundleModule.qbs +%%DATADIR%%/modules/cpp/CppModule.qbs +%%DATADIR%%/modules/cpp/DarwinGCC.qbs +%%DATADIR%%/modules/cpp/GenericGCC.qbs +%%DATADIR%%/modules/cpp/UnixGCC.qbs +%%DATADIR%%/modules/cpp/gcc.js +%%DATADIR%%/modules/cpp/genericunix-gcc.qbs +%%DATADIR%%/modules/cpp/ios-gcc.qbs +%%DATADIR%%/modules/cpp/linux-gcc.qbs +%%DATADIR%%/modules/cpp/msvc.js +%%DATADIR%%/modules/cpp/osx-gcc.qbs +%%DATADIR%%/modules/cpp/windows-mingw.qbs +%%DATADIR%%/modules/cpp/windows-msvc.qbs +%%DATADIR%%/modules/ib/IBModule.qbs +%%DATADIR%%/modules/ib/ib.js +%%DATADIR%%/modules/java/JavaModule.qbs +%%DATADIR%%/modules/java/io/qt/qbs/Artifact.java +%%DATADIR%%/modules/java/io/qt/qbs/ArtifactListJsonWriter.java +%%DATADIR%%/modules/java/io/qt/qbs/ArtifactListTextWriter.java +%%DATADIR%%/modules/java/io/qt/qbs/ArtifactListWriter.java +%%DATADIR%%/modules/java/io/qt/qbs/ArtifactListXmlWriter.java +%%DATADIR%%/modules/java/io/qt/qbs/tools/JavaCompilerScannerTool.java +%%DATADIR%%/modules/java/io/qt/qbs/tools/utils/JavaCompilerOptions.java +%%DATADIR%%/modules/java/io/qt/qbs/tools/utils/JavaCompilerScanner.java +%%DATADIR%%/modules/java/io/qt/qbs/tools/utils/NullFileObject.java +%%DATADIR%%/modules/java/utils.js +%%DATADIR%%/modules/nodejs/NodeJS.qbs +%%DATADIR%%/modules/nsis/NSISModule.qbs +%%DATADIR%%/modules/qbs/common.qbs +%%DATADIR%%/modules/typescript/TypeScriptModule.qbs +%%DATADIR%%/modules/typescript/qbs-tsc-scan/.gitignore +%%DATADIR%%/modules/typescript/qbs-tsc-scan/qbs-tsc-scan.ts +%%DATADIR%%/modules/typescript/typescript.js +%%DATADIR%%/modules/wix/WiXModule.qbs |