mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-21 21:13:27 -04:00
app-misc/uwufetch: Respect LDFLAGS, CFLAGS, CC, and generate soname
Closes: https://bugs.gentoo.org/884441 Closes: https://bugs.gentoo.org/884431 Closes: https://bugs.gentoo.org/884439 Closes: https://bugs.gentoo.org/884437 Signed-off-by: Cara Salter <cara@devcara.com>
This commit is contained in:
20
app-misc/uwufetch/files/uwufetch-2.0-cflags-ldflags.patch
Normal file
20
app-misc/uwufetch/files/uwufetch-2.0-cflags-ldflags.patch
Normal file
@@ -0,0 +1,20 @@
|
||||
--- Makefile 2022-12-05 08:07:54.867207190 -0500
|
||||
+++ Makefile-tmp 2022-12-05 08:14:19.101530405 -0500
|
||||
@@ -2,7 +2,7 @@
|
||||
BIN_FILES = uwufetch.c
|
||||
LIB_FILES = fetch.c
|
||||
UWUFETCH_VERSION = $(shell git describe --tags)
|
||||
-CFLAGS = -O3 -DUWUFETCH_VERSION=\"$(UWUFETCH_VERSION)\"
|
||||
+CFLAGS := $(CFLAGS) -O3 -DUWUFETCH_VERSION=\"$(UWUFETCH_VERSION)\"
|
||||
CFLAGS_DEBUG = -Wall -Wextra -g -pthread -DUWUFETCH_VERSION=\"$(UWUFETCH_VERSION)\"
|
||||
CC ?= cc
|
||||
AR = ar
|
||||
@@ -64,7 +64,7 @@
|
||||
endif
|
||||
|
||||
build: $(BIN_FILES) lib
|
||||
- $(CC) $(CFLAGS) -o $(NAME) $(BIN_FILES) lib$(LIB_FILES:.c=.a)
|
||||
+ $(CC) $(CFLAGS) $(LDFLAGS) -o $(NAME) $(BIN_FILES) lib$(LIB_FILES:.c=.a)
|
||||
|
||||
lib: $(LIB_FILES)
|
||||
$(CC) $(CFLAGS) -fPIC -c -o $(LIB_FILES:.c=.o) $(LIB_FILES)
|
||||
Reference in New Issue
Block a user