DOC: normalise towards a single form of gitweb-URL
In the past we allowed a lot of leeway when referring to our web-interface to the Lumiera Git repositories (git.lumiera.org/gitweb) Unfortunately this caused the AI scraper bots »out there« to capture millions of URLs for all the different flavours of spelling them out. And now they haunt our website and try to scrap that content again and again; even while we effectively prevent that kind of abuse, rejecting those ongoing attempts at content-scraping causes a dangerously high amount of traffic. With this changeset, all cross references in the documentation section are rewritten to the only remaining valid form of that Gitweb URL.
This commit is contained in:
parent
1986850fa3
commit
7d237647d4
17 changed files with 33 additions and 33 deletions
4
README
4
README
|
|
@ -61,8 +61,8 @@ For building Lumiera, you'll need:
|
||||||
* https://gtkmm.gnome.org/en/[gtkmm]
|
* https://gtkmm.gnome.org/en/[gtkmm]
|
||||||
* https://cgit.freedesktop.org/xorg/lib/libXv[libXv]
|
* https://cgit.freedesktop.org/xorg/lib/libXv[libXv]
|
||||||
* https://wiki.gnome.org/Projects/LibRsvg[lib rSVG]
|
* https://wiki.gnome.org/Projects/LibRsvg[lib rSVG]
|
||||||
* https://git.lumiera.org/?p=debian/gdl;a=summary[lib GDL]
|
* https://git.lumiera.org/gitweb?p=debian/gdl;a=summary[lib GDL]
|
||||||
* https://git.lumiera.org/?p=debian/gdlmm;a=summary[GDL-mm bindings]
|
* https://git.lumiera.org/gitweb?p=debian/gdlmm;a=summary[GDL-mm bindings]
|
||||||
|
|
||||||
Further information:
|
Further information:
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -51,7 +51,7 @@ Current Release
|
||||||
[red]#Lumiera is not usable yet#.
|
[red]#Lumiera is not usable yet#.
|
||||||
|
|
||||||
- A »Preview Release« was
|
- A »Preview Release« was
|
||||||
https://git.lumiera.org/?p=LUMIERA;a=tag;h=refs/tags/v0.pre.04[published at Dec 2, 2025]
|
https://git.lumiera.org/gitweb?p=LUMIERA;a=tag;h=refs/tags/v0.pre.04[published at Dec 2, 2025]
|
||||||
|
|
||||||
- link:/debian[DEB packages]
|
- link:/debian[DEB packages]
|
||||||
were built for »Trixie« and »Noble«
|
were built for »Trixie« and »Noble«
|
||||||
|
|
|
||||||
|
|
@ -214,7 +214,7 @@ Interface Definition Language
|
||||||
-----------------------------
|
-----------------------------
|
||||||
In his work on the plugin loader, _Cehteh_ created a first draft how to export an interface, and calls for review.
|
In his work on the plugin loader, _Cehteh_ created a first draft how to export an interface, and calls for review.
|
||||||
An example can be found in
|
An example can be found in
|
||||||
https://git.lumiera.org/?p=LUMIERA;a=blob;f=tests/backend/test-interfaces.c;h=09fa25afa3cb57b79a2717d0bf3a8253afeba000;hb=ebcc5c7fd2d8700f3375e3309b724ac2517a0f40[tests/backend/test-interfaces.c]
|
https://git.lumiera.org/gitweb?p=LUMIERA;a=blob;f=tests/backend/test-interfaces.c;h=09fa25afa3cb57b79a2717d0bf3a8253afeba000;hb=ebcc5c7fd2d8700f3375e3309b724ac2517a0f40[tests/backend/test-interfaces.c]
|
||||||
|
|
||||||
An interface is a list of »slots« mapping functions. The interface descriptor is itself realised as interface,
|
An interface is a list of »slots« mapping functions. The interface descriptor is itself realised as interface,
|
||||||
and thus can be versioned, extended and specialised.
|
and thus can be versioned, extended and specialised.
|
||||||
|
|
|
||||||
|
|
@ -95,7 +95,7 @@ For now the focus is on getting a single frame into the gui and there will be ti
|
||||||
|
|
||||||
The devs agreed to meet up on Saturday to get the latest version up and running.
|
The devs agreed to meet up on Saturday to get the latest version up and running.
|
||||||
|
|
||||||
NOTE: Demonstration in https://git.lumiera.org/?p=LUMIERA;a=blob;f=src/common/guifacade.cpp;h=60a16d0f67bd95b43e44662daa9c0525235e14f5;hb=5f10e65852de2c51364c2e2a5a1cf29cae81c6b2#l64[guifacade.cpp]
|
NOTE: Demonstration in https://git.lumiera.org/gitweb?p=LUMIERA;a=blob;f=src/common/guifacade.cpp;h=60a16d0f67bd95b43e44662daa9c0525235e14f5;hb=5f10e65852de2c51364c2e2a5a1cf29cae81c6b2#l64[guifacade.cpp]
|
||||||
|
|
||||||
(The thread shall be forked from within the GUI code not from the facade)
|
(The thread shall be forked from within the GUI code not from the facade)
|
||||||
This was discussed and ichthyo has already pushed a new cleaned up state and resolved most of the dependency problems with the liblumiera. It raised the question: do we prefer a UI facade to a GUI facade or do we want an extra script facade someday?
|
This was discussed and ichthyo has already pushed a new cleaned up state and resolved most of the dependency problems with the liblumiera. It raised the question: do we prefer a UI facade to a GUI facade or do we want an extra script facade someday?
|
||||||
|
|
|
||||||
|
|
@ -191,7 +191,7 @@ don't think we get much program options, maybe something to set a GUI skin.
|
||||||
Moreover, I've written last year a thin wrapper around the commandline and
|
Moreover, I've written last year a thin wrapper around the commandline and
|
||||||
integrated it with the boost options parser such that user code can receive the
|
integrated it with the boost options parser such that user code can receive the
|
||||||
remaining options as a vector of `std::string`s. Please have a look at
|
remaining options as a vector of `std::string`s. Please have a look at
|
||||||
https://git.lumiera.org/?p=LUMIERA;a=blob;f=tests/common/mainsuite.cpp;h=455bfd98effd0b7dbe6597f712a1bdfa35232308;hb=80e1e382f42512ebf2e10a802f77e50327b8fb73[the test class runner main]
|
https://git.lumiera.org/gitweb?p=LUMIERA;a=blob;f=tests/common/mainsuite.cpp;h=455bfd98effd0b7dbe6597f712a1bdfa35232308;hb=80e1e382f42512ebf2e10a802f77e50327b8fb73[the test class runner main]
|
||||||
for an usage example. I really want our Lumiera main to be clean and expressive
|
for an usage example. I really want our Lumiera main to be clean and expressive
|
||||||
in the way showed there. Probably the most important part of the startup is
|
in the way showed there. Probably the most important part of the startup is
|
||||||
pulling up the session core; because of that I think most of the startup
|
pulling up the session core; because of that I think most of the startup
|
||||||
|
|
|
||||||
|
|
@ -15,8 +15,8 @@ This proposal intends to capture envisioned Architecture of the Application.
|
||||||
image:{ldoc}/devel/draw/rendered/Lumi.Architecture-1.png[Overview of Lumiera Architecture]
|
image:{ldoc}/devel/draw/rendered/Lumi.Architecture-1.png[Overview of Lumiera Architecture]
|
||||||
|
|
||||||
^The SVG source of this drawing is
|
^The SVG source of this drawing is
|
||||||
https://git.lumiera.org/?p=LUMIERA;a=blob_plain;f=doc/devel/draw/Lumi.Architecture-1.svg;hb=HEAD[maintained in GIT(2008)]·
|
https://git.lumiera.org/gitweb?p=LUMIERA;a=blob_plain;f=doc/devel/draw/Lumi.Architecture-1.svg;hb=HEAD[maintained in GIT(2008)]·
|
||||||
https://git.lumiera.org/?p=LUMIERA;a=blob_plain;f=doc/devel/draw/Lumi.Architecture-2.svg;hb=HEAD[(current: 2022)]^
|
https://git.lumiera.org/gitweb?p=LUMIERA;a=blob_plain;f=doc/devel/draw/Lumi.Architecture-2.svg;hb=HEAD[(current: 2022)]^
|
||||||
|
|
||||||
|
|
||||||
Description
|
Description
|
||||||
|
|
@ -75,7 +75,7 @@ Conclusion
|
||||||
----------
|
----------
|
||||||
Accepted. The drawing was moved into the GIT tree. +
|
Accepted. The drawing was moved into the GIT tree. +
|
||||||
It was upgraded and reworked
|
It was upgraded and reworked
|
||||||
https://git.lumiera.org/?p=LUMIERA;a=blob_plain;f=doc/devel/draw/Lumi.Architecture-2.svg;hb=0b9f2e2c3139cad542013caac593cb5972a2e3f6[in 2022]
|
https://git.lumiera.org/gitweb?p=LUMIERA;a=blob_plain;f=doc/devel/draw/Lumi.Architecture-2.svg;hb=0b9f2e2c3139cad542013caac593cb5972a2e3f6[in 2022]
|
||||||
|
|
||||||
|
|
||||||
Back to link:/x/DesignProcess.html[Lumiera Design Process overview]
|
Back to link:/x/DesignProcess.html[Lumiera Design Process overview]
|
||||||
|
|
|
||||||
|
|
@ -106,7 +106,7 @@ details of carrying out the operations are much more involved.
|
||||||
Please see the
|
Please see the
|
||||||
link/wiki/renderengine.html#Rendering[Development internal doc (TiddlyWiki)]
|
link/wiki/renderengine.html#Rendering[Development internal doc (TiddlyWiki)]
|
||||||
and the
|
and the
|
||||||
https://git.lumiera.org/?p=LUMIERA;a=blob;f=src/proc/engine/procnode.hpp;h=9cf3a2ea8c33091d0ee992ec0fc8f37bb5874d34;hb=f9452f654cf39a4abbbeecfd81bef51aa347b321[Draft: ProcNode (src)]
|
https://git.lumiera.org/gitweb?p=LUMIERA;a=blob;f=src/proc/engine/procnode.hpp;h=9cf3a2ea8c33091d0ee992ec0fc8f37bb5874d34;hb=f9452f654cf39a4abbbeecfd81bef51aa347b321[Draft: ProcNode (src)]
|
||||||
for details
|
for details
|
||||||
(and/or contact Ichthyo for in-depth discussion of those technical details)
|
(and/or contact Ichthyo for in-depth discussion of those technical details)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -149,7 +149,7 @@ We soon settled upon the following toolchain, which is used up to today:
|
||||||
history is consolidated eventually into the
|
history is consolidated eventually into the
|
||||||
link:{rfc}/MasterRepositorySetup.html#historical_remark[»official Lumiera repository«],
|
link:{rfc}/MasterRepositorySetup.html#historical_remark[»official Lumiera repository«],
|
||||||
which is made accessible at
|
which is made accessible at
|
||||||
https://git.lumiera.org/?p=LUMIERA;a=summary[`git://git.lumiera.org/LUMIERA`]
|
https://git.lumiera.org/gitweb?p=LUMIERA;a=summary[`git://git.lumiera.org/LUMIERA`]
|
||||||
- We never used link:{rfc}/GitSubmoduleTransistion.html#_comments[Git submodules]...
|
- We never used link:{rfc}/GitSubmoduleTransistion.html#_comments[Git submodules]...
|
||||||
- https://www.scons.org/[SCons] became the primary buildsystem soon,
|
- https://www.scons.org/[SCons] became the primary buildsystem soon,
|
||||||
with Autotools discontinued in 2011
|
with Autotools discontinued in 2011
|
||||||
|
|
@ -158,14 +158,14 @@ We soon settled upon the following toolchain, which is used up to today:
|
||||||
- Website and documentation pages are generated by
|
- Website and documentation pages are generated by
|
||||||
https://asciidoc-py.github.io/[Asciidoc], with source files for
|
https://asciidoc-py.github.io/[Asciidoc], with source files for
|
||||||
documentation maintained
|
documentation maintained
|
||||||
https://git.lumiera.org/?p=LUMIERA;a=blob;f=doc/index.txt;h=9bc0f11e6fb67588388e7616320b695841571278;hb=20f3252892d5b53a05ecd8aeb571122806baba17[in-tree],
|
https://git.lumiera.org/gitweb?p=LUMIERA;a=blob;f=doc/index.txt;h=9bc0f11e6fb67588388e7616320b695841571278;hb=20f3252892d5b53a05ecd8aeb571122806baba17[in-tree],
|
||||||
published
|
published
|
||||||
https://git.lumiera.org/?p=website;a=blob;f=build_website.sh;h=60b90e18d5732d66566baf2c20a217212a5dcece;hb=aefc91e13a95a3c742dc8143c374ec982e0aa56b[automatically on push].
|
https://git.lumiera.org/gitweb?p=website;a=blob;f=build_website.sh;h=60b90e18d5732d66566baf2c20a217212a5dcece;hb=aefc91e13a95a3c742dc8143c374ec982e0aa56b[automatically on push].
|
||||||
- A https://classic.tiddlywiki.com/[TiddlyWiki] is used for development notes
|
- A https://classic.tiddlywiki.com/[TiddlyWiki] is used for development notes
|
||||||
- for Unit-Tests, we use our own minimalist
|
- for Unit-Tests, we use our own minimalist
|
||||||
https://git.lumiera.org/?p=LUMIERA;a=blob;f=src/lib/test/run.hpp;h=035633af9bde7a8053bcd304baffc21693dcf031;hb=20f3252892d5b53a05ecd8aeb571122806baba17[Test-runner].
|
https://git.lumiera.org/gitweb?p=LUMIERA;a=blob;f=src/lib/test/run.hpp;h=035633af9bde7a8053bcd304baffc21693dcf031;hb=20f3252892d5b53a05ecd8aeb571122806baba17[Test-runner].
|
||||||
and a
|
and a
|
||||||
https://git.lumiera.org/?p=LUMIERA;a=blob;f=tests/test.sh;h=8c13810eb475bbacd97c528607e6750f47bb145e;hb=20f3252892d5b53a05ecd8aeb571122806baba17[shell script]
|
https://git.lumiera.org/gitweb?p=LUMIERA;a=blob;f=tests/test.sh;h=8c13810eb475bbacd97c528607e6750f47bb145e;hb=20f3252892d5b53a05ecd8aeb571122806baba17[shell script]
|
||||||
to support definition of test collections.
|
to support definition of test collections.
|
||||||
- A Debian package is maintained with
|
- A Debian package is maintained with
|
||||||
https://wiki.debian.org/PackagingWithGit[git-buildpackage] and published
|
https://wiki.debian.org/PackagingWithGit[git-buildpackage] and published
|
||||||
|
|
|
||||||
|
|
@ -68,9 +68,9 @@ rather -- a task no one was willing to take on.
|
||||||
|
|
||||||
Yet the Lumiera project succeeded in building a web presence based on
|
Yet the Lumiera project succeeded in building a web presence based on
|
||||||
https://asciidoc-py.github.io/[Asciidoc] sources
|
https://asciidoc-py.github.io/[Asciidoc] sources
|
||||||
https://git.lumiera.org/?p=website;a=summary[checked into Git],
|
https://git.lumiera.org/gitweb?p=website;a=summary[checked into Git],
|
||||||
with a lightweight
|
with a lightweight
|
||||||
https://git.lumiera.org/?p=website;a=blob;f=build_website.sh;h=60b90e18d5732d66566baf2c20a217212a5dcece;hb=aefc91e13a95a3c742dc8143c374ec982e0aa56b[commit-hook script]
|
https://git.lumiera.org/gitweb?p=website;a=blob;f=build_website.sh;h=60b90e18d5732d66566baf2c20a217212a5dcece;hb=aefc91e13a95a3c742dc8143c374ec982e0aa56b[commit-hook script]
|
||||||
to automatically publish any changes on git-push -- a scheme
|
to automatically publish any changes on git-push -- a scheme
|
||||||
which comes close to the gist of this RfC.
|
which comes close to the gist of this RfC.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@ This describes how the shared MASTER is set up and syncronized.
|
||||||
Description
|
Description
|
||||||
~~~~~~~~~~~
|
~~~~~~~~~~~
|
||||||
We have now a shared master repository in
|
We have now a shared master repository in
|
||||||
https://git.lumiera.org/?p=LUMIERA;a=summary[/git/LUMIERA].
|
https://git.lumiera.org/gitweb?p=LUMIERA;a=summary[/git/LUMIERA].
|
||||||
|
|
||||||
- The public/anonymous git url is [yellow-background]#`git://git.lumiera.org/LUMIERA`#
|
- The public/anonymous git url is [yellow-background]#`git://git.lumiera.org/LUMIERA`#
|
||||||
- for people with ssh access it is pushable at [purple]#`UID@git.lumiera.org:/git/LUMIERA`#.
|
- for people with ssh access it is pushable at [purple]#`UID@git.lumiera.org:/git/LUMIERA`#.
|
||||||
|
|
@ -71,10 +71,10 @@ That being said -- the shared master at [yellow-background]#`git://git.lumiera.o
|
||||||
still contains the _official_ state of the Lumiera codebase, while
|
still contains the _official_ state of the Lumiera codebase, while
|
||||||
actual development is published first in a repository per developer
|
actual development is published first in a repository per developer
|
||||||
(so effectively in
|
(so effectively in
|
||||||
https://git.lumiera.org/?p=lumiera/ichthyo;a=summary[the Ichthyo repository]
|
https://git.lumiera.org/gitweb?p=lumiera/ichthyo;a=summary[the Ichthyo repository]
|
||||||
for the time being);
|
for the time being);
|
||||||
development is consolidated intermittently into the
|
development is consolidated intermittently into the
|
||||||
https://git.lumiera.org/?p=LUMIERA;a=summary[LUMIERA Git].
|
https://git.lumiera.org/gitweb?p=LUMIERA;a=summary[LUMIERA Git].
|
||||||
|
|
||||||
|
|
||||||
''''
|
''''
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ Propose a documentation/planning about the setup.
|
||||||
Description
|
Description
|
||||||
~~~~~~~~~~~
|
~~~~~~~~~~~
|
||||||
Take a look at my draft at:
|
Take a look at my draft at:
|
||||||
https://git.lumiera.org/?p=LUMIERA;a=blob;f=doc/devel/nobug_flags.txt;h=325141acb52a7be7f75425359b6057c74ed30253;hb=a03e3c5e73a4c0be2264ac4e4e0f02eb8749837b[nobug_flags.txt]
|
https://git.lumiera.org/gitweb?p=LUMIERA;a=blob;f=doc/devel/nobug_flags.txt;h=325141acb52a7be7f75425359b6057c74ed30253;hb=a03e3c5e73a4c0be2264ac4e4e0f02eb8749837b[nobug_flags.txt]
|
||||||
|
|
||||||
I've added the things I planning for the backend, others might add their own
|
I've added the things I planning for the backend, others might add their own
|
||||||
plans there too. So far this is an early draft, comments welcome.
|
plans there too. So far this is an early draft, comments welcome.
|
||||||
|
|
|
||||||
|
|
@ -210,7 +210,7 @@ during this effort leads to the following refinements:
|
||||||
- Workers manage their capacity through a statistical distribution of _sleep times._
|
- Workers manage their capacity through a statistical distribution of _sleep times._
|
||||||
|
|
||||||
In this form, the proposal can be considered as implemented. +
|
In this form, the proposal can be considered as implemented. +
|
||||||
^(see -> https://git.lumiera.org/?p=LUMIERA;a=commit;h=d71eb37[d71eb37]
|
^(see -> https://git.lumiera.org/gitweb?p=LUMIERA;a=commit;h=d71eb37[d71eb37]
|
||||||
and https://issues.lumiera.org/ticket/1344[#1344])^
|
and https://issues.lumiera.org/ticket/1344[#1344])^
|
||||||
|
|
||||||
Ichthyostega:: '2024-04-20 01:55 CEST'
|
Ichthyostega:: '2024-04-20 01:55 CEST'
|
||||||
|
|
|
||||||
|
|
@ -123,7 +123,7 @@ Build Tools
|
||||||
* pkg-config
|
* pkg-config
|
||||||
* Doxygen (optional)
|
* Doxygen (optional)
|
||||||
* Asciidoc (optional)
|
* Asciidoc (optional)
|
||||||
* Git -> https://git.lumiera.org/?p=LUMIERA;a=summary[git://git.lumiera.org/LUMIERA]
|
* Git -> https://git.lumiera.org/gitweb?p=LUMIERA;a=summary[git://git.lumiera.org/LUMIERA]
|
||||||
footnote:[
|
footnote:[
|
||||||
_Ichthyo_ maintains a repo at https://github.com/Ichthyostega/Lumiera/[Github ^~Ichthyostega/Lumiera^]
|
_Ichthyo_ maintains a repo at https://github.com/Ichthyostega/Lumiera/[Github ^~Ichthyostega/Lumiera^]
|
||||||
]
|
]
|
||||||
|
|
@ -160,9 +160,9 @@ Libraries
|
||||||
which is possible, but would require some considerable effort. As of 2025, GDL is still usable,
|
which is possible, but would require some considerable effort. As of 2025, GDL is still usable,
|
||||||
but no longer available through the standard distribution channels. +
|
but no longer available through the standard distribution channels. +
|
||||||
We provide a Git repository at our Website for
|
We provide a Git repository at our Website for
|
||||||
https://git.lumiera.org/?p=debian/gdl;a=summary[libGDL (3.40) +git://git.lumiera.org/debian/gdl+]
|
https://git.lumiera.org/gitweb?p=debian/gdl;a=summary[libGDL (3.40) +git://git.lumiera.org/debian/gdl+]
|
||||||
and the
|
and the
|
||||||
https://git.lumiera.org/?p=debian/gdlmm;a=summary[GDL C++ bindings (3.7.3) +git://git.lumiera.org/debian/gdlmm+]
|
https://git.lumiera.org/gitweb?p=debian/gdlmm;a=summary[GDL C++ bindings (3.7.3) +git://git.lumiera.org/debian/gdlmm+]
|
||||||
and we maintain custom Debian packages for both in our
|
and we maintain custom Debian packages for both in our
|
||||||
link:/debian/[Debian DEB depot].
|
link:/debian/[Debian DEB depot].
|
||||||
]
|
]
|
||||||
|
|
|
||||||
|
|
@ -79,8 +79,8 @@ How the Lumiera Debian package works
|
||||||
Since we maintain both the Debian package and our build system, we can always try to do
|
Since we maintain both the Debian package and our build system, we can always try to do
|
||||||
_the heavy lifting_ in our link:{ldoc}/technical/build/SCons.html[SCons build system],
|
_the heavy lifting_ in our link:{ldoc}/technical/build/SCons.html[SCons build system],
|
||||||
as this helps to keep the Debian packaging as simple as possible. Please have a look at the
|
as this helps to keep the Debian packaging as simple as possible. Please have a look at the
|
||||||
-> https://git.lumiera.org/?p=debian/lumiera;a=blob;hb=refs/heads/deb;f=debian/control[control file]
|
-> https://git.lumiera.org/gitweb?p=debian/lumiera;a=blob;hb=refs/heads/deb;f=debian/control[control file]
|
||||||
· https://git.lumiera.org/?p=debian/lumiera;a=blob;hb=refs/heads/deb;f=debian/rules[debian/rules]
|
· https://git.lumiera.org/gitweb?p=debian/lumiera;a=blob;hb=refs/heads/deb;f=debian/rules[debian/rules]
|
||||||
|
|
||||||
- we rely on the _Debhelper Sequencer_ "`dh_*`" in our 'debian/rules' +
|
- we rely on the _Debhelper Sequencer_ "`dh_*`" in our 'debian/rules' +
|
||||||
-> https://manpages.debian.org/trixie/debhelper/dh.1.en.html[Manpage]
|
-> https://manpages.debian.org/trixie/debhelper/dh.1.en.html[Manpage]
|
||||||
|
|
@ -106,7 +106,7 @@ into `master` and marked with a tag there.
|
||||||
For the actual packaging, we use these release tags as _upstream tag_ and perform a merge
|
For the actual packaging, we use these release tags as _upstream tag_ and perform a merge
|
||||||
from that tag into the **debian branch**.footnote:[
|
from that tag into the **debian branch**.footnote:[
|
||||||
This _debian branch_ is called `deb` by convention. As mentioned above, it is published through
|
This _debian branch_ is called `deb` by convention. As mentioned above, it is published through
|
||||||
a separate https://git.lumiera.org/?p=debian/lumiera;a=summary[Git repository `git://git.lumiera.org/debian/lumiera`],
|
a separate https://git.lumiera.org/gitweb?p=debian/lumiera;a=summary[Git repository `git://git.lumiera.org/debian/lumiera`],
|
||||||
which is kept separate, since packaging is considered a ``downstream process''.
|
which is kept separate, since packaging is considered a ``downstream process''.
|
||||||
]
|
]
|
||||||
This branch carries only the additions and tweaks done for debian packaging. Yet still, this `deb`
|
This branch carries only the additions and tweaks done for debian packaging. Yet still, this `deb`
|
||||||
|
|
@ -115,7 +115,7 @@ repository as the `master` branch. When the packaging process is complete, the p
|
||||||
DEB version is marked with a tag `debian/<full_debian_version_spec>`
|
DEB version is marked with a tag `debian/<full_debian_version_spec>`
|
||||||
|
|
||||||
Note however that there is another branch in the aforementioned `debian/lumiera` repository,
|
Note however that there is another branch in the aforementioned `debian/lumiera` repository,
|
||||||
which is called https://git.lumiera.org/?p=debian/lumiera;a=shortlog;h=refs/heads/depot[depot]
|
which is called https://git.lumiera.org/gitweb?p=debian/lumiera;a=shortlog;h=refs/heads/depot[depot]
|
||||||
and is related to our link:/debian[DEB package depot] on Lumiera.org. This branch carries a completely
|
and is related to our link:/debian[DEB package depot] on Lumiera.org. This branch carries a completely
|
||||||
different directory structure, since it is used with the
|
different directory structure, since it is used with the
|
||||||
https://wiki.debian.org/DebianRepository/SetupWithReprepro[»reprepro« tool from Debian]
|
https://wiki.debian.org/DebianRepository/SetupWithReprepro[»reprepro« tool from Debian]
|
||||||
|
|
|
||||||
|
|
@ -109,7 +109,7 @@ Configuration
|
||||||
~~~~~~~~~~~~~
|
~~~~~~~~~~~~~
|
||||||
All the current configuration and the state of the Debian depot index files is tracked
|
All the current configuration and the state of the Debian depot index files is tracked
|
||||||
in the aforementioned ``debian/lumiera'' Git repository, on a separate branch called
|
in the aforementioned ``debian/lumiera'' Git repository, on a separate branch called
|
||||||
https://git.lumiera.org/?p=debian/lumiera;a=shortlog;h=refs/heads/depot[`depot']
|
https://git.lumiera.org/gitweb?p=debian/lumiera;a=shortlog;h=refs/heads/depot[`depot']
|
||||||
|
|
||||||
TIP: this is a slightly unconventional setup, insofar the `depot' branch carries
|
TIP: this is a slightly unconventional setup, insofar the `depot' branch carries
|
||||||
a directory tree that is completely separate from the main Lumiera source tree, which
|
a directory tree that is completely separate from the main Lumiera source tree, which
|
||||||
|
|
|
||||||
|
|
@ -54,7 +54,7 @@ in addition to the following tools and libraries:
|
||||||
* https://www.boost.org/[Boost libraries]
|
* https://www.boost.org/[Boost libraries]
|
||||||
* https://github.com/bplaum/gavl[GAVL library]
|
* https://github.com/bplaum/gavl[GAVL library]
|
||||||
* https://nobug.pipapo.org/[NoBug] ~([purple]#⚠ see below#)~
|
* https://nobug.pipapo.org/[NoBug] ~([purple]#⚠ see below#)~
|
||||||
* Lumiera https://git.lumiera.org/?p=LUMIERA;a=summary[source code]
|
* Lumiera https://git.lumiera.org/gitweb?p=LUMIERA;a=summary[source code]
|
||||||
|
|
||||||
The GUI depends on the following:
|
The GUI depends on the following:
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -115,9 +115,9 @@ sudo make install
|
||||||
but was orphaned in 2021. Since it is currently a prerequisite for building Lumiera,
|
but was orphaned in 2021. Since it is currently a prerequisite for building Lumiera,
|
||||||
we maintain a clone of the original repository and a Debian package on Lumiera.org.
|
we maintain a clone of the original repository and a Debian package on Lumiera.org.
|
||||||
This is relevant both for
|
This is relevant both for
|
||||||
https://git.lumiera.org/?p=debian/gdl;a=summary[libGDL (3.40) +git://git.lumiera.org/debian/gdl+]
|
https://git.lumiera.org/gitweb?p=debian/gdl;a=summary[libGDL (3.40) +git://git.lumiera.org/debian/gdl+]
|
||||||
and the
|
and the
|
||||||
https://git.lumiera.org/?p=debian/gdlmm;a=summary[GDL C++ bindings (3.7.3) +git://git.lumiera.org/debian/gdlmm+].
|
https://git.lumiera.org/gitweb?p=debian/gdlmm;a=summary[GDL C++ bindings (3.7.3) +git://git.lumiera.org/debian/gdlmm+].
|
||||||
]
|
]
|
||||||
|
|
||||||
* first you have to build libGTL itself...
|
* first you have to build libGTL itself...
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue