Package Details: presenterm-bin 0.6.1-1

Git Clone URL: https://aur.archlinux.org/presenterm-bin.git (read-only, click to copy)
Package Base: presenterm-bin
Description: A terminal slideshow tool
Upstream URL: https://github.com/mfontanini/presenterm
Keywords: rust,cli,presentation,terminal
Licenses: BSD 2-Clause
Conflicts: presenterm
Provides: presenterm
Submitter: pwnwriter
Maintainer: pwnwriter
Last Packager: pwnwriter
Votes: 1
Popularity: 0.29
First Submitted: 2023-10-19 02:26 (UTC)
Last Updated: 2024-02-19 15:21 (UTC)

Dependencies (0)

Required by (0)

Sources (1)

Latest Comments

Davidyz commented on 2024-02-12 19:14 (UTC) (edited on 2024-02-13 20:32 (UTC) by Davidyz)

To update to the latest release (v0.6.1):

diff --git a/PKGBUILD b/PKGBUILD
index d0cd0d8..3041468 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,14 @@
 # Maintainer: pwnwriter < hey@pwnwriter.xyz >

 pkgname=presenterm-bin
-pkgver=0.4.1
+pkgver=0.6.1
 pkgrel=1
 pkgdesc="A terminal slideshow tool"
 arch=('x86_64')
 url="https://github.com/mfontanini/presenterm"
 license=('BSD 2-Clause')
 source=("$pkgname-$pkgver.tar.gz::$url/releases/download/v$pkgver/presenterm-$pkgver-x86_64-unknown-linux-gnu.tar.gz")
-sha512sums=('1bf7659fd6787e6a4ebfa74d6db71a088beba4364ba297250b0dc671656ad69fd3c94ec49aa782f1b7d3dff1d86d5e95d16a655aa9266f0f8626f1344cd855a5')
+sha512sums=('5d418c8bdf031b6572367bd5cb738fd56b31ace0c0eb2a9734e513be4ea5ad5bf55d52fb2719d69e28d228d3e0dc39f5fd585a509863f85cd3b147fe514aa734')
 conflicts=("${pkgname%-bin}")
 provides=("${pkgname%-bin}")

m040601 commented on 2023-11-26 20:34 (UTC)

The PKGBUILD was corrected. It now installs,

$ pacman -Ql presenterm-bin

presenterm-bin /usr/
presenterm-bin /usr/bin/
presenterm-bin /usr/bin/presenterm
presenterm-bin /usr/share/
presenterm-bin /usr/share/doc/
presenterm-bin /usr/share/doc/presenterm/
presenterm-bin /usr/share/doc/presenterm/README.md
presenterm-bin /usr/share/licenses/
presenterm-bin /usr/share/licenses/presenterm/
presenterm-bin /usr/share/licenses/presenterm/LICENSE

m040601 commented on 2023-10-24 00:54 (UTC) (edited on 2023-10-24 00:56 (UTC) by m040601)

Interesting tool. Thanks for it and the PKGBUILDS 'presenterm-bin' and 'presenterm-git'

pacman -Ql presenterm-bin

presenterm-bin /usr/share/doc/presenterm-bin/
presenterm-bin /usr/share/doc/presenterm-bin/README.md
presenterm-bin /usr/share/licenses/
presenterm-bin /usr/share/licenses/presenterm-bin/
presenterm-bin /usr/share/licenses/presenterm-bin/LICENSE

Nice that you did not forget the README and LICENSE.

But you should not be inventing and installing to directorys named "presenerm-bin" or "presenterm-git".

/usr/share/doc/presenterm-bin/
/usr/share/licenses/presenterm-bin/

It should always be a directory called "presenterm". Whether you install it with a PKGBUILD called "presenterm-bin" or "presenterm-git" or whatever.

Learn to use the PKGBUILD tags

Conflicts: xxx
Provides: xxx

And apply them to the respective PKGBUILD's. There are many pages in the wiki with help, for example, https://wiki.archlinux.org/title/PKGBUILD