public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in app-i18n/freewnn/files: freewnn-1.1.1_alpha22-parallel-build.patch
@ 2014-09-15 23:05 Naohiro Aota (naota)
  0 siblings, 0 replies; 3+ messages in thread
From: Naohiro Aota (naota) @ 2014-09-15 23:05 UTC (permalink / raw
  To: gentoo-commits

naota       14/09/15 23:05:14

  Added:                freewnn-1.1.1_alpha22-parallel-build.patch
  Log:
  Add a patch to fix parallel build issue #517916
  
  (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key F8551514)

Revision  Changes    Path
1.1                  app-i18n/freewnn/files/freewnn-1.1.1_alpha22-parallel-build.patch

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/freewnn/files/freewnn-1.1.1_alpha22-parallel-build.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/freewnn/files/freewnn-1.1.1_alpha22-parallel-build.patch?rev=1.1&content-type=text/plain

Index: freewnn-1.1.1_alpha22-parallel-build.patch
===================================================================
Description: Fix potential race condition when building in parallel mode
Origin: upstream, http://cvs.sourceforge.jp/cvs/view/freewnn/FreeWnn/Wnn/pubdicplus/Makefile.in?r1=1.7&r2=1.8&view=patch
Bug-Debian: http://bugs.debian.org/724058

--- a/Wnn/pubdicplus/Makefile.in	2010/02/22 17:06:54	1.7
+++ b/Wnn/pubdicplus/Makefile.in	2013/11/08 18:54:44	1.8
@@ -1,5 +1,5 @@
 #
-#   $Id: freewnn-1.1.1_alpha22-parallel-build.patch,v 1.1 2014/09/15 23:05:14 naota Exp $
+#   $Id: freewnn-1.1.1_alpha22-parallel-build.patch,v 1.1 2014/09/15 23:05:14 naota Exp $
 #
 
 #
@@ -10,7 +10,7 @@
 #                 1987, 1988, 1989, 1990, 1991, 1992
 # Copyright OMRON Corporation. 1987, 1988, 1989, 1990, 1991, 1992, 1999
 # Copyright ASTEC, Inc. 1987, 1988, 1989, 1990, 1991, 1992
-# Copyright FreeWnn Project 1999, 2000, 2001, 2002, 2004, 2010
+# Copyright FreeWnn Project 1999, 2000, 2001, 2002, 2004, 2010, 2013
 # 
 # Maintainer:  FreeWnn Project
 # 
@@ -42,13 +42,12 @@
            ATOF = $(WNNJUTILOBJ)/atof
        WNNTOUCH = $(WNNJUTILOBJ)/wnntouch
           HINSI = @HINSI_DATA@
-       FZK_FLAG =
 
 LINKS = Version bio.hd chimei.hd computer.hd fzk.attr fzk.con fzk.fzkattr fzk.jirattr  fzk.jircon fzk.master fzk.shuutan jinmei.hd kihon.hd koyuu.hd setsuji.hd special.hd special.u symbol.hd tankan.hd
 
 WNNDICS = bio.u chimei.u computer.u jinmei.u kihon.u koyuu.u setsuji.u symbol.u tankan.u
 
-FZK_SRC=          fzk.master          fzk.attr          fzk.jirattr          fzk.fzkattr          fzk.jircon          fzk.con          fzk.shuutan
+FZK_SRC=          fzk.master-.c          fzk.attr          fzk.jirattr          fzk.fzkattr          fzk.jircon          fzk.con          fzk.shuutan
 
 DIC= 	bio.dic 	chimei.dic 	computer.dic 	jinmei.dic 	kihon.dic 	koyuu.dic 	setsuji.dic 	special.dic 	symbol.dic 	tankan.dic
 
@@ -68,24 +67,14 @@
 	$(RM) $@
 	$(LN) $? $@
 
-includes:: Version
-
 depend:: Version
 
-clean::
-	$(RM) Version
-
 bio.hd:  $(PUBDICPLUSSRC)/bio.hd
 	$(RM) $@
 	$(LN) $? $@
 
-includes:: bio.hd
-
 depend:: bio.hd
 
-clean::
-	$(RM) bio.hd
-
 # bio.u:  $(PUBDICPLUSSRC)/bio.u
 #	$(RM) $@
 #	$(LN) $? $@
@@ -101,13 +90,8 @@
 	$(RM) $@
 	$(LN) $? $@
 
-includes:: chimei.hd
-
 depend:: chimei.hd
 
-clean::
-	$(RM) chimei.hd
-
 # chimei.u:  $(PUBDICPLUSSRC)/chimei.u
 #	$(RM) $@
 #	$(LN) $? $@
@@ -123,13 +107,8 @@
 	$(RM) $@
 	$(LN) $? $@
 
-includes:: computer.hd
-
 depend:: computer.hd
 
-clean::
-	$(RM) computer.hd
-
 # computer.u:  $(PUBDICPLUSSRC)/computer.u
 #	$(RM) $@
 #	$(LN) $? $@
@@ -145,90 +124,50 @@
 	$(RM) $@
 	$(LN) $? $@
 
-includes:: fzk.attr
-
 depend:: fzk.attr
 
-clean::
-	$(RM) fzk.attr
-
 fzk.con:  $(PUBDICPLUSSRC)/fzk.con
 	$(RM) $@
 	$(LN) $? $@
 
-includes:: fzk.con
-
 depend:: fzk.con
 
-clean::
-	$(RM) fzk.con
-
 fzk.fzkattr:  $(PUBDICPLUSSRC)/fzk.fzkattr
 	$(RM) $@
 	$(LN) $? $@
 
-includes:: fzk.fzkattr
-
 depend:: fzk.fzkattr
 
-clean::
-	$(RM) fzk.fzkattr
-
 fzk.jirattr:  $(PUBDICPLUSSRC)/fzk.jirattr
 	$(RM) $@
 	$(LN) $? $@
 
-includes:: fzk.jirattr
-
 depend:: fzk.jirattr
 
-clean::
-	$(RM) fzk.jirattr
-
 fzk.jircon:  $(PUBDICPLUSSRC)/fzk.jircon
 	$(RM) $@
 	$(LN) $? $@
 
-includes:: fzk.jircon
-
 depend:: fzk.jircon
 
-clean::
-	$(RM) fzk.jircon
-
 fzk.master:  $(PUBDICPLUSSRC)/fzk.master
 	$(RM) $@
 	$(LN) $? $@
 
-includes:: fzk.master
-
 depend:: fzk.master
 
-clean::
-	$(RM) fzk.master
-
 fzk.shuutan:  $(PUBDICPLUSSRC)/fzk.shuutan
 	$(RM) $@
 	$(LN) $? $@
 
-includes:: fzk.shuutan
-
 depend:: fzk.shuutan
 
-clean::
-	$(RM) fzk.shuutan
-
 jinmei.hd:  $(PUBDICPLUSSRC)/jinmei.hd
 	$(RM) $@
 	$(LN) $? $@
 
-includes:: jinmei.hd
-
 depend:: jinmei.hd
 
-clean::
-	$(RM) jinmei.hd
-
 # jinmei.u:  $(PUBDICPLUSSRC)/jinmei.u
 #	$(RM) $@
 #	$(LN) $? $@
@@ -244,13 +183,8 @@
 	$(RM) $@
 	$(LN) $? $@
 
-includes:: kihon.hd
-
 depend:: kihon.hd
 
-clean::
-	$(RM) kihon.hd
-
 # kihon.u:  $(PUBDICPLUSSRC)/kihon.u
 #	$(RM) $@
 #	$(LN) $? $@
@@ -266,13 +200,8 @@
 	$(RM) $@
 	$(LN) $? $@
 
-includes:: koyuu.hd
-
 depend:: koyuu.hd
 
-clean::
-	$(RM) koyuu.hd
-
 # koyuu.u:  $(PUBDICPLUSSRC)/koyuu.u
 #	$(RM) $@
 #	$(LN) $? $@
@@ -288,13 +217,8 @@
 	$(RM) $@
 	$(LN) $? $@
 
-includes:: setsuji.hd
-
 depend:: setsuji.hd
 
-clean::
-	$(RM) setsuji.hd
-
 # setsuji.u:  $(PUBDICPLUSSRC)/setsuji.u
 #	$(RM) $@
 #	$(LN) $? $@
@@ -310,35 +234,20 @@
 	$(RM) $@
 	$(LN) $? $@
 
-includes:: special.hd
-
 depend:: special.hd
 
-clean::
-	$(RM) special.hd
-
 special.u:  $(PUBDICPLUSSRC)/special.u
 	$(RM) $@
 	$(LN) $? $@
 
-includes:: special.u
-
 depend:: special.u
 
-clean::
-	$(RM) special.u
-
 symbol.hd:  $(PUBDICPLUSSRC)/symbol.hd
 	$(RM) $@
 	$(LN) $? $@
 
-includes:: symbol.hd
-
 depend:: symbol.hd
 
-clean::
-	$(RM) symbol.hd
-
 # symbol.u:  $(PUBDICPLUSSRC)/symbol.u
 #	$(RM) $@
 #	$(LN) $? $@
@@ -354,13 +263,8 @@
 	$(RM) $@
 	$(LN) $? $@
 
-includes:: tankan.hd
-
 depend:: tankan.hd
 
-clean::
-	$(RM) tankan.hd
-
 # tankan.u:  $(PUBDICPLUSSRC)/tankan.u
 #	$(RM) $@
 #	$(LN) $? $@
@@ -421,16 +325,14 @@
 	$(RM) $@
 	$(LN) $? $@
 
-std.fzk: fzk.master-.c $(FZK_SRC)
-	$(FZK_PP) $(FZK_FLAG) fzk.master-.c | egrep -v '^(# |#line |#pragma |$$)' | $(ATOF) -h $(HINSI) $@
+std.fsrc: $(FZK_SRC)
+	$(FZK_PP) fzk.master-.c > $@
+
+full.fsrc: $(FZK_SRC)
+	$(FZK_PP) -DKANSAI fzk.master-.c > $@
 
-full.fzk: $(FZK_SRC)
-	$(MAKE) FZK_FLAG=-DKANSAI std.fzk
-	$(MV) std.fzk $@
-
-kougo.fzk: $(FZK_SRC)
-	$(MAKE) FZK_FLAG=-DKOUGO std.fzk
-	$(MV) std.fzk $@
+kougo.fsrc: $(FZK_SRC)
+	$(FZK_PP) -DKOUGO fzk.master-.c > $@
 
 # additional rule from PubdicPlus/Makefile.in : by aono
 pod.o: $(PUBDICPLUSSRC)/pod.c
@@ -442,7 +344,7 @@
 $(WNNDICS): pod $(PUBDICPLUSSRC)/pubdic.p
 	./pod $(PUBDICPLUSSRC)/pubdic.p -w -1 -k `basename $@ .u` > $@
 
-.SUFFIXES: .hd .u .dic .more
+.SUFFIXES: .hd .u .dic .more .fsrc .fzk
 
 .u.dic:
 	cat $*.hd $< | $(ATOD) -p $(VERSION) -P $(VERSION) -h $(HINSI) $@
@@ -450,7 +352,10 @@
 .hd.more:
 	$(ATOD) -h $(HINSI) $@ < $<
 
+.fsrc.fzk:
+	egrep -v '^(# |#line |#pragma |$$)' $< | $(ATOF) -h $(HINSI) $@
+
 $(DIC): $(HINSI)
 
 clean::
-	$(RM) -f *.fzk *.dic *.more fzk.master-.c pod $(LINKS)
+	$(RM) -f *.fsrc *.dic *.more fzk.master-.c pod $(LINKS) $(FZKDATA)





^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-commits] gentoo-x86 commit in app-i18n/freewnn/files: freewnn-1.1.1_alpha22-parallel-build.patch
@ 2014-09-26 19:48 Ian Stakenvicius (axs)
  0 siblings, 0 replies; 3+ messages in thread
From: Ian Stakenvicius (axs) @ 2014-09-26 19:48 UTC (permalink / raw
  To: gentoo-commits

axs         14/09/26 19:48:51

  Removed:              freewnn-1.1.1_alpha22-parallel-build.patch
  Log:
  dropping file temporarily to adjust sticky options


^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-commits] gentoo-x86 commit in app-i18n/freewnn/files: freewnn-1.1.1_alpha22-parallel-build.patch
@ 2014-09-26 19:49 Ian Stakenvicius (axs)
  0 siblings, 0 replies; 3+ messages in thread
From: Ian Stakenvicius (axs) @ 2014-09-26 19:49 UTC (permalink / raw
  To: gentoo-commits

axs         14/09/26 19:49:05

  Added:                freewnn-1.1.1_alpha22-parallel-build.patch
  Log:
  fixed cvs sticky options on file(s) that should not have cvs keyword expansion
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 2B6559ED)

Revision  Changes    Path
1.3                  app-i18n/freewnn/files/freewnn-1.1.1_alpha22-parallel-build.patch

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/freewnn/files/freewnn-1.1.1_alpha22-parallel-build.patch?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/freewnn/files/freewnn-1.1.1_alpha22-parallel-build.patch?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/freewnn/files/freewnn-1.1.1_alpha22-parallel-build.patch?r1=1.2&r2=1.3






^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-09-26 19:49 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-26 19:48 [gentoo-commits] gentoo-x86 commit in app-i18n/freewnn/files: freewnn-1.1.1_alpha22-parallel-build.patch Ian Stakenvicius (axs)
  -- strict thread matches above, loose matches on Subject: below --
2014-09-26 19:49 Ian Stakenvicius (axs)
2014-09-15 23:05 Naohiro Aota (naota)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox