Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37729269
en ru br
Репозитории ALT
S:2.2-alt3_0.24.20100211jpp11
www.altlinux.org/Changes

Группа :: Система/Библиотеки
Пакет: rxtx

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: rxtx-2.2-javah.patch
Скачать


--- rxtx-20100211/Makefile.am	2008-09-14 21:36:27.000000000 +0000
+++ rxtx-20100211/Makefile.am	2022-06-13 14:29:53.614053681 +0000
@@ -111,11 +111,11 @@
 $(CLASSES): $(javafiles) $(TOP)/Makefile
 	$(JAVAH_FIX)
 	$(JAVAC) $(javafiles)
-	$(JAVAH) `(for i in $(javahfiles);do \
-		if grep > /dev/null native.*\( $(SPATH)/gnu/io/$$i.java; then \
-			echo $(CLASSDIR).$$i; \
-		fi; \
-	done)`
+	$(JAVAH) `(for i in $(javahfiles);do \
+		if grep > /dev/null native.*\( $(SPATH)/gnu/io/$$i.java; then \
+			echo $(SPATH)/gnu/io/$$i.java; \
+		fi; \
+	done)`
 	$(JAR) cf $(JARTARGET) $(CLASSTOP)/*
 
 #  install librxtxSerial.so into the proper directory and copy $(JARTARGET) to its
--- rxtx-20100211/configure.in	2022-06-13 14:26:39.201455298 +0000
+++ rxtx-20100211/configure.in	2022-06-13 14:26:39.207455285 +0000
@@ -484,7 +484,7 @@
 		;;
 	*)
 		find_java_native_include jni_md.h
-		JAVAH="\$(JPATH)/bin/javah -classpath \$(CLASSPATH) -d \$(DEST) -jni"
+		JAVAH="\$(JPATH)/bin/javac -h . -classpath \$(CLASSPATH) -d \$(DEST)"
 		JAVAC="\$(JPATH)/bin/javac -classpath \$(CLASSPATH) -d \$(TOP)/ -O -source 1.3 -target 1.3"
 		JAR="\$(JPATH)/bin/jar"
 		JAVADOC="\$(JPATH)/bin/javadoc"
--- rxtx-20100211/configure.orig	2022-06-13 14:26:39.205455289 +0000
+++ rxtx-20100211/configure	2022-06-13 14:26:39.212455275 +0000
@@ -22116,7 +22116,7 @@
 		;;
 	*)
 		find_java_native_include jni_md.h
-		JAVAH="\$(JPATH)/bin/javah -classpath \$(CLASSPATH) -d \$(DEST) -jni"
+		JAVAH="\$(JPATH)/bin/javac -classpath $(CLASSPATH) -h $(DEST)"
 		JAVAC="\$(JPATH)/bin/javac -classpath \$(CLASSPATH) -d \$(TOP)/ -O -source 1.3 -target 1.3"
 		JAR="\$(JPATH)/bin/jar"
 		JAVADOC="\$(JPATH)/bin/javadoc"
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin