]> git.pld-linux.org Git - packages/kde4-kdevplatform.git/blob - kde4-kdevplatform.spec
71803d81188902006af66e17c346886cd530ca7c
[packages/kde4-kdevplatform.git] / kde4-kdevplatform.spec
1 #
2 # TODO: Add 'Requires:' for grantlee version with which it is built
3 #
4
5 %define         _state          stable
6 %define         orgname         kdevplatform
7 %define         _kdevelopver    4.7.1
8 %define         kdever          4.8.0
9 %define         qtver           4.8.0
10
11 Summary:        KDevelop Development Platform
12 Summary(pl.UTF-8):      KDevelop Development Platform
13 Name:           kde4-kdevplatform
14 Version:        1.7.1
15 Release:        1
16 License:        GPL
17 Group:          X11/Development/Tools
18 Source0:        ftp://ftp.kde.org/pub/kde/%{_state}/kdevelop/%{_kdevelopver}/src/%{orgname}-%{version}.tar.xz
19 # Source0-md5:  f6c123d65ae8d5c50944d548c8bc812f
20 URL:            http://www.kdevelop.org/
21 BuildRequires:  QtNetwork-devel >= %{qtver}
22 BuildRequires:  automoc4
23 BuildRequires:  boost-devel
24 BuildRequires:  cmake >= 2.8.9
25 BuildRequires:  gettext-tools
26 BuildRequires:  grantlee-devel
27 BuildRequires:  kde4-kdelibs-devel >= %{kdever}
28 BuildRequires:  libstdc++-devel
29 BuildRequires:  qjson-devel
30 BuildRequires:  qt4-build >= %{qtver}
31 BuildRequires:  qt4-qmake >= %{qtver}
32 BuildRequires:  rpmbuild(macros) >= 1.600
33 BuildRequires:  soprano-devel
34 BuildRequires:  subversion-devel
35 BuildRequires:  xorg-lib-libX11-devel
36 BuildRequires:  xorg-lib-libXau-devel
37 BuildRequires:  xorg-lib-libXdmcp-devel
38 BuildRequires:  xorg-lib-libXext-devel
39 BuildRequires:  zlib-devel
40 Requires:       subversion-libs
41 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
42
43 %define         filterout       -flto
44
45 %description
46 kdevplatform
47
48 %description -l pl.UTF-8
49 kdevplatform
50
51 %package devel
52 Summary:        kdevplatform - header files and development documentation
53 Summary(pl.UTF-8):      kdevplatform - pliki nagłówkowe i dokumentacja
54 Group:          X11/Development/Libraries
55 Requires:       %{name} = %{version}-%{release}
56 Requires:       kde4-kdelibs-devel >= %{kdever}
57
58 %description devel
59 This package contains header files and development documentation for
60 kdevplatform.
61
62 %description devel -l pl.UTF-8
63 Pakiet ten zawiera pliki nagłówkowe i dokumentację potrzebną przy
64 pisaniu własnych programów wykorzystujących kdevplatform.
65
66 %prep
67 %setup -q -n %{orgname}-%{version}
68
69 %build
70 install -d build
71 cd build
72 %cmake \
73         ../
74 %{__make}
75
76 %install
77 rm -rf $RPM_BUILD_ROOT
78
79 install -d $RPM_BUILD_ROOT%{_datadir}/apps/kdevplatform/profiles
80 install -d $RPM_BUILD_ROOT%{_datadir}/apps/kdevfiletemplates/templates
81
82 %{__make} -C build install \
83         DESTDIR=$RPM_BUILD_ROOT \
84         kde_htmldir=%{_kdedocdir}
85
86 %find_lang %{orgname} --all-name
87
88 %clean
89 rm -rf $RPM_BUILD_ROOT
90
91 %post   -p /sbin/ldconfig
92 %postun -p /sbin/ldconfig
93
94 %files -f %{orgname}.lang
95 %defattr(644,root,root,755)
96 %attr(755,root,root) %{_bindir}/kdev_dbus_socket_transformer
97 %attr(755,root,root) %{_bindir}/kdev_format_source
98 %attr(755,root,root) %{_bindir}/kdevplatform_shell_environment.sh
99 %attr(755,root,root) %{_libdir}/libkdevplatformdebugger.so.*.*.*
100 %attr(755,root,root) %ghost %{_libdir}/libkdevplatformdebugger.so.?
101 %attr(755,root,root) %{_libdir}/libkdevplatformdocumentation.so.*.*.*
102 %attr(755,root,root) %ghost %{_libdir}/libkdevplatformdocumentation.so.?
103 %attr(755,root,root) %{_libdir}/libkdevplatforminterfaces.so.*.*.*
104 %attr(755,root,root) %ghost %{_libdir}/libkdevplatforminterfaces.so.?
105 %attr(755,root,root) %{_libdir}/libkdevplatformlanguage.so.*.*.*
106 %attr(755,root,root) %ghost %{_libdir}/libkdevplatformlanguage.so.?
107 %attr(755,root,root) %{_libdir}/libkdevplatformoutputview.so.*.*.*
108 %attr(755,root,root) %ghost %{_libdir}/libkdevplatformoutputview.so.?
109 %attr(755,root,root) %{_libdir}/libkdevplatformproject.so.*.*.*
110 %attr(755,root,root) %ghost %{_libdir}/libkdevplatformproject.so.?
111 %attr(755,root,root) %{_libdir}/libkdevplatformshell.so.*.*.*
112 %attr(755,root,root) %ghost %{_libdir}/libkdevplatformshell.so.?
113 %attr(755,root,root) %{_libdir}/libkdevplatformtests.so.*.*.*
114 %attr(755,root,root) %ghost %{_libdir}/libkdevplatformtests.so.?
115 %attr(755,root,root) %{_libdir}/libkdevplatformutil.so.*.*.*
116 %attr(755,root,root) %ghost %{_libdir}/libkdevplatformutil.so.?
117 %attr(755,root,root) %{_libdir}/libkdevplatformvcs.so.*.*.*
118 %attr(755,root,root) %ghost %{_libdir}/libkdevplatformvcs.so.?
119 %attr(755,root,root) %{_libdir}/libsublime.so.*.*.*
120 %attr(755,root,root) %ghost %{_libdir}/libsublime.so.?
121 %attr(755,root,root) %{_libdir}/libkdevplatformjsontests.so.*.*.*
122 %attr(755,root,root) %ghost %{_libdir}/libkdevplatformjsontests.so.?
123 %attr(755,root,root) %{_libdir}/kde4/kcm_kdev_bgsettings.so
124 %attr(755,root,root) %{_libdir}/kde4/kcm_kdev_ccsettings.so
125 %attr(755,root,root) %{_libdir}/kde4/kcm_kdev_envsettings.so
126 %attr(755,root,root) %{_libdir}/kde4/kcm_kdev_pluginsettings.so
127 %attr(755,root,root) %{_libdir}/kde4/kcm_kdevprojectfilter.so
128 %attr(755,root,root) %{_libdir}/kde4/kcm_kdev_projectsettings.so
129 %attr(755,root,root) %{_libdir}/kde4/kcm_kdevsourceformattersettings.so
130 %attr(755,root,root) %{_libdir}/kde4/kcm_kdev_uisettings.so
131 %attr(755,root,root) %{_libdir}/kde4/kdevbazaar.so
132 %attr(755,root,root) %{_libdir}/kde4/kdevclassbrowser.so
133 %attr(755,root,root) %{_libdir}/kde4/kdevcodeutils.so
134 %attr(755,root,root) %{_libdir}/kde4/kdevcontextbrowser.so
135 %attr(755,root,root) %{_libdir}/kde4/kdevcvs.so
136 %attr(755,root,root) %{_libdir}/kde4/kdevdocumentswitcher.so
137 %attr(755,root,root) %{_libdir}/kde4/kdevdocumentview.so
138 %attr(755,root,root) %{_libdir}/kde4/kdevexecute.so
139 %attr(755,root,root) %{_libdir}/kde4/kdevexecutescript.so
140 %attr(755,root,root) %{_libdir}/kde4/kdevexternalscript.so
141 %attr(755,root,root) %{_libdir}/kde4/kdevfilemanager.so
142 %attr(755,root,root) %{_libdir}/kde4/kdevfiletemplates.so
143 %attr(755,root,root) %{_libdir}/kde4/kdevgenericmanager.so
144 %attr(755,root,root) %{_libdir}/kde4/kdevgit.so
145 %attr(755,root,root) %{_libdir}/kde4/kdevgrepview.so
146 %attr(755,root,root) %{_libdir}/kde4/kdevkonsoleview.so
147 %attr(755,root,root) %{_libdir}/kde4/kdevopenwith.so
148 %attr(755,root,root) %{_libdir}/kde4/kdevpastebin.so
149 %attr(755,root,root) %{_libdir}/kde4/kdevpatchreview.so
150 %attr(755,root,root) %{_libdir}/kde4/kdevproblemreporter.so
151 %attr(755,root,root) %{_libdir}/kde4/kdevprojectdashboard.so
152 %attr(755,root,root) %{_libdir}/kde4/kdevprojectfilter.so
153 %attr(755,root,root) %{_libdir}/kde4/kdevprojectmanagerview.so
154 %attr(755,root,root) %{_libdir}/kde4/kdevquickopen.so
155 %attr(755,root,root) %{_libdir}/kde4/kdevreviewboard.so
156 %attr(755,root,root) %{_libdir}/kde4/kdevsnippet.so
157 %attr(755,root,root) %{_libdir}/kde4/kdevstandardoutputview.so
158 %attr(755,root,root) %{_libdir}/kde4/kdevsubversion.so
159 %attr(755,root,root) %{_libdir}/kde4/kdevswitchtobuddy.so
160 %attr(755,root,root) %{_libdir}/kde4/kdevtemplatemanager_config.so
161 %attr(755,root,root) %{_libdir}/kde4/kdevtestview.so
162 %attr(755,root,root) %{_libdir}/kde4/kdevvcschangesviewplugin.so
163 %attr(755,root,root) %{_libdir}/kde4/kdevappwizard.so
164 %attr(755,root,root) %{_libdir}/kde4/plasma_kdev_projectfileelement.so
165 %dir %{_libdir}/kde4/plugins/grantlee
166 %dir %{_libdir}/kde4/plugins/grantlee/*
167 %attr(755,root,root) %{_libdir}/kde4/plugins/grantlee/*/kdev_filters.so
168 %dir %{_libdir}/kde4/imports/org/kde/kdevplatform
169 %{_libdir}/kde4/imports/org/kde/kdevplatform/qmldir
170 %attr(755,root,root) %{_libdir}/kde4/imports/org/kde/kdevplatform/libkdevelopdashboarddeclarativeplugin.so
171 %dir %{_datadir}/apps/kdevplatform
172 %dir %{_datadir}/apps/kdevplatform/profiles
173 %dir %{_datadir}/apps/kdevstandardoutputview
174 %{_datadir}/apps/kdevstandardoutputview/kdevstandardoutputview.rc
175 %dir %{_datadir}/apps/kdevcodeutils
176 %{_datadir}/apps/kdevcodeutils/kdevcodeutils.rc
177 %{_datadir}/apps/kdevcodeutils/templates
178 %dir %{_datadir}/apps/kdevcvs
179 %{_datadir}/apps/kdevcvs/kdevcvs.rc
180 %dir %{_datadir}/apps/kdevclassbrowser
181 %{_datadir}/apps/kdevclassbrowser/kdevclassbrowser.rc
182 %dir %{_datadir}/apps/kdevdebugger
183 %{_datadir}/apps/kdevdebugger/kdevdebuggershellui.rc
184 %dir %{_datadir}/apps/kdevdocumentswitcher
185 %{_datadir}/apps/kdevdocumentswitcher/kdevdocumentswitcher.rc
186 %dir %{_datadir}/apps/kdevdocumentview
187 %{_datadir}/apps/kdevdocumentview/kdevdocumentview.rc
188 %dir %{_datadir}/apps/kdevexternalscript
189 %{_datadir}/apps/kdevexternalscript/kdevexternalscript.rc
190 %dir %{_datadir}/apps/kdevfiletemplates
191 %dir %{_datadir}/apps/kdevfiletemplates/templates
192 %{_datadir}/apps/kdevfiletemplates/kdevfiletemplates.rc
193 %dir %{_datadir}/apps/kdevgrepview
194 %{_datadir}/apps/kdevgrepview/kdevgrepview.rc
195 %dir %{_datadir}/apps/kdevfilemanager
196 %{_datadir}/apps/kdevfilemanager/kdevfilemanager.rc
197 %dir %{_datadir}/apps/kdevproblemreporter
198 %{_datadir}/apps/kdevproblemreporter/kdevproblemreporter.rc
199 %dir %{_datadir}/apps/kdevprojectmanagerview
200 %{_datadir}/apps/kdevprojectmanagerview/kdevprojectmanagerview.rc
201 %dir %{_datadir}/apps/kdevquickopen
202 %{_datadir}/apps/kdevquickopen/kdevquickopen.rc
203 %dir %{_datadir}/apps/kdevcontextbrowser
204 %{_datadir}/apps/kdevcontextbrowser/kdevcontextbrowser.rc
205 %dir %{_datadir}/apps/kdevsnippet
206 %{_datadir}/apps/kdevsnippet/kdevsnippet.rc
207 %dir %{_datadir}/apps/kdevpatchreview
208 %{_datadir}/apps/kdevpatchreview/kdevpatchreview.rc
209 %dir %{_datadir}/apps/kdevsession
210 %{_datadir}/apps/kdevsession/kdevsessionui.rc
211 %dir %{_datadir}/apps/kdevtestview/
212 %{_datadir}/apps/kdevtestview/kdevtestview.rc
213 %{_datadir}/apps/kdevcodegen
214 %dir %{_datadir}/apps/kdevsourceformatter
215 %{_datadir}/apps/kdevsourceformatter/kdevsourceformatter.rc
216 %{_datadir}/config/kdevappwizard.knsrc
217 %{_datadir}/config/kdevfiletemplates.knsrc
218 %{_datadir}/kde4/services/*.desktop
219 %{_datadir}/kde4/servicetypes/kdevelopplugin.desktop
220 %{_iconsdir}/hicolor/*/actions/*.png
221 %{_iconsdir}/hicolor/*/apps/*.png
222 %dir %{_datadir}/apps/kdevappwizard
223 %{_datadir}/apps/kdevappwizard/kdevappwizard.rc
224 %dir %{_datadir}/apps/kdevelop
225 %{_datadir}/apps/kdevelop/*.qml
226 %{_datadir}/apps/plasma/plasmoids/org.kdevelop.branches
227
228 %files devel
229 %defattr(644,root,root,755)
230 %{_includedir}/kdevplatform
231 %{_libdir}/libkdevplatformdebugger.so
232 %{_libdir}/libkdevplatformdocumentation.so
233 %{_libdir}/libkdevplatforminterfaces.so
234 %{_libdir}/libkdevplatformjsontests.so
235 %{_libdir}/libkdevplatformlanguage.so
236 %{_libdir}/libkdevplatformoutputview.so
237 %{_libdir}/libkdevplatformproject.so
238 %{_libdir}/libkdevplatformshell.so
239 %{_libdir}/libkdevplatformtests.so
240 %{_libdir}/libkdevplatformutil.so
241 %{_libdir}/libkdevplatformvcs.so
242 %{_libdir}/libsublime.so
243 %dir %{_libdir}/cmake/kdevplatform
244 %{_libdir}/cmake/kdevplatform/KDevPlatformConfig.cmake
245 %{_libdir}/cmake/kdevplatform/KDevPlatformConfigVersion.cmake
246 %{_libdir}/cmake/kdevplatform/KDevPlatformMacros.cmake
247 %{_libdir}/cmake/kdevplatform/KDevPlatformTargets.cmake
248 %{_libdir}/cmake/kdevplatform/KDevPlatformTargets-pld.cmake
This page took 0.109303 seconds and 2 git commands to generate.