[aur-general] Merge syslinux-bios-elflink-git and syslinux-efi-git into syslinux-firmware-git

Maxime GAUDUIN alucryd at gmail.com
Sat Jun 29 05:47:17 EDT 2013


On Sat, Jun 29, 2013 at 11:45 AM, Keshav Padram <the.ridikulus.rat at gmail.com
> wrote:

> On 29 June 2013 15:09, Maxime GAUDUIN <alucryd at gmail.com> wrote:
>
> > On Sat, Jun 29, 2013 at 11:18 AM, Keshav Padram <
> > the.ridikulus.rat at gmail.com
> > > wrote:
> >
> > > On 28 June 2013 21:10, Maxime GAUDUIN <alucryd at gmail.com> wrote:
> > >
> > > > On Fri, Jun 28, 2013 at 5:09 PM, Keshav Padram
> > > > <the.ridikulus.rat at 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.
>

Damn, I shouldn't do this right after waking up... Thx for the heads up.

-- 
Maxime


More information about the aur-general mailing list