Search Criteria
Package Details: ffmpegfs-git 2.7.r0.5d5097ea-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/ffmpegfs-git.git (read-only, click to copy) |
|---|---|
| Package Base: | ffmpegfs-git |
| Description: | FUSE-based transcoding filesystem with video support from many formats to MP4, WebM, OGG, MP3, OPUS, MOV, ProRes or WAV. |
| Upstream URL: | https://nschlia.github.io/ffmpegfs/ |
| Licenses: | GPL3, FDL1.3 |
| Conflicts: | ffmpegfs |
| Provides: | ffmpegfs |
| Submitter: | 14mRh4X0r |
| Maintainer: | 14mRh4X0r |
| Last Packager: | 14mRh4X0r |
| Votes: | 0 |
| Popularity: | 0.000000 |
| First Submitted: | 2018-04-23 09:41 (UTC) |
| Last Updated: | 2021-11-09 12:24 (UTC) |
Dependencies (11)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-cudaAUR, ffmpeg-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-amd-fullAUR, ffmpeg-full-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR)
- fuse (fuse2)
- libbluray (libbluray-gitAUR)
- libchardet
- libcue (libcue-gitAUR)
- libdvdread (libdvdread-gitAUR)
- sqlite (sqlite-fossilAUR)
- asciidoc (asciidoc-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- w3m (w3m-rkta-gitAUR) (make)
- xxd (vim-minimal-gitAUR, gvim-gitAUR, vim-cli-gitAUR, gvim-gtk2AUR, gvim, tinyxxd, vim) (make)
Latest Comments
14mRh4X0r commented on 2021-11-09 12:20 (UTC)
Regarding versioning: upstream doesn't change the version number on release, but some time before, so I don't think
pkgver()should change in that regard. I'm updating the regex to deal with a capital V though. (Side note:V2.5<2.7in version sorting ;))You're right, I already made those changes locally, but apparently never pushed them.
No. CC0 applies to the demo files shipped in the repository (see commit 20d1c05), but they're not included in the package.
dreieck commented on 2021-11-04 14:59 (UTC)
I worked a bit with that package and made my own
PKGBUILDadaptions; I share them with you in case you are interested:[→ PKGBUILD].
dreieck commented on 2021-11-04 14:53 (UTC)
I see that the source directory contains also a creative commons "CC0" license (
COPYING.CC0). Should that be part oflicenses?Regards!
dreieck commented on 2021-11-04 13:50 (UTC) (edited on 2021-11-04 14:45 (UTC) by dreieck)
I think
libcueandlibchardetshould be dependencies:namcap:ffmpegfs-git E: Dependency libchardet detected and not included (libraries ['usr/lib/libchardet.so.1'] needed in files ['usr/bin/ffmpegfs'])ffmpegfs-git E: Dependency libcue detected and not included (libraries ['usr/lib/libcue.so.2'] needed in files ['usr/bin/ffmpegfs'])Regards!
dreieck commented on 2021-11-04 13:38 (UTC) (edited on 2021-11-04 14:44 (UTC) by dreieck)
git describeandgit describe --tags, which is used inpkgver(), do not provide correct version information.Currently, version of the latest git checkout is at 2.7 (
ffmpegfs --versionsays so), but thegit describecommands yield:git describe:v0.91-2093-g8bf2856fgit describe --tags:V2.5-56-g8bf2856f(Also note that once the
vis small letter, once it is capital letter, and yourpkgver()would strip away only the small letter.)So I suggest to use another version source in
pkgver().configure.accontains the lineAC_INIT([FFMPEGFS], [2.7]), from which it could be extracted -- seems to me that this will bring in the2.7to the rest of the software during configuration and compilation.So the following snipped would I think give a more correct version:
grep -E '^[[:space:]]*AC_INIT' configure.ac | sed 's|#.*||' | grep -i FFMPEGFS | tail -n1 | sed -E 's|AC_INIT[[:space:]]*\(([^\)]*)\)|\1|' | awk -F, '{print $2}' | tr -d '[[:space:]]\[\]'(that's much longer then essentially needed in how
configure.aclooks now, but might capture also other formatting cases and duplications.)Based on that, I created the following
pkgver():(I also need to increment
$epochbecase otherwiseV2.5>2.7in version sorting)Then, you can also add
=${pkgver}to theprovidesentry.Btw. a sidenote: I have reported the version tag thing upstream: → here.
Regards and thanks for maintaining!