]> git.pld-linux.org Git - packages/gstreamer0.10-plugins-bad.git/commitdiff
- updated URLs, versioned Obsoletes
authorJakub Bogusz <qboosh@pld-linux.org>
Wed, 10 Mar 2021 15:08:57 +0000 (16:08 +0100)
committerJakub Bogusz <qboosh@pld-linux.org>
Wed, 10 Mar 2021 15:08:57 +0000 (16:08 +0100)
- added one fix to gstreamer-common-gtkdoc patch and package specific gtkdoc patch, now apidocs build again

gstreamer-common-gtkdoc.patch
gstreamer-plugins-bad-gtkdoc.patch [new file with mode: 0644]
gstreamer0.10-plugins-bad.spec

index db34f3e98e87b51d8c1c21300f645a0bbba4f488..551dfc12315241886a96d431444ed009cb9acf05 100644 (file)
@@ -278,7 +278,7 @@ index 2aab3a9..4beebcf 100644
 +      for i in $(DOC_SOURCE_DIR) ; do                                 \
 +          _source_dir="$${_source_dir} --source-dir=$$i" ;            \
 +      done ;                                                          \
-+      gtkdoc-mkdb --module=$(DOC_MODULE) $$(_source_dir)  --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) --output-format=xml $(MKDB_OPTIONS)
++      gtkdoc-mkdb --module=$(DOC_MODULE) $${_source_dir}  --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) --output-format=xml $(MKDB_OPTIONS)
        @cp ../version.entities xml
        @touch sgml-build.stamp
  
diff --git a/gstreamer-plugins-bad-gtkdoc.patch b/gstreamer-plugins-bad-gtkdoc.patch
new file mode 100644 (file)
index 0000000..8d92eea
--- /dev/null
@@ -0,0 +1,14 @@
+--- gst-plugins-bad-0.10.23/docs/libs/gst-plugins-bad-libs-docs.sgml.orig      2011-12-30 19:24:25.000000000 +0100
++++ gst-plugins-bad-0.10.23/docs/libs/gst-plugins-bad-libs-docs.sgml   2021-03-10 06:59:48.801449749 +0100
+@@ -46,11 +46,6 @@
+     </chapter>
+   </part>
+-  <part id="gstreamer-libs-hierarchy">
+-    <title>Object Hierarchy</title>
+-    <xi:include href="xml/tree_index.sgml" />
+-  </part>
+-
+   <index id="api-index-full">
+     <title>Index</title>
+     <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
index 40ed614368d33c74417790cb3e524f148bba0607..03634e06cd6951e3fc7c82a7e80c575d17379474 100644 (file)
@@ -1,27 +1,27 @@
 #
 # Conditional build:
-%bcond_with    apidocs         # do not build and package API docs
-%bcond_without cdaudio         # don't build cdaudio plugin
-%bcond_without dirac           # don't build Dirac plugin
-%bcond_without directfb        # don't build directfb videosink plugin
-%bcond_without dts             # don't build DTS plugin
-%bcond_without faad            # don't build faad plugin
-%bcond_without gsm             # don't build gsm plugin
-%bcond_without ladspa          # don't build ladspa plugin
-%bcond_without mjpegtools      # don't build mpeg2enc plugin
-%bcond_without mms             # don't build mms plugin
-%bcond_without musepack        # don't build musepack plugin
-%bcond_without neon            # don't build neonhttpsrc plugin
-%bcond_without ofa             # don't build OFA plugin
-%bcond_with    opencv          # don't build OpenCV plugin
-%bcond_without sdl             # don't build sdl plugin
+%bcond_without apidocs         # gtk-doc based API documentation
+%bcond_without cdaudio         # cdaudio plugin
+%bcond_without dirac           # Dirac plugin
+%bcond_without directfb        # directfb videosink plugin
+%bcond_without dts             # DTS plugin
+%bcond_without faad            # faad plugin
+%bcond_without gsm             # gsm plugin
+%bcond_without ladspa          # ladspa plugin
+%bcond_without mjpegtools      # mpeg2enc plugin
+%bcond_without mms             # mms plugin
+%bcond_without musepack        # musepack plugin
+%bcond_without neon            # neonhttpsrc plugin
+%bcond_without ofa             # OFA plugin
+%bcond_with    opencv          # OpenCV plugin
+%bcond_without sdl             # sdl plugin
 %bcond_with    swfdec          # swfdec plugin
-%bcond_without spc             # don't build spc plugin
-%bcond_without wavpack         # don't build wavpack plugin
-%bcond_without xvid            # don't build XviD plugin
-%bcond_without amr             # don't build amrwbenc plugin
-%bcond_with    divx4linux      # build divx4linux plugins
-%bcond_without vdpau           # build without VDPAU
+%bcond_without spc             # spc plugin
+%bcond_without wavpack         # wavpack plugin
+%bcond_without xvid            # XviD plugin
+%bcond_without amr             # amrwbenc plugin
+%bcond_with    divx4linux      # divx4linux plugins
+%bcond_without vdpau           # VDPAU library
 
 %define                gstname         gst-plugins-bad
 %define                gst_major_ver   0.10
@@ -35,7 +35,7 @@ Version:      0.10.23
 Release:       34
 License:       LGPL v2+
 Group:         Libraries
-Source0:       http://gstreamer.freedesktop.org/src/gst-plugins-bad/%{gstname}-%{version}.tar.bz2
+Source0:       https://gstreamer.freedesktop.org/src/gst-plugins-bad/%{gstname}-%{version}.tar.bz2
 # Source0-md5: fcb09798114461955260e4d940db5987
 Patch0:                gstreamer-plugins-bad-libdts.patch
 Patch1:                gstreamer-plugins-bad-divx4linux.patch
@@ -53,7 +53,8 @@ Patch12:      gstreamer-plugins-bad-orc.patch
 Patch13:       openssl.patch
 Patch14:       doc.patch
 Patch15:       make43.patch
-URL:           http://gstreamer.freedesktop.org/
+Patch16:       gstreamer-plugins-bad-gtkdoc.patch
+URL:           https://gstreamer.freedesktop.org/
 BuildRequires: autoconf >= 2.60
 BuildRequires: automake >= 1:1.10
 BuildRequires: docbook-dtd412-xml
@@ -68,6 +69,7 @@ BuildRequires:        libtool >= 1.4
 BuildRequires: orc-devel >= 0.4.11
 BuildRequires: pkgconfig >= 1:0.9.0
 BuildRequires: python >= 2.1
+BuildRequires: rpm-build >= 4.6
 BuildRequires: rpmbuild(macros) >= 1.98
 BuildRequires: xorg-lib-libX11-devel
 ##
@@ -152,8 +154,8 @@ Requires:   glib2 >= 1:2.26
 Requires:      gstreamer0.10 >= %{gst_req_ver}
 Requires:      gstreamer0.10-plugins-base >= %{gstpb_req_ver}
 Requires:      orc >= 0.4.11
-Obsoletes:     gstreamer-quicktime
-Obsoletes:     gstreamer-vcd
+Obsoletes:     gstreamer-quicktime < 0.10
+Obsoletes:     gstreamer-vcd < 0.10
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define                gstlibdir       %{_libdir}/gstreamer-%{gst_major_ver}
@@ -192,6 +194,7 @@ Summary:    API documentation for GStreamer Plugins Bad
 Summary(pl.UTF-8):     Dokumentacja API GStreamer Plugins Bad
 Group:         Documentation
 Requires:      gtk-doc-common
+BuildArch:     noarch
 
 %description apidocs
 API documentation for GStreamer Plugins Bad.
@@ -249,7 +252,7 @@ Summary:    Bad GStreamer audio effects plugins
 Summary(pl.UTF-8):     Złe wtyczki efektów dźwiękowych do GStreamera
 Group:         Libraries
 Requires:      gstreamer0.10 >= %{gst_req_ver}
-Obsoletes:     gstreamer-audio-effects
+Obsoletes:     gstreamer-audio-effects < 0.10
 Obsoletes:     gstreamer-audio-effects-bad < 1.0
 
 %description -n gstreamer0.10-audio-effects-bad
@@ -265,7 +268,7 @@ Group:              Libraries
 Requires:      gstreamer0.10-plugins-base >= %{gstpb_req_ver}
 Provides:      gstreamer0.10-audiosink = %{version}
 Obsoletes:     gstreamer-audiosink-nas < 1.0
-Obsoletes:     gstreamer-nas
+Obsoletes:     gstreamer-nas < 0.10
 
 %description -n gstreamer0.10-audiosink-nas
 GStreamer NAS audio output plugin.
@@ -786,7 +789,7 @@ Summary(pl.UTF-8):  Wtyczka wyjścia SDL do GStreamera
 Group:         Libraries
 Requires:      gstreamer0.10-plugins-base >= %{gstpb_req_ver}
 Provides:      gstreamer0.10-videosink = %{version}
-Obsoletes:     gstreamer-SDL
+Obsoletes:     gstreamer-SDL < 0.10
 Obsoletes:     gstreamer-videosink-sdl < 1.0
 
 %description -n gstreamer0.10-videosink-sdl
@@ -900,6 +903,7 @@ cd ..
 %patch13 -p1
 %patch14 -p1
 %patch15 -p1
+%patch16 -p1
 
 %build
 %{__libtoolize}
This page took 0.106449 seconds and 4 git commands to generate.