Changes for page Adapting PBA to new Debian Release
Last modified by christoph_lechleitner@iteg_at on 2025-08-11 12.45:34
From version 4.1
edited by christoph_lechleitner@iteg_at
on 2019-03-23 09.28:14
on 2019-03-23 09.28:14
Change comment:
Filled adaption of hello world projects
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -39,81 +39,22 @@ 39 39 pba-release 40 40 {{/code}} 41 41 42 -=== {{id name="AdaptingPBAtonewDebianRelease- AdaptHelloWorldProjects"/}}AdaptHelloWorldProjects ===42 +=== {{id name="AdaptingPBAtonewDebianRelease-CreatePBA-Buildertarballs"/}}Create PBA-Builder tarballs === 43 43 44 -{{code language="none"}} 45 -cd ~/sources/pba/trunk/pba-helloworld 46 -svn up .. 44 +See eventual separate notes (my [[ITEG's PBA-Tarball Notes>>url:https://confluence.iteg.at/x/l4Kg||shape="rect"]] are not public, sorry). 47 47 46 +=== {{id name="AdaptingPBAtonewDebianRelease-AdaptHelloWorldProjects"/}}Adapt HelloWorld Projects === 48 48 49 -PBAO="" 50 -# or 51 -PBAO='-o unix' 48 +TBD. 52 52 50 +=== {{id name="AdaptingPBAtonewDebianRelease-AdaptFANCYLIBS"/}}Adapt [[doc:FANCYLIBS.WebHome]] === 53 53 54 -pba-builddeps -i ${PBAO} 55 - 56 - 57 -#pba-instdeps -i ${PBAO} 58 - 59 - 60 -pba-build -u -i ${PBAO} 61 - 62 - 63 -# solve eventual problems 64 - 65 - 66 -${EDITOR:-vi} debian/changelog debian/control 67 -# or 68 -${EDITOR:-vi} debian-unix/changelog debian-unix/control 69 - 70 - 71 -pba-syncchangelogs 72 - 73 - 74 -pba-release -u -b pba-spool/ ${PBAO} 75 -sudo pba-builder -B pba-spool -b pba-results ${PBAO} 2>&1 |tee pba-builder.log 76 - 77 - 78 -# wait for success 79 - 80 - 81 -sudo rm -rf pba-spool/ pba-results pba-builder.log 82 - 83 - 84 -svn commit -m "Adding support for new Debian distro ${NEWREL}" 85 - 86 -pba-release ${PBAO} 87 - 88 - 89 -{{/code}} 90 - 91 -Repeat for pba-hellolib-portable (with -o unix). 92 - 93 -Repeat for pba-hellobigworld-portable (with -o unix). 94 - 95 -... with (% style="letter-spacing: 0.0px;" %){{code language="none"}}-o unix{{/code}}(%%) or later (% style="letter-spacing: 0.0px;" %){{code language="none"}}-o "unix|7"{{/code}}(%%). 96 - 97 -=== {{id name="AdaptingPBAtonewDebianRelease-AdaptFANCYLIBS"/}}Adapt [[doc:FANCYLIBS.WebHome]] === 98 - 99 99 TBD. 100 100 101 -=== {{id name="AdaptingPBAtonewDebianRelease-Adaptpba-helloworld-portable"/}}Adapt pba-helloworld-portable === 102 - 103 -See above, use -o unix. 104 - 105 -=== {{id name="AdaptingPBAtonewDebianRelease-CreatePBA-Buildertarballs"/}}Create PBA-Builder tarballs === 106 - 107 -See eventual separate notes (my [[ITEG's PBA-Tarball Notes>>url:https://confluence.iteg.at/x/l4Kg||shape="rect"]] are not public, sorry). 108 - 109 109 === {{id name="AdaptingPBAtonewDebianRelease-AdaptMinGW"/}}Adapt [[MinGW>>doc:MINGW64.WebHome]] === 110 110 111 111 See [[doc:MINGW64.mingw 6 rebuild order.WebHome]]. 112 112 113 -=== {{id name="AdaptingPBAtonewDebianRelease-Adaptpba-hello*-portable"/}}Adapt pba-hello*-portable === 114 - 115 -See above, with -o "unix|7" instead of "-o unix". 116 - 117 117 === {{id name="AdaptingPBAtonewDebianRelease-Adaptionsforphase2,oncenewreleaseissettled"/}}Adaptions for phase 2, once new release is settled === 118 118 119 119 Once the new Debian release is settled and all VIP libraries and current projects can be built for it, we can declare it the new default value for {{code language="none"}}DefaultDistribution{{/code}} in {{code language="none"}}pba-builder.conf{{/code}}.
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -65914 11 +659142 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://clazzes.atlassian.net/wiki/spaces/PBA/pages/65914 1/Adapting PBA to new Debian Release1 +https://clazzes.atlassian.net/wiki/spaces/PBA/pages/659142/Adapting PBA to new Debian Release