Page 1 of 1

RPM for Fedora 14

Posted: Tue Apr 12, 2011 1:25 am
by stevenjd13
Hi, I have been working on an RPM for Fedora. This is working. But before I Post it I would like to get the developers authorisation.

What I have done.

Created a complete RPM that has both the binary and GUI (oss) files together. Along with a Menu item. It is using your files, i.e I am not modifying or decompiling your binary simply repackaging. This should be seperate and in the future will be.

I am trying to use zenity to ask the user to accept your EULA.

So what I am asking is.

1. can I put this RPM in my repo for distribution?

2. Can you put the EULA on first run. As I do not think I can be sure that zenity is installed on all systems.

3. Can you give me the licence you intend to distribute the OSS part of your program. ie GPL LGPL etc. (protects your rights)

If you would like a sample please ask.


Steven Drinnan

Re: RPM for Fedora 14

Posted: Tue Apr 12, 2011 3:31 am
by stevenjd13
I have just found out that RPM are by default minimal user interaction. With linux the preferred method is to detect it on first run.

Re: RPM for Fedora 14

Posted: Wed Apr 13, 2011 10:29 am
by mike admin
Everyone is allowed to re-distribute MakeMKV in unmodofied form and re-packaging is explicitly allowed for Linux version. For your case (rpm) it's OK to skip EULA as long as reference to EULA is clearly indicated in RPM description. The files in OSS part are licensed under different licenses depending where they come from and their purpose - LGPL, MPL, GPL. Please see each individual file for more information.

Re: RPM for Fedora 14

Posted: Wed Apr 13, 2011 11:22 pm
by stevenjd13
I have posted the RPM's for fedora in my repo which can be downloaded from http://www.sjdsoft.hk/myyum/rpm/free/no ... noarch.rpm

There are 2 files. makemkvcon (the binary and MakeMKV (the gui)
The makemkvcon includes the EULA. And is referenced in the description.

At the this stage RPM's are for x86_64 arch only latter today there will be i686 files.

To install:

1. Download http://www.sjdsoft.hk/myyum/rpm/free/no ... noarch.rpm
2. You can use add remove software to search for MakeMKV. This will bring in all required files.

by cmd line

Code: Select all

    su -
    rpm -ivh http://www.sjdsoft.hk/myyum/rpm/free/noarch/SJDSoft-Fedora-Repo-2.0.0-Final.noarch.rpm
    yum --nogpgcheck install MakeMKV
At the moment the packages are not signed, will be in the future.

Regards