# Contributor: Kiyoshi Aman # Maintainer: Kiyoshi Aman setvar pkgname = 'drizzle' setvar pkgver = '7.1.33' setvar pkgrel = '3' setvar pkgdesc = ""A MySQL-derived RDBMS for cloud usage and webapps"" setvar url = ""http://launchpad.net/drizzle"" setvar arch = """" setvar license = ""GPL"" setvar depends = '' setvar depends_dev = ""gperf protobuf-dev pcre-dev boost-dev intltool protobuf-dev readline-dev python2 gettext-dev util-linux-dev curl-dev sqlite-dev"" setvar makedepends = "$depends_dev" setvar install = ""drizzle.post-install"" setvar subpackages = ""$pkgname-dev $pkgname-doc $pkgname-client $pkgname-libs $pkgname-plugins"" setvar source = "" https://launchpad.net/drizzle/${pkgver%.*}/$pkgver/+download/drizzle-$pkgver-stable.tar.gz drizzle.initd "" setvar _builddir = ""$srcdir"/drizzle7-$pkgver" proc prepare { local i cd $_builddir for i in $source { case (i) { *.patch { msg $i; patch -p1 -i "$srcdir"/$i || return 1} } } } proc build { cd $_builddir ./configure --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ --localstatedir=/var \ --disable-nls \ --without-slave-plugin \ || return 1 make || return 1 } proc package { cd $_builddir make DESTDIR="$pkgdir" install || return 1 } proc client { mkdir -p "$subpkgdir"/usr/ mv "$pkgdir"/usr/bin "$subpkgdir"/usr } proc libs { mkdir -p "$subpkgdir"/usr/lib mv "$pkgdir"/usr/lib/lib*.so* "$subpkgdir"/usr/lib } proc plugins { mkdir -p "$subpkgdir"/usr/lib mv "$pkgdir"/usr/lib/drizzle7 "$subpkgdir"/usr/lib } setvar md5sums = ""80dbbbdb3ba0ae0059e77cc59e05e45b drizzle-7.1.33-stable.tar.gz 03b05074b95a241c4d07dfd8661baf9f drizzle.initd"" setvar sha256sums = ""12215b143f4a77ba44a7312313f1d187d598c6dd5b7eb949a7404599e827fcc0 drizzle-7.1.33-stable.tar.gz 06b47d0a1ee754a3ef54ef03ceea5c1ffa00372ae52cf673f7fa9bc1e6302718 drizzle.initd"" setvar sha512sums = ""cb2cd9b7b1f08483a52eb80d14a051ee1b14901d63745a5faeda64f2181b6ea440573d4dd020da37930242781135dcd99d90ae130d74b53332ee5d88295e2ad1 drizzle-7.1.33-stable.tar.gz 5e1a9c7bd2bf86709d7a58f81ae43f8082f5b779df1bf34de95bc3310b14daed2c6d61fa9ae066cf4f80cb49f8b55eb8c7149cd6cb25b5b6ff57eb9cbb1c7e83 drizzle.initd""