annotate inkscape.make @ 6512:ccc20ae889ca default tip guix

mingw::guile-2.0.7 builds.
author Jan Nieuwenhuizen <janneke@gnu.org>
date Thu, 24 Mar 2016 08:03:39 +0100
parents 77d82c6007bc
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4957
6b345f37230f Add update_libtool () to target.py::configure (), also mungeing rpath.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4947
diff changeset
1 .PHONY: all gub3-packages gub3-installers
6b345f37230f Add update_libtool () to target.py::configure (), also mungeing rpath.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4947
diff changeset
2 .PHONY: inkscape inkscape-installer inkscape-installers print-success
4947
3edea2646003 inkscape.make: new file.
Jan Nieuwenhuizen <janneke@gnu.org>
parents:
diff changeset
3
5008
3b7d21dcda7f Fix default target for inkscape.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 5003
diff changeset
4 all: inkscape inkscape-installer print-success
3b7d21dcda7f Fix default target for inkscape.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 5003
diff changeset
5
4947
3edea2646003 inkscape.make: new file.
Jan Nieuwenhuizen <janneke@gnu.org>
parents:
diff changeset
6 include gub.make
3edea2646003 inkscape.make: new file.
Jan Nieuwenhuizen <janneke@gnu.org>
parents:
diff changeset
7
3edea2646003 inkscape.make: new file.
Jan Nieuwenhuizen <janneke@gnu.org>
parents:
diff changeset
8
4957
6b345f37230f Add update_libtool () to target.py::configure (), also mungeing rpath.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4947
diff changeset
9 INKSCAPE_BRANCH=trunk?revision=20605
6b345f37230f Add update_libtool () to target.py::configure (), also mungeing rpath.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4947
diff changeset
10 INKSCAPE_REPO_URL=svn:https://inkscape.svn.sourceforge.net/svnroot/inkscape?module=inkscape
6b345f37230f Add update_libtool () to target.py::configure (), also mungeing rpath.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4947
diff changeset
11 #source = 'svn:https://inkscape.svn.sourceforge.net/svnroot/inkscape&module=inkscape&branch=trunk&revision=20605'
6b345f37230f Add update_libtool () to target.py::configure (), also mungeing rpath.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4947
diff changeset
12
6b345f37230f Add update_libtool () to target.py::configure (), also mungeing rpath.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4947
diff changeset
13 PLATFORMS=linux-x86
5003
d5e2c9288326 Update makefiles for gub3.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4999
diff changeset
14 # Cocoa/Carbon?
4957
6b345f37230f Add update_libtool () to target.py::configure (), also mungeing rpath.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4947
diff changeset
15 # PLATFORMS+=darwin-ppc darwin-x86
6b345f37230f Add update_libtool () to target.py::configure (), also mungeing rpath.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4947
diff changeset
16 PLATFORMS+=mingw
6b345f37230f Add update_libtool () to target.py::configure (), also mungeing rpath.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4947
diff changeset
17 PLATFORMS+=linux-64
6b345f37230f Add update_libtool () to target.py::configure (), also mungeing rpath.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4947
diff changeset
18 PLATFORMS+=linux-ppc
6b345f37230f Add update_libtool () to target.py::configure (), also mungeing rpath.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4947
diff changeset
19 PLATFORMS+=freebsd-x86 freebsd-64
6b345f37230f Add update_libtool () to target.py::configure (), also mungeing rpath.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4947
diff changeset
20 #PLATFORMS+=cygwin
6b345f37230f Add update_libtool () to target.py::configure (), also mungeing rpath.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4947
diff changeset
21
6b345f37230f Add update_libtool () to target.py::configure (), also mungeing rpath.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4947
diff changeset
22 #derived info
6b345f37230f Add update_libtool () to target.py::configure (), also mungeing rpath.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4947
diff changeset
23 INKSCAPE_SOURCE_URL=$(INKSCAPE_REPO_URL)?branch=$(INKSCAPE_BRANCH)
6b345f37230f Add update_libtool () to target.py::configure (), also mungeing rpath.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4947
diff changeset
24 INKSCAPE_DIRRED_BRANCH=$(shell $(PYTHON) gub/repository.py --branch-dir '$(INKSCAPE_SOURCE_URL)')
6b345f37230f Add update_libtool () to target.py::configure (), also mungeing rpath.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4947
diff changeset
25 INKSCAPE_FLATTENED_BRANCH=$(shell $(PYTHON) gub/repository.py --full-branch-name '$(INKSCAPE_SOURCE_URL)')
6b345f37230f Add update_libtool () to target.py::configure (), also mungeing rpath.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4947
diff changeset
26
6b345f37230f Add update_libtool () to target.py::configure (), also mungeing rpath.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4947
diff changeset
27 BUILD_PACKAGE='$(INKSCAPE_SOURCE_URL)'
6b345f37230f Add update_libtool () to target.py::configure (), also mungeing rpath.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4947
diff changeset
28 INSTALL_PACKAGE = inkscape
4947
3edea2646003 inkscape.make: new file.
Jan Nieuwenhuizen <janneke@gnu.org>
parents:
diff changeset
29
5335
2edd6ce439c7 Resurrect building inkscape installer.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 5012
diff changeset
30 INSTALLER_BUILDER_OPTIONS =\
5821
77d82c6007bc Update makefiles to use new versiondb/ dir.
Graham Percival <gperciva@gperciva-desktop.(none)>
parents: 5335
diff changeset
31 --version-db=versiondb/inkscape.versions\
5335
2edd6ce439c7 Resurrect building inkscape installer.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 5012
diff changeset
32 $(if $(INKSCAPE_BRANCH), --branch=blinkscape=$(INKSCAPE_FLATTENED_BRANCH),)\
2edd6ce439c7 Resurrect building inkscape installer.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 5012
diff changeset
33 $(if $(INKSCAPE_BRANCH), --branch=inkscape=trunk,)\
2edd6ce439c7 Resurrect building inkscape installer.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 5012
diff changeset
34 #
2edd6ce439c7 Resurrect building inkscape installer.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 5012
diff changeset
35
5012
c97ef6078293 inscape.make oops.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 5008
diff changeset
36 MAKE += -f inkscape.make
4999
0b51cf6dbb39 Oops, merge two ming::LilyPond.compile () methods.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4957
diff changeset
37
5003
d5e2c9288326 Update makefiles for gub3.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4999
diff changeset
38 inkscape: packages
4957
6b345f37230f Add update_libtool () to target.py::configure (), also mungeing rpath.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4947
diff changeset
39
5003
d5e2c9288326 Update makefiles for gub3.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4999
diff changeset
40 inkscape-installer: installers
d5e2c9288326 Update makefiles for gub3.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 4999
diff changeset
41 inkscape-installers: installers
4947
3edea2646003 inkscape.make: new file.
Jan Nieuwenhuizen <janneke@gnu.org>
parents:
diff changeset
42
5335
2edd6ce439c7 Resurrect building inkscape installer.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 5012
diff changeset
43 update-versions:
5821
77d82c6007bc Update makefiles to use new versiondb/ dir.
Graham Percival <gperciva@gperciva-desktop.(none)>
parents: 5335
diff changeset
44 python gub/versiondb.py --no-sources --version-db=versiondb/inkscape.versions --download --platforms="mingw" --url=http://lilypond.org/blog/janneke/software/inkscape
5335
2edd6ce439c7 Resurrect building inkscape installer.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 5012
diff changeset
45
4947
3edea2646003 inkscape.make: new file.
Jan Nieuwenhuizen <janneke@gnu.org>
parents:
diff changeset
46 print-success:
3edea2646003 inkscape.make: new file.
Jan Nieuwenhuizen <janneke@gnu.org>
parents:
diff changeset
47 @echo installer: uploads/inkscape*$(BUILD_PLATFORM).sh
5335
2edd6ce439c7 Resurrect building inkscape installer.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 5012
diff changeset
48
2edd6ce439c7 Resurrect building inkscape installer.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 5012
diff changeset
49 print-branches:
2edd6ce439c7 Resurrect building inkscape installer.
Jan Nieuwenhuizen <janneke@gnu.org>
parents: 5012
diff changeset
50 @echo "--branch=inkscape=$(INKSCAPE_FLATTENED_BRANCH)"