Re: [OT] Advice wanted on packaging a program I wrote.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



At 7:11 AM +0100 7/11/05, Paul Howarth wrote:
>On Sun, 2005-07-10 at 15:43 -0400, Tony Nelson wrote:
>> Where should I ask for help and advice on packaging a Gedit plugin I've
>> been writing?  I think that the packagers on this list mostly, umm,
>> "repackage" things.  I've looked at some of the relevent documentation, but
>> it will probably take several weeks of study that I can't afford for a
>> while.
>>
>> I need to make source and binary RPMs for FC3 (that should also work on
>> FC4), and the source RPM should be able to install in the gedit-devel area
>> and also into a regular Gedit source tree, such as the
>> gedit-2.8.1-1.src.rpm I got from the FC3 source rpms.  (The best one can
>> say about Gedit documentation is that it is inadequate, and I don't think
>> anyone could develop a plugin without having the full Gedit source.)  AIUI
>> it will involve choosing the right files to package, making a config file,
>> making a tarball (?), and then building and testing the RPMs.
>
>The usual references for RPM building offered on this list do actually
>cover building RPMs from scratch rather than just rebuilding them.
>
>Try:
>
>Guru guide:
>http://www.gurulabs.com/GURULABS-RPM-LAB/GURULABS-RPM-GUIDE-v1.0.PDF

The document above displays mostly as missing character boxes, which is why
I haven't made much use of it before.  Not to mention THEIR LIBERAL USE OF
ALL CAPS.  (Do they really sell training for a living?)

>Maximum RPM:
>http://rpm.org/max-rpm-snapshot/

This looks more promising.  Somewhat.  It does seem to assume that the
program is already packaged for distribution (in some wierd and crufty way
that I invented) and just needs to be put into an RPM.  They're very
concerned with patches.

I need to find out how to package a program for distribution on Linux.  On
MacOS, and for the things I've done on MSWindows, a drag-install suffices
for either the built application or for the source.  Apparantly RPM comes
into play after the program has been packaged for distribution in some
other way, and I haven't been asking the right question.

What is the right question?  Is it "How do I package my program for
distribution in order to get it ready for packaging by RPM"?
____________________________________________________________________
TonyN.:'                       <mailto:tonynelson@xxxxxxxxxxxxxxxxx>
      '                              <http://www.georgeanelson.com/>


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux