aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--databases/virtuoso/Makefile7
-rw-r--r--databases/virtuoso/distinfo6
-rw-r--r--databases/virtuoso/files/patch-configure20
-rw-r--r--databases/virtuoso/files/patch-libsrc-Wi-Makefile.in51
-rw-r--r--databases/virtuoso/pkg-plist40
5 files changed, 93 insertions, 31 deletions
diff --git a/databases/virtuoso/Makefile b/databases/virtuoso/Makefile
index 75fe3eaf9c57..b4160707e1a8 100644
--- a/databases/virtuoso/Makefile
+++ b/databases/virtuoso/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= virtuoso
-PORTVERSION= 4.5.7
-PORTREVISION= 2
+PORTVERSION= 5.0.1
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -26,12 +25,10 @@ CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS}"\
BUILD_DEPENDS= gawk:${PORTSDIR}/lang/gawk
LIB_DEPENDS= iodbc.3:${PORTSDIR}/databases/libiodbc
-BROKEN= Install fails
-
OPTIONS= IMAGEMAGICK "ImageMagick support" off\
KERBEROS "Kerberos extension" off\
OPENLDAP "OpenLDAP support" off
-# JDBC "JDBC driver" off\
+# JDBC "JDBC driver" off
# PERL "Perl hosting" off
# PYTHON "Python hosting" off
# MONO "Mono extension" off\
diff --git a/databases/virtuoso/distinfo b/databases/virtuoso/distinfo
index 7f13d16c4539..3cdfd364493a 100644
--- a/databases/virtuoso/distinfo
+++ b/databases/virtuoso/distinfo
@@ -1,3 +1,3 @@
-MD5 (virtuoso-opensource-4.5.7.tar.gz) = 32a660a55da250b4e61635f408b51646
-SHA256 (virtuoso-opensource-4.5.7.tar.gz) = c07c925857d7bdb0061827a73245c8f8491ad29e791ef5adb469c9c6992a2ff1
-SIZE (virtuoso-opensource-4.5.7.tar.gz) = 38468740
+MD5 (virtuoso-opensource-5.0.1.tar.gz) = 0c3f1281a2d5708ab34fdc2ba1f7e800
+SHA256 (virtuoso-opensource-5.0.1.tar.gz) = 11afc384b14c90881dd7ff972788248adb2f7129bc4aa3341e1d1ba980617222
+SIZE (virtuoso-opensource-5.0.1.tar.gz) = 43412986
diff --git a/databases/virtuoso/files/patch-configure b/databases/virtuoso/files/patch-configure
index 4f60a1d9d15e..9280bfa7dc02 100644
--- a/databases/virtuoso/files/patch-configure
+++ b/databases/virtuoso/files/patch-configure
@@ -1,17 +1,15 @@
---- configure.orig Tue Dec 5 16:15:01 2006
-+++ configure Sat Dec 9 19:38:53 2006
-@@ -31793,8 +31793,8 @@
+--- configure.orig Sat Apr 7 00:04:34 2007
++++ configure Fri May 4 13:19:37 2007
+@@ -31831,7 +31831,7 @@
openldap_LDFLAGS="-lldap -llber"
- LDFLAGS="$LDFLAGS $openldap_LDFLAGS" ;;
+ ;;
*)
-- openssl_CFLAGS="-I$with_ldap/include"
-- openssl_LDFLAGS="-L$with_ldap/lib -lldap -llber"
+- openldap="-I$with_ldap/include"
+ openldap_CFLAGS="-I$with_ldap/include"
-+ openldap_LDFLAGS="-L$with_ldap/lib -lldap -llber"
- CPPFLAGS="$CPPFLAGS $openldap_CFLAGS"
- LDFLAGS="$LDFLAGS $openldap_LDFLAGS"
- LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$with_ldap/lib" ;;
-@@ -35834,13 +35834,13 @@
+ openldap_LDFLAGS="-L$with_ldap/lib -lldap -llber"
+ LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$with_ldap/lib"
+ export LD_LIBRARY_PATH
+@@ -35996,13 +35996,13 @@
## various destination dirs ##
## ##
##########################################################################
diff --git a/databases/virtuoso/files/patch-libsrc-Wi-Makefile.in b/databases/virtuoso/files/patch-libsrc-Wi-Makefile.in
new file mode 100644
index 000000000000..9dad12616a9d
--- /dev/null
+++ b/databases/virtuoso/files/patch-libsrc-Wi-Makefile.in
@@ -0,0 +1,51 @@
+--- libsrc/Wi/Makefile.in.orig Fri Aug 24 12:11:18 2007
++++ libsrc/Wi/Makefile.in Fri Aug 24 12:14:27 2007
+@@ -174,7 +174,7 @@
+ bif_regexp.c blob.c blobio.c datesupp.c ddlrun.c dks_esc.c \
+ disk.c eqlcomp.c gate.c http.c insert.c bitmap.c lisprdr.c \
+ lock.c log.c meta.c mtwrite.c multibyte.c neodisk.c numeric.c \
+- obackup.c recovery.c regist.c rltrx.c row.c search.c hash.c \
++ obackup.c recovery.c regist.c rltrx.c row.c search.c search_in.c hash.c \
+ security.c sort.c space.c sqlbif.c sqlbif2.c sqlcomp.c \
+ sqlcomp2.c sqlcr.c sqlexp.c sqlintrp.c sqlorder.c sqloinx.c \
+ sqlpfn.c sqlprocc.c sqlo.c sqldf.c sqloby.c sqlcost.c \
+@@ -229,7 +229,7 @@
+ libwi_odbc_la-neodisk.lo libwi_odbc_la-numeric.lo \
+ libwi_odbc_la-obackup.lo libwi_odbc_la-recovery.lo \
+ libwi_odbc_la-regist.lo libwi_odbc_la-rltrx.lo \
+- libwi_odbc_la-row.lo libwi_odbc_la-search.lo \
++ libwi_odbc_la-row.lo libwi_odbc_la-search.lo libwi_odbc_la-search_in.lo \
+ libwi_odbc_la-hash.lo libwi_odbc_la-security.lo \
+ libwi_odbc_la-sort.lo libwi_odbc_la-space.lo \
+ libwi_odbc_la-sqlbif.lo libwi_odbc_la-sqlbif2.lo \
+@@ -649,7 +649,7 @@
+ blob.c blobio.c datesupp.c ddlrun.c dks_esc.c disk.c eqlcomp.c \
+ gate.c http.c insert.c bitmap.c lisprdr.c lock.c log.c meta.c \
+ mtwrite.c multibyte.c neodisk.c numeric.c obackup.c recovery.c \
+- regist.c rltrx.c row.c search.c hash.c security.c sort.c \
++ regist.c rltrx.c row.c search.c search_in.c hash.c security.c sort.c \
+ space.c sqlbif.c sqlbif2.c sqlcomp.c sqlcomp2.c sqlcr.c \
+ sqlexp.c sqlintrp.c sqlorder.c sqloinx.c sqlpfn.c sqlprocc.c \
+ sqlo.c sqldf.c sqloby.c sqlcost.c sqloprt.c sqlgen.c sqlhash.c \
+@@ -1136,6 +1136,7 @@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libwi_odbc_la-schspace.Plo@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libwi_odbc_la-scn3.Plo@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libwi_odbc_la-search.Plo@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libwi_odbc_la-search_in.Plo@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libwi_odbc_la-security.Plo@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libwi_odbc_la-shuric.Plo@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libwi_odbc_la-sort.Plo@am__quote@
+@@ -2624,6 +2625,13 @@
+ @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='search.c' object='libwi_odbc_la-search.lo' libtool=yes @AMDEPBACKSLASH@
+ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ @am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libwi_odbc_la_CFLAGS) $(CFLAGS) -c -o libwi_odbc_la-search.lo `test -f 'search.c' || echo '$(srcdir)/'`search.c
++
++libwi_odbc_la-search_in.lo: search_in.c
++@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libwi_odbc_la_CFLAGS) $(CFLAGS) -MT libwi_odbc_la-search_in.lo -MD -MP -MF "$(DEPDIR)/libwi_odbc_la-search_in.Tpo" -c -o libwi_odbc_la-search_in.lo `test -f 'search_in.c' || echo '$(srcdir)/'`search_in.c; \
++@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libwi_odbc_la-search_in.Tpo" "$(DEPDIR)/libwi_odbc_la-search_in.Plo"; else rm -f "$(DEPDIR)/libwi_odbc_la-search_in.Tpo"; exit 1; fi
++@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='search_in.c' object='libwi_odbc_la-search_in.lo' libtool=yes @AMDEPBACKSLASH@
++@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libwi_odbc_la_CFLAGS) $(CFLAGS) -c -o libwi_odbc_la-search_in.lo `test -f 'search_in.c' || echo '$(srcdir)/'`search_in.c
+
+ libwi_odbc_la-hash.lo: hash.c
+ @am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libwi_odbc_la_CFLAGS) $(CFLAGS) -MT libwi_odbc_la-hash.lo -MD -MP -MF "$(DEPDIR)/libwi_odbc_la-hash.Tpo" -c -o libwi_odbc_la-hash.lo `test -f 'hash.c' || echo '$(srcdir)/'`hash.c; \
diff --git a/databases/virtuoso/pkg-plist b/databases/virtuoso/pkg-plist
index 70e8927869bb..39017a6c193e 100644
--- a/databases/virtuoso/pkg-plist
+++ b/databases/virtuoso/pkg-plist
@@ -8,6 +8,9 @@ bin/virtuoso-iodbc-sample-t
bin/virtuoso-iodbc-t
bin/virtuoso-sample-t
bin/virtuoso-t
+lib/creolewiki.a
+lib/creolewiki.la
+lib/creolewiki.so
%%WITH_IMAGEMAGICK%%lib/im.a
%%WITH_IMAGEMAGICK%%lib/im.la
%%WITH_IMAGEMAGICK%%lib/im.so
@@ -18,18 +21,18 @@ lib/libvirtuoso-t.la
lib/mediawiki.a
lib/mediawiki.la
lib/mediawiki.so
-lib/virtodbc32.a
-lib/virtodbc32.la
-lib/virtodbc32.so
-lib/virtodbc32_r.a
-lib/virtodbc32_r.la
-lib/virtodbc32_r.so
-lib/virtodbc32u.a
-lib/virtodbc32u.la
-lib/virtodbc32u.so
-lib/virtodbc32u_r.a
-lib/virtodbc32u_r.la
-lib/virtodbc32u_r.so
+lib/virtodbc.a
+lib/virtodbc.la
+lib/virtodbc.so
+lib/virtodbc_r.a
+lib/virtodbc_r.la
+lib/virtodbc_r.so
+lib/virtodbcu.a
+lib/virtodbcu.la
+lib/virtodbcu.so
+lib/virtodbcu_r.a
+lib/virtodbcu_r.la
+lib/virtodbcu_r.so
lib/virtuoso-opensource/hosting_sample.a
lib/virtuoso-opensource/hosting_sample.la
lib/virtuoso-opensource/hosting_sample.so
@@ -572,6 +575,7 @@ virtuoso/doc/html/fn_username.html
virtuoso/doc/html/fn_uudecode.html
virtuoso/doc/html/fn_uuencode.html
virtuoso/doc/html/fn_uuvalidate.html
+virtuoso/doc/html/fn_vacuum.html
virtuoso/doc/html/fn_vad_check.html
virtuoso/doc/html/fn_vad_check_installability.html
virtuoso/doc/html/fn_vad_check_uninstallability.html
@@ -750,8 +754,13 @@ virtuoso/doc/html/quicktours.html
virtuoso/doc/html/rdfandsparql.html
virtuoso/doc/html/rdfapiandsql.html
virtuoso/doc/html/rdfdatarepresentation.html
+virtuoso/doc/html/rdfiridereferencing.html
+virtuoso/doc/html/rdfsparqlaggregate.html
virtuoso/doc/html/rdfsparqlimplementationextent.html
virtuoso/doc/html/rdfsparqlprotocolendpoint.html
+virtuoso/doc/html/rdfsparqlrule.html
+virtuoso/doc/html/rdfsparqlrulefulltext.html
+virtuoso/doc/html/rdfviews.html
virtuoso/doc/html/repl.html
virtuoso/doc/html/replexamples.html
virtuoso/doc/html/replintro.html
@@ -986,18 +995,25 @@ virtuoso/vad/bpel_dav.vad
virtuoso/vad/bpel_filesystem.vad
virtuoso/vad/conductor_dav.vad
virtuoso/vad/conductor_filesystem.vad
+virtuoso/vad/demo_dav.vad
virtuoso/vad/doc_dav.vad
virtuoso/vad/isparql_dav.vad
+virtuoso/vad/ods_addressbook_dav.vad
virtuoso/vad/ods_blog_dav.vad
virtuoso/vad/ods_bookmark_dav.vad
virtuoso/vad/ods_briefcase_dav.vad
+virtuoso/vad/ods_calendar_dav.vad
virtuoso/vad/ods_community_dav.vad
virtuoso/vad/ods_discussion_dav.vad
virtuoso/vad/ods_feedmanager_dav.vad
virtuoso/vad/ods_framework_dav.vad
virtuoso/vad/ods_gallery_dav.vad
+virtuoso/vad/ods_polls_dav.vad
virtuoso/vad/ods_webmail_dav.vad
virtuoso/vad/ods_wiki_dav.vad
+virtuoso/vad/rdf_mappers_dav.vad
+virtuoso/vad/sparql_demo_dav.vad
+virtuoso/vad/syncml_dav.vad
virtuoso/vad/tutorial_dav.vad
virtuoso/vad/tutorial_filesystem.vad
virtuoso/vsp/admin/index_left.vsp