Date: Sun, 31 Jan 2021 17:16:05 +0000 (UTC) From: Jan Beich <jbeich@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r563497 - in head/multimedia: atomicparsley atomicparsley/files get_iplayer Message-ID: <202101311716.10VHG55X057018@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jbeich Date: Sun Jan 31 17:16:04 2021 New Revision: 563497 URL: https://svnweb.freebsd.org/changeset/ports/563497 Log: multimedia/atomicparsley: update to 20210114.184825.1dbe1be See https://github.com/wez/atomicparsley#a-note-on-maintenance Added: head/multimedia/atomicparsley/files/patch-src_CDtoc.cpp (contents, props changed) Deleted: head/multimedia/atomicparsley/files/patch-AP_commons.h head/multimedia/atomicparsley/files/patch-AtomicParsley.cpp head/multimedia/atomicparsley/files/patch-build Modified: head/multimedia/atomicparsley/Makefile (contents, props changed) head/multimedia/atomicparsley/distinfo (contents, props changed) head/multimedia/atomicparsley/pkg-descr (contents, props changed) head/multimedia/get_iplayer/Makefile (contents, props changed) Modified: head/multimedia/atomicparsley/Makefile ============================================================================== --- head/multimedia/atomicparsley/Makefile Sun Jan 31 17:06:55 2021 (r563496) +++ head/multimedia/atomicparsley/Makefile Sun Jan 31 17:16:04 2021 (r563497) @@ -1,11 +1,8 @@ # $FreeBSD$ -PORTNAME= AtomicParsley -PORTVERSION= 0.9.0 -PORTREVISION= 2 +PORTNAME= atomicparsley +PORTVERSION= 20210114.184825.1dbe1be CATEGORIES= multimedia -MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl}/${PORTNAME}%20v${PORTVERSION} -DISTNAME= ${PORTNAME}-source-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Command line program for reading parsing and setting MP4/M4A metadata @@ -13,17 +10,13 @@ COMMENT= Command line program for reading parsing and LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= zip - +USES= cmake +USE_GITHUB= yes +GH_ACCOUNT= wez PLIST_FILES= bin/AtomicParsley -post-patch: - @${REINPLACE_CMD} -e 's,g++,${CXX},g' -e 's,-g -O2 -Wall,${CXXFLAGS},g' ${WRKSRC}/build - -do-build: - cd ${WRKSRC} && ./build - do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/AtomicParsley ${STAGEDIR}${PREFIX}/bin + ${INSTALL_PROGRAM} ${PLIST_FILES:Mbin/*:T:S,^,${INSTALL_WRKSRC}/,} \ + ${STAGEDIR}${PREFIX}/bin .include <bsd.port.mk> Modified: head/multimedia/atomicparsley/distinfo ============================================================================== --- head/multimedia/atomicparsley/distinfo Sun Jan 31 17:06:55 2021 (r563496) +++ head/multimedia/atomicparsley/distinfo Sun Jan 31 17:16:04 2021 (r563497) @@ -1,2 +1,3 @@ -SHA256 (AtomicParsley-source-0.9.0.zip) = de83f219f95e6fe59099b277e3ced86f0430ad9468e845783092821dff15a72e -SIZE (AtomicParsley-source-0.9.0.zip) = 172615 +TIMESTAMP = 1610678905 +SHA256 (wez-atomicparsley-20210114.184825.1dbe1be_GH0.tar.gz) = 8877262c86d0ad231a5b0eaa8ab9c0c1d4e06fafea0b96a819d9a5e565a28b8c +SIZE (wez-atomicparsley-20210114.184825.1dbe1be_GH0.tar.gz) = 228477 Added: head/multimedia/atomicparsley/files/patch-src_CDtoc.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/atomicparsley/files/patch-src_CDtoc.cpp Sun Jan 31 17:16:04 2021 (r563497) @@ -0,0 +1,17 @@ +audio/cdparanoia uses 0xaa on FreeBSD + +src/CDtoc.cpp:165:40: error: use of undeclared identifier 'LEADOUT_TRACK_NUMBER' + if (track_TOC_desc->tracknumber == LEADOUT_TRACK_NUMBER) { + ^ + +--- src/CDtoc.cpp.orig 2021-01-15 02:48:25 UTC ++++ src/CDtoc.cpp +@@ -73,7 +73,7 @@ CD_TOC_ *cdTOC = NULL; + uint8_t LEADOUT_TRACK_NUMBER = MACOSX_LEADOUT_TRACK; + #elif defined(__linux__) + uint8_t LEADOUT_TRACK_NUMBER = CDROM_LEADOUT; +-#elif defined(_WIN32) ++#else + uint8_t LEADOUT_TRACK_NUMBER = + 0xAA; // NOTE: for WinXP IOCTL_CDROM_READ_TOC_EX code, its 0xA2 + #endif Modified: head/multimedia/atomicparsley/pkg-descr ============================================================================== --- head/multimedia/atomicparsley/pkg-descr Sun Jan 31 17:06:55 2021 (r563496) +++ head/multimedia/atomicparsley/pkg-descr Sun Jan 31 17:16:04 2021 (r563497) @@ -6,4 +6,4 @@ setting metadata into MPEG-4 files supporting these st * ISO copyright notices at movie & track level for MPEG-4 * uuid private user extension text & file embedding for MPEG-4 -WWW: http://atomicparsley.sourceforge.net/ +WWW: https://github.com/wez/atomicparsley Modified: head/multimedia/get_iplayer/Makefile ============================================================================== --- head/multimedia/get_iplayer/Makefile Sun Jan 31 17:06:55 2021 (r563496) +++ head/multimedia/get_iplayer/Makefile Sun Jan 31 17:16:04 2021 (r563497) @@ -41,7 +41,7 @@ OPTIONS_DEFAULT= FFMPEG ATOMICPARSLEY FFMPEG_DESC= Enable file conversion using FFmpeg FFMPEG_RUN_DEPENDS= ffmpeg>=0:multimedia/ffmpeg ATOMICPARSLEY_DESC= Enable tagging of media files -ATOMICPARSLEY_RUN_DEPENDS= AtomicParsley>=0:multimedia/atomicparsley +ATOMICPARSLEY_RUN_DEPENDS= atomicparsley>=0:multimedia/atomicparsley post-patch: ${REINPLACE_CMD} -e "108,110c\\${.newline} \$$opt_cmdline->{getiplayer} = \"${PREFIX}/bin/${PORTNAME}\";" \
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202101311716.10VHG55X057018>