Mercurial > gub
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 |
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 | 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 | 6 include gub.make |
7 | |
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 | 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 | 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 | 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 | 46 print-success: |
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)" |