-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathevolution-data-server-zip.in
executable file
·99 lines (91 loc) · 4.82 KB
/
evolution-data-server-zip.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
#!/bin/sh
# Build Win32 zipfile distribution of evolution-data-server. Separate
# runtime and developer zipfiles. End-users will install Evolution
# using an executable installer combining all necessary pieces, of
# course, not unzipping each module separately.
ZIP=/tmp/evolution-data-server-@[email protected]
DEVZIP=/tmp/evolution-data-server-dev-@[email protected]
LIBCAMEL_CURRENT_MINUS_AGE=`expr @LIBCAMEL_CURRENT@ - @LIBCAMEL_AGE@`
LIBEBOOK_CURRENT_MINUS_AGE=`expr @LIBEBOOK_CURRENT@ - @LIBEBOOK_AGE@`
LIBECAL_CURRENT_MINUS_AGE=`expr @LIBECAL_CURRENT@ - @LIBECAL_AGE@`
LIBEDATABOOK_CURRENT_MINUS_AGE=`expr @LIBEDATABOOK_CURRENT@ - @LIBEDATABOOK_AGE@`
LIBEDATACAL_CURRENT_MINUS_AGE=`expr @LIBEDATACAL_CURRENT@ - @LIBEDATACAL_AGE@`
LIBEDATASERVERUI_CURRENT_MINUS_AGE=`expr @LIBEDATASERVERUI_CURRENT@ - @LIBEDATASERVERUI_AGE@`
LIBEDATASERVER_CURRENT_MINUS_AGE=`expr @LIBEDATASERVER_CURRENT@ - @LIBEDATASERVER_AGE@`
LIBEGROUPWISE_CURRENT_MINUS_AGE=`expr @LIBEGROUPWISE_CURRENT@ - @LIBEGROUPWISE_AGE@`
LIBEXCHANGE_STORAGE_CURRENT_MINUS_AGE=`expr @LIBEXCHANGE_STORAGE_CURRENT@ - @LIBEXCHANGE_STORAGE_AGE@`
LIBGDATA_CURRENT_MINUS_AGE=`expr @LIBGDATA_CURRENT@ - @LIBGDATA_AGE@`
LIBGDATA_GOOGLE_CURRENT_MINUS_AGE=`expr @LIBGDATA_GOOGLE_CURRENT@ - @LIBGDATA_GOOGLE_AGE@`
LIBEBACKEND_CURRENT_MINUS_AGE=`expr @LIBEBACKEND_CURRENT@ - @LIBEBACKEND_AGE@`
cd @prefix@
rm $ZIP
zip $ZIP -@ <<EOF
bin/libcamel-1.2-$LIBCAMEL_CURRENT_MINUS_AGE.dll
bin/libebackend-1.2-$LIBEBACKEND_CURRENT_MINUS_AGE.dll
bin/libebook-1.2-$LIBEBOOK_CURRENT_MINUS_AGE.dll
bin/libecal-1.2-$LIBECAL_CURRENT_MINUS_AGE.dll
bin/libedata-book-1.2-$LIBEDATABOOK_CURRENT_MINUS_AGE.dll
bin/libedata-cal-1.2-$LIBEDATACAL_CURRENT_MINUS_AGE.dll
bin/libedataserver-1.2-$LIBEDATASERVER_CURRENT_MINUS_AGE.dll
bin/libedataserverui-1.2-$LIBEDATASERVERUI_CURRENT_MINUS_AGE.dll
bin/libegroupwise-1.2-$LIBEGROUPWISE_CURRENT_MINUS_AGE.dll
bin/libexchange-storage-1.2-$LIBEXCHANGE_STORAGE_CURRENT_MINUS_AGE.dll
bin/libgdata-1.2-$LIBGDATA_CURRENT_MINUS_AGE.dll
bin/libgdata-google-1.2-$LIBGDATA_GOOGLE_CURRENT_MINUS_AGE.dll
lib/bonobo/servers/GNOME_Evolution_DataServer_1.2.server
lib/evolution-data-server-1.2/camel-providers/libcamelgroupwise.dll
lib/evolution-data-server-1.2/camel-providers/libcamelgroupwise.urls
lib/evolution-data-server-1.2/camel-providers/libcamelhula.dll
lib/evolution-data-server-1.2/camel-providers/libcamelhula.urls
lib/evolution-data-server-1.2/camel-providers/libcamelimap.dll
lib/evolution-data-server-1.2/camel-providers/libcamelimap.urls
lib/evolution-data-server-1.2/camel-providers/libcamellocal.dll
lib/evolution-data-server-1.2/camel-providers/libcamellocal.urls
lib/evolution-data-server-1.2/camel-providers/libcamelnntp.dll
lib/evolution-data-server-1.2/camel-providers/libcamelnntp.urls
lib/evolution-data-server-1.2/camel-providers/libcamelpop3.dll
lib/evolution-data-server-1.2/camel-providers/libcamelpop3.urls
lib/evolution-data-server-1.2/camel-providers/libcamelsmtp.dll
lib/evolution-data-server-1.2/camel-providers/libcamelsmtp.urls
lib/evolution-data-server-1.2/extensions/libebookbackendfile.dll
lib/evolution-data-server-1.2/extensions/libebookbackendgroupwise.dll
lib/evolution-data-server-1.2/extensions/libebookbackendldap.dll
lib/evolution-data-server-1.2/extensions/libebookbackendvcf.dll
lib/evolution-data-server-1.2/extensions/libecalbackendcontacts.dll
lib/evolution-data-server-1.2/extensions/libecalbackendfile.dll
lib/evolution-data-server-1.2/extensions/libecalbackendgoogle.dll
lib/evolution-data-server-1.2/extensions/libecalbackendgroupwise.dll
lib/evolution-data-server-1.2/extensions/libecalbackendhttp.dll
lib/evolution-data-server-1.2/extensions/libecalbackendweather.dll
libexec/evolution-data-server-@[email protected]
share/evolution-data-server-@BASE_VERSION@/glade/e-categories-dialog.glade
share/evolution-data-server-@BASE_VERSION@/glade/e-name-selector-dialog.glade
share/evolution-data-server-@BASE_VERSION@/weather/Locations.xml
EOF
zip -r -D $ZIP share/evolution-data-server-@BASE_VERSION@/zoneinfo
zip -r -D $ZIP share/pixmaps/evolution-data-server
if [ -f share/locale/de/LC_MESSAGES/evolution-data-server-@[email protected] ]; then
zip $ZIP share/locale/*/LC_MESSAGES/evolution-data-server-@[email protected]
else
zip $ZIP lib/locale/*/LC_MESSAGES/evolution-data-server-@[email protected]
fi
rm $DEVZIP
zip -r -D $DEVZIP -@ <<EOF
lib/libcamel-1.2.dll.a
lib/libebook-1.2.dll.a
lib/libecal-1.2.dll.a
lib/libedata-book-1.2.dll.a
lib/libedata-cal-1.2.dll.a
lib/libedataserver-1.2.dll.a
lib/libedataserverui-1.2.dll.a
lib/libegroupwise-1.2.dll.a
lib/libexchange-storage-1.2.dll.a
lib/libgdata-1.2.dll.a
lib/libgdata-google-1.2.dll.a
lib/pkgconfig
include/evolution-data-server-@BASE_VERSION@
share/gtk-doc
share/idl/evolution-data-server-1.2/Evolution-DataServer-Addressbook.idl
share/idl/evolution-data-server-1.2/Evolution-DataServer-Calendar.idl
share/idl/evolution-data-server-1.2/Evolution-DataServer.idl
EOF