From db016e1e64993f6dee67835a390738ddf8eb6558 Mon Sep 17 00:00:00 2001 From: tigro Date: Tue, 18 Jul 2023 12:48:57 +0300 Subject: [PATCH] import libmms-0.6.4-17.el9 --- .gitignore | 1 + .libmms.metadata | 1 + ...glib-2.0-since-libmms-no-longer-depe.patch | 28 +++ SPECS/libmms.spec | 193 ++++++++++++++++++ 4 files changed, 223 insertions(+) create mode 100644 .gitignore create mode 100644 .libmms.metadata create mode 100644 SOURCES/0001-Remove-Requires-glib-2.0-since-libmms-no-longer-depe.patch create mode 100644 SPECS/libmms.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d778899 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/libmms-0.6.4.tar.gz diff --git a/.libmms.metadata b/.libmms.metadata new file mode 100644 index 0000000..4b53163 --- /dev/null +++ b/.libmms.metadata @@ -0,0 +1 @@ +b03ef84a9eedc68fdf2866265b667b75e1a33bee SOURCES/libmms-0.6.4.tar.gz diff --git a/SOURCES/0001-Remove-Requires-glib-2.0-since-libmms-no-longer-depe.patch b/SOURCES/0001-Remove-Requires-glib-2.0-since-libmms-no-longer-depe.patch new file mode 100644 index 0000000..2248495 --- /dev/null +++ b/SOURCES/0001-Remove-Requires-glib-2.0-since-libmms-no-longer-depe.patch @@ -0,0 +1,28 @@ +From b9bbe17c08e5dcbe3ce841e6bed52ce8d8b10f9e Mon Sep 17 00:00:00 2001 +From: John Lindgren +Date: Thu, 29 May 2014 22:42:53 -0400 +Subject: [PATCH] Remove "Requires: glib-2.0" since libmms no longer depends on + GLib. + +Signed-off-by: Hans de Goede +--- + pkgconfig/libmms.pc.in | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/pkgconfig/libmms.pc.in b/pkgconfig/libmms.pc.in +index 602c967..a86d15a 100644 +--- a/pkgconfig/libmms.pc.in ++++ b/pkgconfig/libmms.pc.in +@@ -4,8 +4,7 @@ libdir=@libdir@ + includedir=@includedir@/ + + Name: libmms +-Description: Library implementing the MMS protocol +-Requires: glib-2.0 ++Description: Library implementing the MMS protocol + Version: @VERSION@ + Libs: -L${libdir} -lmms -lm + Cflags: -I${includedir} +-- +2.0.0 + diff --git a/SPECS/libmms.spec b/SPECS/libmms.spec new file mode 100644 index 0000000..4c51d82 --- /dev/null +++ b/SPECS/libmms.spec @@ -0,0 +1,193 @@ +Name: libmms +Version: 0.6.4 +Release: 17%{?dist} +Summary: Library for Microsoft Media Server (MMS) streaming protocol +License: LGPLv2+ +URL: http://www.sf.net/projects/libmms +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz +Patch1: 0001-Remove-Requires-glib-2.0-since-libmms-no-longer-depe.patch +BuildRequires: gcc + +%description +MMS is a proprietary streaming protocol used in Microsoft server products, +commonly used to stream WMV data. You can encounter mms:// style URLs all over +the net, especially on news sites and other content-serving sites. Libmms +allows you to download content from such sites, making it easy to add MMS +support to your media applications. + + +%package devel +Summary: Development package for %{name} +Requires: %{name} = %{version}-%{release}, pkgconfig + +%description devel +This package contains development files for %{name}. + + +%prep +%setup -q +%patch1 -p1 + + +%build +export CFLAGS="%{optflags} -Wno-pointer-sign" +%configure --disable-dependency-tracking --disable-static +%make_build + + +%install +%make_install +rm $RPM_BUILD_ROOT%{_libdir}/%{name}.la + + +%ldconfig_scriptlets + + +%files +%doc AUTHORS ChangeLog README* +%license COPYING.LIB +%{_libdir}/%{name}.so.* + +%files devel +%{_includedir}/%{name} +%{_libdir}/%{name}.so +%{_libdir}/pkgconfig/%{name}.pc + + +%changelog +* Tue Jul 18 2023 Arkady L. Shane - 0.6.4-17 +- Rebuilt for MSVSphere 9.2 + +* Wed Feb 09 2022 RPM Fusion Release Engineering - 0.6.4-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Tue Aug 03 2021 RPM Fusion Release Engineering - 0.6.4-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Feb 03 2021 RPM Fusion Release Engineering - 0.6.4-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Aug 18 2020 RPM Fusion Release Engineering - 0.6.4-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu Mar 12 2020 Leigh Scott - 0.6.4-13 +- Rebuilt for i686 + +* Tue Feb 04 2020 RPM Fusion Release Engineering - 0.6.4-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Fri Aug 09 2019 RPM Fusion Release Engineering - 0.6.4-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Wed Mar 06 2019 Hans de Goede - 0.6.4-10 +- Fix FTBFS on ppc64le + +* Mon Mar 04 2019 RPM Fusion Release Engineering - 0.6.4-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Wed Nov 21 2018 Nicolas Chauvet - 0.6.4-8 +- Spec file clean-up + +* Thu Jul 26 2018 RPM Fusion Release Engineering - 0.6.4-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Thu Mar 01 2018 RPM Fusion Release Engineering - 0.6.4-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 31 2017 RPM Fusion Release Engineering - 0.6.4-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sun Mar 19 2017 RPM Fusion Release Engineering - 0.6.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Mon Sep 01 2014 Sérgio Basto - 0.6.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sun Jun 15 2014 Hans de Goede - 0.6.4-2 +- Add patch from upstream to drop glib requires from the pkg-config file + (rhbz#1109495) + +* Thu Apr 10 2014 Hans de Goede - 0.6.4-1 +- New upstream bugfix release 0.6.4 + +* Sun Apr 06 2014 Hans de Goede - 0.6.3-1 +- New upstream bugfix release 0.6.3 + +* Sun Mar 03 2013 Nicolas Chauvet - 0.6.2-3 +- Mass rebuilt for Fedora 19 Features + +* Wed Jan 25 2012 Nicolas Chauvet - 0.6.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Wed Jan 19 2011 Hans de Goede 0.6.2-1 +- New upstream bugfix release 0.6.2 + +* Tue Jan 11 2011 Hans de Goede 0.6.1-1 +- New upstream bugfix release 0.6.1 +- Fixes the use of the this reserved keyword in public headers (rf1596) + +* Sun May 30 2010 Hans de Goede 0.6-1 +- New upstream release 0.6 +- Update URL (upstream has moved back to sf.net) + +* Thu Feb 18 2010 Hans de Goede 0.5-1 +- New upstream release 0.5 (rf1053) +- Fix some regressions introduced by upstream +- Add a bunch of home grown patches (I used to be part of upstream, but + upstream has moved to launchpad), fixing several bugs and cleaning up + the code left and right, all these are submitted upstream + +* Sun Mar 29 2009 Thorsten Leemhuis - 0.4-4 +- rebuild for new F11 features + +* Thu Jul 24 2008 Hans de Goede 0.4-3 +- Rebuild for buildsys cflags issue + +* Wed Jul 23 2008 Hans de Goede 0.4-2 +- Release bump for rpmfusion build + +* Fri Dec 21 2007 Hans de Goede 0.4-1 +- New upstream release 0.4 +- Drop all patches (all upstreamed) + +* Tue Dec 11 2007 Hans de Goede 0.3-6 +- Add a patch with various fixes from CVS +- Add a patch fixing a small bug I introduced in mmsh + +* Sat Dec 8 2007 Hans de Goede 0.3-5 +- Add a patch from debian adding mms seeking support +- Add various fixes to Debians seeking patch +- Add self written mmsh seeking patch +- Add patch exporting some asf header info + +* Wed Sep 12 2007 Hans de Goede 0.3-4 +- Add a patch from Debian fixing another crash +- Merge freshrpms spec into livna spec for rpmfusion: +- Set release to 4 to be higher as both livna and freshrpms latest release +- Update License tag for new Licensing Guidelines compliance +- Add pkgconfig Requires to -devel package +- Include some more doc files + +* Wed Mar 28 2007 Hans de Goede 0.3-3 +- Add a patch fixing a crash (livna-bz 1463) + +* Fri Oct 06 2006 Thorsten Leemhuis 0.3-2 +- rebuilt for unwind info generation, broken in gcc-4.1.1-21 + +* Tue Sep 26 2006 Hans de Goede 0.3-1 +- New upstream release 0.3 +- This new release fixes CVS-2006-2200 + +* Sun Sep 24 2006 Hans de Goede 0.2-2 +- Rebuild for FC-6 + +* Sat Jul 29 2006 Hans de Goede 0.2-1 +- Minor specfile cleanups for livna submission. + +* Mon Jun 12 2006 Thomas Vander Stichele +- 0.2-0.gst.2 +- new release + +* Wed Jan 05 2005 Thomas Vander Stichele +- 0.1-0.gst.1 +- initial package