]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/classes/debian-vampyre.bbclass
17d9216c7846235dac8d4d36deff7b6a89b40c80
[familiar-h63xx-build.git] / org.handhelds.familiar / classes / debian-vampyre.bbclass
1 PN = "${@bb.parse.BBHandler.vars_from_file(bb.data.getVar('FILE',d),d)[0] or 'defaultpkgname'}"
2 PV = "${@'-'.join((bb.parse.BBHandler.vars_from_file(bb.data.getVar('FILE',d),d)[1] or '1.0').split('-')[:-1])}"
3 PR = "${@(bb.parse.BBHandler.vars_from_file(bb.data.getVar('FILE',d),d)[1] or '1').split('-')[-1]}"
4
5 DEBIAN_ARCHIVE ?= "main"
6 DEBIAN_BASE_URI = "${DEBIAN_MIRROR}/${DEBIAN_ARCHIVE}/${@bb.data.getVar('PN', d, 1)[0]}/${PN}"
7 SRC_URI = "${DEBIAN_BASE_URI}/${PN}_${PV}.orig.tar.gz \
8            ${DEBIAN_BASE_URI}/${PN}_${PV}-${PR}.diff.gz;patch=1"
9
10 do_install_append () {
11         mkdir -p ${D}${datadir}/doc/${PN}
12         rm -f ${D}${datadir}/doc/${PN}/changelog.Debian*
13         install -m 0644 debian/changelog ${D}${datadir}/doc/${PN}/changelog.Debian
14         gzip -9 ${D}${datadir}/doc/${PN}/changelog.Debian
15         [ -f debian/README.Debian ] && install -m 0644 debian/README.Debian ${D}${datadir}/doc/${PN}/
16 }