On 02/02/2010 07:41 AM, Francesco Angelo Brisa wrote:

> Do you need me to create deb packages for ubuntu (9.10)/debian(5.0) for
> this release ?

Well, it would be nice if somebody would create such
things.

> if yes I need to know a couple of things:
> 1) where to get the exact fgfs/simgear/osg code for this realease (I mean I
> don't think I can get it througt csv).

You "should" be able to get it via CVS ... but I stopped
using CVS a long time ago.  I recommend using the git
repository at
  http://gitorious.org/fg/
including e.g. the FG "source" at
  http://gitorious.org/fg/flightgear

Alas gitorious seems to be somewhat confused about tags;
if you click on the v2.0.0-rc4 link in the "activites"
section of today's summary page:
  http://gitorious.org/fg/flightgear
then it takes you to
  http://gitorious.org/fg/flightgear/commit/v2.0.0-rc4
which is 404 not found.

Things work better if you happen to know that the release
candidates live on the _master_ branch.  On the aforementioned
summary page, click on one of the various places that mention
"master" ... which will take you to
  http://gitorious.org/fg/flightgear/commits/master

And then look at the far far bottom of that page.  Near
bottom right-hand corner there is a box listing _tags_.
There you will discover that the v2.0.0-rc4 tag is in
fact identical to the
  http://gitorious.org/fg/flightgear/commit/729e2875
object.

===========================

I would assume that to an excellent approximation, 
every file in that repository (except for the .git
directory if any) should be included in the 
deb-source package.  A few extra files here and 
there never killed anybody.

Another thing that you would need is a usable 
DEBIAN/control file.  There actually exists a 
package/debian/control file in the git repo, but it 
has apparently not been touched since it was created
in mid-2004.  I suspect it has never been used.
Indeed I suspect most people on this list have
forgotten that it ever existed.

It seems to me that it would be a Good Thing to
have the control file be part of the project, and
to revise it as needed.  It would be easier to
use (e.g. via pkg-deb -b ...) if we uppercasified
the directory -> DEBIAN/control and made a few
other cosmetic changes.

dpkg-scanpackages also comes in handy in this 
context.

Here is a control file that I have found useful
as a metapackage to make sure I have the needed
development environment.  I doubt it is exactly 
correct, but it is way better than nothing, and 
may serve as a useful building block.




Package: flightgear-dev
Version: 2.0.0
Architecture: all
Maintainer: FlightGear Developers <flightgear-devel@lists.sourceforge.net>
Installed-Size: 100
Depends: g++ (>= 4:4.3.1), make, autoconf, binutils, coreutils, freeglut3-dev 
(>= 2.4.0-6), libalut-dev (>= 1.1.0-2), libc6 (>= 2.10.1), libgcc1 (>= 
1:4.4.1), libglu1-mesa-dev | libglu1-dev, libice-dev (>= 2:1.0.5),  
libopenal-dev (>= 1:1.8.466), libsm-dev (>= 2:1.1.0), libstdc++6-4.4-dev, 
libx11-dev (>= 2:1.2.2), libxext-dev (>= 2:1.0.99.1), libxi-dev (>= 2:1.2.1), 
libxmu-dev (>= 2:1.0.4), libxt-dev (>= 1:1.0.5), zlib1g-dev (>= 1:1.2.3.3), 
libboost-dev (>= 1.37.1)
Recommends: libopenscenegraph-dev (>= 2.8.2), libopenthreads-dev (>= 2.8.2), 
libplib-dev (>= 1.8.5-1), simgear-dev (>= 2.0.0), fgfs-base (>= 2.0.0)
Section: games
Priority: extra
Homepage: http://www.flightgear.org/
Description: FlightGear Flight Simulator -- development metapackage
 FlightGear is a free and richly-featured flight simulator.
 .
 This metapackage depends on the libraries and utilities required for
 compiling FlightGear from source. It provides nothing in and of
 itself, so you may remove it if nothing depends on it.









> 2) which aircraft to include ?

That's a different question.  I can't help with that.

------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to