diff options
author | Jybz <j.biernacki+mga@free.fr> | 2020-12-14 11:50:31 +0100 |
---|---|---|
committer | Jybz <j.biernacki+mga@free.fr> | 2020-12-14 11:50:31 +0100 |
commit | 0715baf30e1917b11fc5a609c71847ad497c363d (patch) | |
tree | c8bb351b8c281c58133868cbcfb5275100f09d82 | |
parent | 97742b16930194e0063640536e73f7cb2de81768 (diff) | |
download | mageia4arm-0715baf30e1917b11fc5a609c71847ad497c363d.tar mageia4arm-0715baf30e1917b11fc5a609c71847ad497c363d.tar.gz mageia4arm-0715baf30e1917b11fc5a609c71847ad497c363d.tar.bz2 mageia4arm-0715baf30e1917b11fc5a609c71847ad497c363d.tar.xz mageia4arm-0715baf30e1917b11fc5a609c71847ad497c363d.zip |
add spec file
-rw-r--r-- | mageia4arm.spec | 82 |
1 files changed, 82 insertions, 0 deletions
diff --git a/mageia4arm.spec b/mageia4arm.spec new file mode 100644 index 0000000..66cf93b --- /dev/null +++ b/mageia4arm.spec @@ -0,0 +1,82 @@ +# Run tests in check section +%bcond_without check + +%global gitsystem gitweb.mageia.org +%global gitowners software +%global gitreposi mageia4arm +# https://gitweb.mageia.org/software/mageia4arm + +Version: 0.1.0 + + +%global common_description %{expand: +This package enables you to build Mageia images for arm devices.} + + +Name: mageia4arm +Release: %mkrel 1 +BuildArch: noarch +Summary: script to make arm based systems images for Mageia +License: GPL-v2 +Group: Development/Other + +URL: https://%{gitsystem}/%{gitowners}/%{gitreposi} +Source0: https://%{gitsystem}/%{gitowners}/%{gitreposi}/snapshot/%{version}.tar.gz#/mageia4arm.tar.gz +# Source1: https://%{gitsystem}/%{gitowners}/%{gitreposi}/snapshot/%{version}.tar.gz +# Patch0: name.patch + + +Requires: coreutils +Requires: systemd-units +Requires: urpmi +Requires: dnf +Requires: sed +Requires: util-linux +Requires: bash +Requires: udisks2 +Requires: e2fsprogs +Requires: rsync +Requires: pv +Requires: gzip + + +%description +%{common_description} + + + +%prep +%setup -q -n %{name} + + +%build + + + +%install +install -d -p %{buildroot}%{_bindir} +install -d -p %{buildroot}%{_datadir}/%{name} +install -d -p %{buildroot}%{_sysconfdir}/bash_completion.d +install -p -m 0555 build_all.cfg %{buildroot}%{_datadir}/%{name}/ +install -p -m 0755 build_all.sh %{buildroot}%{_datadir}/%{name}/ +install -p -m 0755 create_arm_image.sh %{buildroot}%{_datadir}/%{name}/ +install -p -m 0755 functions.sh %{buildroot}%{_datadir}/%{name}/ +install -d -p %{buildroot}%{_datadir}/%{name}/platforms +cp -r platforms/* %{buildroot}%{_datadir}/%{name}/platforms/ +ln -sr %{buildroot}%{_datadir}/%{name}/create_arm_image.sh %{buildroot}%{_bindir}/mageia4arm +install -p -m 0444 mageia4arm.bashcompletion %{buildroot}%{_sysconfdir}/bash_completion.d + + + +# %post +# patch -i ./%{SOURCE1} + + + +%files +%license LICENSE +%doc README.md +%{_bindir}/mageia4arm +%{_datadir}/%{name}/* +%{_sysconfdir}/bash_completion.d/mageia4arm.bashcompletion + |