Merge branch 'tizen_2.2' into tizen
authorAnas Nashif <anas.nashif@intel.com>
Mon, 16 Sep 2013 17:32:59 +0000 (13:32 -0400)
committerAnas Nashif <anas.nashif@intel.com>
Mon, 16 Sep 2013 17:32:59 +0000 (13:32 -0400)
Conflicts:
CMakeLists.txt
packaging/pkgmgr-info.spec
parser/pkgmgr_parser.c
parser_path.conf.in

1  2 
CMakeLists.txt
packaging/pkgmgr-info.spec
parser/pkgmgr_parser.c
parser/pkgmgr_parser.h
parser_path.conf.in

diff --cc CMakeLists.txt
index 5cf825e,17404ba..0fdc944
mode 100644,100755..100644
@@@ -58,4 -62,6 +63,6 @@@ configure_file(category_parser_list.txt
  INSTALL(TARGETS pkgmgr-info DESTINATION ${LIB_INSTALL_DIR} COMPONENT RuntimeLibraries)
  INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/pkgmgr-info.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
  INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/include/pkgmgr-info.h DESTINATION include)
 -INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/parser_path.conf DESTINATION ${PREFIX}/etc/package-manager/)
 -INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/mdparser_list.txt DESTINATION ${PREFIX}/etc/package-manager/parserlib/metadata)
 -INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/category_parser_list.txt DESTINATION ${PREFIX}/etc/package-manager/parserlib/category)
 +INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/parser_path.conf DESTINATION ${SYSCONFDIR}/package-manager/)
++INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/mdparser_list.txt DESTINATION ${SYSCONFDIR}/package-manager/parserlib/metadata)
++INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/category_parser_list.txt DESTINATION ${SYSCONFDIR}/package-manager/parserlib/category)
@@@ -11,7 -10,7 +11,7 @@@ BuildRequires:        pkgconfig(dlog
  BuildRequires:        pkgconfig(vconf)
  BuildRequires:        pkgconfig(sqlite3)
  BuildRequires:        pkgconfig(db-util)
--BuildRequires:pkgconfig(libxml-2.0)
++BuildRequires:  pkgconfig(libxml-2.0)
  
  %description
  Packager Manager infomation api for packaging
@@@ -73,16 -77,17 +73,18 @@@ touch %{buildroot}/opt/usr/apps/tmp/pkg
  %{_libdir}/libpkgmgr-info.so
  
  %files parser
 -%manifest pkgmgr-parser.manifest
 +%manifest %{name}.manifest
  %defattr(-,root,root,-)
  %{_libdir}/libpkgmgr_parser.so.*
 -%{_prefix}/etc/package-manager/preload/preload_list.txt
 -%{_prefix}/etc/package-manager/preload/manifest.xsd
 -%{_prefix}/etc/package-manager/preload/xml.xsd
 -%{_prefix}/etc/package-manager/parser_path.conf
 -%{_prefix}/etc/package-manager/parserlib/metadata/mdparser_list.txt
 -%{_prefix}/etc/package-manager/parserlib/category/category_parser_list.txt
 +%{_sysconfdir}/package-manager/preload/preload_list.txt
 +%{_sysconfdir}/package-manager/preload/manifest.xsd
 +%{_sysconfdir}/package-manager/preload/xml.xsd
 +%{_sysconfdir}/package-manager/parser_path.conf
++%{_sysconfdir}/package-manager/parserlib/metadata/mdparser_list.txt
++%{_sysconfdir}/package-manager/parserlib/category/category_parser_list.txt
  
  %files parser-devel
 +%manifest %{name}.manifest
  %defattr(-,root,root,-)
  %{_includedir}/pkgmgr/pkgmgr_parser.h
  %{_includedir}/pkgmgr/pkgmgr_parser_db.h
@@@ -3728,8 -4459,7 +4459,7 @@@ END
        return ret;
  }
  
- #define MANIFEST_RO_PREFIX "/usr/share/packages/"
 -#define PRELOAD_PACKAGE_LIST "/usr/etc/package-manager/preload/preload_list.txt"
 +#define PRELOAD_PACKAGE_LIST SYSCONFDIR "/package-manager/preload/preload_list.txt"
  static int __add_preload_info(manifest_x * mfx, const char *manifest)
  {
        FILE *fp = NULL;
Simple merge
index f2eeb2a,a54cc0a..34453a9
mode 100644,100755..100644
@@@ -1,4 -1,6 +1,6 @@@
  # usage
  # parserlib:directory_path
  
 -parserlib:/usr/etc/package-manager/parserlib/
 -mdparser:/usr/etc/package-manager/parserlib/metadata/
 -categoryparser:/usr/etc/package-manager/parserlib/category/
 +parserlib:@SYSCONFDIR@/package-manager/parserlib/
++mdparser:@SYSCONFDIR@/package-manager/parserlib/metadata/
++categoryparser:@SYSCONFDIR@/package-manager/parserlib/category/