diff options
author | markd <markd@pkgsrc.org> | 2016-02-08 01:17:53 +0000 |
---|---|---|
committer | markd <markd@pkgsrc.org> | 2016-02-08 01:17:53 +0000 |
commit | e6044e0aaf214c4de2d1ba9fcb6e137c8e5eec1d (patch) | |
tree | a5b5d0aa79869033d9304e4cc7179c004fdf4bc2 /multimedia | |
parent | 77ecf84c0100377953821981a3fd77fb54a7cd68 (diff) | |
download | pkgsrc-e6044e0aaf214c4de2d1ba9fcb6e137c8e5eec1d.tar.gz |
Add ssr 0.3.6
SimpleScreenRecorder is a Linux program that I've created to record
programs and games. There were already a few programs that could do
this, but I wasn't 100% happy with any of them, so I created my own.
My original goal was to create a program that was just really simple
to use, but as I was writing it I started adding more and more
features, and the result is actually a pretty powerful program. It's
'simple' in the sense that it's easier to use than ffmpeg/avconv or
VLC, because it has a straightforward user interface.
Diffstat (limited to 'multimedia')
-rw-r--r-- | multimedia/ssr/DESCR | 8 | ||||
-rw-r--r-- | multimedia/ssr/Makefile | 32 | ||||
-rw-r--r-- | multimedia/ssr/PLIST | 64 | ||||
-rw-r--r-- | multimedia/ssr/distinfo | 7 | ||||
-rw-r--r-- | multimedia/ssr/patches/patch-configure | 15 |
5 files changed, 126 insertions, 0 deletions
diff --git a/multimedia/ssr/DESCR b/multimedia/ssr/DESCR new file mode 100644 index 00000000000..32196280ef2 --- /dev/null +++ b/multimedia/ssr/DESCR @@ -0,0 +1,8 @@ +SimpleScreenRecorder is a Linux program that I've created to record +programs and games. There were already a few programs that could do +this, but I wasn't 100% happy with any of them, so I created my own. +My original goal was to create a program that was just really simple +to use, but as I was writing it I started adding more and more +features, and the result is actually a pretty powerful program. It's +'simple' in the sense that it's easier to use than ffmpeg/avconv or +VLC, because it has a straightforward user interface. diff --git a/multimedia/ssr/Makefile b/multimedia/ssr/Makefile new file mode 100644 index 00000000000..cf13843e6e4 --- /dev/null +++ b/multimedia/ssr/Makefile @@ -0,0 +1,32 @@ +# $NetBSD: Makefile,v 1.1 2016/02/08 01:17:53 markd Exp $ +# + +DISTNAME= ssr-0.3.6 +CATEGORIES= multimedia +MASTER_SITES= ${MASTER_SITE_GITHUB:=MaartenBaert/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://www.maartenbaert.be/simplescreenrecorder/ +COMMENT= Screen recorder for Linux +LICENSE= gnu-gpl-v3 + +GNU_CONFIGURE= yes +USE_TOOLS+= pkg-config gmake +USE_LANGUAGES= c c++ + +.include "../../mk/bsd.prefs.mk" +.if ${OPSYS} == "Linux" +.include "../../audio/alsa-lib/buildlink3.mk" +.else +CONFIGURE_ARGS+= --enable-oss=yes +LDFLAGS+= ${LIBOSSAUDIO} +.endif + +.include "../../audio/jack/buildlink3.mk" +.include "../../audio/pulseaudio/buildlink3.mk" +.include "../../multimedia/ffmpeg2/buildlink3.mk" +.include "../../graphics/hicolor-icon-theme/buildlink3.mk" +.include "../../x11/qt4-libs/buildlink3.mk" +.include "../../x11/qt4-tools/buildlink3.mk" +.include "../../mk/oss.buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/multimedia/ssr/PLIST b/multimedia/ssr/PLIST new file mode 100644 index 00000000000..b3d42bbf84c --- /dev/null +++ b/multimedia/ssr/PLIST @@ -0,0 +1,64 @@ +@comment $NetBSD: PLIST,v 1.1 2016/02/08 01:17:53 markd Exp $ +bin/simplescreenrecorder +bin/ssr-glinject +lib/libssr-glinject.la +man/man1/simplescreenrecorder.1 +man/man1/ssr-glinject.1 +share/applications/simplescreenrecorder.desktop +share/icons/hicolor/128x128/apps/simplescreenrecorder-paused.png +share/icons/hicolor/128x128/apps/simplescreenrecorder-recording.png +share/icons/hicolor/128x128/apps/simplescreenrecorder.png +share/icons/hicolor/16x16/apps/simplescreenrecorder-paused.png +share/icons/hicolor/16x16/apps/simplescreenrecorder-recording.png +share/icons/hicolor/16x16/apps/simplescreenrecorder.png +share/icons/hicolor/192x192/apps/simplescreenrecorder-paused.png +share/icons/hicolor/192x192/apps/simplescreenrecorder-recording.png +share/icons/hicolor/192x192/apps/simplescreenrecorder.png +share/icons/hicolor/22x22/apps/simplescreenrecorder-paused.png +share/icons/hicolor/22x22/apps/simplescreenrecorder-recording.png +share/icons/hicolor/22x22/apps/simplescreenrecorder.png +share/icons/hicolor/24x24/apps/simplescreenrecorder-paused.png +share/icons/hicolor/24x24/apps/simplescreenrecorder-recording.png +share/icons/hicolor/24x24/apps/simplescreenrecorder.png +share/icons/hicolor/256x256/apps/simplescreenrecorder-paused.png +share/icons/hicolor/256x256/apps/simplescreenrecorder-recording.png +share/icons/hicolor/256x256/apps/simplescreenrecorder.png +share/icons/hicolor/32x32/apps/simplescreenrecorder-paused.png +share/icons/hicolor/32x32/apps/simplescreenrecorder-recording.png +share/icons/hicolor/32x32/apps/simplescreenrecorder.png +share/icons/hicolor/48x48/apps/simplescreenrecorder-paused.png +share/icons/hicolor/48x48/apps/simplescreenrecorder-recording.png +share/icons/hicolor/48x48/apps/simplescreenrecorder.png +share/icons/hicolor/64x64/apps/simplescreenrecorder-paused.png +share/icons/hicolor/64x64/apps/simplescreenrecorder-recording.png +share/icons/hicolor/64x64/apps/simplescreenrecorder.png +share/icons/hicolor/96x96/apps/simplescreenrecorder-paused.png +share/icons/hicolor/96x96/apps/simplescreenrecorder-recording.png +share/icons/hicolor/96x96/apps/simplescreenrecorder.png +share/icons/hicolor/scalable/apps/simplescreenrecorder-paused.svg +share/icons/hicolor/scalable/apps/simplescreenrecorder-recording.svg +share/icons/hicolor/scalable/apps/simplescreenrecorder.svg +share/simplescreenrecorder/output-profiles/High%20Quality%20Intermediate.conf +share/simplescreenrecorder/output-profiles/Live%20Stream%20%281000kbps%29.conf +share/simplescreenrecorder/output-profiles/Live%20Stream%20%282000kbps%29.conf +share/simplescreenrecorder/output-profiles/Live%20Stream%20%283000kbps%29.conf +share/simplescreenrecorder/output-profiles/YouTube.conf +share/simplescreenrecorder/translations/simplescreenrecorder_ar.qm +share/simplescreenrecorder/translations/simplescreenrecorder_bg.qm +share/simplescreenrecorder/translations/simplescreenrecorder_cs.qm +share/simplescreenrecorder/translations/simplescreenrecorder_de.qm +share/simplescreenrecorder/translations/simplescreenrecorder_el.qm +share/simplescreenrecorder/translations/simplescreenrecorder_es.qm +share/simplescreenrecorder/translations/simplescreenrecorder_fr.qm +share/simplescreenrecorder/translations/simplescreenrecorder_he.qm +share/simplescreenrecorder/translations/simplescreenrecorder_hu.qm +share/simplescreenrecorder/translations/simplescreenrecorder_it.qm +share/simplescreenrecorder/translations/simplescreenrecorder_ja.qm +share/simplescreenrecorder/translations/simplescreenrecorder_nl.qm +share/simplescreenrecorder/translations/simplescreenrecorder_pl.qm +share/simplescreenrecorder/translations/simplescreenrecorder_pt_BR.qm +share/simplescreenrecorder/translations/simplescreenrecorder_ru.qm +share/simplescreenrecorder/translations/simplescreenrecorder_sv.qm +share/simplescreenrecorder/translations/simplescreenrecorder_uk.qm +share/simplescreenrecorder/translations/simplescreenrecorder_zh_CN.qm +share/simplescreenrecorder/translations/simplescreenrecorder_zh_TW.qm diff --git a/multimedia/ssr/distinfo b/multimedia/ssr/distinfo new file mode 100644 index 00000000000..430fa7d5567 --- /dev/null +++ b/multimedia/ssr/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1 2016/02/08 01:17:53 markd Exp $ + +SHA1 (ssr-0.3.6.tar.gz) = 20f126aeebf6ca2480898de02efb13f46471aaad +RMD160 (ssr-0.3.6.tar.gz) = 9e9c631a330e8d92c7ea3379b062be6892bdd313 +SHA512 (ssr-0.3.6.tar.gz) = 54e07050ae58c2d59327b13be6613754ada26891c157c6e9d121db2658508245c8f9a6c92921fdc125cdf82611099abf9c89d64ee093a6592fc81fb9c96cb09d +Size (ssr-0.3.6.tar.gz) = 1640585 bytes +SHA1 (patch-configure) = d92853ae320506da18ccaec91c5eb525d7d3b5a2 diff --git a/multimedia/ssr/patches/patch-configure b/multimedia/ssr/patches/patch-configure new file mode 100644 index 00000000000..a56aabe687e --- /dev/null +++ b/multimedia/ssr/patches/patch-configure @@ -0,0 +1,15 @@ +$NetBSD: patch-configure,v 1.1 2016/02/08 01:17:53 markd Exp $ + +Fix "test ==" + +--- configure.orig 2015-11-02 21:13:49.000000000 +0000 ++++ configure +@@ -17044,7 +17044,7 @@ else + ENABLE_FFMPEG_VERSIONS_FALSE= + fi + +- if test x"$with_qt5" == x"yes"; then ++ if test x"$with_qt5" = x"yes"; then + WITH_QT5_TRUE= + WITH_QT5_FALSE='#' + else |