Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 98767 - New package: jso-0.12.3 (ebuild included)
Summary: New package: jso-0.12.3 (ebuild included)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://jso.jabberstudio.org
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-12 05:04 UTC by James Le Cuirot
Modified: 2009-01-16 18:34 UTC (History)
1 user (show)

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


Attachments
jso-0.12.3.ebuild (jso-0.12.3.ebuild,1.11 KB, text/plain)
2005-07-12 05:06 UTC, James Le Cuirot
Details

Note You need to log in before you can comment on or make changes to this bug.
Description James Le Cuirot gentoo-dev 2005-07-12 05:04:28 UTC
"JSO is the 'Jabber Stream Objects' library, for Java."

Am planning to use this in my next project, thought I'd make an ebuild for it. This one was fairly straight to make though I had to prepare a tarball myself since the one on their site includes the huge dependencies. These have been removed in this tarball. No other changes have been made to it.

http://www.kerami-tek.com/~chewi/jso-0.12.3.tbz2
Comment 1 James Le Cuirot gentoo-dev 2005-07-12 05:06:38 UTC
Created attachment 63225 [details]
jso-0.12.3.ebuild

Actually what I said above wasn't entirely correct, that tarball was built from
a CVS checkout since their source tarball doesn't include all the files
necessary for building. Bleh.
Comment 2 Josh Nichols (RETIRED) gentoo-dev 2005-08-10 20:16:22 UTC
You might want to put some comments in the ebuild with the commands that you
used to check it out from cvs.

In regards to src_compile, you should use java-pkg_getjars to get the
classpaths, instead of hard-coding them. For example
CLASSPATH=$(java-pkg_getjars saxpath,xp,log4j,jaxen) ...

That being said, if I recall properly, it is best to avoid using the CLASSPATH
environment variable. Instead, you can patch the build.xml to have a classpath
at some point with  <pathelement value="${classpath}"/>. This would allow you to
do something like 'ant -Dclasspath=$(java-pkg_getjars ....)'
Comment 3 James Le Cuirot gentoo-dev 2005-08-10 20:33:27 UTC
Yeah I seem to do a lot of CVS checkouts, that's probably a good idea.

As for the rest of that, I know that now, it's just I didn't when I wrote this 
ebuild. I started talking with you Java guys shortly after I made this.
Comment 4 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-01-15 17:51:08 UTC
Removing EBUILD from keywords until changes in Comment #2 are implemented. thx
Comment 5 James Le Cuirot gentoo-dev 2009-01-15 20:41:34 UTC
I never actually used this in the end. It's moved to https://jso.dev.java.net but there's been no new releases since 2005. It doesn't seem like anyone else wants it so I'd just leave it.
Comment 6 Petteri Räty (RETIRED) gentoo-dev 2009-01-16 18:34:57 UTC
(In reply to comment #5)
> I never actually used this in the end. It's moved to https://jso.dev.java.net
> but there's been no new releases since 2005. It doesn't seem like anyone else
> wants it so I'd just leave it.
> 

Ok. Let's reopen if there is a need for this as a dependency of something.