summaryrefslogtreecommitdiff
path: root/sci-libs
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-21 23:00:32 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-21 23:00:32 +0000
commit99f39a7cabc52da78c2ca314f1427cb76f0ffe63 (patch)
treeb730100803af795906e3f2f967d630c3b1a5015c /sci-libs
parent7a9d8caa231727ec9a1f2581be86973de06b58e4 (diff)
downloadbaldeagleos-repo-99f39a7cabc52da78c2ca314f1427cb76f0ffe63.tar.gz
baldeagleos-repo-99f39a7cabc52da78c2ca314f1427cb76f0ffe63.tar.xz
baldeagleos-repo-99f39a7cabc52da78c2ca314f1427cb76f0ffe63.zip
Adding metadata
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/libsvm/files/libsvm-3.37-javaMakefile.patch15
-rw-r--r--sci-libs/libsvm/libsvm-3.37.ebuild9
2 files changed, 20 insertions, 4 deletions
diff --git a/sci-libs/libsvm/files/libsvm-3.37-javaMakefile.patch b/sci-libs/libsvm/files/libsvm-3.37-javaMakefile.patch
new file mode 100644
index 000000000000..ddf2b88e733c
--- /dev/null
+++ b/sci-libs/libsvm/files/libsvm-3.37-javaMakefile.patch
@@ -0,0 +1,15 @@
+diff --git a/java/Makefile b/java/Makefile
+index 558c3ea..840bd08 100644
+--- a/java/Makefile
++++ b/java/Makefile
+@@ -4,10 +4,7 @@ FILES = libsvm/svm.class libsvm/svm_model.class libsvm/svm_node.class \
+ libsvm/svm_print_interface.class \
+ svm_train.class svm_predict.class svm_toy.class svm_scale.class
+
+-#JAVAC = jikes
+-JAVAC_FLAGS = --release 11
+ JAVAC = javac
+-# JAVAC_FLAGS =
+ export CLASSPATH := .:$(CLASSPATH)
+
+ all: $(FILES)
diff --git a/sci-libs/libsvm/libsvm-3.37.ebuild b/sci-libs/libsvm/libsvm-3.37.ebuild
index 5dfb037f0d08..81f77a5448f2 100644
--- a/sci-libs/libsvm/libsvm-3.37.ebuild
+++ b/sci-libs/libsvm/libsvm-3.37.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${PV/0}"
LICENSE="BSD"
SLOT="0/2"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="java openmp python tools"
+IUSE="openmp python tools"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
DEPEND="
@@ -30,6 +30,7 @@ RDEPEND="
PATCHES=(
"${FILESDIR}"/${PN}-3.37-makefile.patch
+ "${FILESDIR}"/${PN}-3.37-javaMakefile.patch
)
pkg_pretend() {
@@ -42,7 +43,8 @@ pkg_setup() {
src_prepare() {
default
- java-pkg_clean
+ java-pkg-opt-2_src_prepare
+ java-pkg_clean java
sed -i -e "s@\.\./@${EPREFIX}/usr/bin/@g" tools/*.py \
|| die "Failed to fix paths in python files"
@@ -53,7 +55,7 @@ src_prepare() {
}
src_configure() {
- use java && export JAVAC_FLAGS="$(java-pkg_javac-args)"
+ use java && export JAVAC_FLAGS="-source $(java-pkg_get-source) -target $(java-pkg_get-target)"
if use openmp; then
export OPENMP_CFLAGS="-fopenmp -DOPENMP"
export OPENMP_LIBS="-fopenmp"
@@ -104,7 +106,6 @@ src_install() {
HTML_DOCS=( FAQ.html )
if use java; then
java-pkg_dojar java/libsvm.jar
- HTML_DOCS+=( java/test_applet.html )
fi
einstalldocs