Agreed. Am doing that now (RTFM). I'll make use of the existing efl.spec.in
as an example. Plan is to look for a spec file already used to build an efl
RPM; this is perhaps available in the EPEL packages. If successful, I'll
post the method here.

You are correct, Carsten, I need to learn to make RPMs so that the system
is more easily manageable, and so I can later update Enlightenment at will.
It's a long drink of water, but the motivation is there. I'm writing an
article about it on LI now.

On Sat, Mar 2, 2024 at 8:57 PM Carsten Haitzler <ras...@rasterman.com>
wrote:

> On Sat, 2 Mar 2024 06:03:26 +0100 Phil Otken <phil.ot...@gmail.com> said:
>
> no idea what this efl.spec.in is... the http ref is a placeholder website
> (domain squatter).
>
> but it seems you need to learn how to build packages - specifically rpm
> pkgs
> and they use .spec files to describe the packages metadata, how to build
> it and
> where/what files are installed and how they may be split into sub-packages.
>
> i suspect you probably need to start with tutorials on how to build
> rpm's...
> it's pretty easy. last time i did rpms was a few decades back but it's not
> hard and i picked it up with no manuals or tutorials - i simply read
> existing
> spec files and went "aaaah that's the field i need" etc. - so it's not
> hard. :)
>
> > *Background*: I am in the process of re-building an Oracle Linux 9.3
> server
> > <
> https://www.linkedin.com/pulse/rebuilding-linux-server-index-articles-overlogix-9tmvf
> >
> > (this is a downstream RHEL derivative, stable and conservative), got it
> to
> > compile yesterday and stopped there to *RTFM*.
> >
> > Currently installed are the latest Fedora packages as a temporary measure
> > while the build issues are sorted out. They work OK, but depend on
> Wayland,
> > and freeze the whole computer if the KVM switch is used. Undesirable,
> > unstable, hence the build.
> >
> > *Issue I need help with*: I see the file *spec/efl.spec.in
> > <http://efl.spec.in>*, tried to find instructions to use it, didn't find
> > any. I gather this file is a template used to process somehow into a
> usable
> > *efl.spec*, which can in turn be used to process to a binary RPM package,
> > and possibly also a source RPM package, very desirable. I also suspect
> that
> > meson is used somehow to process this file, couldn't find appropriate
> > material after a lot of searching. Bard and ChatGPT confidently
> > hallucinated on the topic.
> >
> > Does anyone on this list have this type of packaging experience? How can
> > this file be used, and what are the steps? Please dumb it down for me to
> > fifth grader level; my expertise is elsewhere.
> >
> > --
> > Thanks,
> > - Phil
> >
> > Phil Otken
> > Overlogix, Inc. <https://overlogix.com/>
> > also d.b.a.
> > Practical Software and Database Engineering, Inc.
> > c: +41 79 376 08 96
> > e-mail: phil.ot...@gmail.com
> > Online Professional Profile: http://www.linkedin.com/in/potken/
> >
> > _______________________________________________
> > enlightenment-users mailing list
> > enlightenment-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> >
>
>
> --
> ------------- Codito, ergo sum - "I code, therefore I am" --------------
> Carsten Haitzler - ras...@rasterman.com
>
>

-- 
Thanks,
- Phil

Phil Otken
Overlogix, Inc. <https://overlogix.com/>
also d.b.a.
Practical Software and Database Engineering, Inc.
c: +41 79 376 08 96
e-mail: phil.ot...@gmail.com
Online Professional Profile: http://www.linkedin.com/in/potken/

_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to