From: Yan Yin Date: Wed, 14 Mar 2012 08:58:13 +0000 (+0800) Subject: update for beta universally X-Git-Tag: 2.0_alpha~7 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4160e30a6f9fba4e78bf5ba6794c5a1461e73547;p=platform%2Fcore%2Fappfw%2Fslp-pkgmgr.git update for beta universally --- diff --git a/packaging/pkgmgr.spec b/packaging/pkgmgr.spec deleted file mode 100644 index 84cb8bc..0000000 --- a/packaging/pkgmgr.spec +++ /dev/null @@ -1,167 +0,0 @@ -#sbs-git:slp/pkgs/s/slp-pkgmgr pkgmgr 0.1.103 29b53909a5d6e8728429f0a188177eac691cb6ce -Name: pkgmgr -Summary: Packager Manager client library package -Version: 0.1.104 -Release: 1 -Group: TO_BE/FILLED_IN -License: LGPL -Source0: %{name}-%{version}.tar.gz -BuildRequires: cmake -BuildRequires: gettext-tools -BuildRequires: pkgconfig(ecore) -BuildRequires: pkgconfig(security-server) -BuildRequires: pkgconfig(dbus-1) -BuildRequires: pkgconfig(dbus-glib-1) -BuildRequires: pkgconfig(dlog) -BuildRequires: pkgconfig(aul) -BuildRequires: pkgconfig(ail) -BuildRequires: pkgconfig(appcore-efl) - - -%description -Packager Manager client library package for packaging - - -%package client -Summary: Package Manager client library develpoment package -Group: TO_BE/FILLED_IN -Requires: %{name} = %{version}-%{release} -Requires(post): /sbin/ldconfig -Requires(postun): /sbin/ldconfig - -%description client -Package Manager client library develpoment package for packaging - -%package client-devel -Summary: Package Manager client library develpoment package -Group: TO_BE/FILLED_IN -Requires: %{name} = %{version}-%{release} - -%description client-devel -Package Manager client library develpoment package for packaging - -%package server -Summary: Package Manager server -Group: TO_BE/FILLED_IN -Requires: %{name} = %{version}-%{release} - -%description server -Package Manager server for packaging - -%package installer -Summary: Library for installer frontend/backend. -Group: TO_BE/FILLED_IN -Requires: %{name} = %{version}-%{release} -Requires(post): /sbin/ldconfig -Requires(postun): /sbin/ldconfig - -%description installer -Library for installer frontend/backend for packaging. - -%package installer-devel -Summary: Dev package for libpkgmgr-installer -Group: TO_BE/FILLED_IN -Requires: %{name} = %{version}-%{release} - -%description installer-devel -Dev package for libpkgmgr-installer for packaging. - -%package types-devel -Summary: Package Manager client types develpoment package -Group: TO_BE/FILLED_IN -Requires: %{name} = %{version}-%{release} - -%description types-devel -Package Manager client types develpoment package for packaging - - -%prep -%setup -q - -cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} - -%build - -make %{?jobs:-j%jobs} -%install -rm -rf %{buildroot} -%make_install - - -%post -/sbin/ldconfig - -mkdir -p /usr/etc/package-manager/frontend -mkdir -p /usr/etc/package-manager/backend - -# For pkgmgr-install: -# Update mime database to support package mime types -update-mime-database /usr/share/mime - -%post server - -/sbin/ldconfig -mkdir -p /usr/etc/package-manager/server - -%post client -p /sbin/ldconfig - -%postun client -p /sbin/ldconfig - -%post installer -p /sbin/ldconfig - -%postun installer -p /sbin/ldconfig - -%files -%defattr(-,root,root,-) -%{_bindir}/pkgcmd -%exclude %{_bindir}/pkgmgr_backend_sample -%exclude %{_bindir}/pkgmgr_backend_test -%exclude %{_bindir}/pkgmgr_frontend_sample -%exclude %{_bindir}/pkgmgr_frontend_test -%exclude %{_includedir}/pkgmgr/comm_client.h -%exclude %{_includedir}/pkgmgr/comm_config.h -%exclude %{_includedir}/pkgmgr/comm_status_broadcast_server.h -%exclude %{_libdir}/libpkgmgr_backend_lib_sample.so -%exclude /usr/etc/package-manager/server/queue_status - -%files client -%defattr(-,root,root,-) -%{_prefix}/etc/package-manager/pkg_path.conf -%{_datadir}/mime/packages/mime.wac.xml -%{_bindir}/pkgmgr-install -%{_libdir}/libpkgmgr-client.so.* -/opt/share/applications/org.tizen.pkgmgr-install.desktop - -%files client-devel -%defattr(-,root,root,-) -%{_includedir}/package-manager.h -%{_libdir}/pkgconfig/pkgmgr.pc -%{_libdir}/libpkgmgr-client.so - -%files server -%defattr(-,root,root,-) -%{_datadir}/dbus-1/services/org.tizen.slp.pkgmgr.service -%{_bindir}/pkgmgr-server -%{_datadir}/locale/*/LC_MESSAGES/*.mo - -%files installer -%defattr(-,root,root,-) -%{_libdir}/libpkgmgr_installer.so.* -%{_libdir}/libpkgmgr_installer_status_broadcast_server.so.* -%{_libdir}/libpkgmgr_installer_client.so.* - -%files installer-devel -%defattr(-,root,root,-) -%{_includedir}/pkgmgr/pkgmgr_installer.h -%{_libdir}/pkgconfig/pkgmgr-installer-status-broadcast-server.pc -%{_libdir}/pkgconfig/pkgmgr-installer.pc -%{_libdir}/pkgconfig/pkgmgr-installer-client.pc -%{_libdir}/libpkgmgr_installer.so -%{_libdir}/libpkgmgr_installer_client.so -%{_libdir}/libpkgmgr_installer_status_broadcast_server.so - -%files types-devel -%defattr(-,root,root,-) -%{_includedir}/package-manager-types.h -%{_includedir}/package-manager-plugin.h -%{_libdir}/pkgconfig/pkgmgr-types.pc diff --git a/packaging/slp-pkgmgr.spec b/packaging/slp-pkgmgr.spec new file mode 100644 index 0000000..edf0540 --- /dev/null +++ b/packaging/slp-pkgmgr.spec @@ -0,0 +1,150 @@ +Name: slp-pkgmgr +Summary: Packager Manager client library package +Version: 0.1.100 +Release: 1 +Group: TO_BE/FILLED_IN +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: cmake +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(security-server) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(aul) +BuildRequires: pkgconfig(ail) +BuildRequires: pkgconfig(appcore-efl) +BuildRequires: gettext-tools + + +%description +Packager Manager client library package for packaging + + +%package client +Summary: Package Manager client library develpoment package +Group: TO_BE/FILLED_IN +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description client +Package Manager client library develpoment package for packaging + +%package client-devel +Summary: Package Manager client library develpoment package +Group: TO_BE/FILLED_IN + +%description client-devel +Package Manager client library develpoment package for packaging + +%package server +Summary: Package Manager server +Group: TO_BE/FILLED_IN + +%description server +Package Manager server for packaging + +%package installer +Summary: Library for installer frontend/backend. +Group: TO_BE/FILLED_IN +Requires(post): /sbin/ldconfig, /usr/bin/update-mime-database +Requires(postun): /sbin/ldconfig + +%description installer +Library for installer frontend/backend for packaging. + +%package installer-devel +Summary: Dev package for libpkgmgr-installer +Group: TO_BE/FILLED_IN + +%description installer-devel +Dev package for libpkgmgr-installer for packaging. + +%package types-devel +Summary: Package Manager client types develpoment package +Group: TO_BE/FILLED_IN + +%description types-devel +Package Manager client types develpoment package for packaging + + +%prep +%setup -q + + +%build +cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} +make %{?jobs:-j%jobs} + +%install +%make_install + +mkdir -p %{buildroot}/usr/etc/package-manager/frontend +mkdir -p %{buildroot}/usr/etc/package-manager/backend +mkdir -p %{buildroot}/usr/etc/package-manager/server + +%find_lang package-manager + +%post server + +/sbin/ldconfig + +%post client -p /sbin/ldconfig + +%postun client -p /sbin/ldconfig + +%post installer +/sbin/ldconfig +update-mime-database /usr/share/mime + +%postun installer -p /sbin/ldconfig + + +%files +%exclude %{_bindir}/pkgmgr_backend_sample +%exclude %{_includedir}/pkgmgr/comm_client.h +%exclude %{_includedir}/pkgmgr/comm_config.h +%exclude %{_includedir}/pkgmgr/comm_status_broadcast_server.h +%exclude %{_libdir}/libpkgmgr_backend_lib_sample.so +%exclude /usr/etc/package-manager/server/queue_status + + +%files client -f package-manager.lang +%{_prefix}/etc/package-manager/pkg_path.conf +%{_datadir}/mime/packages/mime.wac.xml +%{_bindir}/pkgmgr-install +%{_libdir}/libpkgmgr-client.so.* +/usr/bin/pkgcmd +/opt/share/applications/org.tizen.pkgmgr-install.desktop + +%files client-devel +%{_includedir}/package-manager.h +%{_libdir}/pkgconfig/pkgmgr.pc +%{_libdir}/libpkgmgr-client.so + +%files server +%{_datadir}/dbus-1/services/org.tizen.slp.pkgmgr.service +%{_bindir}/pkgmgr-server +%dir /usr/etc/package-manager/frontend +%dir /usr/etc/package-manager/backend +%dir /usr/etc/package-manager/server + + +%files installer +%{_libdir}/libpkgmgr_installer.so.* +%{_libdir}/libpkgmgr_installer_status_broadcast_server.so.* +%{_libdir}/libpkgmgr_installer_client.so.* + +%files installer-devel +%{_includedir}/pkgmgr/pkgmgr_installer.h +%{_libdir}/pkgconfig/pkgmgr-installer-status-broadcast-server.pc +%{_libdir}/pkgconfig/pkgmgr-installer.pc +%{_libdir}/pkgconfig/pkgmgr-installer-client.pc +%{_libdir}/libpkgmgr_installer.so +%{_libdir}/libpkgmgr_installer_client.so +%{_libdir}/libpkgmgr_installer_status_broadcast_server.so + +%files types-devel +%{_includedir}/package-manager-types.h +%{_includedir}/package-manager-plugin.h +%{_libdir}/pkgconfig/pkgmgr-types.pc