From 278a0737accf838b6cdf34d39b5e0d72f568db05 Mon Sep 17 00:00:00 2001 From: "Daniel R. Franzini" Date: Sun, 25 Apr 2021 01:07:48 -0300 Subject: [PATCH 1/8] Added build dependencies install instructions. --- Building.rest | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/Building.rest b/Building.rest index 6e6f7ce34..20b58f12e 100644 --- a/Building.rest +++ b/Building.rest @@ -33,10 +33,29 @@ Dependencies - cURL - libogg - libvorbis +- libfreetype6 + In addition to the libraries listed above, you will also need the respective development headers. Some distributions of Linux ship these as separate package. +Debian +------ + +To install depedencies in Debian 10 systems, run the following: + :: + sudo apt-get install libboost-filesystem-dev + sudo apt-get install libboost-date-time-dev + sudo apt-get install libboost-locale-dev + sudo apt-get install libpng-dev + sudo apt-get install libsdl2-image-dev + sudo apt-get install libglew-dev + sudo apt-get install libopenal-dev + sudo apt-get install libvorbis-dev + +Please, note that one can replace *libcurl4-openssl-dev* for *libcurl4-nss-dev* or +*libcurl4-gnutls-dev* at will. + Instructions ------------ From 46d2781c4c47cbfa9e5f7b7eb05f19adb0a3e3a8 Mon Sep 17 00:00:00 2001 From: "Daniel R. Franzini" Date: Sun, 25 Apr 2021 01:09:01 -0300 Subject: [PATCH 2/8] Added freetype library to the list of libraries to install. --- Building.rest | 1 + 1 file changed, 1 insertion(+) diff --git a/Building.rest b/Building.rest index 20b58f12e..92526440d 100644 --- a/Building.rest +++ b/Building.rest @@ -52,6 +52,7 @@ To install depedencies in Debian 10 systems, run the following: sudo apt-get install libglew-dev sudo apt-get install libopenal-dev sudo apt-get install libvorbis-dev + sudo apt-get install libfreetype6-dev Please, note that one can replace *libcurl4-openssl-dev* for *libcurl4-nss-dev* or *libcurl4-gnutls-dev* at will. From 75f4bf96265cd16068c4949ffe5670a22dc97e62 Mon Sep 17 00:00:00 2001 From: "Daniel R. Franzini" Date: Mon, 26 Apr 2021 12:01:58 -0300 Subject: [PATCH 3/8] Code review suggestions. --- Building.rest | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/Building.rest b/Building.rest index 92526440d..3e84e18e4 100644 --- a/Building.rest +++ b/Building.rest @@ -39,23 +39,20 @@ Dependencies In addition to the libraries listed above, you will also need the respective development headers. Some distributions of Linux ship these as separate package. -Debian ------- +For ease of use, here are some installation lines for some Linux distributions: + +Debian 10 +========= To install depedencies in Debian 10 systems, run the following: :: - sudo apt-get install libboost-filesystem-dev - sudo apt-get install libboost-date-time-dev - sudo apt-get install libboost-locale-dev - sudo apt-get install libpng-dev - sudo apt-get install libsdl2-image-dev - sudo apt-get install libglew-dev - sudo apt-get install libopenal-dev - sudo apt-get install libvorbis-dev - sudo apt-get install libfreetype6-dev - -Please, note that one can replace *libcurl4-openssl-dev* for *libcurl4-nss-dev* or -*libcurl4-gnutls-dev* at will. + sudo apt-get update && sudo apt-get install cmake build-essential libogg-dev libvorbis-dev libopenal-dev libboost-all-dev libsdl2-dev libsdl2-image-dev libfreetype6-dev libraqm-dev libcurl4-openssl-dev libglew-dev libharfbuzz-dev libfribidi-dev + +Please, note that one can replace *libcurl4-openssl-dev* for *libcurl4-nss-dev* +or *libcurl4-gnutls-dev* at will. + +These commands were not tested in Ubuntu distributions but they are likely to +work. Instructions ------------ From 0dea54de171ec9cb60b8960f5b2a51173338257f Mon Sep 17 00:00:00 2001 From: "Daniel R. Franzini" Date: Mon, 26 Apr 2021 12:21:18 -0300 Subject: [PATCH 4/8] Fixed identation. --- Building.rest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Building.rest b/Building.rest index 3e84e18e4..df7318d51 100644 --- a/Building.rest +++ b/Building.rest @@ -44,7 +44,7 @@ For ease of use, here are some installation lines for some Linux distributions: Debian 10 ========= -To install depedencies in Debian 10 systems, run the following: +To install depedencies in Debian 10 systems, run the following commmand :: sudo apt-get update && sudo apt-get install cmake build-essential libogg-dev libvorbis-dev libopenal-dev libboost-all-dev libsdl2-dev libsdl2-image-dev libfreetype6-dev libraqm-dev libcurl4-openssl-dev libglew-dev libharfbuzz-dev libfribidi-dev From 2a37e278c890c50d3b660c770aee05cff434b2fc Mon Sep 17 00:00:00 2001 From: "Daniel R. Franzini" Date: Mon, 26 Apr 2021 12:56:49 -0300 Subject: [PATCH 5/8] Trying to get a new subsection. --- Building.rest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Building.rest b/Building.rest index df7318d51..a3442d16b 100644 --- a/Building.rest +++ b/Building.rest @@ -42,7 +42,7 @@ development headers. Some distributions of Linux ship these as separate package. For ease of use, here are some installation lines for some Linux distributions: Debian 10 -========= +~~~~~~~~~ To install depedencies in Debian 10 systems, run the following commmand :: From 2277a773587aae9801481b51f58bfcfbcebefebe Mon Sep 17 00:00:00 2001 From: "Daniel R. Franzini" Date: Mon, 26 Apr 2021 13:06:18 -0300 Subject: [PATCH 6/8] Trying to get a new subsection. --- Building.rest | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Building.rest b/Building.rest index a3442d16b..2fe3a4230 100644 --- a/Building.rest +++ b/Building.rest @@ -44,8 +44,10 @@ For ease of use, here are some installation lines for some Linux distributions: Debian 10 ~~~~~~~~~ -To install depedencies in Debian 10 systems, run the following commmand +To install depedencies in Debian 10 systems, run the following commmand: + :: + sudo apt-get update && sudo apt-get install cmake build-essential libogg-dev libvorbis-dev libopenal-dev libboost-all-dev libsdl2-dev libsdl2-image-dev libfreetype6-dev libraqm-dev libcurl4-openssl-dev libglew-dev libharfbuzz-dev libfribidi-dev Please, note that one can replace *libcurl4-openssl-dev* for *libcurl4-nss-dev* From 0da93e38def3700a45673de112b34b58600f6afc Mon Sep 17 00:00:00 2001 From: "Daniel R. Franzini" Date: Mon, 26 Apr 2021 13:08:48 -0300 Subject: [PATCH 7/8] Trying a bullet instead. --- Building.rest | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Building.rest b/Building.rest index 2fe3a4230..869bf2863 100644 --- a/Building.rest +++ b/Building.rest @@ -41,8 +41,7 @@ development headers. Some distributions of Linux ship these as separate package. For ease of use, here are some installation lines for some Linux distributions: -Debian 10 -~~~~~~~~~ +* Debian 10 To install depedencies in Debian 10 systems, run the following commmand: From f63ac4dc86af0fd315f61ae756c391bba4ec95a7 Mon Sep 17 00:00:00 2001 From: "Daniel R. Franzini" Date: Mon, 26 Apr 2021 13:10:11 -0300 Subject: [PATCH 8/8] Emphasizing the distro name. --- Building.rest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Building.rest b/Building.rest index 869bf2863..a43c3b863 100644 --- a/Building.rest +++ b/Building.rest @@ -41,7 +41,7 @@ development headers. Some distributions of Linux ship these as separate package. For ease of use, here are some installation lines for some Linux distributions: -* Debian 10 +* **Debian 10** To install depedencies in Debian 10 systems, run the following commmand: