pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/x11/qt4-libs



Module Name:    pkgsrc
Committed By:   gdt
Date:           Tue Mar 24 19:45:47 UTC 2020

Modified Files:
        pkgsrc/x11/qt4-libs: Makefile.common

Log Message:
qt4-libs: Deal with non-portable unused files

After extracting, remove a few files that have non-portable shell
constructs.  Both qt4-libs and qt4-tools build fine without them, so
they are obviously (slight leap) not used by the build.

(Someday, when we have a standard approach for this, this code can be
updated, but today it's important that this build.)


To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52 pkgsrc/x11/qt4-libs/Makefile.common

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/x11/qt4-libs/Makefile.common
diff -u pkgsrc/x11/qt4-libs/Makefile.common:1.51 pkgsrc/x11/qt4-libs/Makefile.common:1.52
--- pkgsrc/x11/qt4-libs/Makefile.common:1.51    Wed Mar 18 21:55:23 2020
+++ pkgsrc/x11/qt4-libs/Makefile.common Tue Mar 24 19:45:47 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.51 2020/03/18 21:55:23 tnn Exp $
+# $NetBSD: Makefile.common,v 1.52 2020/03/24 19:45:47 gdt Exp $
 # used by x11/qt4-docs/Makefile
 # used by x11/qt4-libs/Makefile
 # used by x11/qt4-mng/Makefile
@@ -154,6 +154,11 @@ SUBST_SED.lt+=             -e 's,$$$${first(QMAKE_E
 CXXFLAGS+=             -DQ_INLINE_TEMPLATES=inline
 .endif
 
+# Remove files with portability issues, thereby ~proving they are not used in the build.
+post-extract:
+       rm ${WRKSRC}/src/3rdparty/webkit/Source/JavaScriptCore/gyp/generate-dtrace-header.sh
+       rm ${WRKSRC}/src/3rdparty/webkit/Source/WebCore/gyp/streamline-inspector-source.sh
+
 pre-configure:
        sed     -e 's:@LOCALBASE@:${LOCALBASE}:g' \
                -e 's:@X11BASE@:${X11BASE}:g' \



Home | Main Index | Thread Index | Old Index