On 29 June 2013 15:09, Maxime GAUDUIN <aluc...@gmail.com> wrote: > On Sat, Jun 29, 2013 at 11:18 AM, Keshav Padram < > the.ridikulus....@gmail.com > > wrote: > > > On 28 June 2013 21:10, Maxime GAUDUIN <aluc...@gmail.com> wrote: > > > > > On Fri, Jun 28, 2013 at 5:09 PM, Keshav Padram > > > <the.ridikulus....@gmail.com>wrote: > > > > > > > Hi, > > > > Please merge syslinux-bios-elflink-git [1] and syslinux-efi-git > [2] > > > > into syslinux-firmware-git [3]. Thanks in advance. > > > > > > > > [1]: https://aur.archlinux.org/packages/syslinux-bios-elflink-git/ > > > > [2]: https://aur.archlinux.org/packages/syslinux-efi-git/ > > > > [3]: https://aur.archlinux.org/packages/syslinux-firmware-git/ > > > > > > > > Best Regards. > > > > > > > > Keshav Padram > > > > > > > > > > Merged. > > > > > > Thanks > > > > > > > What is the difference between the firmware and master branches? > > > Unless differences are huge, seems to me that the syslinux-git package > > with > > > an optional branch tag (using the new source array for vcs packages) > > would > > > suffice. > > > > > > > > The differences are huge. The master branch contains code for syslinux > 4.XX > > (which is in maintenance mode). The elflink branch contains code for > > syslinux 5.XX which changed the internal structure of syslinux to use ELF > > modules in preparation for EFI support in 6.XX . The firmware branch > > contains syslinux 6.XX code which introduces EFI support and contains is > > written on top of elflink branch. The new syslinux-firmware-git pkg now > > contains both bios and efi modules built from firmware branch (as the > name > > implies), even for bios modules as the code form elfink branch is anyway > > part of firmware branch. > > > > I see, thx for the explanation! You might want to update your PKGBUILD for > pacman 4.1 then, see > here<https://wiki.archlinux.org/index.php/VCS_PKGBUILD_Guidelines>for > a good overview on how to do it. >
The PKGBUILD ( https://aur.archlinux.org/packages/sy/syslinux-firmware-git/PKGBUILD ) already uses makepkg 4.1 features wrt git checkout in sources=() array and pkgver() function.