> Op 7 nov. 2014, om 19:10 heeft Joshua Hernstrom <joshua.hernst...@ni.com> het > volgende geschreven: > > Hi Koen, > >> Besides from being useful as fdisk replacement this gives us 'sgdisk' >> which can be used to set the GUID for partitions, e.g. >> >> sgdisk -t 1:C12A7328-F81F-11D2-BA4B-00A0C93EC93B /dev/mmcblk0p1 >> >> To mark it as ESP in scripts like mkefidisk.sh. >> >> Signed-off-by: Koen Kooi <koen@...> >> --- >> meta/recipes-devtools/fdisk/gptfdisk_git.bb | 22 ++++++++++++++++++++++ >> 1 file changed, 22 insertions(+) >> create mode 100644 meta/recipes-devtools/fdisk/gptfdisk_git.bb >> >> diff --git a/meta/recipes-devtools/fdisk/gptfdisk_git.bb >> b/meta/recipes-devtools/fdisk/gptfdisk_git.bb new file mode 100644 >> index 0000000..62c32c3 >> --- /dev/null >> +++ b/meta/recipes-devtools/fdisk/gptfdisk_git.bb >> <at> <at> -0,0 +1,22 <at> <at> >> ... >> +S = "${WORKDIR}/git" >> + >> +do_install() { >> + install -d ${D}${bindir} >> + install -m 0755 cgdisk ${D}${bindir} >> + install -m 0755 gdisk ${D}${bindir} >> + install -m 0755 sgdisk ${D}${bindir} >> + install -m 0755 fixparts ${D}${bindir} > > Have you considered splitting this package into separate sub-packages? The > util-linux recipe does something similar for the fdisk family of utilities.
I can if you'd like that, the utils were few and small, so I put them all in ${PN}, let me know if you still want them seperate. regards, Koen > I had a not-yet-submitted recipe along the same line as yours - the relevant > snippets follow for reference: > > <snip> > PACKAGES =+ "${PN}-gdisk ${PN}-cgdisk ${PN}-sgdisk ${PN}-fixparts" > FILES_${PN}-gdisk = "${sbindir}/gdisk" > FILES_${PN}-cgdisk = "${sbindir}/cgdisk" > FILES_${PN}-sgdisk = "${sbindir}/sgdisk" > FILES_${PN}-fixparts = "${sbindir}/fixparts" > > do_install() { > install -m 0755 -d ${D}${sbindir} > sbinprogs="gdisk cgdisk sgdisk fixparts" > for f in ${sbinprogs}; do > install -m 0755 ${S}/${f} ${D}${sbindir} > done > } > </snip> > > Cheers, > Josh > -- > Joshua Hernstrom > National Instruments > -- > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-core > -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core