summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-java/fuse-j')
-rw-r--r--dev-java/fuse-j/Manifest2
-rw-r--r--dev-java/fuse-j/files/digest-fuse-j-1.41
-rw-r--r--dev-java/fuse-j/fuse-j-1.4.ebuild21
3 files changed, 18 insertions, 6 deletions
diff --git a/dev-java/fuse-j/Manifest b/dev-java/fuse-j/Manifest
new file mode 100644
index 0000000..8ebcbff
--- /dev/null
+++ b/dev-java/fuse-j/Manifest
@@ -0,0 +1,2 @@
+MD5 e3d086ab44792880eeebb98ba770fbbe fuse-j-1.4.ebuild 828
+MD5 c88f94ffb35d7fc22c434fdc1e09fa7e files/digest-fuse-j-1.4 57
diff --git a/dev-java/fuse-j/files/digest-fuse-j-1.4 b/dev-java/fuse-j/files/digest-fuse-j-1.4
new file mode 100644
index 0000000..7ebb67b
--- /dev/null
+++ b/dev-java/fuse-j/files/digest-fuse-j-1.4
@@ -0,0 +1 @@
+MD5 3b3a73ea25d1441430c4be1fee305fd5 fuse-j.tar.gz 35358
diff --git a/dev-java/fuse-j/fuse-j-1.4.ebuild b/dev-java/fuse-j/fuse-j-1.4.ebuild
index 79f01b9..08e99d4 100644
--- a/dev-java/fuse-j/fuse-j-1.4.ebuild
+++ b/dev-java/fuse-j/fuse-j-1.4.ebuild
@@ -21,6 +21,8 @@ RDEPEND=">=virtual/jre-1.4
sys-fs/fuse
"
+S=${WORKDIR}/${PN}
+
src_unpack() {
unpack ${A}
@@ -31,16 +33,23 @@ src_unpack() {
}
src_compile() {
+
cd ${S}
- local FUSE_HOME="/usr"
+ export FUSE_HOME="/usr"
+
+ make
- use doc && antflags="${antflags} javadoc"
- use jikes && antflags="${antflags} -Dbuild.compiler=jikes"
- ant ${antflags} || die "ant failed"
}
src_install() {
- java-pkg_dojar dist/${PN}.jar
- use doc && java-pkg_dohtml -r build/doc/javadoc/*
+
+ dolib.so jni/libjavafs.so
+
+ cd build
+
+ jar cf fuse-j.jar `find fuse -name *.class`
+
+ java-pkg_dojar fuse-j.jar
+
}