Clone in a terminal:
Commit f359e2c
Hideki Yamane - 2015-08-24T13:54:50+00:00
f359e2c0a3cc771de4ac2c6445c3d559d1812192henrich@debian.org

Fix kfreebsd build on Debian

Changed files (2)

Diff

diff --git a/dodo.py b/dodo.pyindex 3bee8e5..904a57e 100644--- a/dodo.py+++ b/dodo.py@@ -93,7 +93,9 @@ valac_options = [ 	]  -if "bsd" in sys.platform:+if "kfreebsd" in sys.platform:+    LIBBIRDGEMS_SO_VERSION=version.LIBBIRDGEMS_SO_VERSION+elif "bsd" in sys.platform:     LIBBIRDGEMS_SO_VERSION='${LIBbirdgems_VERSION}' else:     LIBBIRDGEMS_SO_VERSION=version.LIBBIRDGEMS_SO_VERSION@@ -105,7 +107,9 @@ def task_libbirdgems():     yield libbirdgems.gen_so('-shared -L ./build -l m')     yield libbirdgems.gen_ln() -if "bsd" in sys.platform:+if "kfreebsd" in sys.platform:+    SO_VERSION=version.SO_VERSION+elif "bsd" in sys.platform:     SO_VERSION='${LIBbirdfont_VERSION}' else:     SO_VERSION=version.SO_VERSIONdiff --git a/scripts/bavala.py b/scripts/bavala.pyindex 86eea28..cc6808b 100644--- a/scripts/bavala.py+++ b/scripts/bavala.py@@ -227,7 +227,9 @@ class Vala(object):         """generate a symbolic link to the generated ".so" file"""         so_file = self.so.rsplit('/')[-1]         -        if not "bsd" in sys.platform:+        if "kfreebsd" in sys.platform:+            create_link = "ln -s -T " + so_file + " " + self.so_link_name + " "+        elif not "bsd" in sys.platform:             create_link = "ln -s -T " + so_file + " " + self.so_link_name + " "          create_link += "&& mv " + self.so_link_name + " " + self.build + "/" 

Contact

Email: johan.mattsson.m@gmail.com
Mastodon: typo.social/@birdfont
GitHub: johanmattssonm
LinkedIn: johan-mattsson-2ab324112