update to 7.2.10 [release 7.2.10-1mamba;Sun Sep 03 2023]

This commit is contained in:
Silvan Calarco 2024-01-05 19:06:49 +01:00
parent 64ad66fb3a
commit 982489f9a0

View File

@ -3,53 +3,29 @@
%endif %endif
Name: virtuoso-opensource Name: virtuoso-opensource
Version: 6.1.8 Version: 7.2.10
Release: 1mamba Release: 1mamba
Summary: A high-performance object-relational SQL database Summary: A high-performance object-relational SQL database
Group: Applications/Databases Group: Applications/Databases
Vendor: openmamba Vendor: openmamba
Distribution: openmamba Distribution: openmamba
Packager: Davide Madrisan <davide.madrisan@gmail.com> Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://virtuoso.sourceforge.net/ URL: https://vos.openlinksw.com/owiki/wiki/VOS/
Source: http://downloads.sourceforge.net/virtuoso/virtuoso-opensource-%{version}.tar.gz Source: https://github.com/openlink/virtuoso-opensource.git/v%{version}/virtuoso-opensource-%{version}.tar.bz2
License: GPL License: GPL
## AUTOBUILDREQ-BEGIN ## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel BuildRequires: glibc-devel
BuildRequires: libbzip2-devel BuildRequires: libbzip2-devel
BuildRequires: libexpat-devel BuildRequires: libexpat-devel
BuildRequires: libfftw-devel
BuildRequires: libfontconfig-devel
BuildRequires: libfreetype-devel
BuildRequires: libglib-devel
BuildRequires: libgomp-devel
BuildRequires: libICE-devel
BuildRequires: libjbig-devel
BuildRequires: libjpeg-devel
BuildRequires: liblcms2-devel
BuildRequires: liblqr-devel
BuildRequires: libltdl-devel
BuildRequires: liblzma-devel BuildRequires: liblzma-devel
BuildRequires: libMagick-devel BuildRequires: libnsl-devel
BuildRequires: libncurses-devel
BuildRequires: libopenldap-devel BuildRequires: libopenldap-devel
BuildRequires: libopenssl-devel BuildRequires: libopenssl-devel
BuildRequires: libpopt-devel
BuildRequires: libpthread-stubs-devel
BuildRequires: libreadline-devel BuildRequires: libreadline-devel
BuildRequires: libsasl-devel
BuildRequires: libSM-devel
BuildRequires: libtiff-devel
BuildRequires: libuuid-devel
BuildRequires: libwbxml2-devel BuildRequires: libwbxml2-devel
BuildRequires: libX11-devel
BuildRequires: libXau-devel
BuildRequires: libxcb-devel
BuildRequires: libXdmcp-devel
BuildRequires: libXext-devel
BuildRequires: libXt-devel
BuildRequires: libz-devel BuildRequires: libz-devel
BuildRequires: mono-devel
## AUTOBUILDREQ-END ## AUTOBUILDREQ-END
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description %description
At core, Virtuoso is a high-performance object-relational SQL database. At core, Virtuoso is a high-performance object-relational SQL database.
@ -89,16 +65,31 @@ As a database, it provides transactions, a smart SQL compiler, powerful stored-p
It has all major data-access interfaces, such as ODBC, JDBC, ADO .Net and OLE/DB. It has all major data-access interfaces, such as ODBC, JDBC, ADO .Net and OLE/DB.
This package contains Virtuoso bindings to JAVA and ODBC. This package contains Virtuoso bindings to JAVA and ODBC.
%package mono
Summary: Virtuoso bindings to Mono
Group: System/Libraries/Java
Requires: %{name} = %{version}-%{release}
%description mono
At core, Virtuoso is a high-performance object-relational SQL database.
As a database, it provides transactions, a smart SQL compiler, powerful stored-procedure language with optional Java and .Net server-side hosting, hot backup, SQL-99 support and more.
It has all major data-access interfaces, such as ODBC, JDBC, ADO .Net and OLE/DB.
This package contains Virtuoso bindings to Mono.
# FIXME # FIXME
# checking for hslookup... notfound # checking for hslookup... notfound
# configure: WARNING: The hslookup plugin will not be build # configure: WARNING: The hslookup plugin will not be build
%debug_package
%prep %prep
%setup -q %setup -q
#-D -T #-D -T
#:<< _EOF
./autogen.sh
%build %build
#: << CBLOCK #:<< _EOF
%configure \ %configure \
--with-layout=redhat \ --with-layout=redhat \
--with-readline \ --with-readline \
@ -108,10 +99,15 @@ This package contains Virtuoso bindings to JAVA and ODBC.
--without-internal-zlib \ --without-internal-zlib \
--enable-openssl \ --enable-openssl \
--enable-xml \ --enable-xml \
--disable-geos \
%if "%{?disable-all-vads}" == "1" %if "%{?disable-all-vads}" == "1"
--disable-all-vads \ --disable-all-vads \
%endif %endif
LIBS="-lncurses -ltirpc"
#CFLAGS="-I%{_includedir}/openssl-1.0" \
# LDFLAGS="-L%{_libdir}/openssl-1.0"
# LIBS="-lncurses -ltirpc"
%make -j1 PORT=34567 %make -j1 PORT=34567
@ -165,6 +161,11 @@ rm -vf %{buildroot}%{_libdir}/virtuoso/hosting/*.la
%{_libexecdir}/virtuoso/* %{_libexecdir}/virtuoso/*
%{_docdir}/virtuoso/* %{_docdir}/virtuoso/*
%files mono
%defattr(-,root,root)
%dir %{_libdir}/virtuoso/cli
%{_libdir}/virtuoso/cli/OpenLink.Data.Virtuoso.dll
%files java %files java
%defattr(-,root,root) %defattr(-,root,root)
%{_libdir}/hibernate/*.jar %{_libdir}/hibernate/*.jar
@ -176,8 +177,17 @@ rm -vf %{buildroot}%{_libdir}/virtuoso/hosting/*.la
%{_libdir}/sesame/create-virtuoso.xsl %{_libdir}/sesame/create-virtuoso.xsl
%{_libdir}/sesame/create.xsl %{_libdir}/sesame/create.xsl
%{_libdir}/sesame/*.jar %{_libdir}/sesame/*.jar
%{_libdir}/jena3/virt_jena3.jar
%{_libdir}/jena4/virt_jena4.jar
%{_libdir}/rdf4j/*.xsl
%{_libdir}/rdf4j/virt_rdf4j.jar
%{_libdir}/rdf4j_4/virt_rdf4j_4.jar
%{_libdir}/rdf4j_4/*.xsl
%changelog %changelog
* Sun Sep 03 2023 Silvan Calarco <silvan.calarco@mambasoft.it> 7.2.10-1mamba
- update to 7.2.10
* Thu Mar 06 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 6.1.8-1mamba * Thu Mar 06 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 6.1.8-1mamba
- update to 6.1.8 - update to 6.1.8