view gub/specs/libdbi-drivers-sqlite3.py @ 6487:9bf9726dad38

schikkers-list: install updates.
author Jan Nieuwenhuizen <janneke@gnu.org>
date Thu, 03 Feb 2011 23:57:59 +0100
parents 7aee893b7746
children
line wrap: on
line source

from gub import misc
from gub import target

class Libdbi_drivers_sqlite3 (target.AutoBuild):
    source = 'http://surfnet.dl.sourceforge.net/sourceforge/libdbi-drivers/libdbi-drivers-0.8.2.tar.gz'
    dependencies = ['sqlite-devel', 'libdbi-devel', 'libtool']
    configure_flags = (target.AutoBuild.configure_flags
                       + misc.join_lines ('''
--disable-docs
--with-dbi-incdir=%(system_prefix)s/include
--with-sqlite3
--with-sqlite3-libdir=%(system_prefix)s/include
--with-sqlite3-incdir=%(system_prefix)s/include
'''))
    make_flags = ' doc_DATA= html_DATA='

    def configure (self):
        self.system ('''
mkdir -p %(builddir)s/doc/include
cd %(builddir)s && touch doc/Makefile.in doc/include/Makefile.in
''')
        target.AutoBuild.configure (self)

class Libdbi_drivers_sqlite3__debian__arm (Libdbi_drivers_sqlite3):
    dependencies = ['sqlite3-dev', 'libdbi', 'libtool']