openpkg/openpkg.net.pgp

Fri, 16 Jan 2009 10:58:21 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Fri, 16 Jan 2009 10:58:21 +0100
changeset 92
645923d1e875
permissions
-rw-r--r--

Correct and improve code logic, buildconf, and packaging. In particular:
1. Use descriptive variable names <var>libs instead of just <var>.
2. Although Nokia states in all Qt builds that 'NOTE: When linking
against OpenSSL, you can override the default library names
through OPENSSL_LIBS.' and even gives an example, their own
configuration logic rejects such an attempt. Correct this by
hard coding the OpenSSL library string in the configure script.
3. Consistently use the whitespace substitution [\t ] throughout.
4. Patch the buggy INCPATH of SQL plugin Qmake project files.
5. Add the 'x11' configuration variable to the qtconfig Qmake
project using the src/gui/gui.pro file as a model. This is
needed for qtconfig although not in other tools, because
the qtconfig buildconf indirectly includes qt_x11_p.h which
is dependent on X11 headers.
6. Avoid 'ld.so: fatal: hardware capability unsupported: SSE2 AMD_3DNow'
on platforms for which the config.tests/unix/[3dnow|sse2] succeed
although unsopported at run time by testing for the x86-64
instruction set at build time and regulating hardware capabilities.
7. Correctly install the desinger plugin by explicitly building it.
8. Remove custom plugin installation logic which is unnecessary.
9. Correct removal of temporary paths from shared object files.

michael@13 1 -----BEGIN PGP PUBLIC KEY BLOCK-----
michael@13 2 Comment: OpenPKG Foundation e.V. <openpkg@openpkg.net>
michael@13 3 Comment: http://openpkg.net/openpkg.net.pgp
michael@13 4 Comment: gpg-pubkey-52197903-4544a74d
michael@13 5 Comment: 3BD1 0E11 71B2 2598 D770 8C48 AEBE 7645 5219 7903
michael@13 6
michael@13 7 mQGiBEVEp00RBACdhq0jQoj4k1oOVCvWAT8frZYQ0GNOFeTyFeSZOq44nd0igYSr
michael@13 8 G53mRYW35BjNoR3MRS1gP97bzQdxIIM6N/zmAAgWA6lxLYiNeguaXoen2IEQMEPe
michael@13 9 zSn/TtBezh5J05eHwaPdaWBRbSQL0DCJzRSkM42OrWqWElVHepWZRgeztwCgthii
michael@13 10 quz+EfoHMBADvl+ddA9BZt8D/Ao9cRMZyoyBbFZ570bxffbXuhT/Wkm/kabXJGbN
michael@13 11 EiW5XnIU9djbsSsOO3zkVzAcQc/cCRu8QXXsiOGIVTt2aWPtWoNaqR4wJ7opAPjs
michael@13 12 l1CQSFhY6cRy8AfaMWON1y/7mUPKgUJJp/3lrA0CocNTAV4t0uFdE6kiC5SgZBvt
michael@13 13 QGz7A/wPt+VBcVQcnMCfEoTEOOOADMPKgtgVXbcpu50jLo/4VLqq8o+yu9Co5Lhg
michael@13 14 pMhYZCRLDpfz/CUxqoeGz0ueRbcJTn5Q10IqU3V29xPp2ggJ9+e+UW1kb3O1Xq1e
michael@13 15 q+/YtuaHkYFy013W1PJtBIMB4gzAhPwc4rmSvdgrEk3Bfzdcl7QtT3BlblBLRyBG
michael@13 16 b3VuZGF0aW9uIGUuVi4gPG9wZW5wa2dAb3BlbnBrZy5uZXQ+iGEEExECACEFAkVE
michael@13 17 p00CGwMHCwkIBwMCAQQVAggDBBYCAwECHgECF4AACgkQrr52RVIZeQOHwACeNKFH
michael@13 18 CvxATT5o+j7Nwurp7N5y5QoAn0tR7/ArhfESFf8szFRF55TITYk2uQINBEVEp18Q
michael@13 19 CADkoUfhKNEe1CAoCXSkjmxX6zvKuqmSDBapd6Op5N01NcKQR8m4hn82LA0XAvmY
michael@13 20 JXBmx5pvfK3qsOisZ5JxXsNFTZ07FVOqPqyVijrzturEc104Vbf675IjDfkBNqkv
michael@13 21 r6AwIMrx/G6BrnUtAZQq9bjGFc7UX4blYw42QznvRM7cWqbsk/8qJ6AtmPVdLzsO
michael@13 22 TGh4qFqqlxdD+K1fNsK7OZYoy8jjbsGNYDHRLeCSSvdKUVf1M8CO3Z3jlmzCYqPx
michael@13 23 RMvzWjneC5cOGUpyPBIsWtsSic2tF7d/WW7CZtzdbOTCKj2pyZUtcBWFPgRFDaCr
michael@13 24 l4ROZ83otv18aTCN7gqjoWH3AAMFB/9grTw4qLVntC115aFFwUks+IQ2DgNbAWK0
michael@13 25 Hxb3GmV21STbKPu+C98JB1ubCuT65LiqkELt/ZopgxXLKRhsSJkT2fJ/UtLINs+p
michael@13 26 3kS+O+NcGcp8TWnQTM+8UfNv6cL/px9AivpfvAJW+6CFmWACOJymZQ1Nfym7rgpD
michael@13 27 t/p/nMlU2w9BdYeF2E3vgdH0GLVdJnS5IV7gb4nFXn9yTNcFnKivbCI3zUP0c7dW
michael@13 28 7sm6nuwg0erZvXgkw9Rwf9qYTARzYGIBxrjoPqc8zvhKcKmKo8tAGw+tVkqqFnlw
michael@13 29 M53Fhyla+jA+Ck2do3qCzLz55p6xTIn5Dd6zhjP8nmiRyOh8RWjmiEkEGBECAAkF
michael@13 30 AkVEp18CGwwACgkQrr52RVIZeQNX0ACfRZrb8BrnwFD0IBAaeDVxH22HNx4An0Wc
michael@13 31 tcWorS8jCruV8lP/4tfKEJoT
michael@13 32 =WOpb
michael@13 33 -----END PGP PUBLIC KEY BLOCK-----

mercurial