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

Re: megaglest package



On Tue, Dec 13, 2011 at 9:43 PM, Mark Vejvoda wrote:

> - updated all copyrights that i could manually compare

Cool.

> - embedded fonts are rm'd in the data packages rule file

It would be better to remove them upstream.

> - megaglest-data builds find for me (perhaps due to changes committed
> now in svn? Please confirm)

Seems like you were missing a build-dep on cmake, fixed in pkg-games SVN.

> - the file intro_music3.ogg is actually not used and was mistakenly left
> in the data archive (the rules file delete is on install)

It (and the other non-free file) needs to be removed upstream.

> - The deps config is done the same way as seen in warzone2100, re:

warzone2100 doesn't have separate source packages for data and code.

> Reply: All fonts used already exist in debian, so i assume they are DFSG.

I was talking about the fonts used in these files:

> Reply: Yes Glest (and MegaGlest) use their own translation system (utf-8 text files)

My question was why not use a standard translation system?

> - embedded flags, where would i find those on a debian system?
>  (on my sid system running the following returns nothing: find /usr
> -name "cz.png")

Sounds like you did not install the flags package:

pabs@chianamo ~ $ apt-file show famfamfam-flag-png | grep cz.png
famfamfam-flag-png: /usr/share/flags/countries/16x11/cz.png

> - could i provide the data source as an additional seperate debian
> package (like megaglest-data-source) or would that be a bad idea? What
> do other games do?

No, since we need to use the data source to build the data.

>> Please merge the UNRELEASED changelog entries. Best use dch to edit
>> them, with these options in ~/.devscripts:

I've done this for you.

>> The DEP-5 machine-readable copyright format is not yet finalised, but
>> it would be nice to use it.
> How do I do this??

Check out http://dep.debian.net/deps/dep5/

>>The Indian faction has been merged into megaglest already, #457230
>> needs to be closed in megaglest-data/debian/changelog.
> How do I do this?

I've done this for you.


lintian complaints for megaglest-data now that it builds in a clean chroot:

W: megaglest-data source: debhelper-but-no-misc-depends megaglest-data
W: megaglest-data source: changelog-should-mention-nmu
W: megaglest-data source: source-nmu-has-incorrect-version-number 3.6.0.1-1
P: megaglest-data: no-upstream-changelog
E: megaglest-data: copyright-should-refer-to-common-license-file-for-gpl
I: megaglest-data: extended-description-is-probably-too-short
W: megaglest-data: duplicate-font-file
usr/share/games/megaglest/data/core/fonts/DejaVuSansMono.ttf also in
ttf-dejavu-core
I: megaglest-data: font-in-non-font-package
usr/share/games/megaglest/data/core/fonts/LinBiolinum_RB.ttf
W: megaglest-data: duplicate-font-file
usr/share/games/megaglest/data/core/fonts/gothub__.ttf also in
fonts-uralic
W: megaglest-data: extra-license-file
usr/share/games/megaglest/docs/README.data-license.txt
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/egypt/units/air_pyramid/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/egypt/units/desert_camp/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/egypt/units/ibis/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/egypt/units/priest/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/egypt/units/scarab/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/egypt/units/slave/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/egypt/units/snake/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/egypt/units/spearthrower/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/egypt/units/sphinx/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/egypt/units/temple/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/indian/units/axe_thrower/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/indian/units/firegolem/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/indian/units/mainteepee/construction_models/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/indian/units/mainteepee/destruction_models/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/indian/units/mainteepee/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/indian/units/roundtent/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/indian/units/totem/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/magic/units/golem/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/magic/units/power_golem/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/magic/units/tower_of_souls/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/norsemen/units/archer/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/norsemen/units/axe_thrower/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/norsemen/units/blacksmith/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/norsemen/units/cow/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/norsemen/units/crossbow/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/norsemen/units/med_bar/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/norsemen/units/thor/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/norsemen/units/thortotem/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/norsemen/units/thrull/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/persian/units/blacksmith/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/persian/units/elephant_cage/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/persian/units/temple/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/persian/units/tent/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/romans/units/archer/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/romans/units/axe_man/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/romans/units/ballista/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/romans/units/battering_ram/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/romans/units/blacksmith_shop/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/romans/units/catapult/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/romans/units/cavalry/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/romans/units/cow/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/romans/units/fire_archer/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/romans/units/general/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/romans/units/gladiator_school/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/romans/units/guard/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/romans/units/guard_tower/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/romans/units/slave/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/romans/units/spearman/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/romans/units/swordsman/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/romans/units/temple/destruction_models/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/romans/units/training_camp/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/romans/units/tribune/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/romans/units/turtle_formation/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/romans/units/wartime_mechanic/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/tech/units/air_ballista/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/tech/units/archer/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/tech/units/barracks/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/tech/units/blacksmith/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/tech/units/catapult/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/tech/units/cow/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/tech/units/defense_tower/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/tech/units/guard/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/tech/units/horseman/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/tech/units/pig/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/tech/units/swordman/sounds/
I: megaglest-data: package-contains-empty-directory
usr/share/games/megaglest/techs/megapack/factions/tech/units/worker/sounds/
X: megaglest-data: package-contains-broken-symlink
usr/share/games/megaglest/docs/CHANGELOG.txt
../../../docs/CHANGELOG.txt
X: megaglest-data: package-contains-broken-symlink
usr/share/games/megaglest/docs/README.txt ../../../docs/README.txt
P: glest-data: no-upstream-changelog
E: glest-data: copyright-should-refer-to-common-license-file-for-gpl
I: glest-data: package-contains-empty-directory usr/share/games/megaglest/
X: glest-data: package-contains-broken-symlink
usr/share/doc/glest-data/README.txt ../../../docs/README.txt

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


Reply to: