[obs-studio/f25] (3 commits) ...fix merge
by Leigh Scott
Summary of changes:
a7d1701... Fix release tag (0.x release is for git releases) (*)
86e52f5... - Disable build for ARM (Arm gcc has no xmmintrin.h file) (*)
b181a34... fix merge
(*) This commit already existed in another branch; no separate mail sent
8 years, 3 months
[obs-studio] - Disable build for ARM (Arm gcc has no xmmintrin.h file)
by Leigh Scott
commit 86e52f5153b2c2d4082480b8e0405f13a841f03d
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Sat Aug 13 19:33:30 2016 +0100
- Disable build for ARM (Arm gcc has no xmmintrin.h file)
obs-studio.spec | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
---
diff --git a/obs-studio.spec b/obs-studio.spec
index daea392..b517a10 100644
--- a/obs-studio.spec
+++ b/obs-studio.spec
@@ -1,6 +1,6 @@
Name: obs-studio
Version: 0.15.4
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Open Broadcaster Software Studio
License: GPLv2+
@@ -8,6 +8,9 @@ URL: https://obsproject.com/
Source0: https://github.com/jp9000/obs-studio/archive/%{version}.tar.gz#/%{name}-%...
Patch0: obs-ffmpeg-mux.patch
+# Arm gcc has no xmmintrin.h file
+ExclusiveArch: i686 x86_64
+
BuildRequires: gcc-objc
BuildRequires: cmake
BuildRequires: libX11-devel
@@ -112,6 +115,9 @@ fi
%changelog
+* Sat Aug 13 2016 Leigh Scott <leigh123linux(a)googlemail.com> - 0.15.4-2
+- Disable build for ARM (Arm gcc has no xmmintrin.h file)
+
* Fri Aug 12 2016 Leigh Scott <leigh123linux(a)googlemail.com> - 0.15.4-1
- Fix release tag (0.x release is for git releases)
8 years, 3 months
[ffmulticonverter] Initial commit spec and first release.
by Vasiliy Glazov
commit 738ed7b38ad1c84a988a44a901adcbc32dc03188
Author: Vascom <vascom2(a)gmail.com>
Date: Sat Aug 13 21:15:09 2016 +0300
Initial commit spec and first release.
.gitignore | 1 +
ffmulticonverter.spec | 95 +++++++++++++++++++++++++++++++++++++++++++++++++++
sources | 1 +
3 files changed, 97 insertions(+)
---
diff --git a/.gitignore b/.gitignore
index e69de29..68ac94c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/ffmulticonverter-1.8.0.tar.gz
diff --git a/ffmulticonverter.spec b/ffmulticonverter.spec
new file mode 100644
index 0000000..1ebf0fd
--- /dev/null
+++ b/ffmulticonverter.spec
@@ -0,0 +1,95 @@
+Name: ffmulticonverter
+Version: 1.8.0
+Release: 3%{?dist}
+Summary: GUI File Format Converter
+
+License: GPLv3+
+URL: https://sites.google.com/site/ffmulticonverter/home
+Source0: http://sourceforge.net/projects/ffmulticonv/files/%{name}-%{version}.tar.gz
+
+BuildArch: noarch
+
+BuildRequires: pkgconfig(python3)
+BuildRequires: python3-setuptools
+BuildRequires: desktop-file-utils
+
+Requires: python3-qt5
+Requires: ImageMagick
+Requires: unoconv
+Requires: ffmpeg
+
+
+%description
+Graphical application which enables you to convert audio, video, image and
+document files between all popular formats using ffmpeg, unoconv, and
+ImageMagick.
+
+Features:
+ - Conversions for several file formats.
+ - Very easy to use interface.
+ - Access to common conversion options.
+ - Audio/video ffmpeg-presets management.
+ - Options for saving and naming files.
+ - Recursive conversions
+
+%prep
+%autosetup
+
+
+%build
+%py3_build
+
+%install
+%py3_install
+
+
+%check
+desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
+
+
+%files
+%doc ChangeLog README.txt AUTHORS TRANSLATORS
+%license COPYING
+%{_bindir}/%{name}
+%{python3_sitelib}/%{name}-%version-py%{python3_version}.egg-info
+%{python3_sitelib}/%{name}
+%{_datadir}/applications/*.desktop
+%{_datadir}/%{name}
+%{_datadir}/pixmaps/%{name}.png
+%{_mandir}/man1/%{name}.1.*
+
+%changelog
+* Sat Aug 13 2016 Vasiliy N. Glazov <vascom2(a)gmail.com> 1.8.0-3
+- Correct license, requires and directory own
+
+* Fri Aug 12 2016 Vasiliy N. Glazov <vascom2(a)gmail.com> 1.8.0-2
+- Clean spec
+
+* Tue Jul 19 2016 Vasiliy N. Glazov <vascom2(a)gmail.com> 1.8.0-1
+- Update to 1.8.0
+
+* Thu Jun 16 2016 Vasiliy N. Glazov <vascom2(a)gmail.com> 1.7.2-2
+- Correct files handling
+- Use pkgconfig in BR
+
+* Fri Dec 18 2015 Vasiliy N. Glazov <vascom2(a)gmail.com> 1.7.2-1
+- Update to 1.7.2
+
+* Tue Jun 30 2015 Vasiliy N. Glazov <vascom2(a)gmail.com> 1.7.1-1
+- Update to 1.7.1
+- Use macros for python lib path
+
+* Wed Mar 25 2015 Vasiliy N. Glazov <vascom2(a)gmail.com> 1.7.0-1
+- Update to 1.7.0
+
+* Wed Oct 08 2014 Vasiliy N. Glazov <vascom2(a)gmail.com> 1.6.0-2
+- Bump rebuild for Fedora 21
+
+* Mon Jan 13 2014 Vasiliy N. Glazov <vascom2(a)gmail.com> 1.6.0-1
+- Update to 1.6.0
+
+* Tue Jun 18 2013 Vasiliy N. Glazov <vascom2(a)gmail.com> 1.5.2-1
+- Update to 1.5.2
+
+* Fri May 24 2013 Vasiliy N. Glazov <vascom2(a)gmail.com> 1.5.1-1
+- Initial release
diff --git a/sources b/sources
index e69de29..5dd7b1c 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+61a8a57e81a516d6d2f1c48a9ef07aab ffmulticonverter-1.8.0.tar.gz
8 years, 3 months
[obs-studio/f25] Fix release tag (0.x release is for git releases)
by Martin Gansser
commit e93262e10f835b52624c0e79e2fbcb5c9ca40c45
Author: Martin Gansser <mgansser(a)alice.de>
Date: Sat Aug 13 19:51:32 2016 +0200
Fix release tag (0.x release is for git releases)
clog | 2 +
obs-studio.spec | 202 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 204 insertions(+)
---
diff --git a/clog b/clog
new file mode 100644
index 0000000..87e9eca
--- /dev/null
+++ b/clog
@@ -0,0 +1,2 @@
+Fix release tag (0.x release is for git releases)
+
diff --git a/obs-studio.spec b/obs-studio.spec
new file mode 100644
index 0000000..daea392
--- /dev/null
+++ b/obs-studio.spec
@@ -0,0 +1,202 @@
+Name: obs-studio
+Version: 0.15.4
+Release: 1%{?dist}
+Summary: Open Broadcaster Software Studio
+
+License: GPLv2+
+URL: https://obsproject.com/
+Source0: https://github.com/jp9000/obs-studio/archive/%{version}.tar.gz#/%{name}-%...
+Patch0: obs-ffmpeg-mux.patch
+
+BuildRequires: gcc-objc
+BuildRequires: cmake
+BuildRequires: libX11-devel
+BuildRequires: mesa-libGL-devel
+BuildRequires: ffmpeg-devel
+BuildRequires: libv4l-devel
+BuildRequires: pulseaudio-libs-devel
+BuildRequires: x264-devel
+BuildRequires: freetype-devel
+BuildRequires: fontconfig-devel
+BuildRequires: libXcomposite-devel
+BuildRequires: libXinerama-devel
+BuildRequires: qt5-qtbase-devel
+BuildRequires: qt5-qtx11extras-devel
+BuildRequires: jansson-devel
+BuildRequires: jack-audio-connection-kit-devel
+BuildRequires: libcurl-devel
+BuildRequires: desktop-file-utils
+BuildRequires: vlc-devel
+BuildRequires: alsa-lib-devel
+BuildRequires: systemd-devel
+Requires: ffmpeg x264
+
+%description
+Open Broadcaster Software is free and open source
+software for video recording and live streaming.
+
+%package libs
+Summary: Open Broadcaster Software Studio libraries
+Requires: %{name}%{?_isa} = %{version}-%{release}
+
+%description libs
+Library files for Open Broadcaster Software
+
+%package devel
+Summary: Open Broadcaster Software Studio header files
+Requires: %{name}%{?_isa} = %{version}-%{release}
+
+%description devel
+Header files for Open Broadcaster Software
+
+
+%prep
+%setup -q
+%patch0 -p0
+
+# rpmlint reports E: hardcoded-library-path
+# replace OBS_MULTIARCH_SUFFIX by LIB_SUFFIX
+sed -i 's|OBS_MULTIARCH_SUFFIX|LIB_SUFFIX|g' cmake/Modules/ObsHelpers.cmake
+
+%build
+export CPPFLAGS=-DFFMPEG_MUX_FIXED=\"%{_libexecdir}/obs-plugins/obs-ffmpeg/ffmpeg-mux\"
+%cmake -DOBS_VERSION_OVERRIDE=%{version} -DUNIX_STRUCTURE=1
+%make_build
+
+%install
+%make_install
+
+mkdir -p %{buildroot}/%{_libexecdir}/obs-plugins/obs-ffmpeg/
+mv -f %{buildroot}/%{_datadir}/obs/obs-plugins/obs-ffmpeg/ffmpeg-mux \
+ %{buildroot}/%{_libexecdir}/obs-plugins/obs-ffmpeg/ffmpeg-mux
+
+%check
+/usr/bin/desktop-file-validate %{buildroot}/%{_datadir}/applications/obs.desktop
+
+%post libs -p /sbin/ldconfig
+
+%post
+/usr/bin/update-desktop-database >&/dev/null || :
+/usr/bin/touch --no-create %{_datadir}/icons/hicolor >&/dev/null || :
+
+%postun
+/usr/bin/update-desktop-database >&/dev/null || :
+if [ $1 -eq 0 ]; then
+ /usr/bin/touch --no-create %{_datadir}/icons/hicolor >&/dev/null || :
+ /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || :
+fi
+
+%postun libs -p /sbin/ldconfig
+
+%posttrans
+/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || :
+
+%files
+%doc README
+%license obs/data/license/gplv2.txt
+%license COPYING
+%{_bindir}/obs
+%{_datadir}/applications/obs.desktop
+%{_datadir}/icons/hicolor/256x256/apps/obs.png
+%{_datadir}/obs/
+%{_libexecdir}/obs-plugins/
+
+%files libs
+%{_libdir}/obs-plugins/
+%{_libdir}/*.so.*
+
+%files devel
+%{_libdir}/cmake/LibObs/
+%{_libdir}/*.so
+%{_includedir}/obs/
+
+
+%changelog
+* Fri Aug 12 2016 Leigh Scott <leigh123linux(a)googlemail.com> - 0.15.4-1
+- Fix release tag (0.x release is for git releases)
+
+* Mon Aug 08 2016 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.15.4-0.1
+- Updated to 0.15.4
+
+* Fri Aug 05 2016 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.15.2-0.5
+- Added alsa-devel as BR for ALSA plugin.
+- Added vlc-devel as BR for VLC plugin.
+- Added systemd-devel as BR for Udev V4L.
+
+* Wed Aug 03 2016 Leigh Scott <leigh123linux(a)googlemail.com> - 0.15.2-0.4
+- Fix source tag (spectool now downloads in n-v format)
+- Remove surplus ldconfig from postun (no public .so files in main package)
+- Update scriptlets to meet guidelines (need full path)
+
+* Wed Jul 20 2016 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.15.2-0.3
+- Added license file gplv2.txt
+
+* Mon Jul 18 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.15.2-0.2
+- Fixed arch-dependent-file-in-usr-share
+- Added obs-ffmpeg-mux.patch
+- Added libs subpkg
+- Call ldconfig in post(un) scripts for the shared library
+
+* Sat Jul 16 2016 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.15.2-0.1
+- Updated to 0.15.2
+
+* Sun Jul 10 2016 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.15.1-0.1
+- Updated to 0.15.1
+
+* Sat Jul 09 2016 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.15.0-0.1
+- Updated to 0.15.0
+
+* Mon May 16 2016 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.14.2-0.1
+- Updated to 0.14.2
+
+* Mon Apr 25 2016 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.14.1-0.1
+- Updated to 0.14.1
+
+* Sun Apr 24 2016 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.14.0-0.1
+- Updated to 0.14.0
+
+* Tue Mar 22 2016 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.13.4-0.1
+- Updated to 0.13.4
+
+* Sun Mar 20 2016 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.13.3-0.1
+- Updated to 0.13.3
+
+* Tue Feb 23 2016 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.13.2-0.1
+- Updated to 0.13.2
+
+* Sat Feb 06 2016 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.13.1-0.1
+- Updated to 0.13.1
+
+* Sun Dec 20 2015 Martin Gansser <martinkg(a)fedoraproject.org> - 0.12.4-0.2
+- replace OBS_MULTIARCH_SUFFIX by LIB_SUFFIX
+
+* Sat Dec 12 2015 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.12.4-0.1
+- Updated to 0.12.4
+
+* Sat Dec 05 2015 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.12.3-0.1
+- Updated to 0.12.3
+
+* Sat Nov 21 2015 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.12.2-0.1
+- Updated to 0.12.2
+
+* Thu Nov 19 2015 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.12.1-0.1
+- Updated to 0.12.1
+
+* Thu Sep 24 2015 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.12.0-0.1
+- Updated to 0.12.0
+
+* Mon Aug 17 2015 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.11.4-0.1
+- Added OBS_VERSION_OVERRIDE to correct version in compilation
+- Updated to 0.11.4
+
+* Sat Aug 08 2015 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.11.3-0.1
+- Updated to 0.11.3
+
+* Thu Jul 30 2015 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.11.2-0.1
+- Updated to 0.11.2
+
+* Fri Jul 10 2015 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.11.1-0.1
+- Updated to 0.11.1
+
+* Wed May 27 2015 Momcilo Medic <fedorauser(a)fedoraproject.org> - 0.10.1-0.1
+- Initial .spec file
8 years, 3 months
[vdr-plex/f24] fixed license type
by Martin Gansser
commit 2f7c0d233b3190ffe232b595c9eeafcea113074d
Author: Martin Gansser <mgansser(a)alice.de>
Date: Sat Aug 13 19:48:54 2016 +0200
fixed license type
- switched from git to stable release numbering
clog | 3 +++
vdr-plex.spec | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 64 insertions(+)
---
diff --git a/clog b/clog
new file mode 100644
index 0000000..71f39e2
--- /dev/null
+++ b/clog
@@ -0,0 +1,3 @@
+fixed license type
+
+- switched from git to stable release numbering
diff --git a/vdr-plex.spec b/vdr-plex.spec
new file mode 100644
index 0000000..63d7fef
--- /dev/null
+++ b/vdr-plex.spec
@@ -0,0 +1,61 @@
+Name: vdr-plex
+Version: 0.4.0
+Release: 2%{?dist}
+Summary: A Plex Client for the VDR
+
+Group: Applications/Multimedia
+License: GPLv2
+URL: http://projects.vdr-developer.org/projects/plg-plex
+SOURCE: https://projects.vdr-developer.org/git/vdr-plugin-plex.git/snapshot/vdr-p...
+
+BuildRequires: vdr-devel >= 2.0.0
+BuildRequires: openssl-devel
+BuildRequires: xcb-util-wm-devel
+BuildRequires: xcb-util-image-devel
+BuildRequires: xcb-util-keysyms-devel
+BuildRequires: pcre-devel
+BuildRequires: poco-devel >= 1.7.3-5
+BuildRequires: libskindesignerapi-devel >= 1.1.4
+Requires: vdr(abi)%{?_isa} = %{vdr_apiversion}
+
+%description
+Plays Videos directly in the VDR, via softhddevice, full-featured not tested.
+Browse your plex media server, and play your media.
+Control via Plex for Android/IOS/Web, play, pause, stop, seeking
+Cast Vimeo, Youtube, Apple-Trailers, and many other Plexchannels to your VDR.
+
+%prep
+%setup -qn vdr-plugin-plex-%{version}
+
+%build
+make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" %{?_smp_mflags} all
+
+%install
+%make_install
+
+%find_lang %{name}
+
+%files -f %{name}.lang
+%doc README.md
+%license LICENSE
+%{vdr_plugindir}/libvdr-*.so.%{vdr_apiversion}
+
+%changelog
+* Fri Aug 12 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.4.0-2
+- fixed license type
+- switched from git to stable release numbering
+
+* Tue Jun 28 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.4.0-1.20160626gitd005101
+- rebuild for new git version
+
+* Thu Mar 31 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.3.0-1.20160330giteef71c6
+- rebuild for new git version
+
+* Mon Feb 22 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.2.2-1.20160221git6b8c8ae
+- rebuild for new git version
+
+* Sat Jun 27 2015 Martin Gansser <martinkg(a)fedoraproject.org> - 0.1.4-1.20150627gitb6a8493
+- rebuild for new git version
+
+* Sat Feb 14 2015 Martin Gansser <martinkg(a)fedoraproject.org> - 0.0.1-1.20150213gite412257
+- Initial build
8 years, 3 months
[obs-studio/f25] Fix release tag (0.x release is for git releases)
by Martin Gansser
commit 4f9d7360f998fdb5228e41374d2ed29ec3dea43f
Author: Martin Gansser <mgansser(a)alice.de>
Date: Sat Aug 13 19:46:56 2016 +0200
Fix release tag (0.x release is for git releases)
.gitignore | 1 +
obs-ffmpeg-mux.patch | 15 +++++++++++++++
sources | 1 +
3 files changed, 17 insertions(+)
---
diff --git a/.gitignore b/.gitignore
index e69de29..fdb1e9b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/obs-studio-0.15.4.tar.gz
diff --git a/obs-ffmpeg-mux.patch b/obs-ffmpeg-mux.patch
new file mode 100644
index 0000000..9130c5f
--- /dev/null
+++ b/obs-ffmpeg-mux.patch
@@ -0,0 +1,15 @@
+--- plugins/obs-ffmpeg/obs-ffmpeg-mux.c 2016-05-01 17:56:21.000000000 -0600
++++ obs-ffmpeg-mux-1.c 2016-05-03 01:06:09.810745024 -0600
+@@ -174,8 +174,11 @@
+ aencoders[num_tracks] = aencoder;
+ num_tracks++;
+ }
+-
++#ifdef FFMPEG_MUX_FIXED
++ dstr_init_copy(cmd, FFMPEG_MUX_FIXED);
++#else
+ dstr_init_move_array(cmd, obs_module_file(FFMPEG_MUX));
++#endif
+ dstr_insert_ch(cmd, 0, '\"');
+ dstr_cat(cmd, "\" \"");
+ dstr_cat_dstr(cmd, &stream->path);
diff --git a/sources b/sources
index e69de29..e4c85b3 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+380f195e3073eed4a9909a7f8b7babcf obs-studio-0.15.4.tar.gz
8 years, 3 months
[vdr-plex/f24] fixed license type
by Martin Gansser
commit 997ab8ab5d046adcdeb9265ca1f14587f24e8347
Author: Martin Gansser <mgansser(a)alice.de>
Date: Sat Aug 13 19:42:52 2016 +0200
fixed license type
- switched from git to stable release numbering
.gitignore | 1 +
sources | 1 +
2 files changed, 2 insertions(+)
---
diff --git a/.gitignore b/.gitignore
index e69de29..6250253 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/vdr-plugin-plex-0.4.0.tar.bz2
diff --git a/sources b/sources
index e69de29..6eeba96 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+1ae7e4e2cd5229377e8885607f0ed412 vdr-plugin-plex-0.4.0.tar.bz2
8 years, 3 months