public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] OT: Open source document management system
@ 2018-08-01  6:19 Bill Kenworthy
  2018-08-01  6:39 ` J. Roeleveld
  0 siblings, 1 reply; 4+ messages in thread
From: Bill Kenworthy @ 2018-08-01  6:19 UTC (permalink / raw
  To: gentoo-user@lists.gentoo.org

Hi all

    I have been looking for an opensource document management system ...
there are a few but none of the ones I have come across are in portage.

Are there any DMS's in portage at all?  Otherwise, can someone suggest
ones worth trying as most seem suitable from their websites but its
going to time and labor to start testing them outside portage?

BillK





^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user] OT: Open source document management system
  2018-08-01  6:19 [gentoo-user] OT: Open source document management system Bill Kenworthy
@ 2018-08-01  6:39 ` J. Roeleveld
  2018-08-01  9:27   ` Sam Jorna (wraeth)
  0 siblings, 1 reply; 4+ messages in thread
From: J. Roeleveld @ 2018-08-01  6:39 UTC (permalink / raw
  To: gentoo-user

On Wednesday, August 1, 2018 8:19:50 AM CEST Bill Kenworthy wrote:
> Hi all
> 
>     I have been looking for an opensource document management system ...
> there are a few but none of the ones I have come across are in portage.
> 
> Are there any DMS's in portage at all?  Otherwise, can someone suggest
> ones worth trying as most seem suitable from their websites but its
> going to time and labor to start testing them outside portage?
> 
> BillK

I haven't found many good ones.
I used "OpenKM" for a while as it is closest to my requirements.

I currently switched over to storing most documents on my NAS and am storing 
project-related documents in the filemanager part of "eGroupware".

--
Joost






^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user] OT: Open source document management system
  2018-08-01  6:39 ` J. Roeleveld
@ 2018-08-01  9:27   ` Sam Jorna (wraeth)
  2018-08-01  9:56     ` Bill Kenworthy
  0 siblings, 1 reply; 4+ messages in thread
From: Sam Jorna (wraeth) @ 2018-08-01  9:27 UTC (permalink / raw
  To: gentoo-user


[-- Attachment #1.1.1: Type: text/plain, Size: 562 bytes --]

On 01/08/18 16:39, J. Roeleveld wrote:
> On Wednesday, August 1, 2018 8:19:50 AM CEST Bill Kenworthy wrote:
>> Hi all
>>
>>     I have been looking for an opensource document management system ...
>> there are a few but none of the ones I have come across are in portage.
> 
> I haven't found many good ones.
> I used "OpenKM" for a while as it is closest to my requirements.

Here's an ebuild I wrote a while ago for openKM Community. It's binary
only and I haven't updated or tested it for some time so may need some
hacking at.

Cheers
wraeth

[-- Attachment #1.1.2: openkm-community-bin-6.3.1.ebuild --]
[-- Type: text/plain, Size: 1647 bytes --]

# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$

EAPI=5
CHECKREQS_DISK_BUILD="1G"

inherit check-reqs eutils

MY_PN="${PN/-community-bin/}"
MY_PNF="${PN/-bin/}"
MY_FILE_64="${MY_PN}-${PV}-community-linux-x64-installer.run"
MY_FILE_86="${MY_PN}-${PV}-community-linux-installer.run"

DESCRIPTION="An electronic document and records management system (EDRMS)."
HOMEPAGE="http://www.openkm.org"
SRC_URI="amd64? ( mirror://sourceforge/${MY_PN}/${MY_FILE_64} )
		x86? ( mirror://sourceforge/${MY_PN}/${MY_FILE_86} )"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"

DEPEND=""
RDEPEND="${DEPEND}"

QA_PREBUILT="opt/${MY_PNF}/*"
S="${WORKDIR}"

src_unpack() {
	cp -v ${DISTDIR}/"${A}" "${WORKDIR}" || die
	chmod +x "${WORKDIR}/${A}" || die
}

src_install() {
	local runfile
	use amd64 && runfile="${MY_FILE_64}"
	use x86 && runfile="${MY_FILE_86}"

	einfo "Ignore warnings of failure - it's just because it can't set menu entries"
	./${runfile} --mode unattended --prefix "${ED}/opt/${MY_PNF}"

	pushd "${ED}/opt/${MY_PNF}" || die

	# fix paths
	sed -e "s:${ED}::" -i openkm_stop.desktop -i openkm_start.desktop \
		-i tomcat/bin/setenv.sh || die
	
	# fix desktop files
	sed -e ':^Version:d' -i openkm_stop.desktop -i openkm_start.desktop || die
	sed -e 's:Office:&;:' -i openkm_stop.desktop -i openkm_start.desktop || die

	doicon --size 48 "${MY_PN}_48x48.png" || die "failed installing ${MY_PN}_48x48.png"
	domenu "${MY_PN}_start.desktop" || die "failed installing ${MY_PN}_start.desktop"
	domenu "${MY_PN}_stop.desktop" || die "failed installing ${MY_PN}_stop.desktop"
	popd || die
}

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user] OT: Open source document management system
  2018-08-01  9:27   ` Sam Jorna (wraeth)
@ 2018-08-01  9:56     ` Bill Kenworthy
  0 siblings, 0 replies; 4+ messages in thread
From: Bill Kenworthy @ 2018-08-01  9:56 UTC (permalink / raw
  To: gentoo-user

On 01/08/18 17:27, Sam Jorna (wraeth) wrote:
> On 01/08/18 16:39, J. Roeleveld wrote:
>> On Wednesday, August 1, 2018 8:19:50 AM CEST Bill Kenworthy wrote:
>>> Hi all
>>>
>>>     I have been looking for an opensource document management system ...
>>> there are a few but none of the ones I have come across are in portage.
>> I haven't found many good ones.
>> I used "OpenKM" for a while as it is closest to my requirements.
> Here's an ebuild I wrote a while ago for openKM Community. It's binary
> only and I haven't updated or tested it for some time so may need some
> hacking at.
>
> Cheers
> wraeth

Thanks, appreciated.

BillK




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2018-08-01  9:59 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-08-01  6:19 [gentoo-user] OT: Open source document management system Bill Kenworthy
2018-08-01  6:39 ` J. Roeleveld
2018-08-01  9:27   ` Sam Jorna (wraeth)
2018-08-01  9:56     ` Bill Kenworthy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox