]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blame - grubby/grubby.nm
grubby: Update to 8.11.
[people/ms/ipfire-3.x.git] / grubby / grubby.nm
CommitLineData
4d4e8902
MT
1###############################################################################
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
4###############################################################################
5
6name = grubby
b25c05d0 7version = 8.11
4d4e8902
MT
8release = 1
9
10groups = System/Base
11url = http://git.fedorahosted.org/git/grubby.git
12license = GPLv2+
13summary = Command line tool for updating bootloader configs.
14
15description
1f9bc2f0
MT
16 grubby is a command line tool for updating and displaying information about
17 the configuration files for the grub, lilo, elilo (ia64), yaboot (powerpc)
4d4e8902 18 and zipl (s390) boot loaders. It is primarily designed to be used from scripts
1f9bc2f0 19 which install new kernels and need to find information about the current boot
4d4e8902
MT
20 environment.
21end
22
40c54876
MT
23# Source tarballs must be generated from git.
24sources = %{thisapp}.tar.bz2
4d4e8902
MT
25
26build
27 requires
28 glib2-devel
29 libblkid-devel
30 popt-devel
31 util-linux
32 end
33
34 test
35 make test
36 end
37
40c54876 38 make_install_targets += mandir=%{mandir}
b25c05d0
MT
39
40 install_cmds
41 mkdir -pv %{BUILDROOT}%{prefix}
42 mv -v %{BUILDROOT}{,%{prefix}}/sbin
43 end
4d4e8902
MT
44end
45
46packages
47 package %{name}
40c54876
MT
48 # Pull in uboot-tools on ARM platforms.
49 if "%{DISTRO_ARCH}" == "armv7hl"
50 requires += uboot-tools
51 end
52
53 if "%{DISTRO_ARCH}" == "armv5tel"
54 requires += uboot-tools
55 end
56 end
1f9bc2f0
MT
57
58 package %{name}-debuginfo
59 template DEBUGINFO
60 end
4d4e8902 61end