Thomas Haller
fa980d800b
contrib/makerepo: support branch specific makerepo.gitignore file
...
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:22 +02:00
Thomas Haller
25baa94b3b
contrib/makerepo: improve script to include last commit that modified a patch in created history
...
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:21 +02:00
Thomas Haller
d18a4ec128
contrib/makerepo: fix error writing makerepo.gitignore
...
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:21 +02:00
Thomas Haller
4fcc8c8d24
contrib/makerepo: now works with NetworkManager-openswan and libreswan package
...
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:21 +02:00
Thomas Haller
eadbe0af37
contrib/makerepo: encode the base commits for certain known packages
...
Makerepo tries to detect the upstream base commit, in order to base
the history on the upstream commit. Hardcode a list of known base commits
and match them depending on the content of the sources file.
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:21 +02:00
Thomas Haller
2358aeacb0
contrib/makerepo: add default gitignore pattern to makerepo.gitignore
...
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:19 +02:00
Thomas Haller
3c7675af14
contrib/makerepo: detects RELEASE_BASE_COMMIT or NetworkManager-openvpn
...
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:19 +02:00
Thomas Haller
fd5365c4a9
contrib/makerepo: accepts the RELEASE_BASE_COMMIT as environment variable (only detect as fallback)
...
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:19 +02:00
Thomas Haller
2fbca34dbf
contrib/makerepo: now works with NetworkManager-openvpn package
...
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:19 +02:00
Thomas Haller
2ce4c32195
contrib/makerepo: bases branch on top of commit which created the source tarball
...
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:19 +02:00
Thomas Haller
cae868f689
contrib/makerepo: check that reapplying patch succeeded in makerepo.sh
...
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:19 +02:00
Thomas Haller
0cadf0ad44
contrib/makerepo: fix portability issues of makerepo.sh
...
makerepo.sh failed on RHEL6, because
- realpath was not available
- git-config did not understand the --local option
Fix these issues.
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:19 +02:00
Thomas Haller
665a539f72
contrib/makerepo: fix git-add command invocation in makerepo.sh
...
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:19 +02:00
Thomas Haller
879810f9d3
contrib/makerepo: takes makerepo.gitignore from .git/
...
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:19 +02:00
Thomas Haller
1bb8cc8d05
contrib/makerepo: extend makerepo.sh to support libnl3 package
...
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:19 +02:00
Thomas Haller
7a9a9d84c5
contrib/makerepo: configure git-notes in makerepo.sh and fetch from origin
...
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:19 +02:00
Thomas Haller
2119432cdd
contrib/makerepo: update makerepo.sh to better detect rhpkg/fedpkg
...
Also, allow makerepo.sh not to be in the root directory of the
dist-git checkout. Instead, your current working directory
must now be inside the git working copy
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:19 +02:00
Thomas Haller
ad848122cf
contrib/makerepo: update makerepo.sh to detect NetworkManager source directory
...
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:19 +02:00
Thomas Haller
d060be7f07
contrib/makerepo: add makerepo.sh script
...
This script can be used when backporting patches in dist-git for
Fedora and RHEL. Try `./makerepo.sh -h`
Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-10-03 10:40:19 +02:00