Mailing-List: contact cygwin-apps-help AT cygwin DOT com; run by ezmlm Sender: cygwin-apps-owner AT cygwin DOT com List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps AT cygwin DOT com Delivered-To: mailing list cygwin-apps AT cygwin DOT com Message-ID: <3CBDB75C.F31151F8@lapo.it> Date: Wed, 17 Apr 2002 19:56:44 +0200 From: Lapo Luchini X-Accept-Language: it,en,fr,es,ja MIME-Version: 1.0 To: Mailing List: CygWin-Apps Subject: UCL and UPX ready References: <3CBDA9CF DOT 877BBFA4 AT lapo DOT it> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------msCCC053DE84C51478096A5712" This is a cryptographically signed message in MIME format. --------------msCCC053DE84C51478096A5712 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit > BTW: in creating UPX package it'll have the strange erquirement that UPX > source package needs also UCL source package (the installed binary isn't > enough). > Can that precedence be used, maybe documenting it in the > Cygwin-doc/upx-...-1.txt o I shoul better include the sources needed to > compile it also in UPC src directory to need only UCL library installed > only? don't bother that rant.. I was just blind.. it's not completely documented but it's quite easy to let it work ^_^ http://www.lapo.it/tmp/ucl-1.01-1-src.tar.bz2 http://www.lapo.it/tmp/ucl-1.01-1.tar.bz2 http://www.lapo.it/tmp/upx-1.20-1-src.tar.bz2 http://www.lapo.it/tmp/upx-1.20-1.tar.bz2 @ ucl sdesc: "The UCL compression and decompression library" ldesc: "UCL is a portable lossless data compression library written in ANSI C. UCL implements a number of compression algorithms that achieve an excellent compression ratio while allowing *very* fast decompression. Decompression requires no additional memory." category: Libs requires: cygwin @ upx sdesc: "UPX is a free, portable, extendable, high-performance executable packer" ldesc: "UPX is a free, portable, extendable, high-performance executable packer for several different executable formats. It achieves an excellent compression ratio and offers very fast decompression. Your executables suffer no memory overhead or other drawbacks. UPX is copyrighted software distributed under the terms of the GNU General Public License, with special exceptions granting the free usage for commercial programs as stated in the UPX License Agreement. UPX uses the NRV compression library for compression services. A compatible but somewhat less efficient OpenSource implementation is available through the UCL compression library. UPX aims to be Commercial Quality Freeware. This version uses the UCL library." category: Utils requires: cygwin Now there's the little problem: UPX executable doesn't need UCL binary package, but UPX source needs it (it's statically linked). Maybe a dinamically linked version would be better? it would need UCL library both for compiling and for using... -- Lapo 'Raist' Luchini lapo AT lapo DOT it (PGP & X.509 keys available) http://www.lapo.it (ICQ UIN: 529796) --------------msCCC053DE84C51478096A5712 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 MIIHwAYJKoZIhvcNAQcCoIIHsTCCB60CAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC BbowggKJMIIB8qADAgECAgMG2/kwDQYJKoZIhvcNAQEEBQAwgZIxCzAJBgNVBAYTAlpBMRUw EwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEPMA0GA1UEChMGVGhh d3RlMR0wGwYDVQQLExRDZXJ0aWZpY2F0ZSBTZXJ2aWNlczEoMCYGA1UEAxMfUGVyc29uYWwg RnJlZW1haWwgUlNBIDIwMDAuOC4zMDAeFw0wMjAyMjcxNDM0NTBaFw0wMzAyMjcxNDM0NTBa MFUxEDAOBgNVBAQTB0x1Y2hpbmkxDTALBgNVBCoTBExhcG8xFTATBgNVBAMTDExhcG8gTHVj aGluaTEbMBkGCSqGSIb3DQEJARYMbGFwb0BsYXBvLml0MIGfMA0GCSqGSIb3DQEBAQUAA4GN ADCBiQKBgQCyfQb9SJex2ZDt2N7HdmHjaAZhnDOHsQ64VCf5pU9YUcqJq79O6yra3xAhg8MQ P9c16Ka6b/lXs3uHd8RqVwrsEqAzAOGRnTQBmDNoI/fH0TytGI7RedcgR3/fYP8RW7xOkjHd ng61drZM15TTHF5fM459sY+9jON/eaRBudCEJQIDAQABoykwJzAXBgNVHREEEDAOgQxsYXBv QGxhcG8uaXQwDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQQFAAOBgQAL2TAMeFP93q+j5L1h rR7j/cS/f2Pe2q4iUsoQ+crMYrGte0eGv9OKuui0CwgboIkLFzk9xix40nJw3Xl96VBGmGM6 YvLTv2WDIHhyT9RNhJEE1FS/UxGfXi/tvLwZu8Qll+SPYt0z4C8jgnsbtSuuUmmP8DQ0Swlb mJo0V99f3zCCAykwggKSoAMCAQICAQwwDQYJKoZIhvcNAQEEBQAwgdExCzAJBgNVBAYTAlpB MRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEaMBgGA1UEChMR VGhhd3RlIENvbnN1bHRpbmcxKDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2 aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBDQTErMCkGCSqGSIb3 DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhhd3RlLmNvbTAeFw0wMDA4MzAwMDAwMDBaFw0w MjA4MjkyMzU5NTlaMIGSMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIw EAYDVQQHEwlDYXBlIFRvd24xDzANBgNVBAoTBlRoYXd0ZTEdMBsGA1UECxMUQ2VydGlmaWNh dGUgU2VydmljZXMxKDAmBgNVBAMTH1BlcnNvbmFsIEZyZWVtYWlsIFJTQSAyMDAwLjguMzAw gZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAN4zMqZjxwklRT7SbngnZ4HF2ogZgpcO40Qp imM1Km1wPPrcrvfudG8wvDOQf/k0caCjbZjxw0+iZdsN+kvx1t1hpfmFzVWaNRqdknWoJ67Y cvm6AvbXsJHeHOmr4BgDqHxDQlBRh4M88Dm0m1SKE4f/s5udSWYALQmJ7JRr6aFpAgMBAAGj TjBMMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwxLTI5NzASBgNVHRMB Af8ECDAGAQH/AgEAMAsGA1UdDwQEAwIBBjANBgkqhkiG9w0BAQQFAAOBgQBzG28mZYv/FTRL WWKK7US+ScfoDbuPuQ1qJipihB+4h2N0HG23zxpTkUvhzeY42e1Q9DpsNJKs5pKcbsEjAcIJ p+9LrnLdBmf1UG8uWLi2C8FQV7XsHNfvF7bViJu3ooga7TlbOX00/LaWGCVNavSdxcORL6mW uAU8Uvzd6WIDSDGCAc4wggHKAgEBMIGaMIGSMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2Vz dGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xDzANBgNVBAoTBlRoYXd0ZTEdMBsGA1UE CxMUQ2VydGlmaWNhdGUgU2VydmljZXMxKDAmBgNVBAMTH1BlcnNvbmFsIEZyZWVtYWlsIFJT QSAyMDAwLjguMzACAwbb+TAJBgUrDgMCGgUAoIGKMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0B BwEwHAYJKoZIhvcNAQkFMQ8XDTAyMDQxNzE3NTY0NFowIwYJKoZIhvcNAQkEMRYEFLtVBJQm 6QTmU89MGA6Cpeagpc9iMCsGCSqGSIb3DQEJDzEeMBwwCgYIKoZIhvcNAwcwDgYIKoZIhvcN AwICAgCAMA0GCSqGSIb3DQEBAQUABIGAcm796SkSq7rZEHC2jBoH4/24fiY8xW7KYuy4q9ja 4IXPleDDE+VOSVs8OphUoHjnpADApw7xjfjOWSoYARRaCF0ZlfpbbbZmRqsZB+CbiExrgFxQ GEmJM8VjekpcREP0F3YjJ+16b3iN8YPr/GT2PkiJ02kY0NRoZ1jB+dDdhrU= --------------msCCC053DE84C51478096A5712--