]> git.pld-linux.org Git - packages/lxc.git/blame - lxc.spec
- change URL
[packages/lxc.git] / lxc.spec
CommitLineData
0886a606
AM
1Summary: Linux Container Tools
2Name: lxc
e5afa52e 3Version: 0.6.5
0886a606
AM
4Release: 1
5License: GPL
6Group: Base
7Source0: http://dl.sourceforge.net/lxc/%{name}-%{version}.tar.gz
e5afa52e 8# Source0-md5: d648bcf82541c0da6725da502ee1d111
670230e8 9URL: http://lxc.sourceforge.net
e2e45f68
AM
10BuildRequires: autoconf
11BuildRequires: automake
e5afa52e 12BuildRequires: docbook-dtd30-sgml
13BuildRequires: docbook-utils
e2e45f68 14BuildRequires: libtool
0886a606
AM
15BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
e5afa52e 17%define configpath /var/lib/lxc
18
0886a606
AM
19%description
20Tools to create and manage containers. It contains a full featured
21container with the isolation / virtualization of the pids, the ipc,
22the utsname, the mount points, /proc, /sys, the network and it takes
23into account the control groups. It is very light, flexible, and
24provides a set of tools around the container like the monitoring with
25asynchronous events notification, or the freeze of the container. This
26package is useful to create Virtual Private Server, or to run isolated
27applications like bash or sshd.
28
29%package devel
30Summary: Header files and develpment documentation for lxc
31Group: Development/Libraries
32Requires: %{name} = %{epoch}:%{version}-%{release}
33
34%description devel
35lxc development files.
36
0886a606
AM
37%prep
38%setup -q
39
40%build
e2e45f68 41%{__libtoolize}
1476741b 42%{__aclocal} -I config
e2e45f68
AM
43%{__autoconf}
44%{__automake}
e5afa52e 45%configure \
46 --with-config-path=%{configpath}
0886a606
AM
47
48%{__make}
e5afa52e 49%{__make} -C doc
0886a606
AM
50
51%install
52rm -rf $RPM_BUILD_ROOT
53
54%{__make} install \
e5afa52e 55 DESTDIR=$RPM_BUILD_ROOT \
56 pcdatadir=%{_pkgconfigdir}
57%{__make} -C doc install \
0886a606 58 DESTDIR=$RPM_BUILD_ROOT
e5afa52e 59rm -rf $RPM_BUILD_ROOT%{_datadir}/doc
0886a606 60
e5afa52e 61install -d $RPM_BUILD_ROOT%{configpath}
e2e45f68 62
0886a606
AM
63%clean
64rm -rf $RPM_BUILD_ROOT
65
66%post -p /sbin/ldconfig
67%postun -p /sbin/ldconfig
68
69%files
70%defattr(644,root,root,755)
670230e8 71%doc AUTHORS ChangeLog CONTRIBUTING MAINTAINERS README TODO doc/FAQ.txt doc/examples/*.conf
0886a606 72%attr(755,root,root) %{_bindir}/*
e5afa52e 73%attr(755,root,root) %{_libdir}/liblxc.so.*.*.*
74%attr(755,root,root) %ghost %{_libdir}/liblxc.so.0
75%{_mandir}/man?/lxc*
76%dir %{configpath}
1476741b 77%attr(755,root,root) %{_libdir}/lxc-init
0886a606
AM
78
79%files devel
80%defattr(644,root,root,755)
81%{_includedir}/lxc
82%attr(755,root,root) %{_libdir}/liblxc.so
e5afa52e 83%{_pkgconfigdir}/lxc.pc
This page took 0.032927 seconds and 4 git commands to generate.