Port details |
- ocp Legendary Open Cubic Player
- 3.0.1,1 audio =5 3.0.1,1Version of this port present on the latest quarterly branch.
- Maintainer: ehaupt@FreeBSD.org
- Port Added: 2005-04-24 14:14:11
- Last Update: 2024-12-30 12:28:05
- Commit Hash: e7747b5
- People watching this port, also watch:: mplayer, xorg-server, wget, windowmaker, nmap
- License: GPLv2+
- WWW:
- https://stian.cubic.org/project-ocp.php
- Description:
- Open Cubic Player first appeared around December 1994 as a DOS
binary-only module player. It supported many sound cards and module
formats.
At some point, the source code was released to the public under the
terms of the GNU General Public License, and around 2003 Stian
Skjelstad ported the code to Linux.
In addition to legacy tracker formats such as mod, xm and s3m, Open
Cubic Player now also supports mp3, ogg and ay files and can be compiled
with libadplug support.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/audio/ocp/ && make install clean
- To add the package, run one of these commands:
- pkg install audio/ocp
- pkg install ocp
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: ocp
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: amd64 i386 powerpc powerpc64 powerpc64le
- distinfo:
- TIMESTAMP = 1735549777
SHA256 (ocp-3.0.1.tar.xz) = 60a03d73883ea9c5dd94253907fc2002aa229e0fc41febb17d7baa341b228db1
SIZE (ocp-3.0.1.tar.xz) = 4361096
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- xa65 : devel/xa65
- unifont.otf : x11-fonts/gnu-unifont-otf
- unifont.otf : x11-fonts/gnu-unifont-otf
- gmake>=4.4.1 : devel/gmake
- makeinfo : print/texinfo
- pkgconf>=1.3.0_1 : devel/pkgconf
- update-mime-database : misc/shared-mime-info
- update-desktop-database : devel/desktop-file-utils
- sdl2-config : devel/sdl20
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- xpm.pc : x11/libXpm
- xxf86dga.pc : x11/libXxf86dga
- xxf86vm.pc : x11/libXxf86vm
- Runtime dependencies:
-
- eawpats>0 : audio/eawpats
- unifont.otf : x11-fonts/gnu-unifont-otf
- unifont.otf : x11-fonts/gnu-unifont-otf
- update-mime-database : misc/shared-mime-info
- update-desktop-database : devel/desktop-file-utils
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- xpm.pc : x11/libXpm
- xxf86dga.pc : x11/libXxf86dga
- xxf86vm.pc : x11/libXxf86vm
- indexinfo : print/indexinfo
- Library dependencies:
-
- libancient.so : archivers/ancient
- libcjson.so : devel/libcjson
- libdiscid.so : audio/libdiscid
- libid3tag.so : audio/libid3tag
- libmad.so : audio/libmad
- libogg.so : audio/libogg
- libpng.so : graphics/png
- libvorbis.so : audio/libvorbis
- libadplug.so : audio/libadplug
- libbinio.so : devel/libbinio
- libasound.so : audio/alsa-lib
- libFLAC.so : audio/flac
- libgme.so : audio/libgme
- libfreetype.so : print/freetype2
- libfreetype.so : print/freetype2
- libjpeg.so : graphics/jpeg-turbo
- libSDL2.so : devel/sdl20
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for ocp-3.0.1,1:
ADPLUG=on: adplug support
ALSA=on: ALSA audio architecture support
DOCS=on: Build and/or install documentation
FLAC=on: FLAC lossless audio codec support
GME=on: libgme support for additional video game music support
MIDI=on: timidity support
OSS=on: Open Sound System support
SDL=on: Simple Direct Media Layer support
X11=on: X11 (graphics) support
===> Use 'make config' to modify these settings
- Options name:
- audio_ocp
- USES:
- compiler:c11 dos2unix gmake gnome iconv jpeg localbase:ldflags makeinfo ncurses pkgconfig shared-mime-info tar:xz desktop-file-utils sdl desktop-file-utils xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.1.20_2,1 11 Apr 2011 08:34:17 |
bapt |
Add a new macro to deal with conflict between ncurses from base and ncurses from
ports.
If a ports is linked against ncurses from base or from the ports, it should then
add:
USE_NCURSES=yes
it is also possible to specify the hard dependency on the ports ncurses or one
the base one adding the following macros:
WITH_NCURSES_PORT=yes or WITH_NCURSES_BASE=yes
PR: ports/155269
Submitted by: me
Reviwed by: pav@
Approved by: portmgr (pav@)
Exp-run by: portmgr (pav@) |
0.1.20_2,1 25 Jan 2011 08:39:27 |
ehaupt |
Add LICENSE and remove MD5 sums.
Feature safe: yes |
0.1.20_2,1 06 Jun 2010 20:44:03 |
naddy |
Bump PORTREVISION for ports that depend on libogg, directly or indirectly
(via libvorbis, libtheora). |
0.1.20_1,1 21 May 2010 12:44:30 |
ehaupt |
Chase audio/libadplug update |
0.1.20,1 17 May 2010 11:33:50 |
ehaupt |
Update to 0.1.20 |
0.1.18_1,1 11 Jan 2010 13:12:49 |
ehaupt |
Add PORTSCOUT variable in order to skip version 0.1.19 which is just a tarball
of an experimental version. |
0.1.18_1,1 05 Jan 2010 15:23:28 |
ehaupt |
Chase audio/libadplug update |
0.1.18,1 29 Dec 2009 16:26:20 |
ehaupt |
This port now works under amd64 |
0.1.18,1 26 Dec 2009 21:02:37 |
ehaupt |
Update to 0.1.18, this version comes with optional sdl audio support |
0.1.17_1,1 21 Sep 2009 12:58:05 |
ehaupt |
Add a patch to prevent the OSS driver detection from failing and bump
PORTREVISION.
Feature safe: yes |
0.1.17,1 20 Sep 2009 13:00:08 |
ehaupt |
- Update to 0.1.17
- Use OPTIONS
- Update WWW
Feature safe: yes |
0.1.13_7,1 18 Sep 2009 20:09:45 |
ehaupt |
Mark it MAKE_JOBS_UNSAFE
Notified by: pav
Feature safe: yes |
0.1.13_7,1 18 Sep 2009 13:44:42 |
ehaupt |
Port is not MAKE_JOBS_SAFE save.
Notified by: pointyhat (via miwi)
Feature safe: yes |
0.1.13_7,1 06 Jul 2009 21:26:00 |
naddy |
Bump PORTREVISION after libogg and libvorbisfile major version increment. |
0.1.13_6,1 30 Mar 2009 14:18:26 |
ehaupt |
Mark MAKE_JOBS_SAFE |
0.1.13_6,1 21 Aug 2008 06:18:49 |
rafan |
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk (Only the first 15 lines of the commit message are shown above ) |
0.1.13_6,1 07 Jul 2008 13:41:57 |
ehaupt |
Remove "USE_GCC=3.4+" / "USE_GCC=3.2+". Now that the minimum version we support
via ports is FreeBSD 6.3, this is a no-op. FreeBSD 6.x features GCC 3.4 as the
system compiler. |
0.1.13_6,1 23 Jun 2008 11:33:24 |
ehaupt |
The last update never worked. The player wouldn't even start.
- Reclaim maintainer-ship
- Roll back to the last working version
- Bump PORTEPOCH
Pointyhat to: miwi |
0.1.15 15 Jun 2008 12:52:11 |
olgeni |
A few typo fixes for ports/audio descriptions. |
0.1.15 16 May 2008 14:10:36 |
miwi |
- Update to 0.1.15
PR: 123497
Submitted by: Ports Fury |
0.1.13_6 03 May 2008 09:38:42 |
ehaupt |
Drop maintainership |
0.1.13_6 27 Mar 2008 22:15:47 |
ehaupt |
Use MASTER_SITE_CRITICAL |
0.1.13_6 17 Mar 2008 16:41:01 |
ehaupt |
Get rid of USE_XLIB and use "USE_XORG=xxf86dga xxf86vm" instead. |
0.1.13_5 28 Jul 2007 12:27:31 |
miwi |
- Chase increase of audio/libvorbis shlib version.
- Bump PORTREVISION |
0.1.13_4 01 Jun 2007 18:22:21 |
ehaupt |
Forget about X11BASE |
0.1.13_4 19 May 2007 20:32:57 |
flz |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
0.1.13_3 25 Apr 2007 12:24:55 |
ehaupt |
Refine last commit. ocp seems to need wide character support in order to
display colors correctly. However, devel/ncurses is not needed after 602107 and
700033 since it's already in the base. |
0.1.13_2 24 Apr 2007 12:17:58 |
ehaupt |
Use devel/ncurses instead of base curses.h in order to have color support. |
0.1.13_1 22 Apr 2007 07:33:45 |
ehaupt |
Remove unnecessary DISTNAME redefinition. |
0.1.13_1 21 Apr 2007 12:45:44 |
ehaupt |
Chase libadplug update |
0.1.13 17 Apr 2007 07:27:43 |
ehaupt |
Cleanup non-supported FreeBSD versions
PR: 111681
Submitted by: edwin |
0.1.13 13 Feb 2007 21:56:13 |
ehaupt |
Update to 0.1.13 |
0.1.10.r6 04 Oct 2006 21:38:10 |
ehaupt |
Update to 0.1.10 release candidate 6. This version is out for quite a while and
runs quite stable. This version also supports .ay files. |
0.1.9_5 03 Sep 2006 12:39:49 |
ehaupt |
Disable libadplug (audio/libadplug) support on OSVERSIONS prior to 500000 |
0.1.9_5 15 Aug 2006 12:59:58 |
ehaupt |
- Chase audio/libadplug update
- Use USE_LDCONFIG |
0.1.9_4 24 Jul 2006 09:13:51 |
ehaupt |
- Update MASTER_SITES
- Update WWW |
0.1.9_4 01 Jun 2006 12:13:54 |
ehaupt |
Add an additional mirror. |
0.1.9_4 18 May 2006 20:22:55 |
ehaupt |
Chase audio/libadplug update |
0.1.9_3 19 Feb 2006 11:39:14 |
ehaupt |
Remove deprecated USE_REINPLACE |
0.1.9_3 30 Nov 2005 14:01:14 |
ehaupt |
Add SHA256 hashes to my ports |
0.1.9_3 28 Oct 2005 07:59:54 |
jylefort |
Chase libid3tag update. |
0.1.9_2 06 Oct 2005 11:57:11 |
ehaupt |
Change MAINTAINER address for my ports.
Approved by: novel (mentor) |
0.1.9_2 22 Sep 2005 12:49:19 |
garga |
devel/libbinio:
- Update to 1.4
all:
- Cleanup Makefile Header
- Remove signature from pkg-descr
- Adjustments to build with libbinio 1.4
PR: ports/86431
Submitted by: maintainer |
0.1.9_1 29 Jul 2005 08:55:37 |
vs |
Mastersite for audio/ocp is unavailable at the moment.
- Makefile.patch, add aditional mastersite
- pkg-descr.patch, change pkg-descr WWW to freshmeat project site
PR: ports/84251
Submitted by: maintainer |
0.1.9_1 05 Jul 2005 22:30:07 |
pav |
- Disable libsidplay for FreeBSD 4.X due to clash between gcc295 and gcc34
PR: ports/82956
Submitted by: Emanuel Haupt <ehaupt@critical.ch> (maintainer) |
0.1.9 12 Jun 2005 13:30:07 |
lawrance |
Update to 0.1.9.
Also fix a build problem when security/heimdal is installed.
PR: ports/82135
Submitted by: Emanuel Haupt <ehaupt@critical.ch> |
0.1.7 04 May 2005 16:22:23 |
novel |
Update to 0.1.7
PR: 80616
Submitted by: Emanuel Haupt (maintainer) |
0.1.6 02 May 2005 09:36:28 |
jylefort |
Update to 0.1.6
PR: ports/80509
Submitted by: maintainer |
0.1.5_1 25 Apr 2005 00:01:17 |
jylefort |
Fix MIDI playback.
PR: ports/80304
Submitted by: Emanuel Haupt <ehaupt@critical.ch> (maintainer)
Approved by: adamw (mentor) |
0.1.5 24 Apr 2005 14:11:32 |
jylefort |
Open Cubic Player first appeared around December 1994 as a DOS
binary-only module player. It supported many soundcards and module
formats.
At some point, the source code was released to the public under the
terms of the GNU General Public License, and around 2003 Stian
Skjelstad ported the code to Linux.
In addition to legacy tracker formats such as mod, xm and s3m, Open
Cubic Player now also supports mp3 and ogg files.
PR: ports/80276
Submitted by: Emanuel Haupt <ehaupt@critical.ch>
Approved by: adamw (mentor) |