[pkg-fgfs-crew] flightgear 3.2 packaging
Rebecca Palmer
rebecca_palmer at zoho.com
Mon Jul 28 09:10:42 UTC 2014
My fgdata_checkers script (
https://gitorious.org/fg/fgmeta/source/841a58097b827d8e6815aeafe6a0274ba9803460:fgdata_checkers.py
) can now generate a split package (like we use):
python3 -c "import fgdata_checkers;
fgdata_checkers.create_reduced_fgdata(input_path='',output_path='debian/flightgear-data-{0}/usr/share/games/flightgear')"
(Not fully tested as I don't have time right now. This would replace
the copying around currently in debian/rules; you would need to delete
Timezone, as well as LiberationFonts, afterwards.)
Making regional textures optional requires two different versions of
preferences.xml (despite its name, this is the global default settings,
not the saved user preferences), which this script outputs as
preferences-regions.xml and preferences-noregions.xml; preferences.xml
would then need to be a symlink to one of these depending on whether
regional textures are installed.
I have also found that most of the aircraft package's size (220MB of
305MB) is due to a single aircraft, the 777: should we simply omit that
one (pass
include_aircraft=['UIUC','b1900d','CitationX','ZLT-NT','dhc2','Cub','sopwithCamel','f-14b','ASK13','bo105','Dragonfly','SenecaII','A6M2']
to create_reduced_fgdata), and tell users to get it from Aircraft Center?
More information about the pkg-fgfs-crew
mailing list