Created attachment 305823 [details, diff] 2 in one pacth for virtuoso-odbc-6.1.5.ebuild && virtuoso-server-6.1.5.ebuild Needed to implement the following minor adjustments to the virtuoso eclass to effect this. TARBALL="${MY_P}.tar.gz" if [[ -n ${VOS_EXTRACT} ]]; then SRC_URI="mirror://sourceforge/virtuoso/${TARBALL} mirror://gentoo/VOS-genpatches-${PV}.tar.bz2" else SRC_URI="mirror://sourceforge/virtuoso/${TARBALL}" fi ---------------------------------------------------------------------------- if [[ -n ${VOS_EXTRACT} ]]; then EPATCH_SUFFIX='patch' EPATCH_FORCE='yes' epatch fi base_src_prepare There are no VOS patches in the site to match the new version, yet archtester virtuoso-server # ebuild virtuoso-odbc-6.1.5.ebuild clean compile >>> Source compiled. archtester virtuoso-server # ebuild virtuoso-server-6.1.5.ebuild clean compile test = COMPLETED SCHEMA RECOVERY TEST (trecov_schema.sh) = Mon Mar 19 03:42:18 WST 2012 = STARTED SERIES OF SQL TESTS (tsql.sh) PASSED: Virtuoso Server successfully started on port 1111 STARTED: UPDATE TEST (this might take long) PASSED: Table word contains count(*) 86061 lines --------------------------------------------------------------------------- --------------------------------------------------------------------------- >>> Source compiled. Appears you can take away # Bug 305077 #RESTRICT="test" They all charged through AOK. I've not looked into the virtuoso-server-6.1.4-unbundle-minizip.patch, but it may achieve the same as the append to the cppflags.
Created attachment 306179 [details] the ebuild for virtuoso-odbc
Created attachment 306181 [details, diff] files/virtuoso-odbc-bundled-path.patch yep; 21 kb and 555 lines. 1st time for everything.
Created attachment 306869 [details, diff] test phase patch and for the record
Added to kde overlay by creffett, see following commits: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=5bf104f4104b700d8c3c1ab17a834f4c78e47d0f http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=75c0abf8a5e764f568c47da7ab74a92b91b24c41
yaaay
Pushed to main tree.