Package Details: libbaseencode 1.0.14-1

Git Clone URL: https://aur.archlinux.org/libbaseencode.git (read-only, click to copy)
Package Base: libbaseencode
Description: C library for encoding/decoding base32 and base64 data (RFC-4648)
Upstream URL: https://github.com/paolostivanin/libbaseencode
Keywords: base32 base64 decode encode
Licenses: Apache
Submitter: polslinux
Maintainer: KingofToasters
Last Packager: polslinux
Votes: 8
Popularity: 0.000194
First Submitted: 2017-04-23 16:33 (UTC)
Last Updated: 2022-12-11 11:29 (UTC)

Dependencies (2)

Required by (0)

Sources (2)

Latest Comments

polslinux commented on 2023-11-29 09:52 (UTC)

package is now deprecated

kovdan01 commented on 2022-11-24 14:20 (UTC)

Hello @polslinux, thanks for your great software! Please consider using cmake wrappers instead of make commands in PKGBUILD. When a custom CMAKE_GENERATOR environment variable is set, we have to use something like cmake --build . --target all instead of just make. The same applies to make install. I've prepared a patch for that. Would be glad if you apply it using git am to save my credits in commit history. Thanks!

From 62e661204d2682cfcd85a5d6d6702c2c7a8002a5 Mon Sep 17 00:00:00 2001
From: Daniil Kovalev <daniil@kovalev.website>
Date: Thu, 24 Nov 2022 17:13:19 +0300
Subject: [PATCH] Use cmake build and install wrappers instead of make ones

In case of custom `CMAKE_GENERATOR` environment variable (e.g. `Ninja`) we
have to use cmake wrappers instead of raw make commands in order to support
different build systems.
---
 PKGBUILD | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/PKGBUILD b/PKGBUILD
index edd21dc..ed5d79e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -19,10 +19,10 @@ build()  {
     cd "$pkgname-$pkgver"
     mkdir build && cd build
     cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib
-    make
+    cmake --build . --target all
 }

 package() {
     cd "$pkgname-$pkgver/build"
-    make DESTDIR="$pkgdir" install
+    cmake --install . --prefix="$pkgdir/usr"
 }
-- 
2.38.1

polslinux commented on 2021-03-30 18:07 (UTC)

updated to latest version

amo commented on 2020-09-21 15:30 (UTC)

For those struggling to build this package, the current workaround for importing the gpg key is:

gpg --keyserver pool.sks-keyservers.net --recv-keys 4EC1EA64

Munto commented on 2018-11-06 01:22 (UTC)

This topic was useful to install this package:

https://bbs.archlinux.org/viewtopic.php?id=220274

Cheers

polslinux commented on 2018-10-20 14:56 (UTC)

If I do:

gpg --search-keys 4EC1EA64

I can find the key. And by doing

gpg --recv 4EC1EA64

I was also able to import it.

snowyyyy commented on 2018-10-20 14:38 (UTC)

Please fix PGP

GergelyPolonkai commented on 2018-10-08 07:21 (UTC)

This package is signed with key 3C9BE9B64EC1EA64, but i can’t seem to be able to download it from any public keyservers.