Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:fboudra
qt-creator
qt-creator-Fedora_12.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File qt-creator-Fedora_12.spec of Package qt-creator
# spec file for package qt-creator (Version 2.0.0) # # Copyright (C) 2010 Fathi Boudra <fathi.boudra@nokia.com> # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # norootforbuild %define upstream_short_version 2.0.0 #%define upstream_extra_version rc1 #%define upstream_version %{upstream_short_version}-%{upstream_extra_version} %define upstream_version %{upstream_short_version} #%define release_prefix 0 #%define release_suffix %{upstream_extra_version} Name: qt-creator BuildRequires: gcc-c++ BuildRequires: libqt-devel >= 4.7.0 BuildRequires: qt-devel-tools >= 4.7.0 Requires: libqthelp4 Requires: libqtsql4-sqlite Requires(post): desktop-file-utils Requires(postun): desktop-file-utils Requires(post): shared-mime-info Requires(postun): shared-mime-info License: LGPLv2.1 with exception Url: http://qt.nokia.com/products/developer-tools/developer-tools Group: Development/Tools BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Lightweight integrated development environment (IDE) for Qt Version: %{upstream_short_version} %if 0%{?opensuse_bs} #Release: %%{?release_prefix}.<CI_CNT>.%%{?release_suffix} Release: <CI_CNT> %else #Release: %{release_prefix}.1.%{release_suffix} Release: 1 %endif Source0: http://get.qt.nokia.com/qtcreator/%{name}-%{upstream_version}-src.tar.gz Source1: %{name}.install Source2: %{name}-doc.install Source3: Nokia-QtCreator.xml Source4: qtcreator.desktop %description Qt Creator is a new, lightweight, cross-platform integrated development environment (IDE) designed to make development with the Qt application framework even faster and easier. Authors: Nokia Corporation and/or its subsidiary(-ies) %package doc Group: Documentation Summary: documentation for Qt Creator IDE BuildArch: noarch %description doc Qt Creator is a new, lightweight, cross-platform integrated development environment (IDE) designed to make development with the Qt application framework even faster and easier. This package contains the documentation for Qt Creator IDE. %prep %setup -n %{name}-%{upstream_version}-src -q %build qmake -makefile -nocache QMAKE_STRIP=: PREFIX=%{_prefix} IDE_LIBRARY_BASENAME=%{_lib} make %{?jobs:-j%jobs} %install make install INSTALL_ROOT=%{buildroot}/%{_prefix} install -D -p -m 0755 bin/qtcreator %{buildroot}/%{_bindir}/qtcreator install -D -p -m 0644 %{_sourcedir}/Nokia-QtCreator.xml \ %{buildroot}/%{_datadir}/mime/packages/Nokia-QtCreator.xml install -D -p -m 0644 %{_sourcedir}/qtcreator.desktop \ %{buildroot}/%{_datadir}/applications/qtcreator.desktop # Remove unpackaged files rm -f %{buildroot}/%{_datadir}/qtcreator/gdbmacros/LGPL_EXCEPTION.TXT rm -f %{buildroot}/%{_datadir}/qtcreator/gdbmacros/LICENSE.LGPL %clean rm -rf %{buildroot} %post update-desktop-database &> /dev/null || : update-mime-database %{_datadir}/mime &> /dev/null || : %postun update-desktop-database &> /dev/null || : update-mime-database %{_datadir}/mime &> /dev/null || : %files -f %{_sourcedir}/%{name}.install %files doc -f %{_sourcedir}/%{name}-doc.install %changelog * Mon Jun 28 2010 Fathi Boudra <fathi.boudra@nokia.com> - New upstream release * Tue Jun 1 2010 Fathi Boudra <fathi.boudra@nokia.com> - Initial MeeGo release
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor