upload tizen1.0 source
[framework/multimedia/libmm-imgp-gstcs.git] / packaging / libmm-imgp-gstcs.spec
1 Name:       libmm-imgp-gstcs
2 Summary:    Multimedia Framework Utility Library
3 Version:    0.1
4 Release:    1
5 Group:      System/Libraries
6 License:    Apache-2.0
7 Source0:    %{name}-%{version}.tar.gz
8 Requires(post):  /sbin/ldconfig
9 Requires(postun):  /sbin/ldconfig
10 BuildRequires:  pkgconfig(mm-common) 
11 #BuildRequires: libmm-common-internal-devel
12 BuildRequires:  pkgconfig(mm-log)
13 BuildRequires:  pkgconfig(glib-2.0)
14 BuildRequires:  pkgconfig(gstreamer-0.10)
15 BuildRequires:  pkgconfig(gstreamer-app-0.10)
16 BuildRequires:  pkgconfig(gmodule-2.0)
17
18 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
19
20 %description
21 Multimedia Framework Utility Library
22
23 %package devel
24 Summary:    Multimedia Framework Utility Library (DEV)
25 Group:      Development/Libraries
26 Requires:   %{name} = %{version}-%{release}
27
28 %description devel
29 Development files for the Multimedia Framework Utility Library
30
31 %prep
32 %setup -q
33
34 ./autogen.sh
35
36 CFLAGS="$CFLAGS -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" -D_MM_PROJECT_FLOATER" \
37 LDFLAGS+="-Wl,--rpath=%{_prefix}/lib -Wl,--hash-style=both -Wl,--as-needed" \
38 ./configure --prefix=%{_prefix}
39
40 %build
41 make %{?jobs:-j%jobs}
42
43 %install
44 rm -rf %{buildroot}
45 %make_install
46
47 %clean
48 rm -rf %{buildroot}
49
50 %post -p /sbin/ldconfig
51 %postun -p /sbin/ldconfig
52
53
54 %files
55 %defattr(-,root,root,-)
56 %{_libdir}/*.so*
57 %exclude %{_includedir}/mmf/mm_util_gstcs.h
58 %exclude %{_libdir}/pkgconfig/mmutil-gstcs.pc