[gstreamer: 171/222] Add comment to ChangeLog about new obsolete/provides
by Dominik Mierzejewski
commit fba5cabd357fba77ee63067a268a334e5e8ce2b8
Author: Brian Pepple <bpepple(a)fedoraproject.org>
Date: Fri Jul 13 09:38:44 2012 -0400
Add comment to ChangeLog about new obsolete/provides
gstreamer.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gstreamer.spec b/gstreamer.spec
index b234936..f835be4 100644
--- a/gstreamer.spec
+++ b/gstreamer.spec
@@ -220,7 +220,7 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer
- Bump minimum version of gobject-introspection and glib2.
- Fix gobject-introspection macro.
- Drop Buildroot. No longer needed.
-- Drop tools subpackage.
+- Drop tools subpackage and add provides/obsolete.
* Tue Feb 28 2012 Benjamin Otte <otte(a)redhat.com> 0.10.36-1
- Update to 0.10.36
4 years, 4 months
[gstreamer: 170/222] Add provides/obsoletes for tools subpackage. Upload source.
by Dominik Mierzejewski
commit f1bec1e94c15ad84e69cad45e726692d271182b1
Author: Brian Pepple <bpepple(a)fedoraproject.org>
Date: Fri Jul 13 09:19:20 2012 -0400
Add provides/obsoletes for tools subpackage.
Upload source.
.gitignore | 1 +
gstreamer.spec | 4 ++++
sources | 2 +-
3 files changed, 6 insertions(+), 1 deletion(-)
---
diff --git a/.gitignore b/.gitignore
index 5bad6ee..04b2d2a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
/gstreamer-0.10.34.tar.bz2
/gstreamer-0.10.35.tar.xz
/gstreamer-0.10.36.tar.xz
+/gstreamer-0.11.92.tar.xz
diff --git a/gstreamer.spec b/gstreamer.spec
index f3972fa..b234936 100644
--- a/gstreamer.spec
+++ b/gstreamer.spec
@@ -52,6 +52,10 @@ BuildRequires: tetex-dvips
BuildRequires: ghostscript
BuildRequires: PyXML
+## These provides/obsoletes added with F18. Can be dropped around F22.
+Provides: gstreamer-tools = %{version}-%{release}
+Obsoletes: gstreamer-tools < 0.11.92-1
+
%description
GStreamer is a streaming media framework, based on graphs of filters which
diff --git a/sources b/sources
index 42f5d9a..3a7e563 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-15389c73e091b1dda915279c388b9cb2 gstreamer-0.10.36.tar.xz
+18afb50f6a508ac59dca694882091e66 gstreamer-0.11.92.tar.xz
4 years, 4 months
[gstreamer: 169/222] Drop fsf-address patch per Packaging Guidelines
by Dominik Mierzejewski
commit ff7cef7bb8f779e048a91d3b54c2282e1885c2c4
Author: Brian Pepple <bpepple(a)fedoraproject.org>
Date: Fri Jul 13 08:43:47 2012 -0400
Drop fsf-address patch per Packaging Guidelines
gstreamer.spec | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
---
diff --git a/gstreamer.spec b/gstreamer.spec
index a42b1fd..f3972fa 100644
--- a/gstreamer.spec
+++ b/gstreamer.spec
@@ -14,10 +14,10 @@ Group: Applications/Multimedia
License: LGPLv2+
URL: http://gstreamer.freedesktop.org/
Source: http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-%{version}.tar.xz
-Patch2: gstreamer-address.patch
# For the GStreamer RPM provides
-Patch1: gstreamer-inspect-rpm-format.patch
+# TODO: Rewrite inspect rpm format patch for the gst-1.0 api.
+#Patch1: gstreamer-inspect-rpm-format.patch
Source1: gstreamer.prov
Source2: gstreamer.attr
@@ -102,9 +102,7 @@ media framework.
%prep
%setup -q
-## Disable for now until I get a chance to rebase it.
#%patch1 -p1 -b .rpm-provides
-%patch2 -p1 -b .address
%build
@@ -216,7 +214,6 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer
- Update to 0.11.92.
- Drop clean section. No longer needed.
- Bump minimum version of gobject-introspection and glib2.
-- Disable building static libs.
- Fix gobject-introspection macro.
- Drop Buildroot. No longer needed.
- Drop tools subpackage.
4 years, 4 months
[gstreamer: 168/222] Fix permission on file
by Dominik Mierzejewski
commit 885b66391a203fb8d364d1c58ab3748fcafc26a3
Author: Brian Pepple <bpepple(a)fedoraproject.org>
Date: Fri Jul 13 08:33:05 2012 -0400
Fix permission on file
gstreamer.prov | 0
1 file changed, 0 insertions(+), 0 deletions(-)
---
diff --git a/gstreamer.prov b/gstreamer.prov
old mode 100755
new mode 100644
4 years, 4 months
[gstreamer: 167/222] Don't package lib and remove ldconfig from devel subpackage.
by Dominik Mierzejewski
commit 147effb69c17b2518c37a29bf65726adb374b0f8
Author: Brian Pepple <bpepple(a)fedoraproject.org>
Date: Tue Jul 10 09:59:13 2012 -0400
Don't package lib and remove ldconfig from devel subpackage.
gstreamer.spec | 8 +-------
1 file changed, 1 insertion(+), 7 deletions(-)
---
diff --git a/gstreamer.spec b/gstreamer.spec
index 3bc7c3f..a42b1fd 100644
--- a/gstreamer.spec
+++ b/gstreamer.spec
@@ -142,12 +142,6 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer
%postun -p /sbin/ldconfig
-%post devel -p /sbin/ldconfig
-
-
-%postun devel -p /sbin/ldconfig
-
-
%files -f gstreamer-%{majorminor}.lang
%doc AUTHORS COPYING NEWS README RELEASE
%{_libdir}/libgstreamer-%{majorminor}.so.*
@@ -190,7 +184,7 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer
%{_libdir}/libgstreamer-%{majorminor}.so
%{_libdir}/libgstbase-%{majorminor}.so
-%{_libdir}/libgstcheck-%{majorminor}.so*
+%{_libdir}/libgstcheck-%{majorminor}.so
%{_libdir}/libgstcontroller-%{majorminor}.so
%{_libdir}/libgstnet-%{majorminor}.so
4 years, 4 months
[gstreamer: 166/222] Remove tools subpackage. Add missing ldconfig.
by Dominik Mierzejewski
commit 697151a8221adadabe851ee8abc5ec61d4582a70
Author: Brian Pepple <bpepple(a)fedoraproject.org>
Date: Tue Jul 10 09:50:20 2012 -0400
Remove tools subpackage.
Add missing ldconfig.
gstreamer.spec | 45 +++++++++++++++++++--------------------------
1 file changed, 19 insertions(+), 26 deletions(-)
---
diff --git a/gstreamer.spec b/gstreamer.spec
index 2d9a9ae..3bc7c3f 100644
--- a/gstreamer.spec
+++ b/gstreamer.spec
@@ -21,8 +21,6 @@ Patch1: gstreamer-inspect-rpm-format.patch
Source1: gstreamer.prov
Source2: gstreamer.attr
-Requires: gstreamer-tools >= %{version}
-
BuildRequires: glib2-devel >= %{_glib2}
BuildRequires: libxml2-devel >= %{_libxml2}
BuildRequires: bison
@@ -54,6 +52,7 @@ BuildRequires: tetex-dvips
BuildRequires: ghostscript
BuildRequires: PyXML
+
%description
GStreamer is a streaming media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
@@ -62,6 +61,7 @@ else media-related. Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.
+
%package devel
Summary: Libraries/include files for GStreamer streaming media framework
Group: Development/Libraries
@@ -71,6 +71,7 @@ Requires: glib2-devel >= %{_glib2}
Requires: libxml2-devel >= %{_libxml2}
Requires: check-devel
+
%description devel
GStreamer is a streaming media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
@@ -84,6 +85,7 @@ applications and plugins for GStreamer. If you plan to develop applications
with GStreamer, consider installing the gstreamer-devel-docs package and the
documentation packages for any plugins you intend to use.
+
%package devel-docs
Summary: Developer documentation for GStreamer streaming media framework
Group: Development/Libraries
@@ -92,26 +94,11 @@ Requires: %{name} = %{version}-%{release}
Requires: gtk-doc
BuildArch: noarch
+
%description devel-docs
This package contains developer documentation for the GStreamer streaming
media framework.
-%package -n gstreamer-tools
-Summary: common tools and files for GStreamer streaming media framework
-Group: Applications/Multimedia
-# gst-feedback uses these
-Requires: which, pkgconfig
-
-%description -n gstreamer-tools
-GStreamer is a streaming media framework, based on graphs of filters which
-operate on media data. Applications using this library can do anything
-from real-time sound processing to playing videos, and just about anything
-else media-related. Its plugin-based architecture means that new data
-types or processing capabilities can be added simply by installing new
-plugins.
-
-This package contains wrapper scripts for the command-line tools that work
-with different major/minor versions of GStreamer.
%prep
%setup -q
@@ -119,6 +106,7 @@ with different major/minor versions of GStreamer.
#%patch1 -p1 -b .rpm-provides
%patch2 -p1 -b .address
+
%build
%configure \
--with-package-name='Fedora gstreamer package' \
@@ -129,9 +117,9 @@ with different major/minor versions of GStreamer.
make %{?_smp_mflags} ERROR_CFLAGS="" LIBTOOL="%{_bindir}/libtool"
+
%install
rm -rf $RPM_BUILD_ROOT
-
# Install doc temporarily in order to be included later by rpm
make install DESTDIR=$RPM_BUILD_ROOT
@@ -147,10 +135,19 @@ install -m0755 -D %{SOURCE1} $RPM_BUILD_ROOT%{_rpmconfigdir}/gstreamer.prov
# Add the gstreamer plugin file attribute entry (rpm >= 4.9.0)
install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer.attr
+
%post -p /sbin/ldconfig
+
%postun -p /sbin/ldconfig
+
+%post devel -p /sbin/ldconfig
+
+
+%postun devel -p /sbin/ldconfig
+
+
%files -f gstreamer-%{majorminor}.lang
%doc AUTHORS COPYING NEWS README RELEASE
%{_libdir}/libgstreamer-%{majorminor}.so.*
@@ -177,13 +174,6 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer
%doc %{_mandir}/man1/gst-launch-%{majorminor}.*
%doc %{_mandir}/man1/gst-typefind-%{majorminor}.*
-%files -n gstreamer-tools
-#%{_bindir}/gst-feedback
-#%{_bindir}/gst-inspect
-#%{_bindir}/gst-launch
-#%{_bindir}/gst-typefind
-#%{_bindir}/gst-xmlinspect
-#%{_bindir}/gst-xmllaunch
%files devel
%dir %{_includedir}/gstreamer-%{majorminor}
@@ -220,11 +210,13 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer
%{_rpmconfigdir}/gstreamer.prov
%{_rpmconfigdir}/fileattrs/gstreamer.attr
+
%files devel-docs
%doc %{_datadir}/gtk-doc/html/gstreamer-%{majorminor}
%doc %{_datadir}/gtk-doc/html/gstreamer-libs-%{majorminor}
%doc %{_datadir}/gtk-doc/html/gstreamer-plugins-%{majorminor}
+
%changelog
* Mon Jul 9 2012 Brian Pepple <bpepple(a)fedoraproject.org> - 0.11.92-1
- Update to 0.11.92.
@@ -233,6 +225,7 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer
- Disable building static libs.
- Fix gobject-introspection macro.
- Drop Buildroot. No longer needed.
+- Drop tools subpackage.
* Tue Feb 28 2012 Benjamin Otte <otte(a)redhat.com> 0.10.36-1
- Update to 0.10.36
4 years, 4 months
[gstreamer: 165/222] Add patch to use correct fsf address. Move rpm provides files to make spec more readable.
by Dominik Mierzejewski
commit 2f1c4f0ce03b8c547d881617090596254526f5df
Author: Brian Pepple <bpepple(a)fedoraproject.org>
Date: Tue Jul 10 09:36:57 2012 -0400
Add patch to use correct fsf address.
Move rpm provides files to make spec more readable.
gstreamer.spec | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
---
diff --git a/gstreamer.spec b/gstreamer.spec
index 36e16df..2d9a9ae 100644
--- a/gstreamer.spec
+++ b/gstreamer.spec
@@ -13,8 +13,13 @@ Summary: A streaming media framework run-time
Group: Applications/Multimedia
License: LGPLv2+
URL: http://gstreamer.freedesktop.org/
-#Source: http://gstreamer.freedesktop.org/src/gstreamer/pre/gstreamer-%{version}.t...
Source: http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-%{version}.tar.xz
+Patch2: gstreamer-address.patch
+
+# For the GStreamer RPM provides
+Patch1: gstreamer-inspect-rpm-format.patch
+Source1: gstreamer.prov
+Source2: gstreamer.attr
Requires: gstreamer-tools >= %{version}
@@ -34,11 +39,6 @@ BuildRequires: libtool
# because AM_PROG_LIBTOOL was used in configure.ac
BuildRequires: gcc-c++
-# For the GStreamer RPM provides
-Patch1: gstreamer-inspect-rpm-format.patch
-Source1: gstreamer.prov
-Source2: gstreamer.attr
-
### documentation requirements
BuildRequires: python2
BuildRequires: openjade
@@ -117,6 +117,7 @@ with different major/minor versions of GStreamer.
%setup -q
## Disable for now until I get a chance to rebase it.
#%patch1 -p1 -b .rpm-provides
+%patch2 -p1 -b .address
%build
%configure \
4 years, 4 months
[gstreamer: 164/222] Fix macro in an old Changelog entry
by Dominik Mierzejewski
commit 6023fe7eaa7108718f94988b4820862206d45892
Author: Brian Pepple <bpepple(a)fedoraproject.org>
Date: Mon Jul 9 19:59:11 2012 -0400
Fix macro in an old Changelog entry
gstreamer.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gstreamer.spec b/gstreamer.spec
index 982e14d..36e16df 100644
--- a/gstreamer.spec
+++ b/gstreamer.spec
@@ -732,7 +732,7 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer
- add BuildRequires for these two libs
* Sun Mar 3 2002 Thomas Vander Stichele <thomas(a)apestaart.org>
-- put html docs in canonical place, avoiding %doc erasure
+- put html docs in canonical place, avoiding %%doc erasure
- added devhelp support, current install of it is hackish
* Sat Mar 2 2002 Christian Schaller <Uraeus(a)linuxrising.org>
4 years, 4 months
[gstreamer: 163/222] Don't bother to package a zero-length file
by Dominik Mierzejewski
commit 087d91358b4659d0bdae38237b448bbb84b851e2
Author: Brian Pepple <bpepple(a)fedoraproject.org>
Date: Mon Jul 9 19:55:49 2012 -0400
Don't bother to package a zero-length file
gstreamer.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gstreamer.spec b/gstreamer.spec
index f330585..982e14d 100644
--- a/gstreamer.spec
+++ b/gstreamer.spec
@@ -151,7 +151,7 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer
%postun -p /sbin/ldconfig
%files -f gstreamer-%{majorminor}.lang
-%doc AUTHORS COPYING NEWS README RELEASE TODO
+%doc AUTHORS COPYING NEWS README RELEASE
%{_libdir}/libgstreamer-%{majorminor}.so.*
%{_libdir}/libgstbase-%{majorminor}.so.*
%{_libdir}/libgstcheck-%{majorminor}.so.*
4 years, 4 months
[gstreamer: 162/222] Remove self-referenced name in summary. Yet another effort to quite rpmlint.
by Dominik Mierzejewski
commit 64a11e7a95195e19711cea61f8915e4931005f67
Author: Brian Pepple <bpepple(a)fedoraproject.org>
Date: Mon Jul 9 19:54:54 2012 -0400
Remove self-referenced name in summary. Yet another effort to quite rpmlint.
gstreamer.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gstreamer.spec b/gstreamer.spec
index c9adbb2..f330585 100644
--- a/gstreamer.spec
+++ b/gstreamer.spec
@@ -8,7 +8,7 @@
Name: %{gstreamer}
Version: 0.11.92
Release: 1%{?dist}
-Summary: GStreamer streaming media framework run-time
+Summary: A streaming media framework run-time
Group: Applications/Multimedia
License: LGPLv2+
4 years, 4 months