FreeBSD Bugzilla – Attachment 193572 Details for
Bug 227582
[New Port] multimedia/mptsd: MPEG TS stream muxer
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
port correct version (2018-05-20)
mptsd.shar (text/plain), 6.39 KB, created by
Alex Mironov
on 2018-05-20 18:25:30 UTC
(
hide
)
Description:
port correct version (2018-05-20)
Filename:
MIME Type:
Creator:
Alex Mironov
Created:
2018-05-20 18:25:30 UTC
Size:
6.39 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># mptsd ># mptsd/files ># mptsd/files/patch-libtsfuncs-Makefile ># mptsd/files/patch-libtsfuncs-pes__data.c ># mptsd/files/patch-libfuncs-Makefile ># mptsd/files/patch-libtsfuncs-tsfuncs.h ># mptsd/files/patch-libtsfuncs-crc.c ># mptsd/files/patch-Makefile ># mptsd/files/patch-mptsd.c ># mptsd/pkg-plist ># mptsd/distinfo ># mptsd/pkg-descr ># mptsd/Makefile ># >echo c - mptsd >mkdir -p mptsd > /dev/null 2>&1 >echo c - mptsd/files >mkdir -p mptsd/files > /dev/null 2>&1 >echo x - mptsd/files/patch-libtsfuncs-Makefile >sed 's/^X//' >mptsd/files/patch-libtsfuncs-Makefile << 'b4bdf6b44ddcc9e7f38774417b062ad9' >X--- libtsfuncs/Makefile.orig 2018-04-16 23:25:57.120621443 +0300 >X+++ libtsfuncs/Makefile 2018-04-16 23:26:17.976337009 +0300 >X@@ -1,12 +1,9 @@ >X-CC = $(CROSS)$(TARGET)gcc >X LINK = $(CROSS)$(TARGET)ld -o >X MKDEP = $(CC) -M -o $*.d $< >X >X LIBRARY_LINK_OPTS = -L. -r >X-CFLAGS = -O2 -ggdb -std=c99 -D_GNU_SOURCE >X-CFLAGS += -Wall -Wextra -Wshadow -Wformat-security -Wstrict-prototypes >X+CFLAGS += -std=c99 -D_GNU_SOURCE -Wall -Wextra -Wshadow -Wformat-security -Wstrict-prototypes >X RM = /bin/rm -f >X-Q=@ >X >X OBJS = log.o tsfuncs.o crc.o misc.o time.o \ >X sections.o secdata.o \ >b4bdf6b44ddcc9e7f38774417b062ad9 >echo x - mptsd/files/patch-libtsfuncs-pes__data.c >sed 's/^X//' >mptsd/files/patch-libtsfuncs-pes__data.c << '1723ea023f75457df5f75477906c6790' >X--- libtsfuncs/pes_data.c.orig 2018-04-10 15:23:02.795982617 +0300 >X+++ libtsfuncs/pes_data.c 2018-04-10 15:23:22.752469615 +0300 >X@@ -7,6 +7,7 @@ >X */ >X #include <stdlib.h> >X #include <string.h> >X+#include <stdint.h> >X >X #include "tsdata.h" >X #include "tsfuncs.h" >1723ea023f75457df5f75477906c6790 >echo x - mptsd/files/patch-libfuncs-Makefile >sed 's/^X//' >mptsd/files/patch-libfuncs-Makefile << '9e47a06ac5968b060e561053c034555f' >X--- libfuncs/Makefile.orig 2018-04-16 23:23:32.015421572 +0300 >X+++ libfuncs/Makefile 2018-04-16 23:23:58.582460609 +0300 >X@@ -1,12 +1,9 @@ >X-CC = $(CROSS)$(TARGET)gcc >X LINK = $(CROSS)$(TARGET)ld -o >X MKDEP = $(CC) -M -o $*.d $< >X >X LIBRARY_LINK_OPTS = -L. -r >X-CFLAGS = -O2 -ggdb -std=c99 -D_GNU_SOURCE >X-CFLAGS += -Wall -Wextra -Wshadow -Wformat-security -Wstrict-prototypes >X+CFLAGS += -std=c99 -D_GNU_SOURCE -Wall -Wextra -Wshadow -Wformat-security -Wstrict-prototypes >X RM = /bin/rm -f >X-Q=@ >X >X OBJS = queue.o list.o cbuf.o io.o log.o http_response.o asyncdns.o \ >X server.o misc.o >9e47a06ac5968b060e561053c034555f >echo x - mptsd/files/patch-libtsfuncs-tsfuncs.h >sed 's/^X//' >mptsd/files/patch-libtsfuncs-tsfuncs.h << 'fe0e2b7835d1fe917f1d8e5ee9f11a9f' >X--- libtsfuncs/tsfuncs.h.orig 2018-04-10 15:06:25.028126379 +0300 >X+++ libtsfuncs/tsfuncs.h 2018-04-10 15:07:08.054048218 +0300 >X@@ -8,6 +8,7 @@ >X #ifndef LIBTS_TSFUNCS_H >X #define LIBTS_TSFUNCS_H >X >X+#include <stdint.h> >X #include <time.h> >X #include <netdb.h> >X >fe0e2b7835d1fe917f1d8e5ee9f11a9f >echo x - mptsd/files/patch-libtsfuncs-crc.c >sed 's/^X//' >mptsd/files/patch-libtsfuncs-crc.c << '06ed19026f519a9ba1fd3f8bb6dd6873' >X--- libtsfuncs/crc.c.orig 2018-05-20 20:54:24.041510473 +0300 >X+++ libtsfuncs/crc.c 2018-05-20 20:55:13.775498947 +0300 >X@@ -46,7 +46,7 @@ >X return crc; >X } >X >X-u_int32_t ts_crc32_section(struct ts_section_header *section_header) { >X+uint32_t ts_crc32_section(struct ts_section_header *section_header) { >X return ts_crc32(section_header->section_data, section_header->section_data_len); >X } >X >06ed19026f519a9ba1fd3f8bb6dd6873 >echo x - mptsd/files/patch-Makefile >sed 's/^X//' >mptsd/files/patch-Makefile << '99dd704bd8251727c6b86ccf4b8a9e96' >X--- Makefile.orig 2012-01-26 16:00:02.000000000 +0400 >X+++ Makefile 2018-04-16 23:12:30.872761537 +0300 >X@@ -1,17 +1,8 @@ >X-CC = $(CROSS)$(TARGET)gcc >X STRIP = $(CROSS)$(TARGET)strip >X-BUILD_ID = $(shell date +%F_%R) >X VERSION="v1.1" >X-GIT_VER = $(shell git describe --tags --dirty --always 2>/dev/null) >X-CFLAGS = -ggdb -Wall -Wextra -Wshadow -Wformat-security -Wno-strict-aliasing -O2 -D_GNU_SOURCE -DBUILD_ID=\"$(BUILD_ID)\" >X-ifneq "$(GIT_VER)" "" >X-CFLAGS += -DGIT_VER=\"$(GIT_VER)\" >X-else >X-CFLAGS += -DGIT_VER=\"$(VERSION)\" >X-endif >X+CFLAGS += -Wall -Wextra -Wshadow -Wformat-security -Wno-strict-aliasing -D_GNU_SOURCE -DBUILD_ID=\"FreeBSD_port\" -DGIT_VER=\"$(VERSION)\" >X >X RM = /bin/rm -f >X-Q = @ >X >X LIBS = -lpthread -lm -lrt >X >99dd704bd8251727c6b86ccf4b8a9e96 >echo x - mptsd/files/patch-mptsd.c >sed 's/^X//' >mptsd/files/patch-mptsd.c << '906816ffd3eef151ee993e8300f8cb34' >X--- mptsd.c.orig 2018-04-16 17:29:26.458813284 +0300 >X+++ mptsd.c 2018-04-16 17:30:16.357810699 +0300 >X@@ -34,7 +34,7 @@ >X >X #define PROGRAM_NAME "ux-mptsd" >X >X-const char *program_id = PROGRAM_NAME " " GIT_VER " build " BUILD_ID; >X+const char *program_id = PROGRAM_NAME " FreeBSD port"; >X >X char *server_sig = PROGRAM_NAME; >X char *server_ver = GIT_VER; >906816ffd3eef151ee993e8300f8cb34 >echo x - mptsd/pkg-plist >sed 's/^X//' >mptsd/pkg-plist << 'b16e17c6d6c438797a25b5089ae2d078' >Xbin/mptsd >Xetc/mptsd/mptsd.conf >Xetc/mptsd/mptsd_channels.conf >Xetc/mptsd/mptsd_epg.conf >Xetc/mptsd/mptsd_nit.conf >b16e17c6d6c438797a25b5089ae2d078 >echo x - mptsd/distinfo >sed 's/^X//' >mptsd/distinfo << '63468feedc68523f90c9fe6b4e522f32' >XTIMESTAMP = 1523373210 >XSHA256 (mptsd-1.1.tar.bz2) = 3609e13df7ee561f59f667d7700f13d515714c9b13c2220e88adb3c144b995f0 >XSIZE (mptsd-1.1.tar.bz2) = 95989 >63468feedc68523f90c9fe6b4e522f32 >echo x - mptsd/pkg-descr >sed 's/^X//' >mptsd/pkg-descr << '5ae717cb08cb29e69efce7ddcf4f1b5f' >Xmptsd receives mpegts streams from multicast (udp/rtp) or http and >Xcombines them into one multiple program stream that is suitable for >Xoutputing to DVB-C modulator. >X >XWWW: https://github.com/gfto/mptsd >X >5ae717cb08cb29e69efce7ddcf4f1b5f >echo x - mptsd/Makefile >sed 's/^X//' >mptsd/Makefile << '11755b83c6481b17cba2911b0cd15cdc' >X# $FreeBSD$ >X >XPORTNAME= mptsd >XPORTVERSION= 1.1 >XCATEGORIES= multimedia >XMASTER_SITES= https://georgi.unixsol.org/programs/mptsd/ >X >XMAINTAINER= win2000rus@hotmail.com >XCOMMENT= MPEG TS stream muxer >X >XLICENSE= GPLv2 MIT >XLICENSE_COMB= multi >X >XUSES= gmake tar:bzip2 >X >Xdo-install: >X ${MKDIR} ${STAGEDIR}${ETCDIR} >X ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin >X ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}*.conf ${STAGEDIR}${ETCDIR} >X >X.include <bsd.port.mk> >11755b83c6481b17cba2911b0cd15cdc >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 227582
:
192592
| 193572