http://kornelix.net/fotoxx/fotoxx.html
Version 16.04 is now ready.
Current version is now 16.06 (latest portage version is 15.05, and stable portage version is 13.11.1).
Current version is now 16.08.1.
latest version is 16.10.3. Thanks.
Latest version is 17.01.2
Current version is 17.04.1. How about an update?
Latest version is 17.08.3. Anybody here?
Version 18.01 has been released.
Created attachment 563076 [details] ebuild for fotoxx version 19.2 ebuild version bump, edited from fotoxx version 15.05 (portage) added dependencies according to developer homepage updated SRC_URI no patches applied USE flag "video" - additional dependency check for totem or ffmpeg
do you want to proxy maintain it? https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers/User_Guide
I'm afraid, I don't have the qualifications to take care of an ebuild. I am an absolute beginner in ebuild writing and I'm only able to edit very basic things like SRC_URI and dependencies. I wouldn't be able to help anyone with build errors etc. I just wanted to share what works for me.
Created attachment 649852 [details] media-gfx/fotoxx-20.16.ebuild Bump to 20.16. See also bug#733210 for map files (media-gfx/fotoxx-maps). Changes: - update Copyright - change EAPI to 7 - remove unused inherits - update source url - update license - change keywords to unstable - update use flags - update depends - update source location and patches - remove 'tc-export CXX' - documentation is installed by emake (set DOCS and HTML_DOCS to empty) - add elog during pkg_postinst
Created attachment 649854 [details, diff] media-gfx/fotoxx fotoxx-15.05.ebuild -> fotoxx-20.16.ebuild diff file Diff file. $ diff -Nuar /usr/portage/media-gfx/fotoxx/fotoxx-15.05.ebuild /var/db/repos/localrepo/media-gfx/fotoxx/fotoxx-20.16.ebuild
Created attachment 649856 [details, diff] media-gfx/fotoxx/files fotoxx-20.16-documentation.patch Fix the documentaion's install location, and also do not compress the changelog and manual pages.
Created attachment 649858 [details] media-gfx/fotoxx metadata.xml Update indentation and add use flags.
Created attachment 649860 [details] media-gfx/fotoxx-20.16.tar.gz Manifest Manifest file for fotoxx-20.16.tar.gz.
Version 20.17 has become the current release from 20200722.
Created attachment 674350 [details] media-gfx/fotoxx-20.16.ebuild (fix compressed, documentation, and metainfo files) Fix HOMEPAGE in fotoxx-20.16.ebuild. Note that fotoxx-20.16-documentation.patch patches Makefile to not install compressed docs and man pages and the ebuild will not compress the docs. Fix patch fotoxx-20.16-documentation.patch to define DOCDIR (aka /usr/share/doc/${PF}) and to use /usr/share/metainfo rather than /usr/share/appdata. New patch fotoxx-20.16-manual.patch to open fotoxx.1{,.gz,.bz2} from the GUI (there's no need for the uncompressed /usr/share/doc/${PF}/fotoxx.man file).
Created attachment 674356 [details, diff] diff fotoxx-15.05.ebuild fotoxx-20.16.ebuild Update diff of fotoxx fotoxx-15.05.ebuild to fotoxx-20.16.ebuild.
Created attachment 674365 [details, diff] fotoxx-20.16-documentation.patch (do not install compressed docs and man pages, install metainfo files) Do not install compressed docs and man pages. Set and define DOCDIR to $(PREFIX)/share/doc/$(PF). Set APPDATADIR to $(PREFIX)/share/metainfo (rather than deprecated appdata).
Created attachment 674368 [details, diff] fotoxx-20.16-manual.patch (add feature to open man pages, use fotoxx.1{,.gz,.bz2} rather than fotoxx.man) Open /usr/share/man/man1/fotoxx.1{,.gz,.bz2} from the GUI. There's no need for the uncompressed /usr/share/doc/${PF}/fotoxx.man file (which is the same as fotoxx.1{,.gz,.bz2}).
Created attachment 674371 [details] media-gfx/fotoxx-20.19.ebuild (bump version) Bump to v20.19. diff fotoxx-20.16.ebuild fotoxx-20.19.ebuild 47,48c47,48 < "${FILESDIR}/${P}-documentation.patch" < "${FILESDIR}/${P}-manual.patch" --- > "${FILESDIR}/${PN}-20.16-documentation.patch" > "${FILESDIR}/${PN}-20.16-manual.patch"
Created attachment 674377 [details] Manifest file for both fotoxx-20.16.tar.gz and fotoxx-20.19.tar.gz Update Manifest file.
I'm working on a bump now, I will have it close this bug, but please open new reports if you find anything amiss. A few notes: I am using optfeature for the optional runtime features, instead of USE flags. Upstream no longer loads the man page from within the app so I'm not using your manual patch. I am using a modified verison of your documentation patch. I removed several deps that seemed to be unnecessary, but if I've made mistakes, do let me know.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6931cc9295471db938c266bd2e0a7e858b5968f6 commit 6931cc9295471db938c266bd2e0a7e858b5968f6 Author: Ben Kohler <bkohler@gentoo.org> AuthorDate: 2021-04-08 19:13:57 +0000 Commit: Ben Kohler <bkohler@gentoo.org> CommitDate: 2021-04-08 19:16:04 +0000 media-gfx/fotoxx: take package & bump it Closes: https://bugs.gentoo.org/578046 Closes: https://bugs.gentoo.org/739980 Closes: https://bugs.gentoo.org/751304 Closes: https://bugs.gentoo.org/751307 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Ben Kohler <bkohler@gentoo.org> media-gfx/fotoxx/Manifest | 1 + .../fotoxx/files/fotoxx-21.40-documentation.patch | 33 +++++++++ media-gfx/fotoxx/fotoxx-21.40.ebuild | 81 ++++++++++++++++++++++ media-gfx/fotoxx/metadata.xml | 5 +- 4 files changed, 119 insertions(+), 1 deletion(-)
(In reply to Ben Kohler from comment #24) > I'm working on a bump now, I will have it close this bug, but please open > new reports if you find anything amiss. A few notes: > > I am using optfeature for the optional runtime features, instead of USE > flags. > > Upstream no longer loads the man page from within the app so I'm not using > your manual patch. I am using a modified verison of your documentation > patch. > > I removed several deps that seemed to be unnecessary, but if I've made > mistakes, do let me know. Thanks. I'll check the deps... I delayed some work, I made some MRs on the official repo, one is about the manual's patches, but with new releases things may be different... Mike was so kind to leave the MRs opened anyway. Cheers!