source: projects/specs/trunk/s/soprano/soprano-vl.spec @ 10460

Revision 10460, 5.7 KB checked in by Takemikaduchi, 8 years ago (diff)

firefox: new upstrream release
others: rebuild with gcc-5.4.0

RevLine 
[1392]1Name:      soprano
[1594]2Summary:   the Qt/C++ RDF framework
3Summary(ja): Qt/C++ RDF フレームワーク
[8032]4Version:   2.9.4
[10460]5Release:   2%{?_dist_release}
[1392]6
[521]7License:   LGPLv2+
8Group:     System Environment/Libraries
9URL:       http://sourceforge.net/projects/soprano
10
[1392]11Source:    %{name}-%{version}.tar.bz2
12
[521]13BuildRoot: %{_tmppath}/%{name}-%{version}-root
[4825]14BuildRequires: clucene-core-devel >= 2.3.3.4
[521]15BuildRequires: cmake
[5163]16# for backends/sesame2
[10460]17BuildRequires: java-1.8.0-openjdk-devel
[4620]18# for backends/virtuoso
19BuildRequires: libiodbc-devel
[521]20BuildRequires: qt4-devel
[4620]21BuildRequires: raptor2-devel
22BuildRequires: rasqal-devel >= 0.9.22
[521]23BuildRequires: redland-devel
24
25BuildRequires: doxygen
26BuildRequires: graphviz
27BuildRequires: qt4-doc
28
[4620]29# Requires: redland-virtuoso
30Requires: redland
31
[521]32Provides: soprano-backend-virtuoso = %{version}-%{release}
[5163]33Provides: soprano-backend-sesame2 = %{version}-%{release}
[521]34Requires: virtuoso-opensource
35
36%description
[1594]37Soprano (formerly known as QRDF) is a library which provides a highly
38usable object-oriented C++/Qt4 framework for RDF data. It has a modular
39structure which allows to replace the actual RDF storage implementation used.
[521]40
41Currently Soprano implements one fully functional backend which is based
42on librdf, the Redland RDF Application Framework.
43
44%package devel
[1594]45Summary: Development files for %{name}
[4115]46Summary(ja): %{name} の開発用ファイル
[521]47Group: Development/Libraries
48Requires: %{name} = %{version}-%{release}
49Requires: qt4-devel
[4620]50Requires: pkgconfig
[521]51
52%description devel
53Header files for developing applications using soprano
54
55
56%prep
57%setup -q
58
59%build
60mkdir -p %{_target_platform}
61pushd %{_target_platform}
62%cmake \
63    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
64    -DQT_DOC_DIR=`pkg-config --variable=docdir Qt` \
65    -DSOPRANO_BUILD_API_DOCS:BOOL=%{!?apidocs:0}%{?apidocs} \
66    -DSOPRANO_BUILD_TESTS:BOOL=%{!?tests:FALSE}%{?tests} \
[7294]67    -DSOPRANO_DISABLE_SESAME2_BACKEND:BOOL=ON \
[521]68%ifarch x86_64
69    -DLIB_SUFFIX=64 \
70    -DQT_QMAKE_EXECUTABLE=%{_libdir}/qt4/bin/qmake \
71%endif
72    ..
73popd
74
75make %{?_smp_mflags} -C %{_target_platform}
76
77%install
78[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
79
80make install DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
81
82%clean
83[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
84
85%post -p /sbin/ldconfig
86
87%postun -p /sbin/ldconfig
88
89%files
90%defattr(-, root, root)
91%doc AUTHORS COPYING COPYING.LIB README
92%{_bindir}/*
93%{_libdir}/*.so.*
94%{_libdir}/soprano
95%{_datadir}/dbus-1
96%dir %{_datadir}/soprano
97%{_datadir}/soprano/plugins
98%{_datadir}/soprano/rules
99
100%files devel
101%defattr(-, root, root)
102%{_libdir}/*.so
103%{_libdir}/pkgconfig/*.pc
104%{_includedir}/*
105%{_datadir}/soprano/cmake
106
107
108%changelog
[10460]109* Thu Jun 30 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.9.4-2
110- rebuild with gcc-5.4.0
111- add BuildRequires: java-1.8.0-openjdk-devel
112- remove BuildRequires: java-1.5.0-gcj-devel
113
[8032]114* Sun Dec 08 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.9.4-1
115- new upstream release
116
[7801]117* Sat Sep 07 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.9.3-1
118- new upstream release
119
[7712]120* Wed Jun 05 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.9.2-1
121- new upstream release
122
[7294]123* Sat Jan 05 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.9.0-1
124- new upstream release
125
[6655]126* Sun Jul 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.8.0-1
127- new upstream release
128- remove Patch50 (soprano-2.5.63-rpath.patch)
129
[5275]130* Sat Dec 10 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.7.4-1
131- new upstream release
132
[5163]133* Sun Nov 20 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.7.3-1
134- new upstream release
135- added BR: java-1.5.0-gcj-devel
136
[4825]137* Sun Sep 25 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.7.1-1
138- new upstream release
139- built with clucne-core-2.3.3.4
140
[4620]141* Fri Aug 19 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.7.0-2
142- rebuilt with new raptor2, rasqal and redland
143
[4608]144* Sun Aug 14 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.7.0-1
145- new upstream release
146
[4452]147* Sun Jul 31 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.6.51-1
148- new upstream release
149
[4115]150* Sat Jun 11 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.6.0-1
151- new upstream release
152
[2638]153* Mon Jan 31 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.5.63-1
154- new upstream release
155
156* Sat Jan  8 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.5.3-1
157- new upstream release
158
[1850]159* Mon Sep 20 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.5.2-1
160- new upstream release
161- rebuilt with rpm-4.8.1
162
[1594]163* Sun Aug 15 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.5.0-1
164- new upstream release
165- added Japanese summary
166
[1392]167* Sat Jul 10 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.4-1
168- new upstream release
169
[575]170* Sun Mar 14 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.1-1
171- new upstream release
172
[521]173* Sat Feb 27 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.0.1-1
174- new upstream release
175
176* Thu Feb 11 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.0-1
177- new upstream release
178
179* Sat Feb  6 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.3.1-2
180- rebuilt with new toolchain
181
182* Mon Oct 19 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.3.1-1
183- new upstream release
184- moved %%{_datadir}/soprano/{plugins,rules} to main package
185
186* Sat Aug 29 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.3.0-1
187- new upstream release
188
189* Mon Feb  9 2009 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 2.2.1-1
190- new upstream release
191
192* Tue Sep 02 2008 Shu KONNO <owa@bg.wakwak.com> 2.1.1-2
193- added -DQT_QMAKE_EXECUTABLE=... to cmake (if x86_64)
194
195* Sun Aug 31 2008 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 2.1.1-1
196- new upstream release
197
198* Wed Aug 27 2008 Shu KONNO <owa@bg.wakwak.com> 2.0.3-2
199- added cmake option -DLIB_SUFFIX=64 (if x86_64)
200
201* Sat Mar 29 2008 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 2.0.3-1
202- new upstream release
203
204* Thu Feb 21 2008 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 2.0.2-0vl1
205- new upstream release
206
207* Wed Dec 12 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.99-0vl0.rc2
208- initial release for VineSeed
Note: See TracBrowser for help on using the repository browser.