From: William Douglas Date: Thu, 21 Jun 2012 15:06:41 +0000 (-0700) Subject: Fix post section. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c4a107368c3eef413e754239f5fd43c7ecb993b4;p=platform%2Fcore%2Fmultimedia%2Favsystem.git Fix post section. Remove post section's file and directory creation. Add the removed portion to the install section and update Requires. Signed-off-by: William Douglas --- diff --git a/packaging/avsystem.changes b/packaging/avsystem.changes index 6942b57..e7126b3 100644 --- a/packaging/avsystem.changes +++ b/packaging/avsystem.changes @@ -1,2 +1,4 @@ +* Thu Jun 21 2012 William Douglas - 0.4.13 +- Move post section file creation to install phase, update BuildRequires * Mon Jun 4 2012 vivian zhang - 0.4.13 - Added necessary Requires(post): /bin/ln, /bin/mkdir, /sbin/ldconfig in spec file to fix the warnings in image creating diff --git a/packaging/avsystem.spec b/packaging/avsystem.spec index ae548a8..c34ee78 100644 --- a/packaging/avsystem.spec +++ b/packaging/avsystem.spec @@ -6,9 +6,10 @@ Group: System/Libraries License: Apache-2.0 Source0: avsystem-%{version}.tar.gz Source1001: packaging/avsystem.manifest + Requires(post): /sbin/ldconfig -Requires(post): /bin/ln -Requires(post): /bin/mkdir +Requires(postun): /sbin/ldconfig + BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(iniparser) BuildRequires: pkgconfig(mm-ta) @@ -51,16 +52,20 @@ make %{?jobs:-j%jobs} %make_install -%post -/sbin/ldconfig -mkdir -p /etc/rc.d/rc3.d/ -ln -s ../init.d/snd_init /etc/rc.d/rc3.d/S30snd_init -mkdir -p /etc/rc.d/rc4.d/ -ln -s ../init.d/snd_init /etc/rc.d/rc4.d/S30snd_init +mkdir -p %{buildroot}/%{_sysconfdir}/rc.d/rc3.d/ +ln -s ../init.d/snd_init %{buildroot}/%{_sysconfdir}/rc.d/rc3.d/S30snd_init +mkdir -p %{buildroot}/%{_sysconfdir}/rc.d/rc4.d/ +ln -s ../init.d/snd_init %{buildroot}/%{_sysconfdir}/rc.d/rc4.d/S30snd_init + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig %files %manifest avsystem.manifest /etc/rc.d/init.d/snd_init +/etc/rc.d/rc3.d/S30snd_init +/etc/rc.d/rc4.d/S30snd_init /usr/bin/* /usr/lib/lib*.so.*