Browse Source

2015-04-21 Ryoichi INAGAKI <ryo1@toki.waseda.jp>

	* libnjb, orc, xfce4-{diskperf, notes, time-out}-plugin: updated
	* libofx: revumped release
	


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

+ 29 - 21
lib/libn/libnjb/libnjb-vl.spec

@@ -1,8 +1,8 @@
 Name:		libnjb
 Summary:	Creative Labs Nomad Jukebox library
 Summary(ja): 	クリエイティブラボ社の Nomad ジュークボックスライブラリ
-Version:	2.2.6
-Release:	2%{?_dist_release}
+Version:	2.2.7
+Release:	1%{?_dist_release}
 
 License:	BSD
 Group:		System Environment/Libraries
@@ -11,7 +11,6 @@ URL:		http://libnjb.sourceforge.net/
 Source0:	http://download.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
 
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
-Requires:	pam
 Requires:	udev
 BuildRequires:	doxygen
 BuildRequires:	libusb-devel
@@ -31,6 +30,7 @@ Creative Nomad Jukebox MP3プレーヤーとコミュニケートするための
 
 %package examples
 Summary:        Example programs for libnjb
+Summary(ja):    libnjb のサンプルプログラム
 Group:          Applications/Multimedia
 Requires:       %{name} = %{version}-%{release}
 
@@ -40,23 +40,22 @@ Creative Nomad Jukebox and Dell DJ line of MP3 players.
 
 %package devel
 Summary:        Development files for libnjb
-Group:          System Environment/Libraries
+Summary(ja):    libnjb の開発用ファイル
+Group:          Development/Libraries
 Requires:       %{name} = %{version}-%{release}
-# doc subpackage removed in newer releases, and included
-# in the -devel package.
-Provides:	libnjb-doc
-#Obsoletes:	libnjb-doc <= 2.2-1
 Requires:	libusb-devel
 Requires:	ncurses-devel
 Requires:	zlib-devel
 
+Provides:	libnjb-doc = %{version}-%{release}
+Obsoletes:	libnjb-doc < %{version}-%{release}
+
 %description devel
 This package provides development files for the libnjb
 library for Creative Nomad/Zen/Jukebox and Dell DJ line of MP3 players.
 
 %description devel -l ja
-このパッケージは MP3 プレーヤーの creative Nomad/Zen/Jukebox と Dell DJ 系列のための libnjb
-ライブラリ用の開発ファイルを提供します。
+このパッケージは MP3 プレーヤーの creative Nomad/Zen/Jukebox と Dell DJ 系列のための libnjb ライブラリ用の開発ファイルを提供します。
 
 %prep
 %setup -q
@@ -67,26 +66,30 @@ make %{?_smp_mflags}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-%makeinstall
+make install DESTDIR=$RPM_BUILD_ROOT
+
 # Remove libtool archive remnant
 rm -f $RPM_BUILD_ROOT%{_libdir}/libnjb.la
 
-mkdir -p $RPM_BUILD_ROOT%{_datadir}/hal/fdi/information/10freedesktop
-install -p -m 644 libnjb.fdi $RPM_BUILD_ROOT%{_datadir}/hal/fdi/information/10freedesktop/10-usb-music-players-libnjb.fdi
-# Copy documentation to a good place
-install -p -m 644 AUTHORS ChangeLog ChangeLog-old FAQ \
-INSTALL LICENSE HACKING $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
+# Install udev rules file.
+mkdir -p $RPM_BUILD_ROOT/lib/udev/rules.d
+install -p -m 644 libnjb.rules $RPM_BUILD_ROOT/lib/udev/rules.d/60-libnjb.rules
+
 # Touch generated files to make them always have the same time stamp.
 touch -r configure.ac \
       $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/html/* \
       $RPM_BUILD_ROOT%{_includedir}/*.h \
       $RPM_BUILD_ROOT%{_libdir}/pkgconfig/*.pc
+
 # Remove the Doxygen HTML documentation, this get different
 # each time it is generated and thus creates multiarch conflicts.
 # I don't want to pre-generate it but will instead wait for upstream
 # to find a suitable solution that will always bring the same files,
 # or that Doxygen is fixed not to do this.
-rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/html
+#rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/html
+rm -rf _docs_to_include
+mkdir -p _docs_to_include
+mv $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/html _docs_to_include
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -96,21 +99,26 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-, root, root)
+%doc AUTHORS ChangeLog* FAQ LICENSE README
 %{_libdir}/*.so.*
-%config(noreplace) %{_datadir}/hal/fdi/information/10freedesktop/10-usb-music-players-libnjb.fdi
+%config(noreplace) /lib/udev/rules.d/*
+
 %files examples
 %defattr(-, root, root)
 %{_bindir}/*
 
 %files devel
 %defattr(-, root, root)
+%doc HACKING _docs_to_include/*
 %{_libdir}/*.so
-%dir %{_docdir}/%{name}-%{version}
-%{_docdir}/%{name}-%{version}/*
 %{_includedir}/*.h
 %{_libdir}/pkgconfig/*.pc
 
 %changelog
+* Tue Apr 21 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.2.7-1
+- updated to 2.2.7
+- built on current VineSeed
+
 * Sat Apr 16 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.2.6-2
 - rebuilt with current VineSeed
 
@@ -264,4 +272,4 @@ rm -rf $RPM_BUILD_ROOT
 - Second CVS RPM
 
 * Thu Dec 26 2002 Dwight Engen <dengen40@yahoo.com> 0.9.1
-- First RPM'ed
+- First RPM'ed

+ 4 - 1
lib/libo/libofx/libofx-vl.spec

@@ -2,7 +2,7 @@ Summary: A library for supporting Open Financial Exchange (OFX)
 Summary(ja): Open Finalcial Exchange (OFX) をサポートするためのライブラリ
 Name: libofx
 Version: 0.9.10
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 Group: System Environment/Libraries
 License: GPLv2
 URL: http://libofx.sourceforge.net/
@@ -72,6 +72,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/pkgconfig/*.pc
 
 %changelog
+* Tue Apr 21 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.9.10-2
+- revamped release no.
+
 * Sun Mar  8 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.9.10-1
 - updated to 0.9.10
 - added BR: curl-devel, help2man and libxml++-devel

+ 17 - 8
o/orc/orc-vl.spec

@@ -2,19 +2,20 @@
 
 Name:		orc
 Summary:	The Oil Run-time Compiler
-Version:	0.4.22
+Summary(ja):	Oil ランタイムコンパイラ
+Version:	0.4.23
 Release:	1%{?_dist_release}
 
 Group:		System Environment/Libraries
 License:	BSD
-URL:		http://code.entropywave.com/projects/orc/
+URL:		http://code.entropywave.com/orc/
 Source0:	http://gstreamer.freedesktop.org/src/orc/orc-%{version}.tar.xz
 
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 BuildRequires:	gtk-doc, libtool
 
-Vendor: Project Vine
-Distribution: Vine Linux
+Vendor:		Project Vine
+Distribution: 	Vine Linux
 
 
 %description
@@ -26,15 +27,17 @@ subtraction, and many arithmetic operations.
 
 %package doc
 Summary:	Documentation for Orc
-Group:		Development/Documentation
+Summary(ja):	Orc のドキュメント
+Group:		Documentation
 Requires:	%{name} = %{version}-%{release}
-#BuildArch:	noarch
+BuildArch:	noarch
 
 %description doc
 Documentation for Orc.
 
 %package devel
 Summary:	Development files and static libraries for Orc
+Summary(ja):	Orc の開発用ファイル及び静的ライブラリ
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
 Requires:	%{name}-compiler
@@ -46,7 +49,8 @@ on orc.
 
 %package compiler
 Summary:	Orc compiler
-Group:		Development/Libraries
+Summary(ja):	Orc コンパイラ
+Group:		Development/Languages
 Requires:	%{name} = %{version}-%{release}
 Requires:	pkgconfig
 
@@ -55,6 +59,7 @@ The Orc compiler, to produce optimized code.
 
 %package -n compat32-%{name}
 Summary:	The Oil Run-time Compiler
+Summary(ja):	Oil ランタイムコンパイラ
 Group:		System Environment/Libraries
 Requires:	%{name} = %{version}-%{release}
 
@@ -67,9 +72,10 @@ subtraction, and many arithmetic operations.
 
 %package -n compat32-%{name}-devel
 Summary:	Development files and static libraries for Orc
+Summary(ja):	Orc の開発用ファイル及び静的ライブラリ
 Group:		Development/Libraries
 Requires:	compat32-%{name} = %{version}-%{release}
-Requires:	pkgconfig
+Requires:	compat32-pkgconfig
 
 %description -n compat32-%{name}-devel
 This package contains the files needed to build packages that depend
@@ -146,6 +152,9 @@ make check || true
 %endif
 
 %changelog
+* Tue Apr 21 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.4.23-1
+- new upstream release
+
 * Sun Oct 26 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.22-1
 - new upstream release
 

+ 5 - 2
x/xfce4-diskperf-plugin/xfce4-diskperf-plugin-vl.spec

@@ -1,8 +1,8 @@
 Name: 		xfce4-diskperf-plugin
 Summary:        Disk performance plugin for the Xfce4 panel
 Summary(ja):    Xfce パネル用 ディスクパフォーマンス表示プラグイン
-Version:        2.5.4
-Release: 	2%{?_dist_release}
+Version:        2.5.5
+Release: 	1%{?_dist_release}
 
 Group: 		User Interface/Desktops
 License:	BSD
@@ -56,6 +56,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/xfce4/panel/plugins/diskperf.desktop
 
 %changelog
+* Tue Apr 21 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.5.5-1
+- new upstream release
+
 * Mon Mar  2 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.5.4-2
 - rebuilt with libxfce4util 4.12.1
 

+ 17 - 11
x/xfce4-notes-plugin/xfce4-notes-plugin-vl.spec

@@ -1,23 +1,25 @@
 Name: 		xfce4-notes-plugin
+Version:        1.8.0
+Release: 	1%{?_dist_release}
 Summary:        Memo plugin for the Xfce4 panel
 Summary(ja):    Xfce パネル用 メモプラグイン
-Version:        1.7.7
-Release: 	4%{?_dist_release}
 
 Group: 		User Interface/Desktops
 License:	GPLv2+
 URL: 		http://goodies.xfce.org/projects/panel-plugins/%{name}
 
-Source0: 	http://archive.xfce.org/src/panel-plugins/%{name}/1.7/%{name}-%{version}.tar.bz2
+Source0: 	http://archive.xfce.org/src/panel-plugins/%{name}/1.8/%{name}-%{version}.tar.bz2
 
 BuildRoot: 	%{_tmppath}/%{name}-%{version}-root
 
-BuildRequires:  libxfce4util-devel >= 4.4.0
-BuildRequires:  libxfce4ui-devel >= 4.4.0
-BuildRequires:  libxfcegui4-devel >= 4.4.0
-BuildRequires:  xfce4-panel-devel >= 4.4.0
-BuildRequires:  xfconf-devel >= 4.6.0
+BuildRequires:  glib2-devel >= 2.24.0
+BuildRequires:  gtk2-devel >= 2.20.0
+BuildRequires:  libxfce4util-devel >= 4.10.0
+BuildRequires:  libxfce4ui-devel >= 4.10.0
+BuildRequires:  xfce4-panel-devel >= 4.10.0
+BuildRequires:  xfconf-devel >= 4.10.0
 BuildRequires:  unique-devel >= 1.0.0
+BuildRequires:  intltool perl-XML-Parser
 
 Requires(post,postun):	desktop-file-utils
 
@@ -31,7 +33,7 @@ The notes plugin provides you a quick way to write down a todo list,
 to paste a piece of code, to leave a note to your friend, or whatever
 else you had like to do with a post'it.
 
-
+#'
 %prep
 %setup -q
 
@@ -72,13 +74,17 @@ update-desktop-database %{_datadir}/applications &> /dev/null || :
 %{_bindir}/xfce4-notes
 %{_bindir}/xfce4-notes-settings
 %{_bindir}/xfce4-popup-notes
-%{_libdir}/xfce4/panel-plugins/libnotes.so*
+%{_libdir}/xfce4/panel/plugins/libnotes.so*
 %{_datadir}/applications/xfce4-notes.desktop
 %{_datadir}/icons/hicolor/*/apps/%{name}.*
-%{_datadir}/xfce4/panel-plugins/xfce4-notes-plugin-47.desktop
+%{_datadir}/xfce4/panel-plugins/xfce4-notes-plugin.desktop
 %{_datadir}/%{name}
 
 %changelog
+* Tue Apr 21 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.8.0-1
+- new upstream release
+- remove BR: libxfcegui4-devel
+
 * Fri Apr  3 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.7.7-4
 - rebuilt with libxfcegui4 4.10.0-4
 

+ 6 - 2
x/xfce4-time-out-plugin/xfce4-time-out-plugin-vl.spec

@@ -1,8 +1,8 @@
 Name: 		xfce4-time-out-plugin
 Summary:        Time-out plugin for the Xfce4 panel
 Summary(ja):    Xfce パネル用 タイムアウトプラグイン
-Version:        1.0.1
-Release: 	4%{?_dist_release}
+Version:        1.0.2
+Release: 	1%{?_dist_release}
 
 Group: 		User Interface/Desktops
 License:	GPLv2+
@@ -11,6 +11,7 @@ URL: 		http://goodies.xfce.org/projects/panel-plugins/%{name}
 Source0: 	http://archive.xfce.org/src/panel-plugins/%{name}/1.0/%{name}-%{version}.tar.bz2
 
 BuildRoot: 	%{_tmppath}/%{name}-%{version}-root
+BuildRequires:  gtk2-devel >= 2.8.0
 BuildRequires:  libxfce4ui-devel >= 4.8.0
 BuildRequires:  libxfce4util-devel >= 4.8.0
 BuildRequires:  xfce4-panel-devel >= 4.8.0
@@ -70,6 +71,9 @@ fi
 %{_datadir}/xfce4/panel/plugins/%{name}.desktop
 
 %changelog
+* Tue Apr 21 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.0.2-1
+- new upstream release
+
 * Mon Mar  2 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.0.1-4
 - rebuilt with libxfce4util 4.12.1