> 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

Reply via email to