Browse Source

NEW: libcdio-paranoia
others: new upstream release or rebuild

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

Takemikaduchi 9 years ago
parent
commit
535b2b2c8a

+ 5 - 2
g/gvfs/gvfs-vl.spec

@@ -2,7 +2,7 @@ Summary: Backends for the gio framework in GLib
 Summary(ja): GLib の GIO フレームワークのバックエンド
 Name: gvfs
 Version: 1.20.2
-Release: 4%{?_dist_release}
+Release: 5%{?_dist_release}
 License: LGPLv2+
 Group: System Environment/Libraries
 URL: http://www.gtk.org
@@ -14,7 +14,7 @@ BuildRequires: glib2-devel >= 2.24.0
 BuildRequires: gtk3-devel
 BuildRequires: dbus-glib-devel 
 BuildRequires: /usr/bin/ssh
-BuildRequires: libcdio-devel >= 0.78.2
+BuildRequires: libcdio-paranoia-devel
 BuildRequires: libsoup-devel >= 2.30.0
 BuildRequires: avahi-glib-devel >= 0.6
 BuildRequires: libgnome-keyring-devel
@@ -360,6 +360,9 @@ killall -USR1 gvfsd >&/dev/null || :
 
 
 %changelog
+* Sun Jul 13 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.20.2-5
+- change BuildRequires: libcdio-paranoia-devel instead of libcdio-devel
+
 * Wed Jul 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.20.2-4
 - rebuild with libplist-1.11
 

+ 129 - 0
lib/libc/libcdio-paranoia/libcdio-paranoia-vl.spec

@@ -0,0 +1,129 @@
+Name: libcdio-paranoia
+Version: 10.2+0.90+1
+Release: 1%{?_dist_release}
+Summary: CD paranoia on top of libcdio
+Group: System Environment/Libraries
+License: GPLv2+ and LGPLv2+
+URL: http://www.gnu.org/software/libcdio/
+Source0: http://ftp.gnu.org/gnu/libcdio/libcdio-paranoia-%{version}.tar.gz
+Patch0: libcdio-paranoia-manpage.patch
+BuildRequires: pkgconfig 
+BuildRequires: gettext-devel
+BuildRequires: chrpath
+BuildRequires: libcdio-devel
+
+Vendor: Project Vine
+Distribution: Vine Linux
+
+%description
+This CDDA reader distribution ('libcdio-cdparanoia') reads audio from the
+CDROM directly as data, with no analog step between, and writes the
+data to a file or pipe as .wav, .aifc or as raw 16 bit linear PCM.
+
+Split off from libcdio to allow more flexible licensing and to be compatible
+with cdparanoia-III-10.2's license. And also, libcdio is just too large.
+
+%package devel
+Summary: Header files and libraries for %{name}
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+This package contains header files and libraries for %{name}.
+
+
+%prep
+%setup -q
+%patch0 -p1
+
+# fix pkgconfig files
+sed -i -e 's,-I${includedir},-I${includedir}/cdio,g' libcdio_paranoia.pc.in
+sed -i -e 's,-I${includedir},-I${includedir}/cdio,g' libcdio_cdda.pc.in
+
+f=doc/ja/cd-paranoia.1.in
+iconv -f euc-jp -t utf-8 -o $f.utf8 $f && mv $f.utf8 $f
+iconv -f ISO88591 -t utf-8 -o THANKS.utf8 THANKS && mv THANKS.utf8 THANKS
+
+%build
+%configure \
+	--disable-dependency-tracking \
+	--disable-static \
+	--disable-rpath
+make %{?_smp_mflags}
+
+%install
+make install DESTDIR=$RPM_BUILD_ROOT
+
+find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
+
+mv $RPM_BUILD_ROOT%{_mandir}/{jp,ja}
+
+# copy include files to an additional directory for backward compatibility
+# this is where most software still expects those files
+cp -a $RPM_BUILD_ROOT%{_includedir}/cdio/paranoia/*.h $RPM_BUILD_ROOT%{_includedir}/cdio/
+
+# remove rpath
+chrpath --delete $RPM_BUILD_ROOT%{_bindir}/*
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/*.so.*
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%doc AUTHORS COPYING NEWS README THANKS COPYING-GPL COPYING-LGPL
+%{_bindir}/*
+%{_libdir}/*.so.*
+%{_mandir}/man1/*
+%lang(ja) %{_mandir}/ja/man1/*
+
+
+%files devel
+%defattr(-,root,root,-)
+%doc doc/FAQ.txt doc/overlapdef.txt
+%{_includedir}/cdio/*
+%{_libdir}/*.so
+%{_libdir}/pkgconfig/*.pc
+
+
+%changelog
+* Sun Jul 13 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 10.2+0.90+1-1
+- initial build for Vine Linux
+
+
+* Mon Dec 16 2013 Adrian Reber <adrian@lisas.de> - 10.2+0.90+1-2
+- Rebuilt for new libcdio-0.92
+
+* Tue Aug 20 2013 Adrian Reber <adrian@lisas.de> - 10.2+0.90+1-1
+- updated to 10.2+0.90+1
+- removed all patches previously taken from git
+
+* Wed Jul 31 2013 Frantisek Kluknavsky <fkluknav@redhat.com> - 10.2+0.90-8
+- long name in manual page caused 'whatis' to misbehave
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.2+0.90-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Fri Jan 11 2013 Adrian Reber <adrian@lisas.de> - 10.2+0.90-6
+- remove sed changes on non-installed file
+- fix -devel subpackage Require
+
+* Sat Dec 22 2012 Adrian Reber <adrian@lisas.de> - 10.2+0.90-5
+- provide include files also in the paranoia directory (like in upstream's git)
+
+* Thu Nov 22 2012 Adrian Reber <adrian@lisas.de> - 10.2+0.90-4
+- fix pkgconfig files to point to right include directory
+
+* Mon Nov 05 2012 Adrian Reber <adrian@lisas.de> - 10.2+0.90-3
+- included upstreamed patches which are changing the license
+  headers to be LGPLv2+ for the library parts and GPLv2+ for the
+  binaries
+
+* Tue Oct 30 2012 Adrian Reber <adrian@lisas.de> - 10.2+0.90-2
+- added missing files from git: COPYING-GPL and COPYING-LGPL
+- added patch from git for missing pkgconfig requires
+  and fixed FSF address
+
+* Mon Oct 29 2012 Adrian Reber <adrian@lisas.de> - 10.2+0.90-1
+- initial release

+ 5 - 1
nonfree/self-build-ffmpeg/ffmpeg-vl.spec

@@ -15,7 +15,7 @@
 Summary:	Digital VCR and streaming server
 Name:		ffmpeg
 Version:	%{major_version}.6
-Release:	1%{?svndate:.%svndate}%{?_dist_release}
+Release:	2%{?svndate:.%svndate}%{?_dist_release}
 Source:		http://ffmpeg.org/releases/%{name}-%{?svndate:%svndate}%{!?svndate:%version}.tar.bz2
 ## prebuilt man pages
 %{?prebuild_doc:Source10:	%{name}-%{?svndate:%svndate}%{!?svndate:%version}-doc.tar.xz}
@@ -40,6 +40,7 @@ BuildRequires:	libdc1394-devel
 BuildRequires:	libogg-devel
 BuildRequires:  libass-devel
 %{!?_without_cdio:BuildRequires: libcdio-devel}
+%{!?_without_cdio:BuildRequires: libcdio-paranoia-devel}
 #libcrystalhd is currently broken
 %{?_with_crystalhd:BuildRequires: libcrystalhd-devel}
 BuildRequires:	libraw1394-devel
@@ -228,6 +229,9 @@ export RPM_OPT_FLAGS="$RPM_OPT_FLAGS -mlongcall"
 
 
 %changelog
+* Sun Jul 13 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.6-2
+- add BuildRequires: libcdio-paranoia-devel
+
 * Sun Mar 16 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.6-1
 - new upstream release
 

+ 5 - 1
nonfree/self-build-ffmpeg/self-build-ffmpeg-vl.spec

@@ -16,7 +16,7 @@
 %global major_version 1.2
 %global version %{major_version}.6
 #% define svndate	20110326
-%global release	1%{?svndate:.%svndate}%{?_dist_release}
+%global release	2%{?svndate:.%svndate}%{?_dist_release}
 
 %global sourceurl0	http://ffmpeg.org/releases/%{pkgname}-%{?svndate:%svndate}%{!?svndate:%version}.tar.bz2
 
@@ -58,6 +58,7 @@ Requires(post):	libdc1394-devel
 Requires(post):	libogg-devel
 Requires(post):  libass-devel
 %{!?_without_cdio:Requires(post): libcdio-devel}
+%{!?_without_cdio:Requires(post): libcdio-paranoia-devel}
 #libcrystalhd is currently broken
 %{?_with_crystalhd:Requires(post):	libcrystalhd-devel}
 Requires(post):	libraw1394-devel
@@ -221,6 +222,9 @@ Rebuild_x264_$LOCALE
 %{_datadir}/%{name}
 
 %changelog
+* Sun Jul 13 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.6-2
+- add BuildRequires: libcdio-paranoia-devel
+
 * Sun Mar 16 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.6-1
 - new upstream release
 

+ 9 - 2
nonfree/self-build-gstreamer-plugins-ugly/gstreamer-plugins-ugly-vl.spec

@@ -8,11 +8,14 @@ Summary:	GStreamer Streaming-media framework ugly plugins
 Summary(ja):	GStreamer ストリーミングメディアフレームワーク用 ugly プラグイン
 Name:		gstreamer-plugins-ugly
 Version:	0.10.19
-Release:	1%{?_dist_release}
+Release:	2%{?_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.bz2
+
+Patch2:		gstreamer-plugins-ugly-libcdio-0.92.patch
+
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 
 Requires:	gstreamer >= %{_gst_ver}
@@ -91,7 +94,7 @@ GStreamer はメディアデータ操作用の filter graph をベースにし
 
 %prep
 %setup -q -n gst-plugins-ugly-%{version}
-
+%patch2 -p1 -b .cdio
 
 %build
 %configure \
@@ -131,6 +134,10 @@ GStreamer はメディアデータ操作用の filter graph をベースにし
 
 
 %changelog
+* Sun Jul 13 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.10.19-2
+- rebuild with libcdio-0.92
+- add patch2 (gstreamer-plugins-ugly-libcdio-0.92.patch)
+
 * Sat Jun 23 2012 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.19-1
 - new upstream relase
 

+ 7 - 1
nonfree/self-build-gstreamer-plugins-ugly/self-build-gstreamer-plugins-ugly-vl.spec

@@ -3,7 +3,7 @@
 %define _gst_ver	0.10.26
 %define _gstpb_ver	0.10.26
 %define version 0.10.19
-%define release	1%{?_dist_release}
+%define release	2%{?_dist_release}
 
 %define sourceurl	http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-%{version}.tar.bz2
 
@@ -14,6 +14,7 @@ Version:	%{version}
 Release: 	%{release}
 Source0:	%{pkgname}-vl.spec
 Source101:	gstreamer-plugins-ugly-x264.patch
+Source102:	gstreamer-plugins-ugly-libcdio-0.92.patch
 License:	LGPLv2+
 Group:		Restricted Software
 
@@ -118,6 +119,7 @@ gstreamer-plugins-ugly は GStreamer ストリーミングメディア
 %{__install} -d ${RPM_BUILD_ROOT}/%{_datadir}/%{name}
 %{__install} -m 644 %{SOURCE0} ${RPM_BUILD_ROOT}/%{_datadir}/%{name}
 %{__install} -m 644 %{SOURCE101} ${RPM_BUILD_ROOT}/%{_datadir}/%{name}
+%{__install} -m 644 %{SOURCE102} ${RPM_BUILD_ROOT}/%{_datadir}/%{name}
 
 
 %clean
@@ -131,6 +133,10 @@ gstreamer-plugins-ugly は GStreamer ストリーミングメディア
 %{_datadir}/%{name}
 
 %changelog
+* Sun Jul 13 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.10.19-2
+- rebuild with libcdio-0.92
+- add Source102 (gstreamer-plugins-ugly-libcdio-0.92.patch)
+
 * Sat Jun 23 2012 Munehiro Yamamoto <munepi@vinelinux.org> 0.10.19-1
 - new upstream relase
 

+ 4 - 1
nonfree/self-build-gstreamer1-plugins-ugly/gstreamer1-plugins-ugly-vl.spec

@@ -8,7 +8,7 @@ Summary:	GStreamer Streaming-media framework ugly plugins
 Summary(ja):	GStreamer ストリーミングメディアフレームワーク用 ugly プラグイン
 Name:		gstreamer1-plugins-ugly
 Version:	1.2.4
-Release:	1%{?_dist_release}
+Release:	2%{?_dist_release}
 License:	LGPLv2+
 Group:		System Environment/Libraries
 URL:		http://gstreamer.freedesktop.org/
@@ -129,6 +129,9 @@ GStreamer はメディアデータ操作用の filter graph をベースにし
 
 
 %changelog
+* Sun Jul 13 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.4-2
+- rebuild with libcdio-0.92
+
 * Sat Apr 19 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.4-1
 - new upstream relase
 

+ 4 - 1
nonfree/self-build-gstreamer1-plugins-ugly/self-build-gstreamer1-plugins-ugly-vl.spec

@@ -3,7 +3,7 @@
 %define _gst_ver	1.2.4
 %define _gstpb_ver	1.2.4
 %define version		1.2.4
-%define release		1%{?_dist_release}
+%define release		2%{?_dist_release}
 
 %define sourceurl	http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-%{version}.tar.xz
 
@@ -131,6 +131,9 @@ gstreamer1-plugins-ugly は GStreamer ストリーミングメディア
 %{_datadir}/%{name}
 
 %changelog
+* Sun Jul 13 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.4-2
+- rebuild with libcdio-0.92
+
 * Sat Apr 19 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.4-1
 - new upstream release
 

+ 4 - 1
nonfree/self-build-mikutter/mikutter-vl.spec

@@ -1,7 +1,7 @@
 Summary:	Simple, powerful and moeful twitter client
 Summary(ja):	至高の Twitter Client
 Name:		mikutter
-Version:	3.0.0
+Version:	3.0.3
 Release:	1%{?_dist_release}
 License:	GPLv3
 Group:		System Environment/Libraries
@@ -83,6 +83,9 @@ update-desktop-database -q &> /dev/null || :
 
 
 %changelog
+* Sun Jul 13 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.3-1
+- new upstream release
+
 * Sun Jun 15 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.0-1
 - new upstream release
 

+ 4 - 1
nonfree/self-build-mikutter/self-build-mikutter-vl.spec

@@ -5,7 +5,7 @@
 Summary:	Package to automatically build %{pkgname} rpm package
 Summary(ja): 	%{pkgname} の rpm パッケージを自動作成するパッケージ
 Name:		self-build-%{pkgname}
-Version:	3.0.0
+Version:	3.0.3
 Release: 	1%{?_dist_release}
 Source0:	%{pkgname}-vl.spec
 License:	GPLv3
@@ -107,6 +107,9 @@ Client を目指す Twitter Client。
 %{_datadir}/%{name}
 
 %changelog
+* Sun Jul 13 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.3-1
+- new upstream release
+
 * Sun Jun 15 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.0-1
 - new upstream release
 

+ 5 - 3
nonfree/self-build-vlc/self-build-vlc-vl.spec

@@ -1,7 +1,7 @@
 %define pkgname vlc
 %define name    self-build-%{pkgname}
 %define version 2.1.2
-%define release 1%{?_dist_release}
+%define release 2%{?_dist_release}
 
 %define with_mozilla	 		0
 
@@ -117,7 +117,6 @@ Requires(post):	speex-devel >= 1.1.5
 Requires(post):  taglib-devel
 Requires(post):	twolame-devel
 Requires(post):	vcdimager-devel >= 0.7.21
-Requires(post):	xosd-devel
 Requires(post):	zlib-devel
 ##!! Requires(post):  zvbi-devel
 
@@ -271,6 +270,9 @@ USE_UP0617_ZIP=
 
 
 %changelog
+* Sun Jul 13 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.1.2-2
+- remove Requires(post): xosd-devel
+
 * Sat Dec 14 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2.1.2-1
 - new upstream release
 
@@ -357,7 +359,7 @@ USE_UP0617_ZIP=
 - dropped upstreamed patches
 - applied a reverted patch to pulse.c for vl5
 
-* Fri Feb 05 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.1.6-2
+* Sat Feb 05 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.1.6-2
 - backport lirc and signal fixes
 
 * Tue Feb 01 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.1.6-1

+ 6 - 4
nonfree/self-build-vlc/vlc-vl.spec.in

@@ -18,7 +18,7 @@
 Summary:	Multi-platform MPEG, DVD, and DivX player
 Name:		vlc
 Version:	2.1.2
-Release:	1%{?_dist_release}
+Release:	2%{?_dist_release}
 License:	GPLv2+
 Group:		Applications/Multimedia
 URL:		http://www.videolan.org/
@@ -138,7 +138,6 @@ BuildRequires:	twolame-devel
 BuildRequires:	vcdimager-devel >= 0.7.21
 #BuildRequires:	x264-devel >= 0-0.8.20061028
 #BuildRequires:	x264-devel >= 0.0.0-2.20080225
-BuildRequires:	xosd-devel
 #BuildRequires:	xvidcore-devel
 BuildRequires:	zlib-devel
 ##!! BuildRequires:  zvbi-devel
@@ -294,7 +293,7 @@ patch -p1 < vlc_patch_0.02/vlc118.diff || exit 1
 %if %with_ncurses
 	--enable-ncurses			\
 %endif
-	--enable-xosd				\
+	--disable-xosd				\
 	--enable-fbosd				\
 	--enable-galaktos			\
 	--enable-lirc		\
@@ -409,6 +408,9 @@ fi || :
 
 
 %changelog
+* Sun Jul 13 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.1.2-2
+- remove BuildRequires: xosd-devel
+
 * Sat Dec 14 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2.1.2-1
 - new upstream release
 
@@ -497,7 +499,7 @@ fi || :
 - dropped upstreamed patches
 - applied a reverted patch to pulse.c for vl5
 
-* Fri Feb 05 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.1.6-2
+* Sat Feb 05 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.1.6-2
 - backport lirc and signal fixes
 - revived BuildRequires: lirc
 

+ 4 - 1
t/texinfo/texinfo-vl.spec

@@ -7,7 +7,7 @@ Summary(ja): Texinfo ドキュメントを作成する為に使うツール群
 
 Name:        texinfo
 Version:     4.13a
-Release:     1%{?_dist_release}
+Release:     2%{?_dist_release}
 License:     GPLv3+
 Group:       Applications/Publishing
 URL:         http://www.gnu.org/software/texinfo/
@@ -205,6 +205,9 @@ fi
 
 
 %changelog
+* Sun Jul 13 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.13a-2
+- rebuild with VineSeed environment
+
 * Sun Apr 24 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 4.13a-1
 - update to 4.13a
 - add patch2-6 from upstream

+ 4 - 1
v/vcdimager/vcdimager-vl.spec

@@ -1,6 +1,6 @@
 Summary: VideoCD (pre-)mastering and ripping tool
 Name: vcdimager
-Version: 0.7.23
+Version: 0.7.24
 Release: 1%{?_dist_release}
 License: GPLv2+
 Group: Applications/Multimedia
@@ -102,6 +102,9 @@ fi
 
 
 %changelog
+* Sun Jul 13 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.7.24-1
+- update to 0.7.24
+
 * Thu Jul 01 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.7.23-1
 - initial build