]> git.ipfire.org Git - people/arne_f/ipfire-3.x.git/blame - ipfire-release/ipfire-release.nm
ipfire-release: Rename the system-release package.
[people/arne_f/ipfire-3.x.git] / ipfire-release / ipfire-release.nm
CommitLineData
9ad08da3 1###############################################################################
802ea3af
MT
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
9ad08da3
MT
4###############################################################################
5
466fab1f
MT
6# Make the configuration of your distribution right here.
7DISTRO_NAME = IPFire
8DISTRO_SNAME = ipfire
9DISTRO_VERSION = 3.0-alpha2
10DISTRO_RELEASE = 3
11DISTRO_SLOGAN = Gluttony
12DISTRO_COLOR = 0;31
13
802ea3af
MT
14name = %{DISTRO_SNAME}-release
15version = %{DISTRO_VERSION}
16release = 1
17epoch = 3
18arch = noarch
9ad08da3 19
802ea3af
MT
20maintainer = Michael Tremer <michael.tremer@ipfire.org>
21groups = Base Build System/Base
22url = http://www.ipfire.org
23license =
24summary = %{DISTRO_NAME} release files.
567ff764 25
802ea3af
MT
26description
27 %{DISTRO_NAME} release files such as pakfire configs and various /etc/ \
466fab1f 28 files that define the release.
802ea3af 29end
9ad08da3 30
802ea3af
MT
31# No tarball.
32sources =
9ad08da3 33
802ea3af
MT
34build
35 prepare = # Do nothing
36 build = # Do nothing
69be7e73 37
802ea3af
MT
38 install
39 mkdir -pv %{BUILDROOT}/etc
9ad08da3 40
802ea3af
MT
41 echo "%{DISTRO_NAME} v%{DISTRO_VERSION} for %{DISTRO_ARCH} - %{DISTRO_SLOGAN} (\l)" \
42 > %{BUILDROOT}/etc/issue
43 echo "===============================" >> %{BUILDROOT}/etc/issue
44 echo "\n running on \s \r \m" >> %{BUILDROOT}/etc/issue
9ad08da3 45
802ea3af
MT
46 echo "%{DISTRO_NAME} release %{DISTRO_VERSION} (%{DISTRO_SLOGAN})" \
47 > %{BUILDROOT}/etc/%{DISTRO_SNAME}-release
48 ln -svf %{DISTRO_SNAME}-release %{BUILDROOT}/etc/system-release
9ad08da3 49
802ea3af
MT
50 # Set a default hostname that is set until the user customizes that.
51 echo "%{DISTRO_SNAME}.localdomain" > %{BUILDROOT}/etc/hostname
466fab1f 52
802ea3af
MT
53 # Create /etc/os-release.
54 echo "NAME=\"%{DISTRO_NAME}\"" >> %{BUILDROOT}/etc/os-release
55 echo "VERSION=\"%{DISTRO_VERSION}\"" >> %{BUILDROOT}/etc/os-release
56 echo "ID=%{DISTRO_SNAME}" >> %{BUILDROOT}/etc/os-release
57 echo "VERSION_ID=%{DISTRO_RELEASE}" >> %{BUILDROOT}/etc/os-release
58 echo "PRETTY_NAME=\"%{DISTRO_NAME} %{DISTRO_VERSION} (%{DISTRO_SLOGAN})\"" \
59 >> %{BUILDROOT}/etc/os-release
60 echo "ANSI_COLOR=%{DISTRO_COLOR}" >> %{BUILDROOT}/etc/os-release
61 end
62end
466fab1f 63
802ea3af
MT
64packages
65 package %{name}
66 provides = system-release
802ea3af
MT
67 end
68end