mdadm/mdadm.spec

77 lines
2.3 KiB
RPMSpec
Raw Normal View History

2002-03-20 23:39:50 +01:00
Summary: mdadm is used for controlling Linux md devices (aka RAID arrays)
Name: mdadm
2011-06-17 07:15:37 +02:00
Version: 3.2.2
2002-03-20 23:39:50 +01:00
Release: 1
2007-08-20 06:22:15 +02:00
Source: http://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-%{version}.tgz
URL: http://neil.brown.name/blog/mdadm
2002-03-20 23:39:50 +01:00
License: GPL
Group: Utilities/System
2002-04-04 03:58:32 +02:00
BuildRoot: %{_tmppath}/%{name}-root
2002-03-20 23:39:50 +01:00
Obsoletes: mdctl
2002-03-15 06:21:36 +01:00
%description
2002-03-20 23:39:50 +01:00
mdadm is a program that can be used to create, manage, and monitor
Linux MD (Software RAID) devices.
As such is provides similar functionality to the raidtools packages.
The particular differences to raidtools is that mdadm is a single
program, and it can perform (almost) all functions without a
configuration file (that a config file can be used to help with
some common tasks).
2002-03-15 06:21:36 +01:00
%prep
%setup -q
2002-04-11 03:36:14 +02:00
# we want to install in /sbin, not /usr/sbin...
%define _exec_prefix %{nil}
2002-03-15 06:21:36 +01:00
%build
# This is a debatable issue. The author of this RPM spec file feels that
# people who install RPMs (especially given that the default RPM options
# will strip the binary) are not going to be running gdb against the
# program.
2002-05-10 06:06:19 +02:00
make CXFLAGS="$RPM_OPT_FLAGS" SYSCONFDIR="%{_sysconfdir}"
2002-03-15 06:21:36 +01:00
%install
2002-04-06 00:00:28 +02:00
make DESTDIR=$RPM_BUILD_ROOT MANDIR=%{_mandir} BINDIR=%{_sbindir} install
install -D -m644 mdadm.conf-example $RPM_BUILD_ROOT/%{_sysconfdir}/mdadm.conf
2002-03-15 06:21:36 +01:00
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
2002-04-06 00:00:28 +02:00
%doc TODO ChangeLog mdadm.conf-example COPYING
2002-03-20 23:39:50 +01:00
%{_sbindir}/mdadm
%config(noreplace,missingok)/%{_sysconfdir}/mdadm.conf
2002-03-15 06:21:36 +01:00
%{_mandir}/man*/md*
%changelog
2002-05-10 06:06:19 +02:00
* Fri May 10 2002 <neilb@cse.unsw.edu.au>
- update to 1.0.0
- Set CXFLAGS instead of CFLAGS
2002-04-06 00:00:28 +02:00
* Sat Apr 6 2002 <neilb@cse.unsw.edu.au>
- change install to use "make install"
2002-04-06 00:00:28 +02:00
2002-03-20 23:39:50 +01:00
* Fri Mar 15 2002 <gleblanc@localhost.localdomain>
- beautification
- made mdadm.conf non-replaceable config
- renamed Copyright to License in the header
- added missing license file
- used macros for file paths
* Fri Mar 15 2002 Luca Berra <bluca@comedia.it>
- Added Obsoletes: mdctl
- missingok for configfile
2002-03-15 06:21:36 +01:00
* Wed Mar 12 2002 NeilBrown <neilb@cse.unsw.edu.au>
- Add md.4 and mdadm.conf.5 man pages
2002-03-20 23:39:50 +01:00
2002-03-15 06:21:36 +01:00
* Fri Mar 08 2002 Chris Siebenmann <cks@cquest.utoronto.ca>
- builds properly as non-root.
2002-03-20 23:39:50 +01:00
2002-03-15 06:21:36 +01:00
* Fri Mar 08 2002 Derek Vadala <derek@cynicism.com>
- updated for 0.7, fixed /usr/share/doc and added manpage
2002-03-20 23:39:50 +01:00
2002-03-15 06:21:36 +01:00
* Tue Aug 07 2001 Danilo Godec <danci@agenda.si>
- initial RPM build