X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=lxc.spec.in;h=ec6321c333aa8d50f3d66dbcc2e8760561926f45;hb=a65cce2f9d99ac1428c17702158d919e9b308bfd;hp=87978feb26a43aa8b864198b5ea757786d46a47d;hpb=723e380b6a31ae68728b0c2dd076184f65ce0e6a;p=mirror_lxc.git diff --git a/lxc.spec.in b/lxc.spec.in index 87978feb2..ec6321c33 100644 --- a/lxc.spec.in +++ b/lxc.spec.in @@ -91,6 +91,13 @@ BuildRequires: libseccomp-devel %endif %endif +# +# Additional package for Tizen +# +%if %{defined tizen_version} +BuildRequires: pkgconfig(dlog) +%endif + %description Containers are insulated areas inside a system, which have their own namespace for filesystem, network, PID, IPC, CPU and memory allocation and which can be @@ -118,6 +125,10 @@ development of the Linux containers. %prep %setup -q -n %{name}-%{version}%{?beta_dot} %build + +#Dont use pkgconfig to get bash completion dir and use backwards compatible location. +export bashcompdir=%{_sysconfdir}/bash_completion.d + PATH=$PATH:/usr/sbin:/sbin %configure $args \ %if "x%{_unitdir}" != "x" --with-systemdsystemunitdir=%{_unitdir} \ @@ -145,6 +156,11 @@ fi %post # This test should trigger a network configure on a new install. +if [ ! -d @LXC_DISTRO_SYSCONF@ ] +then + mkdir -p @LXC_DISTRO_SYSCONF@ +fi + if [ ! -f @LXC_DISTRO_SYSCONF@/lxc-net ] || ! grep -q 'USE_LXC_BRIDGE=' @LXC_DISTRO_SYSCONF@/lxc-net then # Grab a random 10net subnet. Need to add test logic... @@ -244,6 +260,7 @@ fi %defattr(-,root,root) %{_sbindir}/* %{_libdir}/*.so.* +%{_libdir}/*.a %{_libdir}/%{name} %{_localstatedir}/* %{_libexecdir}/%{name}/hooks/unmount-namespace