Tue Dec 1 11:48:49 2020 UTC ()
mkvserver_mk2: Respect CFLAGS/LDFLAGS. Requires pkg-config.


(nia)
diff -r1.1 -r1.2 pkgsrc/net/mkvserver_mk2/Makefile
diff -r1.1 -r1.2 pkgsrc/net/mkvserver_mk2/distinfo
diff -r0 -r1.1 pkgsrc/net/mkvserver_mk2/patches/patch-Makefile

cvs diff -r1.1 -r1.2 pkgsrc/net/mkvserver_mk2/Makefile (expand / switch to unified diff)

--- pkgsrc/net/mkvserver_mk2/Makefile 2020/10/06 10:26:10 1.1
+++ pkgsrc/net/mkvserver_mk2/Makefile 2020/12/01 11:48:48 1.2
@@ -1,21 +1,24 @@ @@ -1,21 +1,24 @@
1# $NetBSD: Makefile,v 1.1 2020/10/06 10:26:10 ryoon Exp $ 1# $NetBSD: Makefile,v 1.2 2020/12/01 11:48:48 nia Exp $
2 2
3DISTNAME= mkvserver_mk2-0.0.0.20200117 3DISTNAME= mkvserver_mk2-0.0.0.20200117
 4PKGREVISION= 1
4CATEGORIES= net 5CATEGORIES= net
5MASTER_SITES= ${MASTER_SITE_GITHUB:=klaxa/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=klaxa/}
6GITHUB_PROJECT= mkvserver_mk2 7GITHUB_PROJECT= mkvserver_mk2
7GITHUB_TAG= c62abc30f4cca6147ddc732570b30fcb4bee30ec 8GITHUB_TAG= c62abc30f4cca6147ddc732570b30fcb4bee30ec
8 9
9MAINTAINER= ryoon@NetBSD.org 10MAINTAINER= ryoon@NetBSD.org
10HOMEPAGE= https://github.com/klaxa/mkvserver_mk2 11HOMEPAGE= https://github.com/klaxa/mkvserver_mk2
11COMMENT= Streaming solution to end all streaming problems 12COMMENT= Streaming solution to end all streaming problems
12LICENSE= gnu-gpl-v3 13LICENSE= gnu-gpl-v3
13 14
 15USE_TOOLS+= pkg-config
 16
14INSTALLATION_DIRS+= bin 17INSTALLATION_DIRS+= bin
15 18
16do-install: 19do-install:
17 ${INSTALL_PROGRAM} ${WRKSRC}/server \ 20 ${INSTALL_PROGRAM} ${WRKSRC}/server \
18 ${DESTDIR}${PREFIX}/bin/mkvserver_mk2 21 ${DESTDIR}${PREFIX}/bin/mkvserver_mk2
19 22
20.include "../../multimedia/ffmpeg4/buildlink3.mk" 23.include "../../multimedia/ffmpeg4/buildlink3.mk"
21.include "../../mk/bsd.pkg.mk" 24.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/net/mkvserver_mk2/distinfo (expand / switch to unified diff)

--- pkgsrc/net/mkvserver_mk2/distinfo 2020/10/06 10:26:10 1.1
+++ pkgsrc/net/mkvserver_mk2/distinfo 2020/12/01 11:48:48 1.2
@@ -1,6 +1,7 @@ @@ -1,6 +1,7 @@
1$NetBSD: distinfo,v 1.1 2020/10/06 10:26:10 ryoon Exp $ 1$NetBSD: distinfo,v 1.2 2020/12/01 11:48:48 nia Exp $
2 2
3SHA1 (mkvserver_mk2-0.0.0.20200117-c62abc30f4cca6147ddc732570b30fcb4bee30ec.tar.gz) = 4ce520c5b7b03f9bc22054558389be2deadeb508 3SHA1 (mkvserver_mk2-0.0.0.20200117-c62abc30f4cca6147ddc732570b30fcb4bee30ec.tar.gz) = 4ce520c5b7b03f9bc22054558389be2deadeb508
4RMD160 (mkvserver_mk2-0.0.0.20200117-c62abc30f4cca6147ddc732570b30fcb4bee30ec.tar.gz) = 348298eb9e5854f27204364faa74d478674ae024 4RMD160 (mkvserver_mk2-0.0.0.20200117-c62abc30f4cca6147ddc732570b30fcb4bee30ec.tar.gz) = 348298eb9e5854f27204364faa74d478674ae024
5SHA512 (mkvserver_mk2-0.0.0.20200117-c62abc30f4cca6147ddc732570b30fcb4bee30ec.tar.gz) = 4629a561ba0ea6b0a90396c0a73f63d75999b846e3b7771db8ad8b3a83faa93b23397c5996537e70020f4c70c5bb515d46847ff435ca4ea00d6e3d20fd3db53c 5SHA512 (mkvserver_mk2-0.0.0.20200117-c62abc30f4cca6147ddc732570b30fcb4bee30ec.tar.gz) = 4629a561ba0ea6b0a90396c0a73f63d75999b846e3b7771db8ad8b3a83faa93b23397c5996537e70020f4c70c5bb515d46847ff435ca4ea00d6e3d20fd3db53c
6Size (mkvserver_mk2-0.0.0.20200117-c62abc30f4cca6147ddc732570b30fcb4bee30ec.tar.gz) = 24755 bytes 6Size (mkvserver_mk2-0.0.0.20200117-c62abc30f4cca6147ddc732570b30fcb4bee30ec.tar.gz) = 24755 bytes
 7SHA1 (patch-Makefile) = 749b74ce9b2a302e8ee1d9a1adb0c88f492e0283

File Added: pkgsrc/net/mkvserver_mk2/patches/patch-Makefile
$NetBSD: patch-Makefile,v 1.1 2020/12/01 11:48:49 nia Exp $

Respect CFLAGS/LDFLAGS.

--- Makefile.orig	2020-01-16 23:31:37.000000000 +0000
+++ Makefile
@@ -9,16 +9,16 @@ all: server
 
 server: segment.o buffer.o publisher.o server2.c
 	#$(CC) -g -Wall $(LAV_CFLAGS) $(LAV_LDFLAGS) -pthread -o server segment.o buffer.o publisher.o server2.c
-	$(CC) -g -Wall $(LAV_CFLAGS) -pthread -o server segment.o buffer.o publisher.o server2.c $(LAV_LDFLAGS)
+	$(CC) $(LDFLAGS) -Wall $(LAV_CFLAGS) -pthread -o server segment.o buffer.o publisher.o server2.c $(LAV_LDFLAGS)
 
 segment.o: segment.c segment.h
-	$(CC) -g -Wall $(LAV_CFLAGS) -pthread -c segment.c
+	$(CC) $(CFLAGS) -Wall $(LAV_CFLAGS) -pthread -c segment.c
 
 buffer.o: buffer.c buffer.h
-	$(CC) -g -Wall $(LAV_CFLAGS) -pthread -c buffer.c
+	$(CC) $(CFLAGS) -Wall $(LAV_CFLAGS) -pthread -c buffer.c
 
 publisher.o: publisher.c publisher.h
-	$(CC) -g -Wall $(LAV_CFLAGS) -pthread -c publisher.c
+	$(CC) $(CFLAGS) -Wall $(LAV_CFLAGS) -pthread -c publisher.c
 
 clean:
 	rm -f *.o server