SUMMARY = "Generates SQL from Perl data structures"
AUTHOR = "Peter Rabbitson <ribasushi@cpan.org>"
HOMEPAGE = "https://metacpan.org/release/SQL-Abstract"
SECTION = "libs"
LICENSE = "Artistic-1.0 | GPL-1.0+"
LIC_FILES_CHKSUM = "file://META.yml;md5=9756eb4cd606e68606e3f7de3567eed8"
RDEPENDS_${PN} = " \
perl-module-scalar-util \
perl-module-list-util \
libclass-accessor-grouped-perl \
libgetopt-long-descriptive-perl \
libhash-merge-perl \
"
RPROVIDES_${PN} = " \
libsql-abstract-perl \
libsql-abstract-test-perl \
libsql-abstract-tree-perl \
"
SRC_URI = "http://cpan.metacpan.org/authors/id/R/RI/RIBASUSHI/SQL-Abstract-${PV}.tar.gz"
SRC_URI[md5sum] = "4eca363f44ab195e75f45f307c37660e"
SRC_URI[sha256sum] = "55466f4a2dd9f919037d32e5a97b01084168e359b51fde85045215ea0405e7f2"
S = "${WORKDIR}/SQL-Abstract-${PV}"
PARALLEL_MAKE = ""
do_configure_append() {
# Prepend STAGING_DIR_TARGET to -rpath in CCDLFLAGS
sed -i 's|\(.*-rpath,\)|\1${STAGING_DIR_TARGET}|' ${S}/Makefile
# And for SITELIBEXP, SITEARCHEXP, VENDORLIBEXP VENDORARCHEXP
sed -i 's|\(SITELIBEXP = \)\(.*\)|\1${STAGING_DIR_TARGET}\2|' ${S}/Makefile
sed -i 's|\(SITEARCHEXP = \)\(.*\)|\1${STAGING_DIR_TARGET}\2|' ${S}/Makefile
sed -i 's|\(VENDORLIBEXP = \)\(.*\)|\1${STAGING_DIR_TARGET}\2|' ${S}/Makefile
sed -i 's|\(VENDORARCHEXP = \)\(.*\)|\1${STAGING_DIR_TARGET}\2|' ${S}/Makefile
}
inherit cpan
BBCLASSEXTEND = "native"