From 3cbf5d53914f186cb53d3fdf016052a7aadd7679 Mon Sep 17 00:00:00 2001 From: Vyacheslav Yurkov Date: Tue, 23 Jun 2020 11:48:25 +0200 Subject: jlex: set unique file name for download Signed-off-by: Vyacheslav Yurkov Signed-off-by: Richard Leitner --- recipes-core/jlex/jlex_1.2.6.bb | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/recipes-core/jlex/jlex_1.2.6.bb b/recipes-core/jlex/jlex_1.2.6.bb index b8f9ffb..3c14e4c 100644 --- a/recipes-core/jlex/jlex_1.2.6.bb +++ b/recipes-core/jlex/jlex_1.2.6.bb @@ -1,7 +1,9 @@ SUMMARY = "Lexical analyzer generator for Java" AUTHOR = "Elliot Berk, A. Appel, C. Scott Ananian" + +JLEX_MAIN_FILENAME = "jlex-${PV}-Main.java" LICENSE = "JLEX" -LIC_FILES_CHKSUM = "file://Main.java;beginline=148;endline=166;md5=9bf4a6a951053991db64f9d7330d648a" +LIC_FILES_CHKSUM = "file://${JLEX_MAIN_FILENAME};beginline=148;endline=166;md5=9bf4a6a951053991db64f9d7330d648a" PACKAGE_ARCH = "${TUNE_PKGARCH}" @@ -10,7 +12,7 @@ RDEPENDS_${PN}_class-native = "" inherit java-library -SRC_URI = "http://www.cs.princeton.edu/~appel/modern/java/JLex/Archive/${PV}/Main.java \ +SRC_URI = "http://www.cs.princeton.edu/~appel/modern/java/JLex/Archive/${PV}/Main.java;downloadfilename=${JLEX_MAIN_FILENAME} \ file://jlex \ " @@ -26,6 +28,7 @@ do_configure() { do_compile() { mkdir -p build + cp ${JLEX_MAIN_FILENAME} Main.java javac -d build Main.java -- cgit v1.2.3-54-g00ecf