[arch-commits] Commit in refind-efi/trunk (PKGBUILD refind-efi.install)

Tobias Powalowski tpowa at nymeria.archlinux.org
Sun Jul 14 18:30:45 UTC 2013


    Date: Sunday, July 14, 2013 @ 20:30:44
  Author: tpowa
Revision: 190082

upgpkg: refind-efi 0.7.1-2

added more upstream scripts

Modified:
  refind-efi/trunk/PKGBUILD
  refind-efi/trunk/refind-efi.install

--------------------+
 PKGBUILD           |   32 ++++++++++++++++++--------------
 refind-efi.install |    2 +-
 2 files changed, 19 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-07-14 17:01:42 UTC (rev 190081)
+++ PKGBUILD	2013-07-14 18:30:44 UTC (rev 190082)
@@ -17,16 +17,15 @@
 
 pkgname="refind-efi"
 pkgver="0.7.1"
-pkgrel="1"
+pkgrel="2"
 pkgdesc="Rod Smith's fork of rEFIt UEFI Boot Manager - built with Tianocore UDK libs"
 url="http://www.rodsbooks.com/refind/index.html"
 arch=('x86_64' 'i686')
 license=('GPL3' 'custom')
 
 makedepends=('subversion' 'python2')
-depends=('dosfstools' 'efibootmgr')
+depends=('bash' 'dosfstools' 'efibootmgr')
 optdepends=('mactel-boot: For bless command in Apple Mac systems'
-            'bash: For refind-mkfont script'
             'imagemagick: For refind-mkfont script')
 
 options=('!strip' 'docs' '!makeflags')
@@ -191,29 +190,34 @@
 	install -d "${pkgdir}/usr/lib/refind/tools_${_TIANO_S_ARCH}"
 	install -D -m0644 "${srcdir}/refind-${pkgver}/gptsync/gptsync_${_TIANO_S_ARCH}.efi" "${pkgdir}/usr/lib/refind/tools_${_TIANO_S_ARCH}/gptsync_${_TIANO_S_ARCH}.efi"
 	
+	msg "Install rEFInd helper scripts"
+	install -d "${pkgdir}/usr/bin/"
+	install -D -m0644 "${srcdir}/refind-${pkgver}/install.sh" "${pkgdir}/usr/bin/refind-install"
+	install -D -m0644 "${srcdir}/refind-${pkgver}/mkrlconf.sh" "${pkgdir}/usr/bin/refind-mkrlconf"
+	install -D -m0644 "${srcdir}/refind-${pkgver}/mvrefind.sh" "${pkgdir}/usr/bin/refind-mvrefind"
+	install -D -m0755 "${srcdir}/refind-${pkgver}/fonts/mkfont.sh" "${pkgdir}/usr/bin/refind-mkfont"
+	
+	sed 's|#!/bin/bash|#!/usr/bin/env bash|g' -i "${pkgdir}/usr/bin"/refind-* || true
+	
 	msg "Install the rEFInd config file"
 	install -d "${pkgdir}/usr/lib/refind/config/"
 	install -D -m0644 "${srcdir}/refind-${pkgver}/refind.conf-sample" "${pkgdir}/usr/lib/refind/config/refind.conf"
 	install -D -m0644 "${srcdir}/refind_linux.conf" "${pkgdir}/usr/lib/refind/config/refind_linux.conf"
 	
 	msg "Install the rEFInd docs"
-	install -d "${pkgdir}/usr/share/refind/docs/html/"
-	install -d "${pkgdir}/usr/share/refind/docs/Styles/"
-	install -D -m0644 "${srcdir}/refind-${pkgver}/docs/refind"/* "${pkgdir}/usr/share/refind/docs/html/"
-	install -D -m0644 "${srcdir}/refind-${pkgver}/docs/Styles"/* "${pkgdir}/usr/share/refind/docs/Styles/"
-	install -D -m0644 "${srcdir}/refind-${pkgver}/README.txt" "${pkgdir}/usr/share/refind/docs/README"
-	install -D -m0644 "${srcdir}/refind-${pkgver}/NEWS.txt" "${pkgdir}/usr/share/refind/docs/NEWS"
-	rm -f "${pkgdir}/usr/share/refind/docs/html/.DS_Store" || true
+	install -d "${pkgdir}/usr/share/doc/refind/html/"
+	install -d "${pkgdir}/usr/share/doc/refind/Styles/"
+	install -D -m0644 "${srcdir}/refind-${pkgver}/docs/refind"/* "${pkgdir}/usr/share/doc/refind/html/"
+	install -D -m0644 "${srcdir}/refind-${pkgver}/docs/Styles"/* "${pkgdir}/usr/share/doc/refind/Styles/"
+	install -D -m0644 "${srcdir}/refind-${pkgver}/README.txt" "${pkgdir}/usr/share/doc/refind/README"
+	install -D -m0644 "${srcdir}/refind-${pkgver}/NEWS.txt" "${pkgdir}/usr/share/doc/refind/NEWS"
+	rm -f "${pkgdir}/usr/share/doc/refind/html/.DS_Store" || true
 	
 	msg "Install the rEFInd fonts"
 	install -d "${pkgdir}/usr/share/refind/fonts/"
 	install -D -m0644 "${srcdir}/refind-${pkgver}/fonts"/* "${pkgdir}/usr/share/refind/fonts/"
 	rm -f "${pkgdir}/usr/share/refind/fonts/mkfont.sh"
 	
-	msg "Install the rEFInd mkfont.sh"
-	install -d "${pkgdir}/usr/bin/"
-	install -D -m0755 "${srcdir}/refind-${pkgver}/fonts/mkfont.sh" "${pkgdir}/usr/bin/refind-mkfont"
-	
 	msg "Install the rEFInd icons"
 	install -d "${pkgdir}/usr/share/refind/icons/"
 	install -D -m0644 "${srcdir}/refind-${pkgver}/icons"/* "${pkgdir}/usr/share/refind/icons/"

Modified: refind-efi.install
===================================================================
--- refind-efi.install	2013-07-14 17:01:42 UTC (rev 190081)
+++ refind-efi.install	2013-07-14 18:30:44 UTC (rev 190082)
@@ -15,7 +15,7 @@
 rEFInd Icons have been installed at /usr/share/refind/icons/
 rEFInd Fonts have been installed at /usr/share/refind/fonts/
 
-HTML Documentation is available at /usr/share/refind/docs/html/
+HTML Documentation is available at /usr/share/doc/refind/html/
 
 More info: https://wiki.archlinux.org/index.php/UEFI_Bootloaders#Using_rEFInd
 




More information about the arch-commits mailing list