audio/libg722: Update to latest commit and switch to CMake

Switch to CMake as it cleans up (simplifies) Makefile

PR:		276169
Approved by:	portmgr (maintainer timeout, 2+ weeks)
This commit is contained in:
Daniel Engberg 2024-01-22 20:37:54 +01:00
parent a311aa78c1
commit 2af517575e
4 changed files with 10 additions and 28 deletions

View file

@ -1,7 +1,7 @@
PORTNAME= libg722
DISTVERSIONPREFIX= v_
DISTVERSION= 1_0_2
PORTREVISION= 1
DISTVERSION= 1_0_3-11
DISTVERSIONSUFFIX= -gf29ac9b
CATEGORIES= audio
MAINTAINER= ports@sippysoft.com
@ -12,19 +12,12 @@ LICENSE_NAME= ${LICENSE:S/_/ /}
LICENSE_FILE= ${WRKSRC}/LICENSE
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
USES= cmake
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= sippy
USE_LDCONFIG= yes
MAKE_ENV= MAKEOBJDIR=${WRKDIR}
do-install:
${INSTALL_DATA} ${WRKSRC}/g722.h ${STAGEDIR}${PREFIX}/include
${INSTALL_DATA} ${WRKSRC}/g722_decoder.h ${STAGEDIR}${PREFIX}/include
${INSTALL_DATA} ${WRKSRC}/g722_encoder.h ${STAGEDIR}${PREFIX}/include
${INSTALL_DATA} ${WRKDIR}/libg722.a ${STAGEDIR}${PREFIX}/lib
${INSTALL_LIB} ${WRKDIR}/libg722.so.0 ${STAGEDIR}${PREFIX}/lib
${LN} -sf libg722.so.0 ${STAGEDIR}${PREFIX}/lib/libg722.so
TEST_TARGET= test
.include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1477432968
SHA256 (sippy-libg722-v_1_0_2_GH0.tar.gz) = 8971f66a32cf92950a6b3eb2e5ad4a0ed301900727061b54e35471e3f0cebee7
SIZE (sippy-libg722-v_1_0_2_GH0.tar.gz) = 109821
TIMESTAMP = 1704611171
SHA256 (sippy-libg722-v_1_0_3-11-gf29ac9b_GH0.tar.gz) = 8255b6df483b35404db000948c18e1281db9990352fcaa04163bea27a70bfb3e
SIZE (sippy-libg722-v_1_0_3-11-gf29ac9b_GH0.tar.gz) = 112073

View file

@ -1,11 +0,0 @@
--- Makefile.orig
+++ Makefile
@@ -4,7 +4,7 @@
SHLIB_MAJOR= 0
PREFIX?= /usr/local
LIBDIR= ${PREFIX}/lib
-NO_PROFILE= YES
+MK_PROFILE= no
INCLUDEDIR= ${PREFIX}/include
MAN=
SRCS= g722_decode.c g722_encode.c

View file

@ -1,6 +1,6 @@
include/g722_codec.h
lib/libg722.a
lib/libg722.so
lib/libg722.so.0
include/g722.h
include/g722_decoder.h
include/g722_encoder.h