Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 53897 - dev-java/jdic - The JDesktop Integration Components (JDIC)
Summary: dev-java/jdic - The JDesktop Integration Components (JDIC)
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://jdic.dev.java.net/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks: 168867
  Show dependency tree
 
Reported: 2004-06-14 08:34 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2013-07-06 20:04 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
jdic-0.8.4.ebuild (jdic-0.8.4.ebuild,928 bytes, text/plain)
2004-06-14 08:37 UTC, Diego Elio Pettenò (RETIRED)
Details
jdic-bin-0.8.4.ebuild (jdic-bin-0.8.4.ebuild,935 bytes, text/plain)
2004-08-10 12:51 UTC, Diego Elio Pettenò (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2004-06-14 08:34:42 UTC
Hi,

I'm attaching jdic, a LGPLed java library to access Desktop facilities from inside a Java software.

Diego 'Flameeyes'
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2004-06-14 08:37:08 UTC
Created attachment 33231 [details]
jdic-0.8.4.ebuild
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2004-08-10 12:50:14 UTC
I'll rename it jdic-bin so we identify that the ebuild is for the binary version only.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2004-08-10 12:51:06 UTC
Created attachment 37170 [details]
jdic-bin-0.8.4.ebuild
Comment 4 Thomas Matthijs (RETIRED) gentoo-dev 2004-10-05 13:30:38 UTC
We will not be adding any more -bin packages where the source is available
Comment 5 Petteri Räty (RETIRED) gentoo-dev 2007-03-02 11:22:51 UTC
We need to package this because dev-java/javahelp needs this to build from sources.
Comment 6 Diego Elio Pettenò (RETIRED) gentoo-dev 2007-03-02 11:32:29 UTC
Duh, I forgot the very existence of this package (and this bug)... for the "They come back" series :)
Comment 7 Alistair Bush (RETIRED) gentoo-dev 2007-03-02 11:53:31 UTC
Just as a note the current ebuild in the migrated-java-experimental-overlay fails on amd64 with

[exec] /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: GnomeBrowserService.o: relocation R_X86_64_32S against `a local symbol' can not be used when making a shared object; recompile with -fPIC
     [exec] GnomeBrowserService.o: could not read symbols: Bad value
     [exec] collect2: ld returned 1 exit status
     [exec] make: *** [libjdic.so] Error 1
Comment 8 Petteri Räty (RETIRED) gentoo-dev 2007-08-26 15:02:58 UTC
Found that upstream is alive there seems to be 0.9.3 release out there so maybe it's possible to get this properly packaged after all.

Name  	jdic-0.9.3-src.zip
Status 	Draft
Description 	JDIC 0.9.3 source code.
Created by 	uta on Monday, July 16, 2007
Last modified by 	uta on Monday, July 16, 2007
File 	jdic-0.9.3-src.zip (File size: 983.1)
Comment 9 Ralph Sennhauser (RETIRED) gentoo-dev 2012-06-26 08:18:31 UTC
jdic in java-overlay doesn't build:

    [exec] g++ -c MozEmbed.cpp -o MozEmbed.o -DMOZ_WIDGET_GTK2 -DXPCOM_GLUE -DMOZILLA_STRICT_API -I. -I../../../share/native/utils -I../../../share/native/mozilla   -DUSING_GECKO_SDK_1_7 -include /mozilla-config.h -O2 -fPIC `pkg-config gtk+-2.0 --cflags`
     [exec] Package gecko-sdk-gtkmozembed was not found in the pkg-config search path.
     [exec] Perhaps you should add the directory containing `gecko-sdk-gtkmozembed.pc'
     [exec] to the PKG_CONFIG_PATH environment variable
     [exec] No package 'gecko-sdk-gtkmozembed' found
     [exec] cc1plus: fatal error: /mozilla-config.h: No such file or directory
     [exec] compilation terminated.
     [exec] make: *** [MozEmbed.o] Error


Looks like xulrunner or one of it's predecessors is needed. Also I already anticipate bugs for, calls gcc directly, doesn't respect CFLAGS/LDFLAGS. :)

Upstream seems dead again.
Comment 10 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2013-07-06 20:04:53 UTC
Indeed looks dead and we don't add binary packages per policy.