Boris Nagaev
adb07e2153
patch-tool-mxe can import all patches of a package
9 years ago
Boris Nagaev
a516d920ef
reimplement patch-tool-mxe in Makefile
...
fix #1063
9 years ago
Boris Nagaev
cb31219740
patch-tool-mxe: always output text diffs
...
Otherwise it provides binary diff for jack/waf file,
which is a mix of Python and tar.
9 years ago
Boris Nagaev
610569dc2e
patch-tool-mxe: do not replace object id with 000
...
Previously patch-tool-mxe produced the following diffs:
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0000000..0000000 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
patch tool refused to apply this patch:
The next patch would create the file CMakeLists.txt,
which already exists! Assume -R? [n]
This commit replaces 0000000..0000000 with 1111111..2222222.
9 years ago
Tony Theodore
bdb7e57d89
Merge pull request #1016 from LuaAndC/patch-tool-improvements
...
Patch tool improvements
9 years ago
Boris Nagaev
d5a35d7463
patch-tool-mxe: do not download dependencies
9 years ago
Boris Nagaev
8fe0680679
patch-tool-mxe: replace commit hash with zeros
...
Decrease patch diff size.
See #983
9 years ago
Boris Nagaev
711a99a580
patch-tool-mxe: replace object names with zeros
...
Decrease patch diff size.
See #983
9 years ago
Boris Nagaev
06ff4c57b0
patch-tool-mxe: omit signature with git version
...
Signature is a string like:
--
1.9.1
Decrease patch diff size.
See #983
9 years ago
Boris Nagaev
eb332fde2e
patch-tool-mxe: git format-patch *--no-numbered*
...
Decrease patch diff size.
See #983
9 years ago
Boris Nagaev
cfb73654d3
fix "patch-tool-mxe init" for gcc
...
gcc (and maybe other packages) has both $(PKG)_FILE and
$(PKG)_FILE_$(BUILD). Previously the following error occurred:
$ ./tools/patch-tool-mxe init gcc
./tools/patch-tool-mxe: line 57: [: too many arguments
see #983
9 years ago
Boris Nagaev
baf62f66bb
patch-tool-mxe: fix getting patch_name
...
Previous implementation failed with "set -o nounset":
./tools/patch-tool-mxe: line 10: $3: unbound variable
see #983
9 years ago
Boris Nagaev
499ae65452
patch-tool-mxe: do not replace author with "MXE"
...
Replace existing "From: MXE" with "From: fix@me".
Authors of such patches can be found using git history.
see #983
9 years ago
Timothy Gu
1bdd5cbe34
patch-tool-mxe: Add support for changing patch file
10 years ago
Timothy Gu
940a9c2647
patch-tool-mxe: Support .tgz, .tbz2, .txz
...
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
10 years ago
william3
a8d1ba94e6
patch-tool-mxe checks for package versions back in *.mk files
11 years ago
Ryan Pavlik
5298075f4d
patch tool: Add useful status messages
12 years ago
Ryan Pavlik
63917a89b3
patch tool: check preconditions for init
12 years ago
Ryan Pavlik
cf1d99d68d
patch tool: check preconditions for export
12 years ago
Ryan Pavlik
cd9cfc088b
patch tool: check preconditions for import.
12 years ago
Ryan Pavlik
82947d8dd4
Patch tool: Adding some progress messages to long processes.
12 years ago
Ryan Pavlik
cef822954c
patch tool: Check for package file, and if it's not there, use makefile to grab it.
12 years ago
Ryan Pavlik
42e321a85a
Patch tool: Move environment variable setup to a function.
...
This keeps us from doing this in case of an incorrect call,
making error messages much more sane.
12 years ago
Ryan Pavlik
2bdbb1360d
Patch tool: replace elifs with case. Also handles errors.
12 years ago
Ryan Pavlik
febfb49541
patch tool: Ensure the gits directory exists
12 years ago
Ryan Pavlik
b69f2a51c1
patch-tool: use relative directories
12 years ago
Ryan Pavlik
519657fbf9
patch tool: fix so it gets the version from index.html now
12 years ago
Volker Grabsch
07c311bcba
Cleanup coding style via "make cleanup-style"
12 years ago
Volker Grabsch
7badad85c9
Move doc/index.html -> index.html
12 years ago
Volker Grabsch
bbc72af783
Improve indentation
12 years ago
Volker Grabsch
defdff28f0
Rebrand to new project name MXE
12 years ago