[devedeng/f24] First import
by Andrea Musuruane
Summary of changes:
f8fa6eb... First import (*)
(*) This commit already existed in another branch; no separate mail sent
8 years, 3 months
[devedeng] First import
by Andrea Musuruane
commit f8fa6eb4f79bec313b642c1a880cf542149b2d5d
Author: Andrea Musuruane <musuruan(a)gmail.com>
Date: Thu Aug 4 13:00:03 2016 +0200
First import
.gitignore | 1 +
devedeng.spec | 119 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
sources | 1 +
3 files changed, 121 insertions(+)
---
diff --git a/.gitignore b/.gitignore
index e69de29..5aa0495 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/devedeng-4.7.0.tar.gz
diff --git a/devedeng.spec b/devedeng.spec
new file mode 100644
index 0000000..a6f7fcd
--- /dev/null
+++ b/devedeng.spec
@@ -0,0 +1,119 @@
+Name: devedeng
+Version: 4.7.0
+Release: 1%{?dist}
+Summary: A program to create video DVDs and CDs (VCD, sVCD or CVD)
+
+License: GPLv3+
+URL: http://www.rastersoft.com/programas/devede.html
+Source0: https://github.com/rastersoft/%{name}/archive/%{version}.tar.gz#/%{name}-...
+
+BuildArch: noarch
+
+Provides: devede = %{version}-%{release}
+Obsoletes: devede < 4.0
+
+BuildRequires: python3-devel
+BuildRequires: gettext
+BuildRequires: desktop-file-utils
+#Requires: mplayer
+#Requires: mpv
+Requires: vlc
+Requires: ffmpeg
+Requires: dvdauthor
+Requires: vcdimager
+#Requires: genisoimage
+Requires: mkisofs
+Requires: brasero
+#Requires: k3b
+Requires: ImageMagick
+Requires: python3-urllib3
+Requires: python3-gobject
+Requires: python3-cairo
+Requires: python3-dbus
+Requires: dejavu-sans-fonts
+Requires: hicolor-icon-theme
+
+
+%description
+DevedeNG is a program to create video DVDs and CDs (VCD, sVCD or CVD),
+suitable for home players, from any number of video files, in any of the
+formats supported by FFMpeg.
+
+The suffix NG is because it is a rewrite from scratch of the old Devede, to
+work with Python3 and Gtk3, and with a new internal architecture that allows
+to expand it and easily add new features.
+
+
+%prep
+%setup -q
+
+
+%build
+%py3_build
+
+# Remove shebang from Python libraries
+for lib in build/lib/devedeng/*.py; do
+ sed '1{\@^#!/usr/bin/env python@d}' $lib > $lib.new &&
+ touch -r $lib $lib.new &&
+ mv $lib.new $lib
+done
+
+
+
+%install
+%py3_install
+
+# Fix desktop file
+desktop-file-install \
+ --delete-original \
+ --add-category X-OutputGeneration \
+ --dir %{buildroot}%{_datadir}/applications \
+ %{buildroot}%{_datadir}/applications/%{name}.desktop
+
+# Move icon into %%{_datadir}/icons/hicolor/
+mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
+mv %{buildroot}%{_datadir}/pixmaps/%{name}.svg \
+ %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/
+
+# Add docs
+install -m 644 HISTORY.md %{buildroot}%{_pkgdocdir}
+install -m 644 README.md %{buildroot}%{_pkgdocdir}
+
+%find_lang %{name}
+
+
+%post
+/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
+
+
+%postun
+if [ $1 -eq 0 ] ; then
+ /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+ /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+fi
+
+
+%posttrans
+/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+
+
+%files -f %{name}.lang
+%{_bindir}/devede_ng.py
+%{_bindir}/copy_files_verbose.py
+%{_datadir}/%{name}
+%{python3_sitelib}/%{name}*.egg-info
+%{python3_sitelib}/%{name}
+%{_datadir}/applications/%{name}.desktop
+%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
+%exclude %{_mandir}/man1/devede.1*
+%doc %{_docdir}/%{name}
+%license COPYING
+
+
+%changelog
+* Mon Apr 25 2016 Andrea Musuruane <musuruan(a)gmail.com> 4.7.0-1
+- Updated to new upstream release
+
+* Thu Mar 17 2016 Andrea Musuruane <musuruan(a)gmail.com> 4.6.1-1
+- First release
+
diff --git a/sources b/sources
index e69de29..90d6eb1 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+a670082258b22ba8483bc1754be7ce24 devedeng-4.7.0.tar.gz
8 years, 3 months
[kffmpegthumbnailer] Fix build on F23
by Sérgio M. Basto
commit e1f45da8daa8a8b89e66d74798f6146c5605acf6
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Wed Aug 3 05:02:54 2016 +0100
Fix build on F23
- Add license tag
- Spec quick clean up
kffmpegthumbnailer-c++11.patch | 11 +++++++++++
kffmpegthumbnailer.spec | 21 +++++++++++----------
2 files changed, 22 insertions(+), 10 deletions(-)
---
diff --git a/kffmpegthumbnailer-c++11.patch b/kffmpegthumbnailer-c++11.patch
new file mode 100644
index 0000000..88f2e82
--- /dev/null
+++ b/kffmpegthumbnailer-c++11.patch
@@ -0,0 +1,11 @@
+Add -std=c++11 like in ffmpegthumbnailer-2.1.1/CMakeLists.txt line 31
+--- kffmpegthumbnailer/CMakeLists.txt.orig 2016-08-03 04:54:49.283498739 +0100
++++ kffmpegthumbnailer/CMakeLists.txt 2016-08-03 04:56:11.369554153 +0100
+@@ -29,6 +29,7 @@ pkg_check_modules(FFMPEG_THUMBNAILER lib
+ include_directories( ${KDE4_INCLUDES} ${QT_INCLUDES} ${AVUTIL_INCLUDES} ${AVFORMAT_INCLUDES} ${AVCODEC_INCLUDES} ${SWSCALE_INCLUDES} ${FFMPEG_THUMBNAILER_INCLUDES})
+
+ set(kffmpegthumbnailer_SRCS kffmpegthumbnailer.cpp)
++SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
+ string(REGEX REPLACE "-fno-exceptions " "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
+
+ kde4_add_plugin(kffmpegthumbnailer ${kffmpegthumbnailer_SRCS})
diff --git a/kffmpegthumbnailer.spec b/kffmpegthumbnailer.spec
index 4286ce4..b11c81c 100644
--- a/kffmpegthumbnailer.spec
+++ b/kffmpegthumbnailer.spec
@@ -1,15 +1,15 @@
Name: kffmpegthumbnailer
Version: 1.1.0
-Release: 9%{?dist}
+Release: 10%{?dist}
Summary: A video thumbnailer for kde based on ffmpegthumbnailer
Group: Applications/Multimedia
License: GPLv2+
URL: http://code.google.com/p/ffmpegthumbnailer/
Source0: http://ffmpegthumbnailer.googlecode.com/files/%{name}-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Patch0: kffmpegthumbnailer-c++11.patch
-BuildRequires: ffmpegthumbnailer-devel, kdelibs-devel
+BuildRequires: ffmpegthumbnailer-devel kdelibs-devel
%{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} }
@@ -21,6 +21,7 @@ The thumbnailer uses ffmpeg to decode frames from the video files.
%prep
%setup -q
+%patch0 -p1
chmod -x INSTALL
%build
@@ -33,21 +34,21 @@ make %{?_smp_mflags} -C %{_target_platform}
%install
-rm -rf $RPM_BUILD_ROOT
make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-
%files
-%defattr(-,root,root,-)
-%doc COPYRIGHT README Changelog
+%doc README Changelog
+%license COPYRIGHT
%{_kde4_datadir}/kde4/services/kffmpegthumbnailer.desktop
%{_kde4_libdir}/kde4/kffmpegthumbnailer.so
%changelog
+* Wed Aug 03 2016 Sérgio Basto <sergio(a)serjux.com> - 1.1.0-10
+- Fix build on F23
+- Add license tag
+- Spec quick clean up
+
* Tue Aug 02 2016 Leigh Scott <leigh123linux(a)googlemail.com> - 1.1.0-9
- remove requires kdebase-workspace (rfbz 3719)
8 years, 3 months
[kffmpegthumbnailer] remove requires kdebase-workspace (rfbz 3719)
by Leigh Scott
commit 79769931db026f922d4d41a14d5907fe10b26271
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Tue Aug 2 08:13:45 2016 +0100
remove requires kdebase-workspace (rfbz 3719)
kffmpegthumbnailer.spec | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/kffmpegthumbnailer.spec b/kffmpegthumbnailer.spec
index e0bb033..4286ce4 100644
--- a/kffmpegthumbnailer.spec
+++ b/kffmpegthumbnailer.spec
@@ -1,6 +1,6 @@
Name: kffmpegthumbnailer
Version: 1.1.0
-Release: 8%{?dist}
+Release: 9%{?dist}
Summary: A video thumbnailer for kde based on ffmpegthumbnailer
Group: Applications/Multimedia
@@ -10,7 +10,6 @@ Source0: http://ffmpegthumbnailer.googlecode.com/files/%{name}-%{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: ffmpegthumbnailer-devel, kdelibs-devel
-Requires: kdebase-workspace
%{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} }
@@ -49,6 +48,9 @@ rm -rf $RPM_BUILD_ROOT
%{_kde4_libdir}/kde4/kffmpegthumbnailer.so
%changelog
+* Tue Aug 02 2016 Leigh Scott <leigh123linux(a)googlemail.com> - 1.1.0-9
+- remove requires kdebase-workspace (rfbz 3719)
+
* Sun Aug 31 2014 Sérgio Basto <sergio(a)serjux.com> - 1.1.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
8 years, 3 months
[libopenshot-audio] Update to latest upstream release.
by Richard Shaw
commit 5e768882f59dd45809378572b600de8fa5505149
Author: Richard M. Shaw <hobbes1069(a)gmail.com>
Date: Mon Aug 1 10:25:58 2016 -0500
Update to latest upstream release.
.gitignore | 1 +
sources | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/.gitignore b/.gitignore
index 8ba7e0d..867a4ca 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
libopenshot-audio-0.0.6.tar.gz
+/libopenshot-audio-0.1.1.tar.gz
diff --git a/sources b/sources
index 1ef57d2..b383e8b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3989cd875f1f28130c000e46b9f022d3 libopenshot-audio-0.0.6.tar.gz
+f28aff5371b9c833ee7bcc94d5872ce2 libopenshot-audio-0.1.1.tar.gz
8 years, 3 months