Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 784017 - dev-java/poi-5.0.0: please package
Summary: dev-java/poi-5.0.0: please package
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: 783816
  Show dependency tree
 
Reported: 2021-04-19 07:11 UTC by Miroslav Šulc
Modified: 2021-04-20 13:28 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Miroslav Šulc gentoo-dev 2021-04-19 07:11:37 UTC
the package provides pom.xml so it should be relatively easy to package it. the file to be used with java-ebuilder is sonar/main/pom.xml.

the list of dependencies seems to be short, but two of them we probably don't have atm:

        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
            <version>1.7.30</version>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>jcl-over-slf4j</artifactId>
            <version>1.7.30</version>
        </dependency>
        <dependency>
            <groupId>commons-codec</groupId>
            <artifactId>commons-codec</artifactId>
            <version>1.15</version>
        </dependency>
        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-collections4</artifactId>
            <version>4.4</version>
        </dependency>
        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-math3</artifactId>
            <version>3.6.1</version>
        </dependency>
        <dependency>
            <groupId>com.zaxxer</groupId>
            <artifactId>SparseBitSet</artifactId>
            <version>1.2</version>
        </dependency>

zaxxer is being used from the sources, but jcl-over-slf4j i don't see in the sources so it might not be needed for our purposes.
Comment 1 Larry the Git Cow gentoo-dev 2021-04-20 13:28:44 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a0a34fbbcbaf8a4144cca2e7ad560a2cf27f3be

commit 5a0a34fbbcbaf8a4144cca2e7ad560a2cf27f3be
Author:     Volkmar W. Pogatzki <gentoo@pogatzki.net>
AuthorDate: 2021-04-19 15:06:07 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2021-04-20 13:28:38 +0000

    dev-java/poi: new package
    
    Closes: https://bugs.gentoo.org/784017
    Package-Manager: Portage-3.0.17, Repoman-3.0.2
    Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
    Closes: https://github.com/gentoo/gentoo/pull/20456/commits/a26c72eebde1c8adbc687c04757dad7dd53ddaf2
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 dev-java/poi/Manifest         |  1 +
 dev-java/poi/metadata.xml     | 12 ++++++++
 dev-java/poi/poi-5.0.0.ebuild | 65 +++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 78 insertions(+)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb7a244bcb885e8e9f8c9d8fbb796a05d371203e

commit fb7a244bcb885e8e9f8c9d8fbb796a05d371203e
Author:     Volkmar W. Pogatzki <gentoo@pogatzki.net>
AuthorDate: 2021-04-19 13:44:11 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2021-04-20 13:28:38 +0000

    dev-java/sparsebitset: new package
    
    Bug: https://bugs.gentoo.org/784017
    Package-Manager: Portage-3.0.17, Repoman-3.0.2
    Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
    Closes: https://github.com/gentoo/gentoo/pull/20456/commits/3a5684638be06d99ce38a67138cab94ead30b3c2
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 dev-java/sparsebitset/Manifest                |  1 +
 dev-java/sparsebitset/metadata.xml            | 11 ++++++++
 dev-java/sparsebitset/sparsebitset-1.2.ebuild | 36 +++++++++++++++++++++++++++
 3 files changed, 48 insertions(+)