FreeBSD Bugzilla – Attachment 184941 Details for
Bug 221168
[NEW PORT] multimedia/simplescreenrecorder: Screen recorder
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
shar
simplescreenrecorder.shar (text/plain), 10.68 KB, created by
Yuri Victorovich
on 2017-08-02 07:00:46 UTC
(
hide
)
Description:
shar
Filename:
MIME Type:
Creator:
Yuri Victorovich
Created:
2017-08-02 07:00:46 UTC
Size:
10.68 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: ># ># sysutils/simplescreenrecorder ># sysutils/simplescreenrecorder/distinfo ># sysutils/simplescreenrecorder/Makefile ># sysutils/simplescreenrecorder/pkg-descr ># sysutils/simplescreenrecorder/files ># sysutils/simplescreenrecorder/files/patch-glinject_Hook.cpp ># sysutils/simplescreenrecorder/files/patch-glinject_Makefile.in ># sysutils/simplescreenrecorder/files/patch-scripts_ssr-glinject ># sysutils/simplescreenrecorder/pkg-plist ># >echo c - sysutils/simplescreenrecorder >mkdir -p sysutils/simplescreenrecorder > /dev/null 2>&1 >echo x - sysutils/simplescreenrecorder/distinfo >sed 's/^X//' >sysutils/simplescreenrecorder/distinfo << '6b558350825a8f6794448359bc5bf30c' >XTIMESTAMP = 1501646789 >XSHA256 (MaartenBaert-ssr-0.3.8-0f6eebf_GH0.tar.gz) = a146dcaba3e55d9cebd475201d759d76229b88e6cbce5d2d01bb2ae7796e7b81 >XSIZE (MaartenBaert-ssr-0.3.8-0f6eebf_GH0.tar.gz) = 2188222 >6b558350825a8f6794448359bc5bf30c >echo x - sysutils/simplescreenrecorder/Makefile >sed 's/^X//' >sysutils/simplescreenrecorder/Makefile << '261169459035914ae7a8aa209d09e7a9' >X# Created by: Yuri Victorovich <yuri@rawbw.com> >X# $FreeBSD$ >X >XPORTNAME= simplescreenrecorder >XPORTVERSION= 0.3.8 >XCATEGORIES= sysutils >X >XMAINTAINER= yuri@rawbw.com >XCOMMENT= Screen recorder >X >XLICENSE= GPLv3 >XLICENSE_FILE= ${WRKSRC}/COPYING >X >XLIB_DEPENDS= libavformat.so:multimedia/ffmpeg \ >X libasound.so:audio/alsa-lib >X >XOPTIONS_GROUP= AUDIOPLUGINS >XOPTIONS_GROUP_AUDIOPLUGINS= PULSEAUDIO JACK >XOPTIONS_DEFAULT= PULSEAUDIO >X >XUSES= gmake localbase libtool pkgconfig >XUSE_GITHUB= yes >XGH_ACCOUNT= MaartenBaert >XGH_PROJECT= ssr >XGH_TAGNAME= 0f6eebf >XUSE_QT4= corelib gui moc_build rcc_build uic_build linguisttools_build >XUSE_XORG= x11 xext xfixes xi >XUSE_GL= glu >XGNU_CONFIGURE= yes >XUSE_LDCONFIG= yes >XINSTALLS_ICONS= yes >X >XPULSEAUDIO_CONFIGURE_OFF= --without-pulseaudio >XPULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio >X >XJACK_CONFIGURE_OFF= --without-jack >XJACK_LIB_DEPENDS= libjack.so:audio/jack >X >Xpost-patch: >X @${REINPLACE_CMD} -E \ >X -e 's|-ldl([". ])|-lc\1|g' \ >X -e 's|-ldl$$|-lc|g' \ >X ${WRKSRC}/configure >X >X.include <bsd.port.mk> >261169459035914ae7a8aa209d09e7a9 >echo x - sysutils/simplescreenrecorder/pkg-descr >sed 's/^X//' >sysutils/simplescreenrecorder/pkg-descr << 'f5e4b1650234fd13e308a84ccbf18ccc' >XA program that can record programs and games. >X >XFeatures: >X* Graphical user interface (Qt-based). >X* Faster than VLC and ffmpeg/avconv. >X* Records the entire screen or part of it, or records OpenGL >X applications directly (similar to Fraps on Windows). >X* Synchronizes audio and video properly (a common issue with >X VLC and ffmpeg/avconv). >X* Reduces the video frame rate if your computer is too slow >X (rather than using up all your RAM like VLC does). >X* Fully multithreaded: small delays in any of the components >X will never block the other components, resulting is smoother >X video and better performance on computers with multiple processors. >X* Pause and resume recording at any time (either by clicking >X a button or by pressing a hotkey). >X* Shows statistics during recording (file size, bit rate, total >X recording time, actual frame rate, ...). >X* Can show a preview during recording, so you don't waste time >X recording something only to figure out afterwards that some setting was wrong. >X* Supports many different codecs and file formats (adding more is trivial). >X* Can also do live streaming (experimental). >X >XWWW: http://www.maartenbaert.be/simplescreenrecorder/ >f5e4b1650234fd13e308a84ccbf18ccc >echo c - sysutils/simplescreenrecorder/files >mkdir -p sysutils/simplescreenrecorder/files > /dev/null 2>&1 >echo x - sysutils/simplescreenrecorder/files/patch-glinject_Hook.cpp >sed 's/^X//' >sysutils/simplescreenrecorder/files/patch-glinject_Hook.cpp << '2fbec1c6acc0530ce6adfb108f09fd0a' >X--- glinject/Hook.cpp.orig 2017-07-25 22:43:33 UTC >X+++ glinject/Hook.cpp >X@@ -15,6 +15,8 @@ THE SOFTWARE IS PROVIDED "AS IS" AND THE >X #include <GL/glx.h> >X #include <X11/X.h> >X >X+extern char **environ; >X+ >X typedef void (*GLXextFuncPtr)(void); >X >X void InitGLInject(); >2fbec1c6acc0530ce6adfb108f09fd0a >echo x - sysutils/simplescreenrecorder/files/patch-glinject_Makefile.in >sed 's/^X//' >sysutils/simplescreenrecorder/files/patch-glinject_Makefile.in << '04bafb665fe2469af85f0d64064412ea' >X--- glinject/Makefile.in.orig 2017-08-02 06:41:19 UTC >X+++ glinject/Makefile.in >X@@ -375,7 +375,7 @@ top_srcdir = @top_srcdir@ >X @ENABLE_GLINJECTLIB_TRUE@ $(am__append_1) >X @ENABLE_GLINJECTLIB_TRUE@libssr_glinject_la_CFLAGS = -pthread -fPIC >X @ENABLE_GLINJECTLIB_TRUE@libssr_glinject_la_CXXFLAGS = -pthread -fPIC -std=c++0x >X-@ENABLE_GLINJECTLIB_TRUE@libssr_glinject_la_LDFLAGS = -pthread -fPIC -avoid-version -shared -lrt -ldl -lGL -lGLU -lX11 -lXfixes >X+@ENABLE_GLINJECTLIB_TRUE@libssr_glinject_la_LDFLAGS = -pthread -fPIC -avoid-version -shared -lrt -lGL -lGLU -lX11 -lXfixes >X @ENABLE_GLINJECTLIB_TRUE@libssr_glinject_la_SOURCES = \ >X @ENABLE_GLINJECTLIB_TRUE@ elfhacks.c \ >X @ENABLE_GLINJECTLIB_TRUE@ elfhacks.h \ >04bafb665fe2469af85f0d64064412ea >echo x - sysutils/simplescreenrecorder/files/patch-scripts_ssr-glinject >sed 's/^X//' >sysutils/simplescreenrecorder/files/patch-scripts_ssr-glinject << '2b57803d63873fc4ef3c689eb53abe61' >X--- scripts/ssr-glinject.orig 2017-07-25 22:43:33 UTC >X+++ scripts/ssr-glinject >X@@ -1,4 +1,4 @@ >X-#!/bin/bash >X+#!/bin/sh >X >X set -e >X >2b57803d63873fc4ef3c689eb53abe61 >echo x - sysutils/simplescreenrecorder/pkg-plist >sed 's/^X//' >sysutils/simplescreenrecorder/pkg-plist << '08947a6f5b5beaacb111f732e80906d0' >Xbin/simplescreenrecorder >Xbin/ssr-glinject >Xlib/libssr-glinject.so >Xman/man1/simplescreenrecorder.1.gz >Xman/man1/ssr-glinject.1.gz >Xshare/appdata/simplescreenrecorder.appdata.xml >Xshare/applications/simplescreenrecorder.desktop >Xshare/icons/hicolor/128x128/apps/simplescreenrecorder-error.png >Xshare/icons/hicolor/128x128/apps/simplescreenrecorder-idle.png >Xshare/icons/hicolor/128x128/apps/simplescreenrecorder-paused.png >Xshare/icons/hicolor/128x128/apps/simplescreenrecorder-recording.png >Xshare/icons/hicolor/128x128/apps/simplescreenrecorder.png >Xshare/icons/hicolor/16x16/apps/simplescreenrecorder-error.png >Xshare/icons/hicolor/16x16/apps/simplescreenrecorder-idle.png >Xshare/icons/hicolor/16x16/apps/simplescreenrecorder-paused.png >Xshare/icons/hicolor/16x16/apps/simplescreenrecorder-recording.png >Xshare/icons/hicolor/16x16/apps/simplescreenrecorder.png >Xshare/icons/hicolor/192x192/apps/simplescreenrecorder-error.png >Xshare/icons/hicolor/192x192/apps/simplescreenrecorder-idle.png >Xshare/icons/hicolor/192x192/apps/simplescreenrecorder-paused.png >Xshare/icons/hicolor/192x192/apps/simplescreenrecorder-recording.png >Xshare/icons/hicolor/192x192/apps/simplescreenrecorder.png >Xshare/icons/hicolor/22x22/apps/simplescreenrecorder-error.png >Xshare/icons/hicolor/22x22/apps/simplescreenrecorder-idle.png >Xshare/icons/hicolor/22x22/apps/simplescreenrecorder-paused.png >Xshare/icons/hicolor/22x22/apps/simplescreenrecorder-recording.png >Xshare/icons/hicolor/22x22/apps/simplescreenrecorder.png >Xshare/icons/hicolor/24x24/apps/simplescreenrecorder-error.png >Xshare/icons/hicolor/24x24/apps/simplescreenrecorder-idle.png >Xshare/icons/hicolor/24x24/apps/simplescreenrecorder-paused.png >Xshare/icons/hicolor/24x24/apps/simplescreenrecorder-recording.png >Xshare/icons/hicolor/24x24/apps/simplescreenrecorder.png >Xshare/icons/hicolor/256x256/apps/simplescreenrecorder-error.png >Xshare/icons/hicolor/256x256/apps/simplescreenrecorder-idle.png >Xshare/icons/hicolor/256x256/apps/simplescreenrecorder-paused.png >Xshare/icons/hicolor/256x256/apps/simplescreenrecorder-recording.png >Xshare/icons/hicolor/256x256/apps/simplescreenrecorder.png >Xshare/icons/hicolor/32x32/apps/simplescreenrecorder-error.png >Xshare/icons/hicolor/32x32/apps/simplescreenrecorder-idle.png >Xshare/icons/hicolor/32x32/apps/simplescreenrecorder-paused.png >Xshare/icons/hicolor/32x32/apps/simplescreenrecorder-recording.png >Xshare/icons/hicolor/32x32/apps/simplescreenrecorder.png >Xshare/icons/hicolor/48x48/apps/simplescreenrecorder-error.png >Xshare/icons/hicolor/48x48/apps/simplescreenrecorder-idle.png >Xshare/icons/hicolor/48x48/apps/simplescreenrecorder-paused.png >Xshare/icons/hicolor/48x48/apps/simplescreenrecorder-recording.png >Xshare/icons/hicolor/48x48/apps/simplescreenrecorder.png >Xshare/icons/hicolor/64x64/apps/simplescreenrecorder-error.png >Xshare/icons/hicolor/64x64/apps/simplescreenrecorder-idle.png >Xshare/icons/hicolor/64x64/apps/simplescreenrecorder-paused.png >Xshare/icons/hicolor/64x64/apps/simplescreenrecorder-recording.png >Xshare/icons/hicolor/64x64/apps/simplescreenrecorder.png >Xshare/icons/hicolor/96x96/apps/simplescreenrecorder-error.png >Xshare/icons/hicolor/96x96/apps/simplescreenrecorder-idle.png >Xshare/icons/hicolor/96x96/apps/simplescreenrecorder-paused.png >Xshare/icons/hicolor/96x96/apps/simplescreenrecorder-recording.png >Xshare/icons/hicolor/96x96/apps/simplescreenrecorder.png >Xshare/icons/hicolor/scalable/apps/simplescreenrecorder-error.svg >Xshare/icons/hicolor/scalable/apps/simplescreenrecorder-idle.svg >Xshare/icons/hicolor/scalable/apps/simplescreenrecorder-paused.svg >Xshare/icons/hicolor/scalable/apps/simplescreenrecorder-recording.svg >Xshare/icons/hicolor/scalable/apps/simplescreenrecorder.svg >X%%DATADIR%%/output-profiles/High%20Quality%20Intermediate.conf >X%%DATADIR%%/output-profiles/Live%20Stream%20%281000kbps%29.conf >X%%DATADIR%%/output-profiles/Live%20Stream%20%282000kbps%29.conf >X%%DATADIR%%/output-profiles/Live%20Stream%20%283000kbps%29.conf >X%%DATADIR%%/output-profiles/YouTube.conf >X%%DATADIR%%/translations/simplescreenrecorder_ar.qm >X%%DATADIR%%/translations/simplescreenrecorder_bg.qm >X%%DATADIR%%/translations/simplescreenrecorder_cs.qm >X%%DATADIR%%/translations/simplescreenrecorder_de.qm >X%%DATADIR%%/translations/simplescreenrecorder_el.qm >X%%DATADIR%%/translations/simplescreenrecorder_es.qm >X%%DATADIR%%/translations/simplescreenrecorder_fr.qm >X%%DATADIR%%/translations/simplescreenrecorder_he.qm >X%%DATADIR%%/translations/simplescreenrecorder_hu.qm >X%%DATADIR%%/translations/simplescreenrecorder_it.qm >X%%DATADIR%%/translations/simplescreenrecorder_ja.qm >X%%DATADIR%%/translations/simplescreenrecorder_lt.qm >X%%DATADIR%%/translations/simplescreenrecorder_nl.qm >X%%DATADIR%%/translations/simplescreenrecorder_pl.qm >X%%DATADIR%%/translations/simplescreenrecorder_pt_BR.qm >X%%DATADIR%%/translations/simplescreenrecorder_ru.qm >X%%DATADIR%%/translations/simplescreenrecorder_sv.qm >X%%DATADIR%%/translations/simplescreenrecorder_uk.qm >X%%DATADIR%%/translations/simplescreenrecorder_zh_CN.qm >X%%DATADIR%%/translations/simplescreenrecorder_zh_TW.qm >08947a6f5b5beaacb111f732e80906d0 >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 221168
:
184941
|
184942
|
184944