From 56083e16e5d11a0bde9044b8698d9bd996b2734a12b83755cddaa06cf4b13d78 Mon Sep 17 00:00:00 2001 From: Stephan Kleine Date: Fri, 16 Jul 2010 00:27:53 +0000 Subject: [PATCH] osc copypac from project:KDE:KDE4:Community package:subtitlecomposer revision:2 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/subtitlecomposer?expand=0&rev=1 --- .gitattributes | 23 ++++++++ .gitignore | 1 + subtitlecomposer-0.5.3-gcc45.patch | 13 +++++ subtitlecomposer-0.5.3-scripting_api.patch | 8 +++ subtitlecomposer-0.5.3.tar.bz2 | 3 + subtitlecomposer-linkage.patch | 12 ++++ subtitlecomposer.changes | 10 ++++ subtitlecomposer.spec | 65 ++++++++++++++++++++++ 8 files changed, 135 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 subtitlecomposer-0.5.3-gcc45.patch create mode 100644 subtitlecomposer-0.5.3-scripting_api.patch create mode 100644 subtitlecomposer-0.5.3.tar.bz2 create mode 100644 subtitlecomposer-linkage.patch create mode 100644 subtitlecomposer.changes create mode 100644 subtitlecomposer.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/subtitlecomposer-0.5.3-gcc45.patch b/subtitlecomposer-0.5.3-gcc45.patch new file mode 100644 index 0000000..3c9430e --- /dev/null +++ b/subtitlecomposer-0.5.3-gcc45.patch @@ -0,0 +1,13 @@ +Index: src/core/sstring.cpp +=================================================================== +--- src/core/sstring.cpp.orig ++++ src/core/sstring.cpp +@@ -1112,7 +1112,7 @@ SStringList::SStringList( const SString& + append( str ); + } + +-SStringList::SStringList( const SStringList::SStringList& list ): ++SStringList::SStringList( const SStringList& list ): + QList( list ) + { + } diff --git a/subtitlecomposer-0.5.3-scripting_api.patch b/subtitlecomposer-0.5.3-scripting_api.patch new file mode 100644 index 0000000..ac38cad --- /dev/null +++ b/subtitlecomposer-0.5.3-scripting_api.patch @@ -0,0 +1,8 @@ +--- src/main/scripting/examples/api/CMakeLists.txt ++++ src/main/scripting/examples/api/CMakeLists.txt +@@ -1,4 +1,4 @@ +-FILE( GLOB header_files *.h ) ++FILE( GLOB header_files ../../scripting_*.h ) + + INSTALL( + FILES diff --git a/subtitlecomposer-0.5.3.tar.bz2 b/subtitlecomposer-0.5.3.tar.bz2 new file mode 100644 index 0000000..fc097b4 --- /dev/null +++ b/subtitlecomposer-0.5.3.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:87f3831b5ae09f4ffcefe586cd3b04b197784bf09652b02518b24a12fde2cad0 +size 344295 diff --git a/subtitlecomposer-linkage.patch b/subtitlecomposer-linkage.patch new file mode 100644 index 0000000..87405d2 --- /dev/null +++ b/subtitlecomposer-linkage.patch @@ -0,0 +1,12 @@ +--- src/main/CMakeLists.txt 2009/04/17 19:28:30 16 ++++ src/main/CMakeLists.txt 2009/06/08 21:06:44 24 +@@ -46,7 +46,9 @@ + ${KDE4_KDEUI_LIBS} + ${KDE4_KHTML_LIBS} + ${KDE4_KFILE_LIBS} ++ ${KDE4_KROSSCORE_LIBS} + ${KDE4_KROSSUI_LIBS} ++ ${KDE4_PHONON_LIBS} + ${common_LIBS} + ${config_LIBS} + ${core_LIBS} diff --git a/subtitlecomposer.changes b/subtitlecomposer.changes new file mode 100644 index 0000000..731f699 --- /dev/null +++ b/subtitlecomposer.changes @@ -0,0 +1,10 @@ +------------------------------------------------------------------- +Thu Jun 24 08:17:49 UTC 2010 - cmorve69@yahoo.es + +- Fix compilation with GCC 4.5 + +------------------------------------------------------------------- +Sun Jul 5 01:35:46 CEST 2009 - cmorve69@yahoo.es + +- First version + diff --git a/subtitlecomposer.spec b/subtitlecomposer.spec new file mode 100644 index 0000000..a981975 --- /dev/null +++ b/subtitlecomposer.spec @@ -0,0 +1,65 @@ +Name: subtitlecomposer +Version: 0.5.3 +Release: 0 +Summary: A text-based subtitle editor +License: GPLv2+ +Group: Productivity/Multimedia/Video/Editors and Convertors +URL: http://subcomposer.sourceforge.net/ +Source0: http://dl.sf.net/sourceforge/subcomposer/%{name}-%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM subtitlecomposer-linkage.patch -- from upstream SVN, remove in next version +Patch0: %{name}-linkage.patch +# PATCH-FIX-UPSTREAM subtitlecomposer-0.5.3-scripting_api.patch https://sf.net/tracker/?func=detail&aid=2816725&group_id=208427&atid=1005652 cmorve69@yahoo.es -- fixes installation of broken symlinks +Patch1: %{name}-%{version}-scripting_api.patch +# PATCH-FIX-UPSTREAM subtitlecomposer-0.5.3-gcc45.patch -- from upstream SVN, remove in next version +Patch2: %{name}-%{version}-gcc45.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-build +# src/main/utils/translator.cpp:223 uses KIO::TransferJob::setTotalSize, +# available since 4.2.1 +BuildRequires: libkde4-devel > 4.2.1 libxine-devel +BuildRequires: gstreamer-0_10-devel gstreamer-0_10-plugins-base-devel +%if 0%{?suse_version} +BuildRequires: update-desktop-files fdupes +%endif +%kde4_runtime_requires + +%description +A text-based subtitles editor that supports basic operations as well as more +advanced ones, aiming to become an improved version of Subtitle Workshop for +every platform supported by KDE. + +%prep +%setup -q +%patch0 +%patch1 +%patch2 +# PATCH-FIX-UPSTREAM prep_section_changes https://sourceforge.net/tracker/?func=detail&aid=2817615&group_id=208427&atid=1005652 cmorve69@yahoo.es -- fixes the installation path of icons +%{__mv} src/main/images/hi48-app-mediaplayer.png src/main/images/hi96-app-mediaplayer.png +%{__mv} src/main/images/hi48-app-mediaplayer-closed.png src/main/images/hi64-app-mediaplayer.png + +%build +%cmake_kde4 -d build +%make_jobs + +%install +cd build +%kde4_makeinstall +%if 0%{?suse_version} +%suse_update_desktop_file -r %{name} 'AudioVideo;AudioVideoEditing;' +%endif +%fdupes -s '%{buildroot}%{_datadir}' +%find_lang %{name} + +%clean +%{__rm} -rf '%{buildroot}' + +%files -f build/%{name}.lang +%defattr(0644, root, root, 0755) +%doc AUTHORS ChangeLog COPYING TODO +%attr(755, root, root) %{_bindir}/%{name} +%{_kde_share_dir}/apps/%{name} +%{_kde_config_dir}/%{name}rc +%{_datadir}/applications/kde4/%{name}.desktop +%{_datadir}/icons/hicolor/*/*/* +%{_datadir}/mime/packages/%{name}.xml + +%changelog