source: projects/specs/trunk/k/kdevplatform/kdevplatform-vl.spec @ 6774

Revision 6774, 5.3 KB checked in by Takemikaduchi, 12 years ago (diff)

libalkimia, libdbi: new package
others: new upstream release

Line 
1%if %{?_dist_release} != "vl5"
2%define kde KDE
3%else
4%define kde KDE4
5%endif
6
7Name:           kdevplatform
8Summary:        Libraries for use by %{kde} development tools
9Summary(ja):    %{kde} 開発ツールが使用するライブラリ
10Version:        1.3.1
11Release:        1%{?_dist_release}
12
13Group:          Development/Tools
14License:        GPLv2
15URL:            http://www.kdevelop.org/
16
17Source0:        ftp://ftp.kde.org/pub/kde/stable/kdevelop/4.2.0/src/kdevplatform-%{version}.tar.bz2
18
19BuildRoot:      %{_tmppath}/%{name}-%{version}-root
20BuildRequires:  libboost-devel
21BuildRequires:  gettext
22BuildRequires:  kdelibs-devel >= 4.6
23BuildRequires:  kdesdk-devel >= 4.6
24BuildRequires:  pcre-devel
25BuildRequires:  subversion-devel
26BuildRequires:  apr-util-devel
27BuildRequires:  soprano-devel
28
29Requires: %{name}-libs = %{version}-%{release}
30Requires(postun): gtk2
31Requires(posttrans): gtk2
32
33%description
34%{kde} Development platform, the foundations upon which
35KDevelop and Quanta are built.
36
37%package libs
38Summary: Runtime libraries for %{name}
39Summary(ja): %{name} のランタイムライブラリ
40Group:   System Environment/Libraries
41Requires: kdelibs4
42
43%description libs
44%{summary}.
45
46%package devel
47Summary:  Developer files for %{name}
48Summary(ja): %{name} の開発用ファイル
49Group:    Development/Libraries
50Requires: %{name}-libs = %{version}-%{release}
51Requires: libboost-devel
52Requires: commoncpp2-devel
53Requires: kdelibs4-devel
54Requires: subversion-devel
55
56%description devel
57%{summary}.
58
59
60%prep
61%setup -q -n kdevplatform-%{version}
62
63
64%build
65mkdir -p %{_target_platform}
66pushd %{_target_platform}
67%cmake \
68    -DCMAKE_BUILD_TYPE=release \
69    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
70    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
71    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
72    -DLIB_INSTALL_DIR:PATH=%{_libdir} \
73    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
74    -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
75    ..
76popd
77
78make %{?_smp_mflags} -C %{_target_platform}
79
80
81%install
82rm -rf %{buildroot}
83
84make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
85
86%find_lang %{name} --all-name --with-kde
87
88
89%clean
90rm -rf %{buildroot}
91
92
93%post
94touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
95
96%posttrans
97gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
98
99%postun
100if [ $1 -eq 0 ] ; then
101    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
102    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
103fi
104
105%post libs -p /sbin/ldconfig
106
107%postun libs -p /sbin/ldconfig
108
109
110%files -f %{name}.lang
111%defattr(-,root,root,-)
112%doc COPYING.PLUGINS COPYING.SRC
113%{_bindir}/kdev_dbus_socket_transformer
114%{_bindir}/kdev_format_source.sh
115%{_bindir}/kdevplatform_shell_environment.sh
116%{_datadir}/kde4/apps/kdev*/
117%{_datadir}/kde4/services/*.desktop
118%{_datadir}/kde4/servicetypes/*.desktop
119%{_datadir}/icons/hicolor/*/*/*
120
121%files libs
122%defattr(-,root,root,-)
123%{_libdir}/lib*.so.*
124%{_libdir}/kde4/*.so
125
126%files devel
127%defattr(-,root,root,-)
128%{_libdir}/lib*.so
129%{_includedir}/kde4/kdevplatform/
130%{_libdir}/cmake/kdevplatform/
131
132
133%changelog
134* Sat Sep 01 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.3.1-1
135- new upstream release
136
137* Sat Jun 25 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.2.3-1
138- new upstream release
139
140* Sat May 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.2.0-2
141- add BuildRequires: soprano-devel
142
143* Fri Feb 25 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.2.0-1
144- new upstream release
145
146* Thu Jan 13 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.1.2-1
147- new upstream release
148- added Japanese summary
149
150* Sun May 23 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.0.0-3
151- removed R: kdevplatform from libs package
152
153* Sat May  8 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.0.0-2
154- Initial build for Vine Linux
155
156* Thu Apr 29 2010 Rex Dieter <rdieter@fedoraproject.org> - 1.0.0-1
157- kdevplatform-1.0.0
158
159* Sat Apr 17 2010 Rex Dieter <rdieter@fedoraproject.org> - 0.10.2-1
160- kdevplatform-0.10.2
161
162* Thu Apr 08 2010 Rex Dieter <rdieter@fedoraproject.org. - 0.10.0-1
163- kdevplatform-0.10.0
164
165* Mon Mar 08 2010 Rex Dieter <rdieter@fedoraproject.org> - 0.9.99-1
166- kdevplatform-0.9.99
167
168* Mon Feb 22 2010 Rex Dieter <rdieter@fedoraproject.org> - 0.9.98-1
169- kdevplatform-0.9.98
170
171* Sat Jan 16 2010 Rex Dieter <rdieter@fedoraproject.org> - 0.9.97-2
172- rebuild (boost)
173- BR: kdelibs4-devel
174
175* Thu Jan 07 2010 Rex Dieter <rdieter@fedoraproject.org> 0.9.97-1
176- kdevplatform-0.9.97
177- kdevplatform: file conflict with kdelibs (FindKDevPlatform.cmake) (#541690)
178
179* Sun Nov 22 2009 Rex Dieter <rdieter@fedoraproject.org> 0.9.95-0.6.20091015svn1035382
180- rebuild (fc13+, qt-4.6.0-rc1)
181
182* Thu Oct 15 2009 Ben Boeckel <MathStuf@gmail.com> - 0.9.95-0.5.20091015svn1035382
183- New snapshot
184
185* Sun Oct 11 2009 Ben Boeckel <MathStuf@gmail.com> - 0.9.95-0.4.beta5
186- Fix finding Kompare includes
187
188* Tue Sep 29 2009 Ben Boeckel <MathStuf@gmail.com> - 0.9.95-0.3.beta5
189- Use official release
190
191* Mon Sep 14 2009 Ben Boeckel <MathStuf@gmail.com> - 0.9.95-0.2
192- Add icon scriptlets
193
194* Mon Sep 14 2009 Ben Boeckel <MathStuf@gmail.com> - 0.9.95-0.1
195- Update tarball
196
197* Fri May 29 2009 Ben Boeckel <MathStuf@gmail.com> - 0.9.93-0.1
198- 1.0 Beta 3
199
200* Sat Feb 21 2009 Lorenzo Villani <lvillani@binaryhelix.net> - 0.9.91-0.2.20090221svn929301
201- Post KDevplatform 1.0 Beta 1 snapshot
202
203* Fri Jan 09 2009 Lorenzo Villani <lvillani@binaryhelix.net> - 0.9.85-1
204- 0.9.85 snapshot
Note: See TracBrowser for help on using the repository browser.