[Pkg-freeciv-devel] more packages

Thomas Ledet thomas@starnix.dk
Fri, 03 Sep 2004 09:03:14 +0200


This is a cryptographically signed message in MIME format.

--------------ms060009020503050707000901
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Jason Dorje Short wrote:
> With some guidance from Jordi I started making data needed by other 
> Freeciv packages.

Good work!

> Package names will be freeciv-tileset-xxx, where <xxx> is the name of 
> the tileset.  To get things working I started with tinydent.  I made a 
> freeciv-tileset-tinydent directory which I uploaded into the repository 
> (I figured this couldn't break anything).

It shouldn't, although my experience with subversion is extremely limited.

> I've never done this before, so someone knowledgeable should take a 
> look.  At some point it should be rather trivial to add new tilesets 
> since one tileset shouldn't differ much from another.  Many of the files 
> may in fact be the same (doesn't subversion help with this by allowing 
> links?).
> 
> However adding tilesets that will become obsolete quickly probably isn't 
> a good idea.  If upgrading freeciv requires removing 5 tileset packages 
> that isn't so good.

I agree. Which tilesets were you planning on adding?

> There was one problem with the dependencies.  Tilesets depend on having 
> the right version of freeciv-data and freeciv-client (>=1.14, <<1.15). 
> But it seems a dependency on freeciv-client isn't possible since this is 
> a virtual package.

That is a problem, since virtual packages don't have versions. However, 
won't letting it depend on freeciv-data pretty much solve the problem as 
such anyway?

//thomas

--------------ms060009020503050707000901
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIKcDCC
BTQwggQcoAMCAQICBD/CW2IwDQYJKoZIhvcNAQEFBQAwMTELMAkGA1UEBhMCREsxDDAKBgNV
BAoTA1REQzEUMBIGA1UEAxMLVERDIE9DRVMgQ0EwHhcNMDQwNjAyMTAwNzIwWhcNMDYwNjAy
MTAzNzIwWjB0MQswCQYDVQQGEwJESzEpMCcGA1UEChMgSW5nZW4gb3JnYW5pc2F0b3Jpc2sg
dGlsa255dG5pbmcxOjATBgNVBAMTDFRob21hcyBMZWRldDAjBgNVBAUTHFBJRDo5MjA4LTIw
MDItMi0zMTA2MzM4NTQzMzYwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAK/s9QEYFB8Y
5Sh2qYwovXUP1jiGpIoDUMbXVPVO4aPLqgLs64WRcVNnAgUj3VcaXcPvKio4cpZVMeqymCCl
zTJEv+kSKqvM4hMBe2/p985w3x5Kanrtp3fFyBi+FTRS4jFYLzZNsK7E562cAaG0JGXR8qqz
vZ/wxMRJIhMjPTnfAgMBAAGjggKTMIICjzAOBgNVHQ8BAf8EBAMCA/gwKwYDVR0QBCQwIoAP
MjAwNDA2MDIxMDA3MjBagQ8yMDA2MDYwMjEwMzcyMFowggE3BgNVHSAEggEuMIIBKjCCASYG
CiqBUIEpAQEBAQEwggEWMC8GCCsGAQUFBwIBFiNodHRwOi8vd3d3LmNlcnRpZmlrYXQuZGsv
cmVwb3NpdG9yeTCB4gYIKwYBBQUHAgIwgdUwChYDVERDMAMCAQEagcZGb3IgYW52ZW5kZWxz
ZSBhZiBjZXJ0aWZpa2F0ZXQgZ+ZsZGVyIE9DRVMgdmlsa+VyLCBDUFMgb2cgT0NFUyBDUCwg
ZGVyIGthbiBoZW50ZXMgZnJhIHd3dy5jZXJ0aWZpa2F0LmRrL3JlcG9zaXRvcnkuIEJlbeZy
aywgYXQgVERDIGVmdGVyIHZpbGvlcmVuZSBoYXIgZXQgYmVncuZuc2V0IGFuc3ZhciBpZnQu
IHByb2Zlc3Npb25lbGxlIHBhcnRlci4wHAYDVR0RBBUwE4ERdGhvbWFzQHN0YXJuaXguZGsw
gZAGA1UdHwSBiDCBhTBKoEigRqREMEIxCzAJBgNVBAYTAkRLMQwwCgYDVQQKEwNUREMxFDAS
BgNVBAMTC1REQyBPQ0VTIENBMQ8wDQYDVQQDEwZDUkwyODEwN6A1oDOGMWh0dHA6Ly9jcmwu
b2Nlcy5jZXJ0aWZpa2F0LmRrL29jZXMvMTA2OTcwMTk4Ni5jcmwwHwYDVR0jBBgwFoAUYLWF
7FZkfhIZJ2cdUBVLc647+RIwHQYDVR0OBBYEFNwfESCn0VX/ICQMOlw04vf/3MUFMAkGA1Ud
EwQCMAAwGQYJKoZIhvZ9B0EABAwwChsEVjcuMAMCA6gwDQYJKoZIhvcNAQEFBQADggEBAFGd
/mkdOLnz+opiLGqONs/rABrXO+xpxnKIvdTedklDeaVYOqKe2Lvpa3F5EqepOvZj6xA0tLCx
3RhRvXIKzul18zB6qtsicH0SmFE+FQuDh5Wc3//Yau6gzES7ca8KZuVcUKFmlwvJP1pE3ajI
dbjDm0Jy4lvJafXvRWXpvJ/08GnWiIQbeNEK3VmXwzreJSxCEXzIaTiJRhhoqKJ7puq0JFVw
pDAB89hOpMImrgkxQcMVzSoLk2wGqe+wWZy0QccWKheWB3zW28B8E2ndRJPJhifSHFD5p4IC
wO791Ft50ukBZBzJ4O4TAksyR228QGMHnPV2UuwQ4SijeXeK6/kwggU0MIIEHKADAgECAgQ/
wltiMA0GCSqGSIb3DQEBBQUAMDExCzAJBgNVBAYTAkRLMQwwCgYDVQQKEwNUREMxFDASBgNV
BAMTC1REQyBPQ0VTIENBMB4XDTA0MDYwMjEwMDcyMFoXDTA2MDYwMjEwMzcyMFowdDELMAkG
A1UEBhMCREsxKTAnBgNVBAoTIEluZ2VuIG9yZ2FuaXNhdG9yaXNrIHRpbGtueXRuaW5nMTow
EwYDVQQDEwxUaG9tYXMgTGVkZXQwIwYDVQQFExxQSUQ6OTIwOC0yMDAyLTItMzEwNjMzODU0
MzM2MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCv7PUBGBQfGOUodqmMKL11D9Y4hqSK
A1DG11T1TuGjy6oC7OuFkXFTZwIFI91XGl3D7yoqOHKWVTHqspggpc0yRL/pEiqrzOITAXtv
6ffOcN8eSmp67ad3xcgYvhU0UuIxWC82TbCuxOetnAGhtCRl0fKqs72f8MTESSITIz053wID
AQABo4ICkzCCAo8wDgYDVR0PAQH/BAQDAgP4MCsGA1UdEAQkMCKADzIwMDQwNjAyMTAwNzIw
WoEPMjAwNjA2MDIxMDM3MjBaMIIBNwYDVR0gBIIBLjCCASowggEmBgoqgVCBKQEBAQEBMIIB
FjAvBggrBgEFBQcCARYjaHR0cDovL3d3dy5jZXJ0aWZpa2F0LmRrL3JlcG9zaXRvcnkwgeIG
CCsGAQUFBwICMIHVMAoWA1REQzADAgEBGoHGRm9yIGFudmVuZGVsc2UgYWYgY2VydGlmaWth
dGV0IGfmbGRlciBPQ0VTIHZpbGvlciwgQ1BTIG9nIE9DRVMgQ1AsIGRlciBrYW4gaGVudGVz
IGZyYSB3d3cuY2VydGlmaWthdC5kay9yZXBvc2l0b3J5LiBCZW3mcmssIGF0IFREQyBlZnRl
ciB2aWxr5XJlbmUgaGFyIGV0IGJlZ3LmbnNldCBhbnN2YXIgaWZ0LiBwcm9mZXNzaW9uZWxs
ZSBwYXJ0ZXIuMBwGA1UdEQQVMBOBEXRob21hc0BzdGFybml4LmRrMIGQBgNVHR8EgYgwgYUw
SqBIoEakRDBCMQswCQYDVQQGEwJESzEMMAoGA1UEChMDVERDMRQwEgYDVQQDEwtUREMgT0NF
UyBDQTEPMA0GA1UEAxMGQ1JMMjgxMDegNaAzhjFodHRwOi8vY3JsLm9jZXMuY2VydGlmaWth
dC5kay9vY2VzLzEwNjk3MDE5ODYuY3JsMB8GA1UdIwQYMBaAFGC1hexWZH4SGSdnHVAVS3Ou
O/kSMB0GA1UdDgQWBBTcHxEgp9FV/yAkDDpcNOL3/9zFBTAJBgNVHRMEAjAAMBkGCSqGSIb2
fQdBAAQMMAobBFY3LjADAgOoMA0GCSqGSIb3DQEBBQUAA4IBAQBRnf5pHTi58/qKYixqjjbP
6wAa1zvsacZyiL3U3nZJQ3mlWDqinti76WtxeRKnqTr2Y+sQNLSwsd0YUb1yCs7pdfMweqrb
InB9EphRPhULg4eVnN//2GruoMxEu3GvCmblXFChZpcLyT9aRN2oyHW4w5tCcuJbyWn170Vl
6byf9PBp1oiEG3jRCt1Zl8M63iUsQhF8yGk4iUYYaKiie6bqtCRVcKQwAfPYTqTCJq4JMUHD
Fc0qC5NsBqnvsFmctEHHFioXlgd81tvAfBNp3USTyYYn0hxQ+aeCAsDu/dRbedLpAWQcyeDu
EwJLMkdtvEBjB5z1dlLsEOEoo3l3iuv5MYICKjCCAiYCAQEwOTAxMQswCQYDVQQGEwJESzEM
MAoGA1UEChMDVERDMRQwEgYDVQQDEwtUREMgT0NFUyBDQQIEP8JbYjAJBgUrDgMCGgUAoIIB
RzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wNDA5MDMwNzAz
MTRaMCMGCSqGSIb3DQEJBDEWBBTSpsyXwoQr1nE3YxAwKJUTqjdWyTBIBgkrBgEEAYI3EAQx
OzA5MDExCzAJBgNVBAYTAkRLMQwwCgYDVQQKEwNUREMxFDASBgNVBAMTC1REQyBPQ0VTIENB
AgQ/wltiMEoGCyqGSIb3DQEJEAILMTugOTAxMQswCQYDVQQGEwJESzEMMAoGA1UEChMDVERD
MRQwEgYDVQQDEwtUREMgT0NFUyBDQQIEP8JbYjBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3
DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0D
AgIBKDANBgkqhkiG9w0BAQEFAASBgEzc8cxMp+aNZcovH4nOlICPPwdZS6SqC9Vo+buHpC+m
49onYcf6Kz9qsA8j45XKk7chBc30OPveTyVkAr3MLP9Go0lDlLOHWxN4Py3Kl5BsDqo8CBz1
hweeNiNYevby5bOw30fr5+07afjKHtpMs670lO0CV7GIBO5/tQ93PuqeAAAAAAAA
--------------ms060009020503050707000901--