Re: Suggestion: put .rpm & .deb packacking scripts in CVS



Peter Petrakis <peterpan@wn.net> writes:

> That would be perfect! No more aclocal crap and such. Especially for
> newbees.

All you need to do is running a

	make dist

or even a

	make distcheck

if you want to be sure the tarball really compiles.

To get RPMS out of this tarball, simply do a

	rpm -ta <tarball.tar.gz>

I don't know anything about DEBs, but I know a little bit about *BSD ports.
AFAIK they're distributed together with the operating system and they aren't
the same for FreeBSD, OpenBSD and NetBSD.

Basically, this ports consist of some scripts, makefiles and patches - they
automatically fetch the source via ftp or from the local hard disk somewhere
in the 'distfiles' directories.

However, if we want to distribute (Free,Net,Open)BSD ports together with GNOME
we should try to find out how the (Free,Net,Open)BSD people create the ones
that are distributed together with the system they belong to. I really can't
imagine that they create all this files by hand - perhaps there is already
some kind of automated script which creates the ports for us ...

Martin

> 
> Richard Browne wrote:
> > 
> > Todd Graham Lewis wrote:
> > 
> > > On Sat, 9 Jan 1999, Gleef wrote:
> > >
> > > > I don't know about DEBs, but the only part of making an RPM that takes
> > > > thought is the spec file.  All of the main GNOME packages include this
> > > > spec file in their toplevel directory.  Most of them have a debian
> > > > directory as well, so I think debs are probably covered too.
> > >
> > > That said, it would be nice if 'deb' and 'rpm' were top-level make
> > > targets, as well as FreeBSD's /usr/ports.  Are patches to accomplish
> > > this welcome?
> > 
> > Even simpler perhaps, a script that does everything, including running
> > configure before making all the sub-packages. This means a newbie can untar
> > the files, run a single script, and have it all just happen. ?
> > 
> > --
> >         FAQ: Frequently-Asked Questions at http://www.gnome.org/gnomefaq
> >          To unsubscribe: mail gnome-list-request@gnome.org with
> >                        "unsubscribe" as the Subject.
> 
> -- 
> STCC DEC Alpha Resource Page
> http://math.stcc.mass.edu/petrakis
> PeterPan@wn.net  AlphaGuy =)
> "BLAM! Who the hell are you!? Name's Ash <click clock> Housewares..."
> 
> 
> -- 
>         FAQ: Frequently-Asked Questions at http://www.gnome.org/gnomefaq
>          To unsubscribe: mail gnome-list-request@gnome.org with 
>                        "unsubscribe" as the Subject.
> 

-- 
-----------------------------------------------------------------
   Martin Baulig - Angewandte Mathematik - Universitaet Trier
   martin@home-of-linux.org, http://www.home-of-linux.org/
------------------------------------------------------------------



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