| Thread overview | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
April 08, 2011 Linux RPM out of date | ||||
|---|---|---|---|---|
| ||||
I've been waiting patiently for the Linux RPM to be updated (it's currently 2.051). Do I need to continue to wait, or should I volunteer some time to help maintain the RPM packaging? I would be happy to help develop and maintain a DEB package as well. -Kai Meyer | ||||
April 08, 2011 Re: Linux RPM out of date | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Kai Meyer | please do | |||
April 08, 2011 Re: Linux RPM out of date | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Kai Meyer | Kai Meyer Wrote: > I've been waiting patiently for the Linux RPM to be updated (it's currently 2.051). Do I need to continue to wait, or should I volunteer some time to help maintain the RPM packaging? I would be happy to help develop and maintain a DEB package as well. > > -Kai Meyer Well on the DEB side of things: http://www.dsource.org/projects/ddebber/ will make a package. Walter also has a bash script. | |||
April 11, 2011 Re: Linux RPM out of date | ||||
|---|---|---|---|---|
| ||||
Posted in reply to %u | Then I suppose I have two options. Do I start where somebody else left off? Or should I start from scratch? If from scratch, should I be re-packaging the .zip file distribution, or building from source?
I'm also interested in DDMD.
I don't know where I would find these resources. If somebody could point me to at least where the resources are (ie: source repository).
-Kai Meyer
On 04/08/2011 03:57 PM, %u wrote:
> please do
| |||
April 11, 2011 Re: Linux RPM out of date | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Kai Meyer | Kai Meyer Wrote: > Then I suppose I have two options. Do I start where somebody else left off? Or should I start from scratch? If from scratch, should I be re-packaging the .zip file distribution, or building from source? > > I'm also interested in DDMD. > > I don't know where I would find these resources. If somebody could point me to at least where the resources are (ie: source repository). > > -Kai Meyer > > On 04/08/2011 03:57 PM, %u wrote: > > please do > Well DDMD is found on Dsource, but I'm not sure if perusing packaging it now is worth it. http://www.dsource.org/projects/ddmd Well, I'm still updating DDebber. I tried to make it "plug-able" but as I didn't know what I was doing I'm not sure how well I've accomplished that. I've also been considering making it build from source, the only reason to do this is to get a 64bit dmd binary. | |||
April 11, 2011 Re: Linux RPM out of date | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Kai Meyer | On Mon, 11 Apr 2011 18:21:52 +0400, Kai Meyer <kai@unixlords.com> wrote: > Then I suppose I have two options. Do I start where somebody else left off? Or should I start from scratch? If from scratch, should I be re-packaging the .zip file distribution, or building from source? > > I'm also interested in DDMD. > > I don't know where I would find these resources. If somebody could point me to at least where the resources are (ie: source repository). > > -Kai Meyer > > On 04/08/2011 03:57 PM, %u wrote: >> please do > It's on dsource: http://dsource.org/projects/ddmd Feel free to ask whatever questions you want! | |||
April 11, 2011 Re: Linux RPM out of date | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Denis Koroskin | On 04/11/2011 10:10 AM, Denis Koroskin wrote:
> On Mon, 11 Apr 2011 18:21:52 +0400, Kai Meyer <kai@unixlords.com> wrote:
>
>> Then I suppose I have two options. Do I start where somebody else left
>> off? Or should I start from scratch? If from scratch, should I be
>> re-packaging the .zip file distribution, or building from source?
>>
>> I'm also interested in DDMD.
>>
>> I don't know where I would find these resources. If somebody could
>> point me to at least where the resources are (ie: source repository).
>>
>> -Kai Meyer
>>
>> On 04/08/2011 03:57 PM, %u wrote:
>>> please do
>>
>
> It's on dsource: http://dsource.org/projects/ddmd
>
> Feel free to ask whatever questions you want!
Ok, so there's DDMD, what about the rpm distribution from the website? Am I going to just repackage the .zip distribution? Or is there somewhere I can download and build D from the "real" source?
| |||
April 11, 2011 Re: Linux RPM out of date | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Kai Meyer | On 04/11/2011 11:22 AM, Kai Meyer wrote: > On 04/11/2011 10:10 AM, Denis Koroskin wrote: >> On Mon, 11 Apr 2011 18:21:52 +0400, Kai Meyer <kai@unixlords.com> wrote: >> >>> Then I suppose I have two options. Do I start where somebody else left >>> off? Or should I start from scratch? If from scratch, should I be >>> re-packaging the .zip file distribution, or building from source? >>> >>> I'm also interested in DDMD. >>> >>> I don't know where I would find these resources. If somebody could >>> point me to at least where the resources are (ie: source repository). >>> >>> -Kai Meyer >>> >>> On 04/08/2011 03:57 PM, %u wrote: >>>> please do >>> >> >> It's on dsource: http://dsource.org/projects/ddmd >> >> Feel free to ask whatever questions you want! > > > Ok, so there's DDMD, what about the rpm distribution from the website? > Am I going to just repackage the .zip distribution? Or is there > somewhere I can download and build D from the "real" source? Oh, here it is: https://github.com/D-Programming-Language/dmd/tree/dmd-2.052 Thanks :) If anybody has the 2.051 source rpm that was used, that would help a great deal. Otherwise, I'll see you when I've got something working. | |||
April 12, 2011 Re: Linux RPM out of date | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Kai Meyer | On 04/08/2011 10:47 AM, Kai Meyer wrote: > I've been waiting patiently for the Linux RPM to be updated (it's > currently 2.051). Do I need to continue to wait, or should I volunteer > some time to help maintain the RPM packaging? I would be happy to help > develop and maintain a DEB package as well. > > -Kai Meyer This source RPM uses the .zip source distributions from git. http://kai.gnukai.com/rpms/dmd-2.052-0.i386.rpm http://kai.gnukai.com/rpms/dmd-2.052-0.src.rpm I've tested on my Fedora 14 box, and everything appears to be working fine. With out the source rpm that built the one on that's available on the website, I've tried to extrapolate what I could about where things should go, and what should be included. I tried to error on the side of including too much. I have not tried to build on CentOS, and I have stripped out all the RPM dependencies to make installation a little simpler. I hope you can resolve the dependancies yourself. I started with the spec file that's in the "installer" repo, but kept very little of it. One portion was the alien stuff in the post commands. I don't think that's the place it belongs, but it's just sitting there commented out for interested individuals. I'm interested in making this better, so feedback please :) | |||
April 12, 2011 Re: Linux RPM out of date | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Kai Meyer | On 04/12/2011 05:22 PM, Kai Meyer wrote:
> On 04/08/2011 10:47 AM, Kai Meyer wrote:
>> I've been waiting patiently for the Linux RPM to be updated (it's
>> currently 2.051). Do I need to continue to wait, or should I volunteer
>> some time to help maintain the RPM packaging? I would be happy to help
>> develop and maintain a DEB package as well.
>>
>> -Kai Meyer
>
> This source RPM uses the .zip source distributions from git.
>
> http://kai.gnukai.com/rpms/dmd-2.052-0.i386.rpm
> http://kai.gnukai.com/rpms/dmd-2.052-0.src.rpm
>
> I've tested on my Fedora 14 box, and everything appears to be working
> fine. With out the source rpm that built the one on that's available on
> the website, I've tried to extrapolate what I could about where things
> should go, and what should be included. I tried to error on the side of
> including too much.
>
> I have not tried to build on CentOS, and I have stripped out all the RPM
> dependencies to make installation a little simpler. I hope you can
> resolve the dependancies yourself.
>
> I started with the spec file that's in the "installer" repo, but kept
> very little of it. One portion was the alien stuff in the post commands.
> I don't think that's the place it belongs, but it's just sitting there
> commented out for interested individuals.
>
> I'm interested in making this better, so feedback please :)
P.S.
When building on a x64 machine, please add --target i386 to the rpmbuild command, ie:
rpmbuild --target i386 -ba dmd.spec
I'll fix that later.
| |||
Copyright © 1999-2021 by the D Language Foundation
Permalink
Reply