Date: Tuesday, October 4, 2022 @ 19:27:04
  Author: felixonmars
Revision: 1321207

upgpkg: uwufetch 2.0-1

Modified:
  uwufetch/trunk/PKGBUILD

----------+
 PKGBUILD |   19 ++++++++++++++-----
 1 file changed, 14 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-10-04 19:22:21 UTC (rev 1321206)
+++ PKGBUILD    2022-10-04 19:27:04 UTC (rev 1321207)
@@ -3,19 +3,27 @@
 # Contributor: TheDarkBug <[email protected]>
 
 pkgname=uwufetch
-pkgver=1.7
-pkgrel=3
+pkgver=2.0
+pkgrel=1
 pkgdesc="A meme system info tool for Linux, based on nyan/uwu trend on 
r/linuxmasterrace."
 arch=('x86_64')
 url="https://github.com/TheDarkBug/$pkgname";
 license=('GPL3')
 depends=('glibc')
-makedepends=("gcc")
 optdepends=("viu: Display distro logos as images"
             "lshw: Better GPU detection")
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/TheDarkBug/uwufetch/archive/$pkgver.tar.gz";)
-sha256sums=("6fa341b68d4c8c4bf4ff12d88ea0a81d35328992530d3747ba6b186095f09554")
+sha256sums=('4f39b893da50f814a3ff0e4a175789c85547637ddbdc4440f9667ddbaf702732')
 
+prepare() {
+    cd $pkgname-$pkgver
+    # 2.0 breaks Makefile badly. Let's try to patch it.
+    sed -e "s/^UWUFETCH_VERSION =.*/UWUFETCH_VERSION = $pkgver/" \
+        -e "s/install: build/install:/" \
+        -e "s/lib\$(LIB_FILES:.c=.a)$/-L. -lfetch/" \
+        -i Makefile
+}
+
 build() {
     cd $pkgname-$pkgver
     make CC="cc $CFLAGS $LDFLAGS" build
@@ -23,5 +31,6 @@
 
 package() {
     cd $pkgname-$pkgver
-    make DESTDIR="$pkgdir" install
+    install -dm755 "$pkgdir"/usr/include
+    make DESTDIR="$pkgdir"/usr ETC_DIR="pkgdir"/etc install
 }

Reply via email to