Browse Source

new upstream release and initial build

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@8787 ec354946-7b23-47d6-9f5a-488ba84defc7
kudoh 9 years ago
parent
commit
43e38c00f8

+ 17 - 13
f/fdupes/fdupes-vl.spec

@@ -1,20 +1,20 @@
 Summary:	Finds duplicate files in a given set of directories
 Summary(ja):    指定されたディレクトリ群から重複ファイルを見つけるツール
 Name:		fdupes
-Version:	1.50
-Release:        0.1.PR2%{?_dist_release}
+Version:	1.51
+Release:        1%{?_dist_release}
 License:	MIT
 Group:		Applications/System
 URL:		http://netdial.caribe.net/~adrian2/fdupes.html
-Source0:	http://netdial.caribe.net/~adrian2/programs/fdupes/beta/%{name}-%{version}-PR2.tar.gz
+Source0:	http://netdial.caribe.net/~adrian2/programs/fdupes/beta/%{name}-%{version}.tar.gz
 
-Patch0:		%{name}-%{version}-destdir.patch
-# http://bugs.debian.org/213385
-Patch1:		%{name}-%{version}-compare-file.patch
-# http://bugs.debian.org/447601
-Patch2:		%{name}-%{version}-lfs.patch
+Patch0:			fdupes-1.51-destdir.patch
 # http://bugs.debian.org/353789
-Patch3:		%{name}-%{version}-typo.patch
+Patch1:			fdupes-1.51-typo.patch
+# Fix CVE
+Patch2:			fdupes-1.51-check-permissions.patch
+# Apply proper LDFLAGS
+Patch3:			fdupes-1.51-obey-ldflags.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
@@ -23,7 +23,7 @@ FDUPES is a program for identifying duplicate files residing within specified
 directories.
 
 %prep
-%setup -q -n %{name}-%{version}-PR2
+%setup -q -n %{name}-%{version}
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
@@ -40,13 +40,13 @@ make %{?_smp_mflags} COMPILER_OPTIONS="$RPM_OPT_FLAGS"
 # ... etc..
 
 %install
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
 
 make install INSTALL="%{__install} -p" BIN_DIR=%{_bindir} \
-  MAN_BASE_DIR=%{_mandir} DESTDIR=$RPM_BUILD_ROOT
+  MAN_BASE_DIR=%{_mandir} DESTDIR=%{buildroot}
 
 %clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
 
 %files
 %defattr(-,root,root,-)
@@ -58,6 +58,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_bindir}/%{name}
 
 %changelog
+* Sat Jul 12 2014 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.51-1
+- new upstream release
+- imported fedora rawhide patches
+
 * Wed Sep 16 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 	1.50-0.1.PR2
 - initial build for Vine Linux
 

+ 4 - 25
p/parole/parole-vl.spec

@@ -4,7 +4,7 @@
 %define PAROLE_BIN %{_libexecdir}/%{name}
 
 Name:           parole
-Version:        0.5.0
+Version:        0.5.4
 Release:        1%{?_dist_release}
 Summary:        Media player for the Xfce desktop
 Summary(ja):    Xfce デスクトップのメディアプレーヤー
@@ -82,18 +82,6 @@ The %{name}-devel package contains header files for developing plugins for
 %{name}-devel パッケージ は %{name} のプラグインを開発するための
 ヘッダファイルを含みます。
 
-#%if %{with mozilla}
-#%package mozplugin
-#Summary:	Browser plugin for %{name}
-#Group:		Application/Internet
-#Requires:	%{name} = %{version}-%{release}
-
-#%description    mozplugin
-#Parole is a modern simple media player based on the GStreamer framework and 
-#written to fit well in the Xfce desktop. This plugin allows it to be embedded
-#in a web browser.
-#%endif
-
 %prep
 %setup -q
 #%patch1 -p1
@@ -101,11 +89,6 @@ The %{name}-devel package contains header files for developing plugins for
 %build
 ./autogen.sh
 %configure --disable-static --enable-gtk-doc
-#%if %{with mozilla}
-# --enable-browser-plugin
-#%else
-# --disable-browser-plugin
-#%endif
 make %{?_smp_mflags} V=1
 
 
@@ -167,14 +150,10 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 %{_includedir}/%{name}/
 
 
-#%if %{with mozilla}
-#%files mozplugin
-#%defattr(-,root,root,-)
-#%{_libexecdir}/%{name}-media-plugin
-#%{_libdir}/mozilla/plugins/%{name}-player.so
-#%endif
-
 %changelog
+* Sat Jul 12 2014 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.4-1
+- new upstream release
+
 * Mon Dec 23 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.0-1
 - new upstream release
 

+ 6 - 1
p/pidgin-twitter/pidgin-twitter-vl.spec

@@ -1,6 +1,6 @@
 Name:		pidgin-twitter
 Version:	0.9.2.1
-Release:	1%{?_dist_release}
+Release:	2%{?_dist_release}
 Summary:	Pidgin plugin to help posting and reading micro blogs such as Twitter
 Summary(ja):	Twitter のようなマイクロブログへの投稿と講読を補助する Pidgin プラグイン
 
@@ -11,6 +11,7 @@ Source0:	http://www.honeyplanet.jp/%{name}-%{version}.tar.gz
 Patch0: enable_hardening_build_flags.patch
 Patch1: fix_ftbfs_gdkpixbuf_225.patch
 Patch2: initializing_value.patch
+Patch3: fix_ftbfs_glib_235.patch
 
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 
@@ -37,6 +38,7 @@ Twitter、Wassr、identi.ca、jisko、friendfeed をサポートしています
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
 %configure
@@ -61,6 +63,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/%{name}/prefs.ui
 
 %changelog
+* Sat Jul 12 2014 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.9.2.1-2
+- added Patch3 to fix build error on current environment
+
 * Thu Aug 02 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.9.2.1-1
 - new upstream release
 - added Patch0,1,2 from Debian sid

+ 50 - 0
t/tofrodos/tofrodos-vl.spec

@@ -0,0 +1,50 @@
+Name: tofrodos
+Summary: Text file format converter for between DOS and UNIX
+Summary(ja): DOS と UNIX のテキストファイルフォーマット相互変換ツール
+Version: 1.7.13
+Release: 1%{?_dist_release}
+License: GPLv2
+Group: Applications/Text
+URL: http://www.thefreecountry.com/tofrodos/
+Source0: %{name}-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+
+%description
+DOS text files traditionally have CR/LF (carriage return/line feed) pairs
+as their new line delimiters while Unix text files traditionally have
+LFs (line feeds) to terminate each line.
+
+Tofrodos comprises two programs, "fromdos" and "todos", which convert
+ASCII and Unicode UTF-8 text files to and from these formats. Use "fromdos"
+to convert DOS text files to the Unix format, and "todos" to convert Unix
+text files to the DOS format.
+
+%prep
+%setup -qn %{name}
+
+%build
+cd src/
+make %{?_smp_flags}
+
+%install
+rm -rf %{buildroot}
+
+cd src
+%__install -m 755 -d %{buildroot}%{_bindir}
+%__install -m 755 -d %{buildroot}%{_mandir}/man1
+
+%__mv fromdos %{buildroot}%{_bindir}/fromdos
+%__mv todos %{buildroot}%{_bindir}/todos
+%__install -m 755 fromdos.1 %{buildroot}%{_mandir}/man1/
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%doc COPYING readme.txt
+%{_bindir}/*
+%{_mandir}/man1/fromdos.1.gz
+
+%changelog
+* Sat Jul 12 2014 Toshiharu Kudoh <kudoh@vinelinux.org> - 1.7.13-1
+- initial build for VineSeed