Browse Source

libsrtp,gstreamer-filters: new package

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@5647 ec354946-7b23-47d6-9f5a-488ba84defc7
Takemikaduchi 12 years ago
parent
commit
347883ca6a

+ 6 - 1
a/apt-sourceslist-test/apt-sourceslist-test-vl.spec

@@ -4,7 +4,7 @@ Summary:	Sources.list file for test category
 Summary(ja):	test カテゴリ用の sources.list ファイル
 Name:		apt-sourceslist-test
 Version:	0.1
-Release: 	2%{?_dist_release}
+Release: 	3%{?_dist_release}
 Source0:	sources.list-vineseed-test
 License:	GPL
 Group:		Applications/Administration
@@ -43,10 +43,15 @@ VineSeed の Test パッケージをインストールする場合はこのパ
 
 %files
 %defattr(-,root,root)
+%if %{build_vineseed}
 %config(noreplace) %verify(not mtime) %{_sysconfdir}/apt/sources.list.d/test.list
+%endif
 
 
 %changelog
+* Tue Feb 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.1-3
+- rebuild with VineSeed environment
+
 * Sun Feb 01 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.1-2
 - add BuildArch: noarch
 

+ 10 - 10
a/arpscan/arpscan-vl.spec

@@ -1,6 +1,6 @@
 %define name    arpscan
-%define version 0.5
-%define release 2%{?_dist_release}
+%define version 0.10
+%define release 1%{?_dist_release}
 
 Summary:	Very simple ARP scanner
 Summary(ja):	シンプルな ARP スキャナ
@@ -13,9 +13,8 @@ Packager: 	OOI Keita <ooi.keita@gmail.com>
 Distribution: 	Vine Linux
 Vendor:		Project Vine
 URL:		http://wizard.ae.krakow.pl/~jb/arpscan/
-Source0:	http://wizard.ae.krakow.pl/~jb/arpscan/%{name}-%{version}.tar.bz2
-Source1:	http://standards.ieee.org/regauth/oui/oui.txt.bz2
-Patch:		arpscan_awk.patch
+Source0:	http://wizard.ae.krakow.pl/~jb/arpscan/%{name}-%{version}.tar.gz
+Source1:	http://standards.ieee.org/develop/regauth/oui/oui.txt
 BuildRequires:	gawk
 #BuildRequires:	wget
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
@@ -30,11 +29,8 @@ ARPプロトコルを使って、ローカルネットワークをスキャン
 
 %prep
 
-%setup -q
-%patch -p1
-
-#make db-download
-bzcat %{SOURCE1} > oui.txt
+%setup -q 
+cp %{SOURCE1} .
 
 %build
 
@@ -63,6 +59,10 @@ install -m0644 oui %{buildroot}%{_datadir}/%{name}//oui
 %{_datadir}/%{name}
 
 %changelog
+* Tue Feb 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.10-1
+- update to 0.10
+- remove Patch
+
 * Sun Sep 14 2008 Shu KONNO <owa@bg.wakwak.com> 0.5-2vl5
 - applied new versioning policy, spec in utf-8
 

+ 5 - 2
a/aslookup/aslookup-vl.spec

@@ -1,7 +1,7 @@
 Summary: AS Number LOOKUP Utility
 Summary(ja): AS番号検索
 Name: aslookup
-Version: beta0.13c
+Version: beta0.13d
 Release: 1%{?_dist_release}
 License: read 'readme-jp.txt'
 Group: Applications/Internet
@@ -35,7 +35,7 @@ ASLookupは指定されるAS番号をキーにRADBのAS Objectを検索し、そ
 rm -rf ${RPM_BUILD_ROOT} ${RPM_BUILD_DIR}/%{name}-%{version}
 
 %setup -q
-%patch -p0
+%patch -p1
 
 %build
 make
@@ -54,6 +54,9 @@ rm -rf ${RPM_BUILD_ROOT} ${RPM_BUILD_DIR}/%{name}-%{version}
 %{_bindir}/%{name}
 
 %changelog
+* Tue Feb 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> beta0.13d-1
+- update to beta0.13d
+
 * Sun Sep 14 2008 Shu KONNO <owa@bg.wakwak.com> beta0.13c-1vl5
 - applied new versioning policy, spec in utf-8
 

+ 4 - 1
a/audacity/audacity-vl.spec

@@ -1,7 +1,7 @@
 Summary:	A Free, Cross-Platform Digital Audio Editor
 Summary(ja): 	フリーでクロスプラットフォームなオーディオエディタ
 Name:		audacity
-Version:	1.3.12
+Version:	1.3.14
 Release: 	1.beta1%{?_dist_release}
 Source0:	%{name}-minsrc-%{version}-beta.tar.bz2
 License:	GPL
@@ -86,6 +86,9 @@ Audacityは、Windows、Mac OS X、GNU/Linux、その他のオペレーティン
 %{_mandir}/man1/audacity.1*
 
 %changelog
+* Tue Feb 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.3.14-1.beta1
+- new upstream release
+
 * Thu May 20 2010 Kazutaka HARADA <kazutaka@vinelinux.org> 1.3.12-1.beta1
 - new upstream release
 - spec in utf-8

+ 18 - 9
b/black-box/black-box-vl.spec

@@ -3,21 +3,27 @@ License:      GPL
 Group:        Applications/Games
 Summary:      Find the crystals
 Summary(ja):  隠された水晶の位置を推測するパズルゲーム
-Version:      1.4.3
-Release:      2%{?_dist_release}
+Version:      1.4.8
+Release:      1%{?_dist_release}
 URL:          http://www.linux-games.com/black-box/
-Source:       %{name}-%{version}.tar.bz2
+Source:       %{name}-%{version}.tar.gz
 Source1:      %{name}.xpm
 Source2:      %{name}.desktop
 Source3:      %{name}.6
-Patch:        black-box-1.4.3-gcc33.dif
 Patch1:       black-box-1.4.3-maxpath.dif
-Patch2:       black-box-1.4.3-warnings.dif
 Patch3:       black-box-1.4.3-config.patch
 BuildRoot:    %{_tmppath}/%{name}-%{version}-build
 
-BuildRequires: automake autoconf SDL-devel SDL_mixer-devel libpng-devel
-Requires: SDL SDL_mixer libpng
+BuildRequires: automake
+BuildRequires: autoconf
+BuildRequires: SDL-devel
+BuildRequires: SDL_mixer-devel
+BuildRequires: SDL_image-devel
+BuildRequires: libpng-devel
+Requires: SDL
+Requires: SDL_mixer
+Requires: SDL_image
+Requires: libpng
 
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -35,9 +41,7 @@ guess where the crystals are hidden, by watching your shots.
 
 %prep
 %setup
-%patch
 %patch1
-%patch2
 %patch3 -p0 -b .config
 
 %build
@@ -78,6 +82,11 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man6
 
 %changelog -n black-box
+* Tue Feb 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.8-1
+- update to 1.4.8
+- remove Patch0,2
+- add BuildRequires: SDL_image-devel
+
 * Sat Sep 06 2008 Shu KONNO <owa@bg.wakwak.com> 1.4.3-2vl5
 - applied new versioning policy, spec in utf-8
 - added black-box-1.4.3-config.patch

+ 14 - 5
b/bumprace/bumprace-vl.spec

@@ -1,10 +1,11 @@
 Name: bumprace
-Version: 1.45
-Release: 4%{?_dist_release}
+Epoch: 1
+Version: 1.5.3
+Release: 1%{?_dist_release}
 Summary: Bump Race - 1 or 2 players race through a multi-level maze
 Summary(ja): 迷宮でのレースゲーム
 URL: http://www.linux-games.com/bumprace/
-Source: http://www.linux-games.com/bumprace/%name-%version.tar.bz2
+Source: http://www.linux-games.com/bumprace/%name-%version.tar.gz
 Source1: %{name}.xpm
 Source2: %{name}.6
 License: GPL
@@ -12,8 +13,12 @@ Group: Applications/Games
 Prefix: %{_prefix}
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
-BuildRequires: libjpeg-devel libpng-devel SDL_mixer-devel SDL-devel
-Requires: libjpeg libpng SDL_mixer SDL
+BuildRequires: libjpeg-devel
+BuildRequires: libpng-devel
+BuildRequires: SDL_mixer-devel
+BuildRequires: SDL_image-devel
+BuildRequires: SDL-devel
+Requires: libjpeg libpng SDL_mixer SDL_image SDL
 
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -75,6 +80,10 @@ install -p -D -m 644 %{SOURCE2} ${RPM_BUILD_ROOT}/%{_mandir}/man6/%{name}.6
 rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/%{name}-%{version}
 
 %changelog
+* Tue Feb 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1:1.5.3-1
+- update to 1.5.3
+- add BuildRequires: SDL_image-devel
+
 * Fri Sep 19 2008 Shu KONNO <owa@bg.wakwak.com> 1.45-4vl5
 - applied new versioning policy, spec in utf-8
 

+ 86 - 10
g/gimp-help/gimp-help-vl.spec

@@ -1,37 +1,101 @@
-%define gimphelpver 2-0.12
+%define gimphelpver 2-6.0
 %define gimpsubver 2.0
 
 Summary: Help files for the GIMP.
 Name: gimp-help
 #Version: %(echo %gimphelpver|sed 's/-/.0./')
-Version: 2.4.2
+Version: 2.6.0
 Release: 1%{?_dist_release}
 License: GNU FDL
 Group: Applications/Documentation
 URL: http://wiki.gimp.org/gimp/GimpDocs
-Source: ftp://ftp.gimp.org/pub/gimp/help/gimp-help-%{version}.tar.bz2
+Source0: ftp://ftp.gimp.org/pub/gimp/help/gimp-help-%{version}-html-en.tar.bz2
+Source1: ftp://ftp.gimp.org/pub/gimp/help/gimp-help-%{version}-html-ja.tar.bz2
+Source2: ftp://ftp.gimp.org/pub/gimp/help/gimp-help-%{version}-html-de.tar.bz2
+Source3: ftp://ftp.gimp.org/pub/gimp/help/gimp-help-%{version}-html-es.tar.bz2
+Source4: ftp://ftp.gimp.org/pub/gimp/help/gimp-help-%{version}-html-fr.tar.bz2
+Source5: ftp://ftp.gimp.org/pub/gimp/help/gimp-help-%{version}-html-it.tar.bz2
+Source6: ftp://ftp.gimp.org/pub/gimp/help/gimp-help-%{version}-html-ko.tar.bz2
+Source7: ftp://ftp.gimp.org/pub/gimp/help/gimp-help-%{version}-html-nl.tar.bz2
+Source8: ftp://ftp.gimp.org/pub/gimp/help/gimp-help-%{version}-html-nn.tar.bz2
+Source9: ftp://ftp.gimp.org/pub/gimp/help/gimp-help-%{version}-html-pl.tar.bz2
+Source10: ftp://ftp.gimp.org/pub/gimp/help/gimp-help-%{version}-html-ru.tar.bz2
+Source11: ftp://ftp.gimp.org/pub/gimp/help/gimp-help-%{version}-html-sv.tar.bz2
+Source12: ftp://ftp.gimp.org/pub/gimp/help/gimp-help-%{version}-html-zh_CN.tar.bz2
 BuildArch: noarch
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: libxslt
 BuildRequires: docbook-style-xsl
-BuildRequires: gimp-devel >= 2.0
-Requires: gimp >= 2.0
+BuildRequires: gimp-devel >= 2.6
+Requires: gimp >= 2.6
 
 %description
 The GIMP User Manual is a newly written User Manual for the GIMP.
 
-%prep
-%setup -q 
+%package l10n
+Summary: Localized documentation for gimp
+Group: Applications/Documentation
+Requires: %{name} = %{version}-%{release}
 
-%build
-%configure
-make
+%description l10n
+This package contains localized documentation for gimp.
+(except for English and Japanese)
+
+%prep
+%setup -q -n gimp-help-2
+for i in ja de es fr it ko nl nn pl ru sv zh_CN
+do 
+  mkdir $i
+done
+pushd ja
+  tar xjf %{SOURCE1}
+popd
+pushd de 
+  tar xjf %{SOURCE2}
+popd
+pushd es 
+  tar xjf %{SOURCE3}
+popd
+pushd fr
+  tar xjf %{SOURCE4}
+popd
+pushd it
+  tar xjf %{SOURCE5}
+popd
+pushd ko
+  tar xjf %{SOURCE6}
+popd
+pushd nl
+  tar xjf %{SOURCE7}
+popd
+pushd nn
+  tar xjf %{SOURCE8}
+popd
+pushd pl
+  tar xjf %{SOURCE9}
+popd
+pushd ru
+  tar xjf %{SOURCE10}
+popd
+pushd sv
+  tar xjf %{SOURCE11}
+popd
+pushd zh_CN
+  tar xjf %{SOURCE12}
+popd
 
 %install
 rm -rf %buildroot
 make install DESTDIR=$RPM_BUILD_ROOT
 #makeinstall GIMP_DATADIR=%{buildroot}%{_datadir}/gimp/%{gimpsubver}
 
+for i in ja de es fr it ko nl nn pl ru sv zh_CN
+do 
+  pushd $i/gimp-help-2
+    make install DESTDIR=$RPM_BUILD_ROOT
+  popd
+done
+
 %clean
 rm -rf %buildroot
 
@@ -39,9 +103,21 @@ rm -rf %buildroot
 %defattr (-, root, root)
 %dir %{_datadir}/gimp
 %dir %{_datadir}/gimp/%{gimpsubver}
+%{_datadir}/gimp/%{gimpsubver}/help/en
+%{_datadir}/gimp/%{gimpsubver}/help/ja
+
+%files l10n
+%defattr (-, root, root)
 %{_datadir}/gimp/%{gimpsubver}/help
+%exclude %{_datadir}/gimp/%{gimpsubver}/help/en
+%exclude %{_datadir}/gimp/%{gimpsubver}/help/ja
+
 
 %changelog
+* Mon Feb 13 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.0-1
+- update to 2.6.0
+- create l10n sub package
+
 * Tue Apr 14 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.2-1
 - new upstream release
 - applied new versioning policy

+ 100 - 0
g/gstreamer-filters/gstreamer-filters-vl.spec

@@ -0,0 +1,100 @@
+Name:           gstreamer-filters
+Version:        0.10.1
+Release:        1%{?_dist_release}
+Summary:        Gstreamer convenience library
+
+Group:          System Environment/Libraries
+License:        LGPLv2+
+URL:            http://www.freedesktop.org/wiki/Software/GstFilters
+
+Source0:        http://www.freedesktop.org/software/farstream/releases/gstfilters/%{name}-%{version}.tar.bz2
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+
+BuildRequires:	gstreamer-devel
+BuildRequires:	gstreamer-plugins-base-devel
+BuildRequires:	gstreamer-plugins-base-devel
+%if "%{?_dist_release}" >= "vl7"
+BuildRequires:	gtk3-devel
+%else
+BuildRequires:	gtk2-devel
+%endif
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: Takemikaduchi
+
+%description
+GstFilters is a high level library that provides a convenience API on top of Gstreamer.
+It allows building complex pipelines with very few lines of code and concentrates on the
+features you want rather than on each element's specific task. 
+
+
+%package	devel
+Summary:        Development environment for gstreamer-filters
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:	pkgconfig
+
+%description	devel
+Header files and libraries for building a extension library for the
+gstreamer-filters.
+
+
+%package	doc
+Summary:        Documentation for gstreamer-filters
+Group:          Documentation
+Requires:       %{name} = %{version}-%{release}
+BuildArch:	noarch
+
+%description	doc
+This package contains documentation for gstreamer-filters.
+
+
+%prep
+%setup -q
+
+%build
+%configure \
+%if "%{?_dist_release}" >= "vl7"
+	--with-gtk=3.0 \
+%else
+	--with-gtk=2.0 \
+%endif
+	--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 {} ';'
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%doc AUTHORS ChangeLog COPYING NEWS README
+%{_libdir}/libgstfilters-0.10.so.*
+%{_libdir}/girepository-1.0/GstFilters-0.10.typelib
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/gstreamer-0.10/gst/filters
+%{_libdir}/libgstfilters-0.10.so
+%{_libdir}/pkgconfig/gstreamer-filters.pc
+%{_datadir}/gir-1.0/GstFilters-0.10.gir
+
+%files doc
+%defattr(-,root,root,-)
+%{_datadir}/gtk-doc/html/gstreamer-filters-0.10
+
+
+%changelog
+* Tue Feb 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.10.1-1
+- initial build for Vine Linux

+ 91 - 0
lib/libs/libsrtp/libsrtp-vl.spec

@@ -0,0 +1,91 @@
+Summary:	Secure RTP (SRTP) and UST Reference Implementations
+Name:		libsrtp
+Version:	1.4.4
+Release:	1%{?_dist_release}
+
+Source0:	srtp-%{version}.tgz
+# Pkgconfig goodness
+Source1:	libsrtp.pc
+# Seriously. Who doesn't do shared libs these days?
+# And how does Chromium always manage to find these projects and use them?
+Patch0:		libsrtp-1.4.4-shared.patch
+
+License:	BSD
+Group:		System Environment/Libraries
+URL:		http://srtp.sourceforge.net/
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: Takemikaduchi
+
+%description
+The libSRTP library is an open-source implementation of the Secure Real-time
+Transport Protocol (SRTP) originally authored by Cisco Systems, Inc.
+
+
+%package devel
+Summary:        Development environment for libsrtp
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+
+%description devel
+Header files and libraries for building a extension library for the
+libsrtp
+
+
+%prep
+%setup -q -n srtp
+%patch0 -p1 
+
+
+%build
+export CFLAGS="%{optflags} -fPIC"
+%configure --disable-static
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+pushd %{buildroot}%{_libdir}
+ln -sf libsrtp.so.0.0.0 libsrtp.so
+ln -sf libsrtp.so.0.0.0 libsrtp.so.0
+popd
+
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+# Install the pkg-config file
+mkdir -p %{buildroot}%{_libdir}/pkgconfig/
+install -m0644 %{SOURCE1} %{buildroot}%{_libdir}/pkgconfig/
+# Fill in the variables
+sed -i "s|@PREFIX@|%{_prefix}|g" %{buildroot}%{_libdir}/pkgconfig/libsrtp.pc
+sed -i "s|@LIBDIR@|%{_libdir}|g" %{buildroot}%{_libdir}/pkgconfig/libsrtp.pc
+sed -i "s|@INCLUDEDIR@|%{_includedir}|g" %{buildroot}%{_libdir}/pkgconfig/libsrtp.pc
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%doc CHANGES LICENSE README
+%{_libdir}/libsrtp.so.*
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/srtp
+%{_libdir}/libsrtp.so
+%{_libdir}/pkgconfig/libsrtp.pc
+
+
+
+%changelog
+* Tue Feb 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.4-1
+- initial build for Vine Linux based on fedora development
+