G'Day! Please find attached radmind-1.5.0.ebuild and radmind-1.5.1_rc6.ebuild (current). From the radmind.org site: "radmind - A suite of Unix command-line tools and a server designed to remotely administer the file systems of multiple Unix machines. For Mac OS X, there's also a graphical interface. At its core, radmind operates as a tripwire. It is able to detect changes to any managed filesystem object, e.g. files, directories, links, etc. However, radmind goes further than just integrity checking: once a change is detected, radmind can optionally reverse the change. Each managed machine may have its own loadset composed of multiple, layered overloads. This allows, for example, the operating system to be described separately from applications. Loadsets are stored on a remote server. By updating a loadset on the server, changes can be pushed to managed machines. radmind is available under a BSD-style license." This ebuild only applies to the Linux/non-GUI build. It's useful for managing machines that aren't just Mac OS X. I suggest app-admin/radmind. Also, this ebuild appears to not support the -jX option in e/make. Ryan Hunt.
Created attachment 72452 [details] radmind-1.5.0.ebuild (New package)
Created attachment 72453 [details] radmind-1.5.1_rc6.ebuild (Update)
1.5.1_rc6 is currently masked, pending release of 1.5.1.
Why re-implement their make install entirely? Why not just patch the Makefile after the econf? --[ BEGIN CUT ]-- --- Makefile.orig 2006-01-26 09:55:54.982071000 -0500 +++ Makefile 2006-01-26 09:55:30.532071000 -0500 @@ -8,12 +8,12 @@ prefix=/usr exec_prefix=${prefix} -MANDIR=/usr/share/man +MANDIR=${DESTDIR}/usr/share/man BINDIR=${exec_prefix}/bin SBINDIR=${exec_prefix}/sbin # For server -RADMINDDIR=/var/radmind +RADMINDDIR=${DESTDIR}/var/radmind # For client COMMANDFILE=${RADMINDDIR}/client/command.K --[ END CUT ]--
- the ebuild header is missing
- the ebuild header is missing¹ - inheriting eutils seems unnecessary - did you test on all keyworded arcitectures? - you'd do unpack ${A}, but in this case src_unpack() and src_compile() are completely superfluous [1] http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3
jokey has added radmind-1.7.0 from bug #77567 - if you have problems with the in-tree ebuild please file new bugs and assign them to the maintainer (netmon@gentoo.org)