4 @echo Creates evolution from sources
5 @echo usual call order is
:
6 @echo
" - dependencies - builds dependencies, including evolution-data-server"
7 @echo
" - evolution - builds evolution itself"
8 @echo
" - addons - builds 3rd-party connectors, like ews and rss"
11 @if
test "$(BUILD_ROOT_DEPS)" = "" -o
"$(BUILD_ROOT_EVO)" = "" ; then \
12 echo
"Run 'source setup-env' first" >&2; \
15 @if
test ! -d src
; then \
18 @if
test ! -d downloads
; then \
22 # use `make V=1` to get verbose build
24 DISABLE_GTK_DOC
=--disable-gtk-doc
--disable-gtk-doc-html
--disable-gtk-doc-pdf
28 eds
: evolution-data-server
33 dependencies
: core-tools zlib fake-gtk-doc gnome-common dbus glib gtk librsvg2 icon-themes gsettings-desktop-schemas shared-mime-info libsoup nss liboauth libgdata libgweather openldap libical iso-codes enchant gtkspell gcr webkitgtk
34 addons
: evolution-ews evolution-rss
35 evolution-data-server
: dependencies evolution-data-server
$(EVO_BUILD_SUFFIX
)
36 evolution
: evolution
$(EVO_BUILD_SUFFIX
)
37 evolution-ews
: evolution-ews
$(EVO_BUILD_SUFFIX
)
38 evolution-rss
: evolution-rss
$(EVO_BUILD_SUFFIX
)
41 # !!! TODO !!! FixMe !!! TODO !!!
42 evolution-data-server-stable
: evolution-data-server-master
43 evolution-stable
: evolution-master
44 evolution-ews-stable
: evolution-ews-master
45 evolution-rss-stable
: evolution-rss-master
47 evolution-data-server-master
: env dependencies
$(BUILD_ROOT_EVO
)/lib
/pkgconfig
/libedataserver-1.2.
pc
49 $(BUILD_ROOT_EVO
)/lib
/pkgconfig
/libedataserver-1.2.
pc:
50 @if
test ! -d
"../../evolution-data-server" ; then \
52 git clone git
://git.gnome.org
/evolution-data-server
; \
54 @if
test ! -f
"../../evolution-data-server/gtk-doc.make" ; then \
55 cp
"patches/gtk-doc.make" "../../evolution-data-server/"; \
57 @cd
"$(BUILD_ROOT_EVO)/libexec" && export WIN32_SERVICELIBEXECDIR
=`pwd -W` && cd
- >/dev
/null
&& \
58 .
/build acmmi
"$(BUILD_ROOT_EVO)" ..
/..
/..
/evolution-data-server
"" "--enable-weather --disable-goa --disable-uoa --disable-examples --without-libdb --with-openldap=$(BUILD_ROOT_DEPS) $(DISABLE_GTK_DOC)" $(VERBOSE
)
60 evolution-master
: env evolution-data-server-master
$(BUILD_ROOT_EVO
)/lib
/pkgconfig
/evolution-shell-3.0.
pc
62 $(BUILD_ROOT_EVO
)/lib
/pkgconfig
/evolution-shell-3.0.
pc:
63 @if
test ! -d
"../../evolution" ; then \
65 git clone git
://git.gnome.org
/evolution
; \
67 @if
test ! -f
"../../evolution/gtk-doc.make" ; then \
68 cp
"patches/gtk-doc.make" "../../evolution/"; \
70 @.
/build acmmi
"$(BUILD_ROOT_EVO)" ..
/..
/..
/evolution
"" "--enable-plugins=all --enable-weather --disable-canberra --disable-contact-maps --disable-goa --disable-libcryptui --without-bogofilter --without-spamassassin --disable-text-highlight --disable-pst-import --disable-gnome-desktop --disable-autoar --without-clutter --without-help $(DISABLE_GTK_DOC)" $(VERBOSE
)
72 evolution-ews-master
: env evolution-master
$(BUILD_ROOT_EVO
)/lib
/libeews-1.2.dll.a
74 $(BUILD_ROOT_EVO
)/lib
/libeews-1.2.dll.a
:
75 @if
test ! -d
"../../evolution-ews" ; then \
77 git clone git
://git.gnome.org
/evolution-ews
; \
79 @if
test ! -f
"../../evolution-ews/gtk-doc.make" ; then \
80 cp
"patches/gtk-doc.make" "../../evolution-ews/"; \
82 @.
/build acmmi
"$(BUILD_ROOT_EVO)" ..
/..
/..
/evolution-ews
"" "--with-internal-lzx" $(VERBOSE
)
84 evolution-rss-master
: env evolution-master
$(BUILD_ROOT_EVO
)/share
/glib-2.0
/schemas
/org.gnome.evolution.plugin.evolution-rss.gschema.xml
86 $(BUILD_ROOT_EVO
)/share
/glib-2.0
/schemas
/org.gnome.evolution.plugin.evolution-rss.gschema.xml
:
87 @if
test ! -d
"../../evolution-rss" ; then \
89 git clone git
://git.gnome.org
/evolution-rss
; \
91 @if
test ! -f
"../../evolution-rss/gtk-doc.make" ; then \
92 cp
"patches/gtk-doc.make" "../../evolution-rss/"; \
94 @.
/build acmmi
"$(BUILD_ROOT_EVO)" ..
/..
/..
/evolution-rss
"../evolution/win32/patches/rss.patch" "" $(VERBOSE
)
96 gcr
: env gtk dbus
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/gcr-3.
pc
98 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/gcr-3.
pc:
99 @.
/get-src https
://download.gnome.org
/sources
/gcr
/3.16 gcr-3.16
.0.
tar.xz
100 @.
/build acmmi
"$(BUILD_ROOT_DEPS)" gcr-3.16
.0 "gcr.patch" "$(DISABLE_GTK_DOC)" $(VERBOSE
)
102 shared-mime-info
: env
$(BUILD_ROOT_DEPS
)/share
/pkgconfig
/shared-mime-info.
pc
104 $(BUILD_ROOT_DEPS
)/share
/pkgconfig
/shared-mime-info.
pc:
105 @.
/get-src http
://freedesktop.org
/~hadess shared-mime-info-1.2.
tar.xz
106 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" shared-mime-info-1.2
"" "" $(VERBOSE
)
108 glib
: env zlib libxml2 libffi fake-gtk-doc
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/glib-2.0.
pc
110 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/glib-2.0.
pc:
111 @.
/get-src https
://download.gnome.org
/sources
/glib
/2.44 glib-2.44
.1.
tar.xz
112 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" glib-2.44
.1 "" "--disable-static" $(VERBOSE
)
114 glib-networking
: env glib gnutls
$(BUILD_ROOT_DEPS
)/lib
/gio
/modules
/libgiognutls.la
116 $(BUILD_ROOT_DEPS
)/lib
/gio
/modules
/libgiognutls.la
:
117 @.
/get-src https
://download.gnome.org
/sources
/glib-networking
/2.44 glib-networking-2.44
.0.
tar.xz
118 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" glib-networking-2.44
.0 "" "--without-ca-certificates" $(VERBOSE
)
120 libmspack
: env
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libmspack.
pc
122 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libmspack.
pc:
123 @.
/get-src http
://www.cabextract.org.uk
/libmspack libmspack-0.4alpha.
tar.gz
124 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" libmspack-0.4alpha
"" "" $(VERBOSE
)
126 libsoup
: env glib-networking sqlite
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libsoup-2.4.
pc
128 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libsoup-2.4.
pc:
129 @.
/get-src https
://download.gnome.org
/sources
/libsoup
/2.50 libsoup-2.50
.0.
tar.xz
130 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" libsoup-2.50
.0 "" "--disable-tls-check $(DISABLE_GTK_DOC)" $(VERBOSE
)
132 libical
: env tzdata cmake
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libical.
pc
134 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libical.
pc:
135 @.
/get-src
"https://github.com/libical/libical/archive/v1.0.1/libical-1.0.1.tar.gz" "0" libical-1.0
.1.
tar.gz ||
(mv downloads
/v1.0
.1 downloads
/libical-1.0
.1.
tar.gz
&& (tar -xf downloads
/libical-1.0
.1.
tar.gz
--directory
=src
/ || echo
"Error ignored."))
136 @cd src
/libical-1.0
.1 && \
137 cmake
-G
"MSYS Makefiles" -DCMAKE_PREFIX_PATH
=$(BUILD_ROOT_DEPS
) -DCMAKE_INSTALL_PREFIX
=$(BUILD_ROOT_DEPS
) .
138 @.
/build mmi
"$(BUILD_ROOT_DEPS)" libical-1.0
.1 "libical.patch" "" $(VERBOSE
)
140 libgweather
: env libsoup tzdata
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/gweather-3.0.
pc
142 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/gweather-3.0.
pc:
143 @.
/get-src https
://download.gnome.org
/sources
/libgweather
/3.10 libgweather-3.10
.2.
tar.xz
144 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" libgweather-3.10
.2 "libgweather.patch" "--with-zoneinfo-dir=$(BUILD_ROOT_DEPS)/share/zoneinfo $(DISABLE_GTK_DOC)" $(VERBOSE
)
146 tzdata
: env
$(BUILD_ROOT_DEPS
)/share
/zoneinfo
/zone.tab
148 $(BUILD_ROOT_DEPS
)/share
/zoneinfo
/zone.tab
:
149 @.
/get-src https
://www.iana.org
/time-zones
/repository
/releases tzdata2014b.
tar.gz
"" src
/tzdata2014b
150 @.
/get-src https
://www.iana.org
/time-zones
/repository
/releases tzcode2014b.
tar.gz
"" src
/tzcode2014b
151 @cp src
/tzcode2014b
/* src
/tzdata2014b
/
152 @.
/build mmi
"$(BUILD_ROOT_DEPS)" tzdata2014b
"tzdata.patch" "TOPDIR=$(BUILD_ROOT_DEPS) CC=gcc" $(VERBOSE
)
154 iso-codes
: env
$(BUILD_ROOT_DEPS
)/share
/pkgconfig
/iso-codes.
pc
156 $(BUILD_ROOT_DEPS
)/share
/pkgconfig
/iso-codes.
pc:
157 @.
/get-src https
://pkg-isocodes.alioth.debian.org
/downloads iso-codes-3.51.
tar.xz
158 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" iso-codes-3.51
"" "" $(VERBOSE
)
160 enchant
: env
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/enchant.
pc
162 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/enchant.
pc:
163 @.
/get-src http
://www.abisource.com
/downloads
/enchant
/1.6.0 enchant-1.6
.0.
tar.gz
164 @
export CFLAGS
="$(CFLAGS) -DNO_STRICT=1" && .
/build cmmi
"$(BUILD_ROOT_DEPS)" enchant-1.6
.0 "" "" $(VERBOSE
)
166 nss
: env moztools
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/nss.
pc
168 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/nss.
pc:
169 @.
/get-src ftp
://ftp.mozilla.org
/pub
/mozilla.org
/security
/nss
/releases
/NSS_3_15_4_RTM
/src nss-3.15
.4-with-nspr-4.10
.2.
tar.gz
"" "" "nss-3.15.4"
170 @cd src
/nss-3.15
.4/ && \
171 (patch
-p1
-f
<..
/..
/patches
/nss.patch || echo a
> /dev
/null
) && \
172 export NSPR_USE_GCC
=1 && \
173 export NSPR_PREFIX
=`pwd`/dist/WIN954.0_gcc_OPT.OBJ
&& \
174 export BUILD_OPT
=1 && \
175 export NS_USE_GCC
=1 && \
176 ..
/..
/build cmmi
"$(BUILD_ROOT_DEPS)" nspr
"" "--prefix=$(BUILD_ROOT_DEPS) --enable-win32-target=WIN95 --enable-debug=no --with-dist-prefix=`pwd`/dist/WIN954.0_gcc_OPT.OBJ --with-dist-includedir=`pwd`/dist/WIN954.0_gcc_OPT.OBJ/include " "$(VERBOSE)" "nspr" "'-DRELEASE_OBJDIR_NAME=WIN954.0_gcc_OPT.OBJ'" && \
177 ..
/..
/build m
"$(BUILD_ROOT_DEPS)" nss
"" "all" "$(VERBOSE)" "nss" && \
178 cp
-rf
dist/public
/* "$(BUILD_ROOT_DEPS)/include/" && \
179 mv
$(BUILD_ROOT_DEPS
)/lib
/nspr4.dll
$(BUILD_ROOT_DEPS
)/bin
/libnspr4.dll
&& \
180 mv
$(BUILD_ROOT_DEPS
)/lib
/plc4.dll
$(BUILD_ROOT_DEPS
)/bin
/libplc4.dll
&& \
181 mv
$(BUILD_ROOT_DEPS
)/lib
/plds4.dll
$(BUILD_ROOT_DEPS
)/bin
/libplds4.dll
&& \
182 mv
$(BUILD_ROOT_DEPS
)/lib
/nspr4.a
$(BUILD_ROOT_DEPS
)/lib
/libnspr4.a
&& \
183 mv
$(BUILD_ROOT_DEPS
)/lib
/plc4.a
$(BUILD_ROOT_DEPS
)/lib
/libplc4.a
&& \
184 mv
$(BUILD_ROOT_DEPS
)/lib
/plds4.a
$(BUILD_ROOT_DEPS
)/lib
/libplds4.a
&& \
185 mv
dist/WIN954.0_gcc_OPT.OBJ
/lib
/*.dll
"$(BUILD_ROOT_DEPS)/bin/" && \
186 mv
dist/WIN954.0_gcc_OPT.OBJ
/lib
/* "$(BUILD_ROOT_DEPS)/lib/" && \
187 echo
"prefix=$(BUILD_ROOT_DEPS)" >$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/nss.
pc && \
188 cat nss
/nss.
pc >>$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/nss.
pc
190 moztools
: env
$(BUILD_ROOT_DEPS
)/bin
/nsinstall.exe
192 $(BUILD_ROOT_DEPS
)/bin
/nsinstall.exe
:
193 @.
/get-src http
://ftp.mozilla.org
/pub
/mozilla.org
/mozilla
/libraries
/win32 moztools-static.zip
"" "" "moztools"
194 @cp src
/moztools
/bin
/nsinstall.exe
$(BUILD_ROOT_DEPS
)/bin
/
196 gnutls
: env zlib gmp nettle p11-kit
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/gnutls.
pc
198 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/gnutls.
pc:
199 @.
/get-src ftp
://ftp.gnutls.org
/gcrypt
/gnutls
/v3.4 gnutls-3.4
.2.
tar.xz
"" "" "gnutls-3.4.2"
200 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" gnutls-3.4
.2 "@gnutls.patch" "--disable-guile --disable-doc --disable-libdane --disable-crywrap" $(VERBOSE
)
202 gnupg
: env gnutls pth libassuan libksba
$(BUILD_ROOT_DEPS
)/bin
/gpg2.exe
204 $(BUILD_ROOT_DEPS
)/bin
/gpg2.exe
:
205 @.
/get-src ftp
://ftp.gnupg.org
/gcrypt
/gnupg gnupg-2.0
.22.
tar.bz2
206 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" gnupg-2.0
.22 "" "" $(VERBOSE
)
208 pth
: env
$(BUILD_ROOT_DEPS
)/lib
/libw32pth.dll.a
210 $(BUILD_ROOT_DEPS
)/lib
/libw32pth.dll.a
:
211 @.
/get-src ftp
://ftp.g10code.com
/g10code
/w32pth w32pth-2.0
.5.
tar.bz2
212 @cd src
/w32pth-2.0
.5 && \
213 mv libw32pth.def libw32pth.def.orig
&& \
214 echo EXPORTS
>libw32pth.def
&& \
215 cat libw32pth.def.orig | grep
-v EXPORTS
>>libw32pth.def
216 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" w32pth-2.0
.5 "" "" $(VERBOSE
)
218 libassuan
: env
$(BUILD_ROOT_DEPS
)/lib
/libassuan.dll.a
220 $(BUILD_ROOT_DEPS
)/lib
/libassuan.dll.a
:
221 @.
/get-src ftp
://ftp.gnupg.org
/gcrypt
/libassuan libassuan-2.1
.1.
tar.bz2
222 @cd src
/libassuan-2.1
.1/src
&& \
223 mv libassuan.def libassuan.def.orig
&& \
224 echo EXPORTS
>libassuan.def
&& \
225 cat libassuan.def.orig | grep
-v EXPORTS
>>libassuan.def
226 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" libassuan-2.1
.1 "" "" $(VERBOSE
)
228 libksba
: env
$(BUILD_ROOT_DEPS
)/lib
/libksba.dll.a
230 $(BUILD_ROOT_DEPS
)/lib
/libksba.dll.a
:
231 @.
/get-src ftp
://ftp.gnupg.org
/gcrypt
/libksba libksba-1.3
.0.
tar.bz2
232 @cd src
/libksba-1.3
.0/src
&& \
233 mv libksba.def libksba.def.orig
&& \
234 echo EXPORTS
>libksba.def.def
&& \
235 cat libksba.def.orig | grep
-v EXPORTS
>>libksba.def
236 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" libksba-1.3
.0 "" "" $(VERBOSE
)
238 sqlite
: env
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/sqlite3.
pc
240 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/sqlite3.
pc:
241 @.
/get-src http
://sqlite.org
/2014 sqlite-autoconf-3080300.
tar.gz
242 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" sqlite-autoconf-3080300
"" "" $(VERBOSE
)
244 nettle
: env
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/nettle.
pc
246 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/nettle.
pc:
247 @.
/get-src http
://www.lysator.liu.se
/~nisse
/archive nettle-3.1.
tar.gz
248 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" nettle-3.1
"nettle.patch" "" $(VERBOSE
)
250 gmp
: env
$(BUILD_ROOT_DEPS
)/lib
/libgmp.la
252 $(BUILD_ROOT_DEPS
)/lib
/libgmp.la
:
253 @.
/get-src https
://gmplib.org
/download
/gmp gmp-4.3
.2.
tar.bz2
254 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" gmp-4.3
.2 "" "--disable-assembly --disable-fft --without-readline --enable-shared --disable-static --disable-rpath" $(VERBOSE
)
256 p11-kit
: env libtasn1
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/p11-kit-1.
pc
258 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/p11-kit-1.
pc:
259 @.
/get-src http
://cgit.freedesktop.org
/p11-glue
/p11-kit
/snapshot p11-kit-ec9e2450ba.
tar.gz
260 @.
/build acmmi
"$(BUILD_ROOT_DEPS)" p11-kit-ec9e2450ba
"p11-kit.patch" "--disable-rpath --disable-trust-module --without-trust-paths" $(VERBOSE
)
262 trousers
: env openssl
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/trousers.
pc
264 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/trousers.
pc:
265 @.
/get-src
"http://downloads.sourceforge.net/project/trousers/trousers/0.3.11/trousers-0.3.11.2.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Ftrousers%2Ffiles%2Ftrousers%2F0.3.11%2F&ts=1390773464&use_mirror=skylink" "0" trousers-0.3
.11.2.
tar.gz
266 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" trousers-0.3
.11.2 "" "" $(VERBOSE
)
268 libunbound
: env openssl ldns
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libunbound.
pc
270 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libunbound.
pc:
271 @.
/get-src http
://unbound.net
/downloads unbound-1.4
.21.
tar.gz
272 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" unbound-1.4
.21 "" "--with-ssl=$(BUILD_ROOT_DEPS) --with-libexpat=$(BUILD_ROOT_DEPS) --with-libunbound-only --disable-ecdsa" $(VERBOSE
)
274 ldns
: env
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/ldns.
pc
276 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/ldns.
pc:
277 @.
/get-src http
://www.nlnetlabs.nl
/downloads
/ldns ldns-1.6
.16.
tar.gz
278 @mkdir src
/ldns-1.6
.16/lib
279 @mkdir src
/ldns-1.6
.16/lib
/.libs
280 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" ldns-1.6
.16 "" "--with-ssl=$(BUILD_ROOT_DEPS) " $(VERBOSE
)
282 liboauth
: env nss
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/oauth.
pc
284 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/oauth.
pc:
285 @.
/get-src
"http://downloads.sourceforge.net/project/liboauth/liboauth-1.0.1.tar.gz?r=http%3A%2F%2Fliboauth.sourceforge.net%2F&ts=1394912907&use_mirror=heanet" "0" liboauth-1.0
.1.
tar.gz
286 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" liboauth-1.0
.1 "@liboauth.patch" "--enable-nss" $(VERBOSE
)
287 @
rm $(BUILD_ROOT_DEPS
)/lib
/liboauth.la
289 curl
: env nss openldap
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/curl.
pc
291 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/curl.
pc:
292 @.
/get-src http
://curl.haxx.se
/download curl-7.35
.0.
tar.bz2
293 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" curl-7.35
.0 "" "--with-nss" $(VERBOSE
)
295 heimdal
: env nss ncurses openssl openldap
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/heimdal.
pc
297 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/heimdal.
pc:
298 @.
/get-src http
://www.h5l.org
/dist/src heimdal-1.5
.2.
tar.gz
299 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" heimdal-1.5
.2 "" "" $(VERBOSE
)
301 ncurses
: env
$(BUILD_ROOT_DEPS
)/lib
/libncurses.a
303 $(BUILD_ROOT_DEPS
)/lib
/libncurses.a
:
304 @.
/get-src ftp
://invisible-island.net
/ncurses ncurses-5.9.tgz
305 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" ncurses-5.9
"ncurses.patch" "--without-ada --without-manpages --without-progs --without-tests" $(VERBOSE
)
307 openldap
: env regex gnutls libgpg-error libgcrypt
$(BUILD_ROOT_DEPS
)/lib
/libldap.la
309 $(BUILD_ROOT_DEPS
)/lib
/libldap.la
:
310 @.
/get-src ftp
://ftp.openldap.org
/pub
/OpenLDAP
/openldap-release openldap-2.4
.39.tgz
311 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" openldap-2.4
.39 "@openldap.patch" "--disable-backends --disable-overlays --disable-slapd --disable-debug --enable-dynamic --without-threads --with-tls=gnutls" $(VERBOSE
)
313 libgpg-error
: env gnutls
$(BUILD_ROOT_DEPS
)/lib
/libgpg-error.la
315 $(BUILD_ROOT_DEPS
)/lib
/libgpg-error.la
:
316 @.
/get-src ftp
://ftp.gnutls.org
/gcrypt
/libgpg-error libgpg-error-1.12.
tar.bz2
317 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" libgpg-error-1.12
"libgpg-error.patch" "" $(VERBOSE
)
319 libgcrypt
: env libgpg-error
$(BUILD_ROOT_DEPS
)/lib
/libgcrypt.la
321 $(BUILD_ROOT_DEPS
)/lib
/libgcrypt.la
:
322 @.
/get-src ftp
://ftp.gnutls.org
/gcrypt
/libgcrypt libgcrypt-1.6
.1.
tar.bz2
323 @
export w32root
=$(BUILD_ROOT_DEPS
) && \
324 .
/build acmmi
"$(BUILD_ROOT_DEPS)" libgcrypt-1.6
.1 "" "--build-w32^" $(VERBOSE
)
326 regex
: env
$(BUILD_ROOT_DEPS
)/include/regex.h
328 $(BUILD_ROOT_DEPS
)/include/regex.h
:
329 @.
/get-src
"http://downloads.sourceforge.net/project/mingw/MSYS/Base/regex/regex-1.20090805-2/regex-1.20090805-2-msys-1.0.13-src.tar.lzma?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fmingw%2Ffiles%2FMSYS%2FBase%2Fregex%2Fregex-1.20090805-2%2Fregex-1.20090805-2-msys-1.0.13-src.tar.lzma%2Fdownload&ts=1395255273&use_mirror=cznic" "0" regex-1.20090805
-2-msys-1.0
.13-src.
tar.lzma
330 @
tar -xf src
/regex-20090805.
tar.xz
--directory
=src
331 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" regex-20090805
"regex.patch" "" $(VERBOSE
)
333 catgets
: env
$(BUILD_ROOT_DEPS
)/include/langinfo.h
335 $(BUILD_ROOT_DEPS
)/include/langinfo.h
:
336 @.
/get-src
"http://downloads.sourceforge.net/project/mingw/MinGW/Extension/catgets/mingw-catgets-1.0.1/mingw-catgets-1.0.1-src.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fmingw%2Ffiles%2FMinGW%2FExtension%2Fcatgets%2Fmingw-catgets-1.0.1%2F&ts=1396202721&use_mirror=freefr" "0" mingw-catgets-1.0
.1-src.
tar.gz
"mingw-catgets-1.0.1"
337 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" mingw-catgets-1.0
.1 "" "" $(VERBOSE
)
339 libdb
: env
$(BUILD_ROOT_DEPS
)/lib
/libdb.a
341 $(BUILD_ROOT_DEPS
)/lib
/libdb.a
:
342 @.
/get-src http
://download.oracle.com
/berkeley-db db-5.1
.29.
tar.gz
343 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" db-5.1
.29/build_unix
"@libdb.patch" "../dist/configure --enable-smallbuild --disable-cxx --disable-java --disable-replication --enable-mingw" $(VERBOSE
)
345 libgdata
: env glib libsoup liboauth json-glib
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libgdata.
pc
347 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libgdata.
pc:
348 @.
/get-src https
://download.gnome.org
/sources
/libgdata
/0.15 libgdata-0.15
.1.
tar.xz
349 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" libgdata-0.15
.1 "libgdata.patch" "--disable-gnome --disable-goa $(DISABLE_GTK_DOC)" $(VERBOSE
)
351 gsettings-desktop-schemas
: env gtk
$(BUILD_ROOT_DEPS
)/share
/pkgconfig
/gsettings-desktop-schemas.
pc
353 $(BUILD_ROOT_DEPS
)/share
/pkgconfig
/gsettings-desktop-schemas.
pc:
354 @.
/get-src https
://download.gnome.org
/sources
/gsettings-desktop-schemas
/3.10 gsettings-desktop-schemas-3.10
.1.
tar.xz
355 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" gsettings-desktop-schemas-3.10
.1 "" "" $(VERBOSE
)
357 gtkspell
: env gtk enchant
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/gtkspell3-3.0.
pc
359 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/gtkspell3-3.0.
pc:
360 @.
/get-src
"http://downloads.sourceforge.net/project/gtkspell/3.0.4/gtkspell3-3.0.4.tar.gz?r=http%3A%2F%2Fgtkspell.sourceforge.net%2F&ts=1395867752&use_mirror=skylink" "0" gtkspell3-3.0
.4.
tar.gz
361 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" gtkspell3-3.0
.4 "" "$(DISABLE_GTK_DOC)" $(VERBOSE
)
363 gnome-common
: env
$(BUILD_ROOT_DEPS
)/share
/aclocal
/gnome-common.m4
365 $(BUILD_ROOT_DEPS
)/share
/aclocal
/gnome-common.m4
:
366 @.
/get-src https
://download.gnome.org
/sources
/gnome-common
/3.10 gnome-common-3.10
.0.
tar.xz
367 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" gnome-common-3.10
.0 "" "" $(VERBOSE
)
369 webkitgtk
: env gtk enchant libsoup ruby gperf libwebp icu libsecret libxslt
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/webkitgtk-3.0.
pc
371 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/webkitgtk-3.0.
pc:
372 @.
/get-src http
://webkitgtk.org
/releases webkitgtk-2.4
.9.
tar.xz
373 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" webkitgtk-2.4
.9 "" "--enable-win32-target --enable-spellcheck --enable-jit --disable-geolocation --disable-video --disable-web-audio --disable-webgl --disable-accelerated-compositing --disable-glx --disable-egl --disable-gles2 --disable-webkit2 $(DISABLE_GTK_DOC)" $(VERBOSE
)
375 ruby
: env
7zip
$(BUILD_ROOT_DEPS
)/bin
/ruby.exe
377 $(BUILD_ROOT_DEPS
)/bin
/ruby.exe
:
378 @.
/get-src http
://dl.bintray.com
/oneclick
/rubyinstaller ruby-1.9
.3-p545-i386-mingw32.7z
379 @cp
-r src
/ruby-1.9
.3-p545-i386-mingw32
/bin
/* $(BUILD_ROOT_DEPS
)/bin
/
380 @cp
-r src
/ruby-1.9
.3-p545-i386-mingw32
/include/* $(BUILD_ROOT_DEPS
)/include/
381 @cp
-r src
/ruby-1.9
.3-p545-i386-mingw32
/lib
/* $(BUILD_ROOT_DEPS
)/lib
/
383 gperf
: env
$(BUILD_ROOT_DEPS
)/bin
/gperf.exe
385 $(BUILD_ROOT_DEPS
)/bin
/gperf.exe
:
386 @.
/get-src http
://ftp.gnu.org
/pub
/gnu
/gperf gperf-3.0
.4.
tar.gz
387 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" gperf-3.0
.4 "" "" $(VERBOSE
)
389 libwebp
: env giflib
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libwebp.
pc
391 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libwebp.
pc:
392 @.
/get-src https
://webp.googlecode.com
/files libwebp-0.4
.0.
tar.gz
393 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" libwebp-0.4
.0 "" "" $(VERBOSE
)
395 icu
: env
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-uc.
pc
397 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-uc.
pc:
398 @.
/get-src http
://download.icu-project.org
/files
/icu4c
/53.1 icu4c-53_1-src.tgz
"" "" icu
399 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" icu
/source
"" "--disable-rpath" $(VERBOSE
)
400 @mv
$(BUILD_ROOT_DEPS
)/lib
/icu
*.dll
$(BUILD_ROOT_DEPS
)/bin
/
401 @mv
$(BUILD_ROOT_DEPS
)/lib
/icudt.dll.a
$(BUILD_ROOT_DEPS
)/lib
/libicudt.dll.a
402 @mv
$(BUILD_ROOT_DEPS
)/lib
/icuin.dll.a
$(BUILD_ROOT_DEPS
)/lib
/libicuin.dll.a
403 @mv
$(BUILD_ROOT_DEPS
)/lib
/icuio.dll.a
$(BUILD_ROOT_DEPS
)/lib
/libicuio.dll.a
404 @mv
$(BUILD_ROOT_DEPS
)/lib
/icule.dll.a
$(BUILD_ROOT_DEPS
)/lib
/libicule.dll.a
405 @mv
$(BUILD_ROOT_DEPS
)/lib
/iculx.dll.a
$(BUILD_ROOT_DEPS
)/lib
/libiculx.dll.a
406 @mv
$(BUILD_ROOT_DEPS
)/lib
/icutest.dll.a
$(BUILD_ROOT_DEPS
)/lib
/libicutest.dll.a
407 @mv
$(BUILD_ROOT_DEPS
)/lib
/icutu.dll.a
$(BUILD_ROOT_DEPS
)/lib
/libicutu.dll.a
408 @mv
$(BUILD_ROOT_DEPS
)/lib
/icuuc.dll.a
$(BUILD_ROOT_DEPS
)/lib
/libicuuc.dll.a
409 @mv
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-i18n.
pc $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-i18n.
pc.bak
&& \
410 cat
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-i18n.
pc.bak | grep
-v
"Libs: -licuin53" >$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-i18n.
pc && \
411 echo
"Libs: -licuin" >>$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-i18n.
pc && \
412 rm $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-i18n.
pc.bak
413 @mv
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-io.
pc $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-io.
pc.bak
&& \
414 cat
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-io.
pc.bak | grep
-v
"Libs: -licuio53" >$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-io.
pc && \
415 echo
"Libs: -licuio" >>$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-io.
pc && \
416 rm $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-io.
pc.bak
417 @mv
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-le.
pc $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-le.
pc.bak
&& \
418 cat
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-le.
pc.bak | grep
-v
"Libs: -licule53" >$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-le.
pc && \
419 echo
"Libs: -licule" >>$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-le.
pc && \
420 rm $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-le.
pc.bak
421 @mv
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-lx.
pc $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-lx.
pc.bak
&& \
422 cat
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-lx.
pc.bak | grep
-v
"Libs: -liculx53" >$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-lx.
pc && \
423 echo
"Libs: -liculx" >>$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-lx.
pc && \
424 rm $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-lx.
pc.bak
425 @mv
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-uc.
pc $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-uc.
pc.bak
&& \
426 cat
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-uc.
pc.bak | grep
-v
"} -licuuc53 -licudt53" >$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-uc.
pc && \
427 echo
"Libs: -L$(BUILD_ROOT_DEPS)/lib/ -licuuc -licudt" >>$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-uc.
pc && \
428 rm $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/icu-uc.
pc.bak
430 libsecret
: env
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libsecret-1.
pc
432 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libsecret-1.
pc:
433 @.
/get-src https
://download.gnome.org
/sources
/libsecret
/0.16 libsecret-0.16.
tar.xz
434 @.
/build acmmi
"$(BUILD_ROOT_DEPS)" libsecret-0.16
"libsecret.patch" "--disable-manpages" $(VERBOSE
)
436 libxslt
: env libxml2
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libxslt.
pc
438 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libxslt.
pc:
439 @.
/get-src https
://git.gnome.org
/browse
/libxslt
/snapshot libxslt-1.1
.28.
tar.gz
440 @.
/build acmmi
"$(BUILD_ROOT_DEPS)" libxslt-1.1
.28 "libxslt.patch" "" $(VERBOSE
)
442 json-glib
: env glib
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/json-glib-1.0.
pc
444 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/json-glib-1.0.
pc:
445 @.
/get-src https
://download.gnome.org
/sources
/json-glib
/0.99 json-glib-0.99
.2.
tar.xz
446 @mv
$(BUILD_ROOT_DEPS
)/bin
/msgmerge.exe
$(BUILD_ROOT_DEPS
)/bin
/msgmerge.ex
&& \
447 .
/build cmmi
"$(BUILD_ROOT_DEPS)" json-glib-0.99
.2 "" "$(DISABLE_GTK_DOC)" $(VERBOSE
) && \
448 mv
$(BUILD_ROOT_DEPS
)/bin
/msgmerge.ex
$(BUILD_ROOT_DEPS
)/bin
/msgmerge.exe
450 libunistring
: env
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libunistring.
pc
452 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libunistring.
pc:
453 @.
/get-src ftp
://ftp.gnu.org
/pub
/gnu
/libunistring libunistring-0.9.
tar.gz
454 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" libunistring-0.9
"" "" $(VERBOSE
)
456 libtasn1
: env
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libtasn1.
pc
458 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libtasn1.
pc:
459 @.
/get-src http
://ftp.gnu.org
/gnu
/libtasn1 libtasn1-4.5.
tar.gz
460 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" libtasn1-4.5
"" "" $(VERBOSE
)
462 openssl
: env
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/openssl.
pc
464 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/openssl.
pc:
465 @.
/get-src http
://www.openssl.org
/source openssl-1.0
.1g.
tar.gz
466 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" openssl-1.0
.1g
"" "mingw" $(VERBOSE
)
468 gtk
: env glib intltool atk gdk-pixbuf cairo pango libepoxy
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/gtk
+-3.0.
pc
470 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/gtk
+-3.0.
pc:
471 @.
/get-src https
://download.gnome.org
/sources
/gtk
+/3.16 gtk
+-3.16.4.
tar.xz
472 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" gtk
+-3.16.4 "gtk.patch" "--disable-static $(DISABLE_GTK_DOC) --disable-man" $(VERBOSE
)
474 libepoxy
: env glib intltool cairo pango
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/epoxy.
pc
476 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/epoxy.
pc:
477 @.
/get-src https
://github.com
/anholt
/libepoxy
/archive
/v1.2.
tar.gz
"0" "libepoxy-1.2.tar.gz" ||
(mv downloads
/v1.2 downloads
/libepoxy-1.2.
tar.gz
&& tar -xf downloads
/libepoxy-1.2.
tar.gz
--directory
=src
/)
478 @.
/build acmmi
"$(BUILD_ROOT_DEPS)" libepoxy-1.2
"libepoxy.patch" "" $(VERBOSE
)
480 atk
: env glib
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/atk.
pc
482 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/atk.
pc:
483 @.
/get-src https
://download.gnome.org
/sources
/atk
/2.16 atk-2.16
.0.
tar.xz
484 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" atk-2.16
.0 "atk.patch" "--disable-static" $(VERBOSE
)
486 cairo
: env glib pixman libpng freetype fontconfig
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/cairo.
pc
488 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/cairo.
pc:
489 @.
/get-src http
://cairographics.org
/releases cairo-1.14
.2.
tar.xz
490 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" cairo-1.14
.2 "" "--disable-static $(DISABLE_GTK_DOC)" $(VERBOSE
)
492 pixman
: env
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/pixman-1.
pc
494 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/pixman-1.
pc:
495 @.
/get-src http
://cairographics.org
/releases pixman-0.32
.6.
tar.gz
496 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" pixman-0.32
.6 "" "--disable-static" $(VERBOSE
)
498 libpng
: env zlib
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libpng.
pc
500 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libpng.
pc:
501 @.
/get-src http
://download.sourceforge.net
/libpng libpng-1.6
.7.
tar.xz
502 @.
/build mmi
"$(BUILD_ROOT_DEPS)" libpng-1.6
.7 "libpng.patch" "-f scripts/makefile.msys prefix=$(BUILD_ROOT_DEPS)" $(VERBOSE
)
503 @cp
$(BUILD_ROOT_DEPS
)/lib
/libpng16.dll.a
$(BUILD_ROOT_DEPS
)/lib
/libpng.dll.a
505 fontconfig
: env freetype expat
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/fontconfig.
pc
507 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/fontconfig.
pc:
508 @.
/get-src http
://www.freedesktop.org
/software
/fontconfig
/release fontconfig-2.11
.0.
tar.gz
509 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" fontconfig-2.11
.0 "@fontconfig.patch" "--disable-docs" $(VERBOSE
)
511 freetype
: env zlib giflib libpng libjpeg libtiff jasper
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/freetype2.
pc
513 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/freetype2.
pc:
514 @.
/get-src http
://download.savannah.gnu.org
/releases
/freetype freetype-2.5
.2.
tar.gz
515 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" freetype-2.5
.2 "freetype.patch" "" $(VERBOSE
)
517 harfbuzz
: env cairo freetype glib icu
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/harfbuzz.
pc
519 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/harfbuzz.
pc:
520 @.
/get-src http
://www.freedesktop.org
/software
/harfbuzz
/release harfbuzz-0.9
.27.
tar.bz2 ||
test -d src
/harfbuzz-0.9
.27
521 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" harfbuzz-0.9
.27 "harfbuzz.patch" "--with-icu=yes --disable-static" $(VERBOSE
)
523 librsvg2
: env zlib cairo gdk-pixbuf libcroco
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/librsvg-2.0.
pc
525 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/librsvg-2.0.
pc:
526 @.
/get-src http
://ftp.acc.umu.se
/pub
/gnome
/sources
/librsvg
/2.36 librsvg-2.36
.4.
tar.xz
527 @
export PATH
="$(PATH):`pwd`/src/librsvg-2.36.4/.libs" && \
528 .
/build cmmi
"$(BUILD_ROOT_DEPS)" librsvg-2.36
.4 "" "--disable-gtk-theme --enable-pixbuf-loader --enable-introspection=no $(DISABLE_GTK_DOC)" $(VERBOSE
)
530 pango
: env glib cairo fontconfig freetype harfbuzz
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/pango.
pc
532 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/pango.
pc:
533 @.
/get-src http
://ftp.gnome.org
/pub
/GNOME
/sources
/pango
/1.36 pango-1.36
.8.
tar.xz
534 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" pango-1.36
.8 "" "" $(VERBOSE
)
536 icon-themes
: hicolor-icon-theme icon-naming-utils adwaita-icon-theme
538 hicolor-icon-theme
: env
$(BUILD_ROOT_DEPS
)/share
/icons
/hicolor
/index.theme
540 $(BUILD_ROOT_DEPS
)/share
/icons
/hicolor
/index.theme
:
541 @.
/get-src http
://icon-theme.freedesktop.org
/releases hicolor-icon-theme-0.13.
tar.gz
542 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" hicolor-icon-theme-0.13
"" "" $(VERBOSE
)
544 perl-xml-simple
: /lib
/perl5
/5.8/XML
547 @.
/get-src http
://pkgs.fedoraproject.org
/repo
/pkgs
/perl-XML-Simple
/XML-Simple-2.18.
tar.gz
/593aa8001e5c301cdcdb4bb3b63abc33 XML-Simple-2.18.
tar.gz
548 @cp
-r src
/XML-Simple-2.18
/lib
/XML
/lib
/perl5
/5.8/
550 icon-naming-utils
: env perl-xml-simple
$(BUILD_ROOT_DEPS
)/share
/pkgconfig
/icon-naming-utils.
pc
552 $(BUILD_ROOT_DEPS
)/share
/pkgconfig
/icon-naming-utils.
pc:
553 @.
/get-src http
://tango.freedesktop.org
/releases icon-naming-utils-0.8
.90.
tar.gz
554 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" icon-naming-utils-0.8
.90 "" "" $(VERBOSE
)
556 adwaita-icon-theme
: env icon-naming-utils gtk
$(BUILD_ROOT_DEPS
)/share
/pkgconfig
/adwaita-icon-theme.
pc
558 $(BUILD_ROOT_DEPS
)/share
/pkgconfig
/adwaita-icon-theme.
pc:
559 @.
/get-src https
://download.gnome.org
/sources
/adwaita-icon-theme
/3.16 adwaita-icon-theme-3.16
.2.
tar.xz
560 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" adwaita-icon-theme-3.16
.2 "" "" $(VERBOSE
)
562 gdk-pixbuf
: env giflib libpng libjpeg libtiff jasper glib
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/gdk-pixbuf-2.0.
pc
564 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/gdk-pixbuf-2.0.
pc:
565 @.
/get-src https
://download.gnome.org
/sources
/gdk-pixbuf
/2.30 gdk-pixbuf-2.30
.8.
tar.xz
566 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" gdk-pixbuf-2.30
.8 "" "--disable-static --with-libjasper" $(VERBOSE
)
568 libcroco
: env glib
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libcroco-0.6.
pc
570 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libcroco-0.6.
pc:
571 @.
/get-src http
://ftp.acc.umu.se
/pub
/gnome
/sources
/libcroco
/0.6 libcroco-0.6
.8.
tar.xz
572 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" libcroco-0.6
.8 "" "$(DISABLE_GTK_DOC)" $(VERBOSE
)
574 giflib
: env
$(BUILD_ROOT_DEPS
)/include/gif_lib.h
576 $(BUILD_ROOT_DEPS
)/include/gif_lib.h
:
577 @.
/get-src
"http://downloads.sourceforge.net/project/giflib/giflib-5.0.6.tar.bz2?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fgiflib%2F&ts=1398011957&use_mirror=kent" "0" giflib-5.0
.6.
tar.bz2
578 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" giflib-5.0
.6 "" "" $(VERBOSE
)
580 libjpeg
: env zlib
$(BUILD_ROOT_DEPS
)/bin
/libjpeg-9.dll
582 $(BUILD_ROOT_DEPS
)/bin
/libjpeg-9.dll
:
583 @.
/get-src http
://www.ijg.org
/files jpegsrc.v9.
tar.gz
584 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" jpeg-9
"" "" $(VERBOSE
)
586 libtiff
: env zlib
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libtiff-4.
pc
588 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libtiff-4.
pc:
589 @.
/get-src ftp
://ftp.remotesensing.org
/pub
/libtiff tiff-4.0
.3.
tar.gz
590 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" tiff-4.0
.3 "" "" $(VERBOSE
)
592 jasper
: env zlib
$(BUILD_ROOT_DEPS
)/include/jasper
/jasper.h
594 $(BUILD_ROOT_DEPS
)/include/jasper
/jasper.h
:
595 @.
/get-src http
://www.ece.uvic.ca
/~frodo
/jasper
/software jasper-1.900
.1.zip
596 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" jasper-1.900
.1 "jasper.patch" "" $(VERBOSE
)
598 libffi
: env
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libffi.
pc
600 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libffi.
pc:
601 @.
/get-src ftp
://sourceware.org
/pub
/libffi
/ libffi-3.0
.9.
tar.gz
602 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" libffi-3.0
.9 "" "" $(VERBOSE
)
604 dbus
: env expat
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/dbus-1.
pc
606 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/dbus-1.
pc:
607 @.
/get-src http
://dbus.freedesktop.org
/releases
/dbus dbus-1.8
.0.
tar.gz
608 @.
/build rcmmi
"$(BUILD_ROOT_DEPS)" dbus-1.8
.0 "dbus.patch" "--build=mingw32" $(VERBOSE
)
610 expat
: env libxml2
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/expat.
pc
612 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/expat.
pc:
613 @.
/get-src
"http://downloads.sourceforge.net/project/expat/expat/2.1.0/expat-2.1.0.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fexpat%2Ffiles%2Fexpat%2F2.1.0%2F&ts=1388081569&use_mirror=heanet" "0" expat-2.1
.0.
tar.gz
614 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" expat-2.1
.0 "" "" $(VERBOSE
)
616 krb5
: env
$(BUILD_ROOT_DEPS
)/include/krb5.h
618 $(BUILD_ROOT_DEPS
)/include/krb5.h
:
619 @.
/get-src http
://web.mit.edu
/kerberos
/dist/krb5
/1.12 krb5-1.12
-signed.
tar
620 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" krb5-1.12
-signed
"" "" $(VERBOSE
)
622 # to be able to call ./autogen.sh
623 fake-gtk-doc
: env
$(BUILD_ROOT_DEPS
)/bin
/gtkdocize
625 $(BUILD_ROOT_DEPS
)/bin
/gtkdocize
:
626 @echo
"#!/bin/bash" >$(BUILD_ROOT_DEPS
)/bin
/gtkdocize
627 @echo
"echo fake gtkdocize binary >&2" >>$(BUILD_ROOT_DEPS
)/bin
/gtkdocize
628 @echo
"#if [ x$-1 = x--version ] ; then" >>$(BUILD_ROOT_DEPS
)/bin
/gtkdocize
629 @echo
" echo 1.20.1" >>$(BUILD_ROOT_DEPS
)/bin
/gtkdocize
630 @echo
" exit 0" >>$(BUILD_ROOT_DEPS
)/bin
/gtkdocize
631 @echo
"#fi" >>$(BUILD_ROOT_DEPS
)/bin
/gtkdocize
632 @echo
"exit 1" >>$(BUILD_ROOT_DEPS
)/bin
/gtkdocize
633 @cp patches
/gtk-doc.m4
$(BUILD_ROOT_DEPS
)/share
/aclocal
/
634 @cp patches
/yelp.m4
$(BUILD_ROOT_DEPS
)/share
/aclocal
/
636 libxml2
: env libiconv
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libxml-2.0.
pc
638 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/libxml-2.0.
pc:
639 @.
/get-src ftp
://xmlsoft.org
/libxml2 libxml2-2.8
.0.
tar.gz
640 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" libxml2-2.8
.0 "" "" $(VERBOSE
)
642 zlib
: env pkg-config
$(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/zlib.
pc
644 $(BUILD_ROOT_DEPS
)/lib
/pkgconfig
/zlib.
pc:
645 @.
/get-src http
://zlib.net
/ zlib-1.2
.8.
tar.xz
646 @.
/build mmi
"$(BUILD_ROOT_DEPS)" zlib-1.2
.8 "" "-f win32/Makefile.gcc NO_MSCVER_FILE64_FUNC=1" $(VERBOSE
)
647 @cd src
/zlib-1.2
.8 && \
648 cp libz.dll.a
$(BUILD_ROOT_DEPS
)/lib
/ && \
649 cp zlib1.dll
$(BUILD_ROOT_DEPS
)/bin
/ && \
652 cmake
: env
$(BUILD_ROOT_DEPS
)/bin
/cmake.exe
654 $(BUILD_ROOT_DEPS
)/bin
/cmake.exe
:
655 @.
/get-src http
://www.cmake.org
/files
/v2.8 cmake-2.8
.12.2-win32-x86.zip
656 @cp
-r src
/cmake-2.8
.12.2-win32-x86
/share
/* $(BUILD_ROOT_DEPS
)/share
/
657 @cp
-r src
/cmake-2.8
.12.2-win32-x86
/bin
/* $(BUILD_ROOT_DEPS
)/bin
/
659 7zip
: env
$(BUILD_ROOT_DEPS
)/bin
/7za.exe
661 $(BUILD_ROOT_DEPS
)/bin
/7za.exe
:
662 @.
/get-src http
://downloads.sourceforge.net
/sevenzip
7za920.zip
663 @cp src
/7za.exe
$(BUILD_ROOT_DEPS
)/bin
/7za.exe
665 intltool
: env
$(BUILD_ROOT_DEPS
)/bin
/intltoolize
667 $(BUILD_ROOT_DEPS
)/bin
/intltoolize
:
668 @.
/get-src https
://launchpad.net
/intltool
/trunk
/0.50.2/+download intltool-0.50
.2.
tar.gz
669 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" intltool-0.50
.2 "" "" $(VERBOSE
)
671 core-tools
: regex libtool autoconf automake pkg-config intltool libiconv gettext
673 libtool
: env
$(BUILD_ROOT_DEPS
)/bin
/libtool
675 $(BUILD_ROOT_DEPS
)/bin
/libtool
:
676 @.
/get-src http
://ftp.gnu.org
/gnu
/libtool libtool-2.4.
tar.xz
677 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" libtool-2.4
"" "" $(VERBOSE
)
679 autoconf
: env
$(BUILD_ROOT_DEPS
)/bin
/autoconf
681 $(BUILD_ROOT_DEPS
)/bin
/autoconf
:
682 @.
/get-src http
://ftp.gnu.org
/gnu
/autoconf autoconf-2.69.
tar.xz
683 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" autoconf-2.69
"" "" $(VERBOSE
)
685 automake
: env
$(BUILD_ROOT_DEPS
)/bin
/automake
687 $(BUILD_ROOT_DEPS
)/bin
/automake
:
688 @.
/get-src http
://ftp.gnu.org
/gnu
/automake automake-1.14.
tar.xz
689 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" automake-1.14
"" "" $(VERBOSE
)
691 libiconv
: env
$(BUILD_ROOT_DEPS
)/bin
/iconv.exe
693 $(BUILD_ROOT_DEPS
)/bin
/iconv.exe
:
694 @.
/get-src http
://ftp.gnu.org
/gnu
/libiconv libiconv-1.14.
tar.gz
695 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" libiconv-1.14
"" "" $(VERBOSE
)
697 gettext
: env expat
$(BUILD_ROOT_DEPS
)/bin
/gettext.exe
699 $(BUILD_ROOT_DEPS
)/bin
/gettext.exe
:
700 @.
/get-src http
://ftp.gnu.org
/pub
/gnu
/gettext gettext-0.19
.4.
tar.gz
701 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" gettext-0.19
.4 "@gettext.patch" "" $(VERBOSE
)
703 bison
: env
$(BUILD_ROOT_DEPS
)/bin
/bison.exe
705 $(BUILD_ROOT_DEPS
)/bin
/bison.exe
:
706 @.
/get-src http
://ftp.gnu.org
/gnu
/bison bison-3.0
.2.
tar.xz
707 @.
/build acmmi
"$(BUILD_ROOT_DEPS)" bison-3.0
.2 "bison.patch" "" $(VERBOSE
)
709 pkg-config
: env
$(BUILD_ROOT_DEPS
)/bin
/pkg-config.exe
711 $(BUILD_ROOT_DEPS
)/bin
/pkg-config.exe
:
712 @.
/get-src
"http://downloads.sourceforge.net/project/pkgconfiglite/0.28-1/pkg-config-lite-0.28-1.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fpkgconfiglite%2Ffiles%2F0.28-1%2F&ts=1391208353&use_mirror=garr" "0" pkg-config-lite-0.28
-1.
tar.gz
713 @.
/build cmmi
"$(BUILD_ROOT_DEPS)" pkg-config-lite-0.28
-1 "" "" $(VERBOSE
)