summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKeshav Amburay2013-01-26 19:22:03 +0530
committerKeshav Amburay2013-01-26 19:22:03 +0530
commit6faf1f3a5b557bc32fb4b6dbfa05ffd293608a71 (patch)
tree36d92b9d5baafa1b616ff0003efaabfccbbf15e9
parentdd397cf7cfa1545e0070d5d0f3de1d2e200c57f5 (diff)
downloadaur-6faf1f3a5b557bc32fb4b6dbfa05ffd293608a71.tar.gz
U
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD30
2 files changed, 26 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5d66cb62f470..ecf80128bc59 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = refind-efi-git
pkgdesc = Rod Smith's fork of rEFIt UEFI Boot Manager - built with Tianocore UDK libs - GIT Version
- pkgver = 20130120
+ pkgver = 20130126
pkgrel = 1
url = http://www.rodsbooks.com/refind/index.html
arch = any
@@ -12,6 +12,7 @@ pkgbase = refind-efi-git
depends = dosfstools
depends = efibootmgr
optdepends = mactel-boot: For bless command in Apple Mac systems
+ optdepends = imagemagick: For /usr/bin/refind-mkfont script
provides = refind-efi
provides = refind-efi-tianocore
provides = refind-efi-tianocore-git
diff --git a/PKGBUILD b/PKGBUILD
index 12d893a72d89..6d2159672792 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,7 +12,7 @@ _COMPILER="GCC46"
_pkgname="refind-efi"
pkgname="${_pkgname}-git"
-pkgver=20130120
+pkgver=20130126
pkgrel=1
pkgdesc="Rod Smith's fork of rEFIt UEFI Boot Manager - built with Tianocore UDK libs - GIT Version"
url="http://www.rodsbooks.com/refind/index.html"
@@ -21,7 +21,8 @@ license=('GPL3' 'custom')
makedepends=('git' 'subversion' 'python2')
depends=('dosfstools' 'efibootmgr')
-optdepends=('mactel-boot: For bless command in Apple Mac systems')
+optdepends=('mactel-boot: For bless command in Apple Mac systems'
+ 'imagemagick: For /usr/bin/refind-mkfont script')
options=('!strip' 'docs' '!makeflags')
@@ -244,10 +245,6 @@ package() {
install -D -m0644 "${srcdir}/${_gitname}_build/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"
- ## install the rEFInd icons
- install -d "${pkgdir}/usr/share/refind/icons/"
- install -D -m0644 "${srcdir}/${_gitname}_build/icons"/* "${pkgdir}/usr/share/refind/icons/"
-
## install the rEFInd docs
install -d "${pkgdir}/usr/share/refind/docs/html/"
install -d "${pkgdir}/usr/share/refind/docs/Styles/"
@@ -257,6 +254,27 @@ package() {
install -D -m0644 "${srcdir}/${_gitname}_build/NEWS.txt" "${pkgdir}/usr/share/refind/docs/NEWS"
rm -f "${pkgdir}/usr/share/refind/docs/html/.DS_Store" || true
+ ## install the rEFInd fonts
+ install -d "${pkgdir}/usr/share/refind/fonts/"
+ install -D -m0644 "${srcdir}/${_gitname}_build/fonts"/* "${pkgdir}/usr/share/refind/fonts/"
+ rm -f "${pkgdir}/usr/share/refind/fonts/mkfont.sh"
+
+ ## install the rEFInd mkfont.sh
+ install -d "${pkgdir}/usr/bin/"
+ install -D -m0755 "${srcdir}/${_gitname}_build/fonts/mkfont.sh" "${pkgdir}/usr/bin/refind-mkfont"
+
+ ## install the rEFInd icons
+ install -d "${pkgdir}/usr/share/refind/icons/"
+ install -D -m0644 "${srcdir}/${_gitname}_build/icons"/* "${pkgdir}/usr/share/refind/icons/"
+
+ ## install the rEFInd images
+ install -d "${pkgdir}/usr/share/refind/images/"
+ install -D -m0644 "${srcdir}/${_gitname}_build/images"/*.{png,bmp} "${pkgdir}/usr/share/refind/images/"
+
+ ## install the rEFInd keys
+ install -d "${pkgdir}/usr/share/refind/keys/"
+ install -D -m0644 "${srcdir}/${_gitname}_build/keys"/* "${pkgdir}/usr/share/refind/keys/"
+
## install the rEFIt license file, since rEFInd is a fork of rEFIt
install -d "${pkgdir}/usr/share/licenses/refind/"
install -D -m0644 "${srcdir}/${_gitname}_build/LICENSE.txt" "${pkgdir}/usr/share/licenses/refind/LICENSE"