Package Details: tacentview-git 1.0.45.9.gcd78fb8-1

Git Clone URL: https://aur.archlinux.org/tacentview-git.git (read-only, click to copy)
Package Base: tacentview-git
Description: An image and texture viewer for tga, png, apng, exr, dds, ktx, ktx2, astc, pkm, qoi, gif, hdr, jpg, tif, ico, webp, and bmp files. Uses Dear ImGui, OpenGL and Tacent.
Upstream URL: https://github.com/bluescan/tacentview
Keywords: apng astc bmp c++ dds exr gif hdr ico image image-viewer imgui jpg ktx ktx2 opengl picture pkm png qoi tacent texture texture-viewer tga tif tiff viewer webp
Licenses: ISC
Conflicts: tacentview
Provides: tacentview
Submitter: Frousties
Maintainer: Frousties
Last Packager: Frousties
Votes: 2
Popularity: 0.001145
First Submitted: 2022-10-31 13:17 (UTC)
Last Updated: 2024-09-08 21:54 (UTC)

Pinned Comments

Frousties commented on 2022-10-31 13:21 (UTC)

This is my first package, please tell me if there's anything I should do to improve the PKGBUILD, thanks

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

begin-theadventu commented on 2023-06-12 16:33 (UTC) (edited on 2023-06-13 11:41 (UTC) by begin-theadventu)

EDIT: I have added some changes, take a look at them if you want.

As far as I know, strip is responsible for compressing stuff after packaging, so generally it should be left on unless it causes issues (generally the app not starting).

Conflicts and provides are added to apps other than standard, so -bin, -git, etc.:

conflicts=($_pkgname)
provides=($_pkgname)

And groups=('') is not useful in this case.

Frousties commented on 2023-06-12 16:16 (UTC)

@begin-theadventu thanks for this, updated with changed

The strip thing was just from the MAKEPKG I used as base, I don't have much experience in creating them so I just left it

begin-theadventu commented on 2023-06-12 16:09 (UTC)

Some depends should go to makedepends and git added:

makedepends=('cmake' 'dpkg' 'gcc12' 'git' 'ninja'), I'm not sure about libx11, but maybe too?

Also what's the reason behind excluding strip? Does the app fail to open with it?

begin-theadventu commented on 2023-06-12 15:46 (UTC)

Works now, thanks.

Frousties commented on 2023-06-12 15:22 (UTC)

@begin-theadventu I cannot reproduce this issue, but try the updated version

begin-theadventu commented on 2023-06-12 09:56 (UTC)

error: failed to parse srcinfo for 'tacentview-git-1.0.34.r8.g75da1e0-1': key 'groups' requires a value: Line 8: groups =

Frousties commented on 2023-06-07 19:17 (UTC)

@somebody try the updated PKGBUILD, recent GCC versions are acting up, I've only been able to compile with GCC12

somebody commented on 2023-06-07 19:06 (UTC)

fails for me with:

key 'groups' requires a value: Line 8: groups =

Frousties commented on 2022-11-08 23:12 (UTC)

@tujir -DPACKAGE_DEB=True is used to easily generate the package structure without additional commands. It's how it builds. I've updated the dependencies accordingly (also I forgot to set them up initially).

tujir commented on 2022-11-08 22:55 (UTC)

Creating deb package: tacentview_1.0-33
/usr/bin/fakeroot: Zeile 175: dpkg-deb: Kommando nicht gefunden.

I suggest using -DPACKAGE_DEB=False