Initialize the gmime for upstream
[platform/upstream/gmime.git] / tools / gmime-port-2-4-to-2-6.sh
1 #!/bin/bash
2
3 for src in `find . -name "*.[c,h]"`
4 do
5     echo "Auto-porting '$src' from GMime-2.4 to GMime-2.6..."
6     sed -e "s/GMIME_BEST_ENCODING_7BIT/GMIME_ENCODING_CONSTRAINT_7BIT/g" \
7         -e "s/GMIME_BEST_ENCODING_8BIT/GMIME_ENCODING_CONSTRAINT_8BIT/g" \
8         -e "s/GMIME_BEST_ENCODING_BINARY/GMIME_ENCODING_CONSTRAINT_BINARY/g" \
9         -e "s/GMimeBestEncoding/GMimeEncodingConstraint/g" \
10         -e "s/GMimeCryptoHash/GMimeDigestAlgo/g" \
11         -e "s/GMIME_CRYPTO_HASH_/GMIME_DIGEST_ALGO_/g" \
12         -e "s/GMimeCipherContext/GMimeCryptoContext/g" \
13         -e "s/GMIME_CIPHER_CONTEXT/GMIME_CRYPTO_CONTEXT/g" \
14         -e "s/GMIME_IS_CIPHER_CONTEXT/GMIME_IS_CRYPTO_CONTEXT/g" \
15         -e "s/g_mime_cipher_context/g_mime_crypto_context/g" \
16         -e "s/gmime-cipher-context.h/gmime-crypto-context.h/g" \
17         -e "s/GMIME_TYPE_CIPHER_CONTEXT/GMIME_TYPE_CRYPTO_CONTEXT/g" \
18         -e "s/GMimeSignatureValidity/GMimeSignatureList/g" \
19         -e "s/g_mime_signature_validity_free/g_object_unref/g" \
20         -e "s/GMimeSignerTrust/GMimeCertificateTrust/g" \
21         -e "s/GMIME_SIGNER_TRUST_/GMIME_CERTIFICATE_TRUST_/g" \
22         -e "s/GMimeSignerStatus/GMimeSignatureStatus/g" \
23         -e "s/GMIME_SIGNER_STATUS_/GMIME_SIGNATURE_STATUS_/g" \
24         -e "s/GMimeSignerError/GMimeSignatureError/g" \
25         -e "s/GMIME_SIGNER_ERROR_/GMIME_SIGNATURE_ERROR_/g" \
26         -e "s/GMimeSigner/GMimeSignature/g" \
27         -e "s/g_mime_signer_get_fingerprint/g_mime_certificate_get_fingerprint/g" \
28         -e "s/g_mime_signer_set_fingerprint/g_mime_certificate_set_fingerprint/g" \
29         -e "s/g_mime_signer_get_created/g_mime_signature_get_created/g" \
30         -e "s/g_mime_signer_set_created/g_mime_signature_set_created/g" \
31         -e "s/g_mime_signer_get_expires/g_mime_signature_get_expires/g" \
32         -e "s/g_mime_signer_set_expires/g_mime_signature_set_expires/g" \
33         -e "s/g_mime_signer_get_key_id/g_mime_certificate_get_key_id/g" \
34         -e "s/g_mime_signer_set_key_id/g_mime_certificate_set_key_id/g" \
35         -e "s/g_mime_signer_get_status/g_mime_signature_get_status/g" \
36         -e "s/g_mime_signer_set_status/g_mime_signature_set_status/g" \
37         -e "s/g_mime_signer_get_errors/g_mime_signature_get_errors/g" \
38         -e "s/g_mime_signer_set_errors/g_mime_signature_set_errors/g" \
39         -e "s/g_mime_signer_get_name/g_mime_certificate_get_name/g" \
40         -e "s/g_mime_signer_set_name/g_mime_certificate_set_name/g" \
41         < "$src" > "$src.tmp"
42     mv "$src.tmp" "$src"
43 done