head 1.31; access; symbols pkgsrc-2026Q1:1.31.0.8 pkgsrc-2026Q1-base:1.31 pkgsrc-2025Q4:1.31.0.6 pkgsrc-2025Q4-base:1.31 pkgsrc-2025Q3:1.31.0.4 pkgsrc-2025Q3-base:1.31 pkgsrc-2025Q2:1.31.0.2 pkgsrc-2025Q2-base:1.31 pkgsrc-2025Q1:1.30.0.2 pkgsrc-2025Q1-base:1.30 pkgsrc-2024Q4:1.29.0.6 pkgsrc-2024Q4-base:1.29 pkgsrc-2024Q3:1.29.0.4 pkgsrc-2024Q3-base:1.29 pkgsrc-2024Q2:1.29.0.2 pkgsrc-2024Q2-base:1.29 pkgsrc-2024Q1:1.24.0.2 pkgsrc-2024Q1-base:1.24 pkgsrc-2023Q4:1.23.0.30 pkgsrc-2023Q4-base:1.23 pkgsrc-2023Q3:1.23.0.28 pkgsrc-2023Q3-base:1.23 pkgsrc-2023Q2:1.23.0.26 pkgsrc-2023Q2-base:1.23 pkgsrc-2023Q1:1.23.0.24 pkgsrc-2023Q1-base:1.23 pkgsrc-2022Q4:1.23.0.22 pkgsrc-2022Q4-base:1.23 pkgsrc-2022Q3:1.23.0.20 pkgsrc-2022Q3-base:1.23 pkgsrc-2022Q2:1.23.0.18 pkgsrc-2022Q2-base:1.23 pkgsrc-2022Q1:1.23.0.16 pkgsrc-2022Q1-base:1.23 pkgsrc-2021Q4:1.23.0.14 pkgsrc-2021Q4-base:1.23 pkgsrc-2021Q3:1.23.0.12 pkgsrc-2021Q3-base:1.23 pkgsrc-2021Q2:1.23.0.10 pkgsrc-2021Q2-base:1.23 pkgsrc-2021Q1:1.23.0.8 pkgsrc-2021Q1-base:1.23 pkgsrc-2020Q4:1.23.0.6 pkgsrc-2020Q4-base:1.23 pkgsrc-2020Q3:1.23.0.4 pkgsrc-2020Q3-base:1.23 pkgsrc-2020Q2:1.23.0.2 pkgsrc-2020Q2-base:1.23 pkgsrc-2020Q1:1.22.0.2 pkgsrc-2020Q1-base:1.22 pkgsrc-2019Q4:1.21.0.24 pkgsrc-2019Q4-base:1.21 pkgsrc-2019Q3:1.21.0.20 pkgsrc-2019Q3-base:1.21 pkgsrc-2019Q2:1.21.0.18 pkgsrc-2019Q2-base:1.21 pkgsrc-2019Q1:1.21.0.16 pkgsrc-2019Q1-base:1.21 pkgsrc-2018Q4:1.21.0.14 pkgsrc-2018Q4-base:1.21 pkgsrc-2018Q3:1.21.0.12 pkgsrc-2018Q3-base:1.21 pkgsrc-2018Q2:1.21.0.10 pkgsrc-2018Q2-base:1.21 pkgsrc-2018Q1:1.21.0.8 pkgsrc-2018Q1-base:1.21 pkgsrc-2017Q4:1.21.0.6 pkgsrc-2017Q4-base:1.21 pkgsrc-2017Q3:1.21.0.4 pkgsrc-2017Q3-base:1.21 pkgsrc-2017Q2:1.20.0.12 pkgsrc-2017Q2-base:1.20 pkgsrc-2017Q1:1.20.0.10 pkgsrc-2017Q1-base:1.20 pkgsrc-2016Q4:1.20.0.8 pkgsrc-2016Q4-base:1.20 pkgsrc-2016Q3:1.20.0.6 pkgsrc-2016Q3-base:1.20 pkgsrc-2016Q2:1.20.0.4 pkgsrc-2016Q2-base:1.20 pkgsrc-2016Q1:1.20.0.2 pkgsrc-2016Q1-base:1.20 pkgsrc-2015Q4:1.19.0.2 pkgsrc-2015Q4-base:1.19 pkgsrc-2015Q3:1.18.0.2 pkgsrc-2015Q3-base:1.18 pkgsrc-2015Q2:1.16.0.2 pkgsrc-2015Q2-base:1.16 pkgsrc-2015Q1:1.15.0.20 pkgsrc-2015Q1-base:1.15 pkgsrc-2014Q4:1.15.0.18 pkgsrc-2014Q4-base:1.15 pkgsrc-2014Q3:1.15.0.16 pkgsrc-2014Q3-base:1.15 pkgsrc-2014Q2:1.15.0.14 pkgsrc-2014Q2-base:1.15 pkgsrc-2014Q1:1.15.0.12 pkgsrc-2014Q1-base:1.15 pkgsrc-2013Q4:1.15.0.10 pkgsrc-2013Q4-base:1.15 pkgsrc-2013Q3:1.15.0.8 pkgsrc-2013Q3-base:1.15 pkgsrc-2013Q2:1.15.0.6 pkgsrc-2013Q2-base:1.15 pkgsrc-2013Q1:1.15.0.4 pkgsrc-2013Q1-base:1.15 pkgsrc-2012Q4:1.15.0.2 pkgsrc-2012Q4-base:1.15 pkgsrc-2012Q3:1.14.0.4 pkgsrc-2012Q3-base:1.14 pkgsrc-2012Q2:1.14.0.2 pkgsrc-2012Q2-base:1.14 pkgsrc-2012Q1:1.12.0.2 pkgsrc-2012Q1-base:1.12 pkgsrc-2011Q4:1.9.0.2 pkgsrc-2011Q4-base:1.9 pkgsrc-2011Q3:1.6.0.8 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.6.0.6 pkgsrc-2011Q2-base:1.6 pkgsrc-2011Q1:1.6.0.4 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.6.0.2 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.4.0.2 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.3.0.2 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.2.0.2 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.1.1.1.0.4 pkgsrc-2009Q4-base:1.1.1.1 pkgsrc-2009Q3:1.1.1.1.0.2 pkgsrc-2009Q3-base:1.1.1.1 pkgsrc-20090816:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.31 date 2025.04.24.14.13.15; author wiz; state Exp; branches; next 1.30; commitid A3VBjL8Zdd4LljSF; 1.30 date 2025.02.12.06.44.26; author ryoon; state Exp; branches; next 1.29; commitid wrOiT0jBBwBs99JF; 1.29 date 2024.05.06.08.40.21; author jperkin; state Exp; branches; next 1.28; commitid Xm6R3peSH7EgRU8F; 1.28 date 2024.05.06.08.33.49; author jperkin; state Exp; branches; next 1.27; commitid zdGocoi70U9aPU8F; 1.27 date 2024.05.06.08.27.49; author jperkin; state Exp; branches; next 1.26; commitid YcrhyZVPKZ0TMU8F; 1.26 date 2024.04.18.08.44.11; author wiz; state Exp; branches; next 1.25; commitid Iat3AM5jZEHCsB6F; 1.25 date 2024.04.07.21.32.28; author wiz; state Exp; branches; next 1.24; commitid jD1RUx5oWPB34g5F; 1.24 date 2024.03.17.17.34.05; author nia; state Exp; branches; next 1.23; commitid t0IZ2kU3Mri7qx2F; 1.23 date 2020.04.12.23.59.41; author joerg; state Exp; branches; next 1.22; commitid xpgbuQsUA0AeG94C; 1.22 date 2020.01.18.23.30.03; author rillig; state Exp; branches; next 1.21; commitid shGUwZfkr7sleeTB; 1.21 date 2017.07.13.12.04.37; author wiz; state Exp; branches; next 1.20; commitid m5dHnukOEf9PZ3Zz; 1.20 date 2016.03.03.19.35.13; author shattered; state Exp; branches; next 1.19; commitid VpmwqUvzltS6seXy; 1.19 date 2015.10.13.18.18.09; author shattered; state Exp; branches; next 1.18; commitid viFyW1umWF26BYEy; 1.18 date 2015.08.18.07.31.02; author wiz; state Exp; branches; next 1.17; commitid UPpMIsB3AWu1PIxy; 1.17 date 2015.08.17.17.11.20; author wiz; state Exp; branches; next 1.16; commitid QQGz11WX4WB14Exy; 1.16 date 2015.04.25.14.20.23; author tnn; state Exp; branches; next 1.15; commitid fJ3K6z1vWX7yMYiy; 1.15 date 2012.10.02.23.48.02; author asau; state Exp; branches; next 1.14; 1.14 date 2012.05.21.22.25.02; author shattered; state Exp; branches; next 1.13; 1.13 date 2012.04.30.08.26.41; author shattered; state Exp; branches; next 1.12; 1.12 date 2012.03.28.15.14.54; author wiz; state Exp; branches; next 1.11; 1.11 date 2012.02.15.22.23.15; author hans; state Exp; branches; next 1.10; 1.10 date 2012.02.05.21.48.26; author sbd; state Exp; branches; next 1.9; 1.9 date 2011.12.21.20.20.43; author shattered; state Exp; branches; next 1.8; 1.8 date 2011.11.28.16.46.29; author wiz; state Exp; branches; next 1.7; 1.7 date 2011.10.08.14.47.25; author shattered; state Exp; branches; next 1.6; 1.6 date 2010.10.25.23.12.51; author shattered; state Exp; branches; next 1.5; 1.5 date 2010.10.24.17.49.50; author shattered; state Exp; branches; next 1.4; 1.4 date 2010.09.28.18.58.39; author wiz; state Exp; branches; next 1.3; 1.3 date 2010.06.05.14.45.01; author wiz; state Exp; branches; next 1.2; 1.2 date 2010.01.16.17.10.31; author wiz; state Exp; branches; next 1.1; 1.1 date 2009.08.16.15.52.10; author wiz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2009.08.16.15.52.10; author wiz; state Exp; branches; next ; desc @@ 1.31 log @*: recursive bump for jpeg -> libjpeg-turbo switch @ text @# $NetBSD: Makefile,v 1.30 2025/02/12 06:44:26 ryoon Exp $ DISTNAME= ocp-0.2.109 PKGREVISION= 3 CATEGORIES= audio MASTER_SITES= ${MASTER_SITE_GITHUB:=mywave82/} GITHUB_PROJECT= opencubicplayer GITHUB_RELEASE= v${PKGVERSION_NOREV} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://stian.cubic.org/project-ocp.php COMMENT= Music visualizer for tracker music (TUI version) LICENSE= gnu-gpl-v2 USE_PKGLOCALEDIR= yes GNU_CONFIGURE= yes USE_TOOLS+= gmake makeinfo perl pkg-config USE_LANGUAGES= c c++ DISTINFO_FILE= ${.CURDIR}/../../audio/ocp/distinfo PATCHDIR= ${.CURDIR}/../../audio/ocp/patches USE_CXX_FEATURES+= c++17 INFO_FILES= yes TOOL_DEPENDS+= xa65-[0-9]*:../../devel/xa65 REPLACE_SH= ocp-curses ocp-sdl ocp-vcsa ocp-x11 # ymtype.so wants to link -llzh before it's finished building MAKE_JOBS_SAFE= no CONFIGURE_ARGS+= --exec-prefix=${PREFIX} # seems fairly useless since you need curses anyway... CONFIGURE_ARGS+= --without-sdl CONFIGURE_ARGS+= --without-sdl2 CONFIGURE_ARGS+= --without-x11 CFLAGS.SunOS+= -mimpure-text .include "../../mk/bsd.prefs.mk" # curses_version(3) was introduced in NetBSD 10.0. .if ${OPSYS} == "NetBSD" && ${OPSYS_VERSION} < 100000 . include "../../devel/ncurses/buildlink3.mk" .else USE_CURSES= wide FAKE_NCURSES= yes . include "../../mk/curses.buildlink3.mk" . if !${CURSES_TYPE:M*ncurses*} CFLAGS+= -DNCURSES_ATTR_T=int . endif .endif .include "../../mk/oss.buildlink3.mk" PLIST_VARS+= oss .if ${OSS_TYPE} != "none" PLIST.oss= yes LDFLAGS+= ${LIBOSSAUDIO} SUBST_CLASSES+= oss SUBST_STAGE.oss= pre-configure SUBST_MESSAGE.oss= Correcting the path to the OSS device. SUBST_FILES.oss+= devp/devposs.c SUBST_SED.oss+= -e "s,/dev/dsp,${DEVOSSAUDIO},g" .endif SUBST_CLASSES+= ldflags SUBST_SED.ldflags+= -e 's/$$(SHARED_FLAGS)/$$(LDFLAGS) $$(SHARED_FLAGS)/g' SUBST_FILES.ldflags+= */Makefile SUBST_MESSAGE.ldflags= Honoring LDFLAGS. SUBST_STAGE.ldflags= pre-build .include "options.mk" .include "../../archivers/ancient/buildlink3.mk" .include "../../archivers/bzip2/buildlink3.mk" .include "../../audio/flac/buildlink3.mk" .include "../../audio/libdiscid/buildlink3.mk" .include "../../audio/libid3tag/buildlink3.mk" .include "../../audio/libmad/buildlink3.mk" .include "../../audio/libvorbis/buildlink3.mk" .include "../../converters/libiconv/buildlink3.mk" .include "../../devel/zlib/buildlink3.mk" .include "../../graphics/png/buildlink3.mk" .include "../../multimedia/libogg/buildlink3.mk" .include "../../textproc/cJSON/buildlink3.mk" .include "../../mk/jpeg.buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.30 log @*: Recursive revbump from audio/flac-1.5.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2024/05/06 08:40:21 jperkin Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.29 log @*: Revision bumps for ncurses 6.5 overhaul. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2024/05/06 08:33:49 jperkin Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.28 log @*: Remove long-obsolete USE_NCURSES references. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2024/05/06 08:27:49 jperkin Exp $ d4 1 @ 1.27 log @*: Switch packages to combined ncurses package. CURSES_TYPE=ncursesw is no longer valid, update matches to use ncurses. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2024/04/18 08:44:11 wiz Exp $ a45 1 USE_NCURSES= yes @ 1.26 log @ocp: update to 0.2.109. Version 0.2.109 =============== This is a bugfix release * Remove a gcc warning when compiling boot/psetting.c * validate_xdg_dir_absolute() allocates a byte short when building the string buffer in one of the code-paths. * mingw builds expects adplugdb to be located within OCP data directory, not in the same directory as OCP.EXE (initial mingw builds did not have a data directory) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2024/04/07 21:32:28 wiz Exp $ d47 1 a47 1 . include "../../devel/ncursesw/buildlink3.mk" @ 1.25 log @ocp: update to 0.2.108. Version 0.2.108 =============== This is a bugfix release * When detecting C++ version, ] and ) was out of order in configure.ac. This only became problematic in autoconf 2.72. * Playback via Game-Music-Emulator, the global loop module setting was not honored. * Mono FLAC files would crash, buffer retrieval expected (atleast) two channels to be present. * EOF detection got false positives in file-cache, FLAC files could fail to play * Labels should not appear in front of variables, clang can be strict on this. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2024/03/17 17:34:05 nia Exp $ d3 1 a3 1 DISTNAME= ocp-0.2.108 @ 1.24 log @ocp: Update to 0.2.107 12 years of changes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2020/04/12 23:59:41 joerg Exp $ d3 1 a3 1 DISTNAME= ocp-0.2.107 @ 1.23 log @Reset maintainer as requested. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2020/01/18 23:30:03 rillig Exp $ d3 1 a3 2 DISTNAME= ocp-0.1.21 PKGREVISION= 7 d5 3 a7 2 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=opencubicplayer/} EXTRACT_SUFX= .tar.bz2 d10 2 a11 2 HOMEPAGE= https://sourceforge.net/p/opencubicplayer/ COMMENT= Open Cubic Player d16 1 a16 1 USE_TOOLS+= gmake makeinfo d18 6 a23 1 USE_NCURSES= yes # resize_term d26 2 d34 5 a38 1 CONFIGURE_ARGS+= --infodir=${PREFIX}/info a40 3 CFLAGS.SunOS+= -DSOUND_PCM_WRITE_CHANNELS=SNDCTL_DSP_CHANNELS CFLAGS.SunOS+= -DSOUND_PCM_WRITE_BITS=SNDCTL_DSP_SETFMT CFLAGS.SunOS+= -DSOUND_PCM_WRITE_RATE=SNDCTL_DSP_SPEED d42 27 a68 1 PLIST_VARS+= sdl x11 desktop d77 4 a80 1 a84 1 .include "../../devel/ncurses/buildlink3.mk" d86 1 d88 2 a89 1 .include "../../mk/oss.buildlink3.mk" @ 1.22 log @all: migrate several HOMEPAGEs to https pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2017/07/13 12:04:37 wiz Exp $ d9 1 a9 1 MAINTAINER= shattered@@NetBSD.org @ 1.21 log @Honor LDFLAGS. Fixes RELRO build. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2016/03/03 19:35:13 shattered Exp $ d10 1 a10 1 HOMEPAGE= http://sourceforge.net/p/opencubicplayer/ @ 1.20 log @Also depend on zlib (should fix bulk build failures on SmartOS) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2015/10/13 18:18:09 shattered Exp $ d36 6 @ 1.19 log @depend on iconv (may fix bulk build failures on SmartOS) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2015/08/18 07:31:02 wiz Exp $ d43 1 @ 1.18 log @Bump all packages that depend on curses.bui* or terminfo.bui* since they might incur ncurses dependencies on some platforms, and ncurses just bumped its shlib. Some packages were bumped twice now, sorry for that. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2015/08/17 17:11:20 wiz Exp $ d4 1 a4 1 PKGREVISION= 6 d41 1 @ 1.17 log @Bump PKGREVISION for ncurses shlib bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2015/04/25 14:20:23 tnn Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.16 log @Recursive revbump following MesaLib update, categories a through f. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2012/10/02 23:48:02 asau Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.15 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2012/05/21 22:25:02 shattered Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.14 log @Delint (include desktopdb.mk). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2012/04/30 08:26:41 shattered Exp $ a13 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.13 log @Add x11 and sdl options (sdl does not work yet). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2012/03/28 15:14:54 wiz Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.12 log @Remove not-for-compiler-clang line, it does compile with clang. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2012/02/15 22:23:15 hans Exp $ d4 1 a4 1 PKGREVISION= 1 a29 2 CONFIGURE_ARGS+= --without-x11 CONFIGURE_ARGS+= --without-sdl d36 4 @ 1.11 log @Fix build on SunOS. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2012/02/05 21:48:26 sbd Exp $ a13 3 # uses nested functions NOT_FOR_COMPILER= clang @ 1.10 log @Add PLIST.Linux with linux only installed files. Bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2011/12/21 20:20:43 shattered Exp $ d26 2 d33 7 @ 1.9 log @Update home page URL. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2011/11/28 16:46:29 wiz Exp $ d4 1 @ 1.8 log @Update to 0.1.21: 2010-05-18: playgmd/gmdldmf.c: Remove a nested function 2011-03-19: compat/stuff.*: strupr is actually implemented on some systems 2011-03-19: configure.ac */*: -lm is not required on all platforms 2011-03-19: * */*: AC_STRUCT_DIRENT_D_TYPE; not all platforms has dirent.d_type 2011-03-19: config.guess, config.sub, install-sh: update to more recent versions (used the ones present in automake-1.11 in ubuntu 10.10) 2011-03-19: configure.ac Makefile.in: Only link to pthread if on OS-X / CoreAudio 2011-03-19: Support getcwd() for retrieving current working directory 2011-03-20: Added support for SDL audio 2011-03-20: cpiface/cpilinks.c: crash-bug when resizing window while link viewer was active 2011-03-20: devpcoreaudio devpsdl: gettimer() didn't work as expected (needed by cpitrack.c) 2011-06-01: play*/*: Some of the players didn't have volatile on the "timer" lock 2011-06-08: playwav/wavplay.c: Race condition that caused some audio artifacts (some parts could be replayed randomly) 2011-06-19: playmp2/charset.c: Detection of glibc bug 4936 alrways returned true (thanks to Jindrich Makovicka) 2011-07-11: devw/dwmixfa*: 8087 fpu version is now able to compile in PIC mode without use of text-rels. 2011-07-13: devw/dwmixfa: Added support for proper C verion of the FPU mixer (Thanks to Jindřich Makovička) 2011-07-13: devw/dwmixfa: 8087_asm_emu code made some annoying clicking sounds 2011-09-05: configure.ac: AC_LINK_IFELSE for ADPLUG could fail if "ld --as-needed" was used 2011-09-18: devp/devpalsa: newer versions of libalsa does not need plughw syntax, and in some cases works better without 2011-09-18: configure.ac: removed a warning visible when using autoconf >= 2.68 2011-09-30: devp/devpcoreaudio.c: Didn't compile 2011-10-21: playgmd/gmdl*.c: Removed a nested function (GCC on OS-X dislikes them) 2011-11-03: playgmi/gmitimitidy.c: Updated against ubuntu 11.10 configfile structure, closing ticket #3 2011-11-03: dev/mixclip.c: wav and sid files would crash on non-x86 platforms (optimization for assembler mixer in lookup-tables were fixed for 32bit pointers) 2011-11-04: playwav/wavpplay.c: pause on wave files caused crash. Also did some minor cleanups in pause-handling in other file-plugins aswell 2011-11-05: boot/psetting.c: ocp.ini upgrade code could crash due memmove moved too much memory 2011-11-06: VERSION 0.1.21 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2011/10/08 14:47:25 shattered Exp $ d9 1 a9 1 HOMEPAGE= http://stian.cubic.org/project-ocp.php @ 1.7 log @clang cannot build this (uses nested functions) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2010/10/25 23:12:51 shattered Exp $ d3 1 a3 1 DISTNAME= ocp-0.1.20 d5 2 a6 2 MASTER_SITES= http://stian.cubic.org/ocp/ EXTRACT_SUFX= .tar.lzma @ 1.6 log @Delint. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2010/10/24 17:49:50 shattered Exp $ d11 1 d13 2 a14 1 LICENSE= gnu-gpl-v2 @ 1.5 log @Use my TNF e-mail in MAINTAINER field. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2010/09/28 18:58:39 wiz Exp $ d11 1 @ 1.4 log @+# ymtype.so wants to link -llzh before it's finished building +MAKE_JOBS_SAFE= no @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2010/06/05 14:45:01 wiz Exp $ d8 1 a8 1 MAINTAINER= shattered@@users.sourceforge.net @ 1.3 log @Update to 1.0.20: 1.0.20: Changes: ocp.ini did not include support for .YM files as expected. Two other minor tweaks were done. 1.0.19: Changes: Multiple crash bugs were fixed. Support for YM files via STYMulator was added. 24-bit SDL/X11 output should now work (which is needed if ran inside QEMU). PTM and Adplug files should now load and play correctly on big-endian systems. Several other minor tweaks were made. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2010/01/16 17:10:31 wiz Exp $ d22 3 @ 1.2 log @Update to 0.1.18: 2009-06-29: devpcoreaudio didn't compile on darwin 2009-07-19: dev/smpman.c: x86_64 crashed when expanding loops 2009-07-20: configure.ac: missing AC_DEFINE, made compiling on ubuntu flash a lot of warnings due to we not knowing about some header files 2009-07-20: platit/itplay.c: http://eval.sovietrussia.org/wiki/Player_abuse_tests#Out-of-range_note_delays 2009-07-20: playit/itplay.c: http://eval.sovietrussia.org/wiki/Player_abuse_tests#Pattern_loop 2009-07-20: playit/itptrack.c: track-visualizer didn't show SBx commands (now appears like plx - pattern loop) 2009-07-20: *: use sysconf(_SC_PAGESIZE) if available, before trying to use PAGESIZE, and defaulting to 4096 2009-07-21: playit/itplay.c: http://eval.sovietrussia.org/wiki/Player_abuse_tests#Tremor_effect 2009-07-21: playit/itplay.c: http://eval.sovietrussia.org/wiki/Player_abuse_tests#Ping-pong_loop_and_sample_number 2009-07-22: playit/itplay.c: http://eval.sovietrussia.org/wiki/Player_abuse_tests#Retrigger 2009-07-22: stuff/*x11*: Borrowed some code from mplayer (don't attemt to use SHM on network connected X11 servers) 2009-07-23: playit/itplay.c: http://eval.sovietrussia.org/wiki/Player_abuse_tests#Pattern_row_delay 2009-07-23: stuff/poutput-x11.c: Added XSync() after resize-windows, else XGetImage sometimes fails, since local structure isn't ajour with server fast enough (window resize on remote X11 would sometime exit ocp with X11 error) 2009-07-23: playit/itplay.c: http://eval.sovietrussia.org/wiki/Player_abuse_tests#Random_waveform 2009-07-25: playit/itplay.c: http://eval.sovietrussia.org/wiki/Player_abuse_tests#Pan_swing_and_set_panning_effect 2009-07-26: playit/itplay.c: http://eval.sovietrussia.org/wiki/Player_abuse_tests#Zero_value_for_note_cut_and_note_delay 2009-07-26: playit/itplay.c: http://eval.sovietrussia.org/wiki/Player_abuse_tests#Portamento_with_no_note 2009-07-28: playit/itplay.c: http://eval.sovietrussia.org/wiki/Player_abuse_tests#Portamento_and_pitch_slide 2009-07-29: playgmi/*: Added buffer overrun protection to the MIDI file parser 2009-07-30: playit/itload.c: use Impulse Tracker 2.15 sample decompression, only when needed 2009-08-07: *: Remove the need for keep=1 on certain drivers. The drivers can tell themselfs if they need it. 2009-08-07: devp/devpcoreaudio.c: Major updates 2009-09-24: stuff/*: Added support for SDL video 2009-09-24: dev*/dev*oss.c: Only warn if GET_VERSION fails (some BSDs fails on this) 2009-09-24: ocp-*: Make even faster method for forcing SDL, etc video drivers 2009-09-25: Compiling SDL support without X11 gave a missing symbol 2009-11-18: configure.ac: AC_MSG_ERROR was used wrong some places 2009-12-25: *: medialib didn't handle archived files very well. This is now fixed, however, a rescan is needed in order to make them work (database didn't store archive data) 2009-12-26: playit/itload.c: Don't fail on loading samples with length set to zero, skip them instead 2009-12-26: VERSION 0.1.18 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2009/08/16 15:52:10 wiz Exp $ d3 1 a3 1 DISTNAME= ocp-0.1.18 d11 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= ocp-0.1.17 @ 1.1.1.1 log @Initial import of ocp-0.1.17 from pkgsrc-wip, packaged by shattered. 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, ogg and ay files and can be compiled with libadplug support. @ text @@