[86594] trunk/dports/java/mecab-java/files/patch-Makefile.diff
ryandesign at macports.org
ryandesign at macports.org
Sat Oct 29 00:09:37 PDT 2011
Revision: 86594
http://trac.macports.org/changeset/86594
Author: ryandesign at macports.org
Date: 2011-10-29 00:09:36 -0700 (Sat, 29 Oct 2011)
Log Message:
-----------
mecab-java: fix build on case-sensitive filesystems, like the buildbot's
Modified Paths:
--------------
trunk/dports/java/mecab-java/files/patch-Makefile.diff
Modified: trunk/dports/java/mecab-java/files/patch-Makefile.diff
===================================================================
--- trunk/dports/java/mecab-java/files/patch-Makefile.diff 2011-10-29 06:54:42 UTC (rev 86593)
+++ trunk/dports/java/mecab-java/files/patch-Makefile.diff 2011-10-29 07:09:36 UTC (rev 86594)
@@ -1,16 +1,15 @@
---- Makefile.orig 2009-05-31 12:20:56.000000000 +0900
-+++ Makefile 2011-05-28 19:03:19.000000000 +0900
+--- Makefile.orig 2009-09-27 03:40:18.000000000 -0500
++++ Makefile 2011-10-29 02:06:00.000000000 -0500
@@ -1,27 +1,30 @@
--TARGET=MeCab
++JAVA_BASE=/System/Library/Frameworks/JavaVM.framework
++JAVA_HOME=$(JAVA_BASE)/Home
++
+ TARGET=MeCab
-JAVAC=javac
-JAVA=java
-JAR=jar
-CXX=c++
-INCLUDE=/usr/local/jdk/include
-+JAVA_BASE=/System/Library/Frameworks/JavaVM.framework
-+JAVA_HOME=$(JAVA_BASE)/Home
-+
-+TARGET=mecab
+JAVAC=$(JAVA_HOME)/bin/javac -encoding UTF-8
+JAVA=$(JAVA_HOME)/bin/java -Dfile.encoding=UTF-8
+JAR=$(JAVA_HOME)/bin/jar
@@ -27,7 +26,7 @@
- $(CXX) -O3 -c -fpic $(TARGET)_wrap.cxx $(INC)
- $(CXX) -shared $(TARGET)_wrap.o -o lib$(TARGET).so $(LIBS)
+ $(CXX) $(CXXFLAGS) -c -fPIC $(TARGET)_wrap.cxx $(INC)
-+ $(CXX) $(CXXFLAGS) -dynamiclib $(TARGET)_wrap.o -o lib$(TARGET)-java.dylib $(LIBS)
++ $(CXX) $(CXXFLAGS) -dynamiclib $(TARGET)_wrap.o -o libmecab-java.dylib $(LIBS)
$(JAVAC) $(PACKAGE)/*.java
$(JAVAC) test.java
$(JAR) cfv $(TARGET).jar $(PACKAGE)/*.class
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111029/72b6470c/attachment.html>
More information about the macports-changes
mailing list