Package gstreamer1.0: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 | %define _name gstreamer %define ver_major 1.0 %define api_ver 1.0 %define _libexecdir %_prefix/libexec %define api_ver 1.0 %def_disable gtk-doc Name: %_name%api_ver Version: %ver_major.10 Release: alt1 Summary: GStreamer streaming media framework runtime License: LGPL Group: System/Libraries URL: http://gstreamer.freedesktop.org Requires: lib%name = %version-%release Source: http://download.gnome.org/sources/%_name/%ver_major/%_name-%version.tar.xz Patch: %_name-0.11.94-alt-intltool.patch BuildRequires: docbook-utils flex gcc-c++ ghostscript-utils glib2-devel gtk-doc intltool libcheck-devel libxml2-devel BuildRequires: python-modules sgml-common transfig xml-utils gobject-introspection-devel %description 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. %package -n lib%name Summary: Shared libraries of GStreamer Group: System/Libraries %description -n lib%name This package contains the shared libraries of the GStreamer media framework %package -n lib%name-gir Summary: GObject introspection data for the GStreamer library Group: System/Libraries Requires: lib%name = %version-%release %description -n lib%name-gir GObject introspection data for the GStreamer library %package devel Summary: Development files for GStreamer streaming-media framework Group: Development/C Requires: lib%name = %version-%release %description devel This package contains the libraries and header files necessary to develop applications and plugins for GStreamer %package -n lib%name-gir-devel Summary: GObject introspection devel data for the GStreamer library Group: System/Libraries BuildArch: noarch Requires: lib%name-gir = %version-%release %name-devel = %version-%release %description -n lib%name-gir-devel GObject introspection devel data for the GStreamer library %package devel-doc Summary: Development documentation for GStreamer Group: Development/C BuildArch: noarch %description devel-doc This package contains development documentation for GStreamer %package doc Summary: Documentation for GStreamer Group: Documentation BuildArch: noarch %description doc This package contains documentation for GStreamer %package utils Summary: GStreamer utilities Group: System/Libraries Requires: lib%name = %version-%release %description utils This package contains some utilities used to register, analyze, and run Gstreamer plugins. %prep %setup -n %_name-%version %patch -p1 %build %autoreconf %configure \ --with-package-name=GStreamer \ --with-package-origin=%name \ --disable-examples \ --disable-valgrind \ --enable-docbook \ %{?_enable_gtk_doc:--enable-gtk-doc} \ --disable-gtk-doc-pdf \ --disable-rpath \ --disable-tests \ --disable-debug \ --disable-static %make_build %install %make DESTDIR=%buildroot install %find_lang %_name-%api_ver %files -f %_name-%api_ver.lang %doc AUTHORS NEWS README RELEASE %_libexecdir/%_name-%api_ver %dir %_libdir/%_name-%api_ver %_libdir/%_name-%api_ver/*.so %exclude %_libdir/%_name-%api_ver/*.la %files -n lib%name %_libdir/*.so.* %files -n lib%name-gir %_typelibdir/Gst-%api_ver.typelib %_typelibdir/GstBase-%api_ver.typelib %_typelibdir/GstCheck-%api_ver.typelib %_typelibdir/GstController-%api_ver.typelib %_typelibdir/GstNet-%api_ver.typelib %files devel %_includedir/* %_libdir/*.so %_pkgconfigdir/*.pc %_datadir/aclocal/* %files -n lib%name-gir-devel %_girdir/Gst-%api_ver.gir %_girdir/GstBase-%api_ver.gir %_girdir/GstCheck-%api_ver.gir %_girdir/GstController-%api_ver.gir %_girdir/GstNet-%api_ver.gir %files devel-doc %_datadir/gtk-doc/html/* %files utils %_bindir/* %_man1dir/* %files doc %_datadir/doc/%_name-%api_ver %changelog * Fri Aug 30 2013 Yuri N. Sedunov <aris@altlinux.org> 1.0.10-alt1 - 1.0.10 * Fri Jul 12 2013 Yuri N. Sedunov <aris@altlinux.org> 1.0.8-alt1 - 1.0.8 * Sat Apr 27 2013 Yuri N. Sedunov <aris@altlinux.org> 1.0.7-alt1 - 1.0.7 * Fri Mar 22 2013 Yuri N. Sedunov <aris@altlinux.org> 1.0.6-alt1 - 1.0.6 * Tue Jan 08 2013 Yuri N. Sedunov <aris@altlinux.org> 1.0.5-alt1 - 1.0.5 * Sat Nov 24 2012 Yuri N. Sedunov <aris@altlinux.org> 1.0.3-alt1 - 1.0.3 * Thu Oct 25 2012 Yuri N. Sedunov <aris@altlinux.org> 1.0.2-alt1 - 1.0.2 * Sun Oct 07 2012 Yuri N. Sedunov <aris@altlinux.org> 1.0.1-alt1 - 1.0.1 * Mon Sep 24 2012 Yuri N. Sedunov <aris@altlinux.org> 1.0.0-alt1 - 1.0.0 * Mon Sep 17 2012 Yuri N. Sedunov <aris@altlinux.org> 0.11.99-alt1 - 0.11.99 * Fri Sep 14 2012 Yuri N. Sedunov <aris@altlinux.org> 0.11.94-alt1 - first build for Sisyphus |