[geany/geany-osx] 464579: README updates reflecting changes in gtk-osx

Jiří Techet git-noreply at xxxxx
Sun Sep 29 21:07:29 UTC 2019


Branch:      refs/heads/master
Author:      Jiří Techet <techet at gmail.com>
Committer:   Jiří Techet <techet at gmail.com>
Date:        Sun, 29 Sep 2019 21:07:29 UTC
Commit:      4645796bdfe091308cf37c43decd585cc6a1f029
             https://github.com/geany/geany-osx/commit/4645796bdfe091308cf37c43decd585cc6a1f029

Log Message:
-----------
README updates reflecting changes in gtk-osx


Modified Paths:
--------------
    README.md

Modified: README.md
17 lines changed, 12 insertions(+), 5 deletions(-)
===================================================================
@@ -107,11 +107,11 @@ To create the bundle, you need to first install JHBuild and GTK as described bel
 	commands:
 	* **GTK 2**
 		```
-		jhbuild bootstrap-gtk-osx && jhbuild build python python3 meta-gtk-osx-bootstrap meta-gtk-osx-core
+		jhbuild bootstrap-gtk-osx && jhbuild build python3 meta-gtk-osx-freetype meta-gtk-osx-bootstrap meta-gtk-osx-core
 		```
 	* **GTK 3**
 		```
-		jhbuild bootstrap-gtk-osx && jhbuild build python python3 meta-gtk-osx-bootstrap meta-gtk-osx-gtk3
+		jhbuild bootstrap-gtk-osx && jhbuild build python3 meta-gtk-osx-bootstrap meta-gtk-osx-gtk3
 		```
 	This is the moment when you have to make a decision whether to build
 	Geany with GTK 2 or GTK 3 - they cannot be installed side by side.
@@ -122,7 +122,7 @@ Geany Installation
 1.	Docutils will fail if you do not set the following environment variables:
 
 	```
-	export LC_ALL=en_US.UTF-8; export LANG=en_US.UTF-8
+	export LC_ALL=en_US.UTF-8; export LANG=en_US.UTF-8; export PYTHON=python3
 	```
 
 2.	To build Geany, plugins and all of their dependencies, run one of 
@@ -180,11 +180,11 @@ Bundling
 	the app bundle.
 	* **GTK 2**
 		```
-		gtk-mac-bundler geany-gtk2.bundle
+		~/.local/bin/gtk-mac-bundler geany-gtk2.bundle
 		```
 	* **GTK 3**
 		```
-		gtk-mac-bundler geany-gtk3.bundle
+		~/.local/bin/gtk-mac-bundler geany-gtk3.bundle
 		```
 
 5.	Optionally if you have a development account at Apple and want to sign the
@@ -256,6 +256,13 @@ have to be performed during normal bundle/installer creation:
 	`Info.plist` and `create_dmg.sh`. Also update the `-release` targets in
 	`geany.modules` file to point to the new release. Dependencies inside
 	`geany.modules` can also be updated to newer versions.
+	
+*	To make sure nothing is left from the previous build when making a
+	new release, run
+
+	```
+	rm -rf .new_local Source gtk .cache/jhbuild
+	```
 
 ---
 



--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).


More information about the Commits mailing list