Re: Gratuitous port splitting (was: Port Avidemux)
I'm preparing a diff for this, and will let you know once it is ready for testing. mfg Tobias On Mon, 25 May 2020 at 06:12, Tobias C. Berner wrote: > > Moin moin > > From my side, I don't see a reason to have it split either. If there > is no reason for the split for users, and only causes hassle, I don't > see why the ports should remain split. > > My suggestion would be to just merge everything into one port, that is > functional and gives you avidemux as a whole, usable package. > > > mfg Tobias > > On Sun, 24 May 2020 at 23:46, Chris wrote: > > > > On Sun, 24 May 2020 09:56:39 -0700 Freddie Cash fjwc...@gmail.com said > > > > > Perhaps the avidemux port should be renamed to avidemux-libs, and then a > > > new avidemux meta-port could be created with basically just an OPTIONS > > > screen where your pick which parts you want installed? > > +1 for that. > > I was going to propose making a meta-port called "avidemux" with options > > that pull only what's required to create a functional port. But decided > > to wait till I got through all my mail first, in case someone as (at least) > > as smart as I am beat me to the proposal. ;-) > > > > --Chris > > > > > > Cheers, > > > Freddie > > > > > > Typos due to smartphone keyboard. > > > ___ > > > freebsd-ports@freebsd.org mailing list > > > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > > > To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" > > > > > > ___ > > freebsd-ports@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > > To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Gratuitous port splitting (was: Port Avidemux)
On Sun, 24 May 2020 09:56:39 -0700 Freddie Cash fjwc...@gmail.com said Perhaps the avidemux port should be renamed to avidemux-libs, and then a new avidemux meta-port could be created with basically just an OPTIONS screen where your pick which parts you want installed? +1 for that. I was going to propose making a meta-port called "avidemux" with options that pull only what's required to create a functional port. But decided to wait till I got through all my mail first, in case someone as (at least) as smart as I am beat me to the proposal. ;-) --Chris Cheers, Freddie Typos due to smartphone keyboard. ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Gratuitous port splitting (was: Port Avidemux)
On Sun, May 24, 2020 at 9:56 AM Freddie Cash wrote: > Perhaps the avidemux port should be renamed to avidemux-libs, and then a > new avidemux meta-port could be created with basically just an OPTIONS > screen where your pick which parts you want installed? > > Cheers, > Freddie > > Typos due to smartphone keyboard. > At a minimum, the base port (avidemux) and the plugins should be merged. You really must have both to do anything. I would like to see the CLI and GUI ports become options in a single port instead of separate ports. If the base port is renamed, I'd prefer avidemux-base. Since gtk and qt4 are no longer options, I'd suggest avidemux-gui until/unless they are merged into a single port. I have started re-writing the descriptions with my first attempt included. The current one is terribly old, not even mentioning the most popular muxes, MP4 and MKV. and mostly ignores the fact that it is now really an editor. Proposed pkg-descr: Avidemux is a free and open-source transcoding and video editing software designed for easy-to-use video editing and video processing. Avidemux also offers a command-line interface. Avidemux is capable of non-linear video editing, applying filters by to video, and transcoding video into various formats. Avidemux can also insert audio streams into a video file (muxing) and seperating streams (demuxing). Most popular codec and muxes are supported. Matroska (MKV) is the default. Most codecs allow full tuning capabilities for trading off between speed and accuracy via the GUI or CLI. At this time, you must install multimedia/avidemx, multimedia/avidemux-plugins, and multimedia/avidemux-cli and/or multimedia/avidemux-qt5, the latter two providing user interfaces. WWW: http://avidemux.sourceforge.net/ ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Gratuitous port splitting (was: Port Avidemux)
Perhaps the avidemux port should be renamed to avidemux-libs, and then a new avidemux meta-port could be created with basically just an OPTIONS screen where your pick which parts you want installed? Cheers, Freddie Typos due to smartphone keyboard. ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Gratuitous port splitting (was: Port Avidemux)
On Sat, May 23, 2020 at 8:27 PM Greg 'groggy' Lehey wrote: > On Friday, 22 May 2020 at 21:38:44 -0700, Kevin Oberman wrote: > > On Fri, May 22, 2020 at 1:55 PM Wiebe Pestman > wrote: > > > >> Dear maintainer(s), > >> Today I tried to install the port avidemux-2.7.4_1, but unfortunately > >> without success. > >> When running the command "make install" the whole process proceeds > >> without any error message. > >> But at the end there is no binary ... > >> Neither in /usr/local/bin, nor in > >> > >> /usr/ports/multimedia/avidemux/work/stage/usr/local/bin > >> > >> Am I overlooking something in the installation procedure? > >> The kernel on my machine is: > >> > >> FreeBSD zwaluw 12.1-RELEASE FreeBSD 12.1-RELEASE r354233 GENERIC amd64 > >> > >> Hope to get an answer from you :-) > >> Best regards from Holland, > >> Wiebe Pestman > > > > avidemux does not install any executable. Oddly, it just installs > libraries > > and the like. You must also install avidemux-plugins and either or both > > avidemux-cli and avidemux-qt5. If you only need the GUI, you can skip > > avidemux-cli. > > > > The command to run the GUI version of avidemux is avidemux3_qt5. The CLI > > interface is avidemux3_cli. > > Yes, I've run into this problem too. Arguably it's broken. The > official documentation expects it to be a single installation, and I > don't see any reason to split avidemux into five ports (there's also > avidemux-qt4). What good is the avidemux port on its own? Or the > combination of avidemux-qt5 without avidemux-plugins? Just finding > out that you need all this stuff is a pain. I'd recommend folding > both of these ports, and probably avidemux-cli, into the ports > avidemux-qt4 and avidemux-qt5. > > At the very least there should be a warning in avidemux/pkg-descr, but > I don't think that's the right approach. > > Thoughts? > You are completely right, but this application is weird. It a bear of a port because it used to include tar files of all of its dependencies due to ever changing APIs that kept breaking the build. It also makes for a very messy build that actually is separate builds with a bash script to drive it. As a result, the creation of four ports was probably somewhat natural. It's still a bad idea and I have twice worked with committers who wanted to rework it, but people are busy. Tobias was very helpful to get this port back into the system after it had been deleted. I will submit an updated pkg-descr that at least lets people know that they need to install at least three ports. I hope to do that tomorrow. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkober...@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Gratuitous port splitting (was: Port Avidemux)
On Friday, 22 May 2020 at 21:38:44 -0700, Kevin Oberman wrote: > On Fri, May 22, 2020 at 1:55 PM Wiebe Pestman wrote: > >> Dear maintainer(s), >> Today I tried to install the port avidemux-2.7.4_1, but unfortunately >> without success. >> When running the command "make install" the whole process proceeds >> without any error message. >> But at the end there is no binary ... >> Neither in /usr/local/bin, nor in >> >> /usr/ports/multimedia/avidemux/work/stage/usr/local/bin >> >> Am I overlooking something in the installation procedure? >> The kernel on my machine is: >> >> FreeBSD zwaluw 12.1-RELEASE FreeBSD 12.1-RELEASE r354233 GENERIC amd64 >> >> Hope to get an answer from you :-) >> Best regards from Holland, >> Wiebe Pestman > > avidemux does not install any executable. Oddly, it just installs libraries > and the like. You must also install avidemux-plugins and either or both > avidemux-cli and avidemux-qt5. If you only need the GUI, you can skip > avidemux-cli. > > The command to run the GUI version of avidemux is avidemux3_qt5. The CLI > interface is avidemux3_cli. Yes, I've run into this problem too. Arguably it's broken. The official documentation expects it to be a single installation, and I don't see any reason to split avidemux into five ports (there's also avidemux-qt4). What good is the avidemux port on its own? Or the combination of avidemux-qt5 without avidemux-plugins? Just finding out that you need all this stuff is a pain. I'd recommend folding both of these ports, and probably avidemux-cli, into the ports avidemux-qt4 and avidemux-qt5. At the very least there should be a warning in avidemux/pkg-descr, but I don't think that's the right approach. Thoughts? Greg -- Sent from my desktop computer. Finger g...@freebsd.org for PGP public key. See complete headers for address and phone numbers. This message is digitally signed. If your Microsoft mail program reports problems, please read http://lemis.com/broken-MUA signature.asc Description: PGP signature
Re: Port Avidemux
On Fri, May 22, 2020 at 1:55 PM Wiebe Pestman wrote: > Dear maintainer(s), > Today I tried to install the port avidemux-2.7.4_1, but unfortunately > without success. > When running the command "make install" the whole process proceeds > without any error message. > But at the end there is no binary ... > Neither in /usr/local/bin, nor in > > /usr/ports/multimedia/avidemux/work/stage/usr/local/bin > > Am I overlooking something in the installation procedure? > The kernel on my machine is: > > FreeBSD zwaluw 12.1-RELEASE FreeBSD 12.1-RELEASE r354233 GENERIC amd64 > > Hope to get an answer from you :-) > Best regards from Holland, > Wiebe Pestman avidemux does not install any executable. Oddly, it just installs libraries and the like. You must also install avidemux-plugins and either or both avidemux-cli and avidemux-qt5. If you only need the GUI, you can skip avidemux-cli. The command to run the GUI version of avidemux is avidemux3_qt5. The CLI interface is avidemux3_cli. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkober...@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"