1. 17 Sep, 2018 1 commit
  2. 23 Jul, 2018 1 commit
  3. 28 May, 2018 1 commit
  4. 09 Feb, 2018 1 commit
    • Thomas Haller's avatar
      contrib/rpm: make "snapshot" for package version configurable via script · 86a18b2d
      Thomas Haller authored
      Will be used by CI trigger to name packages that are build during testing
      of a github pull request with the corresponding pull request ID.
      
      "build_clean.sh" now supports a command line option -s|--snapshot. But the
      same paramter can also be set via $NM_BUILD_SNAPSHOT environment
      variable. Using the environment variable is useful to support older versions
      and new versions of "build_clean.sh", so that the script can just ignore the
      snapshot setting if it doesn't understand it yet.
      86a18b2d
  5. 16 Feb, 2017 2 commits
  6. 03 Nov, 2016 1 commit
  7. 27 Oct, 2016 1 commit
  8. 06 May, 2016 1 commit
  9. 01 Apr, 2016 1 commit
    • Thomas Haller's avatar
      contrib/rpm: fix logic in build.sh about specifying source · 4be28b39
      Thomas Haller authored
      When the user neither specifies SOURCE or SOURCE_FROM_GIT,
      we first want to detect a tarball in the current directory,
      and as second fallback to SOURCE_FROM_GIT=1.
      
      If either SOURCE or SOURCE_FROM_GIT is set, we want to do
      that and not detect anything.
      
      The logic was wrong.
      4be28b39
  10. 30 Mar, 2016 3 commits
    • Thomas Haller's avatar
    • Thomas Haller's avatar
      contrib/rpm: fix obtaining SOURCE via git-archive · a348bda6
      Thomas Haller authored
      - when user provided a $SOURCE argument, do call abs_path on
        it. abs_path allows the user to provide relative paths in
        the original directory.
      
      - don't call abs_path on "$GITDIR/NetworkManager-$VERSION".tar.xz
        abs_path is there to verify user input and it will abort the script
        if the file doesn't exist.
      
      - when creating a temporary tarball via git-archive, put it
        into the output directory and not overwriting files in
        $GITDIR.
      
      - fix abs_path to return an error code and let callers abort
        the script
      
      - add a new parameter $SOURCE_FROM_GIT so that you can control
        whether git-archive is used. You can now specify either $SOURCE
        or $SOURCE_FROM_GIT. In case of absence of both, it tries to
        detect a tar file in the $GITDIR directory.
      
      Fixes: 9e9ec1a3
      a348bda6
    • Lubomir Rintel's avatar
      contrib/rpm: allow building of a git archive · 9e9ec1a3
      Lubomir Rintel authored
      No need for a make dist.
      9e9ec1a3
  11. 26 Feb, 2016 1 commit
  12. 02 Feb, 2016 1 commit
  13. 02 Jul, 2015 1 commit
    • Thomas Haller's avatar
      settings: enable "ibft" plugin by default together with "ifcfg-rh" · 6f003615
      Thomas Haller authored
      Originally, ibft settings were handled by "ifcfg-rh" plugin. Later, we added
      a separate "ibft" plugin and moved the functionality there.
      
      The problem was that users quite possibly had a configuration like
        [main]
        plugins=ifcfg-rh
      in their "NetworkManager.conf". That meant, after upgrade users would
      no longer have ibft support.
      
      We fixed that by installing "/etc/NetworkManager/conf.d/10-ibft-plugin.conf"
      which was read after the main file and contained:
        [main]
        plugins+=ibft
      
      We no longer want to install configuration snippets with our core packages to
      /etc. Avoid the regression by changing the meaning of "ifcfg-rh". By enabling
      "ifcfg-rh" you now implicitly enable "ibft" plugin as well. This can be
      turned off via "no-ibft". And you can continue to enable "ibft" plugin
      alone.
      6f003615
  14. 28 Jan, 2015 1 commit
  15. 12 Dec, 2014 1 commit
  16. 07 Nov, 2014 1 commit
  17. 20 Oct, 2014 1 commit
    • Lubomir Rintel's avatar
      contrib/rpm: Count all predecessors in revision number · 479dd171
      Lubomir Rintel authored
      The revision number of the RPM (as build by contrib/rpm) should
      be increasing so that newer packages can be installed using
      `yum install` and older packages can be downgraded using
      `yum downgrade`.
      By counting only --first-parent, the following example turns
      out wrong. Note the duplicate revision numbers.
      
        -- A(100)----------------------------F(101)----G(102)
            \                               /
             B(101)----C(102)----D(103)----E(104)
      
      Just count *all* parent commits
      479dd171
  18. 04 Jul, 2014 1 commit
  19. 25 Jun, 2014 1 commit
  20. 31 May, 2014 3 commits
  21. 19 May, 2014 1 commit
  22. 07 May, 2014 4 commits