%make_install
%post
-/sbin/ldconfig
+ldconfig
# Create tizenglobalapp user needed for global installation
-%{_sbindir}/useradd -d %TZ_SYS_RW_APP -m %TZ_SYS_GLOBALAPP_USER -r -c "system user for common applications" -g root
+useradd -d %TZ_SYS_RW_APP -m %TZ_SYS_GLOBALAPP_USER -r -c "system user for common applications" -g root
#mkdir -p %TZ_SYS_RW_APP/.config/xwalk-service/applications
#cd %TZ_SYS_RW_APP/
Source101: packaging/avsystem.service
Source1001: avsystem.manifest
-Requires(post): /sbin/ldconfig
-Requires(post): /usr/bin/systemctl
+Requires(post): /sbin/ldconfig
+Requires(post): /usr/bin/systemctl
Requires(postun): /sbin/ldconfig
Requires(postun): /usr/bin/systemctl
-Requires(preun): /usr/bin/systemctl
+Requires(preun): /usr/bin/systemctl
+BuildRequires: pkgconfig
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(iniparser)
BuildRequires: pkgconfig(mm-ta)
%description
Audio Video System package.
+
%package devel
-Summary: Audio Video System Development headers and libraries
+Summary: Audio Video System (dev)
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
-Audio Video System Development headers and libraries package.
+Audio Video System development headers and libraries.
+
%package -n libavsysaudio
-Summary: Audio Video System libraries
+Summary: Audio Video System (libs)
%description -n libavsysaudio
-Audio Video System libraries package.
+Audio Video System libraries.
+
%prep
%setup -q -n %{name}-%{version}
cp %{SOURCE1001} .
+
%build
-%reconfigure \
+%reconfigure \
%if 0%{?simulator}
- --enable-sdk
+ --enable-audiotest --enable-sdk
+%else
+ --enable-audiotest
%endif
- --enable-audiotest
-%__make %{?jobs:-j%jobs}
+
+%__make %{?_smp_mflags}
+
%install
%make_install
-mkdir -m 755 -p %{buildroot}/%{_sysconfdir}/rc.d/rc3.d/
-ln -s ../init.d/snd_init %{buildroot}/%{_sysconfdir}/rc.d/rc3.d/S15snd_init
-mkdir -m 755 -p %{buildroot}/%{_sysconfdir}/rc.d/rc4.d/
-ln -s ../init.d/snd_init %{buildroot}/%{_sysconfdir}/rc.d/rc4.d/S15snd_init
-
mkdir -m 755 -p %{buildroot}%{_unitdir}/multi-user.target.wants
install -m 0644 %SOURCE101 %{buildroot}%{_unitdir}/avsystem.service
-ln -s ../avsystem.service %{buildroot}%{_unitdir}/multi-user.target.wants/avsystem.service
+ln -sf ../avsystem.service %{buildroot}%{_unitdir}/multi-user.target.wants/avsystem.service
+
%preun
if [ $1 == 0 ]; then
%files
%manifest %{name}.manifest
%defattr(-,root,root,-)
-%{_sysconfdir}/rc.d/init.d/snd_init
-%{_sysconfdir}/rc.d/rc3.d/S15snd_init
-%{_sysconfdir}/rc.d/rc4.d/S15snd_init
%{_bindir}/*
%{_unitdir}/avsystem.service
%{_unitdir}/multi-user.target.wants/avsystem.service
Source0: http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
Source1001: ibus.manifest
+BuildRequires: pkgconfig
BuildRequires: gettext-devel
BuildRequires: libtool
BuildRequires: dbus-glib-devel
BuildRequires: pygobject-devel
BuildRequires: gobject-introspection-devel
BuildRequires: vala
+BuildRequires: fdupes
Requires: %{name}-libs = %{version}-%{release}
%find_lang %{name}10
+%fdupes %{buildroot}
+
%clean
rm -rf %{buildroot}
%files -f %{name}10.lang
%manifest %{name}.manifest
%defattr(-,root,root,-)
-%doc AUTHORS COPYING README
+%license COPYING
+%doc AUTHORS README
%dir %{python_sitelib}/ibus
%{python_sitelib}/ibus/*
%dir %{_datadir}/ibus/
License: Apache-2.0
Source0: %{name}-%{version}.tar.gz
Source1001: libmm-common.manifest
+BuildRequires: pkgconfig
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(mm-log)
-Name: libmm-fileinfo
+Name: libmm-fileinfo
Summary: Media Fileinfo
Version: 0.6.0
Release: 0
License: Apache-2.0
Source0: %{name}-%{version}.tar.gz
Source1001: libmm-fileinfo.manifest
+BuildRequires: pkgconfig
BuildRequires: pkgconfig(mm-common)
BuildRequires: pkgconfig(mm-log)
BuildRequires: pkgconfig(libswscale)
Requires: %{name} = %{version}-%{release}
%description devel
-Multimedia Framework FileInfo Library (developement files)
+Multimedia Framework FileInfo Library (development files)
%prep
%setup -q
Group: System/Libraries
License: Apache-2.0
Source0: %{name}-%{version}.tar.gz
-Source1001: libmm-utility.manifest
+Source1001: libmm-utility.manifest
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
+BuildRequires: pkgconfig
BuildRequires: pkgconfig(mm-common)
BuildRequires: pkgconfig(mm-log)
BuildRequires: pkgconfig(mm-ta)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gmodule-2.0)
BuildRequires: libjpeg-turbo-devel
-BuildRequires: pkgconfig(libtzplatform-config)
-
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
-Multimedia Framework Utility Library package.
+Multimedia Framework Utility Library - Main package.
%package devel
Summary: Multimedia Framework Utility Library (DEV)
Requires: %{name} = %{version}-%{release}
%description devel
-Multimedia Framework Utility Library (DEV) package.
+Multimedia Framework Utility Library - Development files.
%package tool
-Summary: Multimedia Framework Utility Library
+Summary: Multimedia Framework Utility tools
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description tool
-Multimedia Framework Utility Library package.
+Multimedia Framework Utility Library - Tools.
%prep
%setup -q
cp %{SOURCE1001} .
%build
-mkdir -p m4
+./autogen.sh
+
CFLAGS="$CFLAGS -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" -D_MM_PROJECT_FLOATER" \
LDFLAGS+="-Wl,--rpath=%{_libdir} -Wl,--hash-style=both -Wl,--as-needed" \
-%reconfigure
-%__make %{?jobs:-j%jobs}
+%configure
+%__make %{?_smp_mflags}
sed -i -e "s#@IMGP_REQPKG@#$IMGP_REQPKG#g" imgp/mmutil-imgp.pc
sed -i -e "s#@JPEG_REQPKG@#$JPEG_REQPKG#g" jpeg/mmutil-jpeg.pc
%install
rm -rf %{buildroot}
%make_install
-mkdir -p %{buildroot}%{_datadir}/license
-cp LICENSE %{buildroot}%{_datadir}/license/%{name}
%clean
rm -rf %{buildroot}
%files
%manifest %{name}.manifest
-%{_datadir}/license/%{name}
+%license LICENSE LICENSE.APLv2.0
%defattr(-,root,root,-)
%{_libdir}/*.so*
+#%%exclude %%{_bindir}/*_testsuite
%files devel
%manifest %{name}.manifest
Name: libnet-client
-Summary: Network Client library (Shared library)
+Summary: Network Client library
Version: 0.1.77_55
Release: 0
Group: System/Network
-License: Flora License
+License: Flora
Source0: %{name}-%{version}.tar.gz
Source1001: libnet-client.manifest
URL: https://review.tizen.org/git/?p=framework/connectivity/libnet-client.git;a=summary
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
BuildRequires: cmake
+BuildRequires: pkgconfig
BuildRequires: pkgconfig(dlog)
BuildRequires: pkgconfig(vconf)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gio-2.0)
-BuildRequires: pkgconfig(gthread-2.0)
-BuildRequires: pkgconfig(dbus-glib-1)
+BuildRequires: pkgconfig(gthread-2.0)
+BuildRequires: pkgconfig(dbus-glib-1)
%description
-Network Client library (Shared library)
+Network Client library (Shared library).
%package devel
-Summary: Network Client library (Development)
+Summary: Network Client library (Dev)
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
-Network Client library (Development)
+Network Client library (Development).
%prep
%setup -q
Name: libslp-location
Summary: Location Based Service
Version: 0.5.3
-Release: 1
+Release: 0
Group: Location/Libraries
License: Apache-2.0
Source0: %{name}-%{version}.tar.gz
-Source1001: libslp-location.manifest
-Requires(post): /sbin/ldconfig
-Requires(post): /usr/bin/vconftool
+Source1001: libslp-location.manifest
+Requires(post): /sbin/ldconfig
+Requires(post): /usr/bin/vconftool
Requires(postun): /sbin/ldconfig
-BuildRequires: pkgconfig(glib-2.0)
-BuildRequires: pkgconfig(dbus-glib-1)
-BuildRequires: pkgconfig(gmodule-2.0)
-BuildRequires: pkgconfig(dlog)
-BuildRequires: pkgconfig(vconf)
-BuildRequires: pkgconfig(json-glib-1.0)
+BuildRequires: pkgconfig
+BuildRequires: pkgconfig(glib-2.0)
+BuildRequires: pkgconfig(dbus-glib-1)
+BuildRequires: pkgconfig(gmodule-2.0)
+BuildRequires: pkgconfig(dlog)
+BuildRequires: pkgconfig(vconf)
+BuildRequires: pkgconfig(json-glib-1.0)
%description
%package devel
-Summary: Location Based Service (Development files)
+Summary: Location Based Service (dev)
Group: System/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
-Location Based Service Development Package
+Location Based Service (Development Package).
%prep
%build
-
./autogen.sh
%configure --enable-dlog --enable-debug
-
-make %{?jobs:-j%jobs}
+%__make %{?jobs:-j%jobs}
%install
Name: neardal
Summary: Neard Abstraction Library (for Neard v0.7)
Version: 0.7.0
-Release: 1.0
-Group: Connectivity/NFC
+Release: 20140926.1411744055
+Group: Network & Connectivity/NFC
License: LGPL-2.0
-URL: https://github.com/connectivity/neardal.git
+URL: https://github.com/connectivity/neardal.git
Source0: %{name}-%{version}.tar.bz2
-Requires(post): /sbin/ldconfig
+Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
BuildRequires: python
BuildRequires: intltool
BuildRequires: autoconf
BuildRequires: gettext-tools
BuildRequires: python-xml
+BuildRequires: pkgconfig
BuildRequires: pkgconfig(glib-2.0) >= 2.30.0
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(dlog)
%setup -q -n %{name}-%{version}
%build
-autoreconf --force --install
-
-%configure --disable-traces --prefix=/usr
-make
+%reconfigure --disable-traces --prefix=/usr
+%__make
%package devel
Summary: Headers for neardal
rm -rf %{buildroot}
%make_install
-# executed after install
%post -p /sbin/ldconfig
-# executed before uninstall
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%license COPYING
-%doc README AUTHORS NEWS
+%doc README AUTHORS
# libraries files
%{_libdir}/libneardal.so.0
%{_libdir}/libneardal.so.0.0.1
-%changelog
-
%files devel
# headers files
%{_includedir}/neardal/*.h