+* Mon Jul 08 2013 Baptiste DURAND <baptiste.durand@eurogiciel.fr> accepted/tizen/20130703.235718@ba6f4aa
+- Fix Runtimes Issue : Remove hardcoded path
+
* Wed Jul 03 2013 Anas Nashif <anas.nashif@intel.com> accepted/tizen/20130520.100925@8038963
- Clean up %post and install in /etc
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -g -Wall")
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}")
+add_definitions("-DSYSCONFDIR=\"${SYSCONFDIR}\"")
### Set current binary dir to be included (for generated *.h files)
include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
}
#define MANIFEST_RO_PREFIX "/usr/share/packages/"
-#define PRELOAD_PACKAGE_LIST "/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;
return __ps_run_parser(docPtr, tag, ACTION_UNINSTALL, pkgid);
}
-#define SCHEMA_FILE "/usr/etc/package-manager/preload/manifest.xsd"
+#define SCHEMA_FILE SYSCONFDIR "/package-manager/preload/manifest.xsd"
#if 1
API int pkgmgr_parser_check_manifest_validation(const char *manifest)
{
#define DEFAULT_LOCALE "No Locale"
#define PKG_PARSERLIB "parserlib:"
-#define PKG_PARSER_CONF_PATH "/usr/etc/package-manager/parser_path.conf"
+#define PKG_PARSER_CONF_PATH SYSCONFDIR "/package-manager/parser_path.conf"
#define PKG_STRING_LEN_MAX 1024
Description: Simple string key/val dictionary library
Version: @VERSION@
Libs: -L${libdir} -lpkgmgr-info
-Cflags: -I${includedir}
+Cflags: -I${includedir} -DSYSCONFDIR=\"@SYSCONFDIR@\"