Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 262613 - Ebuild request: dspace
Summary: Ebuild request: dspace
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://www.dspace.org
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-15 23:05 UTC by Alexander Bezrukov
Modified: 2012-03-15 11:03 UTC (History)
1 user (show)

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


Attachments
www-apps/dspace/dspace-1.6.1.ebuild (dspace-1.6.1.ebuild,2.01 KB, text/plain)
2010-06-21 06:39 UTC, Dmitry S. Kulyabov
Details
www-apps/dspace/files/dspace.crond.in (dspace.crond.in,369 bytes, text/plain)
2010-06-21 06:40 UTC, Dmitry S. Kulyabov
Details
www-apps/dspace/files/dspace-stat.crond.in (dspace-stat.crond.in,194 bytes, text/plain)
2010-06-21 06:40 UTC, Dmitry S. Kulyabov
Details
www-apps/dspace/dspace-1.6.2.ebuild (dspace-1.6.2.ebuild,3.02 KB, text/plain)
2010-07-19 16:03 UTC, Alexander Bezrukov
Details
dspace-1.8.2.ebuild (dspace-1.8.2.ebuild,3.01 KB, text/plain)
2012-03-15 11:03 UTC, Ruediger Gad
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Bezrukov 2009-03-15 23:05:41 UTC
I believe dspace is a perfect candidate for adding to the portage tree.

From the project site:
"DSpace is the software of choice for academic, non-profit, and commercial organizations building open digital repositories.  It is free and easy to install "out of the box" and completely customizable to fit the needs of any organization.

DSpace preserves and enables easy and open access to all types of digital content including text, images, moving images, mpegs and data sets.  And with an ever-growing community of developers, committed  to continuously expanding and improving the software, each DSpace installation benefits from the next."


Reproducible: Always

Steps to Reproduce:
Comment 1 Dmitry S. Kulyabov 2010-06-21 06:39:35 UTC
Created attachment 236117 [details]
www-apps/dspace/dspace-1.6.1.ebuild
Comment 2 Dmitry S. Kulyabov 2010-06-21 06:40:16 UTC
Created attachment 236119 [details]
www-apps/dspace/files/dspace.crond.in
Comment 3 Dmitry S. Kulyabov 2010-06-21 06:40:45 UTC
Created attachment 236121 [details]
www-apps/dspace/files/dspace-stat.crond.in
Comment 4 Dmitry S. Kulyabov 2010-06-21 06:41:22 UTC
This is quick and diry ebuild
Comment 5 Alexander Bezrukov 2010-07-19 16:03:18 UTC
Created attachment 239393 [details]
www-apps/dspace/dspace-1.6.2.ebuild

Dmitry,

thank you for your great work. Your ebuild works for me (except 1 minor bug, see below).
I slightly polished out your ebuild and also bumped it to 1.6.2 as there are some important bug fixes in this release.

Here is a brief summary of differences between your and my versions:
1. Edited ~arch keywords, according to gentoo policies
2. Changed virtual/postgresql-server dependency to dev-db/postgresql-server, as virtual/postgresql-server is now deprecated.
3. Re-arranged build- and runtime dependencies.
4. Changed install directories (sources being put now to /usr/src)
5. Added a simple check before running maven (because out of the box there's no mvn command after maven installation).
6. Added doc and javadoc USE flags.
7. Fixed a bug when installing sources, when the target directory and its parent do not exist.
8. Added a friendly reminder to run emerge --config.
Comment 6 Ruediger Gad 2012-03-15 11:03:35 UTC
Created attachment 305481 [details]
dspace-1.8.2.ebuild

Version bump to 1.8.2 including two minor changes to make it work with that version.