FreeBSD port skeleton for qmmp
qmmp is a
Qt4-based multimedia player.
I made a FreeBSD port for the stable version (0.8.0):
- FreeBSD official ports
- Since the 18th of March, 2011, this port appears on the ports tree.
Refresh your ports directories, then do
make build install -C multimedia/qmmpby root/administrator privilege. - files on GITHUB: experimental ports
- Usage: Get files by
git clone git://github.com/liangtai/FreeBSD-ports.git FreeBSD-portswith GIT (devel/git), then you may notice several branches including master branch for QMake build of 0.8.0, branch qmmp-0.7 for 0.7.7, branch qmmp-0.6 for 0.6.8, branch qmmp-0.5 for 0.5.6, branch qmmp-0.4 for 0.4.5 versions, and cmake which will be kept with the official port. Switch to a port you chosen, andmake build install -C FreeBSD-ports/multimedia/qmmpby root/administrator credencial. You can update the files by 'git pull' command.
ATTENTION:
-
If you update to qmmp-0.8.0 from qmmp-0.7.x or older version, please do
make deinstallbefore build on this port, otherwise it may stop on the way, because this port's Makefile loads installed header and library files from the system tree (probably they may be/usr/local/includeand/usr/local/lib), than the latest files on your building source.
CHANGE LOGS: (new-->old)
2014-07-05: qmmp version 0.8.0, qmmp-plugin-pack version 0.8.0
2014-05-24: qmmp version 0.7.7, qmmp-plugin-pack version 0.7.7
2014-04-06: qmmp version 0.7.6, qmmp-plugin-pack version 0.7.6
2014-02-13: qmmp version 0.7.5, qmmp-plugin-pack version 0.7.5
2013-12-26: qmmp version 0.7.4, qmmp-plugin-pack version 0.7.4
2013-11-10: Use the new options framework
2013-11-10; Block out older FFMpeg, and supports only ffmpeg-2.x
2013-10-20: Follow ffmpeg family reformation
2013-10-06: Welcome to ffmpeg-2.0
2013-10-04: qmmp version 0.7.3, qmmp-plugin-pack version 0.7.3
2013-09-29: Support new ports' features (LIB_DEPENDS syntax; Staging)
2013-08-27: qmmp version 0.7.2, qmmp-plugin-pack version 0.7.2
2013-06-10: one step ahead PORTREVISION following libFLAC updates.
2013-06-01: qmmp version 0.7.1, qmmp-plugin-pack version 0.7.1
2013-04-12: fix wrong filename to checking ffmpeg on LIB_DEPENDS
2013-04-11: qmmp version 0.7.0, qmmp-plugin-pack version 0.7.0
2013-03-25: qmmp version 0.6.8, qmmp-plugin-pack version 0.6.6
2013-03-20: Convert USE_CMAKE macro to USES=cmake
2013-02-27: Merge with other depending ports on one tree
2013-02-22: version 0.6.7, good bye ffmpeg-011
2013-01-12: Change tag for FFMPEG to welcome ffmpeg-1.1
2013-01-12: version 0.6.6
2012-12-10: version 0.6.5
2012-11-05: version 0.6.4
2012-10-26: Support 4 ports of ffmpeg and 2 ports of mplayer
2012-08-17: version 0.6.3
2012-07-29: Fix crash on enca_set_threshold() with null analyzer
2012-07-24: version 0.6.1
2012-07-01: version 0.6.0
2012-06-23: Wrapper script is no longer necessary.
2012-06-16: version 0.5.6
2012-05-26: version 0.5.5
2012-02-29: version 0.5.4
2012-01-24: version 0.5.3
2011-10-30: At last, version 0.5.2 is joined to the official ports tree
2011-10-27: Correct ENCA option's descriptin. Add option for generating and installing API documentation. Several trivial changes.
2011-10-25: Follow changes of audio/jack (0.5.2)
2011-10-15: version 0.5.2 (experimental port)
2011-04-01: version 0.5.0 (experimental port)
2011-03-18: Joined to the official ports tree!
2011-03-12: version 0.4.5.
2011-02-21: fix a searious mistake that collapses dependency list.
2011-02-16: fix QMake *.pro files so that certain header files are installed same as CMake does, and they are added to pkg-plist. (See also my bug report)
2011-02-14: add support for projectM (since ${PORTSDIR}/graphics/libprojectm/ has come!)
2011-02-13: version 0.4.4.
2010-11-04: version 0.4.3.
2010-09-08: Remove the deletion entry of PORTDOCS in the last of pkg-plist which causes warning at pkg_delete.
2010-09-04: version 0.4.2.
2010-07-22: Add a switch for ALSA support based on ${PORTSDIR}/audio/alsa-lib.
2010-07-03: The launcher script is renamed to 'qmmp', and the binary executable is moved to libexec/ directory. One step ahead PORTREVISION.
2010-06-27: Solve the problem that socket file remains. One step ahead PORTREVISION.
2010-06-17: version 0.4.1.
2010-06-09: one step ahead PORTREVISION following libogg updates.
2010-05-29: two steps ahead PORTREVISION following libmodplug updates, and changes of dependency on musepack from libmpcdec which is going to be obsolete.
2010-05-07: version 0.4.0. Move the directory to multimedia/ from audio/
2010-04-11: one step ahead PORTREVISION following libwavpack updates.
2010-04-10: version 0.3.3
2009-11-16: version 0.3.1; change the taglib major version number to 1.
2009-07-15: one step ahead PORTREVISION after libogg major version increment.