diff options
Diffstat (limited to 'recipes-core/jlex/jlex_1.2.6.bb')
-rw-r--r-- | recipes-core/jlex/jlex_1.2.6.bb | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/recipes-core/jlex/jlex_1.2.6.bb b/recipes-core/jlex/jlex_1.2.6.bb index 45d76ed..48ec357 100644 --- a/recipes-core/jlex/jlex_1.2.6.bb +++ b/recipes-core/jlex/jlex_1.2.6.bb @@ -1,14 +1,18 @@ 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}" -RDEPENDS_${PN} = "java2-runtime" -RDEPENDS_${PN}_class-native = "" +RDEPENDS:${PN} = "java2-runtime" +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 \ " @@ -24,20 +28,21 @@ do_configure() { do_compile() { mkdir -p build + cp ${JLEX_MAIN_FILENAME} Main.java javac -d build Main.java fastjar cf ${BP}.jar -C build . } -do_install_append() { +do_install:append() { install -d ${D}${bindir} install -m 0755 jlex ${D}${bindir}/ } PACKAGES = "${PN}" -FILES_${PN} += "${datadir_java}" +FILES:${PN} += "${datadir_java}" SRC_URI[md5sum] = "fe0cff5db3e2f0f5d67a153cf6c783af" SRC_URI[sha256sum] = "aeebaece3b3a53972bb0ba0f810540386c267070ee9dca6ffa43c6ff74a54bd7" |