Looking into this. Thanks for the info.
Search Criteria
Package Details: photofilmstrip-git 4.0.0a2.r116.g4780e9d-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/photofilmstrip-git.git (read-only, click to copy) |
---|---|
Package Base: | photofilmstrip-git |
Description: | Create video clips from photos |
Upstream URL: | http://www.photofilmstrip.org/en/ |
Licenses: | GPL2 |
Conflicts: | photofilmstrip |
Provides: | photofilmstrip |
Submitter: | acxz |
Maintainer: | joe1984 |
Last Packager: | joe1984 |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2020-01-29 01:03 (UTC) |
Last Updated: | 2023-09-27 23:29 (UTC) |
Dependencies (12)
- gst-editing-services (gst-editing-services-gitAUR)
- gst-python (gst-python-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-pillow (python-pillow-gitAUR)
- python-sphinx (python-sphinx-gitAUR)
- python-wxpython (python-wxpython-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- gst-libav (gst-libav-gitAUR) (optional) – additional rendering formats
- gst-plugins-bad (gst-plugins-bad-gitAUR) (optional) – additional rendering formats
- gst-plugins-good (gst-plugins-good-gitAUR) (optional) – additional rendering formats
- gst-plugins-ugly (gst-plugins-ugly-gitAUR) (optional) – additional rendering formats
- python-cairo (python-cairo-gitAUR) (optional) – slideshow preview
Required by (0)
Sources (1)
Latest Comments
joe1984 commented on 2023-09-27 23:18 (UTC)
dreieck commented on 2022-12-28 14:30 (UTC) (edited on 2022-12-28 14:31 (UTC) by dreieck)
Ahoj,
(1)
"Official" software version is available (4.0.0a2-109), so I suggest to prepend it to ${pkgver}
as suggested by the Arch Linux VCS packaging guidelines.
A revised pkgver()
could look like:
pkgver() {
cd "${srcdir}/${_pkgname}"
_ver="$(git describe --tags | sed 's|^[vV]||' | sed 's|-g[0-9a-fA-F]*$||' | tr '-' '+')"
_rev="$(git rev-list --count HEAD)"
_date="$(git log -1 --date=format:"%Y%m%d" --format="%ad")"
_hash="$(git rev-parse --short HEAD)"
if [ -z "${_ver}" ]; then
error "Version could not be determined."
return 1
else
printf '%s' "${_ver}.r${_rev}.${_date}.${_hash}"
fi
}
Then, you can also include $pkgver
in the provides
entry, by changing
provides=('photofilmstrip')
to
provides=("photofilmstrip=${pkgver}")
.
(2)
Also, this package is just python code, no binary code. So the architecture should be
arch=('any')
:
photofilmstrip-git W: No ELF files and not an "any" package
(3)
Missing dependencies according to namcap
:
gedit
libblockdev
libaccounts-glib
goocanvas
libgexiv2
libibus
gnumeric
xapp
photofilmstrip-git E: Dependency gedit detected and not included (libraries ['gi'] needed in files ['usr/lib/python3.10/site-packages/photofilmstrip/ux/gnome.py', 'usr/lib/python3.10/site-packages/photofilmstrip/AppMixin.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/GPlayer.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/GMainLoop.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/StoryEngine.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/renderer/GStreamerRenderer.py'])
photofilmstrip-git E: Dependency libblockdev detected and not included (libraries ['gi'] needed in files ['usr/lib/python3.10/site-packages/photofilmstrip/ux/gnome.py', 'usr/lib/python3.10/site-packages/photofilmstrip/AppMixin.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/GPlayer.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/GMainLoop.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/StoryEngine.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/renderer/GStreamerRenderer.py'])
photofilmstrip-git E: Dependency libaccounts-glib detected and not included (libraries ['gi'] needed in files ['usr/lib/python3.10/site-packages/photofilmstrip/ux/gnome.py', 'usr/lib/python3.10/site-packages/photofilmstrip/AppMixin.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/GPlayer.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/GMainLoop.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/StoryEngine.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/renderer/GStreamerRenderer.py'])
photofilmstrip-git E: Dependency goocanvas detected and not included (libraries ['gi'] needed in files ['usr/lib/python3.10/site-packages/photofilmstrip/ux/gnome.py', 'usr/lib/python3.10/site-packages/photofilmstrip/AppMixin.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/GPlayer.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/GMainLoop.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/StoryEngine.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/renderer/GStreamerRenderer.py'])
photofilmstrip-git E: Dependency libgexiv2 detected and not included (libraries ['gi'] needed in files ['usr/lib/python3.10/site-packages/photofilmstrip/ux/gnome.py', 'usr/lib/python3.10/site-packages/photofilmstrip/AppMixin.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/GPlayer.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/GMainLoop.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/StoryEngine.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/renderer/GStreamerRenderer.py'])
photofilmstrip-git E: Dependency libibus detected and not included (libraries ['gi'] needed in files ['usr/lib/python3.10/site-packages/photofilmstrip/ux/gnome.py', 'usr/lib/python3.10/site-packages/photofilmstrip/AppMixin.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/GPlayer.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/GMainLoop.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/StoryEngine.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/renderer/GStreamerRenderer.py'])
photofilmstrip-git E: Dependency gnumeric detected and not included (libraries ['gi'] needed in files ['usr/lib/python3.10/site-packages/photofilmstrip/ux/gnome.py', 'usr/lib/python3.10/site-packages/photofilmstrip/AppMixin.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/GPlayer.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/GMainLoop.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/StoryEngine.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/renderer/GStreamerRenderer.py'])
photofilmstrip-git E: Dependency xapp detected and not included (libraries ['gi'] needed in files ['usr/lib/python3.10/site-packages/photofilmstrip/ux/gnome.py', 'usr/lib/python3.10/site-packages/photofilmstrip/AppMixin.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/GPlayer.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/GMainLoop.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/StoryEngine.py', 'usr/lib/python3.10/site-packages/photofilmstrip/core/renderer/GStreamerRenderer.py'])
(4)
Missing makedepends
:
git
,python-setuptools
.
Fixed PKGBUILD
→ Here is a modified PKGBUILD
which adresses those issues:
http://ix.io/4jMA.
Regards and
thanks for maintaining!
Pinned Comments