summaryrefslogtreecommitdiff
path: root/packaging
diff options
context:
space:
mode:
authorEunhae Choi <eunhae1.choi@samsung.com>2016-01-13 14:28:44 +0900
committerEunhae Choi <eunhae1.choi@samsung.com>2016-01-13 14:49:39 +0900
commit2f27fa6132fbe811fa5a5ea92fa06324912c15d0 (patch)
treed37012b1f7cb43ba10aad92c948606d18cd1fe3f /packaging
parent2167a59239aec3d3402ffef26dc7c5165a1e22fa (diff)
downloadlibmm-radio-2f27fa6132fbe811fa5a5ea92fa06324912c15d0.tar.gz
libmm-radio-2f27fa6132fbe811fa5a5ea92fa06324912c15d0.tar.bz2
libmm-radio-2f27fa6132fbe811fa5a5ea92fa06324912c15d0.zip
Change-Id: I583a32ec76d2f5045ca252436cfa98b9cd119197
Diffstat (limited to 'packaging')
-rw-r--r--packaging/libmm-radio.manifest9
-rwxr-xr-xpackaging/libmm-radio.spec32
2 files changed, 22 insertions, 19 deletions
diff --git a/packaging/libmm-radio.manifest b/packaging/libmm-radio.manifest
index 017d22d..21bef5c 100644
--- a/packaging/libmm-radio.manifest
+++ b/packaging/libmm-radio.manifest
@@ -1,5 +1,8 @@
<manifest>
- <request>
- <domain name="_"/>
- </request>
+ <request>
+ <domain name="_"/>
+ </request>
+ <assign>
+ <filesystem path="/usr/bin/mm_radio_testsuite" label="_" exec_label="none" />
+ </assign>
</manifest>
diff --git a/packaging/libmm-radio.spec b/packaging/libmm-radio.spec
index f61ede2..28b3b34 100755
--- a/packaging/libmm-radio.spec
+++ b/packaging/libmm-radio.spec
@@ -1,22 +1,19 @@
Name: libmm-radio
Summary: Multimedia Framework Radio Library
-Version: 0.2.3
-Release: 2
+Version: 0.2.4
+Release: 0
Group: System/Libraries
License: Apache-2.0
Source0: %{name}-%{version}.tar.gz
Source1001: libmm-radio.manifest
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
BuildRequires: pkgconfig(mm-common)
BuildRequires: pkgconfig(mm-log)
BuildRequires: pkgconfig(mm-session)
BuildRequires: pkgconfig(mm-sound)
-%if %{defined with_Gstreamer0.10}
-BuildRequires: pkgconfig(gstreamer-0.10)
-BuildRequires: pkgconfig(gstreamer-plugins-base-0.10)
-%else
BuildRequires: pkgconfig(gstreamer-1.0)
BuildRequires: pkgconfig(gstreamer-plugins-base-1.0)
-%endif
%description
Description: Multimedia Framework Radio Library
@@ -45,19 +42,22 @@ cp %{SOURCE1001} .
%build
./autogen.sh
-%if %{defined with_Gstreamer0.10}
-export GSTREAMER_API=""
-%else
-export GSTREAMER_API="-DGST_API_VERSION_1=1"
-export use_gstreamer_1=1
-%endif
+#export GSTREAMER_API="-DGST_API_VERSION_1=1"
+#export use_gstreamer_1=1
-CFLAGS=" %{optflags} -DGST_EXT_TIME_ANALYSIS -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" $GSTREAMER_API"; export CFLAGS;
-%configure --disable-static --prefix=%{_prefix}
+#CFLAGS=" %{optflags} -Wall -DGST_EXT_TIME_ANALYSIS -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" $GSTREAMER_API"; export CFLAGS;
+CFLAGS=" %{optflags} -Wall -DGST_EXT_TIME_ANALYSIS -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" "; export CFLAGS;
+
+%configure \
+--enable-emulator \
+--disable-static --prefix=%{_prefix}
make %{?jobs:-j%jobs}
%install
+rm -rf %{buildroot}
+mkdir -p %{buildroot}/usr/share/license
+cp LICENSE.APLv2 %{buildroot}/usr/share/license/%{name}
%make_install
@@ -70,7 +70,7 @@ make %{?jobs:-j%jobs}
%manifest %{name}.manifest
%defattr(-,root,root,-)
%{_libdir}/libmmfradio.so.*
-
+/usr/share/license/%{name}
%files devel