libreadline-java/libreadline-java-0.8.0-jdk10.patch
Tomáš Chvátal 48ac9e97f3 - Version bump to 0.8.2:
* bugfix: using tab completion would crash the virtual machine
  * getVar()/setVar() (Bernhard)
  * unicode support (Andrew)
  * added bats test case and running on travis ci (Andrew)
  * various build fixes (Andrew)
- Update URL/Source to point to current location
- Refresh patches:
  * libreadline-java-0.8.0-jdk10.patch
  * libreadline-java-0.8.0-sourcetarget.patch
  * libreadline-java-ncurses.patch
- Remove upstream merged:
  * libreadline-java-0.8.0-missing-return-type.patch

OBS-URL: https://build.opensuse.org/package/show/Java:packages/libreadline-java?expand=0&rev=29
2018-08-03 07:47:10 +00:00

41 lines
1.5 KiB
Diff

Index: libreadline-java-0.8.2/src/Makefile
===================================================================
--- libreadline-java-0.8.2.orig/src/Makefile
+++ libreadline-java-0.8.2/src/Makefile
@@ -2,11 +2,12 @@
#
BUILD=../build
+NATIVE=native
-all : java native
+all : . java native
java: always $(BUILD)
- $(JAVAC) $(JC_FLAGS) -d $(BUILD) `find . -name "*.java"`
+ $(JAVAC) $(JC_FLAGS) -d $(BUILD) -h $(NATIVE) `find . -name "*.java"`
native: always
cd native ; $(MAKE) T_LIBS="$(T_LIBS)" JAVAINCLUDE="$(JAVAINCLUDE)" \
Index: libreadline-java-0.8.2/src/native/Makefile
===================================================================
--- libreadline-java-0.8.2.orig/src/native/Makefile
+++ libreadline-java-0.8.2/src/native/Makefile
@@ -132,14 +132,10 @@ endif
getline.$(OBJ_EXT): getline.c
$(CC) $(INCLUDES) $(CPPFLAGS) $(NATIVE_CFLAGS) -D$(TG) -c getline.c
-org_gnu_readline_Readline.$(OBJ_EXT): org_gnu_readline_Readline.h \
- org_gnu_readline_Readline.c
- $(CC) $(INCLUDES) $(CPPFLAGS) $(NATIVE_CFLAGS) -D$(TG) \
- -c org_gnu_readline_Readline.c
+org_gnu_readline_Readline.$(OBJ_EXT): org_gnu_readline_Readline.h org_gnu_readline_Readline.c
+ $(CC) $(INCLUDES) $(CPPFLAGS) $(NATIVE_CFLAGS) -D$(TG) -c org_gnu_readline_Readline.c
org_gnu_readline_Readline.h: $(BUILDDIR)/org/gnu/readline/Readline.class
- $(JAVA_HOME)/bin/javah -classpath $(BUILDDIR) -jni org.gnu.readline.Readline
- touch org_gnu_readline_Readline.h
clean:
-rm -f org_gnu_readline_Readline.h \