1 # Maintainer: Brad Arrington <bradla8@yahoo.com>
9 url="http://www.mariadb.org/"
10 makedepends=('zlib' 'perl' 'openssl' 'libtool' 'patch')
11 options=('!strip' '!libtool')
12 install=mariadb.install
13 conflicts=('mysql' 'libmysqlclient' 'mysql-clients')
14 source=("http://mirror.layerjet.com/mariadb/${pkgbase}-${pkgver}-beta/kvm-tarbake-jaunty-x86/${pkgbase}-${pkgver}-beta.tar.gz"
19 md5sums=('d8199454059ab2c98313aaad0c1bc318'
20 '372e35c8e655e96c43a4a6aa452efd92'
21 '4c491570ec9f2db20b080082119a1714'
22 '748fe56c33f26e33a6319a55e0786dbf')
25 # mv ${srcdir}/mariadb ${srcdir}/mariadb-5.3.0-beta.tar.gz
26 cd "${srcdir}/${pkgbase}-${pkgver}-beta"
28 # CFLAGS/CXXFLAGS as suggested upstream
29 CFLAGS="-fPIC ${CFLAGS} -fno-strict-aliasing" \
30 CXXFLAGS="-fPIC ${CXXFLAGS} -fno-strict-aliasing -felide-constructors -fno-rtti" \
32 mkdir -p "${pkgdir}/etc/mariadb"
33 ./configure --prefix=/usr \
34 --datadir=/var/lib/mariadb \
35 --sysconfdir=/etc/mariadb \
40 --with-collation=utf8_unicode_ci \
41 --with-extra-charsets=complex \
42 --localstatedir=/var \
43 --with-unix-socket-path=/var/run/mariadb/mariadb.sock \
44 --with-plugins=partition,pbxt,ibmdb2i,aria
50 pkgdesc="A fast SQL database server branch of MySQL - MariaDB"
51 backup=('etc/mariadb/my.cnf')
52 install=mariadb.install
54 cd "${srcdir}/${pkgbase}-${pkgver}-beta"
55 mkdir -p ${pkgdir}/usr/bin/
56 make DESTDIR=${pkgdir} install
58 cp -Rd ${pkgdir}/var/lib/mariadb/* ${pkgdir}/usr/share/.
59 install -Dm644 ${srcdir}/my.cnf ${pkgdir}/etc/mariadb/my.cnf
60 install -Dm755 ${srcdir}/mariadbd ${pkgdir}/etc/rc.d/mariadbd
62 install -m755 ${srcdir}/mariadb_install_db "${pkgdir}/usr/bin/"