[fpc-devel]Is there a rpm with the fpc sources?
Mattias Gaertner
nc-gaertnma at netcologne.de
Fri Feb 7 17:17:37 CET 2003
On Fri, 7 Feb 2003 17:00:26 +0100 (CET)
marcov at stack.nl (Marco van de Voort) wrote:
> > On Fri, 7 Feb 2003 07:17:04 +0100 (CET)
> > "Peter Vreman" <peter at freepascal.org> wrote:
> >
> > > > Hi,
> > > >
> > > > I'm searching for a rpm for the fpc source snapshot. (1.0.x or 1.1)
> > >
> > > There is none atm. If there are enough request for such a snapshot it
> > > can be generated on a daily base. But it should already be possible to
> > > use a daily CVS checkout and call 'make rpm' to build the rpm.
> >
> > I will start a simple fpc source rpm. Should I take the whole cvs export
> > output of FIXES_1_0_0 (~9mb) or only the content of the snapshot?
> > According to the linux FHS a good place is /usr/share/<packagename>.
> > What is a good name for the package: fpcsrc, fpcsource, fpsource, ... ?
>
> I don't know FHS, but what I do for the FPC *BSD ports:
>
> $PREFIX/share is for anything not OS/architecture dependant. So also
> the docs should be there, examples etc. This is a general Unix convention
> btw, not just BSD.
ok. rpm defines $datadir as $PREFIX/share, so I think, I will take this.
> Under BSD I create $PREFIX/share/fpc/src/ and then put the entire
> FIXES_1_0_0 tree there.
>
> Then doc in $PREFIX/share/fpc/doc
> examples in $PREFIX/share/fpc/examples etc.
>
> Does FHS still stuff doc in $PREFIX/doc ? If not, then it probably belongs
> in share/ too under Linux.
Yep, FHS suggests /usr/share/doc.
> $PREFIX= /usr when the package is in the base systems (IOW it is always
> installed, things like gcc)
> $PREFIX=/usr/local under FreeBSD and OpenBSD, (and NetBSD if not installed
> via NetBSD's own installation system, NetBSD package systems uses
> /usr/pkg)
>
>
> The Slackware distro is also pretty close to this layout.
Mattias
More information about the fpc-devel
mailing list