app-misc/uwufetch: add 2.1

Signed-off-by: Cara Salter <cara@devcara.com>
This commit is contained in:
Cara Salter
2023-09-14 13:40:35 -04:00
parent 035921ac80
commit b900451f78
6 changed files with 99 additions and 0 deletions

View File

@@ -1 +1,2 @@
DIST uwufetch-2.0.tar.gz 2595233 BLAKE2B ba830b2229c72e76c5ceb3ec6096cba43ddd15f7d25a81562fa6ac37a7074def883ba2f1418adca2487802fcf7044ff92378bb3552ac58170b3c1e7bec4ceeb3 SHA512 97475d7e6648909b1989979292872baf1d13e24c30f3c3403fe1b7fab91ac06e2dcccf17d34ff6af9a48d2b2088df1ea91c7c159737843b3a712601d121bb67e
DIST uwufetch-2.1.tar.gz 2610835 BLAKE2B 2a983b72637ac21d749d846125ad03277a11eb38ff5a3b49f28ff3fe039715ec115e7b8bda638b4fd25438975e8c36cd1dc0c547270fa61996955a14ad884577 SHA512 7e64d8a52f12e87be16994ffc45f1ffc85ddec230eacbaf25d29e3ddb8901fa4b2fbf3efa02d35b7d81b6a02fec42ec521a5cd80eeb0e1475fc6c59d17a0b381

View File

@@ -0,0 +1,18 @@
--- Makefile 2023-02-13 07:38:44.000000000 -0500
+++ Makefile-tmp 2023-09-14 13:06:28.012654441 -0400
@@ -103,12 +103,12 @@
./$(NAME) $(ARGS)
install: build man
- mkdir -pv $(DESTDIR)/$(PREFIX) $(DESTDIR)/$(LIBDIR)/$(NAME) $(DESTDIR)/$(MANDIR) $(ETC_DIR)/$(NAME)
+ mkdir -pv $(DESTDIR)/$(PREFIX) $(DESTDIR)/$(LIBDIR)/$(NAME) $(DESTDIR)/$(MANDIR) ${DESTDIR}/$(ETC_DIR)/$(NAME)
cp $(NAME) $(DESTDIR)/$(PREFIX)
cp lib$(LIB_FILES:.c=.so) $(DESTDIR)/$(LIBDIR)
cp $(LIB_FILES:.c=.h) $(DESTDIR)/$(INCDIR)
cp -r res/* $(DESTDIR)/$(LIBDIR)/$(NAME)
- cp default.config $(ETC_DIR)/$(NAME)/config
+ cp default.config ${DESTDIR}/$(ETC_DIR)/$(NAME)/config
cp ./$(NAME).1.gz $(DESTDIR)/$(MANDIR)
uninstall:

View File

@@ -0,0 +1,12 @@
--- Makefile 2023-09-14 13:22:17.487810992 -0400
+++ Makefile-tmp 2023-09-14 13:33:18.990358700 -0400
@@ -106,7 +106,7 @@
mkdir -pv $(DESTDIR)/$(PREFIX) $(DESTDIR)/$(LIBDIR)/$(NAME) $(DESTDIR)/$(MANDIR) ${DESTDIR}/$(ETC_DIR)/$(NAME)
cp $(NAME) $(DESTDIR)/$(PREFIX)
cp lib$(LIB_FILES:.c=.so) $(DESTDIR)/$(LIBDIR)
- cp $(LIB_FILES:.c=.h) $(DESTDIR)/$(INCDIR)
+ cp $(LIB_FILES:.c=.h) $(DESTDIR)/$(INCDIR)/
cp -r res/* $(DESTDIR)/$(LIBDIR)/$(NAME)
cp default.config ${DESTDIR}/$(ETC_DIR)/$(NAME)/config
cp ./$(NAME).1.gz $(DESTDIR)/$(MANDIR)

View File

@@ -0,0 +1,12 @@
--- Makefile 2023-09-14 13:19:55.388011895 -0400
+++ Makefile-tmp 2023-09-14 13:21:18.607891001 -0400
@@ -17,7 +17,7 @@
ifeq ($(PLATFORM), Linux)
PREFIX = bin
- LIBDIR = lib
+ LIBDIR = lib64
INCDIR = include
ETC_DIR = /etc
MANDIR = share/man/man1

View File

@@ -0,0 +1,12 @@
--- Makefile 2023-09-14 13:33:57.490315315 -0400
+++ Makefile-tmp 2023-09-14 13:34:37.140272322 -0400
@@ -103,7 +103,7 @@
./$(NAME) $(ARGS)
install: build man
- mkdir -pv $(DESTDIR)/$(PREFIX) $(DESTDIR)/$(LIBDIR)/$(NAME) $(DESTDIR)/$(MANDIR) ${DESTDIR}/$(ETC_DIR)/$(NAME)
+ mkdir -pv $(DESTDIR)/$(PREFIX) $(DESTDIR)/$(LIBDIR)/$(NAME) $(DESTDIR)/$(MANDIR) ${DESTDIR}/$(ETC_DIR)/$(NAME) ${DESTDIR}/${INCDIR}
cp $(NAME) $(DESTDIR)/$(PREFIX)
cp lib$(LIB_FILES:.c=.so) $(DESTDIR)/$(LIBDIR)
cp $(LIB_FILES:.c=.h) $(DESTDIR)/$(INCDIR)/

View File

@@ -0,0 +1,44 @@
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="A meme system info tool for Linux"
HOMEPAGE="https://github.com/TheDarkBug/uwufetch"
SRC_URI="https://github.com/TheDarkBug/uwufetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
PATCHES=(
"${FILESDIR}/${P}-destdir.patch"
)
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="x11-apps/xwininfo"
RDEPEND="${DEPEND}"
BDEPEND=""
src_prepare() {
eapply -p0 "${FILESDIR}/${P}-destdir.patch"
eapply -p0 "${FILESDIR}/${P}-lib64.patch"
eapply -p0 "${FILESDIR}/${P}-includedir.patch"
eapply -p0 "${FILESDIR}/${P}-mkinclude.patch"
eapply_user
}
src_compile() {
emake build
cp libfetch.so "libfetch.so.1"
}
src_install() {
emake DESTDIR="${D}/usr" install
mv "${D}/usr/etc" "${D}/etc"
doman uwufetch.1
dolib.so libfetch.so.1
dosym "libfetch.so.1" "/usr/$(get_libdir)/libfetch.so.1"
}