tizen 2.4 release accepted/tizen_2.4_mobile tizen_2.4 accepted/tizen/2.4/mobile/20151029.040226 submit/tizen_2.4/20151028.063035 tizen_2.4_mobile_release
authorjk7744.park <jk7744.park@samsung.com>
Sat, 24 Oct 2015 07:03:18 +0000 (16:03 +0900)
committerjk7744.park <jk7744.park@samsung.com>
Sat, 24 Oct 2015 07:03:18 +0000 (16:03 +0900)
30 files changed:
data/locales/ca.txt
data/locales/en_GB.txt
data/locales/en_IE.txt
data/locales/eo.txt
data/locales/es.txt
data/locales/ga.txt
data/locales/gl.txt
data/locales/gv.txt
data/locales/kw.txt
data/locales/luy.txt
data/locales/nb.txt
data/locales/nl.txt
data/locales/pt_PT.txt
data/locales/ro.txt
extra/uconv/Makefile.in
packaging/icu.manifest
supported-locale-data.txt [new file with mode: 0644]
tools/genbrk/Makefile.in
tools/genccode/Makefile.in
tools/gencfu/Makefile.in
tools/gencmn/Makefile.in
tools/gencnval/Makefile.in
tools/gendict/Makefile.in
tools/gennorm2/Makefile.in
tools/genrb/Makefile.in
tools/gensprep/Makefile.in
tools/icuinfo/Makefile.in
tools/icupkg/Makefile.in
tools/makeconv/Makefile.in
tools/pkgdata/Makefile.in

index b5886ac..0d83078 100644 (file)
@@ -545,8 +545,8 @@ ca{
         }\r
         gregorian{\r
             AmPmMarkers{\r
-                "AM",\r
-                "PM",\r
+                "a.m.",\r
+                "p.m.",\r
             }\r
             DateTimePatterns{\r
                 "H.mm.ss zzzz",\r
index 1c3a3d5..058d2ea 100644 (file)
@@ -399,8 +399,8 @@ en_GB{
         }\r
         gregorian{\r
             AmPmMarkers{\r
-                "AM",\r
-                "PM",\r
+                "a.m.",\r
+                "p.m.",\r
             }\r
             DateTimePatterns{\r
                 "HH:mm:ss zzzz",\r
@@ -663,7 +663,7 @@ en_GB{
     }\r
     fields{\r
         dayperiod{\r
-            dn{"am/pm"}\r
+            dn{"a.m./p.m."}\r
         }\r
     }\r
     listPattern{\r
index fa95d3a..71802a7 100644 (file)
@@ -12,8 +12,8 @@ en_IE{
     calendar{\r
         generic{\r
             AmPmMarkers{\r
-                "AM",\r
-                "PM",\r
+                "a.m.",\r
+                "p.m.",\r
             }\r
             DateTimePatterns{\r
                 "HH:mm:ss zzzz",\r
index f7cc97d..e3e9b9e 100644 (file)
@@ -45,8 +45,8 @@ eo{
         }\r
         gregorian{\r
             AmPmMarkers{\r
-                "AM",\r
-                "PM",\r
+                "atm",\r
+                "ptm",\r
             }\r
             DateTimePatterns{\r
                 "H-'a' 'horo' 'kaj' m:ss zzzz",\r
index 6265ab7..191f664 100644 (file)
@@ -349,8 +349,8 @@ es{
         }\r
         gregorian{\r
             AmPmMarkers{\r
-                "AM",\r
-                "PM",\r
+                "a.m.",\r
+                "p.m.",\r
             }\r
             DateTimePatterns{\r
                 "HH:mm:ss zzzz",\r
index 9d13992..601ce8b 100644 (file)
@@ -43,8 +43,8 @@ ga{
         }\r
         gregorian{\r
             AmPmMarkers{\r
-                "AM",\r
-                "PM",\r
+                "a.m.",\r
+                "p.m.",\r
             }\r
             DateTimePatterns{\r
                 "HH:mm:ss zzzz",\r
index 459bf15..7a69a40 100644 (file)
@@ -290,8 +290,8 @@ gl{
         }\r
         gregorian{\r
             AmPmMarkers{\r
-                "AM",\r
-                "PM",\r
+                "a.m.",\r
+                "p.m.",\r
             }\r
             DateTimePatterns{\r
                 "HH:mm:ss zzzz",\r
index 4e6749b..cb32582 100644 (file)
@@ -25,8 +25,8 @@ gv{
     calendar{\r
         gregorian{\r
             AmPmMarkers{\r
-                "AM",\r
-                "PM",\r
+                "a.m.",\r
+                "p.m.",\r
             }\r
             dayNames{\r
                 format{\r
index 6f08024..8896a13 100644 (file)
@@ -25,8 +25,8 @@ kw{
     calendar{\r
         gregorian{\r
             AmPmMarkers{\r
-                "AM",\r
-                "PM",\r
+                "a.m.",\r
+                "p.m.",\r
             }\r
             dayNames{\r
                 format{\r
index 3308c36..58edf3b 100644 (file)
@@ -66,8 +66,8 @@ luy{
         }\r
         gregorian{\r
             AmPmMarkers{\r
-                "AM",\r
-                "PM",\r
+                "a.m.",\r
+                "p.m.",\r
             }\r
             DateTimePatterns{\r
                 "h:mm:ss a zzzz",\r
index fa5fdc6..0a63b06 100644 (file)
@@ -300,8 +300,8 @@ nb{
         }\r
         gregorian{\r
             AmPmMarkers{\r
-                "AM",\r
-                "PM",\r
+                "a.m.",\r
+                "p.m.",\r
             }\r
             DateTimePatterns{\r
                 "'kl'. HH:mm:ss zzzz",\r
index dad9ab2..7a322b1 100644 (file)
@@ -358,8 +358,8 @@ nl{
         }\r
         gregorian{\r
             AmPmMarkers{\r
-                "AM",\r
-                "PM",\r
+                "a.m.",\r
+                "p.m.",\r
             }\r
             DateTimePatterns{\r
                 "HH:mm:ss zzzz",\r
index c9874be..2db5c2d 100644 (file)
@@ -190,8 +190,8 @@ pt_PT{
         }\r
         gregorian{\r
             AmPmMarkers{\r
-                "AM",\r
-                "PM",\r
+                "a.m.",\r
+                "p.m.",\r
             }\r
             DateTimePatterns{\r
                 "HH:mm:ss zzzz",\r
index eb2d39c..23a1dd5 100644 (file)
@@ -406,8 +406,8 @@ ro{
         }\r
         gregorian{\r
             AmPmMarkers{\r
-                "AM",\r
-                "PM",\r
+                "a.m.",\r
+                "p.m.",\r
             }\r
             DateTimePatterns{\r
                 "HH:mm:ss zzzz",\r
index a8bf593..2a2626b 100644 (file)
@@ -42,7 +42,8 @@ CLEANFILES = *~ $(DEPS) $(ALL_MAN_FILES)
 ## Target information
 TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
 
-CPPFLAGS += -I$(top_srcdir)/common -I$(top_srcdir)/i18n -I$(srcdir)/../toolutil
+CPPFLAGS += -fPIE -I$(top_srcdir)/common -I$(top_srcdir)/i18n -I$(srcdir)/../toolutil
+LDFLAGS += -pie
 LIBS = $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
 
 ifeq ($(PKGDATA_OPTS),)
@@ -144,6 +145,10 @@ $(TARGET) : $(OBJECTS)  $(UCONVMSG_LIB)
        $(LINK.cc) $(OUTOPT)$@ $(OBJECTS) $(LIBS)
        $(POST_BUILD_STEP)
 
+uconv.o: uconv.cpp
+       $(LINK.cc) $(CPPFLAGS) -c uconv.cpp $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS)
+
+
 # The | is an order-only prerequisite. This helps when the -j option is used,
 # and we don't want the files to be built before the directories are built.
 ifneq ($(filter order-only,$(.FEATURES)),)
index 4f3d474..3279e38 100644 (file)
@@ -13,6 +13,7 @@
                <filesystem path="/usr/bin/makeconv" label="_" exec_label="none" />
                <filesystem path="/usr/bin/pkgdata" label="_" exec_label="none" />
                <filesystem path="/usr/bin/uconv" label="_" exec_label="none" />
+               <filesystem path="/usr/bin/gendict" label="_" exec_label="none" />
                <filesystem path="/usr/sbin/genccode" label="_" exec_label="none" />
                <filesystem path="/usr/sbin/gencmn" label="_" exec_label="none" />
                <filesystem path="/usr/sbin/gennorm2" label="_" exec_label="none" />
diff --git a/supported-locale-data.txt b/supported-locale-data.txt
new file mode 100644 (file)
index 0000000..df5b6a4
--- /dev/null
@@ -0,0 +1,41 @@
+# supported locales
+bn
+en
+en_PH
+en_US
+es_US
+gu
+hi
+id
+km
+kn
+ko_KR
+lo
+ml
+ms
+my
+pt_BR
+si
+ta
+te
+th
+tl
+ur
+vi
+zh_CN
+
+
+# used resources at 'data/brkitr'
+root.txt
+char.txt
+line.txt
+#line_fi.txt
+#line_ja.txt
+sent.txt
+sent_el.txt
+title.txt
+word.txt
+word_POSIX.txt
+#cjdict.txt
+#khmerdict.txt
+#thaidict.txt
index 77182d1..f51ca5f 100644 (file)
@@ -26,7 +26,8 @@ CLEANFILES = *~ $(DEPS) $(MAN_FILES)
 ## Target information
 TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
 
-CPPFLAGS += -I$(top_srcdir)/common -I$(srcdir)/../toolutil
+CPPFLAGS += -fPIE -I$(top_srcdir)/common -I$(srcdir)/../toolutil
+LDFLAGS += -pie
 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
 
 OBJECTS = genbrk.o
@@ -77,6 +78,9 @@ $(TARGET) : $(OBJECTS)
        $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
        $(POST_BUILD_STEP)
 
+genbrk.o: genbrk.cpp
+       $(LINK.cc) $(CPPFLAGS) -c genbrk.cpp $(LIBS)
+
 
 %.$(SECTION): $(srcdir)/%.$(SECTION).in
        cd $(top_builddir) \
index fe6b60f..440a35a 100644 (file)
@@ -27,7 +27,8 @@ CLEANFILES = *~ $(DEPS) $(MAN_FILES)
 ## Target information
 TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
 
-CPPFLAGS += -I$(top_srcdir)/common -I$(srcdir)/../toolutil
+CPPFLAGS += -fPIE -I$(top_srcdir)/common -I$(srcdir)/../toolutil
+LDFLAGS += -pie
 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
 
 OBJECTS = genccode.o
@@ -78,6 +79,8 @@ $(TARGET) : $(OBJECTS)
        $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
        $(POST_BUILD_STEP)
 
+genccode.o: genccode.c
+       $(LINK.cc) $(CPPFLAGS) -c genccode.c $(LIBS)
 
 %.$(SECTION): $(srcdir)/%.$(SECTION).in
        cd $(top_builddir) \
index 98ea0f0..54cd6c1 100644 (file)
@@ -26,7 +26,8 @@ CLEANFILES = *~ $(DEPS) $(MAN_FILES)
 ## Target information
 TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
 
-CPPFLAGS += -I$(top_srcdir)/common -I$(top_srcdir)/i18n -I$(srcdir)/../toolutil
+CPPFLAGS += -fPIE -I$(top_srcdir)/common -I$(top_srcdir)/i18n -I$(srcdir)/../toolutil
+LDFLAGS += -pie
 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
 
 OBJECTS = gencfu.o
@@ -77,6 +78,9 @@ $(TARGET) : $(OBJECTS)
        $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
        $(POST_BUILD_STEP)
 
+gencfu.o: gencfu.cpp
+       $(LINK.cc) $(CPPFLAGS) -c gencfu.cpp $(LIBS)
+
 
 %.$(SECTION): $(srcdir)/%.$(SECTION).in
        cd $(top_builddir) \
index 8a758d1..5243d80 100644 (file)
@@ -27,7 +27,8 @@ CLEANFILES = *~ $(DEPS) $(MAN_FILES)
 ## Target information
 TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
 
-CPPFLAGS += -I$(top_srcdir)/common -I$(srcdir)/../toolutil
+CPPFLAGS += -fPIE -I$(top_srcdir)/common -I$(srcdir)/../toolutil
+LDFLAGS += -pie
 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
 
 OBJECTS = gencmn.o
@@ -78,6 +79,10 @@ $(TARGET) : $(OBJECTS)
        $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
        $(POST_BUILD_STEP)
 
+gencmn.o: gencmn.c
+       $(LINK.cc) $(CPPFLAGS) -c gencmn.c $(LIBS)
+
+
 %.$(SECTION): $(srcdir)/%.$(SECTION).in
        cd $(top_builddir) \
         && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
index 985f1e3..cfcfd41 100644 (file)
@@ -27,7 +27,8 @@ CLEANFILES = *~ $(DEPS) $(MAN_FILES)
 ## Target information
 TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
 
-CPPFLAGS += -I$(top_srcdir)/common -I$(srcdir)/../toolutil
+CPPFLAGS += -fPIE -I$(top_srcdir)/common -I$(srcdir)/../toolutil
+LDFLAGS += -pie
 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
 
 OBJECTS = gencnval.o
@@ -78,6 +79,9 @@ $(TARGET) : $(OBJECTS)
        $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
        $(POST_BUILD_STEP)
 
+gencnval.o: gencnval.c
+       gcc $(CPPFLAGS) -c gencnval.c $(LIBS)
+
 
 %.$(SECTION): $(srcdir)/%.$(SECTION).in
        cd $(top_builddir) \
index f5ee617..a039eb7 100644 (file)
@@ -26,7 +26,8 @@ CLEANFILES = *~ $(DEPS) $(MAN_FILES)
 ## Target information
 TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
 
-CPPFLAGS += -I$(top_srcdir)/common -I$(srcdir)/../toolutil
+CPPFLAGS += -fPIE -I$(top_srcdir)/common -I$(srcdir)/../toolutil
+LDFLAGS += -pie
 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
 
 OBJECTS = gendict.o
@@ -77,6 +78,8 @@ $(TARGET) : $(OBJECTS)
        $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
        $(POST_BUILD_STEP)
 
+gendict.o: gendict.cpp
+       $(LINK.cc) $(CPPFLAGS) -c gendict.cpp $(LIBS)
 
 %.$(SECTION): $(srcdir)/%.$(SECTION).in
        cd $(top_builddir) \
index b8f926a..d3830b9 100644 (file)
@@ -22,7 +22,8 @@ CLEANFILES = *~ $(DEPS)
 ## Target information
 TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
 
-CPPFLAGS += -I$(top_srcdir)/common -I$(srcdir)/../toolutil
+CPPFLAGS += -fPIE -I$(top_srcdir)/common -I$(srcdir)/../toolutil
+LDFLAGS += -pie
 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
 
 OBJECTS = gennorm2.o n2builder.o
@@ -69,6 +70,10 @@ $(TARGET) : $(OBJECTS)
        $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
        $(POST_BUILD_STEP)
 
+gennorm2.o: gennorm2.cpp
+       $(LINK.cc) $(CPPFLAGS) -c gennorm2.cpp $(LIBS)
+
+
 
 ifeq (,$(MAKECMDGOALS))
 -include $(DEPS)
index ae05bed..a4f3332 100644 (file)
@@ -30,7 +30,8 @@ CLEANFILES = *~ $(MAN_FILES) $(DEPS) $(DERB_DEPS)
 TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
 DERB = $(BINDIR)/$(DERB_STUB_NAME)$(EXEEXT)
 
-CPPFLAGS += -I$(top_srcdir)/common -I$(top_srcdir)/i18n -I$(srcdir)/../toolutil
+CPPFLAGS += -fPIE -I$(top_srcdir)/common -I$(top_srcdir)/i18n -I$(srcdir)/../toolutil
+LDFLAGS += -pie
 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
 
 OBJECTS = errmsg.o genrb.o parse.o read.o reslist.o ustr.o rbutil.o \
@@ -87,10 +88,16 @@ $(TARGET) : $(OBJECTS)
        $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS) 
        $(POST_BUILD_STEP)
 
+genrb.o: genrb.c
+       gcc $(CPPFLAGS) -c genrb.c $(LIBS)
+
 $(DERB) : $(DERB_OBJ)
        $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
        $(POST_BUILD_STEP)
 
+derb.o: derb.c
+       gcc $(CPPFLAGS) -c derb.c $(LIBS)
+
 # This line is needed to serialize builds when the gmake -j option is used.
 $(TARGET_STUB_NAME).$(SECTION): $(DERB_STUB_NAME).$(SECTION)
 
index 4da97bd..e3c1d1d 100644 (file)
@@ -27,7 +27,8 @@ CLEANFILES = *~ $(DEPS) $(MAN_FILES)
 ## Target information
 TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
 
-CPPFLAGS += -I$(top_srcdir)/common -I$(srcdir)/../toolutil
+CPPFLAGS += -fPIE -I$(top_srcdir)/common -I$(srcdir)/../toolutil
+LDFLAGS += -pie
 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
 
 OBJECTS = gensprep.o store.o
@@ -78,6 +79,8 @@ $(TARGET) : $(OBJECTS)
        $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS) 
        $(POST_BUILD_STEP)
 
+gensprep.o: gensprep.c
+       $(LINK.cc) $(CPPFLAGS) -c gensprep.c $(LIBS)
 
 %.$(SECTION): $(srcdir)/%.$(SECTION).in
        cd $(top_builddir) \
index 89c0b74..c9f01fe 100644 (file)
@@ -21,7 +21,8 @@ CLEANFILES = *~ $(DEPS) $(PLUGIN_OBJECTS) $(PLUGINFILE) $(PLUGIN)
 TARGET = icuinfo$(EXEEXT)
 
 CPPFLAGS += -I$(top_srcdir)/common -I$(srcdir)/../toolutil -I$(top_srcdir)/tools/ctestfw 
-CPPFLAGS+= -I$(top_srcdir)/i18n
+CPPFLAGS+= -fPIE -I$(top_srcdir)/i18n
+LDFLAGS += -pie
 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
 
 OBJECTS = icuinfo.o
@@ -75,6 +76,10 @@ $(TARGET) : $(OBJECTS)
        $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS) 
        $(POST_BUILD_STEP)
 
+icuinfo.o: icuinfo.cpp
+       $(LINK.cc) $(CPPFLAGS) -c icuinfo.cpp $(LIBS)
+
+
 PLUGIN=$(LIBPREFIX)plugin.$(SO)
 SO_TARGET=$(PLUGIN)
 
index a8cd5a4..68430d3 100644 (file)
@@ -26,7 +26,8 @@ CLEANFILES = *~ $(DEPS) $(MAN_FILES)
 ## Target information
 TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
 
-CPPFLAGS += -I$(top_srcdir)/common -I$(srcdir)/../toolutil
+CPPFLAGS += -fPIE -I$(top_srcdir)/common -I$(srcdir)/../toolutil
+LDFLAGS += -pie
 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
 
 OBJECTS = icupkg.o
@@ -78,6 +79,9 @@ $(TARGET) : $(OBJECTS)
        $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
        $(POST_BUILD_STEP)
 
+icupkg.o: icupkg.cpp
+       $(LINK.cc) $(CPPFLAGS) -c icupkg.cpp $(LIBS)
+
 
 %.$(SECTION): $(srcdir)/%.$(SECTION).in
        cd $(top_builddir) \
index f0659e0..aa7a6f6 100644 (file)
@@ -26,7 +26,8 @@ CLEANFILES = *~ $(DEPS) $(MAN_FILES)
 ## Target information
 TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
 
-CPPFLAGS += -I$(top_srcdir)/common -I$(srcdir)/../toolutil
+CPPFLAGS += -fPIE -I$(top_srcdir)/common -I$(srcdir)/../toolutil
+LDFLAGS += -pie
 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
 
 OBJECTS = makeconv.o ucnvstat.o genmbcs.o gencnvex.o
@@ -78,6 +79,8 @@ $(TARGET) : $(OBJECTS)
        $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
        $(POST_BUILD_STEP)
 
+makeconv.o: makeconv.c
+       $(LINK.cc) $(CPPFLAGS) -c makeconv.c $(LIBS)
 
 %.$(SECTION): $(srcdir)/%.$(SECTION).in
        cd $(top_builddir) \
index 04fe636..f77c1cd 100644 (file)
@@ -30,7 +30,8 @@ endif
 ## Target information
 TARGET = $(BINDIR)/$(TARGET_STUB_NAME)$(EXEEXT)
 
-CPPFLAGS += -I$(top_srcdir)/common -I$(srcdir)/../toolutil
+CPPFLAGS += -fPIE -I$(top_srcdir)/common -I$(srcdir)/../toolutil
+LDFLAGS += -pie
 DEFS += -DUDATA_SO_SUFFIX=\".$(SO)\" -DSTATIC_O=\"$(STATIC_O)\"
 LIBS = $(LIBICUTOOLUTIL) $(LIBICUI18N) $(LIBICUUC) $(DEFAULT_LIBS) $(LIB_M)
 
@@ -83,6 +84,8 @@ $(TARGET) : $(OBJECTS)
        $(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
        $(POST_BUILD_STEP)
 
+pkgdata.o: pkgdata.cpp
+       $(LINK.cc) $(CPPFLAGS) -c pkgdata.cpp $(LIBS)
 
 %.$(SECTION): $(srcdir)/%.$(SECTION).in
        cd $(top_builddir) \