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(ja):	GNOME 向けのマルチメディア管理・再生アプリケーション
 Name:		banshee
 Version:	2.6.2
-Release:	1%{?_dist_release}
-
-Source0:	%{name}-%{version}.tar.xz
+Release:	2%{?_dist_release}
 
 License:	MIT/X11
 Group:		Applications/Multimedia
 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-addins-devel
 BuildRequires:	mono-zeroconf-devel
@@ -26,8 +33,8 @@ BuildRequires:	gstreamer-devel
 BuildRequires:	gstreamer-plugins-base-devel
 BuildRequires:	gtk2-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:	libmtp-devel
 BuildRequires:	libudev-devel
@@ -42,8 +49,6 @@ Requires:	libgpod-sharp
 Requires:	gvfs-afc
 Requires:	media-player-info
 
-BuildRoot:	%{_tmppath}/%{name}-%{version}-root
-
 Vendor:		Project Vine
 Distribution:	Vine Linux
 Packager:	Takemikaduchi
@@ -72,9 +77,10 @@ banshee.
 
 %prep
 %setup -q
+%patch100 -p1 -b .dbussharp2
 
 %build
-(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+#(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
 %configure \
 	--disable-static 
 
@@ -152,6 +158,10 @@ update-mime-database %{_datadir}/mime &> /dev/null || :
 
 
 %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
 - 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
 Name: crash
-Version: 6.1.0
+Version: 7.0.9
 Release: 1%{?_dist_release}
 License: GPLv3
 Group: Development/Debuggers
-Source: http://people.redhat.com/anderson/crash-%{version}.tar.gz
 URL: http://people.redhat.com/anderson
+
+Source: http://people.redhat.com/anderson/crash-%{version}.tar.gz
+Patch0: lzo_snappy.patch
+
 ExclusiveOS: Linux
 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
 
 %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.
 
 %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
 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
 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
-%setup -n %{name}-%{version} -q
+%setup -q -n %{name}-%{version}
+%patch0 -p1 -b lzo_snappy.patch
 
 %build
 make RPMPKG="%{version}-%{release}" CFLAGS="%{optflags}"
@@ -47,26 +63,32 @@ cp -p crash.8 %{buildroot}%{_mandir}/man8/crash.8
 mkdir -p %{buildroot}%{_includedir}/crash
 chmod 0644 defs.h
 cp -p defs.h %{buildroot}%{_includedir}/crash
+mkdir -p %{buildroot}%{_libdir}
+cp -p crashlib.a %{buildroot}%{_libdir}
+
 
 %clean
 rm -rf %{buildroot}
 
 %files
 %defattr(-,root,root,-)
+%doc README COPYING3
 %{_bindir}/crash
 %{_mandir}/man8/crash.8*
-%doc README COPYING3
 
 %files devel
 %defattr(-,root,root,-)
 %{_includedir}/*
+%{_libdir}/*.a
 
 %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
 - initial build for Vine Linux
 
-
-
 * Tue Aug 21 2012 Dave Anderson <anderson@redhat.com> - 6.0.9-1
 - Update to latest upstream release
 

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

@@ -1,17 +1,18 @@
 Name:           perltidy
-Version:        20101217
-Release:        2%{?_dist_release}
+Version:        20140711
+Release:        1%{?_dist_release}
 Summary:        Tool for indenting and reformatting Perl scripts
+Summary(ja):    Perl スクリプトの整形ツール
 
 Group:          Development/Tools
 License:        GPLv2+
 URL:            http://perltidy.sourceforge.net/
 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
 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
 Distribution:   Vine Linux
@@ -66,6 +67,11 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %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
 - rebuild
 

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

@@ -1,15 +1,18 @@
 %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(ja): Bazaar のクロスプラットフォームな GUI フロントエンド
 Name: qbzr
 Version: %{ver}
 Release: %{rel}%{?_dist_release}
 License: GPLv2
-Group: Development/Languages
+Group: Development/Tools
 URL: http://wiki.bazaar.canonical.com/QBzr
+
 Source0: %{name}-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildArch: noarch
 Requires: python >= 2.4
 Requires: bzr >= 2.2
@@ -47,6 +50,9 @@ rm -rf %{buildroot}
 %{python_sitelib}/qbzr-%{version}*.egg-info
 
 %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
 - update to 0.23.1
 - 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(ja):  動作中のプロセスと関連するシステムコールの追跡/表示
 Name:         strace
-Version:      4.5.20
-Release:      2%{?_dist_release}
+Version:      4.9
+Release:      1%{?_dist_release}
 License:      BSD
-Group:        Development/Tools
+Group:        Development/Debuggers
 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
-BuildRequires: kernel-headers >= 2.4.0
+BuildRequires: libacl-devel
+BuildRequires: libaio-devel
+BuildRequires: time
 
 Vendor:       Project Vine
 Distribution: Vine Linux
@@ -35,7 +41,7 @@ strace プログラムは動作中のプロセスがコール/受信したたシ
 %ifarch %{strace64_arches}
 %package -n strace64
 Summary: Tracks and displays system calls associated with a running process.
-Summary(ja):  動作中のプロセスと関連するシステムコールの追跡/表示
+Summary(ja): 動作中のプロセスと関連するシステムコールの追跡/表示
 Group: Development/Debuggers
 
 %description -n strace64
@@ -63,16 +69,17 @@ strace プログラムは動作中のプロセスがコール/受信したたシ
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %configure
-make
+make %{?_smp_mflags}
 
 %install
 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
 rm -f %{buildroot}%{_bindir}/strace-graph
@@ -81,13 +88,16 @@ rm -f %{buildroot}%{_bindir}/strace-graph
 ln %{buildroot}%{_bindir}/strace %{buildroot}%{_bindir}/strace64
 %endif
 
+%check
+make -k check VERBOSE=1
+
 %clean
 rm -rf %{buildroot}
 
 
 %files
 %defattr(-,root,root)
-%doc COPYRIGHT ChangeLog NEWS README README-linux
+%doc CREDITS ChangeLog ChangeLog-CVS COPYING NEWS README
 %{_bindir}/*
 %{_mandir}/man1/*
 
@@ -98,6 +108,9 @@ rm -rf %{buildroot}
 %endif
 
 %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
 - rebuilt with rpm-4.8.1-3