Browse Source

gnome-desktop3: update ja.po patch
others: new package

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@7022 ec354946-7b23-47d6-9f5a-488ba84defc7

Takemikaduchi 11 years ago
parent
commit
100b4cc761

+ 5 - 2
g/gnome-desktop3/gnome-desktop3-vl.spec

@@ -9,7 +9,7 @@ Summary: Package containing code shared among gnome-panel, gnome-session, nautil
 Summary(ja): gnome-panel, gnome-session, nautilus などの共用プログラム
 Name: gnome-desktop3
 Version: 3.6.1
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 URL: http://www.gnome.org/
 Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-desktop/3.6/gnome-desktop-%{version}.tar.xz
 License: GPL 
@@ -21,7 +21,7 @@ Packager: Takemikaduchi
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
-Patch0:	gnome-desktop-3.6.0.1-ja.po.patch
+Patch0:	gnome-desktop-3.6.1-ja.po.patch
 
 # Requires for Vine
 Requires: ibus-gtk3
@@ -113,6 +113,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/gtk-doc
 
 %changelog
+* Fri Oct 26 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-2
+- update Patch0 (gnome-desktop-3.6.1-ja.po.patch)
+
 * Wed Oct 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-1
 - new upstream release
 

+ 406 - 0
nonfree/self-build-gstreamer1-plugins-bad/gstreamer1-plugins-bad-vl.spec

@@ -0,0 +1,406 @@
+%define majorminor   1.0
+%define gstreamer    gstreamer1
+
+%define gst_minver   1.0.2
+%define gstpb_minver 1.0.2
+
+Summary: GStreamer streaming media framework "bad" plug-ins
+Name: gstreamer1-plugins-bad
+Version: 1.0.2
+Release: 1%{?_dist_release}
+# The freeze and nfs plugins are LGPLv2 (only)
+License: LGPLv2+
+Group: Applications/Multimedia
+URL: http://gstreamer.freedesktop.org/
+Source: http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+Requires: %{gstreamer} >= %{gst_minver}
+BuildRequires: %{gstreamer}-devel >= %{gst_minver}
+BuildRequires: %{gstreamer}-plugins-base-devel >= %{gstpb_minver}
+
+BuildRequires: check
+BuildRequires: gettext
+BuildRequires: PyXML
+BuildRequires: libXt-devel
+
+BuildRequires: bzip2-devel
+BuildRequires: celt-devel
+BuildRequires: exempi-devel
+BuildRequires: jasper-devel
+#BuildRequires: ladspa-devel
+BuildRequires: libass-devel
+BuildRequires: libdc1394-devel
+BuildRequires: libdvdnav-devel
+BuildRequires: libexif-devel
+#BuildRequires: libiptcdata-devel
+BuildRequires: kate-devel
+BuildRequires: libmodplug-devel
+BuildRequires: libmpcdec-devel
+#BuildRequires: libofa-devel
+BuildRequires: librsvg2-devel
+BuildRequires: libsndfile-devel
+#BuildRequires: libtimidity-devel
+BuildRequires: libvpx-devel
+BuildRequires: mesa-libGLU-devel
+BuildRequires: openssl-devel
+BuildRequires: orc-devel
+#BuildRequires: schroedinger-devel
+BuildRequires: SDL-devel
+#BuildRequires: slv2-devel
+BuildRequires: soundtouch-devel
+BuildRequires: wavpack-devel
+#BuildRequires: wildmidi-devel
+#BuildRequires: zbar-devel
+BuildRequires: libmms-devel
+BuildRequires: twolame-devel
+#BuildRequires: libmimic-devel
+
+# self build
+#BuildRequires: libdca-devel
+#BuildRequires: faad2-devel
+#BuildRequires: xvidcore-devel
+#BuildRequires: mjpegtools-devel
+
+
+%description
+GStreamer is a streaming media framework, based on graphs of elements which
+operate on media data.
+
+This package contains plug-ins that have licensing issues, 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}
+
+# %description extras
+# GStreamer is a streaming media framework, based on graphs of elements which
+# operate on media data.
+
+# gstreamer1-plugins-bad contains plug-ins that have licensing issues, aren't
+# tested well enough, or the code is not of good enough quality.
+
+# This package (gstreamer1-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.
+
+
+%prep
+%setup -q -n gst-plugins-bad-%{version}
+
+%build
+%configure \
+	--enable-debug --disable-static --disable-gtk-doc --enable-experimental
+
+# Don't use rpath!
+%{__sed} -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
+%{__sed} -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+
+# Clean out files that should not be part of the rpm.
+%{__rm} -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.la
+%{__rm} -f %{buildroot}%{_libdir}/*.la
+
+# conflict with gstreamer1-plugins-bad
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/*.so*
+%{__rm} -rf $RPM_BUILD_ROOT%{_libdir}/pkgconfig
+%{__rm} -rf $RPM_BUILD_ROOT%{_includedir}
+%{__rm} -rf $RPM_BUILD_ROOT%{_datadir}
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstadpcmdec.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstadpcmenc.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstasfmux.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstaudiovisualizers.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstautoconvert.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstbayer.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstbz2.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstcamerabin2.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstcoloreffects.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstdataurisrc.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstdebugutilsbad.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstdtmf.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstdvb.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstfestival.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstfragmented.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstfrei0r.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstgaudieffects.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstgdp.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstgeometrictransform.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstgsm.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstid3tag.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstinter.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstinterlace.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstjpegformat.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstliveadder.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstmpegpsdemux.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstmpegtsdemux.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstmpegtsmux.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstpcapparse.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstpnm.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstrawparse.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstremovesilence.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstresindvd.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstrtpmux.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstrtpvp8.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstscaletempoplugin.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstsdpelem.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstsegmentclip.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstshm.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstsmooth.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstsoundtouch.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstspeed.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstvideoparsersbad.so
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgsty4mdec.so
+
+%clean
+%{__rm} -rf %{buildroot}
+
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+
+%files
+%defattr(-,root,root,-)
+%doc AUTHORS COPYING README REQUIREMENTS
+%{_libdir}/gstreamer-%{majorminor}/libgstassrender.so
+%{_libdir}/gstreamer-%{majorminor}/libgstcelt.so
+%{_libdir}/gstreamer-%{majorminor}/libgstdtsdec.so
+%{_libdir}/gstreamer-%{majorminor}/libgstdvbsuboverlay.so
+%{_libdir}/gstreamer-%{majorminor}/libgstdvdspu.so
+%{_libdir}/gstreamer-%{majorminor}/libgstfaac.so
+%{_libdir}/gstreamer-%{majorminor}/libgstfaad.so
+%{_libdir}/gstreamer-%{majorminor}/libgstfieldanalysis.so
+%{_libdir}/gstreamer-%{majorminor}/libgstmms.so
+%{_libdir}/gstreamer-%{majorminor}/libgstmodplug.so
+%{_libdir}/gstreamer-%{majorminor}/libgstmpeg2enc.so
+%{_libdir}/gstreamer-%{majorminor}/libgstmplex.so
+%{_libdir}/gstreamer-%{majorminor}/libgstrtmp.so
+%{_libdir}/gstreamer-%{majorminor}/libgstsiren.so
+%{_libdir}/gstreamer-%{majorminor}/libgstsubenc.so
+
+
+%changelog
+* Fri Oct 26 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.1-2
+- new upstream release
+- rename package
+
+* Sun Dec 18 2011 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.22-1
+- new upstream release
+- added BuildRequires: libvpx-devel
+
+* Wed Nov  2 2011 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.21-2
+- s/self-build-libdvdnav/libdvdnav/
+
+* Sat Mar 26 2011 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.21-1
+- new upstream release
+- added BuildRequires: 
+  - libmms-devel
+  - librtmp-devel
+
+* Fri Sep 17 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.20-1
+- new upstream release
+
+* Sun Jun 27 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.19-1
+- new upstream release
+
+* Sat Mar 20 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.18-1
+- new upstream release
+- added BuildRequires: libvdpau-devel
+
+* Wed Feb 17 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.17-1
+- new upstream release
+
+* Wed May 27 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.10.12-1
+- new upstream release
+- dropped gstreamer-plugins-bad-0.10.5-sys-modplug.patch, 
+  gst-plugins-bad-0.10.5-mms-seek.patch
+
+* Sun Mar 01 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.10.10-1
+- new upstream release
+- dropped devel and devel-docs subpackages
+
+* Sun Feb 15 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.10.9-2
+- rebuild with twolame-devel, libmpcdec-devel, mjpegtools-devel
+- changed to BuildRequires:  self-build-faad2 from faad2-devel
+
+* Sun Jan 11 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.10.9-1
+- initial build based on RPM Fusion package
+
+* Sat Dec 27 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.9-3
+- Put devel docs in seperate subpackage to avoid multilib conflict (rf 276)
+
+* Wed Dec 17 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.9-2
+- Rebuild for new x264 (using patch from Rathann)
+
+* Sun Oct 26 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.9-1
+- New upstream release 0.10.9
+- Rebuild for new directfb
+
+* Sun Sep 14 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.8-4
+- Rebuild for new x264 and to generate new magic gstreamer provides
+
+* Sat Aug 16 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.8-3
+- Enable DVD navigation plugin
+
+* Fri Aug  1 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.8-2
+- Release bump to keep rpmfusion version higher then livna
+
+* Fri Aug  1 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.8-1
+- New upstream release 0.10.8
+- Merge changes from latest freshrpms package: enable ofa and dirac plugins
+
+* Fri Jun 27 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.7-2
+- Rebuild for new x264
+
+* Thu Apr 24 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.7-1
+- New upstream release 0.10.7
+- Drop many upstreamed patches
+
+* Sun Mar  9 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.6-3
+- Rebuild for new x264
+
+* Tue Feb 26 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.6-2
+- Enable dc1394 plugin
+
+* Sun Feb 24 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.6-1
+- New upstream release 0.10.6-1
+- Drop many upstreamed patches
+- Fixes conflict with the latest gstreamer-plugins-good (livna 1884)
+
+* Tue Feb  5 2008  Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.5-15
+- Fix compilation with gcc 4.3
+
+* Tue Feb  5 2008  Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.5-14
+- Add flv demuxer from CVS (livna bug 1846)
+
+* Sun Dec  9 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.5-13
+- Add patch fixing compilation with mjpegtools 1.9.0rc3
+
+* Sun Dec  9 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.5-12
+- Add patch from upstream vcs which makes mms honor your connection speed
+  settings
+- Add (painstakingly self written) patch adding support for mms / mmsh seeking! 
+
+* Tue Nov 13 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.5-11
+- Rebuild for new faad2
+
+* Sun Nov  4 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.5-10
+- Rebuild for new libdca
+
+* Thu Oct 18 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.5-9
+- Rebuild for new (old) faad2 (livna bug 1679)
+
+* Sat Sep 29 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.5-8
+- Update mythtvsrc code to CVS version (livna bug 1660)
+
+* Thu Sep 27 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.5-7
+- No libgstreal.so on ppc / ppc64
+
+* Thu Sep 27 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.5-6
+- Fix detection of libdts with current livna libtds, this might need to be
+  changed back again for rpmfusion, depending on how libdts will look there
+
+* Sat Sep 22 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.5-5
+- Add mythtvsrc plugin (livna 1646)
+- Put some less often used plugins, which bring in also usually not installed
+  deps in a -extras package
+
+* Sat Sep 15 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.10.5-4
+- Merge livna spec bugfixes into freshrpms spec for rpmfusion:
+- Set release to 4 to be higher as both livna and freshrpms latest release
+- Set package name and origin to rpmfusion
+- Make mpeg2enc plugin compile with current mjpegtools
+- Make the real plugins search for the RealPlayer .so files in various
+  known possible locations instead of using only one hardcoded path to them
+- Make the wildmidi plugin work with the default Fedora timidity patch set
+- Add a couple of missing modtracker mimetypes to the modplug plugin
+- Use the system version of libmodplug
+- Fix building of the neonsrc plugin with the latest (rawhide) neon
+- Disable the ladspa plugin as this has been added to Fedora's rawhide
+  gstreamer-plugins-good
+- Don't put an rpath in the .so's on x86_64
+- Re-enable gtk-doc now that we have a -devel package again
+- Enable libtimidity plugin
+- Fix detection of (and linking with) libdca for the dtsdec plugin
+
+* Tue Aug 21 2007 Matthias Saou <http://freshrpms.net/> 0.10.5-1
+- Update to 0.10.5.
+- Update faad2 patch : Some fixes went in, but faad2.h still produces an error.
+- Remove libgstqtdemux, libgstvideocrop and libgstwavpack, all are in good now.
+- Enable new nas, x264, wildmidi and libsndfile plugins.
+- Re-add devel package now that we have a main shared lib and header files.
+- Add check build requirement.
+
+* Wed Mar 30 2007 Matthias Saou <http://freshrpms.net/> 0.10.4-1
+- Update to 0.10.4 for F7.
+- Disable swfdec... does anything/anyone even use it here? Once it stabilizes
+  somewhat more, maybe then it'll be worth re-enabling.
+- Re-enable wavpack, it works again now.
+- Enable libcdaudio support.
+- Enable jack support.
+- Enable ladspa support.
+- Enable mpeg2enc (mjpegtools) support.
+- Remove no longer present libgstvideo4linux2.so and add all new plugins.
+- Remove all gtk-doc references (all gone...?) and devel package too.
+
+* Tue Jan  9 2007 Matthias Saou <http://freshrpms.net/> 0.10.3-3
+- Update faad2 patch to also update the plugin sources, not just configure.
+
+* Mon Dec 18 2006 Matthias Saou <http://freshrpms.net/> 0.10.3-2
+- Try to rebuild against new wavpack 4.40 from Extras : Fails.
+- Try to update to 0.10.3.2 pre-release : Fails, it needs a more recent gst.
+- Try to include patch to update wavpack plugin source from 0.10.3.2
+  pre-release : Fails to find wavpack/md5.h.
+- Give up and disable wavpack support for now, sorry! Patches welcome.
+- Include patch to fix faad2 2.5 detection.
+- Add soundtouch support.
+
+* Thu Jun  1 2006 Matthias Saou <http://freshrpms.net/> 0.10.3-1
+- Update to 0.10.3.
+- Add new translations.
+- Add libgstmodplug.so, libgstvideo4linux2.so and libgstxingheader.so.
+- Add new libmusicbrainz support.
+
+* Thu Mar 23 2006 Matthias Saou <http://freshrpms.net/> 0.10.1-2
+- Add libmms support, thanks to Daniel S. Rogers.
+
+* Wed Feb 22 2006 Matthias Saou <http://freshrpms.net/> 0.10.1-1
+- Update to 0.10.1.
+- Add libgstcdxaparse.so and libgstfreeze.so.
+- Enable libgstbz2.so, libgstglimagesink.so and libgstneonhttpsrc.so.
+
+* Wed Jan 25 2006 Matthias Saou <http://freshrpms.net/> 0.10.0.1-1
+- Update to 0.10.0.1, add new plugins.
+- Spec file cleanup and rebuild for FC5.
+
+* Mon Dec 05 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.10.0-0.gst.1
+- new release
+
+* Thu Dec 01 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.9.7-0.gst.1
+- new release with 0.10 major/minor
+
+* Sat Nov 12 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- new release
+- remove tta patch
+- don't check for languages, no translations yet
+- added gtk-doc
+
+* Wed Oct 26 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.9.4-0.gst.1
+- new release
+- added speed plugin
+
+* Mon Oct 03 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.9.3-0.gst.1
+- new release
+

+ 198 - 0
nonfree/self-build-gstreamer1-plugins-bad/self-build-gstreamer1-plugins-bad-vl.spec

@@ -0,0 +1,198 @@
+%define pkgname gstreamer1-plugins-bad
+%define majorminor   1.0
+%define gstreamer    gstreamer1
+%define gst_minver   1.0.2
+%define gstpb_minver 1.0.2
+%define _gst_ver     1.0.2
+%define release	1%{?_dist_release}
+
+%define sourceurl	http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{_gst_ver}.tar.xz
+
+Summary:	Package to automatically build %{pkgname} rpm package
+Summary(ja): 	%{pkgname} の rpm パッケージを自動作成するパッケージ
+Name:		self-build-%{pkgname}
+Version:	%{_gst_ver}
+Release: 	%{release}
+Source0:	%{pkgname}-vl.spec
+License:	LGPLv2+ and LGPLv2
+Group:		Restricted Software
+
+Requires(post):		self-build-setup >= 0.9.9
+
+# (build)requies of target package.
+Requires: %{gstreamer} >= %{gst_minver}
+Requires(post): %{gstreamer}-devel >= %{gst_minver}
+Requires(post): %{gstreamer}-plugins-base-devel >= %{gstpb_minver}
+
+Requires(post): check
+Requires(post): gettext
+Requires(post): PyXML
+Requires(post): libXt-devel
+
+Requires(post): bzip2-devel
+Requires(post): celt-devel
+Requires(post): exempi-devel
+Requires(post): jasper-devel
+#Requires(post): ladspa-devel
+Requires(post): libass-devel
+Requires(post): libdc1394-devel
+Requires(post): libdvdnav-devel
+Requires(post): libexif-devel
+#Requires(post): libiptcdata-devel
+Requires(post): kate-devel
+Requires(post): libmodplug-devel
+Requires(post): libmpcdec-devel
+#Requires(post): libofa-devel
+Requires(post): librsvg2-devel
+Requires(post): libsndfile-devel
+#Requires(post): libtimidity-devel
+Requires(post): libvpx-devel
+Requires(post): mesa-libGLU-devel
+Requires(post): openssl-devel
+Requires(post): orc-devel
+#Requires(post): schroedinger-devel
+Requires(post): SDL-devel
+#Requires(post): slv2-devel
+Requires(post): soundtouch-devel
+Requires(post): wavpack-devel
+#Requires(post): wildmidi-devel
+#Requires(post): zbar-devel
+Requires(post): libmms-devel
+Requires(post): twolame-devel
+#Requires(post): libmimic-devel
+# self build
+Requires(post): self-build-libdca
+Requires(post): self-build-faad2
+Requires(post): self-build-xvidcore
+Requires(post): self-build-mjpegtools
+
+BuildArch:	noarch
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Packager:	Takemikaduchi
+
+%description
+GStreamer is a streaming media framework, based on graphs of elements which
+operate on media data.
+
+This package contains plug-ins that have licensing issues, aren't tested
+well enough, or the code is not of good enough quality.
+
+If you install this package, it automaticaly downloads source
+code, compile it, and create rpm packages of 
+%{pkgname}-%{version}.
+And the created rpm packages are automatically installed
+if installation is executed by apt-get command or synaptic
+package manager.
+
+
+[Note]
+This package requires many other packages to compile
+targetsoftware. So it consume more disk space than usual.
+Also installation takes logner time because of compilation.
+(This will take a few minutes to quarter or half of an hour,
+depends on building environment)
+
+[About self-build package]
+For some kind of software, distributing of binary package
+may viorate the patent or law. Therefore we chose self-build
+packge, create binary package on your machine, for such kind
+of softwares instead of distributing binary package.
+
+Please obey the national law when you use the created binary
+packages. And if you want to use the softwares using patented 
+thechnology, it may be required to get a permission, make an 
+agreement or purchas a license. Please consider it with your
+purpose or way of use and take appropriate action.
+
+# '
+
+%description -l ja
+gstreamer-plugins-bad は GStreamer ストリーミングメディア
+フレームワーク用 bad プラグイン集です。
+
+このパッケージをインストールすると、自動的にソースコードを
+ダウンロードしてコンパイルし、%{pkgname}-%{version}
+の rpm パッケージを作成します。
+また apt-get コマンドや synaptic パッケージマネージャから実行
+した場合は、作成された rpm パッケージのインストールも自動的に
+行います。
+
+
+[注意]
+コンパイルに必要な多くの関連パッケージを要求するので通常より
+ディスクの領域を多く消費します。
+またインストール時にコンパイルを行うため、通常より時間がかか
+る場合があります。(環境にもよりますが数分から数十分程度)
+
+[self-build パッケージについて]
+ソフトウェアによってはバイナリパッケージの配布が特許や法律に
+違反する可能性があるものがあります。その為、このような問題が
+懸念されるソフトウェアについてはバイナリパッケージを直接配布
+せずに、ユーザの環境でバイナリを作成する self-build パッケー
+ジという方法を採っています。
+
+作成されたバイナリパッケージの利用にあたっては、各ソフトウェ
+アのライセンス、および利用する国の各種法令に従ってください。
+また特許に関連するソフトウェアの場合、利用許諾や契約、ライ
+センスの購入などが必要となる場合がありますので、利用する目的
+や形態に応じて各自で判断し適切な対応を取ってください。
+
+%prep
+[ "%{version}-%{release}" != $(rpm -q --queryformat "%%{version}-%%{release}\n" --specfile %{SOURCE0} | tail -1) ] && exit 1
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__install} -d ${RPM_BUILD_ROOT}/%{_datadir}/%{name}
+%{__install} -m 644 %{SOURCE0} ${RPM_BUILD_ROOT}/%{_datadir}/%{name}
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%posttrans
+/usr/lib/rpm/self-build-rpm.sh %{name} %{pkgname}-vl.spec %{sourceurl} 333000
+/usr/lib/rpm/pre-allocate-rpm.sh %{pkgname}-%{version}-%{release} \
+                                 %{pkgname}-devel-%{version}-%{release}
+
+
+%files
+%defattr(-,root,root)
+%{_datadir}/%{name}
+
+%changelog
+* Fri Oct 26 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.2-1
+- new upstream release
+- rename package
+
+* Sun Dec 18 2011 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.22-1
+- new upstream release
+- added Requires(post): libvpx-devel
+
+* Wed Nov  2 2011 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.21-2
+- s/self-build-libdvdnav/libdvdnav/
+
+* Sat Mar 26 2011 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.21-1
+- new upstream release
+- added Requires(post):
+  - libmms-devel
+  - librtmp-devel
+
+* Fri Sep 17 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.20-1
+- new upstream release
+
+* Sun Jun 27 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.19-1
+- new upstream release
+
+* Sat Mar 20 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.18-1
+- new upstream release
+- renamed %%{Source0} to gstreamer-plugins-bad-vl.spec
+- added Requires(post): libvdpau-devel
+- check version between original spec and self-build spec in %%prep
+
+* Wed Feb 17 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.17-1
+- new upstream release
+
+* Tue May 26 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.10.12-1
+- initial build for Vine Linux.

+ 342 - 0
nonfree/self-build-gstreamer1-plugins-ugly/gstreamer1-plugins-ugly-vl.spec

@@ -0,0 +1,342 @@
+## TODO: build with opencore-amr
+
+%define major		1.0
+%define _gst_ver	1.0.2
+%define _gstpb_ver	1.0.2
+
+Summary:	GStreamer Streaming-media framework ugly plugins
+Summary(ja):	GStreamer ストリーミングメディアフレームワーク用 ugly プラグイン
+Name:		gstreamer1-plugins-ugly
+Version:	1.0.2
+Release:	1%{?_dist_release}
+License:	LGPLv2+
+Group:		System Environment/Libraries
+URL:		http://gstreamer.freedesktop.org/
+Source:		http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-%{version}.tar.xz
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Requires:	gstreamer1 >= %{_gst_ver}
+Requires:	gstreamer1-plugins-base >= %{_gstpb_ver}
+Requires:	glib2
+Requires:	libid3tag
+# Don't require libmad because they are provided by 
+# self-build-libmad packages.
+#Requires:	libmad
+
+BuildRequires:	gstreamer1-devel >= %{_gst_ver}
+BuildRequires:	gstreamer1-plugins-base-devel >= %{_gstpb_ver}
+#BuildRequires:	gtk-doc >= 1.3
+BuildRequires:	python >= 2.1, python-pyxml
+BuildRequires:	glib2-devel >= 2.6
+BuildRequires:  twolame-devel
+BuildRequires:	libid3tag-devel >= 0.15
+BuildRequires:	liboil-devel >= 0.3.0
+BuildRequires:  libcdio-devel >= 0.82
+BuildRequires:  libdvdread-devel
+BuildRequires:  PyXML
+
+# *-devel packages provided by other self-build-* should only be listed
+# in self-build-%{name}.spec as PreReq.
+##BuildRequires:	x264-devel
+##BuildRequires:	libmpeg2-devel
+##BuildRequires:	a52dec-devel
+##BuildRequires:	lame-devel
+##BuildRequires:	libmad-devel >= 0.15
+
+%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.
+
+This package contains a set of plug-ins that have good quality and
+correct functionality, but distributing them might pose problems. The
+license on either the plug-ins or the supporting libraries might not
+be how the GStreamer authors like. The code might be widely known to
+present patent problems.
+
+%description -l ja
+GStreamer はメディアデータ操作用の filter graph をベースにしたスト
+リーミングメディアフレームワークです。 このライブラリを使用すれば
+アプリケーションは、サウンドのリアルタイム処理からビデオ再生まで、
+メディアに関係する全ての機能が利用できます。また Gstremer はプラグ
+イン方式を採用していることから、新しい種類のデータや機能への対応が、
+プラグインを追加することで簡単に実現できます。
+
+このパッケージは品質も機能も問題は無いものの、配布すると問題になる
+可能性があるプラグインを含んでいます。プラグインとそのサポート・ライ
+ブラリのライセンスも Gstreamer とは異なっています。一般には特許に
+関連するコードとして良く知られています。
+
+# %package devel
+# Summary:	Documentation files for GStreamer ugly plugins.
+# Summary(ja):	GStreamer ugly プラグインのドキュメント
+# Group:		Development/Libraries
+# Requires:	%{name} = %{version}-%{release}
+
+# %description devel
+# GStreamer はメディアデータ操作用の filter graph をベースにしたスト
+# リーミングメディアフレームワークです。 このライブラリを使用すれば
+# アプリケーションは、サウンドのリアルタイム処理からビデオ再生まで、
+# メディアに関係する全ての機能が利用できます。また Gstremer はプラグ
+# イン方式を採用していることから、新しい種類のデータや機能への対応が、
+# プラグインを追加することで簡単に実現できます。
+
+# このパッケージは GStreamer ugly 用のドキュメントを含んでいます。
+
+
+%prep
+%setup -q -n gst-plugins-ugly-%{version}
+
+
+%build
+%configure \
+    --disable-static \
+    --disable-amrnb \
+    --disable-sidplay \
+
+%__make %{?_smp_mflags}
+
+%install
+%__rm -rf %{buildroot}
+%makeinstall
+
+# Clean out files that should not be part of the rpm.
+%__rm -f %{buildroot}%{_libdir}/gstreamer-%{major}/*.{a,la}
+%__rm -f %{buildroot}%{_libdir}/*.{a,la}
+
+%find_lang gst-plugins-ugly-%{major}
+
+%clean
+%__rm -rf %{buildroot}
+
+
+%files -f gst-plugins-ugly-%{major}.lang
+%defattr(-,root,root)
+%doc AUTHORS ChangeLog COPYING NEWS README RELEASE REQUIREMENTS
+%{_datadir}/gstreamer-%{major}/presets
+# ugly plugins without external dependencies
+%{_libdir}/gstreamer-%{major}/*.so
+
+# ugly plugins with external dependencies, but in the main package
+# %{_libdir}/gstreamer-%{major}/libgstmad.so
+
+# %files devel
+# %defattr(-,root,root)
+# %{_datadir}/gtk-doc/html/gst-plugins-ugly-plugins-%{major}
+
+
+%changelog
+* Fri Oct 26 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.2-1
+- new upstream relase
+- rename package 
+
+* Sat Jun 23 2012 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.19-1
+- new upstream relase
+
+* Sun Dec 18 2011 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.18-1
+- new upstream relase
+- built with new x264
+- License: LGPLv2+
+
+* Sat Mar 26 2011 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.17-1
+- new upstream relase
+
+* Fri Sep 17 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.16-1
+- new upstream relase
+
+* Sun Jun 27 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.15-1
+- new upstream relase
+
+* Sat Mar 20 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.14-1
+- new upstream relase
+
+* Wed Feb 17 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.13-1
+- new upstream relase
+
+* Sat Oct 24 2009 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.12-1
+- new upstream relase
+- enable mpeg2dec with libmpeg2-devel in %%configure
+
+* Tue May 26 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.10.11-3
+- change release to sync with self-build-gstreamer-plugins-ugly
+
+* Wed May 13 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.10.11-2
+- dropped BuildRequires: gtk-doc >= 1.3
+  - disable-gtk-doc in configure options
+  - added Obsoletes: gstreamer-plugins-ugly-devel <= 0.10.11-1vl5
+
+* Sun Mar 29 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.10.11-1
+- new upstream relase
+
+* Mon Feb 09 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.10.10-2
+- changed to PreReq:  self-build-libmad >= 0.15 from libmad-devel
+
+* Sat Jan 10 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.10.10-1
+- new upstream relase
+
+* Sun Aug 17 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.10,8-1
+- upstream release
+- delete --disable-a52dec configure option
+- delete %%with_lame macro
+- added japanase summary and description
+
+* Sun Dec 17 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.10.5-0vl1
+- upstream release
+- update %%_gst_ver
+
+* Sun Nov 12 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.10.4-0vl3
+- add NoSource: 0
+
+* Sat Nov 11 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.10.4-0vl2
+- add %%with_lame macro
+  - enable lame support if rpmbuild with '--with lame'
+
+* Wed Aug 16 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.10.4-0vl1
+- upstream release
+
+* Mon Apr 03 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.10.3-0vl1
+- upstream release
+- add libgstdvdsub.so
+
+* Fri Feb 24 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.10.2-0vl1
+- upstream release
+- update %%_gst_ver, %%_gstpb_ver (0.10.1->0.10.3)
+- add libgstasf.so
+
+* Fri Feb 10 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.10.1-0vl2
+- fix typo
+
+* Mon Jan 23 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.10.1-0vl1
+- initial package based on gstreamer-plugins
+- new upstream release
+  - change major to 0.10
+- update dependencies
+- update %%configure options
+
+* Mon Dec 12 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.8.11-0vl3
+- remove duplicated libgst{idct,qtdemux,xwindowlistener}.so
+
+* Thu Oct 13 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.8.11-0vl2
+- added missing alsa plugin
+
+* Thu Sep 22 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.8.11-0vl1
+- new upstream release
+- added alsa and cairo plugins
+
+* Sun Jul 10 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.8.10-0vl1
+- new upstream release
+
+* Mon Jun  6 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.8.9-0vl1
+- new upstream release
+
+* Wed May 11 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.8.8-0vl5
+- added Conflicts: gstreamer-plugins-extra-audio < 0.8.8-0vl2
+
+* Sun May  8 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.8.8-0vl4
+- added libgstcdparania.so for gnome-cd (gnome-media)
+- BuildRequires: cdparanoia-devel
+
+* Wed Mar 30 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.8.8-0vl3
+- drop BuildRequires: xmms-devel, Requires: xmms
+
+* Tue Mar 29 2005 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.8.8-0vl2
+- libgstvideo4linux2.so temoporally omitted for ppc
+  (will be back later, I hope)
+
+* Sun Mar 13 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.8.8-0vl1
+- new upstream release
+- s/Copyright/License/
+- includes plugins depend on main package libraries only
+
+* Wed Nov 10 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.5-0vl1
+- new upstream release
+
+* Tue Dec 09 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.6.4-0vl1
+- new upstream release
+
+* Tue Jun 10 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.6.2-0vl1
+- new upstream release
+
+* Sat Feb 22 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.6.0-0vl1
+- new upstream release
+
+* Sat Feb 01 2003 Tomoya TAKA <taka@vinelinux.org> 0.5.2-0vl3
+- build with -fPIC on alpha
+
+* Fri Jan 24 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.5.2-0vl2
+- modified scripts
+
+* Fri Jan 24 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.5.2-0vl1
+- new upstream release
+
+* Sun Jan 19 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.5.1-0vl2
+- disable some plugins.
+
+* Sun Jan 19 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.5.1-0vl1
+- new upstream release
+- initial build for Vine Linux
+
+* Thu Dec 19 2002 Elliot Lee <sopwith@redhat.com> 0.5.0-15
+- Include ia64
+- Add BuildRequires: autoconf automake
+
+* Wed Dec 18 2002 Jonathan Blandford <jrb@redhat.com>
+- rebuild
+
+* Tue Dec 17 2002 Jonathan Blandford <jrb@redhat.com> 0.5.0-12
+- rebuild
+
+* Mon Dec 16 2002 Jonathan Blandford <jrb@redhat.com> 0.5.0-10
+- rebuild
+- disable tests
+
+* Mon Dec 16 2002 Tim Powers <timp@redhat.com> 0.5.0-9
+- rebuild
+
+* Wed Dec 11 2002 Jonathan Blandford <jrb@redhat.com> 0.5.0-7
+- fix libdir for ia64.
+
+* Wed Dec 11 2002 Jonathan Blandford <jrb@redhat.com> 0.5.0-3
+- ExcludeArch: ia64.   Random assembler errors that I have no hope of fixing
+- Add devel package
+
+* Wed Dec 11 2002 Jonathan Blandford <jrb@redhat.com> 0.5.0-1
+- 0.5.0
+- apparently, festival-devel isn't needed.
+
+* Tue Dec 10 2002 Tim Powers <timp@redhat.com> 0.4.2-3
+- rebuild to fix broken dep on libgstreamer-0.4.2.so.0
+
+* Tue Dec  3 2002 Havoc Pennington <hp@redhat.com>
+- excludearch the arches that can't build gstreamer cothreads
+- well it isn't really SMP-safe
+- add patch for including pthread.h when required
+- prereq gconftool
+- fix typo that broke schema installation in post
+
+* Mon Dec  2 2002 Havoc Pennington <hp@redhat.com>
+- initial "official" import
+- munge tarball for legal cleanliness
+
+* Thu Nov  7 2002 Jeremy Katz <katzj@redhat.com>
+- 0.4.2
+
+* Mon Sep 23 2002 Jeremy Katz <katzj@redhat.com>
+- 0.4.1
+- install the gconf schema
+- use %%configure
+
+* Sun Sep 22 2002 Jeremy Katz <katzj@redhat.com>
+- update to 0.4.0
+- give explicit vorbis include path, don't run vorbis test
+
+* Sun Aug 11 2002 Jeremy Katz <katzj@redhat.com>
+- collapse into one package to preserve some sanity
+
+* Wed Mar 13 2002 Thomas Vander Stichele <thomas@apestaart.org>
+- added more BuildRequires and Requires
+- rearranged some plugins
+- added changelog ;)

+ 184 - 0
nonfree/self-build-gstreamer1-plugins-ugly/self-build-gstreamer1-plugins-ugly-vl.spec

@@ -0,0 +1,184 @@
+%define pkgname gstreamer1-plugins-ugly
+%define major		1.0
+%define _gst_ver	1.0.2
+%define _gstpb_ver	1.0.2
+%define version		1.0.2
+%define release		1%{?_dist_release}
+
+%define sourceurl	http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-%{version}.tar.xz
+
+Summary:	Package to automatically build %{pkgname} rpm package
+Summary(ja): 	%{pkgname} の rpm パッケージを自動作成するパッケージ
+Name:		self-build-%{pkgname}
+Version:	%{version}
+Release: 	%{release}
+Source0:	%{pkgname}-vl.spec
+License:	LGPLv2+
+Group:		Restricted Software
+
+Requires(post):		self-build-setup >= 0.9.9
+
+# (build)requies of target package.
+Requires(post):		libogg-devel, libtheora-devel, libvorbis-devel
+Requires(post):		gstreamer1-devel >= %{_gst_ver}
+Requires(post):		gstreamer1-plugins-base-devel >= %{_gstpb_ver}
+#Requires(post):		gtk-doc >= 1.3
+Requires(post):		python >= 2.1, python-pyxml
+Requires(post):		glib2-devel >= 2.6
+Requires(post):		twolame-devel
+Requires(post):		liboil-devel >= 0.3.0
+Requires(post):		libcdio-devel >= 0.82
+Requires(post):		libdvdread-devel
+Requires(post):		PyXML
+Requires(post):		self-build-libmad >= 0.15
+Requires(post):		libid3tag-devel >= 0.15
+Requires(post):		self-build-ffmpeg
+Requires(post):		self-build-x264
+Requires(post):		self-build-libmpeg2
+Requires(post):		self-build-a52dec
+Requires(post):		self-build-lame
+Requires(post):		self-build-libmad
+
+
+BuildArch:	noarch
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Packager:	Takemikaduchi
+
+%description
+gstreamer1-plugins-ugly is a set of ugly plugins for Gstreamer
+streaming-media framework.
+
+If you install this package, it automaticaly downloads source
+code, compile it, and create rpm packages of 
+%{pkgname}-%{version}.
+And the created rpm packages are automatically installed
+if installation is executed by apt-get command or synaptic
+package manager.
+
+
+[Note]
+This package requires many other packages to compile
+targetsoftware. So it consume more disk space than usual.
+Also installation takes logner time because of compilation.
+(This will take a few minutes to quarter or half of an hour,
+depends on building environment)
+
+[About self-build package]
+For some kind of software, distributing of binary package
+may viorate the patent or law. Therefore we chose self-build
+packge, create binary package on your machine, for such kind
+of softwares instead of distributing binary package.
+
+Please obey the national law when you use the created binary
+packages. And if you want to use the softwares using patented 
+thechnology, it may be required to get a permission, make an 
+agreement or purchas a license. Please consider it with your
+purpose or way of use and take appropriate action.
+
+%description -l ja
+gstreamer1-plugins-ugly は GStreamer ストリーミングメディア
+フレームワーク用 ugly プラグイン集です。
+
+このパッケージをインストールすると、自動的にソースコードを
+ダウンロードしてコンパイルし、%{pkgname}-%{version}
+の rpm パッケージを作成します。
+また apt-get コマンドや synaptic パッケージマネージャから実行
+した場合は、作成された rpm パッケージのインストールも自動的に
+行います。
+
+
+[注意]
+コンパイルに必要な多くの関連パッケージを要求するので通常より
+ディスクの領域を多く消費します。
+またインストール時にコンパイルを行うため、通常より時間がかか
+る場合があります。(環境にもよりますが数分から数十分程度)
+
+[self-build パッケージについて]
+ソフトウェアによってはバイナリパッケージの配布が特許や法律に
+違反する可能性があるものがあります。その為、このような問題が
+懸念されるソフトウェアについてはバイナリパッケージを直接配布
+せずに、ユーザの環境でバイナリを作成する self-build パッケー
+ジという方法を採っています。
+
+作成されたバイナリパッケージの利用にあたっては、各ソフトウェ
+アのライセンス、および利用する国の各種法令に従ってください。
+また特許に関連するソフトウェアの場合、利用許諾や契約、ライ
+センスの購入などが必要となる場合がありますので、利用する目的
+や形態に応じて各自で判断し適切な対応を取ってください。
+
+
+%prep
+[ "%{version}-%{release}" != $(rpm -q --queryformat "%%{version}-%%{release}\n" --specfile %{SOURCE0} | tail -1) ] && exit 1
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__install} -d ${RPM_BUILD_ROOT}/%{_datadir}/%{name}
+%{__install} -m 644 %{SOURCE0} ${RPM_BUILD_ROOT}/%{_datadir}/%{name}
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%posttrans
+/usr/lib/rpm/self-build-rpm.sh %{name} %{pkgname}-vl.spec %{sourceurl} 83000
+
+%files
+%defattr(-,root,root)
+%{_datadir}/%{name}
+
+%changelog
+* Fri Oct 26 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.2-1
+- new upstream release
+- rename package
+
+* Sat Jun 23 2012 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.19-1
+- new upstream relase
+
+* Sun Dec 18 2011 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.18-1
+- new upstream relase
+- built with new x264
+- License: LGPLv2+
+
+* Sat Mar 26 2011 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.17-1
+- new upstream relase
+
+* Fri Sep 17 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.16-1
+- new upstream relase
+
+* Sun Jun 27 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.15-1
+- new upstream relase
+
+* Sat Mar 20 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.14-1
+- new upstream relase
+- renamed %%{Source0} to gstreamer-plugins-ugly-vl.spec
+
+* Wed Feb 17 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.13-1
+- new upstream relase
+
+* Sat Oct 24 2009 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.12-1
+- new upstream relase
+- added Requires(post): self-build-libmpeg2
+  - enable mpeg2dec with libmpeg2-devel in %%configure
+- check version between original spec and self-build spec in %%prep
+
+* Tue May 26 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.10.11-3
+- avoided to execute self-build-rpm.sh on RPM transaction
+  - moved %%post actions to %%posttrans
+
+* Wed May 13 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.10.11-2
+- added BuildArch: noarch
+- dropped PreReq: gtk-doc >= 1.3
+
+* Sun Mar 29 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.10.11-1
+- new upstream relase
+
+* Mon Feb 09 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.10.10-2
+- changed to PreReq:  self-build-libmad >= 0.15 from libmad-devel
+
+* Sat Jan 10 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.10.10-1
+- new upstream relase
+
+* Sun Aug 17 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.10.8-1
+- initial build for Vine Linux.