From 85842705e9d3176ca449b3f26a2f79acf4f6a04fe7b8262aa0ed990069c127c2 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Fri, 24 Jun 2011 03:09:06 +0000 Subject: [PATCH] Modified via webui OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libquicktime?expand=0&rev=25 --- _service | 7 +- ...ice:download_url:libquicktime-1.2.2.tar.gz | 3 + _service:set_version:libquicktime.spec | 155 ++++++++++++++++++ 3 files changed, 160 insertions(+), 5 deletions(-) create mode 100644 _service:download_url:libquicktime-1.2.2.tar.gz create mode 100644 _service:set_version:libquicktime.spec diff --git a/_service b/_service index 132ac0b..290352a 100644 --- a/_service +++ b/_service @@ -1,4 +1,3 @@ - http @@ -10,8 +9,6 @@ sha256 a83ddaaeaf98231d9f224190dcb8810ebdabd3edb5c8cebe2fb083d25edb7436 - - *.gz - + - + \ No newline at end of file diff --git a/_service:download_url:libquicktime-1.2.2.tar.gz b/_service:download_url:libquicktime-1.2.2.tar.gz new file mode 100644 index 0000000..e4c2490 --- /dev/null +++ b/_service:download_url:libquicktime-1.2.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a83ddaaeaf98231d9f224190dcb8810ebdabd3edb5c8cebe2fb083d25edb7436 +size 1012400 diff --git a/_service:set_version:libquicktime.spec b/_service:set_version:libquicktime.spec new file mode 100644 index 0000000..88182ee --- /dev/null +++ b/_service:set_version:libquicktime.spec @@ -0,0 +1,155 @@ +# +# spec file for package libquicktime +# +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + + +%define soname 0 + +%bcond_without distributable + +Name: libquicktime +Version: 1.2.2 +Release: 0 +License: GNU General Public License version 2 or later (GPL v2 or later) +Summary: Library for Reading and Writing Quicktime Movie Files +Url: http://libquicktime.sf.net +Group: System/Libraries +# http://prdownloads.sourceforge.net/libquicktime/libquicktime-%{version}.tar.gz +Source: libquicktime-%{version}.tar.bz2 +Patch0: %{name}-1.2.2-dont_disable_deprecated.patch +BuildRequires: Mesa-devel +BuildRequires: alsa-devel +BuildRequires: doxygen +BuildRequires: gtk2-devel +BuildRequires: libdv-devel +BuildRequires: libjpeg-devel +BuildRequires: libvorbis-devel +BuildRequires: pkg-config +BuildRequires: schroedinger-devel +%if !%{with distributable} +BuildRequires: libfaac-devel +BuildRequires: libfaad2-devel +BuildRequires: libffmpeg_oldabi-devel +BuildRequires: libmp3lame-devel +BuildRequires: libx264-devel +%endif +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +A library for reading and writing Quicktime movie files, based on and +forked from quicktime4linux. + +%package -n %{name}%{soname} + +Summary: Library for Reading and Writing Quicktime Movie Files +Group: System/Libraries +# Last version with this name was openSUSE 11.4 +Provides: libquicktime = %{version} +Obsoletes: libquicktime <= 1.2.2 + +%description -n %{name}%{soname} +A library for reading and writing Quicktime movie files, based on and +forked from quicktime4linux. + +%package -n libquicktime-devel + +Summary: Library for reading/writing quicktime movie files +Group: Development/Libraries/C and C++ +Requires: %{name}%{soname} = %{version} + +%description -n libquicktime-devel +library for reading/writing quicktime movie files, based on and forked +from quicktime4linux + +%package -n libquicktime-tools + +Summary: Libquicktime Tools +Group: Productivity/Multimedia/Video/Editors and Convertors +Requires: %{name}%{soname} = %{version} + +%description -n libquicktime-tools +Tools for reading/writing quicktime movie files. + +%prep +%setup -q +%patch0 + +%build +%configure \ + --enable-gpl \ + --docdir="%{_docdir}/%{name}-devel" \ + --with-libdv \ + --with-cpuflags=none +make %{?_smp_mflags} + +%install +%makeinstall +ln -s lqt "%{buildroot}%{_includedir}/quicktime" +%find_lang libquicktime +find %{buildroot}%{_libdir} -type f -name "*.la" -delete -print + +%clean +%{?buildroot:rm -rf %{buildroot}} + +%post -n libquicktime%{soname} -p /sbin/ldconfig + +%postun -n libquicktime%{soname} -p /sbin/ldconfig + +%files -n libquicktime%{soname} -f libquicktime.lang +%defattr(0644,root,root,0755) +%doc COPYING ChangeLog README TODO +%{_libdir}/libquicktime.so.%{soname} +%{_libdir}/libquicktime.so.%{soname}.*.* +%dir %{_libdir}/libquicktime +%{_libdir}/libquicktime/lqt_audiocodec.so +%{_libdir}/libquicktime/lqt_dv.so +%{_libdir}/libquicktime/lqt_mjpeg.so +%{_libdir}/libquicktime/lqt_png.so +%{_libdir}/libquicktime/lqt_rtjpeg.so +%{_libdir}/libquicktime/lqt_schroedinger.so +%{_libdir}/libquicktime/lqt_videocodec.so +%{_libdir}/libquicktime/lqt_vorbis.so +%if !%{with distributable} +%{_libdir}/libquicktime/lqt_faac.so +%{_libdir}/libquicktime/lqt_faad2.so +%{_libdir}/libquicktime/lqt_ffmpeg.so +%{_libdir}/libquicktime/lqt_lame.so +%{_libdir}/libquicktime/lqt_x264.so +%endif + +%files -n libquicktime-devel +%defattr(0644,root,root,0755) +%doc %{_docdir}/%{name}-devel +%{_includedir}/lqt +%{_includedir}/quicktime +%{_libdir}/libquicktime.so +%{_libdir}/pkgconfig/libquicktime.pc + +%files -n libquicktime-tools +%defattr(-,root,root) +%{_bindir}/libquicktime_config +%{_bindir}/lqt_transcode +%{_bindir}/lqtplay +%{_bindir}/lqtremux +%{_bindir}/qt2text +%{_bindir}/qtdechunk +%{_bindir}/qtdump +%{_bindir}/qtinfo +%{_bindir}/qtrechunk +%{_bindir}/qtstreamize +%{_bindir}/qtyuv4toyuv +%doc %{_mandir}/man1/lqtplay.1%{ext_man} +%changelog