@@ -16,41 +16,59 @@ MY_PV="${PV%_*}"
1616# what product do we want
1717case " ${PN} " in
1818 mythtv)
19+ PROJECT=" MythTV"
1920 REPO=" mythtv"
2021 MY_PN=" mythtv"
21- S=" ${WORKDIR} /MythTV -${REPO} -${MYTHTV_SREV} /${MY_PN} "
22+ S=" ${WORKDIR} /${PROJECT} -${REPO} -${MYTHTV_SREV} /${MY_PN} "
2223 ;;
2324 mythtv-bindings)
25+ PROJECT=" MythTV"
2426 REPO=" mythtv"
2527 MY_PN=" mythtv"
26- S=" ${WORKDIR} /MythTV -${REPO} -${MYTHTV_SREV} /${MY_PN} "
28+ S=" ${WORKDIR} /${PROJECT} -${REPO} -${MYTHTV_SREV} /${MY_PN} "
2729 ;;
2830 mythweb)
31+ PROJECT=" MythTV"
2932 REPO=" mythweb"
3033 MY_PN=" mythweb"
31- S=" ${WORKDIR} /MythTV -${REPO} -${MYTHTV_SREV} /"
34+ S=" ${WORKDIR} /${PROJECT} -${REPO} -${MYTHTV_SREV} /"
3235 ;;
33- nuvexport)
36+ nuvexport)
37+ PROJECT=" MythTV"
3438 REPO=" nuvexport"
3539 MY_PN=" nuvexport"
3640 MYTHTV_REV=" $NUVEXPORT_REV "
37- S=" ${WORKDIR} /MythTV-${REPO} -${NUVEXPORT_SREV} /"
41+ S=" ${WORKDIR} /${PROJECT} -${REPO} -${NUVEXPORT_SREV} /"
42+ ;;
43+ libcec)
44+ PROJECT=" Pulse-Eight"
45+ REPO=" libcec"
46+ MY_PN=" libcec"
47+ MYTHTV_REV=" ${LIBCEC_REV} "
48+ S=" ${WORKDIR} /${PROJECT} -${REPO} -${LIBCEC_SREV} /"
3849 ;;
3950 * )
51+ PROJECT=" MythTV"
4052 REPO=" mythtv"
4153 MY_PN=" mythplugins"
42- S=" ${WORKDIR} /MythTV -${REPO} -${MYTHTV_SREV} /${MY_PN} "
54+ S=" ${WORKDIR} /${PROJECT} -${REPO} -${MYTHTV_SREV} /${MY_PN} "
4355 ;;
4456esac
4557
4658# _pre is from SVN trunk while _p and _beta are from SVN ${MY_PV}-fixes
4759# TODO: probably ought to do something smart if the regex doesn't match anything
4860[[ " ${PV} " =~ (_alpha| _beta| _pre| _rc| _p)([0-9]+) ]] || {
49- # assume a tagged release
50- MYTHTV_REV=" v${PV} "
61+ [[ " ${PROJECT} " == " MythTV" ]] && {
62+ # assume a tagged release
63+ MYTHTV_REV=" v${PV} "
64+ }
65+
66+ [[ " ${PROJECT} " == " Pulse-Eight" ]] && {
67+ MYTHTV_REV=" ${REPO} -${PV} "
68+ }
5169}
5270
5371HOMEPAGE=" http://www.mythtv.org"
5472LICENSE=" GPL-2"
55- SRC_URI=" https://github.com/MythTV /${REPO} /tarball/${MYTHTV_REV} -> ${REPO} -${PV} .tar.gz"
73+ SRC_URI=" https://github.com/${PROJECT} /${REPO} /tarball/${MYTHTV_REV} -> ${REPO} -${PV} .tar.gz"
5674
0 commit comments