source: projects/specs/trunk/k/kross-interpreters/kross-interpreters-vl.spec @ 10570

Revision 10570, 7.9 KB checked in by Takemikaduchi, 8 years ago (diff)

rebuild with gcc-5.4.0

Line 
1
2## falcon (still) not functional
3#define kross_falcon 1
4# Only compatible with ruby-1.9.x currently
5%define kross_ruby 1
6%global ruby_abi 1.9.1
7%define kross_java 1
8
9Name:    kross-interpreters
10Summary: Kross interpreters
11Summary(ja): Kross インタプリタ集
12Version: 4.14.3
13Release: 2%{?_dist_release}
14
15License: LGPLv2+
16Group:   System Environment/Libraries
17URL:     http://developer.kde.org/language-bindings/
18
19Source0: http://download.kde.org/stable/%{version}/src/%{name}-%{version}.tar.xz
20
21BuildRoot: %{_tmppath}/%{name}-%{version}-root
22BuildRequires: kdelibs4-devel >= %{version}
23%if 0%{?kross_falcon}
24BuildRequires: Falcon-devel
25%endif
26%if 0%{?kross_java}
27BuildRequires: java-devel
28%endif
29%if 0%{?kross_ruby}
30BuildRequires: ruby-devel ruby
31%endif
32BuildRequires: python-devel
33
34%description
35%{summary}.
36
37%package -n kross-python
38Summary:  Kross plugin for python
39Summary(ja): Python 用 Kross プラグイン
40Group:    System Environment/Libraries
41Requires: kdelibs4 >= %{version}
42Provides: kross(python) = %{version}-%{release}
43
44%description -n kross-python
45Python plugin for the Kross architecture in KDE.
46
47%package -n kross-falcon
48Summary:  Kross plugin for falcon
49Summary(ja): Falcon 用 Kross プラグイン
50Group:    System Environment/Libraries
51Requires: Falcon
52Requires: kdelibs4 >= %{version}
53Provides: kross(falcon) = %{version}-%{release}
54
55%description -n kross-falcon
56Falcon plugin for the Kross architecture in KDE.
57
58%package -n kross-java
59Summary:  Kross plugin for java
60Summary(ja): Java 用 Kross プラグイン
61Group:    System Environment/Libraries
62Requires: kdelibs4 >= %{version}
63Provides: kross(java) = %{version}-%{release}
64
65%description -n kross-java
66Java plugin for the Kross architecture in KDE.
67
68%package -n kross-ruby
69Summary:  Kross plugin for ruby
70Summary(ja): Ruby 用 Kross プラグイン
71Group:    System Environment/Libraries
72#{?ruby_abi:Requires: ruby(abi) = %{ruby_abi}}
73Requires: kdelibs4 >= %{version}
74Provides: kross(ruby) = %{version}-%{release}
75
76%description -n kross-ruby
77Ruby plugin for the Kross architecture in KDE.
78
79
80%prep
81%setup -q
82
83%build
84mkdir -p %{_target_platform}
85pushd %{_target_platform}
86%cmake \
87    -DCMAKE_BUILD_TYPE=release \
88    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
89    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
90    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
91    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
92    -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
93    ..
94popd
95#   -DCUSTOM_RUBY_SITE_ARCH_DIR:PATH=%{ruby_arch} \
96#   -DCUSTOM_RUBY_SITE_LIB_DIR:PATH=%{ruby_lib} \
97
98make %{?_smp_mflags} -C %{_target_platform}
99
100
101%install
102rm -rf %{buildroot}
103make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
104
105
106%clean
107rm -rf %{buildroot}
108
109
110%files -n kross-python
111%defattr(-,root,root,-)
112%{_libdir}/kde4/krosspython.so
113
114%if 0%{?kross_falcon}
115%files -n kross-falcon
116%defattr(-,root,root,-)
117%{_libdir}/kde4/krossfalcon.so
118%endif
119
120%if 0%{?kross_java}
121%files -n kross-java
122%defattr(-,root,root,-)
123%{_libdir}/kde4/krossjava.so
124%{_libdir}/kde4/kross/kross.jar
125%endif
126
127%if 0%{?kross_ruby}
128%files -n kross-ruby
129%defattr(-,root,root,-)
130%{_libdir}/kde4/krossruby.so
131%endif
132
133
134%changelog
135* Sat Jul 09 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-2
136- rebuild with gcc-5.4.0
137
138* Sun Jan  4 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.14.3-1
139- new upstream release
140
141* Sun Nov  9 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.12.5-1
142- splitted from kdebindings
143- enabled kross-java package
144
145* Thu Jun 16 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.6.4-1
146- new upstream release
147
148* Thu Apr 14 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.6.1-1
149- updated to 4.6.1
150- added BR: kdesdk-devel
151- disabled attica plugins temporaly
152- rebuilt with mono-2.10.1
153
154* Sun Sep 26 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.5.1-2
155- rebuilt with rpm-4.8.1 for pkg-config
156
157* Sat Sep 18 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.5.1-1
158- new upstream release
159- added Patch50
160- added more japanese summaries
161
162* Tue Aug 17 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.5.0-1
163- new upstream release
164
165* Sun Jul  4 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.4.5-1
166- new upstream release
167
168* Fri May  7 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.4.3-1
169- new upstream release
170
171* Thu Apr 15 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.4.2-1
172- new upstream release
173
174* Tue Mar  9 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.4.1-1
175- new upstream release
176- added -DCMAKE_SKIP_RPATH:BOOL=OFF option to cmake
177  (see https://bugs.kde.org/show_bug.cgi?id=214824)
178- built with new toolchain
179
180* Wed Nov 25 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.3-1
181- new upstream release
182
183* Thu Oct 29 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.2-4
184- merged 4.3.1-2 %changelog
185- re-define %%{mono_dir} to %{_prefix}/lib/mono (again)
186
187* Tue Oct 27 2009 Shu KONNO <owa@bg.wakwak.com> 4.3.2-3
188- use %%{_prefix}/lib for mono-dll (for x86_64)
189
190* Tue Oct 27 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.2-2
191- new upstream release
192- built with PyQt4-4.6
193
194* Sun Sep 06 2009 NAKAMURA Kenta <kenta@vinelinux.org> 4.3.1-2
195- define %%{mono_dir} to specify mono library install path
196
197* Sun Sep  6 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.1-1
198- new upstream release
199- fixed ruby modules installation path
200
201* Thu Aug 20 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.0-1
202- new upstream release
203- spilt sub package based on Fedora
204
205* Mon May 11 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.5.8-1
206- applied new versioning policy
207- added Patch1
208  (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=484191)
209
210* Fri Nov 23 2007 NAKAMURA Kenta <kenta@vinelinux.org> 3.5.8-0vl3
211- added --with-qt-libraries option
212
213* Mon Oct 29 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.8-0vl2
214- rebuild for VineSeed
215
216* Mon Oct 29 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.8-0vl1
217- new upstream release
218
219* Mon Jun 25 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.7-0vl2
220- rebuild for VineSeed
221
222* Thu May 31 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.7-0vl1
223- new upstream release
224- update Patch0
225- drop Patch1
226
227* Mon Jan 29 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.6-0vl1
228- new upstream release
229- add Patch1
230- add --enable-libsuffix option
231
232* Tue Oct  3 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.5-0vl2
233- rebuild for VineSeed
234
235* Tue Oct  3 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.5-0vl1
236- new upstream release
237
238* Wed Aug  2 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.4-0vl2
239- rebuild for VineSeed
240
241* Wed Aug  2 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.4-0vl1
242- new upstream release
243
244* Thu Jun  1 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.3-0vl2
245- rebuild for VineSeed
246
247* Thu Jun  1 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.3-0vl1
248- new upstream release
249
250* Wed Mar 22 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.2-0vl2
251- rebuild for VineSeed
252
253* Wed Mar 22 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.2-0vl1
254- new upstream release
255
256* Wed Feb  1 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.1-0vl2
257- rebuild for VineSeed
258
259* Wed Feb  1 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.1-0vl1
260- new upstream release
261- renew BuildPrereq and build section
262- renew %%files
263- enable python
264- change spec to make main and devel package
265- add BuildPrereq: ruby ruby-devel
266- add Patch0 to install ruby-bindings under /usr/lib/ruby
267
268* Sun Mar 17 2002 AKIYAMA Kazuhito <akiyama@karen.servepics.com> 2.2.2-1vl1
269- build for VineSeed
270- disable python and mozilla
271- objprelink (i386 only)
272
273* Wed Nov 21 2001 Than Ngo <than@redhat.com> <bero@redhat.com> 2.2.2-1
274- 2.2.2
275- build kmozilla binding only on x86/alpha
276
277* Thu Aug  9 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.2-2
278- Make sure %%{name}-kmozilla isn't built on ia64
279
280* Mon Jul 23 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.2-0.cvs20010723.2
281- Move python bindings to separate package
282- Add perl bindings
283- Shut up rpmlint
284
285* Wed Feb 21 2001 Bernhard Rosenkraenzer <bero@redhat.com>
286- 2.1
287
288* Sun Jan 28 2001 Bernhard Rosenkraenzer <bero@redhat.com>
289- initial RPM
Note: See TracBrowser for help on using the repository browser.