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