switch cplay to cplay-ng, the original is rather old and hasn't been

maintained for some time, this is a rewrite working with python 3 and
which is still getting updates.
This commit is contained in:
sthen 2021-10-29 20:51:31 +00:00
parent a6354e214a
commit f6d9e11b94
5 changed files with 34 additions and 29 deletions

View File

@ -1,29 +1,27 @@
# $OpenBSD: Makefile,v 1.24 2021/02/23 19:39:09 sthen Exp $
# $OpenBSD: Makefile,v 1.25 2021/10/29 20:51:31 sthen Exp $
COMMENT= curses front-end for various audio players
COMMENT = simple curses audio player
DISTNAME= cplay-1.49
REVISION = 9
CATEGORIES= audio
MODPY_EGG_VERSION = 5.0.1
# GPL
PERMIT_PACKAGE= Yes
DISTNAME = cplay-ng-${MODPY_EGG_VERSION}
PKGNAME = cplay-${MODPY_EGG_VERSION}
MASTER_SITES= https://spacehopper.org/mirrors/
CATEGORIES = audio
MODULES= lang/python
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2}
HOMEPAGE = https://github.com/xi/cplay-ng
NO_BUILD= Yes
NO_TEST= Yes
PKG_ARCH= *
# GPLv2+
PERMIT_PACKAGE = Yes
do-configure:
@sed -i "s,/etc/,${SYSCONFDIR}/," ${WRKSRC}/cplay{,.1}
@sed -i "s,^#!.*python,#!${MODPY_BIN}," ${WRKSRC}/cplay
MODULES = lang/python
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/cplay ${PREFIX}/bin/
${INSTALL_MAN} ${WRKSRC}/cplay.1 ${PREFIX}/man/man1
MODPY_PI = Yes
MODPY_SETUPTOOLS = Yes
RUN_DEPENDS = multimedia/mpv
post-install:
ln -s cplay-ng ${PREFIX}/bin/cplay
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (cplay-1.49.tar.gz) = TGJKflg5sVI0GLC4mNwwDFcQmafnJSJl7nn3rb7QqA0=
SIZE (cplay-1.49.tar.gz) = 36400
SHA256 (cplay-ng-5.0.1.tar.gz) = Y2B62SnkYXk7AerPTJM9jkgCNTnT7k5hJNDXl/V0atw=
SIZE (cplay-ng-5.0.1.tar.gz) = 8282

View File

@ -1,2 +1,2 @@
cplay is a curses front-end for various audio players including
ogg123, splay, mpg123, mpg321, madplay, mikmod, xmp and sox.
Description
-----------

View File

@ -1,4 +0,0 @@
Now, you might want to install one of the following players;
audio/mpg123 audio/mpg321 audio/madplay audio/xmp audio/sox
If you intend to do anything useful with cplay, that is.

View File

@ -1,3 +1,14 @@
@comment $OpenBSD: PLIST,v 1.2 2004/08/05 03:28:11 espie Exp $
@comment $OpenBSD: PLIST,v 1.3 2021/10/29 20:51:31 sthen Exp $
bin/cplay
@man man/man1/cplay.1
bin/cplay-ng
lib/python${MODPY_VERSION}/
lib/python${MODPY_VERSION}/site-packages/
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}cplay.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/cplay.py
lib/python${MODPY_VERSION}/site-packages/cplay_ng-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/cplay_ng-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/cplay_ng-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
lib/python${MODPY_VERSION}/site-packages/cplay_ng-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
lib/python${MODPY_VERSION}/site-packages/cplay_ng-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/entry_points.txt
lib/python${MODPY_VERSION}/site-packages/cplay_ng-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt