Re: RFS: libgstreamer-java
> * If I understand correctly, you should also link against
> libjna-java-doc, ie. in your patch you should also add:
>
> -link /usr/share/doc/libjna-java-doc/api
>
> Also, libjna-java-doc & default-jdk-doc should be added to Recommends
> of libgstreamer-java-doc
>
> * Please add DEP3 headers[1] to the patch.
Wright, I'll fix it.
> * I see that debian/copyright did not mention that CC-by-SA license
> for freedesktop icons in gstreamer-java/src/org/freedesktop/tango/
>
> Btw, CC-by-SA 2.5 license is considered DFSG-incompatible [2]
Tango is now in public domain. Do we still need to include it?
> Also when I run: licensecheck -r gstreamer-java --copyright , I
> found that some files have other licenses like "MIT/X11 (BSD like)",
> that needs to be documented in debian/copyright
I'll fix it too and ask the upstream guys if this is expected.
> * After using ant for building, ${java:Depends} does not get
> substituted with the required java libs, to fix this, I made a patch
> (attached here) to add the Class-Path to manifest, in order for
> jh_depends to be able to find out the correct java dependencies.
>
> Please try to get this patch to upstream, probably it won't be
> accepted the way it is, because build-impl.xml should not be edited
> manually, but hopefully the upstream would get the idea &
> implemented in a proper way.
Actually the preferred way to add Class-Path to jar using netbeans
generated ant files would be using the do.depend property and using
the do-jar-with-libraries target. However, the jar-with-libraries
target depends on an ant extension distributed by netbeans
(org-netbeans-modules-java-j2seproject-copylibstask.jar), which is in
netbeans-ide package in contrib session.
Ubuntu have the netbeans platform in packages that does not include
the whole IDE. This copylibs jar, for example, is in the
"libnb-java3-java" package. Does anybody knows if debian plans to
package netbeans the same way ubuntu does?
- Samuel
Reply to: