]> git.pld-linux.org Git - packages/ka5-kdevelop.git/blobdiff - kde4-kdevelop.spec
- 4.0.2
[packages/ka5-kdevelop.git] / kde4-kdevelop.spec
index 2e6a0d2e8330c3e4c7b368780eaab1db6629de52..f6ba89157b5b9e2307cfc8b5bb003243c372972b 100644 (file)
@@ -1,11 +1,11 @@
 #
 # Conditional build:
 #
-%define                _state          unstable
-%define                _kdever         4.3.5
-%define                qtver           4.6.1
-%define                svnrev          1027000
+%define                _state          stable
+%define                kdever          4.4.5
+%define                qtver           4.6.3
 %define                orgname         kdevelop
+%define                kdevplatform    1.0.2
 
 Summary:       KDE Integrated Development Environment
 Summary(de.UTF-8):     KDevelop ist eine grafische Entwicklungsumgebung für KDE
@@ -13,43 +13,30 @@ Summary(pl.UTF-8):  Zintegrowane środowisko programisty dla KDE
 Summary(pt_BR.UTF-8):  Ambiente Integrado de Desenvolvimento para o KDE
 Summary(zh_CN.UTF-8):  KDE C/C++集成开发环境
 Name:          kde4-kdevelop
-Version:       3.9.98
-Release:       0.1
+Version:       4.0.2
+Release:       1
 License:       GPL
 Group:         X11/Development/Tools
-# get it via: svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdevelop
 Source0:       ftp://ftp.kde.org/pub/kde/%{_state}/kdevelop/%{version}/src/%{orgname}-%{version}.tar.bz2
-# Source0-md5: 335fa118aa57c25a1793d2c45526a89f
-#Source0:      %{orgname}-%{version}-%{svnrev}.tar.bz2
+# Source0-md5: 5390087c06574892baaf6f2e7a2f9d05
 URL:           http://www.kdevelop.org/
-BuildRequires: Qt3Support-devel >= %{qtver}
-BuildRequires: QtCore-devel >= %{qtver}
-BuildRequires: QtDBus-devel >= %{qtver}
-BuildRequires: QtDesigner-devel >= %{qtver}
-BuildRequires: QtGui-devel >= %{qtver}
 BuildRequires: QtHelp-devel >= %{qtver}
 BuildRequires: QtNetwork-devel >= %{qtver}
-BuildRequires: QtScript-devel >= %{qtver}
-BuildRequires: QtSvg-devel >= %{qtver}
-BuildRequires: QtTest-devel >= %{qtver}
-BuildRequires: QtWebKit-devel >= %{qtver}
 BuildRequires: automoc4
-BuildRequires: cmake >= 2.6.2
-BuildRequires: kde4-kdebase-workspace-devel >= %{_kdever}
-BuildRequires: kde4-kdelibs-devel >= %{_kdever}
-BuildRequires: kde4-kdevplatform-devel >= 0.9.97
+BuildRequires: cmake >= 2.8.0
+BuildRequires: gettext-devel
+BuildRequires: kde4-kdebase-workspace-devel >= %{kdever}
+BuildRequires: kde4-kdelibs-devel >= %{kdever}
+BuildRequires: kde4-kdevplatform-devel >= %{kdevplatform}
 BuildRequires: libstdc++-devel >= 3.3
-BuildRequires: perl-base >= 5.8
 BuildRequires: qt4-build >= %{qtver}
 BuildRequires: qt4-qmake >= %{qtver}
 BuildRequires: rpm-pythonprov
 BuildRequires: rpmbuild(macros) >= 1.129
 BuildRequires: zlib-devel >= 1.2.0
 BuildConflicts:        star
-Requires:      kde4-kdebase >= %{_kdever}
-Requires:      kde4-kdelibs >= %{_kdever}
-Requires:      kde4-kdevplatform >= 0.9.97
-Requires:      libgcc
+Requires(post,postun): desktop-file-utils
+Requires(post,postun): shared-mime-info
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -80,7 +67,7 @@ individual needs.
 KDevelop ist eine grafische Entwicklungsumgebung für KDE.
 
 Das KDevelop-Projekt wurde 1998 begonnen, um eine einfach zu
-bedienende grafische (integrierte Entwicklungsumgebung) für C++ und C
+bedienende grafische (integrierte) Entwicklungsumgebung für C++ und C
 auf Unix-basierten Betriebssystemen bereitzustellen. Seit damals ist
 die KDevelop-IDE öffentlich unter der GPL erhältlich und unterstützt
 u. a. Qt-, KDE-, GNOME-, C++- und C-Projekte.
@@ -108,6 +95,20 @@ KDbg; edycję ikon przy pomocy KIconEdit; dołączanie innych programów
 potrzebnych do programowania przez dodanie ich do menu Tools według
 własnych potrzeb.
 
+%package devel
+Summary:       kdevelop - header files and development documentation
+Summary(pl.UTF-8):     kdevelop - pliki nagłówkowe i dokumentacja
+Group:         X11/Development/Libraries
+Requires:      %{name} = %{version}-%{release}
+
+%description devel
+This package contains header files and development documentation for
+kdevelop.
+
+%description devel -l pl.UTF-8
+Pakiet ten zawiera pliki nagłówkowe i dokumentację potrzebną przy
+pisaniu własnych programów wykorzystujących kdevelop.
+
 %prep
 %setup -q -n %{orgname}-%{version}
 
@@ -131,64 +132,45 @@ install -d $RPM_BUILD_ROOT%{_desktopdir}
 
 install app/kdevelop.desktop $RPM_BUILD_ROOT%{_desktopdir}
 
+%find_lang %{orgname} --all-name
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post  -p /sbin/ldconfig
-%postun        -p /sbin/ldconfig
+%post
+/sbin/ldconfig
+%update_mime_database
+%update_desktop_database
 
-%files
+%postun
+/sbin/ldconfig
+%update_mime_database
+%update_desktop_database_postun
+
+%files -f %{orgname}.lang
 %defattr(644,root,root,755)
-#%attr(755,root,root) %{_bindir}/kdev_includepathresolver
 %attr(755,root,root) %{_bindir}/kdevelop
 %attr(755,root,root) %{_bindir}/kdevelop.bin
-#%attr(755,root,root) %{_bindir}/lcov_geninfo
-#%attr(755,root,root) %{_bindir}/qmake-parser
-#%attr(755,root,root) %{_libdir}/kde4/kcm_kdev_cppdebugger.so
-#%attr(755,root,root) %{_libdir}/kde4/kcm_kdev_lcovsettings.so
 %attr(755,root,root) %{_libdir}/kde4/kcm_kdev_makebuilder.so
-#%attr(755,root,root) %{_libdir}/kde4/kcm_kdev_qmakebuilder.so
-#%attr(755,root,root) %{_libdir}/kde4/kcm_kdev_valgrindsettings.so
-#%attr(755,root,root) %{_libdir}/kde4/kcm_kdev_veritassettings.so
 %attr(755,root,root) %{_libdir}/kde4/kcm_kdevcmake_settings.so
 %attr(755,root,root) %{_libdir}/kde4/kdevastyle.so
 %attr(755,root,root) %{_libdir}/kde4/kdevcmakebuilder.so
 %attr(755,root,root) %{_libdir}/kde4/kdevcmakedocumentation.so
 %attr(755,root,root) %{_libdir}/kde4/kdevcmakemanager.so
-#%attr(755,root,root) %{_libdir}/kde4/kdevcoverage.so
-#%attr(755,root,root) %{_libdir}/kde4/kdevcppdebugger.so
 %attr(755,root,root) %{_libdir}/kde4/kdevcpplanguagesupport.so
 %attr(755,root,root) %{_libdir}/kde4/kdevcustommakemanager.so
-#%attr(755,root,root) %{_libdir}/kde4/kdevdocumentview.so
 %attr(755,root,root) %{_libdir}/kde4/kdevgdb.so
-#%attr(755,root,root) %{_libdir}/kde4/kdevgrepview.so
 %attr(755,root,root) %{_libdir}/kde4/kdevindent.so
 %attr(755,root,root) %{_libdir}/kde4/kdevmakebuilder.so
-#%attr(755,root,root) %{_libdir}/kde4/kdevqmakebuilder.so
-#%attr(755,root,root) %{_libdir}/kde4/kdevqmakemanager.so
-#%attr(755,root,root) %{_libdir}/kde4/kdevqtdesigner.so
-#%attr(755,root,root) %{_libdir}/kde4/kdevqtestview.so
 %attr(755,root,root) %{_libdir}/kde4/kdevqthelp.so
-#%attr(755,root,root) %{_libdir}/kde4/kdevvalgrind.so
 %attr(755,root,root) %{_libdir}/libkdev4cmakecommon.so
 %attr(755,root,root) %{_libdir}/libkdev4cppduchain.so
 %attr(755,root,root) %{_libdir}/libkdev4cppparser.so
 %attr(755,root,root) %{_libdir}/libkdev4cpprpp.so
-#%attr(755,root,root) %{_libdir}/libkdev4qmakeparser.so
-#%attr(755,root,root) %{_libdir}/libkdev4qmakeduchain.so
-#%attr(755,root,root) %{_libdir}/libkdevqtest.so
-#%attr(755,root,root) %{_libdir}/libkdevveritascoverage.so
-#%attr(755,root,root) %{_libdir}/libveritascpp.so
-%{_desktopdir}/kdevelop.desktop
-
-%{_datadir}/apps/cmake/modules/FindKDevelop.cmake
-#%{_datadir}/apps/cmake/modules/KDevelopMacros.cmake
 %{_datadir}/apps/kdevappwizard
 %{_datadir}/apps/kdevcmakebuilder
 %{_datadir}/apps/kdevcmakemanager
-#%{_datadir}/apps/kdevcppdebugger
 %{_datadir}/apps/kdevcustommakemanager
-#%{_datadir}/apps/kdevdocumentview
 %{_datadir}/apps/kdevelop
 %dir %{_datadir}/apps/kdevgdb
 %{_datadir}/apps/kdevgdb/kdevgdbui.rc
@@ -197,45 +179,27 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/apps/kdevgdb/printers/qt4.py
 %{_datadir}/apps/kdevgdb/printers/kde4.py
 %{_datadir}/apps/kdevgdb/printers/libstdcxx.py
-#%{_datadir}/apps/kdevgrepview
-#%{_datadir}/apps/kdevqmakebuilder
-#%{_datadir}/apps/kdevqtdesigner
-#%{_datadir}/apps/kdevvalgrind
 %{_datadir}/config/kdeveloprc
 %dir %{_datadir}/apps/kdevcppsupport
 %{_datadir}/apps/kdevcppsupport/kdevcppsupport.rc
-#%dir %{_datadir}/apps/kdevcoverage
-#%{_datadir}/apps/kdevcoverage/kdevcoverage.rc
-#%dir %{_datadir}/apps/kdevqtest
-#%{_datadir}/apps/kdevqtest/kdevqtest.rc
-
-%{_iconsdir}/*/*x*/*/*.png
-#%{_datadir}/kde4/services/kcm_kdev_cppdebugger.desktop
-#%{_datadir}/kde4/services/kcm_kdev_lcovsettings.desktop
 %{_datadir}/kde4/services/kcm_kdev_makebuilder.desktop
-#%{_datadir}/kde4/services/kcm_kdev_qmakebuilder.desktop
-#%{_datadir}/kde4/services/kcm_kdev_valgrindsettings.desktop
-#%{_datadir}/kde4/services/kcm_kdev_veritassettings.desktop
 %{_datadir}/kde4/services/kcm_kdevcmake_settings.desktop
 %{_datadir}/kde4/services/kdevastyle.desktop
 %{_datadir}/kde4/services/kdevcmakebuilder.desktop
 %{_datadir}/kde4/services/kdevcmakedocumentation.desktop
 %{_datadir}/kde4/services/kdevcmakemanager.desktop
-#%{_datadir}/kde4/services/kdevcoverage.desktop
-#%{_datadir}/kde4/services/kdevcppdebugger.desktop
 %{_datadir}/kde4/services/kdevcppsupport.desktop
 %{_datadir}/kde4/services/kdevcustommakemanager.desktop
-#%{_datadir}/kde4/services/kdevdocumentview.desktop
 %{_datadir}/kde4/services/kdevgdb.desktop
-#%{_datadir}/kde4/services/kdevgrepview.desktop
 %{_datadir}/kde4/services/kdevindent.desktop
 %{_datadir}/kde4/services/kdevmakebuilder.desktop
-#%{_datadir}/kde4/services/kdevqmakebuilder.desktop
-#%{_datadir}/kde4/services/kdevqmakemanager.desktop
-#%{_datadir}/kde4/services/kdevqtdesigner.desktop
-#%{_datadir}/kde4/services/kdevqtest.desktop
 %{_datadir}/kde4/services/kdevqthelp.desktop
-#%{_datadir}/kde4/services/kdevvalgrind.desktop
+%{_datadir}/mime/packages/kdevelop.xml
+%{_desktopdir}/kdevelop.desktop
 %{_desktopdir}/kde4/kdevelop.desktop
-
+%{_iconsdir}/*/*x*/*/*.png
 %{_includedir}/kdevelop
+
+%files devel
+%defattr(644,root,root,755)
+%{_datadir}/apps/cmake/modules/FindKDevelop.cmake
This page took 0.094711 seconds and 4 git commands to generate.