[phobos] Any expert in rpm?
Andrei Alexandrescu
andrei at erdani.com
Thu Jun 17 14:20:08 PDT 2010
That looks awesome. The script is solid, I'd only add this:
function trapZERR() {
echo "Error $? detected, killing process $$" >&2
kill $$
}
at the beginning. That way the script would die if any command returns a
nonzero code.
I'll test the script as soon as I'll have an opportunity.
Thanks Ellery!
Andrei
Ellery Newcomer wrote:
> Andrei Alexandrescu <andrei at ...> writes:
>
>> I think it would be great to reduce the barrier to entry as much as we
>> can. Currently we have a deb package but not rpm. A savvy user can use
>> alien to convert from one to another (with limitations), but I think
>> simply having a downloadable rpm is the best way to go.
>>
>> Is anyone here an expert on building rpms?
>>
>> Thanks,
>>
>> Andrei
>>
>
>
> Will you settle for a novice on building rpms?
>
> Here is a bash script which will convert a dmd zip distribution to rpm:
>
> http://personal.utulsa.edu/~ellery-newcomer/dmd2rpm
>
> usage:
>
> $ dmd2rpm dmd.2.047.zip
>
> I've only tested the resulting rpms on fedora 13, 32 bit and 64 bit, but it
> works nicely on each.
>
> Note I wasn't sure what to put in the license slot, as well as a few others.
>
> I also haven't looked at signing it, so installation would look something like
>
> yum install dmd-2.047-1.i686.rpm --nogpgcheck
>
> a yum repository would be nice for automatic upgrades..
>
>
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
More information about the phobos
mailing list