Create a tizen-platform-wrapper.pc file. 14/21014/1 tizen_3.0.m14.2_ivi submit/tizen_common/20140610.120852 submit/tizen_ivi/20140618.000000 submit/tizen_ivi/20140618.000001 submit/tizen_ivi/20140619.000000 submit/tizen_ivi/20140622.000000 submit/tizen_ivi/20140623.000000 submit/tizen_ivi/20140623.000001 submit/tizen_ivi/20140624.064036 submit/tizen_ivi/20140626.125712 submit/tizen_ivi/20140626.130032 submit/tizen_ivi/20140626.144348 tizen_3.0.m14.2_ivi_release
authorRonan Le Martret <ronan@fridu.net>
Wed, 14 May 2014 12:05:33 +0000 (14:05 +0200)
committerRonan Le Martret <ronan@fridu.net>
Wed, 14 May 2014 12:05:33 +0000 (14:05 +0200)
Change-Id: Iff98b2ad636924abf4a656e54adab830f9f374c7
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
Makefile.am
configure.ac
packaging/tizen-platform-wrapper.spec
src/Makefile.am
tizen-platform-wrapper.pc.in [new file with mode: 0644]

index 6b75694..f84b21e 100644 (file)
@@ -1,3 +1,5 @@
 
 SUBDIRS = src
 
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = tizen-platform-wrapper.pc
index 4acb89c..7b4e1ce 100644 (file)
@@ -30,6 +30,8 @@ AC_FUNC_MALLOC
 AC_FUNC_MMAP
 AC_CHECK_FUNCS([dup2 endpwent munmap strndup])
 
-AC_CONFIG_FILES([Makefile
-                 src/Makefile])
+AC_CONFIG_FILES([
+Makefile
+src/Makefile
+tizen-platform-wrapper.pc:tizen-platform-wrapper.pc.in])
 AC_OUTPUT
index cb1451f..027a699 100644 (file)
@@ -18,7 +18,7 @@ cp %{SOURCE1001} .
 
 %build
 %reconfigure
-make %{?_smp_mflags}
+%__make %{?_smp_mflags}
 
 %install
 %make_install
@@ -28,3 +28,5 @@ make %{?_smp_mflags}
 %license LGPL_2.0
 %{_bindir}/*
 %{_datadir}/%{name}/*
+%{_libdir}/pkgconfig/tizen-platform-wrapper.pc
+
index f65b06d..bf994a3 100644 (file)
@@ -1,6 +1,23 @@
 bin_PROGRAMS = tzplatform-tool
 
-tzplatform_tool_SOURCES = buffer.c foreign.c heap.c parser.c toolbox.c
-
-dist_pkgdata_DATA = buffer.c buffer.h foreign.c foreign.h heap.c heap.h parser.c parser.h scratch.c scratch.h tzplatform_config.c tzplatform_config.h tzplatform_get.c passwd.h passwd.c
+tzplatform_tool_SOURCES = buffer.c \
+                          foreign.c \
+                          heap.c \
+                          parser.c \
+                          toolbox.c
 
+dist_pkgdata_DATA = buffer.c \
+                    buffer.h \
+                    foreign.c \
+                    foreign.h \
+                    heap.c \
+                    heap.h \
+                    parser.c \
+                    parser.h \
+                    scratch.c \
+                    scratch.h \
+                    tzplatform_config.c \
+                    tzplatform_config.h \
+                    tzplatform_get.c \
+                    passwd.h \
+                    passwd.c
diff --git a/tizen-platform-wrapper.pc.in b/tizen-platform-wrapper.pc.in
new file mode 100644 (file)
index 0000000..3df2ca4
--- /dev/null
@@ -0,0 +1,11 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+srcdir=@datadir@
+Name: @PACKAGE_NAME@
+Description: Tizen Platform Wrapper library.
+Version: @PACKAGE_VERSION@
+URL: @PACKAGE_URL@
+Libs: -L${libdir} 
+Cflags: -I${includedir}/
\ No newline at end of file