Browse Source

2014-12-21 Ryoichi INAGAKI <ryo1@toki.waseda.jp>

	* MySQL-ruby, dockmanager, dracd, rxvt-unicode: rebuilt
	* docky, tomboy: added patch
	* gdl: changed Group
	* gdlmm: updated
	


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

+ 4 - 1
M/MySQL-ruby/MySQL-ruby-vl.spec

@@ -12,7 +12,7 @@ Name: MySQL-ruby
 Summary: mysql module for Ruby
 Summary(ja): Ruby 用の MySQL 拡張モジュール
 Version: 2.8.2
-Release: 2%{?_dist_release}
+Release: 3%{?_dist_release}
 
 Group: Development/Libraries
 License: distributable
@@ -61,6 +61,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Dec 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.8.2-3
+- rebuild with ruby-2.1.5
+
 * Fri Oct 26 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8.2-2
 - rebuild with ruby-1.9.3
 

+ 11 - 9
d/dockmanager/dockmanager-vl.spec

@@ -2,21 +2,24 @@ Summary:	dock-independent helper scripts
 Summary(ja): 	ドック用ヘルパースクリプト
 Name:		dockmanager
 Version:	0.1.0
-Release: 	2%{?_dist_release}
-Source0:	%{name}-%{version}.tar.gz
+Release: 	3%{?_dist_release}
+
 License:	GPLv3
-Group:		System Environment/Libraries
+Group:		System Environment/Daemons
 URL:		https://launchpad.net/dockmanager
 
+Source0:	%{name}-%{version}.tar.gz
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+BuildRequires:	dbus-glib-devel
 BuildRequires:	glib2 >= 2.18.0
 BuildRequires:	libdesktop-agnostic-devel >= 0.3.9
 BuildRequires:	libdesktop-agnostic-bin >= 0.3.9
-BuildRequires:	dbus-glib-devel
 Requires(pre):	GConf2
 Requires(post):	GConf2
 Requires(preun):GConf2
-BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 
+Distribution:	Vine Linux
+Vendor:		Project Vine
 Packager:	kazutaka
 
 %description
@@ -27,11 +30,9 @@ to any dock implementing the DockManager DBus interface specification.
 このパッケージには、DockManager DBus インターフェーススペックに準拠した
 ドックで利用できるヘルパースクリプトが含まれます。
 
-
 %prep
 %setup -q
 
-
 %build
 %configure --enable-shared \
            --disable-static \
@@ -44,8 +45,6 @@ to any dock implementing the DockManager DBus interface specification.
 %{__make} install DESTDIR=$RPM_BUILD_ROOT
 
 # remove unnecessary files
-##find $RPM_BUILD_ROOT/%{_libdir} -name "*.la" -exec %{__rm} -f "{}" \;
-##find $RPM_BUILD_ROOT/%{_libdir} -name "*.a" -exec %{__rm} -f "{}" \;
 find $RPM_BUILD_ROOT/%{_prefix}/lib -name "*.la" -exec %{__rm} -f "{}" \;
 find $RPM_BUILD_ROOT/%{_prefix}/lib -name "*.a" -exec %{__rm} -f "{}" \;
 
@@ -89,6 +88,9 @@ fi
 
 
 %changelog
+* Fri Dec 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.1.0-3
+- rebuilt on current VineSeed
+
 * Wed Apr 13 2011 Shu KONNO <owa@bg.wakwak.com> 0.1.0-2
 - fixed remove files path
 - fixed changelog typo

+ 26 - 19
d/docky/docky-vl.spec

@@ -1,28 +1,22 @@
-%define build_vine5 0
-
-%if "%{?_dist_release}" == "vl5"
-%define build_vine5 1
-%endif
-
 Summary:	Dock application for GNOME
 Summary(ja): 	GNOME 向けのドックアプリケーション
 Name:		docky
 Version:	2.1.2
-Release: 	2%{?_dist_release}
+Release: 	3%{?_dist_release}
+
+License:	GPLv3
+Group:		User Interface/Desktops
+URL:		http://www.go-docky.com/
+
 Source0:	http://launchpad.net/docky/2.1/2.1.0/+download/%{name}-%{version}.tar.bz2
 Source1:	docky-2.1.0-ja.po
 Patch1:		docky-2.0.5-clock-date-format.patch
-License:	GPLv3
-Group:		Applications/Accessories
-URL:		http://www.go-docky.com/
 
-Requires:	gconf-sharp2
-Requires:	gnome-keyring-sharp
-Requires:	mono-web
-Requires:	rsvg2-sharp
-Requires:	dockmanager
-Requires(post):	 desktop-file-utils
-Requires(postun):desktop-file-utils
+# Vine Patch
+# ad-hoc patch to build with dbus-sharp 0.8.0
+Patch100:       docky-2.1.2-dbussharp2.patch
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 BuildRequires:	python
 BuildRequires:	gtk2-devel
 BuildRequires:	GConf2-devel
@@ -42,7 +36,14 @@ BuildRequires:	wnck-sharp
 BuildRequires:	mono-addins-devel
 BuildRequires:	mono-core
 BuildRequires:	mono-devel
-BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+BuildRequires:	autoconf
+Requires:	gconf-sharp2
+Requires:	gnome-keyring-sharp
+Requires:	mono-web
+Requires:	rsvg2-sharp
+Requires:	dockmanager
+Requires(post):	 desktop-file-utils
+Requires(postun):desktop-file-utils
 
 Distribution:	Vine Linux
 Vendor:		Project Vine
@@ -62,10 +63,12 @@ Docky はアプリケーションの実行やウィンドウの操作を簡単
 %prep
 %setup -q
 %patch1 -p1 -b .clock-date-format
+%patch100 -p1 -b .dbussharp2
 %{__cp} %{SOURCE1} po/ja.po
 
-
 %build
+autoreconf -fiv
+
 %configure
 %{__make} %{?_smp_mflags}
 
@@ -117,6 +120,10 @@ fi
 
 
 %changelog
+* Fri Dec 19 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.1.2-3
+- added Patch100 to build with dbus-sharp 0.8.1 and dbus-shar-glib 0.6.0
+- moved to User Interface/Desktops Group
+
 * Tue Jan  1 2013 IWAI, Masaharu <iwai@alib.jp> 2.1.2-2
 - build with mono-addins 0.6.2-2
 - add BuildRequires: mono-addins-devel

+ 12 - 7
d/dracd/dracd-vl.spec

@@ -1,22 +1,24 @@
 Summary: Dynamic relay authorization control
+Summary(ja): 動的なメール中継認証デーモン
 Name: dracd
 Version: 1.12
-Release: 3%{?_dist_release}
+Release: 4%{?_dist_release}
+
 License: Other
 Group: System Environment/Daemons
-Url: http://mail.cc.umanitoba.ca/drac/
+URL: http://mail.cc.umanitoba.ca/drac/
+
 Source0: drac.tar.Z
 Source1: dracd-init.d.source
 Source2: dracd-rc.d.source
 Source3: dracd.allow-sample
 Source4: README.vine-drac
 Patch0: drac-Makefile-1.12.patch
+
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
-BuildRequires(pre): db4-devel >= 4.6.21
-# BuildPrereq: db4-devel >= 4.6.21
-Requires(pre): chkconfig portmap
-# Prereq: chkconfig portmap
-Requires: db4 >= 4.6.21
+BuildRequires: libdb-devel
+Requires(post): chkconfig portmap
+Requires(preun): chkconfig portmap
 
 Packager: iwamoto
 Vendor: Project Vine
@@ -81,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT
 %config(noreplace) /etc/mail/dracd.allow
 
 %changelog
+* Thu Dec 18 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.12-4
+- built with libdb 5.3.28
+
 * Sun Apr 17 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> - 1.12-3
 - rebuilt with rel++ 
 - add vendor/distri tags

+ 10 - 5
g/gdl/gdl-vl.spec

@@ -1,15 +1,16 @@
 Version:	3.14.0
-Release:	1%{?_dist_release}
+Release:	2%{?_dist_release}
 
 Name:		gdl
 Summary:	Gnome Docking library
 License:	LGPL
-Group:		Development/Libraries
-Source:		http://ftp.gnome.org/pub/GNOME/sources/gdl/3.14/%{name}-%{version}.tar.xz
-BuildRoot:	/var/tmp/%{name}-%{version}-root
+Group:		System Environment/Libraries
 URL:		http://www.gnome.org/
 Summary(ja):	GNOMEドッキングライブラリ
 
+Source:		http://ftp.gnome.org/pub/GNOME/sources/gdl/3.14/%{name}-%{version}.tar.xz
+
+BuildRoot:	/var/tmp/%{name}-%{version}-root
 Requires: 	gtk3 >= 3.0.0
 Requires: 	libxml2 >= 2.2.8
 
@@ -29,8 +30,9 @@ GTK+にドッキング機能を提供します。現在はAnjutaとLumieraで使
 
 %package devel
 Summary:	Libraries and include files for gdl.
+Summary(ja):	gdl の開発用ライブラリとヘッダファイル集.
 Group:		Development/Libraries
-Requires:	%{name} = %{version}
+Requires:	%{name} = %{version}-%{release}
 
 %description devel
 Libraries and header files if you want to make use of the gdl library in your
@@ -88,6 +90,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
 %{_datadir}/gtk-doc/html/gdl-3.0
 
 %changelog
+* Sun Dec 21 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.14.0-2
+- moved gdl to System Environment/Libraries Group
+
 * Sun Oct 26 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.0-1
 - new upstream release
 

+ 15 - 13
g/gdlmm/gdlmm-vl.spec

@@ -3,20 +3,19 @@
 Summary: A C++ wrapper for gdl
 Summary(ja): gdl の C++ ラッパー
 Name: gdlmm
-Version: 3.2.1
+Version: 3.7.3
 Release: 1%{?_dist_release}
-License: LGPL
+License: LGPLv2
 Group: System Environment/Libraries
-Source: ftp://ftp.gnome.org/pub/GNOME/sources/gdlmm/3.2/%{name}-%{version}.tar.xz
+Source: ftp://ftp.gnome.org/pub/GNOME/sources/gdlmm/3.7/%{name}-%{version}.tar.xz
 
 Buildroot: %{_tmppath}/%{name}-%{version}-root
-
-Requires:	gdl >= 3.0.0
-Requires:	glibmm >= 2.16.0
-Requires:	gtkmm3 >= 3.0.0
-BuildRequires:	gdl-devel >= 3.0.0
-BuildRequires:	glibmm-devel >= 2.16.0
-BuildRequires:	gtkmm3-devel >= 3.0.0
+BuildRequires:	gdl-devel >= 3.7
+BuildRequires:	glibmm-devel >= 2.16
+BuildRequires:	gtkmm3-devel >= 3.0
+Requires:	gdl >= 3.7
+Requires:	glibmm >= 2.16
+Requires:	gtkmm3 >= 3.0
 
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -31,9 +30,9 @@ Summary: 	Development tools for gdlmm applications.
 Summary(ja): 	gdlmm アプリケーションの開発用ファイル
 Group: 		Development/Libraries
 Requires:       %{name} = %{version}-%{release}
-Requires:	gdl-devel >= 3.0.0
-Requires:	glibmm-devel >= 2.16.0
-Requires:	gtkmm3-devel >= 3.0.0
+Requires:	gdl-devel >= 3.7
+Requires:	glibmm-devel >= 2.16
+Requires:	gtkmm3-devel >= 3.0
 
 %description devel
 Header files and libraries for building a extension library for the gdlmm.
@@ -79,6 +78,9 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}-%{ver}/examples
 %{_datadir}/doc/gdlmm-%{ver}
 
 %changelog
+* Thu Dec 18 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.7.3-1
+- updated to 3.7.3
+
 * Sat Oct 22 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.1-1
 - new upstream release
 

+ 8 - 4
r/rxvt-unicode/rxvt-unicode-vl.spec

@@ -1,18 +1,19 @@
 Name:           rxvt-unicode
 Version:        9.20
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Summary:        Rxvt-unicode is an unicode version of rxvt
-Summary(ja):    Rxvt-unicode は rxvt のユニコードバージョンです
+Summary(ja):    rxvt のユニコードバージョン
 
 Group:          User Interface/X
 License:        GPLv2+
 URL:            http://software.schmorp.de/pkg/rxvt-unicode.html
+
 Source0:        http://dist.schmorp.de/%{name}/%{name}-%{version}.tar.bz2
 Patch0:         rxvt-unicode-scroll-modupdown.patch
 #convert from rxvt origina icon
 Source1:        urxvt.xpm
-BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildRequires:  desktop-file-utils
 BuildRequires:  fontconfig-devel
 BuildRequires:  freetype2-devel
@@ -100,11 +101,14 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 %doc README.FAQ INSTALL doc/README.xvt doc/etc doc/changes.txt COPYING
 %{_bindir}/*
 %{_mandir}/man*/*
-%{_datadir}/applications/*
 %{_libdir}/urxvt
+%{_datadir}/applications/*
 %{_datadir}/pixmaps/urxvt.xpm
 
 %changelog
+* Thu Dec 18 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 9.20-2
+- rebuilt with perl 5.16.3
+
 * Sat May 24 2014 Toshiharu Kudoh <toshi.kd2@gmail.com> - 9.20-1
 - new upstream release
 

+ 26 - 24
t/tomboy/tomboy-vl.spec

@@ -2,27 +2,30 @@
 %define pkgconfigdir %{_datadir}/pkgconfig
 
 Summary:	Tomboy is a desktop note-taking application for Linux and Unix.
-Summary(ja): 	Linux 向けのデスクトップ用ノートテーカー(メモ)アプリケーション
+Summary(ja): 	Linux 向けのデスクトップ用メモ取りアプリケーション
 Name:		tomboy
 Version:	1.14.1
-Release: 	2%{?_dist_release}
-Source0:	http://download.gnome.org/sources/%{name}/1.14/%{name}-%{version}.tar.xz
+Release: 	3%{?_dist_release}
 
 License:	LGPL
 Group:		User Interface/Desktops
-URL:		http://projects.gnome.org/tomboy/
+URL:		https://wiki.gnome.org/Apps/Tomboy
 
-Requires:	gtkspell
-Requires:	gconf-sharp2
-# Requires:	gnome-panel-sharp
-Requires:	mono-addins
-BuildRequires:	gtk3-devel >= 3.0.0
+Source0:	http://download.gnome.org/sources/%{name}/1.14/%{name}-%{version}.tar.xz
+
+# Vine Patch
+# ad-hoc patch to build with dbus-sharp 0.8.0
+Patch100:       tomboy-1.14.1-dbussharp2.patch
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 BuildRequires:	atk-devel >= 1.2.4
-BuildRequires:	gtkspell-devel
+BuildRequires:	GConf2-devel
 BuildRequires:	gtk-sharp2
+BuildRequires:	gtk3-devel >= 3.0.0
+BuildRequires:	gtkspell-devel
 BuildRequires:	dbus-devel
-BuildRequires:	mono-core
 BuildRequires:	dbus-sharp-glib-devel
+BuildRequires:	mono-core
 BuildRequires:	mono-addins-devel
 BuildRequires:	mono-devel
 BuildRequires:	gnome-sharp2
@@ -32,11 +35,13 @@ BuildRequires:	gnome-vfs-sharp2
 BuildRequires:	docbook-dtds
 BuildRequires:	gnome-doc-utils >= 0.17.3
 BuildRequires:	libSM-devel
+Requires:	gtkspell
+Requires:	gconf-sharp2
+# Requires:	gnome-panel-sharp
+Requires:	mono-addins
 
 Requires(post):	shared-mime-info
-Requires(postun):	shared-mime-info
-
-BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+Requires(postun): shared-mime-info
 
 Vendor:		Project Vine
 Distribution:	Vine Linux
@@ -52,13 +57,7 @@ as pressing the Link button. And links between your ideas won't break, even when
 renaming and reorganizing them.
 
 %description -l ja
-Tomboy は Linux と Unix 向けのデスクトップ用ノートテーカー(メモ)アプリ
-ケーションです。シンプルで使い易いですが、あなたが毎日扱うアイディアや
-情報を整理するのに役に立つ能力を持っています。Tomboy の使い易さのキー
-ポイントは、ノートとアイディアを関連付ける点です。WikiWiki ライクなリン
-クシステムを使うことで、アイデアは名前を入力するだけで整理され、リンク
-ボタンを押すだけでアイデア同士をつなげることができます。また名前を変え
-たり整理し直してもアイデア間のリンクが切れることはありません。
+Tomboy は Linux/Unix 向けのデスクトップ用メモ取りアプリケーションです。シンプルで使い易いですが、あなたが毎日扱うアイディアや情報を整理するのに役に立つ能力を持っています。Tomboy の使い易さのキーポイントは、ノートとアイディアを関連付ける点です。WikiWiki ライクなリンクシステムを使うことで、アイデアは名前を入力するだけで整理され、リンクボタンを押すだけでアイデア同士をつなげることができます。また名前を変えたり整理し直してもアイデア間のリンクが切れることはありません。
 
 
 %package        devel
@@ -73,9 +72,10 @@ The %{name}-devel package contains development files for %{name}.
 
 
 %prep
-
 %setup -q
+%patch100 -p0 -b .dbussharp2
 
+autoreconf -fiv
 
 %build
 %configure \
@@ -85,8 +85,6 @@ The %{name}-devel package contains development files for %{name}.
 	--disable-update-mimedb \
 	--libdir=%{_prefix}/lib
 
-#	--enable-panel-applet=yes \
-
 %{__make}
 
 
@@ -156,6 +154,10 @@ scrollkeeper-update > /dev/null 2>&1 || :
 
 
 %changelog
+* Wed Dec 17 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.14.1-3
+- added Patch100 to build with dbus-sharp 0.8.1 and dbus-shar-glib 0.6.0
+- added BR: GConf2-devel
+
 * Sat Jan 04 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.14.1-2
 - rebuild with VineSeed environment