You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildstream.apache.org by tv...@apache.org on 2022/04/13 07:37:41 UTC

[buildstream] branch tristan/update-porting-guide created (now 06a3c56cf)

This is an automated email from the ASF dual-hosted git repository.

tvb pushed a change to branch tristan/update-porting-guide
in repository https://gitbox.apache.org/repos/asf/buildstream.git


      at 06a3c56cf doc/source/porting_project.rst: Update example to refer to buildstream-plugins

This branch includes the following new commits:

     new 1e0dccbf3 doc/source/porting_project.rst: Update table regarding where plugins have moved
     new 06a3c56cf doc/source/porting_project.rst: Update example to refer to buildstream-plugins

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[buildstream] 02/02: doc/source/porting_project.rst: Update example to refer to buildstream-plugins

Posted by tv...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

tvb pushed a commit to branch tristan/update-porting-guide
in repository https://gitbox.apache.org/repos/asf/buildstream.git

commit 06a3c56cfd53db39e33b4f0dc6b42f7f6251086e
Author: Tristan van Berkom <tr...@codethink.co.uk>
AuthorDate: Wed Apr 13 16:37:05 2022 +0900

    doc/source/porting_project.rst: Update example to refer to buildstream-plugins
---
 doc/source/porting_project.rst | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/doc/source/porting_project.rst b/doc/source/porting_project.rst
index 03b9493be..9ecebc220 100644
--- a/doc/source/porting_project.rst
+++ b/doc/source/porting_project.rst
@@ -317,8 +317,8 @@ Create an alias for PyPI in your project.conf
      pypi: https://files.pythonhosted.org/packages/
 
 
-Create bst-plugins-experimental-junction.bst
-''''''''''''''''''''''''''''''''''''''''''''
+Create buildstream-plugins-junction.bst
+'''''''''''''''''''''''''''''''''''''''
 Create a junction which accesses the release tarball of the plugin repository.
 
 .. code:: yaml
@@ -326,20 +326,20 @@ Create a junction which accesses the release tarball of the plugin repository.
    kind: junction
    sources:
    - kind: tar
-     url: pypi:0c/dd/c2afff7697104f37fd67d98931c402153409bdd2b35442e088460c452f9d/bst-plugins-experimental-1.93.7.tar.gz
-     ref: 0646cf740cdc049c6343059816d36d2181d31aa0d1632107159c737a4332c83c
+     url: pypi:e2/d8/ed9e849a1386297f854f9fa0200f3fa108498c0fdb5c86468c1601c7e571/buildstream-plugins-1.91.0.tar.gz
+     ref: 44c6ea15d15476b68d0767c1d410d416f71544e57be572201058f8b3d3b05f83
 
 
 Declare the plugin you want to use in your project.conf
 '''''''''''''''''''''''''''''''''''''''''''''''''''''''
-This will make the ``make`` and ``meson`` element plugins from the ``bst-plugins-experimental``
-project available for use in your project.
+This will make the ``make`` and ``meson`` element plugins from the
+`buildstream-plugins <https://github.com/apache/buildstream-plugins/>`_ project available for use in your project.
 
 .. code:: yaml
 
    plugins:
    - origin: junction
-     junction: bst-plugins-experimental-junction.bst
+     junction: buildstream-plugins-junction.bst
      elements:
      - make
      - meson


[buildstream] 01/02: doc/source/porting_project.rst: Update table regarding where plugins have moved

Posted by tv...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

tvb pushed a commit to branch tristan/update-porting-guide
in repository https://gitbox.apache.org/repos/asf/buildstream.git

commit 1e0dccbf3af960462338fdf7c41625a45a0ff80d
Author: Tristan van Berkom <tr...@codethink.co.uk>
AuthorDate: Wed Apr 13 16:33:56 2022 +0900

    doc/source/porting_project.rst: Update table regarding where plugins have moved
---
 doc/source/porting_project.rst | 66 +++++++++++++++++++++++++-----------------
 1 file changed, 39 insertions(+), 27 deletions(-)

diff --git a/doc/source/porting_project.rst b/doc/source/porting_project.rst
index 7ceb465a0..03b9493be 100644
--- a/doc/source/porting_project.rst
+++ b/doc/source/porting_project.rst
@@ -253,33 +253,45 @@ core plugins are :ref:`documented here <plugins>`.
 Any core plugins which you have been using in BuildStream 1 which have been migrated
 to separate repositories will need to be accessed externally.
 
-+---------------+----------------------------------------------------------------------------------+
-| Plugin        | New location                                                                     |
-+===============+==================================================================================+
-| **Element plugins**                                                                              |
-+---------------+----------------------------------------------------------------------------------+
-| make          | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
-+---------------+----------------------------------------------------------------------------------+
-| cmake         | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
-+---------------+----------------------------------------------------------------------------------+
-| qmake         | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
-+---------------+----------------------------------------------------------------------------------+
-| distutils     | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
-+---------------+----------------------------------------------------------------------------------+
-| makemaker     | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
-+---------------+----------------------------------------------------------------------------------+
-| modulebuild   | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
-+---------------+----------------------------------------------------------------------------------+
-| meson         | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
-+---------------+----------------------------------------------------------------------------------+
-| pip           | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
-+---------------+----------------------------------------------------------------------------------+
-| **Source plugins**                                                                               |
-+---------------+----------------------------------------------------------------------------------+
-| ostree        | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
-+---------------+----------------------------------------------------------------------------------+
-| deb           | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_ |
-+---------------+----------------------------------------------------------------------------------+
++---------------+-----------------------------------------------------------------------------------------+
+| Plugin        | New location                                                                            |
++===============+=========================================================================================+
+| **Element plugins**                                                                                     |
++---------------+-----------------------------------------------------------------------------------------+
+| make          | `buildstream-plugins <https://pypi.org/project/buildstream-plugins/>`_                  |
++---------------+-----------------------------------------------------------------------------------------+
+| autotools     | `buildstream-plugins <https://pypi.org/project/buildstream-plugins/>`_                  |
++---------------+-----------------------------------------------------------------------------------------+
+| cmake         | `buildstream-plugins <https://pypi.org/project/buildstream-plugins/>`_                  |
++---------------+-----------------------------------------------------------------------------------------+
+| distutils     | `buildstream-plugins <https://pypi.org/project/buildstream-plugins/>`_  (as setuptools) |
++---------------+-----------------------------------------------------------------------------------------+
+| pip           | `buildstream-plugins <https://pypi.org/project/buildstream-plugins/>`_                  |
++---------------+-----------------------------------------------------------------------------------------+
+| meson         | `buildstream-plugins <https://pypi.org/project/buildstream-plugins/>`_                  |
++---------------+-----------------------------------------------------------------------------------------+
+| qmake         | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_        |
++---------------+-----------------------------------------------------------------------------------------+
+| makemaker     | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_        |
++---------------+-----------------------------------------------------------------------------------------+
+| modulebuild   | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_        |
++---------------+-----------------------------------------------------------------------------------------+
+| **Source plugins**                                                                                      |
++---------------+-----------------------------------------------------------------------------------------+
+| bzr           | `buildstream-plugins <https://pypi.org/project/buildstream-plugins/>`_                  |
++---------------+-----------------------------------------------------------------------------------------+
+| git           | `buildstream-plugins <https://pypi.org/project/buildstream-plugins/>`_                  |
++---------------+-----------------------------------------------------------------------------------------+
+| patch         | `buildstream-plugins <https://pypi.org/project/buildstream-plugins/>`_                  |
++---------------+-----------------------------------------------------------------------------------------+
+| pip           | `buildstream-plugins <https://pypi.org/project/buildstream-plugins/>`_                  |
++---------------+-----------------------------------------------------------------------------------------+
+| deb           | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_        |
++---------------+-----------------------------------------------------------------------------------------+
+| ostree        | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_        |
++---------------+-----------------------------------------------------------------------------------------+
+| zip           | `bst-plugins-experimental <https://pypi.org/project/bst-plugins-experimental/>`_        |
++---------------+-----------------------------------------------------------------------------------------+
 
 .. attention::