The Birdfont Source Code


All Repositories / birdfont.git / commit – RSS feed

Merge branch '2.7.10' of github.com:johanmattssonm/birdfont

These changes was commited to the Birdfont repository Sat, 16 May 2015 07:44:33 +0000.

Contributing

Send patches or pull requests to johan.mattsson.m@gmail.com.
Clone this repository: git clone https://github.com/johanmattssonm/birdfont.git
author Johan Mattsson <johan.mattsson.m@gmail.com>
Sat, 16 May 2015 07:44:33 +0000 (09:44 +0200)
committer Johan Mattsson <johan.mattsson.m@gmail.com>
Sat, 16 May 2015 07:44:33 +0000 (09:44 +0200)
commit 2a1198f486cbaaf6ef9981581f6a8c1e7b57dea2
tree 48ce9114eb90bacaae018a1cf17d2ee266cdd614
parent 8774237a22c32a1dbe6df3accc5146dbc199de19
parent 0fde47c24c431db672a157d6f901a76043712692
Merge branch '2.7.10' of github.com:johanmattssonm/birdfont

16 files changed:
configure
dodo.py
install.py
libbirdfont/BirdFont.vala
libbirdgems/fit_cubic.c
resources/desktop_icon.svg
scripts/Android.mk [deleted ]
scripts/AndroidBirdFont.mk [new ]
scripts/AndroidBirdGems.mk [new ]
scripts/AndroidBirdXml.mk [new ]
scripts/android_build.py
scripts/bavala.py
scripts/build.py
scripts/linux_build.py
scripts/version.py
--- a/configure +++ b/configure @@ -131,8 +131,9 @@ options.gee = "Any" if not options.posix: options.posix = has_posixvala () - + configure (options.gtk, options.gee, options.posix) + configfile.write_config (options.prefix) configfile.write_compile_parameters (options.prefix, options.dest, options.cc, gee, options.posix)
diff --git a/dodo.py b/dodo.py
--- a/dodo.py +++ b/dodo.py @@ -116,8 +116,8 @@ libbirdgems = Vala(src='libbirdgems', build='build', library='birdgems', so_version=version.LIBBIRDGEMS_SO_VERSION, pkg_libs=LIBBIRD_LIBS, vala_deps=[]) def task_libbirdgems(): yield libbirdgems.gen_c(valac_options) - yield libbirdgems.gen_o([]) - yield libbirdgems.gen_so('-L ./build -l m') + yield libbirdgems.gen_o(['-fPIC']) + yield libbirdgems.gen_so('-shared -L ./build -l m') yield libbirdgems.gen_ln()
--- a/install.py +++ b/install.py @@ -184,7 +184,7 @@ link (libdir, 'libbirdgems.' + version.LIBBIRDGEMS_SO_VERSION + '.dylib', ' libbirdgems.dylib.' + version.LIBBIRDGEMS_SO_VERSION_MAJOR) link (libdir, 'libbirdgems.' + version.LIBBIRDGEMS_SO_VERSION + '.dylib', ' libbirdgems.dylib') else: - print ("Can't find libbirdgems.") + print ("Can't find libbirdgems, version: " + version.LIBBIRDGEMS_SO_VERSION) exit (1)
--- a/libbirdfont/BirdFont.vala +++ b/libbirdfont/BirdFont.vala @@ -728,7 +728,11 @@ /** Translate string */ public string t_ (string t) { + #if ANDROID + return t; + #else return _(t); + #endif } /** Translate mac menu items */
--- a/libbirdgems/fit_cubic.c +++ b/libbirdgems/fit_cubic.c @@ -69,7 +69,7 @@ Point2* points; int npoints; - if (npoints % 2 != 0) { + if (lines_size % 2 != 0) { fprintf (stderr, "Odd number of coordinates in fit_bezier_curve_to_line."); return; }
--- a/resources/desktop_icon.svg +++ b/resources/desktop_icon.svg @@ -57,7 +57,6 @@ style="stop-color:#0087bf;stop-opacity:1" /> </linearGradient> <linearGradient - inkscape:collect="always" id="linearGradient4410" osb:paint="gradient"> <stop @@ -155,6 +154,33 @@ inkscape:collect="always" xlink:href="#linearGradient4468" id="linearGradient4470-8-2-2" + gradientUnits="userSpaceOnUse" + x1="8.5716257" + y1="82.838142" + x2="77.407417" + y2="-10.225219" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient4468" + id="linearGradient4268" + gradientUnits="userSpaceOnUse" + x1="8.5716257" + y1="82.838142" + x2="77.407417" + y2="-10.225219" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient4468" + id="linearGradient4276" + gradientUnits="userSpaceOnUse" + x1="8.5716257" + y1="82.838142" + x2="77.407417" + y2="-10.225219" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient4468" + id="linearGradient4278" gradientUnits="userSpaceOnUse" x1="8.5716257" y1="82.838142" @@ -169,14 +195,14 @@ inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="0.35355339" - inkscape:cx="495.02085" - inkscape:cy="-441.66098" + inkscape:cx="33.987228" + inkscape:cy="-476.06456" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" - inkscape:window-width="1201" + inkscape:window-width="1217" inkscape:window-height="734" - inkscape:window-x="79" + inkscape:window-x="63" inkscape:window-y="27" inkscape:window-maximized="1" showguides="false" /> @@ -188,7 +214,7 @@ <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> + <dc:title /> </cc:Work> </rdf:RDF> </metadata> @@ -318,8 +344,8 @@ id="rect4875" width="256" height="256" - x="40.925945" - y="1112.1814" + x="-4.3288889" + y="1310.1713" inkscape:export-filename="/home/johan/birdfont/resources/linux/256x256/birdfont.png" inkscape:export-xdpi="90.000008" inkscape:export-ydpi="90.000008" /> @@ -328,14 +354,14 @@ id="rect4921" width="107.53895" height="137.04079" - x="115.93333" - y="1169.0635" + x="62.193203" + y="1695.1509" inkscape:export-filename="/home/johan/birdfont/resources/linux/256x256/birdfont.png" inkscape:export-xdpi="90.000008" inkscape:export-ydpi="90.000008" /> <g id="B-7-1" - transform="matrix(2.130976,0,0,2.130976,86.642821,1164.4828)" + transform="matrix(2.130976,0,0,2.130976,32.902706,1690.5702)" style="fill:url(#linearGradient4756);fill-opacity:1" inkscape:export-filename="/home/johan/birdfont/resources/linux/256x256/birdfont.png" inkscape:export-xdpi="90.000008" @@ -348,7 +374,7 @@ </g> <g id="B-0-0-6" - transform="matrix(2.130976,0,0,2.130976,86.502181,1164.8155)" + transform="matrix(2.130976,0,0,2.130976,32.762066,1690.9029)" style="fill:#a3daf6;fill-opacity:1" inkscape:export-filename="/home/johan/birdfont/resources/linux/256x256/birdfont.png" inkscape:export-xdpi="90.000008" @@ -362,17 +388,17 @@ <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="311.12698" - y="1244.6953" + x="257.38687" + y="1770.7827" id="text4923" sodipodi:linespacing="125%"><tspan sodipodi:role="line" - x="311.12698" - y="1244.6953" + x="257.38687" + y="1770.7827" id="tspan4927">256x256</tspan></text> <g id="g4990" - transform="matrix(0.1875,0,0,0.1875,79.073728,1398.6565)" + transform="matrix(0.1875,0,0,0.1875,25.333613,1924.7439)" inkscape:export-filename="/home/johan/birdfont/resources/linux/48x48/birdfont.png" inkscape:export-xdpi="90" inkscape:export-ydpi="90"> @@ -426,17 +452,17 @@ <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="319.65689" - y="1699.6499" + x="265.91678" + y="2225.7373" id="text4923-0" sodipodi:linespacing="125%"><tspan sodipodi:role="line" - x="319.65689" - y="1699.6499" + x="265.91678" + y="2225.7373" id="tspan4998">48x58</tspan></text> <g id="g4990-7" - transform="matrix(0.5,0,0,0.5,45.373646,731.24186)" + transform="matrix(0.5,0,0,0.5,-8.3664691,1257.3293)" inkscape:export-filename="/home/johan/birdfont/resources/linux/128x128/birdfont.png" inkscape:export-xdpi="90" inkscape:export-ydpi="90"> @@ -490,14 +516,77 @@ <text xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="312.70465" - y="1504.8214" + x="258.96454" + y="2030.9088" id="text4923-0-4" sodipodi:linespacing="125%"><tspan sodipodi:role="line" - x="312.70465" - y="1504.8214" + x="258.96454" + y="2030.9088" id="tspan5119">128x128</tspan></text> + <g + id="g4280" + transform="matrix(2,0,0,2,1248.057,-1106.8227)"> + <rect + inkscape:export-ydpi="90.000008" + inkscape:export-xdpi="90.000008" + inkscape:export-filename="/home/johan/birdfont/resources/linux/256x256/birdfont.png" + y="1113.8668" + x="-654.08746" + height="256" + width="256" + id="rect4875-0" + style="fill:none;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <rect + inkscape:export-ydpi="90.000008" + inkscape:export-xdpi="90.000008" + inkscape:export-filename="/home/johan/birdfont/resources/linux/256x256/birdfont.png" + y="1170.7489" + x="-579.08008" + height="137.04079" + width="107.53895" + id="rect4921-2" + style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <g + inkscape:export-ydpi="90.000008" + inkscape:export-xdpi="90.000008" + inkscape:export-filename="/home/johan/birdfont/resources/linux/256x256/birdfont.png" + style="fill:url(#linearGradient4278);fill-opacity:1" + transform="matrix(2.130976,0,0,2.130976,-608.37057,1166.1682)" + id="B-7-1-8"> + <path + inkscape:connector-curvature="0" + style="fill:url(#linearGradient4276);fill-opacity:1;stroke-width:0px" + d="m 20.86914,62.970709 18.43555,0 0,-17.67774 13.63671,0 0.75782,-14.900389 -13.63672,0 0,-10.10156 16.66601,0.25195 1.51563,-10.85937 -37.375,-0.25196 0,53.539069 z M 52.56497,-16.43502 C 76.483865,-16.096019 80.396814,0.3836932 80.35742,9.1153716 80.298161,22.250049 74.686675,28.231432 69.28515,31.35742 74.782731,35.924597 80.775758,39.77855 81.07226,55.026583 81.643428,84.399491 53.92969,83.85742 53.92969,83.85742 L 0,84.21485 0,-16.5 l 52.56497,0.06498 z" + id="path_B-2-79-45" /> + </g> + <g + inkscape:export-ydpi="90.000008" + inkscape:export-xdpi="90.000008" + inkscape:export-filename="/home/johan/birdfont/resources/linux/256x256/birdfont.png" + style="fill:#a3daf6;fill-opacity:1" + transform="matrix(2.130976,0,0,2.130976,-608.51121,1166.5009)" + id="B-0-0-6-61"> + <path + inkscape:connector-curvature="0" + style="fill:#a3daf6;fill-opacity:1;stroke-width:0px" + d="m 59.141772,4.0476554 -0.88539,5.4764683 -33.851972,0 0,53.2868233 -6.06092,0 0,-59.0952026 40.798282,0.3319117 z" + id="path_B-6-9-30-7" /> + </g> + </g> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="468.76266" + y="1375.2213" + id="text4923-4" + sodipodi:linespacing="125%" + inkscape:transform-center-x="93.338095" + inkscape:transform-center-y="50.911688"><tspan + sodipodi:role="line" + x="468.76266" + y="1375.2213" + id="tspan4927-4">512x512</tspan></text> </g> </svg>
diff --git scripts/Android.mk(deleted)
--- a/scripts/Android.mk +++ /dev/null @@ -1,31 +1,1 @@ - LOCAL_PATH := $(call my-dir) - - include $(CLEAR_VARS) - - LOCAL_MODULE := birdfont - - LOCAL_CFLAGS := -D 'GETTEXT_PACKAGE="birdfont"' - LOCAL_CFLAGS += -Wno-missing-field-initializers - LOCAL_CFLAGS += -I. - LOCAL_CFLAGS += -I /opt/android/include - LOCAL_CFLAGS += -I /opt/android/include/glib-2.0 - LOCAL_CFLAGS += -I /opt/android/include/libxml2 - LOCAL_CFLAGS += -I /opt/android/include/gee-1.0 - LOCAL_CFLAGS += -I /opt/android/include/freetype - - LOCAL_LDLIBS += -L/opt/android/lib/$(TARGET_ARCH_ABI) - LOCAL_LDLIBS += -lm - LOCAL_LDLIBS += -lc - LOCAL_LDLIBS += -llog - LOCAL_LDLIBS += -ljava-bitmap - LOCAL_LDLIBS += -lxml2 - LOCAL_LDLIBS += -lgee - LOCAL_LDLIBS += -lft2 - LOCAL_LDLIBS += -lglib-2.0-tarnyko - - LOCAL_SRC_FILES := $(wildcard *.c) - - include $(BUILD_SHARED_LIBRARY) - - $(call import-module,android/cpufeatures)
diff --git scripts/AndroidBirdFont.mk(new)
--- /dev/null +++ b/scripts/AndroidBirdFont.mk @@ -1,1 +1,46 @@ + LOCAL_PATH := $(call my-dir) + + include $(CLEAR_VARS) + + LOCAL_MODULE := birdfont + + LOCAL_CFLAGS := -D 'GETTEXT_PACKAGE="birdfont"' + LOCAL_CFLAGS += -Wno-missing-field-initializers + LOCAL_CFLAGS += -I $(LOCAL_PATH) + LOCAL_CFLAGS += -I ../../libbirdxml + LOCAL_CFLAGS += -I ../../libbirdgems + LOCAL_CFLAGS += -I /opt/android/include + LOCAL_CFLAGS += -I /opt/android/include/glib-2.0 + LOCAL_CFLAGS += -I /opt/android/lib/glib-2.0/include + LOCAL_CFLAGS += -I /opt/android/include/gee-1.0 + LOCAL_CFLAGS += -I /opt/android/include/freetype + LOCAL_CFLAGS += -I /opt/android/include/cairo + + + #FIXME: $(TARGET_ARCH_ABI) + + LOCAL_LDLIBS += -L $(LOCAL_PATH)/../../ + LOCAL_LDLIBS += -lbirdxml + LOCAL_LDLIBS += -lbirdgems + + LOCAL_LDLIBS += -L/opt/android/lib + LOCAL_LDLIBS += -ljava-bitmap + LOCAL_LDLIBS += -lgee + LOCAL_LDLIBS += -lft2 + LOCAL_LDLIBS += -lglib-2.0 + LOCAL_LDLIBS += -lgio-2.0 + LOCAL_LDLIBS += -lintl + LOCAL_LDLIBS += -liconv + LOCAL_LDLIBS += -lgobject-2.0 + + LOCAL_LDLIBS += -lm + LOCAL_LDLIBS += -lc + LOCAL_LDLIBS += -lz + LOCAL_LDLIBS += -llog + + LOCAL_SRC_FILES := $(wildcard *.c) + + include $(BUILD_SHARED_LIBRARY) + + $(call import-module,android/cpufeatures)
diff --git scripts/AndroidBirdGems.mk(new)
--- /dev/null +++ b/scripts/AndroidBirdGems.mk @@ -1,1 +1,30 @@ + LOCAL_PATH := $(call my-dir) + + include $(CLEAR_VARS) + + LOCAL_MODULE := birdgems + + LOCAL_CFLAGS += -Wno-missing-field-initializers + LOCAL_CFLAGS += -I ../ + LOCAL_CFLAGS += -I /opt/android/include + LOCAL_CFLAGS += -I /opt/android/include/glib-2.0 + LOCAL_CFLAGS += -I /opt/android/lib/glib-2.0/include + + #FIXME: $(TARGET_ARCH_ABI) + + LOCAL_LDLIBS += -L/opt/android/lib + LOCAL_LDLIBS += -lglib-2.0 + LOCAL_LDLIBS += -lintl + LOCAL_LDLIBS += -liconv + LOCAL_LDLIBS += -lgobject-2.0 + + LOCAL_LDLIBS += -lm + LOCAL_LDLIBS += -lc + LOCAL_LDLIBS += -llog + + LOCAL_SRC_FILES := $(wildcard *.c) + + include $(BUILD_SHARED_LIBRARY) + + $(call import-module,android/cpufeatures)
diff --git scripts/AndroidBirdXml.mk(new)
--- /dev/null +++ b/scripts/AndroidBirdXml.mk @@ -1,1 +1,33 @@ + LOCAL_PATH := $(call my-dir) + + include $(CLEAR_VARS) + + LOCAL_MODULE := birdxml + + LOCAL_CFLAGS += -Wno-missing-field-initializers + LOCAL_CFLAGS += -I ../ + LOCAL_CFLAGS += -I /opt/android/include + LOCAL_CFLAGS += -I /opt/android/include/glib-2.0 + LOCAL_CFLAGS += -I /opt/android/lib/glib-2.0/include + LOCAL_CFLAGS += -I /opt/android/include/gee-1.0 + + + #FIXME: $(TARGET_ARCH_ABI) + + LOCAL_LDLIBS += -L/opt/android/lib + LOCAL_LDLIBS += -lglib-2.0 + LOCAL_LDLIBS += -lintl + LOCAL_LDLIBS += -liconv + LOCAL_LDLIBS += -lgobject-2.0 + LOCAL_LDLIBS += -lgee + + LOCAL_LDLIBS += -lm + LOCAL_LDLIBS += -lc + LOCAL_LDLIBS += -llog + + LOCAL_SRC_FILES := $(wildcard *.c) + + include $(BUILD_SHARED_LIBRARY) + + $(call import-module,android/cpufeatures)
--- a/scripts/android_build.py +++ b/scripts/android_build.py @@ -31,12 +31,27 @@ configfile.write_config (prefix) compile_translations() + + build.libbirdgems(prefix, cc, cflags, library_ldflags, valac, valaflags, library) + run ("mkdir -p build/libbirdgems/jni"); + run ("cp scripts/AndroidBirdGems.mk build/libbirdgems/jni/Android.mk"); + run ("cp build/libbirdgems/*.c build/libbirdgems/jni/"); + run ("cd build/libbirdgems/jni && ndk-build"); + run ("cp -ra build/libbirdgems/libs/armeabi/libbirdgems.so build/"); + + build.libbirdxml(prefix, cc, cflags, library_ldflags, valac, valaflags, library) + run ("mkdir -p build/libbirdxml/jni"); + run ("cp scripts/AndroidBirdXml.mk build/libbirdxml/jni/Android.mk"); + run ("cp build/libbirdxml/*.c build/libbirdxml/jni/"); + run ("cd build/libbirdxml/jni && ndk-build"); + run ("cp -ra build/libbirdxml/libs/armeabi/libbirdxml.so build/"); + build.libbirdfont(prefix, cc, cflags, library_ldflags, valac, valaflags, library) - run ("mkdir -p build/jni"); - run ("cp scripts/Android.mk build/jni/"); - run ("cp scripts/Application.mk build/jni"); - run ("cp build/libbirdfont/*.c build/jni/"); - run ("cd build/jni && ndk-build"); + run ("mkdir -p build/libbirdfont/jni"); + run ("cp scripts/AndroidBirdFont.mk build/libbirdfont/jni/Android.mk"); + run ("cp build/libbirdfont/*.c build/libbirdfont/jni/"); + run ("cd build/libbirdfont/jni && ndk-build"); + run ("cp -ra build/libbirdfont/libs/armeabi/libbirdfont.so build/"); print ("Done")
--- a/scripts/bavala.py +++ b/scripts/bavala.py @@ -147,7 +147,7 @@ def compile_cmd(conf, opts, libs, pos): flags = [] for l in libs: - if not l == "posix" and not l == "posixtypes": + if not l == "posix" and not l == "posixtypes": process = subprocess.Popen ('pkg-config --cflags ' + l, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) cflags = process.stdout.readline() process.communicate()[0] @@ -162,6 +162,7 @@ pos = ["-c " + cc, "-o " + obj ] cmd_args = {'libs':self.pkg_libs, 'opts':opts, 'pos':pos} action = CmdAction((compile_cmd, [], cmd_args)) + yield { 'name': obj.rsplit('/')[-1], 'file_dep': [ cc ],
--- a/scripts/build.py +++ b/scripts/build.py @@ -188,14 +188,16 @@ --library libbirdgems \ libbirdgems/*.vala \ """) + + run("cp libbirdgems/*.c build/libbirdgems/") + run("cp libbirdgems/*.h build/libbirdgems/") if cc == "": print ("Skipping compilation"); - else: - run("cp libbirdgems/*.c build/libbirdgems/") - run("cp libbirdgems/*.h build/libbirdgems/") - + else: run(cc + " " + cflags + """ \ + -fPIC \ + $(pkg-config --cflags glib-2.0) \ -c build/libbirdgems/*.c \ """) @@ -209,6 +211,7 @@ run(cc + " " + ldflags + """ \ -shared \ """ + sonameparam + """ \ + -fPIC \ build/libbirdgems/*.o \ $(pkg-config --libs glib-2.0) \ $(pkg-config --libs gobject-2.0) \ @@ -265,7 +268,7 @@ $(pkg-config --libs gio-2.0) \ $(pkg-config --libs cairo) \ $(pkg-config --libs glib-2.0) \ - -L./build -L./build/bin -l birdxml \ + -L./build -L./build/bin -l birdxml -l birdgems\ -o ./build/bin/birdfont-export""") run("rm -f build/birdfont.1.gz") @@ -318,11 +321,12 @@ build/birdfont-import/*.o \ -Lbuild/bin/ -lbirdfont \ -lm \ + -fPIC \ $(pkg-config --libs """ + config.GEE + """) \ $(pkg-config --libs gio-2.0) \ $(pkg-config --libs cairo) \ $(pkg-config --libs glib-2.0) \ - -L./build -L./build/bin -l birdxml \ + -L./build -L./build/bin -l birdxml -l birdgems\ -o ./build/bin/birdfont-import""") def birdfont_autotrace(prefix, cc, cflags, ldflags, valac, valaflags, nonNull = True): @@ -367,7 +371,7 @@ $(pkg-config --libs cairo) \ $(pkg-config --libs glib-2.0) \ $(pkg-config --libs gdk-pixbuf-2.0) \ - -L./build -L./build/bin -l birdxml \ + -L./build -L./build/bin -l birdxml -l birdgems\ -o ./build/bin/birdfont-autotrace""") @@ -419,7 +423,7 @@ $(pkg-config --libs webkitgtk-3.0) \ $(pkg-config --libs gtk+-2.0) \ $(pkg-config --libs libnotify) \ - -L./build -L./build/bin -l birdxml \ + -L./build -L./build/bin -l birdxml -l birdgems\ -o ./build/bin/birdfont""")
--- a/scripts/linux_build.py +++ b/scripts/linux_build.py @@ -61,7 +61,7 @@ configfile.write_config (prefix) compile_translations() - build.libbirdgems(prefix, cc, birdgemslibrary_cflags, birdgemslibrary_ldflags, valac, valaflags, "birdgems.so." + version.LIBBIRDGEMS_SO_VERSION, False) + build.libbirdgems(prefix, cc, birdgemslibrary_cflags, birdgemslibrary_ldflags, valac, valaflags, "libbirdgems.so." + version.LIBBIRDGEMS_SO_VERSION, False) build.libbirdxml(prefix, cc, xmllibrary_cflags, xmllibrary_ldflags, valac, valaflags, "libbirdxml.so." + version.LIBBIRDXML_SO_VERSION, False) build.libbirdfont(prefix, cc, library_cflags, library_ldflags, valac, valaflags, "libbirdfont.so." + version.SO_VERSION, False) build.birdfont_autotrace(prefix, cc, cflags, ldflags, valac, valaflags, False)
--- a/scripts/version.py +++ b/scripts/version.py @@ -13,7 +13,7 @@ Lesser General Public License for more details. """ - VERSION = '2.7.0' + VERSION = '2.7.9' SO_VERSION_MAJOR = '36' SO_VERSION_MINOR = '0' SO_VERSION = SO_VERSION_MAJOR + '.' + SO_VERSION_MINOR