/[packages]/cauldron/iurt/current/SPECS/iurt.spec
ViewVC logotype

Annotation of /cauldron/iurt/current/SPECS/iurt.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2017928 - (hide annotations) (download)
Wed Dec 13 21:27:02 2023 UTC (3 months, 2 weeks ago) by pterjan
File size: 1400 byte(s)
0.9.0
- iurt: Sort packages.arch.log
- rebuild_perl_iurt: set --target to correctly build for armv7hl on aarch64
  machines
- iurt: Fix / of the chroot belonging to the user instead of root
- iurt: Make generation of the chroot archive more atomic
- iurt: Use the target directory when reference chroot needs to be updated
- ulri: Limit retries in case of install_deps_failure. A new config option
  backoff_delays is a list of delays before retrying, and when reaching the
  end of the list, we fail permanently.


1 boklm 8 ############################################
2     # Warning
3     # This package must be handled
4     # via /svn/soft/build_system/iurt/trunk/
5     ############################################
6    
7    
8 ovitters 645240 Name: iurt
9 pterjan 2017928 Version: 0.9.0
10 pterjan 1853612 Release: %mkrel 1
11 pterjan 329433 License: GPLv2+
12 boklm 8 Summary: Packages rebuilder
13     Group: Development/Other
14 danf 1780610 URL: https://svnweb.mageia.org/soft/build_system/iurt/trunk/
15 tv 286783 Source: %{name}-%{version}.tar.xz
16 pterjan 815397 Source1: cauldron.conf
17 pterjan 1060972
18 boklm 8 BuildArch: noarch
19 tv 226958 Requires: sudo
20 tv 287325 # for testsuite:
21 ovitters 1144683 BuildRequires: perl(RPM4)
22     BuildRequires: perl(File::lockf)
23 ovitters 645240 BuildRequires: mdv-distrib-tools
24     BuildRequires: perl-MIME-tools
25 ovitters 1144683 BuildRequires: perl(File::NCopy)
26     BuildRequires: perl(Mkcd::Commandline)
27     BuildRequires: perl(String::Escape)
28     BuildRequires: perl(Sys::Load)
29 boklm 8
30 tv 287394
31 boklm 8 %description
32     iurt is a collection of tools to create an automatic rebuild system. It
33     contains the rebuild script, iurt, as well as the scheduler, ulri, and the
34     upload script, emi.
35    
36     %prep
37 pterjan 1060151 %autosetup -p1
38 boklm 8
39     %install
40     %makeinstall DESTDIR=$RPM_BUILD_ROOT
41 pterjan 815397 install -d -m 0755 %{buildroot}%{_sysconfdir}/iurt/build/
42     install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/iurt/build/cauldron.conf
43 boklm 8
44 tv 287229 %check
45 pterjan 1059136 make check
46 tv 287230 # (tv) check that iurt loads OK:
47 pterjan 1059136 perl -Ilib ./iurt --help > /dev/null
48 tv 287229
49 boklm 8 %files
50 tv 622351 %doc NEWS README
51 boklm 8 %{_bindir}/emi
52     %{_bindir}/iurt
53     %{_bindir}/ulri
54     %{_sbindir}/iurt_root_command
55     %{perl_vendorlib}/Iurt
56 pterjan 905344 %dir %{_sysconfdir}/iurt
57     %config(noreplace) %{_sysconfdir}/iurt/*

Properties

Name Value
svn:executable *

  ViewVC Help
Powered by ViewVC 1.1.30