October 24, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10710



--- Comment #40 from Dejan Lekic <dejan.lekic@gmail.com> 2013-10-24 08:01:07 PDT ---
I already have a working dmd.spec file which builds on Fedora, and produces proper set of RPMs. Phobos is linked against the system libcurl, and everything works nicely. I am testing it, and was planning to put everything on a well-known page so Fedora users can have proper DMD packages.

Long term plan is to have DMD in the Fedora repository, but I doubt that will happen soon because of the backend license... We'll see how it goes. If Fedora people do not want to have it in Fedora repository because of the backend license, we will put DMD on RpmFusion. Not bad anyway because typical Fedora user uses RpmFusion.

Kind regards

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 24, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10710



--- Comment #41 from Dejan Lekic <dejan.lekic@gmail.com> 2013-10-24 09:10:46 PDT ---
Speaking about the license... I was just checking the backend license, and unfortunately I do not see a legal way to provide RPMs for users. The only legal ways are 1) to get a source code and build it, without distributing further 2) have packages distributed by copyright holders.

So my question is - is dlang.org a legal place to put the packages?

From the license:
"<...> The Software is copyrighted and comes with a single user license,
and may not be redistributed. If you wish to obtain a redistribution license,
please contact Digital Mars."

So, if I understand the text, DMD packages should only be distributed by DigitalMars. If community from dlang.org and other places wants to distribute DMD, that is, as far as I understand this license, ILLEGAL.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 24, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10710



--- Comment #42 from Dicebot <public@dicebot.lv> 2013-10-24 09:13:38 PDT ---
As far as I understand, explicit redistribution permission from Walter is enough.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 24, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10710



--- Comment #43 from Jordi Sayol <g.sayol@yahoo.es> 2013-10-24 09:22:52 PDT ---
(In reply to comment #40)
> I already have a working dmd.spec file which builds on Fedora, and produces proper set of RPMs. Phobos is linked against the system libcurl, and everything works nicely. I am testing it, and was planning to put everything on a well-known page so Fedora users can have proper DMD packages.
> 
> Long term plan is to have DMD in the Fedora repository, but I doubt that will happen soon because of the backend license... We'll see how it goes. If Fedora people do not want to have it in Fedora repository because of the backend license, we will put DMD on RpmFusion. Not bad anyway because typical Fedora user uses RpmFusion.
> 
> Kind regards

Did you test these rpm packages on OpenSUSE?

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 25, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10710



--- Comment #44 from Dejan Lekic <dejan.lekic@gmail.com> 2013-10-25 01:24:55 PDT ---
(In reply to comment #43)
> 
> Did you test these rpm packages on OpenSUSE?

Yes, I have latest openSuSE dev machine at work as well, but my primary targets are CentOS and Fedora. You can find me on IRC if you wish to take the conversation off-line.

PS. the SPEC file is at: https://www.gitorious.org/dejan-fedora/dejan-fedora . I did not push the latest code there though... :)

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 29, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10710



--- Comment #45 from Martin Nowak <code@dawg.eu> 2013-10-29 12:45:12 PDT ---
(In reply to comment #40)
> I already have a working dmd.spec file which builds on Fedora, and produces proper set of RPMs. Phobos is linked against the system libcurl, and everything works nicely. I am testing it, and was planning to put everything on a well-known page so Fedora users can have proper DMD packages.
> 
This is great news. I added some comments in your repo.
How about creating a pull request with this spec file for
htpp://github.com/D-Programming-Language/installer repo. This would allow us to
build fedora releases from source and simplify maintenance of the spec file.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
1 2 3 4 5
Next ›   Last »