+
+ sh /etc/profile.d/jdk.sh
+
+ cd "$srcdir/$_gitname-build"
+ ./autogen.sh --prefix=/usr --with-jvm=/opt/java/include/\
+ --with-freetts=/usr/share/java/freetts/lib --with-jcommon=/usr/share/java/jcommon/lib\
+ --with-jfreechart=/usr/share/java/jfreechart/lib\
+ # --with-fat-dir=$srcdir
+ # Use this ^ for placing all 3 "fat" packages (linux,mac,windows) into a numbered dir.
+
+ cd "$srcdir/$_gitname-build/$_pkgname/"
+ sed -i 's:\$(datadir)/java:\$(datadir)/java/altos:' Makefile
+ # This ^ places altosui.jar in an 'altos' subdirectory.
+ sed -i 's:\${exec_prefix}/bin:\${exec_prefix}/share/java/altos:' Makefile
+ # This ^ relocates altosui to allow for an aoss wrapper script.
+ sed -i 's|:/usr/share/java/\*|:/usr/share/java/*:$(JCOMMON)/*:$(JFREECHART)/*|' Makefile
+ # This ^ fixes compilation to include reference to jcommon.jar .
+ sed -i 's:cp -p $(JFREECHART_CLASS):cp -p $(JFREECHART_CLASS) $(JCOMMON_CLASS):' Makefile
+ # This ^ includes jcommon.jar in the macosx fat package.
+
+ cd "$srcdir/$_gitname-build/$_pkgname/$_libname/"
+ sed -i 's:$(JVM_INCLUDE):/opt/java/include\ -I/opt/java/include/linux:' Makefile
+ # This ^ enables both jni.h and jni_md.h to be found as required.
+
+ cd "$srcdir/$_gitname-build/doc"
+ sed -i 's:stylesheet/docbook-xsl:xsl-stylesheets-1.76.0:' Makefile
+ # This ^ fixes archlinux's use of a specfic reference.
+
+ cd "$srcdir/$_gitname-build"