From a707e6a7bf07cd5cdd8ed2ab352da747fec35022 Mon Sep 17 00:00:00 2001 From: jbu Date: Mon, 27 Apr 2015 20:42:47 +0200 Subject: [PATCH] New package: qtcreator-3.4.0 Closes #1360 --- srcpkgs/qtcreator/files/qtcreator.desktop | 11 ++++++++ srcpkgs/qtcreator/template | 32 +++++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 srcpkgs/qtcreator/files/qtcreator.desktop create mode 100644 srcpkgs/qtcreator/template diff --git a/srcpkgs/qtcreator/files/qtcreator.desktop b/srcpkgs/qtcreator/files/qtcreator.desktop new file mode 100644 index 00000000000..27087379790 --- /dev/null +++ b/srcpkgs/qtcreator/files/qtcreator.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=Qt Creator +GenericName=Integrated Development Environment for Qt +Comment=Develop Qt4 or Qt5 applications +TryExec=/usr/bin/qtcreator +Exec=/usr/bin/qtcreator +Icon=QtProject-qtcreator +MimeType=application/vnd.qt.qmakeprofile; +Terminal=false +Type=Application +Categories=Qt;Development; diff --git a/srcpkgs/qtcreator/template b/srcpkgs/qtcreator/template new file mode 100644 index 00000000000..3f086f5b0b0 --- /dev/null +++ b/srcpkgs/qtcreator/template @@ -0,0 +1,32 @@ +# Template file for 'qtcreator' +pkgname=qtcreator +version=3.4.0 +revision=1 +wrksrc=qt-creator-opensource-src-${version} +build_style=gnu-configure +hostmakedepends="perl python pkg-config" +makedepends="qt5-declarative-devel qt5-script-devel qt5-tools-devel" +nocross=yes +short_desc="A cross-platform IDE for Qt developers" +maintainer="Jürgen Buchmüller " +license="LGPL-2.1" +homepage="http://qt.io/download-open-source/" +distfiles="http://download.qt.io/official_releases/qtcreator/${version%.*}/${version}/${wrksrc}.tar.gz" +checksum=b80baf5be9b0421b3d951a8a0eb411a65cf008f4c753f5a80d205e90fa4fe112 + +do_configure() { + qmake +} +do_install() { + make INSTALL_ROOT=${PKGDESTDIR}/usr install +} +post_install() { + # Install the desktop file + vinstall ${FILESDIR}/qtcreator.desktop \ + 644 usr/share/applications + # Install shared-mime-info files for qmake and cmake projects + vinstall ${wrksrc}/src/plugins/qmakeprojectmanager/QmakeProjectManager.mimetypes.xml \ + 644 usr/share/mime/packages + vinstall ${wrksrc}/src/plugins/cmakeprojectmanager/CMakeProjectManager.mimetypes.xml \ + 644 usr/share/mime/packages +}