Accepting request 816725 from home:dimstar:Factory
- Modify qdbus-qt5.patch: only modify Makefile.am; Makefile.in is auto-generated based on the .am file. - Add libtool BuildRequires and explicitly call autoreconf: unless we do this, there is a chance that the build modifies the above mentioned .am and .in files with different timestamps, which in turn triggers an implicit autoreconf. Without libtool present though, this will fail. OBS-URL: https://build.opensuse.org/request/show/816725 OBS-URL: https://build.opensuse.org/package/show/shells/bash-completion?expand=0&rev=116
This commit is contained in:
parent
e078c17f23
commit
3d67701b50
@ -1,3 +1,14 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jun 23 13:01:29 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
- Modify qdbus-qt5.patch: only modify Makefile.am; Makefile.in is
|
||||||
|
auto-generated based on the .am file.
|
||||||
|
- Add libtool BuildRequires and explicitly call autoreconf: unless
|
||||||
|
we do this, there is a chance that the build modifies the above
|
||||||
|
mentioned .am and .in files with different timestamps, which in
|
||||||
|
turn triggers an implicit autoreconf. Without libtool present
|
||||||
|
though, this will fail.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue May 12 08:20:39 UTC 2020 - Dirk Mueller <dmueller@suse.com>
|
Tue May 12 08:20:39 UTC 2020 - Dirk Mueller <dmueller@suse.com>
|
||||||
|
|
||||||
|
@ -60,6 +60,7 @@ Patch13: bash-completion-fix-missing-directory-completion-with-filename-p
|
|||||||
BuildRequires: asciidoc
|
BuildRequires: asciidoc
|
||||||
BuildRequires: libxslt-tools
|
BuildRequires: libxslt-tools
|
||||||
%endif
|
%endif
|
||||||
|
BuildRequires: libtool
|
||||||
BuildRequires: pkg-config
|
BuildRequires: pkg-config
|
||||||
%if %build_core
|
%if %build_core
|
||||||
BuildRequires: cmake
|
BuildRequires: cmake
|
||||||
@ -113,6 +114,7 @@ package bash-completion.
|
|||||||
%patch13 -b .p13 -p1
|
%patch13 -b .p13 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
autoreconf -fiv
|
||||||
%configure
|
%configure
|
||||||
%if %build_core
|
%if %build_core
|
||||||
make %{?_smp_mflags}
|
make %{?_smp_mflags}
|
||||||
|
@ -15,27 +15,6 @@ Index: bash-completion-2.10/completions/qdbus
|
|||||||
+complete -F _qdbus qdbus qdbus-qt5 dcop
|
+complete -F _qdbus qdbus qdbus-qt5 dcop
|
||||||
|
|
||||||
# ex: filetype=sh
|
# ex: filetype=sh
|
||||||
Index: bash-completion-2.10/completions/Makefile.in
|
|
||||||
===================================================================
|
|
||||||
--- bash-completion-2.10.orig/completions/Makefile.in
|
|
||||||
+++ bash-completion-2.10/completions/Makefile.in
|
|
||||||
@@ -892,6 +892,7 @@ CLEANFILES = \
|
|
||||||
pyvenv-3.6 \
|
|
||||||
pyvenv-3.7 \
|
|
||||||
pyvenv-3.8 \
|
|
||||||
+ qdbus-qt5 \
|
|
||||||
qemu-kvm \
|
|
||||||
qemu-system-i386 \
|
|
||||||
qemu-system-x86_64 \
|
|
||||||
@@ -1324,7 +1325,7 @@ symlinks: $(DATA)
|
|
||||||
$(ss) pyvenv \
|
|
||||||
pyvenv-3.4 pyvenv-3.5 pyvenv-3.6 pyvenv-3.7 pyvenv-3.8
|
|
||||||
$(ss) qdbus \
|
|
||||||
- dcop
|
|
||||||
+ dcop qdbus-qt5
|
|
||||||
$(ss) qemu \
|
|
||||||
qemu-kvm qemu-system-i386 qemu-system-x86_64
|
|
||||||
$(ss) quota \
|
|
||||||
Index: bash-completion-2.10/completions/Makefile.am
|
Index: bash-completion-2.10/completions/Makefile.am
|
||||||
===================================================================
|
===================================================================
|
||||||
--- bash-completion-2.10.orig/completions/Makefile.am
|
--- bash-completion-2.10.orig/completions/Makefile.am
|
||||||
|
Loading…
x
Reference in New Issue
Block a user