1 | # Work around a qmake bug where, in some cases, it will add an |
---|
2 | # extraneous '-arch' flag. In other ports (and in previous versions of |
---|
3 | # this one), this was handled with reinplace in the post-configure |
---|
4 | # step. Unfortunately, Makefile.qmake doesn't exist at post-configure |
---|
5 | # so this patch modifies the Makefile rule which creates |
---|
6 | # Makefile.qmake to remove the '-arch' flag. |
---|
7 | |
---|
8 | --- src/Makefile.am.orig 2015-03-14 13:56:11.000000000 -0400 |
---|
9 | +++ src/Makefile.am 2015-03-14 14:26:15.000000000 -0400 |
---|
10 | @@ -68,7 +68,8 @@ |
---|
11 | QMAKE_CPPFLAGS+='$(CPPFLAGS) $(qmake_allflags)' \ |
---|
12 | LIBS+='$(QMAKELIBS)' \ |
---|
13 | VPATH='$(srcdir)' -o - djview.pro |\ |
---|
14 | - $(AWK) -f $(top_srcdir)/config/qmsilent.awk > $@ |
---|
15 | + $(AWK) -f $(top_srcdir)/config/qmsilent.awk |\ |
---|
16 | #+ $(SED) 's/-arch *-/-/g' > $@ |
---|
17 | + $(SED) -e 's/-arch *-/-/g' -e 's/-arch *\$//g' > $@ |
---|
18 | |
---|
19 | # cleaning |
---|
20 | |
---|
21 | --- src/Makefile.in.orig 2015-03-14 13:56:20.000000000 -0400 |
---|
22 | +++ src/Makefile.in 2015-03-14 14:26:46.000000000 -0400 |
---|
23 | @@ -677,7 +677,8 @@ |
---|
24 | QMAKE_CPPFLAGS+='$(CPPFLAGS) $(qmake_allflags)' \ |
---|
25 | LIBS+='$(QMAKELIBS)' \ |
---|
26 | VPATH='$(srcdir)' -o - djview.pro |\ |
---|
27 | - $(AWK) -f $(top_srcdir)/config/qmsilent.awk > $@ |
---|
28 | + $(AWK) -f $(top_srcdir)/config/qmsilent.awk |\ |
---|
29 | #+ $(SED) 's/-arch *-/-/g' > $@ |
---|
30 | + $(SED) -e 's/-arch *-/-/g' -e 's/-arch *\$//g' > $@ |
---|
31 | |
---|
32 | # cleaning |
---|
33 | |
---|