[arch-commits] Commit in (5 files)

David Runge dvzrv at archlinux.org
Sun Jul 22 15:25:01 UTC 2018


    Date: Sunday, July 22, 2018 @ 15:25:00
  Author: dvzrv
Revision: 362840

Adding grub-customizer from the AUR.

Added:
  grub-customizer/
  grub-customizer/repos/
  grub-customizer/trunk/
  grub-customizer/trunk/PKGBUILD
  grub-customizer/trunk/grub.cfg

----------+
 PKGBUILD |   43 +++++++++++++++++++++++++++++++++++++++++++
 grub.cfg |    8 ++++++++
 2 files changed, 51 insertions(+)

Added: grub-customizer/trunk/PKGBUILD
===================================================================
--- grub-customizer/trunk/PKGBUILD	                        (rev 0)
+++ grub-customizer/trunk/PKGBUILD	2018-07-22 15:25:00 UTC (rev 362840)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: David Runge <dave at sleepmap.de>
+
+pkgname=grub-customizer
+pkgver=5.0.8
+pkgrel=2
+pkgdesc="A graphical grub2 settings manager"
+url="https://launchpad.net/grub-customizer"
+arch=('x86_64')
+license=('GPL3')
+depends=('grub' 'gtkmm3' 'libarchive')
+optdepends=('hwinfo: Additional hardware information'
+            'polkit: Run grub-customizer from menu')
+makedepends=('cmake')
+provides=('grub-customizer')
+backup=('etc/grub-customizer/grub.cfg')
+source=("https://launchpad.net/${pkgname}/${pkgver%.*}/${pkgver}/+download/${pkgname}_${pkgver}.tar.gz"
+        'grub.cfg')
+sha512sums=('ce8a4893fd4591ad2319009421f91f97f2e977b5198bf3c6b73e89c022f38bbbdec12e930984fd9167df9f8587f58b13d2296c6d92cd1cc8a179380dc0747975'
+            '40156b6546a4d7e8abbef2ab3dece0481a4a2ca276b9a15c5a7bf7e3b11004335b6a747be391b5c1accb35c9e9e3bc628e571cd245e5f2980e5ecd6a3ceb24f5')
+
+prepare(){
+  cd "${pkgname}-${pkgver}"
+  mkdir -p build
+}
+
+build(){
+  cd "${pkgname}-${pkgver}/build"
+  cmake .. -DCMAKE_INSTALL_PREFIX=/usr \
+           -DCMAKE_CXX_FLAGS=" -std=c++11"
+  make
+}
+
+package(){
+  cd "${pkgname}-${pkgver}/build"
+  make install DESTDIR="${pkgdir}"
+  # configuration
+  install -vDm 644 "${srcdir}/grub.cfg" -t "${pkgdir}/etc/${pkgname}/"
+  # additional documentation
+  install -vDm 644 ../{changelog,README} \
+    -t "${pkgdir}/usr/share/doc/${pkgname}/"
+}
+# vim:set ts=2 sw=2 et:


Property changes on: grub-customizer/trunk/PKGBUILD
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: grub-customizer/trunk/grub.cfg
===================================================================
--- grub-customizer/trunk/grub.cfg	                        (rev 0)
+++ grub-customizer/trunk/grub.cfg	2018-07-22 15:25:00 UTC (rev 362840)
@@ -0,0 +1,8 @@
+MKCONFIG_CMD=grub-mkconfig
+UPDATE_CMD=grub-mkconfig -o /boot/grub/grub.cfg
+INSTALL_CMD=grub-install
+MKFONT_CMD=grub-mkfont
+CFG_DIR=/etc/grub.d
+OUTPUT_DIR=/boot/grub
+OUTPUT_FILE=/boot/grub/grub.cfg
+SETTINGS_FILE=/etc/default/grub



More information about the arch-commits mailing list