Browse Source

2014-11-15 Ryoichi INAGAKI <ryo1@toki.waseda.jp>

	* banshee, crash, perltidy, strace: updated
	* qbzr: changed Group
	


git-svn-id: http://trac.vinelinux.org/repos/projects/specs@9090 ec354946-7b23-47d6-9f5a-488ba84defc7
inagaki 9 years ago
parent
commit
560df7ce7b
5 changed files with 94 additions and 37 deletions
  1. 18 8
      b/banshee/banshee-vl.spec
  2. 33 11
      c/crash/crash-vl.spec
  3. 10 4
      p/perltidy/perltidy-vl.spec
  4. 9 3
      q/qbzr/qbzr-vl.spec
  5. 24 11
      s/strace/strace-vl.spec

+ 18 - 8
b/banshee/banshee-vl.spec

@@ -1,14 +1,21 @@
 Summary:	A multimedia management and playback application for GNOME
 Summary:	A multimedia management and playback application for GNOME
+Summary(ja):	GNOME 向けのマルチメディア管理・再生アプリケーション
 Name:		banshee
 Name:		banshee
 Version:	2.6.2
 Version:	2.6.2
-Release:	1%{?_dist_release}
-
-Source0:	%{name}-%{version}.tar.xz
+Release:	2%{?_dist_release}
 
 
 License:	MIT/X11
 License:	MIT/X11
 Group:		Applications/Multimedia
 Group:		Applications/Multimedia
 URL:		http://banshee.fm/
 URL:		http://banshee.fm/
 
 
+Source0:	%{name}-%{version}.tar.xz
+
+# Vine Patch
+# ad-hoc patch to build with dbus-sharp 0.8.0
+Patch100:       banshee-2.6.2-dbussharp2.patch
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
 BuildRequires:	mono-devel
 BuildRequires:	mono-devel
 BuildRequires:	mono-addins-devel
 BuildRequires:	mono-addins-devel
 BuildRequires:	mono-zeroconf-devel
 BuildRequires:	mono-zeroconf-devel
@@ -26,8 +33,8 @@ BuildRequires:	gstreamer-devel
 BuildRequires:	gstreamer-plugins-base-devel
 BuildRequires:	gstreamer-plugins-base-devel
 BuildRequires:	gtk2-devel
 BuildRequires:	gtk2-devel
 BuildRequires:	sqlite3-devel
 BuildRequires:	sqlite3-devel
-BuildRequires:	dbus-sharp-devel
-BuildRequires:	dbus-sharp-glib-devel
+BuildRequires:	dbus-sharp-devel >= 0.8.0
+BuildRequires:	dbus-sharp-glib-devel >= 0.6.0
 BuildRequires:	WebKit-gtk-devel
 BuildRequires:	WebKit-gtk-devel
 BuildRequires:	libmtp-devel
 BuildRequires:	libmtp-devel
 BuildRequires:	libudev-devel
 BuildRequires:	libudev-devel
@@ -42,8 +49,6 @@ Requires:	libgpod-sharp
 Requires:	gvfs-afc
 Requires:	gvfs-afc
 Requires:	media-player-info
 Requires:	media-player-info
 
 
-BuildRoot:	%{_tmppath}/%{name}-%{version}-root
-
 Vendor:		Project Vine
 Vendor:		Project Vine
 Distribution:	Vine Linux
 Distribution:	Vine Linux
 Packager:	Takemikaduchi
 Packager:	Takemikaduchi
@@ -72,9 +77,10 @@ banshee.
 
 
 %prep
 %prep
 %setup -q
 %setup -q
+%patch100 -p1 -b .dbussharp2
 
 
 %build
 %build
-(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+#(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
 %configure \
 %configure \
 	--disable-static 
 	--disable-static 
 
 
@@ -152,6 +158,10 @@ update-mime-database %{_datadir}/mime &> /dev/null || :
 
 
 
 
 %changelog
 %changelog
+* Wed Nov 12 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.6.2-2
+- rebuilt with dbus-sharp 0.8.1 and dbus-shar-glib 0.6.0
+- added Patch100
+
 * Sun Mar 16 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.2-1
 * Sun Mar 16 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.2-1
 - new upstream release
 - new upstream release
 
 

+ 33 - 11
c/crash/crash-vl.spec

@@ -3,16 +3,25 @@
 #
 #
 Summary: Kernel analysis utility for live systems, netdump, diskdump, kdump, LKCD or mcore dumpfiles
 Summary: Kernel analysis utility for live systems, netdump, diskdump, kdump, LKCD or mcore dumpfiles
 Name: crash
 Name: crash
-Version: 6.1.0
+Version: 7.0.9
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
 License: GPLv3
 License: GPLv3
 Group: Development/Debuggers
 Group: Development/Debuggers
-Source: http://people.redhat.com/anderson/crash-%{version}.tar.gz
 URL: http://people.redhat.com/anderson
 URL: http://people.redhat.com/anderson
+
+Source: http://people.redhat.com/anderson/crash-%{version}.tar.gz
+Patch0: lzo_snappy.patch
+
 ExclusiveOS: Linux
 ExclusiveOS: Linux
 ExclusiveArch: %{ix86} ia64 x86_64 ppc64 s390 s390x %{arm}
 ExclusiveArch: %{ix86} ia64 x86_64 ppc64 s390 s390x %{arm}
-Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot-%(%{__id_u} -n)
-BuildRequires: ncurses-devel zlib-devel
+Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root
+BuildRequires: bison
+BuildRequires: lzo-devel
+BuildRequires: ncurses-devel
+BuildRequires: readline-devel
+BuildRequires: snappy-devel
+BuildRequires: zlib-devel
+
 Requires: binutils
 Requires: binutils
 
 
 %description
 %description
@@ -22,9 +31,11 @@ netdump, diskdump and kdump packages from Red Hat Linux, the mcore kernel patch
 offered by Mission Critical Linux, or the LKCD kernel patch.
 offered by Mission Critical Linux, or the LKCD kernel patch.
 
 
 %package devel
 %package devel
-Requires: %{name} = %{version}, zlib-devel
-Summary: kernel crash analysis utility for live systems, netdump, diskdump, kdump, LKCD or mcore dumpfiles
-Group: Development/Debuggers
+Summary: Development files for %{name}
+Summary(ja): %{name} の開発用ファイル
+Group: Development/System
+Requires: %{name} = %{version}
+Requires: zlib-devel
 
 
 %description devel
 %description devel
 The core analysis suite is a self-contained tool that can be used to
 The core analysis suite is a self-contained tool that can be used to
@@ -32,8 +43,13 @@ investigate either live systems, kernel core dumps created from the
 netdump, diskdump and kdump packages from Red Hat Linux, the mcore kernel patch
 netdump, diskdump and kdump packages from Red Hat Linux, the mcore kernel patch
 offered by Mission Critical Linux, or the LKCD kernel patch.
 offered by Mission Critical Linux, or the LKCD kernel patch.
 
 
+The %{name}-devel package contains static library and header files for
+developing applications that use %{name}.
+
+
 %prep
 %prep
-%setup -n %{name}-%{version} -q
+%setup -q -n %{name}-%{version}
+%patch0 -p1 -b lzo_snappy.patch
 
 
 %build
 %build
 make RPMPKG="%{version}-%{release}" CFLAGS="%{optflags}"
 make RPMPKG="%{version}-%{release}" CFLAGS="%{optflags}"
@@ -47,26 +63,32 @@ cp -p crash.8 %{buildroot}%{_mandir}/man8/crash.8
 mkdir -p %{buildroot}%{_includedir}/crash
 mkdir -p %{buildroot}%{_includedir}/crash
 chmod 0644 defs.h
 chmod 0644 defs.h
 cp -p defs.h %{buildroot}%{_includedir}/crash
 cp -p defs.h %{buildroot}%{_includedir}/crash
+mkdir -p %{buildroot}%{_libdir}
+cp -p crashlib.a %{buildroot}%{_libdir}
+
 
 
 %clean
 %clean
 rm -rf %{buildroot}
 rm -rf %{buildroot}
 
 
 %files
 %files
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
+%doc README COPYING3
 %{_bindir}/crash
 %{_bindir}/crash
 %{_mandir}/man8/crash.8*
 %{_mandir}/man8/crash.8*
-%doc README COPYING3
 
 
 %files devel
 %files devel
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
 %{_includedir}/*
 %{_includedir}/*
+%{_libdir}/*.a
 
 
 %changelog
 %changelog
+* Fri Nov 14 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 7.0.9-1
+- updated to 7.0.9
+- moved devel subpackage to Development/System Group
+
 * Sun Nov 11 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 6.1.0-1
 * Sun Nov 11 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 6.1.0-1
 - initial build for Vine Linux
 - initial build for Vine Linux
 
 
-
-
 * Tue Aug 21 2012 Dave Anderson <anderson@redhat.com> - 6.0.9-1
 * Tue Aug 21 2012 Dave Anderson <anderson@redhat.com> - 6.0.9-1
 - Update to latest upstream release
 - Update to latest upstream release
 
 

+ 10 - 4
p/perltidy/perltidy-vl.spec

@@ -1,17 +1,18 @@
 Name:           perltidy
 Name:           perltidy
-Version:        20101217
-Release:        2%{?_dist_release}
+Version:        20140711
+Release:        1%{?_dist_release}
 Summary:        Tool for indenting and reformatting Perl scripts
 Summary:        Tool for indenting and reformatting Perl scripts
+Summary(ja):    Perl スクリプトの整形ツール
 
 
 Group:          Development/Tools
 Group:          Development/Tools
 License:        GPLv2+
 License:        GPLv2+
 URL:            http://perltidy.sourceforge.net/
 URL:            http://perltidy.sourceforge.net/
 Source:         http://downloads.sourceforge.net/perltidy/Perl-Tidy-%{version}.tar.gz
 Source:         http://downloads.sourceforge.net/perltidy/Perl-Tidy-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildArch:      noarch
 BuildArch:      noarch
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(ExtUtils::MakeMaker)
-Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 
 Vendor:         Project Vine
 Vendor:         Project Vine
 Distribution:   Vine Linux
 Distribution:   Vine Linux
@@ -66,6 +67,11 @@ rm -rf $RPM_BUILD_ROOT
 
 
 
 
 %changelog
 %changelog
+* Fri Nov 14 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 20140711-1
+- updated to 20140711
+- built with perl 5.16.3
+- added Japanese summary
+
 * Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 20101217-2
 * Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 20101217-2
 - rebuild
 - rebuild
 
 

+ 9 - 3
q/qbzr/qbzr-vl.spec

@@ -1,15 +1,18 @@
 %define ver 0.23.1
 %define ver 0.23.1
-%define rel 1
+%define rel 2
 
 
 Summary: a cross-platform GUI front end for Bazaar, based on Qt toolkit
 Summary: a cross-platform GUI front end for Bazaar, based on Qt toolkit
+Summary(ja): Bazaar のクロスプラットフォームな GUI フロントエンド
 Name: qbzr
 Name: qbzr
 Version: %{ver}
 Version: %{ver}
 Release: %{rel}%{?_dist_release}
 Release: %{rel}%{?_dist_release}
 License: GPLv2
 License: GPLv2
-Group: Development/Languages
+Group: Development/Tools
 URL: http://wiki.bazaar.canonical.com/QBzr
 URL: http://wiki.bazaar.canonical.com/QBzr
+
 Source0: %{name}-%{version}.tar.gz
 Source0: %{name}-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildArch: noarch
 BuildArch: noarch
 Requires: python >= 2.4
 Requires: python >= 2.4
 Requires: bzr >= 2.2
 Requires: bzr >= 2.2
@@ -47,6 +50,9 @@ rm -rf %{buildroot}
 %{python_sitelib}/qbzr-%{version}*.egg-info
 %{python_sitelib}/qbzr-%{version}*.egg-info
 
 
 %changelog
 %changelog
+* Fri Nov 14 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.23.1-2
+- moved to Development/Tools Group
+
 * Mon Dec 30 2013 IWAI, Masaharu <iwaim.sub@gmail.com> 0.23.1-1
 * Mon Dec 30 2013 IWAI, Masaharu <iwaim.sub@gmail.com> 0.23.1-1
 - update to 0.23.1
 - update to 0.23.1
 - fix %%files path: using python_sitelib
 - fix %%files path: using python_sitelib

+ 24 - 11
s/strace/strace-vl.spec

@@ -1,14 +1,20 @@
 Summary:      Tracks and displays system calls associated with a running process.
 Summary:      Tracks and displays system calls associated with a running process.
 Summary(ja):  動作中のプロセスと関連するシステムコールの追跡/表示
 Summary(ja):  動作中のプロセスと関連するシステムコールの追跡/表示
 Name:         strace
 Name:         strace
-Version:      4.5.20
-Release:      2%{?_dist_release}
+Version:      4.9
+Release:      1%{?_dist_release}
 License:      BSD
 License:      BSD
-Group:        Development/Tools
+Group:        Development/Debuggers
 URL:          http://sourceforge.net/projects/strace/
 URL:          http://sourceforge.net/projects/strace/
-Source0:      %{name}-%{version}.tar.bz2
+
+Source0:      http://downloads.sourceforge.net/strace/%{name}-%{version}.tar.xz
+# http://sourceforge.net/p/strace/mailman/message/32937648/
+Patch0: strace-4.9-ioctlent.patch
+
 BuildRoot:    %{_tmppath}/%{name}-%{version}-root
 BuildRoot:    %{_tmppath}/%{name}-%{version}-root
-BuildRequires: kernel-headers >= 2.4.0
+BuildRequires: libacl-devel
+BuildRequires: libaio-devel
+BuildRequires: time
 
 
 Vendor:       Project Vine
 Vendor:       Project Vine
 Distribution: Vine Linux
 Distribution: Vine Linux
@@ -35,7 +41,7 @@ strace プログラムは動作中のプロセスがコール/受信したたシ
 %ifarch %{strace64_arches}
 %ifarch %{strace64_arches}
 %package -n strace64
 %package -n strace64
 Summary: Tracks and displays system calls associated with a running process.
 Summary: Tracks and displays system calls associated with a running process.
-Summary(ja):  動作中のプロセスと関連するシステムコールの追跡/表示
+Summary(ja): 動作中のプロセスと関連するシステムコールの追跡/表示
 Group: Development/Debuggers
 Group: Development/Debuggers
 
 
 %description -n strace64
 %description -n strace64
@@ -63,16 +69,17 @@ strace プログラムは動作中のプロセスがコール/受信したたシ
 
 
 %prep
 %prep
 %setup -q
 %setup -q
+%patch0 -p1
 
 
 %build
 %build
 %configure
 %configure
-make
+make %{?_smp_mflags}
 
 
 %install
 %install
 rm -rf %{buildroot}
 rm -rf %{buildroot}
-mkdir -p %{buildroot}%{_mandir}/man1
-mkdir -p %{buildroot}%{_bindir}
-%makeinstall man1dir=%{buildroot}%{_mandir}/man1
+#mkdir -p %{buildroot}%{_mandir}/man1
+#mkdir -p %{buildroot}%{_bindir}
+make DESTDIR=%{buildroot} install
 
 
 # remove unpackaged files from the buildroot
 # remove unpackaged files from the buildroot
 rm -f %{buildroot}%{_bindir}/strace-graph
 rm -f %{buildroot}%{_bindir}/strace-graph
@@ -81,13 +88,16 @@ rm -f %{buildroot}%{_bindir}/strace-graph
 ln %{buildroot}%{_bindir}/strace %{buildroot}%{_bindir}/strace64
 ln %{buildroot}%{_bindir}/strace %{buildroot}%{_bindir}/strace64
 %endif
 %endif
 
 
+%check
+make -k check VERBOSE=1
+
 %clean
 %clean
 rm -rf %{buildroot}
 rm -rf %{buildroot}
 
 
 
 
 %files
 %files
 %defattr(-,root,root)
 %defattr(-,root,root)
-%doc COPYRIGHT ChangeLog NEWS README README-linux
+%doc CREDITS ChangeLog ChangeLog-CVS COPYING NEWS README
 %{_bindir}/*
 %{_bindir}/*
 %{_mandir}/man1/*
 %{_mandir}/man1/*
 
 
@@ -98,6 +108,9 @@ rm -rf %{buildroot}
 %endif
 %endif
 
 
 %changelog
 %changelog
+* Fri Nov 14 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.9-1
+- updated to 4.9
+
 * Sun Apr 17 2011 Shu KONNO <owa@bg.wakwak.com> 4.5.20-2
 * Sun Apr 17 2011 Shu KONNO <owa@bg.wakwak.com> 4.5.20-2
 - rebuilt with rpm-4.8.1-3
 - rebuilt with rpm-4.8.1-3