1*ac13d5f3SPatrick WilliamsSUMMARY = "A Perl DBI driver for SQLite" 2*ac13d5f3SPatrick WilliamsDESCRIPTION = "DBD::SQLite is a Perl DBI driver for SQLite, that includes the entire \ 3*ac13d5f3SPatrick Williamsthing in the distribution. So in order to get a fast transaction capable \ 4*ac13d5f3SPatrick WilliamsRDBMS working for your perl project you simply have to install this \ 5*ac13d5f3SPatrick Williamsmodule, and nothing else. \ 6*ac13d5f3SPatrick Williams" 7*ac13d5f3SPatrick WilliamsHOMEPAGE = "https://metacpan.org/release/DBD-SQLite" 8*ac13d5f3SPatrick Williams 9*ac13d5f3SPatrick WilliamsSECTION = "libs" 10*ac13d5f3SPatrick WilliamsLICENSE = "Artistic-1.0 | GPL-1.0-or-later" 11*ac13d5f3SPatrick WilliamsLIC_FILES_CHKSUM = "file://LICENSE;md5=1726e2117494ba3e13e1c3d93f795360" 12*ac13d5f3SPatrick Williams 13*ac13d5f3SPatrick WilliamsSRC_URI = "${CPAN_MIRROR}/authors/id/I/IS/ISHIGAKI/DBD-SQLite-${PV}.tar.gz \ 14*ac13d5f3SPatrick Williams file://sqlite-perl-test.pl \ 15*ac13d5f3SPatrick Williams" 16*ac13d5f3SPatrick Williams 17*ac13d5f3SPatrick WilliamsSRC_URI[sha256sum] = "8994997d84b9feb4547795f78746c661fb72e3cb6a25dbdd789b731f5688a4dd" 18*ac13d5f3SPatrick Williams 19*ac13d5f3SPatrick WilliamsUPSTREAM_CHECK_REGEX = "DBD\-SQLite\-(?P<pver>(\d+\.\d+))(?!_\d+).tar" 20*ac13d5f3SPatrick Williams 21*ac13d5f3SPatrick WilliamsS = "${WORKDIR}/DBD-SQLite-${PV}" 22*ac13d5f3SPatrick Williams 23*ac13d5f3SPatrick WilliamsDEPENDS += "libdbi-perl-native" 24*ac13d5f3SPatrick Williams 25*ac13d5f3SPatrick Williamsinherit cpan ptest-perl 26*ac13d5f3SPatrick Williams 27*ac13d5f3SPatrick WilliamsRDEPENDS:${PN} += "libdbi-perl \ 28*ac13d5f3SPatrick Williams sqlite3 \ 29*ac13d5f3SPatrick Williams perl-module-constant \ 30*ac13d5f3SPatrick Williams perl-module-locale \ 31*ac13d5f3SPatrick Williams perl-module-tie-hash \ 32*ac13d5f3SPatrick Williams" 33*ac13d5f3SPatrick Williams 34*ac13d5f3SPatrick Williamsdo_install:append() { 35*ac13d5f3SPatrick Williams if [ ${PERL_DBM_TEST} = "1" ]; then 36*ac13d5f3SPatrick Williams install -m 755 -D ${WORKDIR}/sqlite-perl-test.pl ${D}/${bindir}/sqlite-perl-test.pl 37*ac13d5f3SPatrick Williams fi 38*ac13d5f3SPatrick Williams} 39*ac13d5f3SPatrick Williams 40*ac13d5f3SPatrick Williamsdo_install_ptest() { 41*ac13d5f3SPatrick Williams cp -r ${B}/MANIFEST ${D}${PTEST_PATH} 42*ac13d5f3SPatrick Williams chown -R root:root ${D}${PTEST_PATH} 43*ac13d5f3SPatrick Williams} 44*ac13d5f3SPatrick Williams 45*ac13d5f3SPatrick WilliamsRDEPENDS:${PN}-ptest += " \ 46*ac13d5f3SPatrick Williams libtest-nowarnings-perl \ 47*ac13d5f3SPatrick Williams perl-module-lib \ 48*ac13d5f3SPatrick Williams perl-module-encode \ 49*ac13d5f3SPatrick Williams perl-module-file-spec \ 50*ac13d5f3SPatrick Williams perl-module-file-spec-functions \ 51*ac13d5f3SPatrick Williams perl-module-findbin \ 52*ac13d5f3SPatrick Williams perl-module-test-more \ 53*ac13d5f3SPatrick Williams " 54*ac13d5f3SPatrick Williams 55*ac13d5f3SPatrick WilliamsBBCLASSEXTEND = "native" 56