Compare commits
9 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
8eacbf9c68 | ||
|
dd1b1c68e8 | ||
|
c82c37f366 | ||
|
17966422ab | ||
|
e7fbaf7577 | ||
|
d2c6497ccb | ||
|
7075d60d42 | ||
|
78aa84503c | ||
|
49c7c078e3 |
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
gst-plugins-bad-free-0.10.19.tar.bz2
|
21
Makefile
21
Makefile
@ -1,21 +0,0 @@
|
||||
# Makefile for source rpm: gstreamer-plugins-bad-free
|
||||
# $Id$
|
||||
NAME := gstreamer-plugins-bad-free
|
||||
SPECFILE = $(firstword $(wildcard *.spec))
|
||||
|
||||
define find-makefile-common
|
||||
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(find-makefile-common))
|
||||
|
||||
ifeq ($(MAKEFILE_COMMON),)
|
||||
# attept a checkout
|
||||
define checkout-makefile-common
|
||||
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
|
||||
endif
|
||||
|
||||
include $(MAKEFILE_COMMON)
|
153
gst-p-bad-cleanup.sh
Executable file
153
gst-p-bad-cleanup.sh
Executable file
@ -0,0 +1,153 @@
|
||||
#!/bin/sh
|
||||
|
||||
# Process a gst-plugins-bad tarball to remove
|
||||
# unwanted GStreamer plugins.
|
||||
#
|
||||
# See https://bugzilla.redhat.com/show_bug.cgi?id=532470
|
||||
# for details
|
||||
#
|
||||
# Bastien Nocera <bnocera@redhat.com> - 2010
|
||||
#
|
||||
|
||||
SOURCE="gst-plugins-bad-0.10.17.tar.bz2"
|
||||
NEW_SOURCE=`echo $SOURCE | sed 's/bad-/bad-free-/'`
|
||||
DIRECTORY=`echo $SOURCE | sed 's/\.tar\.bz2//'`
|
||||
|
||||
ALLOWED="
|
||||
aacparse
|
||||
adpcmdec
|
||||
aiff
|
||||
aiffparse
|
||||
amrparse
|
||||
autoconvert
|
||||
bayer
|
||||
camerabin
|
||||
cdxaparse
|
||||
dccp
|
||||
debugutils
|
||||
dtmf
|
||||
festival
|
||||
freeze
|
||||
frei0r
|
||||
h264parse
|
||||
hdvparse
|
||||
id3tag
|
||||
legacyresample
|
||||
librfb
|
||||
liveadder
|
||||
mve
|
||||
mpegdemux
|
||||
mpeg4videoparse
|
||||
mpegvideoparse
|
||||
mxf
|
||||
nsf
|
||||
nuvdemux
|
||||
pcapparse
|
||||
pnm
|
||||
rawparse
|
||||
rtpmux
|
||||
scaletempo
|
||||
sdp
|
||||
selector
|
||||
shapewipe
|
||||
speed
|
||||
stereo
|
||||
subenc
|
||||
tta
|
||||
valve
|
||||
videomeasure
|
||||
videosignal
|
||||
vmnc
|
||||
"
|
||||
|
||||
NOT_ALLOWED="
|
||||
asfmux
|
||||
dvdspu
|
||||
mpegpsmux
|
||||
mpegtsmux
|
||||
qtmux
|
||||
real
|
||||
siren
|
||||
"
|
||||
|
||||
error()
|
||||
{
|
||||
MESSAGE=$1
|
||||
echo $MESSAGE
|
||||
exit 1
|
||||
}
|
||||
|
||||
check_allowed()
|
||||
{
|
||||
MODULE=$1
|
||||
for i in $ALLOWED ; do
|
||||
if test x$MODULE = x$i ; then
|
||||
return 0;
|
||||
fi
|
||||
done
|
||||
# Ignore errors coming from ext/ directory
|
||||
# they require external libraries so are ineffective anyway
|
||||
return 1;
|
||||
}
|
||||
|
||||
check_not_allowed()
|
||||
{
|
||||
MODULE=$1
|
||||
for i in $NOT_ALLOWED ; do
|
||||
if test x$MODULE = x$i ; then
|
||||
return 0;
|
||||
fi
|
||||
done
|
||||
return 1;
|
||||
}
|
||||
|
||||
rm -rf $DIRECTORY
|
||||
tar xjf $SOURCE || error "Cannot unpack $SOURCE"
|
||||
pushd $DIRECTORY > /dev/null || error "Cannot open directory \"$DIRECTORY\""
|
||||
|
||||
for subdir in gst ext sys; do
|
||||
for dir in $subdir/* ; do
|
||||
# Don't touch non-directories
|
||||
if ! [ -d $dir ] ; then
|
||||
continue;
|
||||
fi
|
||||
MODULE=`basename $dir`
|
||||
if ( check_not_allowed $MODULE ) ; then
|
||||
echo "**** Removing $MODULE ****"
|
||||
echo "Removing directory $dir"
|
||||
rm -r $dir || error "Cannot remove $dir"
|
||||
if grep -q "AG_GST_CHECK_PLUGIN($MODULE)" configure.ac ; then
|
||||
echo "Removing element check for $MODULE"
|
||||
grep -v "AG_GST_CHECK_PLUGIN($MODULE)" configure.ac > configure.ac.new && mv configure.ac.new configure.ac
|
||||
fi
|
||||
echo "Removing Makefile generation for $MODULE"
|
||||
grep -v "$dir/Makefile" configure.ac > configure.ac.new && mv configure.ac.new configure.ac
|
||||
# Urgh
|
||||
if test $MODULE = mpegtsmux ; then
|
||||
grep -v "gst/mpegtsmux/tsmux/Makefile" configure.ac > configure.ac.new && mv configure.ac.new configure.ac
|
||||
fi
|
||||
if test $MODULE = real ; then
|
||||
grep -v "AG_GST_DISABLE_PLUGIN(real)" configure.ac > configure.ac.new && mv configure.ac.new configure.ac
|
||||
fi
|
||||
echo "Removing documentation for $MODULE"
|
||||
if grep -q "$MODULE" docs/plugins/Makefile.am ; then
|
||||
grep -v $dir docs/plugins/Makefile.am > docs/plugins/Makefile.am.new && mv docs/plugins/Makefile.am.new docs/plugins/Makefile.am
|
||||
fi
|
||||
echo
|
||||
elif test $subdir = ext || test $subdir = sys; then
|
||||
# Ignore library or system non-blacklisted plugins
|
||||
continue;
|
||||
elif ! ( check_allowed $MODULE ) ; then
|
||||
echo "Unknown module in $dir"
|
||||
exit 1
|
||||
fi
|
||||
done
|
||||
done
|
||||
|
||||
autoreconf
|
||||
|
||||
popd > /dev/null
|
||||
|
||||
tar cjf $NEW_SOURCE $DIRECTORY
|
||||
echo "$NEW_SOURCE is ready to use"
|
||||
|
293
gstreamer-plugins-bad-free.spec
Normal file
293
gstreamer-plugins-bad-free.spec
Normal file
@ -0,0 +1,293 @@
|
||||
%define majorminor 0.10
|
||||
%define gstreamer gstreamer
|
||||
|
||||
%define gst_minver 0.10.29
|
||||
%define gstpb_minver 0.10.29
|
||||
|
||||
Summary: GStreamer streaming media framework "bad" plug-ins
|
||||
Name: gstreamer-plugins-bad-free
|
||||
Version: 0.10.19
|
||||
Release: 1%{?dist}
|
||||
# The freeze and nfs plugins are LGPLv2 (only)
|
||||
License: LGPLv2+ and LGPLv2
|
||||
Group: Applications/Multimedia
|
||||
URL: http://gstreamer.freedesktop.org/
|
||||
# The source is:
|
||||
# http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.bz2
|
||||
# modified with gst-p-bad-cleanup.sh from SOURCE1
|
||||
Source: gst-plugins-bad-free-%{version}.tar.bz2
|
||||
Source1: gst-p-bad-cleanup.sh
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
|
||||
Requires: %{gstreamer} >= %{gst_minver}
|
||||
BuildRequires: %{gstreamer}-devel >= %{gst_minver}
|
||||
BuildRequires: %{gstreamer}-plugins-base-devel >= %{gstpb_minver}
|
||||
|
||||
BuildRequires: check
|
||||
BuildRequires: gettext-devel
|
||||
BuildRequires: PyXML
|
||||
BuildRequires: libXt-devel
|
||||
BuildRequireS: gtk-doc
|
||||
|
||||
BuildRequires: liboil-devel
|
||||
BuildRequires: gsm-devel
|
||||
BuildRequires: libmpcdec-devel
|
||||
BuildRequires: SDL-devel
|
||||
BuildRequires: soundtouch-devel
|
||||
Buildrequires: wavpack-devel
|
||||
BuildRequires: bzip2-devel
|
||||
BuildRequires: mesa-libGLU-devel
|
||||
BuildRequires: libcdaudio-devel
|
||||
BuildRequires: jack-audio-connection-kit-devel
|
||||
BuildRequires: nas-devel
|
||||
BuildRequires: wildmidi-devel
|
||||
BuildRequires: libsndfile-devel
|
||||
BuildRequires: libmodplug-devel
|
||||
BuildRequires: libtimidity-devel
|
||||
BuildRequires: gmyth-devel >= 0.4
|
||||
BuildRequires: libdc1394-devel
|
||||
BuildRequires: libexif-devel
|
||||
BuildRequires: libiptcdata-devel
|
||||
BuildRequires: exempi-devel
|
||||
BuildRequires: dirac-devel
|
||||
BuildRequires: libofa-devel
|
||||
BuildRequires: libdvdnav-devel
|
||||
BuildRequires: jasper-devel
|
||||
BuildRequires: openssl-devel
|
||||
BuildRequires: celt-devel
|
||||
BuildRequires: libass-devel
|
||||
BuildRequires: libkate-devel
|
||||
BuildRequires: slv2-devel
|
||||
BuildRequires: librsvg2-devel
|
||||
BuildRequires: zbar-devel
|
||||
BuildRequires: schroedinger-devel
|
||||
BuildRequires: ladspa-devel
|
||||
BuildRequires: libvpx-devel
|
||||
|
||||
Obsoletes: gstreamer-plugins-flumpegdemux < 0.10.15-9
|
||||
Provides: gstreamer-plugins-flumpegdemux = %{version}-%{release}
|
||||
Obsoletes: gstreamer-plugins-schroedinger < 1.0.9
|
||||
Provides: gstreamer-plugins-schroedinger = %{version}-%{release}
|
||||
|
||||
Provides: gstreamer-plugins-farsight = 0.12.12-1
|
||||
Obsoletes: gstreamer-plugins-farsight < 0.12.12
|
||||
|
||||
%description
|
||||
GStreamer is a streaming media framework, based on graphs of elements which
|
||||
operate on media data.
|
||||
|
||||
This package contains plug-ins that aren't tested
|
||||
well enough, or the code is not of good enough quality.
|
||||
|
||||
|
||||
%package extras
|
||||
Summary: Extra GStreamer "bad" plugins (less often used "bad" plugins)
|
||||
Group: Applications/Multimedia
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Obsoletes: gstreamer-plugins-bad-extras < %{version}-%{release}
|
||||
Provides: gstreamer-plugins-bad-extras = %{version}-%{release}
|
||||
|
||||
%description extras
|
||||
GStreamer is a streaming media framework, based on graphs of elements which
|
||||
operate on media data.
|
||||
|
||||
gstreamer-plugins-bad contains plug-ins that aren't
|
||||
tested well enough, or the code is not of good enough quality.
|
||||
|
||||
This package (gstreamer-plugins-bad-extras) contains extra "bad" plugins for
|
||||
sources (mythtv), sinks (jack, nas) and effects (pitch) which are not used
|
||||
very much and require additional libraries to be installed.
|
||||
|
||||
|
||||
%package devel
|
||||
Summary: Development files for the GStreamer media framework "bad" plug-ins
|
||||
Group: Development/Libraries
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: gstreamer-plugins-base-devel
|
||||
Obsoletes: gstreamer-plugins-bad-devel < %{version}-%{release}
|
||||
Provides: gstreamer-plugins-bad-devel = %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
GStreamer is a streaming media framework, based on graphs of elements which
|
||||
operate on media data.
|
||||
|
||||
This package contains the development files for the plug-ins that
|
||||
aren't tested well enough, or the code is not of good enough quality.
|
||||
|
||||
|
||||
%package devel-docs
|
||||
Summary: Development documentation for the GStreamer "bad" plug-ins
|
||||
Group: Development/Libraries
|
||||
Requires: %{name}-devel = %{version}-%{release}
|
||||
Obsoletes: gstreamer-plugins-bad-devel-docs < %{version}-%{release}
|
||||
Provides: gstreamer-plugins-bad-devel-docs = %{version}-%{release}
|
||||
|
||||
%description devel-docs
|
||||
GStreamer is a streaming media framework, based on graphs of elements which
|
||||
operate on media data.
|
||||
|
||||
This package contains the development documentation for the plug-ins that
|
||||
aren't tested well enough, or the code is not of good enough quality.
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q -n gst-plugins-bad-%{version}
|
||||
|
||||
%build
|
||||
%configure \
|
||||
--with-package-name="Fedora gstreamer-plugins-bad package" \
|
||||
--with-package-origin="http://download.fedora.redhat.com/fedora" \
|
||||
--enable-debug --disable-static --enable-gtk-doc --enable-experimental \
|
||||
--disable-divx
|
||||
|
||||
%{__make} %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
%{__rm} -rf %{buildroot}
|
||||
%{__make} install DESTDIR="%{buildroot}"
|
||||
%find_lang gst-plugins-bad-%{majorminor}
|
||||
|
||||
# Clean out files that should not be part of the rpm.
|
||||
%{__rm} -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.la
|
||||
%{__rm} -f %{buildroot}%{_libdir}/*.la
|
||||
|
||||
|
||||
%clean
|
||||
%{__rm} -rf %{buildroot}
|
||||
|
||||
|
||||
%post -p /sbin/ldconfig
|
||||
|
||||
%postun -p /sbin/ldconfig
|
||||
|
||||
|
||||
%files -f gst-plugins-bad-%{majorminor}.lang
|
||||
%defattr(-,root,root,-)
|
||||
%doc AUTHORS COPYING README REQUIREMENTS
|
||||
%{_datadir}/gstreamer-%{majorminor}
|
||||
%{_libdir}/libgstbasevideo-%{majorminor}.so.*
|
||||
%{_libdir}/libgstphotography-%{majorminor}.so.*
|
||||
%{_libdir}/libgstsignalprocessor-%{majorminor}.so.*
|
||||
# Plugins without external dependencies
|
||||
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstadpcmdec.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstadpcmenc.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstaudioparsersbad.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstaiff.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstautoconvert.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstbayer.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstcamerabin.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstcdxaparse.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstdataurisrc.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstdccp.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstdtmf.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstfestival.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstfreeze.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstfrei0r.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgsth264parse.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgsthdvparse.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstid3tag.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstinvtelecine.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstjpegformat.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstlegacyresample.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstliveadder.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstrfbsrc.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstmpeg4videoparse.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstmpegdemux.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstmpegvideoparse.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstmve.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstmxf.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstnsf.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstnuvdemux.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstpcapparse.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstpnm.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstrtpmux.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstselector.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstrawparse.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstscaletempoplugin.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstsdpelem.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstsegmentclip.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstspeed.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgststereo.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstsubenc.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgsttta.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstvalve.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstvideosignal.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstvideomeasure.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstvmnc.so
|
||||
|
||||
# System (Linux) specific plugins
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstdvb.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstvcdsrc.so
|
||||
|
||||
# Plugins with external dependencies
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstalsaspdif.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstapexsink.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstassrender.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstbz2.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstcdaudio.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstcelt.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstdc1394.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstdirac.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstgsm.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstjp2k.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstkate.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstladspa.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstlv2.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstmetadata.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstmodplug.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstmusepack.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstofa.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libresindvd.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstrsvg.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstschro.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstsndfile.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstvp8.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstzbar.so
|
||||
|
||||
#debugging plugin
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstdebugutilsbad.so
|
||||
|
||||
%files extras
|
||||
%defattr(-,root,root,-)
|
||||
# Plugins with external dependencies
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstjack.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstmythtvsrc.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstnassink.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstsdl.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstsoundtouch.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgsttimidity.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstwildmidi.so
|
||||
# Linux specific plugins
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstfbdevsink.so
|
||||
|
||||
%files devel
|
||||
%defattr(-,root,root,-)
|
||||
%{_libdir}/libgstbasevideo-%{majorminor}.so
|
||||
%{_libdir}/libgstphotography-%{majorminor}.so
|
||||
%{_libdir}/libgstsignalprocessor-%{majorminor}.so
|
||||
%{_includedir}/gstreamer-%{majorminor}/gst/interfaces/photography*
|
||||
%{_includedir}/gstreamer-%{majorminor}/gst/signalprocessor
|
||||
%{_includedir}/gstreamer-%{majorminor}/gst/video
|
||||
|
||||
# pkg-config files
|
||||
%{_libdir}/pkgconfig/gstreamer-plugins-bad-%{majorminor}.pc
|
||||
|
||||
%files devel-docs
|
||||
%defattr(-,root,root,-)
|
||||
%doc %{_datadir}/gtk-doc/html/gst-plugins-bad-plugins-%{majorminor}
|
||||
|
||||
%changelog
|
||||
* Mon May 31 2010 Benjamin Otte <otte@redhat.com> 0.10.19-1
|
||||
- Update to 0.10.19
|
||||
- Add vp8 plugins
|
||||
|
||||
* Mon Mar 08 2010 Benjamin Otte <otte@redhat.com> 0.10.18-1
|
||||
- Update to 0.10.18
|
||||
|
||||
* Mon Mar 01 2010 Benjamin Otte <otte@redhat.com> 0.10.17-2
|
||||
- Fix Obsoletes and add Provides for extras/devel/docs
|
||||
|
||||
* Fri Feb 12 2010 Benjamin Otte <otte@gnome.org> 0.10.17-1
|
||||
- Copy package from devel
|
||||
|
Loading…
Reference in New Issue
Block a user