Compare commits

...
This repository has been archived on 2026-09-10. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.

15 commits

Author SHA1 Message Date
Till Maas
a5a13fa722 2016-05-19: Retired orphaned package, because it was orphaned for
more than six weeks.
2016-05-19 22:51:11 +02:00
Fedora Release Engineering
dc42e9d3f4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 02:47:02 +00:00
Dan Horák
73446d903d - fix build on s390(x) with recent kernels 2016-01-02 15:43:21 -05:00
Rex Dieter
e4cd4a1a02 Provides: virtuoso6 ... 2015-06-25 09:36:09 -05:00
Dennis Gilmore
9d3947bc8a - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-19 02:04:51 +00:00
5f51ce1d48 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 08:00:00 +00:00
Dennis Gilmore
6007bc46dc - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 22:50:47 -05:00
Rex Dieter
beef21cf13 revert to 6.1.6 (avoid 6.1.7 regressions), epoch++ 2013-09-04 08:39:11 -05:00
Rex Dieter
06705c50b1 Revert "1:6.1.7-1"
This reverts commit 0256b68531.
2013-09-04 08:34:16 -05:00
Rex Dieter
6cae71f11f Revert "- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild"
This reverts commit cbe6566d68.
2013-09-04 08:34:12 -05:00
Dennis Gilmore
cbe6566d68 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-04 01:19:53 -05:00
Rex Dieter
0256b68531 1:6.1.7-1
- 6.1.7
- .spec cleanup
2013-07-22 13:42:07 -05:00
Lukáš Tinkl
f5a9c2479b drop obsolete and unused (external iodbc) patch 2013-05-28 18:29:53 +02:00
Dennis Gilmore
6b3fd10292 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-14 20:51:09 -06:00
Than Ngo
8522dd490a add fedora/rhel condition 2012-08-17 16:40:18 +02:00
7 changed files with 3 additions and 390 deletions

1
.gitignore vendored
View file

@ -1 +0,0 @@
/virtuoso-opensource-6.1.6.tar.gz

3
dead.package Normal file
View file

@ -0,0 +1,3 @@
2016-05-19: Retired orphaned package, because it was orphaned for
more than six weeks.

View file

@ -1 +0,0 @@
3991149c570f3738c3e819ce603e487f virtuoso-opensource-6.1.6.tar.gz

View file

@ -1,21 +0,0 @@
diff -up virtuoso-opensource-6.1.0/configure.in.external_iodbc virtuoso-opensource-6.1.0/configure.in
--- virtuoso-opensource-6.1.0/configure.in.external_iodbc 2010-02-03 14:49:18.000000000 -0600
+++ virtuoso-opensource-6.1.0/configure.in 2010-02-04 08:16:51.265605024 -0600
@@ -1833,7 +1833,7 @@ AC_DEFINE(NO_UDBC_SDK,1, [Define if usin
#
if test "x$virt_do_iodbc" = "xyes"
then
- iodbc_CPPFLAGS="-I$virt_iodbc_dir/include"
+ iodbc_CPPFLAGS=`pkg-config --cflags libiodbc`
saved_CPPFLAGS="$CPPFLAGS"
CPPFLAGS="$iodbc_CPPFLAGS $CPPFLAGS"
@@ -1842,7 +1842,7 @@ then
ccincl="$iodbc_CPPFLAGS $ccincl"
- iodbc_LDFLAGS="-L$virt_iodbc_dir/lib -liodbc -liodbcinst $LIBDL"
+ iodbc_LDFLAGS=`pkg-config --libs libiodbc`
AC_CHECK_LIB(iodbc, SQLTables,
[
virt_do_iodbc="yes"

View file

@ -1,38 +0,0 @@
diff -up virtuoso-opensource-6.1.0/binsrc/samples/demo/Makefile.am.nodemos_buildfix virtuoso-opensource-6.1.0/binsrc/samples/demo/Makefile.am
--- virtuoso-opensource-6.1.0/binsrc/samples/demo/Makefile.am.nodemos_buildfix 2009-08-31 03:08:47.000000000 -0500
+++ virtuoso-opensource-6.1.0/binsrc/samples/demo/Makefile.am 2010-02-04 11:51:33.650603771 -0600
@@ -164,6 +164,7 @@ install-data-local:
chmod +x install_ini.sh
mkdir -p "$(DESTDIR)$(dbdir)"
$(SHELL) install_ini.sh database
+if WITH_DEMO_VAD
if WITH_HTMLDOC
mkdir -p "$(DESTDIR)$(htmldocdir)"
$(INSTALL_DATA) $(top_srcdir)/docsrc/html_virt/*.html "$(DESTDIR)$(htmldocdir)"
@@ -173,6 +174,7 @@ if WITH_HTMLDOC
(cd $(top_srcdir)/docsrc/images; find . -name \*.png -print | cpio -dump "$(DESTDIR)$(htmldocdir)/../images")
(cd $(top_srcdir)/docsrc/images; find . -name \*.ico -print | cpio -dump "$(DESTDIR)$(htmldocdir)/../images")
endif
+endif
uninstall-local:
rm -f "$(DESTDIR)$(dbdir)/virtuoso.ini"
diff -up virtuoso-opensource-6.1.0/binsrc/vsp/Makefile.am.nodemos_buildfix virtuoso-opensource-6.1.0/binsrc/vsp/Makefile.am
--- virtuoso-opensource-6.1.0/binsrc/vsp/Makefile.am.nodemos_buildfix 2008-04-15 16:47:43.000000000 -0500
+++ virtuoso-opensource-6.1.0/binsrc/vsp/Makefile.am 2010-02-04 11:57:45.894591421 -0600
@@ -24,6 +24,7 @@
#dist_httproot_DATA = *.html *.css *.txt
install-data-local:
+if WITH_DEMO_VAD
@echo Installing in "$(httprootdir)"
mkdir -p "$(DESTDIR)$(httprootdir)"
mkdir -p "$(DESTDIR)$(httprootdir)"/images
@@ -37,6 +38,7 @@ install-data-local:
$(INSTALL_DATA) images/*.png "$(DESTDIR)$(httprootdir)"/images
$(INSTALL_DATA) images/*.jpg "$(DESTDIR)$(httprootdir)"/images
$(INSTALL_DATA) vsmx/*.* "$(DESTDIR)$(httprootdir)"/vsmx
+endif
uninstall-local:

View file

@ -1,14 +0,0 @@
diff -up virtuoso-opensource-6.1.4/configure.in.no_strip virtuoso-opensource-6.1.4/configure.in
--- virtuoso-opensource-6.1.4/configure.in.no_strip 2011-10-28 18:28:08.000000000 -0500
+++ virtuoso-opensource-6.1.4/configure.in 2012-01-18 11:33:50.367289715 -0600
@@ -632,8 +632,8 @@ if test "x$with_debug" = "xyes"; then
CCOPT="-g"
AM_LDFLAGS="-g"
CCDEBUG=""
-else
- AM_LDFLAGS="-s"
+#else
+# AM_LDFLAGS="-s"
fi

View file

@ -1,315 +0,0 @@
# workaround vad creation fail on ppc,
# http://bugzilla.redhat.com/725347
%ifarch ppc ppc64
# set to omit demos
%define _disable_all_vads --disable-all-vads
%endif
Name: virtuoso-opensource
Epoch: 1
Version: 6.1.6
Release: 1%{?dist}
Summary: A high-performance object-relational SQL database
Group: Applications/Databases
# see LICENSE for exception details
License: GPLv2 with exceptions
URL: http://virtuoso.openlinksw.com/wiki/main/
#URL: https://github.com/openlink/virtuoso-opensource
%if 0%{?pre:1}
Source0: virtuoso-opensource-%{version}-%{pre}.tar.xz
%else
Source0: http://downloads.sourceforge.net/virtuoso/virtuoso-opensource-%{version}.tar.gz
%endif
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
## Upstreamable patches
# based on http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/virtuoso-opensource/current/SOURCES/virtuoso-opensource-6.1.0-extern-iodbc.patch
Patch51: virtuoso-opensource-6.1.0-external_iodbc.patch
Patch52: virtuoso-opensource-6.1.0-nodemos_buildfix.patch
Patch53: virtuoso-opensource-6.1.4-no_strip.patch
## Upstream patches
BuildRequires: automake libtool
BuildRequires: bison
BuildRequires: flex
BuildRequires: gawk
BuildRequires: gperf
BuildRequires: htmldoc
# for netstat
BuildRequires: net-tools
## when/if we ever decide to build and ship .jar's
#BuildRequires: java-devel
BuildRequires: openldap-devel
BuildRequires: pkgconfig(openssl) /usr/bin/openssl
BuildRequires: pkgconfig(libiodbc)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(zlib)
BuildRequires: readline-devel
Provides: virtuoso = %{version}-%{release}
%if 0%{?_disable_all_vads:1}
Obsoletes: virtuoso-opensource-apps < %{version}-%{release}
Obsoletes: virtuoso-opensource-conductor < %{version}-%{release}
Obsoletes: virtuoso-opensource-doc < %{version}-%{release}
%endif
%description
Virtuoso is a scalable cross-platform server that combines SQL/RDF/XML
Data Management with Web Application Server and Web Services Platform
functionality.
%package apps
Summary: Applications
Group: Applications/Databases
Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
%description apps
%{summary}.
%package conductor
Summary: Server pages
Group: Applications/Databases
Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
BuildArch: noarch
%description conductor
%{summary}.
%package doc
Summary: Documentation
Group: Documentation
Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
BuildArch: noarch
%description doc
%{summary}.
%package utils
Summary: Utilities
Group: Applications/Databases
Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
%description utils
%{summary}.
%prep
%setup -q -n virtuoso-opensource-%{version}
#patch51 -p1 -b .external_iodbc
%if 0%{?_disable_all_vads:1}
%patch52 -p1 -b .nodemos_buildfix
%endif
%patch53 -p1 -b .no_strip
# required by both patch52/53
./autogen.sh
find -name "*.jar"
find -name "*.jar" -delete
# hack in links for --with-odbc below
# not sure this is better than our external_iodbc patch above
mkdir libiodbc
pushd libiodbc
ln -s %(pkg-config --variable includedir libiodbc) include
ln -s %(pkg-config --variable libdir libiodbc) lib
popd
%build
%configure \
--with-layout=redhat \
--enable-shared --disable-static \
--without-internal-zlib \
--with-iodbc=`pwd`/libiodbc \
--enable-openssl \
--disable-imagemagick \
--disable-wbxml2 \
%{?_disable_all_vads}
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
# silly that both binaries with internal vs. external libiodbc get built
mv %{buildroot}%{_bindir}/virtuoso-iodbc-t %{buildroot}%{_bindir}/virtuoso-t
mkdir -p %{buildroot}%{_sysconfdir}/virtuoso
mv %{buildroot}%{_var}/lib/virtuoso/db/virtuoso.ini %{buildroot}%{_sysconfdir}/virtuoso/
ln -s ../../../..%{_sysconfdir}/virtuoso/virtuoso.ini %{buildroot}%{_var}/lib/virtuoso/db/virtuoso.ini
# generic'ish binaries, hide them away safely
pushd %{buildroot}%{_bindir}
# make links to libexecdir relative, be warned ! -- rex
mkdir -p ../libexec/virtuoso/
mv %{buildroot}%{_bindir}/{inifile,isql,isql-iodbc,isqlw,isqlw-iodbc,odbc_mail,virt_mail} \
../libexec/virtuoso/
ln -s ../libexec/virtuoso/isql isql-vt
ln -s ../libexec/virtuoso//isql-iodbc isql-iodbc-vt
ln -s ../libexec/virtuoso/isqlw isqlw-vt
ln -s ../libexec/virtuoso/isqlw-iodbc isqlw-iodbc-vt
ln -s ../libexec/virtuoso/odbc_mail odbc_mail-vt
ln -s ../libexec/virtuoso/virt_mail virt_mail-vt
popd
## unpackaged files
rm -vf %{buildroot}%{_libdir}/*.{la,a}
rm -vf %{buildroot}%{_libdir}/virtuoso/hosting/*.la
%if 0%{?_disable_all_vads:1}
rm -rvf %{buildroot}%{_docdir}/virtuoso/
rm -vf %{buildroot}%{_libdir}/{hibernate,jdbc-?.?,jena}/*.jar
%endif
rm -rvf %{buildroot}%{_libdir}/sesame
%check
## these take a very long time
%{?_with_check:make check}
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING CREDITS LICENSE
%doc README.UPGRADE
%dir %{_sysconfdir}/virtuoso/
%config(noreplace) %{_sysconfdir}/virtuoso/virtuoso.ini
%{_bindir}/virtuoso-t
%{_libdir}/virt*.so
%dir %{_datadir}/virtuoso/
%dir %{_datadir}/virtuoso/vad/
%dir %{_libdir}/virtuoso/
%dir %{_libexecdir}/virtuoso/
%dir %{_var}/lib/virtuoso
%{_var}/lib/virtuoso/db/
%if ! 0%{?_disable_all_vads:1}
%files apps
%defattr(-,root,root,-)
%{_libdir}/virtuoso/hosting/
%{_datadir}/virtuoso/vad/*.vad
%exclude %{_datadir}/virtuoso/vad/conductor_dav.vad
%files conductor
%defattr(-,root,root,-)
%{_datadir}/virtuoso/vad/conductor_dav.vad
%{_var}/lib/virtuoso/vsp/
%files doc
%defattr(-,root,root,-)
%{_docdir}/virtuoso/
%endif
%files utils
%defattr(-,root,root,-)
%{_bindir}/*-vt
%{_libexecdir}/virtuoso/*
%changelog
* Thu Aug 02 2012 Rex Dieter <rdieter@fedoraproject.org> 1:6.1.6-1
- 6.1.6
* Tue Jul 24 2012 Rex Dieter <rdieter@fedoraproject.org> - 1:6.1.6-0.1.rc2
- 6.1.6-rc2 (20120724) snapshot
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:6.1.5-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Tue Jul 17 2012 Rex Dieter <rdieter@fedoraproject.org> - 1:6.1.5-3
- BR: net-tools readline-devel
- update URL
* Mon Mar 19 2012 Rex Dieter <rdieter@fedoraproject.org> 1:6.1.5-2
- tarball respin
* Fri Mar 16 2012 Rex Dieter <rdieter@fedoraproject.org> 1:6.1.5-1
- 6.1.5
* Wed Jan 18 2012 Rex Dieter <rdieter@fedoraproject.org> 1:6.1.4-4
- make proper optimized build
- -utils: include both normal and iodbc variants
- -utils: include -vt symlinks for compatiblity with opensuse packaging
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:6.1.4-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Wed Nov 02 2011 Rex Dieter <rdieter@fedoraproject.org> 6.1.4-2
- --disable-all-vads on ppc/ppc64 to workaround FTBFS (#725347)
* Tue Nov 01 2011 Rex Dieter <rdieter@fedoraproject.org> 6.1.4-1
- 6.1.4
* Tue Oct 11 2011 Rex Dieter <rdieter@fedoraproject.org> 6.1.3-3
- gawk4 patch (#744189)
* Tue Oct 11 2011 Rex Dieter <rdieter@fedoraproject.org> 6.1.3-2.1
- respin, enable 'make check'
* Wed Sep 14 2011 Rex Dieter <rdieter@fedoraproject.org> 6.1.3-2
- upstream patch to fix encoding errors (#728857, kde#271664)
* Fri Jul 08 2011 Rex Dieter <rdieter@fedoraproject.org> 6.1.3-1
- 6.1.3 (final)
- epoch++ (to allow upgrade from f15's 1:6.1.2-3)
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.1.3-0.3.rc3.20110105
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Thu Jan 13 2011 Rex Dieter <rdieter@fedoraproject.org> 6.1.3-0.2.rc3.20110105
- don't autogen.sh things by default
* Thu Jan 06 2011 Rex Dieter <rdieter@fedoraproject.org> 6.1.3-0.1.rc3.20110105
- virtuoso-opensource-6-20110105 snapshot
* Thu Oct 21 2010 Pierre-Yves Chibon <pingou@pingoured.fr> 6.1.2-2
- Enable creation subpackage -conductor
- Remove all .jar from sources before building
* Wed Jul 21 2010 Rex Dieter <rdieter@fedoraproject.org> 6.1.2-1
- virtuoso-opensource-6.1.2
* Mon May 10 2010 Rex Dieter <rdieter@fedoraproject.org> 6.1.1-1
- virtuoso-opensource-6.1.1
- Obsoletes: -doc
* Tue Feb 09 2010 Rex Dieter <rdieter@fedoraproject.org> 6.1.0-2
- fix Obsoletes: -apps,-conductor
* Thu Feb 04 2010 Rex Dieter <rdieter@fedoraproject.org> 6.1.0-1
- virtuoso-opensource-6.1.0
- build only what we need for nepomuk, Obsoletes: -apps,-conductor
* Sat Jan 09 2010 Rex Dieter <rdieter@fedoraproject.org> 6.0.0-1
- virtuoso-opensource-6.0.0
* Tue Oct 20 2009 Rex Dieter <rdieter@fedoraproject.org> 5.0.12-1
- virtuoso-opensource-5.0.12
* Sun Oct 11 2009 Rex Dieter <rdieter@fedoraproject.rog> 5.0.12-0.1.rc9.20090916
- virtuoso-opensource-20090916 (5.0.12-rc9)
* Wed Aug 26 2009 Tomas Mraz <tmraz@redhat.com> - 5.0.11-4
- rebuilt with new openssl
* Fri Jul 24 2009 Rex Dieter <rdieter@fedoraproject.org> 5.0.11-3
- BR: htmldoc
- -doc subpkg
* Sun Jun 07 2009 Rex Dieter <rdieter@fedoraproject.org> 5.0.11-2
- omit remaining .la files
- fix %%changelog
- fix virtuoso.ini dangling symlink
* Fri May 22 2009 Rex Dieter <rdieter@fedoraproject.org> 5.0.11-1
- virtuoso-opensource-5.0.11