Browse Source

fix BTS:1193,1195

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@4590 ec354946-7b23-47d6-9f5a-488ba84defc7
Takemikaduchi 12 years ago
parent
commit
f23abbdd09
2 changed files with 94 additions and 7 deletions
  1. 79 0
      q/quvi/quvi-vl.spec
  2. 15 7
      t/totem-pl-parser/totem-pl-parser-vl.spec

+ 79 - 0
q/quvi/quvi-vl.spec

@@ -0,0 +1,79 @@
+Summary:	Command line tool for parsing Adobe Flash media stream URLs
+Summary(ja):	AdobeFlash メディアストリーム URL を解析するためのコマンドラインツール
+Name:		quvi
+Version:	0.2.19
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	LGPLv2.1+
+Group:		Applications/Internet 
+URL:		http://quvi.sourceforge.net/ 
+
+BuildRequires:	gzip
+BuildRequires:	curl-devel
+BuildRequires:	lua-devel
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: Takemikaduchi
+
+
+%description
+libquvi is a small C library that can be used to parse Flash media stream URLs.
+It originates from the idea of working around the Flash requirement found on many
+media hosting websites (e.g. YouTube).
+
+
+%package devel
+Summary:        Development tools for quvi
+Summary(ja):    quvi の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description devel
+Header files and libraries for building a extension library for the
+quvi.
+
+
+%prep
+%setup -q
+
+
+%build
+%configure --disable-static
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
+
+gzip $RPM_BUILD_ROOT%{_mandir}/man1/quvi.1
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+
+%files 
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_bindir}/quvi
+%{_libdir}/libquvi.so.*
+%{_datadir}/quvi/lua
+%{_mandir}/man1/quvi.1.gz
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/quvi
+%{_libdir}/libquvi.so
+%{_libdir}/pkgconfig/libquvi.pc
+
+%changelog
+* Fri Aug 12 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.19-1
+- initial build for Vine Linux
+

+ 15 - 7
t/totem-pl-parser/totem-pl-parser-vl.spec

@@ -1,6 +1,6 @@
 Name:		totem-pl-parser
 Version:	2.32.4
-Release:	1%{?_dist_release}
+Release:	2%{?_dist_release}
 Summary:	Totem Playlist Parser library
 Summary(ja):	Totem プレイリスト解析ライブラリ
 
@@ -8,17 +8,21 @@ Group:		System Environment/Libraries
 License:	LGPLv2+
 URL:		http://www.gnome.org/projects/totem/
 Source0:	http://ftp.gnome.org/pub/gnome/sources/%{name}/2.32/%{name}-%{version}.tar.bz2
+
+Patch0:		totem-pl-parser-2.32.4-support-quvi.patch
+
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 Obsoletes:	totem-plparser
 
+BuildRequires:	gettext
 BuildRequires:	gtk2-devel
-BuildRequires:	gnome-vfs2-devel
 BuildRequires:	evolution-data-server-devel >= 2.32.0
-BuildRequires:	gettext
-BuildRequires:	perl-XML-Parser
-BuildRequires:	sqlite3-devel
 BuildRequires:	gmime-devel >= 2.4.19
+BuildRequires:	gnome-vfs2-devel
 BuildRequires:	gobject-introspection-devel
+BuildRequires:	quvi-devel
+BuildRequires:	sqlite3-devel
+BuildRequires:	perl-XML-Parser
 
 %description
 A library to parse and save playlists, as used in music and movie players.
@@ -34,6 +38,7 @@ Requires:	gtk2-devel
 Requires:	evolution-data-server-devel >= 2.32.0
 Requires:	libxml2-devel
 Requires:	gmime-devel >= 2.4.19
+Requires:	quvi-devel
 
 %description    devel
 The %{name}-devel package contains libraries and header files for
@@ -41,6 +46,7 @@ developing applications that use %{name}.
 
 %prep
 %setup -q
+%patch0 -p1 -b .quvi
 
 %build
 %configure --enable-static=no --enable-introspection=yes
@@ -75,8 +81,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/gir-1.0
 
 %changelog
-* Thu May 05 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.32.4-1
-- new upstream release
+* Fri Aug 12 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.32.4-2
+- add BuildRequires: quvi-devel
+- add Patch0 (totem-pl-parser-2.32.4-support-quvi.patch)
+- add Requires: quvi-devel (-devel package)
 
 * Tue Feb 22 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.32.3-1
 - new upstream release