2012-07-05 07:47:50 +08:00
#
# Platform Packages for Chakra, part of chakra-project.org
#
# maintainer abveritas@chakra-project.org
pkgname = virtuoso
pkgver = 6.1.5.1
2012-07-07 01:57:27 +08:00
pkgrel = 2
2012-07-05 07:47:50 +08:00
arch = ( 'i686' 'x86_64' )
pkgdesc = 'A scalable cross-platform server that combines SQL/RDF/XML Data Management with Web Application Server and Web Services Platform functionality'
url = 'http://virtuoso.openlinksw.com/wiki/main/Main/'
license = ( 'GPL' )
depends = ( 'libldap' )
2012-07-07 01:57:27 +08:00
makedepends = ( 'bison' 'flex' 'gperf' 'gawk' 'm4' 'openssl' 'zlib' 'python2' 'unixodbc' 'libiodbc' )
2012-07-05 07:47:50 +08:00
options = ( '!libtool' )
source = ( "openlink-virtuoso-opensource-7edcc17.tar.xz" )
md5sums = ( '886745446fb06eddf8bf2495cb41da06' )
build( ) {
cd ${ srcdir } /openlink-virtuoso-opensource-7edcc17
2012-07-07 01:57:27 +08:00
CFLAGS = " $CFLAGS -I/usr/include/libiodbc "
CXXFLAGS = " $CXXFLAGS -I/usr/include/libiodbc/ "
LDFLAGS = " $LDFLAGS -L/usr/include/libiodbc/ "
2012-07-05 07:47:50 +08:00
./autogen.sh
2012-07-07 01:57:27 +08:00
./configure --without-internal-zlib \
--prefix= /usr \
2012-07-05 07:47:50 +08:00
--localstatedir= /var \
--sysconfdir= /etc \
--disable-rendezvous \
--disable-hslookup \
2012-07-07 01:57:27 +08:00
--disable-all-vads \
--disable-static \
--enable-python \
--with-iodbc= /usr/include/libiodbc/
2012-07-05 07:47:50 +08:00
make
}
package( ) {
# install server
cd ${ srcdir } /openlink-virtuoso-opensource-7edcc17/binsrc/virtuoso
make DESTDIR = ${ pkgdir } install
# install driver
cd ${ srcdir } /openlink-virtuoso-opensource-7edcc17/binsrc/driver
make DESTDIR = ${ pkgdir } install
2012-07-07 01:57:27 +08:00
# Install some useful tools; rename to avoid conflicts
for bin in isql isqlw; do
install -Dm755 ${ srcdir } /openlink-${ pkgname } -opensource-7edcc17/binsrc/tests/$bin \
${ pkgdir } /usr/bin/$bin -v
done
2012-07-05 07:47:50 +08:00
}