wok-next annotate apr-util/receipt @ rev 20979

Build vifm
author Aleksej Bobylev <al.bobylev@gmail.com>
date Thu Sep 27 01:38:02 2018 +0300 (2018-09-27)
parents 1ca369c9f448
children f48456621a9d
rev   line source
al@19733 1 # SliTaz package receipt v2.
erjo@1217 2
erjo@1217 3 PACKAGE="apr-util"
al@20679 4 VERSION="1.6.1"
pascal@1423 5 CATEGORY="development"
erjo@4643 6 SHORT_DESC="APR Library Utilities"
erjo@1217 7 MAINTAINER="lehswe@gmail.com"
pascal@15362 8 LICENSE="Apache"
al@19693 9 WEB_SITE="http://apr.apache.org/"
al@20405 10 LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/apr-util.html"
al@19693 11
slaxemulator@6798 12 TARBALL="$PACKAGE-$VERSION.tar.bz2"
al@20405 13 WGET_URL="https://archive.apache.org/dist/apr/$TARBALL"
pascal@15362 14
pascal@20098 15 BUILD_DEPENDS="apr-dev openssl-dev gdbm-dev postgresql-dev sqlite3-dev \
al@19741 16 unixODBC-dev expat-dev mysql-dev openldap-dev"
al@19733 17 SPLIT="apr-dbd-mysql apr-dbd-odbc apr-dbd-pgsql apr-dbd-sqlite apr-crypto \
al@20679 18 apr-dbm-gdbm apr-ldap apr-util-dev"
al@19693 19
al@20405 20 compile_rules() {
al@19693 21 ./configure \
al@19693 22 --prefix=/usr \
al@19693 23 --with-apr=/usr \
al@19693 24 --with-gdbm=/usr \
al@19693 25 --with-openssl=/usr \
erjo@4643 26 --with-mysql \
al@19693 27 --with-crypto \
al@19741 28 --with-ldap \
al@19693 29 $CONFIGURE_ARGS &&
pascal@1458 30 make &&
al@19693 31 make install
erjo@1217 32 }
erjo@1217 33
al@20405 34 genpkg_rules() {
al@19733 35 case $PACKAGE in
al@19733 36 apr-util)
al@20405 37 copy libaprutil-1.so* aprutil.exp
al@20679 38 DEPENDS="apr expat"
al@19733 39 ;;
al@19733 40 apr-dbd-mysql)
al@20405 41 copy *mysql*.so
al@20799 42 DEPENDS="libmysqlclient apr-util"
al@19733 43 CAT="libdevel|MySQL DBD driver"
al@19733 44 ;;
al@19733 45 apr-dbd-odbc)
al@20405 46 copy *odbc*.so
al@20799 47 DEPENDS="libunixODBC apr-util"
al@19733 48 CAT="libdevel|ODBC DBD driver"
al@19733 49 ;;
al@19733 50 apr-dbd-pgsql)
al@20405 51 copy *pgsql*.so
al@20799 52 DEPENDS="libpostgresqlclient apr-util"
al@19733 53 CAT="libdevel|PostgreSQL DBD driver"
al@19733 54 ;;
al@19733 55 apr-dbd-sqlite)
al@20405 56 copy *sqlite*.so
al@20799 57 DEPENDS="libsqlite3 apr-util"
al@19733 58 CAT="libdevel|SQLite DBD driver"
al@19733 59 ;;
al@19733 60 apr-crypto)
al@20405 61 copy *crypto*.so
al@20799 62 DEPENDS="openssl apr-util"
al@19733 63 CAT="libdevel|OpenSSL crypto plugin"
al@19733 64 ;;
al@19733 65 apr-dbm-gdbm)
al@20405 66 copy *dbm*.so
al@20799 67 DEPENDS="gdbm apr-util"
al@19733 68 CAT="libdevel|GDBM plugin"
al@19733 69 ;;
al@20679 70 apr-ldap)
al@20679 71 copy apr_ldap*.so
al@20799 72 DEPENDS="libldap apr-util"
al@20679 73 CAT="libdevel|LDAP plugin"
al@20679 74 ;;
al@19762 75 *-dev)
al@19762 76 copy @dev
al@20405 77 DEPENDS="apr-util apr-dbd-mysql apr-dbd-odbc apr-dbd-pgsql \
al@20799 78 apr-dbd-sqlite apr-crypto apr-dbm-gdbm apr-ldap \
al@20405 79 apr-dev expat-dev gdbm-dev mysql-dev openldap-dev openssl-dev \
al@20405 80 postgresql-dev sqlite3-dev unixODBC-dev util-linux-uuid-dev \
al@20405 81 zlib-dev"
al@19762 82 ;;
al@19733 83 esac
erjo@1217 84 }