Date: Friday, October 12, 2012 @ 02:37:55 Author: tpowa Revision: 168463
archrelease: copy trunk to extra-any Added: gummiboot-efi/repos/extra-any/PKGBUILD (from rev 168462, gummiboot-efi/trunk/PKGBUILD) gummiboot-efi/repos/extra-any/arch.conf (from rev 168462, gummiboot-efi/trunk/arch.conf) gummiboot-efi/repos/extra-any/loader.conf (from rev 168462, gummiboot-efi/trunk/loader.conf) Deleted: gummiboot-efi/repos/extra-any/PKGBUILD gummiboot-efi/repos/extra-any/arch.conf gummiboot-efi/repos/extra-any/loader.conf -------------+ PKGBUILD | 120 +++++++++++++++++++++++++++++----------------------------- arch.conf | 14 +++--- loader.conf | 4 - 3 files changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2012-10-12 06:36:34 UTC (rev 168462) +++ PKGBUILD 2012-10-12 06:37:55 UTC (rev 168463) @@ -1,60 +0,0 @@ -# $Id$ -# Maintainer: Tobias Powalowski <tp...@archlinux.org> -# Maintainer: Keshav P R <(the.ridikulus.rat) (aatt) (gemmaeiil) (ddoott) (ccoomm)> -# Contributor: Mantas Mikulėnas <graw...@gmail.com> - -pkgname="gummiboot-efi" -pkgver="6" -pkgrel="2" -pkgdesc="Simple text-mode UEFI Boot Manager" -url="http://freedesktop.org/wiki/Software/gummiboot" -arch=('any') -license=('GPL2') -makedepends=('gnu-efi-libs') -depends=('dosfstools' 'efibootmgr') -optdepends=('mactel-boot: For bless command in Apple Mac systems') -conflicts=('gummiboot-efi-x86_64' 'gummiboot-efi-i386') -provides=('gummiboot-efi-x86_64' 'gummiboot-efi-i386') -replaces=('gummiboot-efi-x86_64' 'gummiboot-efi-i386') -options=('!strip') -source=("ftp://ftp.archlinux.org/other/gummiboot-efi/gummiboot-${pkgver}.tar.gz" - 'loader.conf' - 'arch.conf') - - -build() { - if [[ "${CARCH}" != "x86_64" ]]; then - msg "gummiboot-efi can be built only in an x86_64 system. Exiting." - exit 1 - fi - - ## Fix Makefiles to enable compile for both x86_64 and i386 UEFI - sed 's|ARCH=|ARCH?=|g' -i "${srcdir}/gummiboot-${pkgver}/Makefile" - sed 's|LIBDIR=|LIBDIR?=|g' -i "${srcdir}/gummiboot-${pkgver}/Makefile" - sed 's|CFLAGS =|CFLAGS +=|g' -i "${srcdir}/gummiboot-${pkgver}/Makefile" - - ## Compile gummiboot for x86_64 UEFI - cp -r "${srcdir}/gummiboot-${pkgver}" "${srcdir}/gummiboot-${pkgver}-x86_64" - cd "${srcdir}/gummiboot-${pkgver}-x86_64/" - CFLAGS="-m64" ARCH="x86_64" LIBDIR="/usr/lib" make - - ## Compile gummiboot for i386 aka IA32 UEFI - cp -r "${srcdir}/gummiboot-${pkgver}" "${srcdir}/gummiboot-${pkgver}-i386" - cd "${srcdir}/gummiboot-${pkgver}-i386/" - CFLAGS="-m32" ARCH="ia32" LIBDIR="/usr/lib32" make -} - -package() { - install -d "${pkgdir}/usr/lib/gummiboot/loader/entries/" - - ## Install gummiboot UEFI applications - install -D -m0644 "${srcdir}/gummiboot-${pkgver}-x86_64/gummiboot.efi" "${pkgdir}/usr/lib/gummiboot/gummibootx64.efi" - install -D -m0644 "${srcdir}/gummiboot-${pkgver}-i386/gummiboot.efi" "${pkgdir}/usr/lib/gummiboot/gummibootia32.efi" - - ## Install gummiboot example configuration files - install -D -m0644 "${srcdir}/loader.conf" "${pkgdir}/usr/lib/gummiboot/loader/loader.conf" - install -D -m0644 "${srcdir}/arch.conf" "${pkgdir}/usr/lib/gummiboot/loader/entries/arch.conf" -} -md5sums=('a4c924c508470f1f781162012ebb7602' - '6ea803e5179d623716e3be0b636de658' - '0229e197d5beb226aa93efcf5dbacd41') Copied: gummiboot-efi/repos/extra-any/PKGBUILD (from rev 168462, gummiboot-efi/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2012-10-12 06:37:55 UTC (rev 168463) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Tobias Powalowski <tp...@archlinux.org> +# Maintainer: Keshav P R <(the.ridikulus.rat) (aatt) (gemmaeiil) (ddoott) (ccoomm)> +# Contributor: Mantas Mikulėnas <graw...@gmail.com> + +pkgname="gummiboot-efi" +pkgver="6" +pkgrel="2" +pkgdesc="Simple text-mode UEFI Boot Manager" +url="http://freedesktop.org/wiki/Software/gummiboot" +arch=('any') +license=('GPL2') +makedepends=('gnu-efi-libs') +depends=('dosfstools' 'efibootmgr') +optdepends=('mactel-boot: For bless command in Apple Mac systems') +conflicts=('gummiboot-efi-x86_64' 'gummiboot-efi-i386') +provides=('gummiboot-efi-x86_64' 'gummiboot-efi-i386') +replaces=('gummiboot-efi-x86_64' 'gummiboot-efi-i386') +options=('!strip') +source=("ftp://ftp.archlinux.org/other/gummiboot-efi/gummiboot-${pkgver}.tar.gz" + 'loader.conf' + 'arch.conf') + + +build() { + if [[ "${CARCH}" != "x86_64" ]]; then + msg "gummiboot-efi can be built only in an x86_64 system. Exiting." + exit 1 + fi + + ## Fix Makefiles to enable compile for both x86_64 and i386 UEFI + sed 's|ARCH=|ARCH?=|g' -i "${srcdir}/gummiboot-${pkgver}/Makefile" + sed 's|LIBDIR=|LIBDIR?=|g' -i "${srcdir}/gummiboot-${pkgver}/Makefile" + sed 's|CFLAGS =|CFLAGS +=|g' -i "${srcdir}/gummiboot-${pkgver}/Makefile" + + ## Compile gummiboot for x86_64 UEFI + cp -r "${srcdir}/gummiboot-${pkgver}" "${srcdir}/gummiboot-${pkgver}-x86_64" + cd "${srcdir}/gummiboot-${pkgver}-x86_64/" + CFLAGS="-m64" ARCH="x86_64" LIBDIR="/usr/lib" make + + ## Compile gummiboot for i386 aka IA32 UEFI + cp -r "${srcdir}/gummiboot-${pkgver}" "${srcdir}/gummiboot-${pkgver}-i386" + cd "${srcdir}/gummiboot-${pkgver}-i386/" + CFLAGS="-m32" ARCH="ia32" LIBDIR="/usr/lib32" make +} + +package() { + install -d "${pkgdir}/usr/lib/gummiboot/loader/entries/" + + ## Install gummiboot UEFI applications + install -D -m0644 "${srcdir}/gummiboot-${pkgver}-x86_64/gummiboot.efi" "${pkgdir}/usr/lib/gummiboot/gummibootx64.efi" + install -D -m0644 "${srcdir}/gummiboot-${pkgver}-i386/gummiboot.efi" "${pkgdir}/usr/lib/gummiboot/gummibootia32.efi" + + ## Install gummiboot example configuration files + install -D -m0644 "${srcdir}/loader.conf" "${pkgdir}/usr/lib/gummiboot/loader/loader.conf" + install -D -m0644 "${srcdir}/arch.conf" "${pkgdir}/usr/lib/gummiboot/loader/entries/arch.conf" +} +md5sums=('a4c924c508470f1f781162012ebb7602' + '6ea803e5179d623716e3be0b636de658' + '0229e197d5beb226aa93efcf5dbacd41') Deleted: arch.conf =================================================================== --- arch.conf 2012-10-12 06:36:34 UTC (rev 168462) +++ arch.conf 2012-10-12 06:37:55 UTC (rev 168463) @@ -1,7 +0,0 @@ -## This is just an exmaple config file. -## Please edit the paths and kernel parameters according to your system. - -title Arch Linux -linux /vmlinuz-linux -initrd /initramfs-linux.img -options root=PARTUUID=XXXX rootfstype=XXXX ro Copied: gummiboot-efi/repos/extra-any/arch.conf (from rev 168462, gummiboot-efi/trunk/arch.conf) =================================================================== --- arch.conf (rev 0) +++ arch.conf 2012-10-12 06:37:55 UTC (rev 168463) @@ -0,0 +1,7 @@ +## This is just an exmaple config file. +## Please edit the paths and kernel parameters according to your system. + +title Arch Linux +linux /vmlinuz-linux +initrd /initramfs-linux.img +options root=PARTUUID=XXXX rootfstype=XXXX ro Deleted: loader.conf =================================================================== --- loader.conf 2012-10-12 06:36:34 UTC (rev 168462) +++ loader.conf 2012-10-12 06:37:55 UTC (rev 168463) @@ -1,2 +0,0 @@ -timeout 10 -default arch Copied: gummiboot-efi/repos/extra-any/loader.conf (from rev 168462, gummiboot-efi/trunk/loader.conf) =================================================================== --- loader.conf (rev 0) +++ loader.conf 2012-10-12 06:37:55 UTC (rev 168463) @@ -0,0 +1,2 @@ +timeout 10 +default arch