summaryrefslogtreecommitdiff
path: root/x11-libs/xpa/files/xpa-2.1.18-makefile.patch
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-03-20 14:27:17 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-03-20 14:27:17 +0000
commit5bb9ff1ee56d2b5e75e01a7f066d8b0cec84ec02 (patch)
tree66e860a5099bcad013f1cf667255dc372a7c11b3 /x11-libs/xpa/files/xpa-2.1.18-makefile.patch
parent7218e1b46bceac05841e90472501742d905fb3fc (diff)
gentoo resync : 20.03.2021
Diffstat (limited to 'x11-libs/xpa/files/xpa-2.1.18-makefile.patch')
-rw-r--r--x11-libs/xpa/files/xpa-2.1.18-makefile.patch44
1 files changed, 38 insertions, 6 deletions
diff --git a/x11-libs/xpa/files/xpa-2.1.18-makefile.patch b/x11-libs/xpa/files/xpa-2.1.18-makefile.patch
index 34aeed5b39dd..1ceb29dbfcb2 100644
--- a/x11-libs/xpa/files/xpa-2.1.18-makefile.patch
+++ b/x11-libs/xpa/files/xpa-2.1.18-makefile.patch
@@ -1,5 +1,5 @@
---- a/Makefile.in 2016-12-19 19:21:28.566222982 +0000
-+++ b/Makefile.in 2016-12-19 19:23:23.795246443 +0000
+--- a/Makefile.in
++++ b/Makefile.in
@@ -28,6 +28,11 @@
prefix = @prefix@
@@ -37,24 +37,33 @@
# Platform-specific X compiler flags (include file specifications)
X_CFLAGS = @X_CFLAGS@
-@@ -177,7 +182,7 @@
+@@ -173,12 +178,12 @@
+
+ $(LIB): $(LIBOBJS)
+ $(RM) $(LIB)
+- ar crv $(LIB) $(LIBOBJS)
++ $(AR) crv $(LIB) $(LIBOBJS)
$(RANLIB) $(LIB)
shlib: $(LIB)
- @(rm -rf lib$(PACKAGE).tmp; mkdir lib$(PACKAGE).tmp; \
+- (cd lib$(PACKAGE).tmp && ar x ../lib$(PACKAGE).a); \
+ @(rm -rf lib$(PACKAGE).tmp; mkdir -p lib$(PACKAGE).tmp; \
- (cd lib$(PACKAGE).tmp && ar x ../lib$(PACKAGE).a); \
++ (cd lib$(PACKAGE).tmp && $(AR) x ../lib$(PACKAGE).a); \
rm -f lib$(PACKAGE).tmp/xt*.o; \
rm -f lib$(PACKAGE).tmp/tcl*.o; \
-@@ -193,7 +198,7 @@
+ CC='$(CC)' CXX=$(CXX) \
+@@ -193,8 +198,8 @@
-lwsock32
tclxpa: $(LIB)
- @(rm -rf libtclxpa.tmp; mkdir libtclxpa.tmp; \
+- (cd libtclxpa.tmp && ar x ../lib$(PACKAGE).a); \
+ @(rm -rf libtclxpa.tmp; mkdir -p libtclxpa.tmp; \
- (cd libtclxpa.tmp && ar x ../lib$(PACKAGE).a); \
++ (cd libtclxpa.tmp && $(AR) x ../lib$(PACKAGE).a); \
rm -f libtclxpa.tmp/xt*.o; \
CC='$(CC)' CXX=$(CXX) \
+ ./mklib -o tclxpa libtclxpa.tmp/*.o $(TCL_LIBS); \
@@ -275,7 +280,7 @@
do \
if [ ! -d $$i ] ; then \
@@ -108,3 +117,26 @@
cp -p -R ./man/* $(DISTDIR)/man/.)
release: dist
+--- a/mklib
++++ b/mklib
+@@ -211,9 +211,9 @@
+ if [ "x$LINK" = "x" ] ; then
+ # -linker was not specified so set default link command now
+ if [ $CPLUSPLUS = 1 ] ; then
+- LINK=g++
++ LINK=${CXX}
+ else
+- LINK=gcc
++ LINK=${CC}
+ fi
+ fi
+
+@@ -248,7 +248,7 @@
+ elif [ $STATIC = 1 ] ; then
+ LIBNAME="lib${LIBNAME}.a" # prefix with "lib", suffix with ".a"
+ echo "mklib: Making" $ARCH "static library: " ${LIBNAME}
+- LINK="ar"
++ LINK="${AR}"
+ OPTS="-ru"
+ if [ "${ALTOPTS}" ] ; then
+ OPTS=${ALTOPTS}