Open Build Service (OBS): how to build GitHub project?

Dear all,

I have a personal OBS repository — but with branches only so far.

I would like to build GitHub - Serg-Norseman/GEDKeeper: GEDKeeper - program for work with personal genealogical database as there currently is no openSUSE included package nor Flatpak nor Snap.

The maintainer provided pkg.tar.zst until v3.8.0 which I could easily just extract and run. But from v3.9.0 only a deb. I don’t want to install alien in order to be able to convert manually the deb to rpm and install that one.

What steps do I need? Where do I find help or FAQ? I currently use OBS by Web-UI, not CLI…

TIA!

Maybe I misunderstand your needs, but there is

gramps - Genealogical Research Software

Gramps gives you the ability to record the many details of an individual’s life as well as the complex relationships between various people, places and events. All of your research is kept organized, searchable and as precise as you need it to be.

in the standard repo (at least in Leap 15.6 and before).

Well, I actually use Gramps as my main solution. But for some functions I like GEDKeeper more and use that for those needs.

I can understand that, but that is not the same as saying that there is no genealogical package at all :wink:

I meant “no GEDKeeper package”, of course. Not “any genealogical software package at all”, of course. Well, the origin sentence was not totally precise — but with context…

Never mind. I understood you could not find such a program at all and thus tried to help. But I was cautious with: “Maybe I misunderstand your needs,” and yes, I did.
But apart from this trial to help you I do not know very much about OBS, thus wait for others.

That is not what the OP said. It is clear, in one sentence.

1 Like

Never mind, please help him.

At pkgs.org, there are only FreeBSD’s pkgs.

Maybe you can adapt Debian control file to spec and compile GEDKeeper in openbuildservice. I think this is the only solution.

In the github repo, there is a directory GEDKeeper/deploy/rpm where you will find a skeleton for rpm. You can adapt it to openSUSE and build GEDKeeper in your own project.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.