Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 159398
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Default Assignee for New Packages <maintainer-wanted@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Bart Hanssens <bart.hanssens@rovin.be>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
rome-0.9.ebuild dev-java/rome-0.9.ebuild text/plain Bart Hanssens 2006-12-29 10:44 0000 1.06 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 159398 depends on: Show dependency tree
Bug 159398 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-12-29 10:41 0000
Hi,


I've created an ebuild for dev-java/rome 0.9 (java library/tools for
generating, parsing and converting Atom and RSS feeds)

It's the first ebuild I've ever made, so please let me know if I made some
horrendous mistakes :-)

The ebuild does contain a src_test block, but one of the unit tests fails due
to a small error/omission in Rome's build.xml, so it's commented out (reported
to the Rome bug list, issue 55)

Also note that the SRC_URI contains asterisks (*), so there might be a warning
("wildcards not supported in HTTP") when emerge starts to download the source.


Best regards,

Bart

------- Comment #1 From Bart Hanssens 2006-12-29 10:44:24 0000 -------
Created an attachment (id=104944) [details]
dev-java/rome-0.9.ebuild

------- Comment #2 From Josh Nichols (RETIRED) 2006-12-29 12:08:33 0000 -------
I had rome-0.8 in an overlay, just updated it to 0.9.

See
https://overlays.gentoo.org/svn/proj/java/migrated-java-experimental-overlay/dev-java/rome

------- Comment #3 From Josh Nichols (RETIRED) 2006-12-29 12:21:01 0000 -------
Some notes on your ebuild:

* ${P} is equivalent to ${PN}-${PV}, so use that whenever possible.
* jdom is slotted funkily, so make sure to depend on a more specific atom, ie
~dev-java/jdom-1.0
* S defaults to ${WORKDIR}/${P}, so it's not necessary to specify it in this
case.
* java-pkg-2 provides a default src_compile, which would cover this particular
case
* maybe the broken test should be disabled/deleted, instead of disabling them
all?
* don't install versioned jars. use java-pkg_newjar to rename it to just ${PN}.

------- Comment #4 From Bart Hanssens 2006-12-30 01:41:06 0000 -------
ok, thanks for the feedback.
I'll take a look at the java overlay wiki

------- Comment #5 From Miroslav Ć ulc 2007-01-20 22:39:57 0000 -------
I improved the ebuild and moved it to tree.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug