mkvserver_mk2: Respect CFLAGS/LDFLAGS. Requires pkg-config.diff -r1.1 -r1.2 pkgsrc/net/mkvserver_mk2/Makefile
(nia)
@@ -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 | |||
3 | DISTNAME= mkvserver_mk2-0.0.0.20200117 | 3 | DISTNAME= mkvserver_mk2-0.0.0.20200117 | |
4 | PKGREVISION= 1 | |||
4 | CATEGORIES= net | 5 | CATEGORIES= net | |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=klaxa/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=klaxa/} | |
6 | GITHUB_PROJECT= mkvserver_mk2 | 7 | GITHUB_PROJECT= mkvserver_mk2 | |
7 | GITHUB_TAG= c62abc30f4cca6147ddc732570b30fcb4bee30ec | 8 | GITHUB_TAG= c62abc30f4cca6147ddc732570b30fcb4bee30ec | |
8 | 9 | |||
9 | MAINTAINER= ryoon@NetBSD.org | 10 | MAINTAINER= ryoon@NetBSD.org | |
10 | HOMEPAGE= https://github.com/klaxa/mkvserver_mk2 | 11 | HOMEPAGE= https://github.com/klaxa/mkvserver_mk2 | |
11 | COMMENT= Streaming solution to end all streaming problems | 12 | COMMENT= Streaming solution to end all streaming problems | |
12 | LICENSE= gnu-gpl-v3 | 13 | LICENSE= gnu-gpl-v3 | |
13 | 14 | |||
15 | USE_TOOLS+= pkg-config | |||
16 | ||||
14 | INSTALLATION_DIRS+= bin | 17 | INSTALLATION_DIRS+= bin | |
15 | 18 | |||
16 | do-install: | 19 | do-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" |
@@ -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 | |||
3 | SHA1 (mkvserver_mk2-0.0.0.20200117-c62abc30f4cca6147ddc732570b30fcb4bee30ec.tar.gz) = 4ce520c5b7b03f9bc22054558389be2deadeb508 | 3 | SHA1 (mkvserver_mk2-0.0.0.20200117-c62abc30f4cca6147ddc732570b30fcb4bee30ec.tar.gz) = 4ce520c5b7b03f9bc22054558389be2deadeb508 | |
4 | RMD160 (mkvserver_mk2-0.0.0.20200117-c62abc30f4cca6147ddc732570b30fcb4bee30ec.tar.gz) = 348298eb9e5854f27204364faa74d478674ae024 | 4 | RMD160 (mkvserver_mk2-0.0.0.20200117-c62abc30f4cca6147ddc732570b30fcb4bee30ec.tar.gz) = 348298eb9e5854f27204364faa74d478674ae024 | |
5 | SHA512 (mkvserver_mk2-0.0.0.20200117-c62abc30f4cca6147ddc732570b30fcb4bee30ec.tar.gz) = 4629a561ba0ea6b0a90396c0a73f63d75999b846e3b7771db8ad8b3a83faa93b23397c5996537e70020f4c70c5bb515d46847ff435ca4ea00d6e3d20fd3db53c | 5 | SHA512 (mkvserver_mk2-0.0.0.20200117-c62abc30f4cca6147ddc732570b30fcb4bee30ec.tar.gz) = 4629a561ba0ea6b0a90396c0a73f63d75999b846e3b7771db8ad8b3a83faa93b23397c5996537e70020f4c70c5bb515d46847ff435ca4ea00d6e3d20fd3db53c | |
6 | Size (mkvserver_mk2-0.0.0.20200117-c62abc30f4cca6147ddc732570b30fcb4bee30ec.tar.gz) = 24755 bytes | 6 | Size (mkvserver_mk2-0.0.0.20200117-c62abc30f4cca6147ddc732570b30fcb4bee30ec.tar.gz) = 24755 bytes | |
7 | SHA1 (patch-Makefile) = 749b74ce9b2a302e8ee1d9a1adb0c88f492e0283 |
$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