Browse Source

2014-10-27 Ryoichi INAGAKI <ryo1@toki.waseda.jp>

	* gtksourceview-sharp2, nettle, ode: changed Group
	* libgdiplus: updated
	* yudit: rebuilt
	


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

+ 14 - 6
g/gtksourceview-sharp2/gtksourceview-sharp2-vl.spec

@@ -1,14 +1,18 @@
 %define mono_dir %(/usr/bin/monodir)
+
 Name: gtksourceview-sharp2
 Summary: GtkSourceView bindings for Mono
 Summary(ja):  Mono 用 GtkSourceView バインディング
 Version: 0.12
-Release: 5%{?_dist_release}
-License: GNU General Public License (GPL)
-Group: Development/Libraries/Other
+Release: 6%{?_dist_release}
+
+License: LGPL
+Group: Development/Libraries
 URL: http://www.go-mono.org
-Source: http://mono.ximian.com/monobuild/preview/sources/%{name}/gtksourceview-sharp-2.0-%{version}.tar.bz2
+
+Source: http://download.mono-project.com/sources/gtksourceview-sharp-2.0/gtksourceview-sharp-2.0-%{version}.tar.bz2
 Patch0: gtksourceview-sharp2-gnome-print.patch
+
 BuildArch: noarch
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: gtksourceview-devel
@@ -42,7 +46,7 @@ make
 
 
 %install
-rm -Rf ${DESTDIR}
+rm -rf $RPM_BUILD_ROOT
 export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
 make install DESTDIR=$RPM_BUILD_ROOT
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/pkgconfig
@@ -54,7 +58,7 @@ rm -f $RPM_BUILD_ROOT%{_datadir}/gtksourceview-1.0/language-specs/vbnet.lang
 
 
 %clean
-rm -Rf ${DESTDIR}
+rm -rf $RPM_BUILD_ROOT
 
 
 %files
@@ -68,6 +72,10 @@ rm -Rf ${DESTDIR}
 
 
 %changelog
+* Sun Oct 26 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.12-6
+- moved packages to Development/Libraries Group
+- fixed Licesne to LGPL (see, COPYING)
+
 * Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.12-5
 - rebuild with VineSeed environment
 

+ 19 - 13
lib/libg/libgdiplus/libgdiplus-vl.spec

@@ -1,22 +1,23 @@
 Name:		libgdiplus
 Summary:	An Open Source implementation of the GDI+ API.
 Summary(ja):	GDI+ API のオープンソースな実装
-Version: 	2.10
-Release:	2%{?_dist_release}
+Version: 	3.8
+Release:	1%{?_dist_release}
+
 License:	MIT
 Group:		System Environment/Libraries
-URL:		http://go-mono.com
-Source:		http://go-mono.com/sources/libgdiplus/%{name}-%{version}.tar.bz2
+URL:		http://www.mono-project.com/docs/gui/libgdiplus/
 
+Source:		http://download.mono-project.com/sources/libgdiplus/%{name}-%{version}.tar.gz
 Patch0:		libgdiplus-2.10-freetype-2.5.x.patch
 Patch1:		libgdiplus-2.10-QuantizeBuffer.patch
 
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
-
 BuildRequires:	cairo-devel >= 1.8.0
 BuildRequires:	glib2-devel
+BuildRequires:	libexif-devel
 BuildRequires:	libjpeg-devel
-BuildRequires:	libungif-devel
+BuildRequires:	giflib-devel
 BuildRequires:	libtiff-devel
 BuildRequires:	freetype2-devel
 
@@ -39,7 +40,7 @@ Requires:	%{name} = %{version}-%{release}
 Requires:	glib2-devel
 Requires:	cairo-devel
 Requires:	libjpeg-devel
-Requires:	libungif-devel
+Requires:	giflib-devel
 Requires:	libtiff-devel
 Requires:	freetype2-devel
 
@@ -52,16 +53,15 @@ libgdiplus を使って開発する時に必要なライブラリ集です。
 
 %prep
 %setup -q
-%patch0 -p1 -b .ft
+#patch0 -p1 -b .ft
 %patch1 -p1 -b .qb
 
 %build
-%configure --without-libexif --disable-static
-make
+%configure --enable-silent-rules --disable-static
+make %{?_smp_mflags}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-
 make install DESTDIR=$RPM_BUILD_ROOT
 
 rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
@@ -71,12 +71,12 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
 %postun -p /sbin/ldconfig
 
 %clean
-rm -rf %{buildroot}
+rm -rf $RPM_BUILD_ROO
 
 
 %files 
 %defattr(0644, root, root, 0755)
-%doc AUTHORS COPYING src/ChangeLog
+%doc AUTHORS COPYING 
 %{_libdir}/*.so.*
 
 %files devel
@@ -85,6 +85,12 @@ rm -rf %{buildroot}
 %{_libdir}/pkgconfig/*
 
 %changelog
+* Sun Oct 26 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.8-1
+- updated to 3.8
+- dropt Patch0
+- linked with libexif
+- updated URL
+
 * Fri Dec 27 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.10-2
 - rebuild with VineSeed environment
 - add Patch0 (libgdiplus-2.10-freetype-2.5.x.patch)

+ 10 - 7
n/nettle/nettle-vl.spec

@@ -2,11 +2,11 @@
 
 Name:           nettle
 Version:        2.7.1
-Release:        2%{?_dist_release}
+Release:        3%{?_dist_release}
 Summary:        A low-level cryptographic library
-Summary(ja):     低レベル暗号化ライブラリ
+Summary(ja):    低レベル暗号化ライブラリ
 
-Group:          Development/Libraries
+Group:          System Environment/Libraries
 License:        LGPLv2+
 URL:            http://www.lysator.liu.se/~nisse/nettle/
 Source0:        http://www.lysator.liu.se/~nisse/archive/%{name}-%{version}.tar.gz
@@ -23,7 +23,7 @@ Distribution:	Vine Linux
 
 %package devel
 Summary:        Development headers for a low-level cryptographic library
-Summary(ja):     低レベル暗号化ライブラリの開発ヘッダ
+Summary(ja):    低レベル暗号化ライブラリの開発ヘッダ
 Group:          Development/Libraries
 Requires:       %{name} = %{version}-%{release}
 
@@ -35,13 +35,13 @@ Requires:       %{name} = %{version}-%{release}
 %if %{build_compat32}
 %package -n compat32-%{name}
 Summary:        A low-level cryptographic library
-Summary(ja):     低レベル暗号化ライブラリ
-Group:          Development/Libraries
+Summary(ja):    低レベル暗号化ライブラリ
+Group:          System Environment/Libraries
 Requires:	%{name} = %{version}-%{release}
 
 %package -n compat32-%{name}-devel
 Summary:        Development headers for a low-level cryptographic library
-Summary(ja):     低レベル暗号化ライブラリの開発ヘッダ
+Summary(ja):    低レベル暗号化ライブラリの開発ヘッダ
 Group:          Development/Libraries
 Requires: %{name}-devel = %{version}-%{release}
 Requires: compat-32%{name} = %{version}-%{release}
@@ -165,6 +165,9 @@ fi
 %endif
 
 %changelog
+* Sun Oct 26 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 2.7.1-3
+- moved nettle to System Environment/Libraries Group
+
 * Sun Feb  9 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> - 2.7.1-2
 - add compat32,compat32-devel packages
 

+ 12 - 5
o/ode/ode-vl.spec

@@ -1,7 +1,8 @@
+Summary:        High performance library for simulating rigid body dynamics
 Name:           ode
 Version:        0.11.1
-Release:        1%{?_dist_release}
-Summary:        High performance library for simulating rigid body dynamics
+Release:        2%{?_dist_release}
+
 Group:          System Environment/Libraries
 License:        BSD or LGPLv2+
 URL:            http://www.ode.org
@@ -11,8 +12,10 @@ Source0:        http://downloads.sourceforge.net/opende/ode-%{version}.tar.bz2
 # on which the code will run
 Patch0:         ode-0.10.0-no-pentium-on-i386.patch
 Patch1:         ode-0.11.1-multilib.patch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires:  libGL-devel libGLU-devel
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
+BuildRequires:  libGL-devel
+BuildRequires:  libGLU-devel
 
 %description
 ODE is an open source, high performance library for simulating rigid body
@@ -25,7 +28,7 @@ many computer games, 3D authoring tools and simulation tools.
 
 %package        double
 Summary:        Ode physics library compiled with double precision
-Group:          Development/Libraries
+Group:          System Environment/Libraries
 
 %description    double
 The %{name}-double package contains a version of the ODE library for simulating
@@ -117,6 +120,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sun Oct 26 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.11.1-2
+- rebuilt on current VineSeed
+- moved double subpackage to System Environment/Libraries Group
+
 * Fri Jan 07 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 0.11.1-1
 - initial build for Vine Linux based on fedora development
 

+ 32 - 20
y/yudit/yudit-vl.spec

@@ -1,47 +1,50 @@
+Name: yudit
 Summary: Unicode Text Editor
 Summary(ja): ユニコード対応テキストエディタ
-Name: yudit
 Version: 2.9.2
-Release: 1%{?_dist_release}
+Release: 3%{?_dist_release}
+
 Group: Applications/Editors
-License: GPL
+License: GPLv2
+URL: http://www.yudit.org/
+
 Source: http://yudit.org/download/%{name}-%{version}.tar.bz2
 Source1: %{name}.desktop
 Patch10: yudit-2.7.2-vine-20030522.patch
-URL: http://www.yudit.org/
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: libX11-devel
+BuildRequires: libXt-devel
+BuildRequires: libXau-devel
+BuildRequires: libXdmcp-devel
+BuildRequires: libxcb-devel
 
 %description
-Yudit is a unicode text editor for  the X Window
-System.  She  can  do True  Type font rendering, 
-printing,   transliterated  keyboard  input  and 
-handwriting recognition with no dependencies  on
-on external  engines. Her  conversion  utilities
-can  convert  text  between  various  encodings.
-Keyboard  input   maps  can  also  act like text 
-converters. There is no need for a pre-installed
-multi-lingual environment. Menus are  translated
-into many languages.
-
-GNU (C) 1997-2006 Gaspar Sinai <gaspar@yudit.org> 
+Yudit is a unicode text editor for the X Window System. She can do True Type font rendering, printing, transliterated keyboard input and handwriting recognition with no dependencies on on external engines. Her conversion utilities can convert text between various encodings. Keyboard input maps can also act like text converters. There is no need for a pre-installed multi-lingual environment. Menus are translated into many languages.
+
+GNU (C) 1997-2007 Gaspar Sinai <gaspar@yudit.org> 
 
 %prep
 %setup -q
 %patch10 -p1 -b .vine
 
 %build
-%configure
+%configure --with-x
 make
 
 %install
 [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
 make DESTDIR=$RPM_BUILD_ROOT install
-mkdir -p $RPM_BUILD_ROOT/etc/X11/applnk/Applications
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
 mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps
 install -m 644 gnome-yudit.png $RPM_BUILD_ROOT/usr/share/pixmaps/yudit.png
-install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/etc/X11/applnk/Applications/
+install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/applications/
+
+%post
+update-desktop-database >& /dev/null ||:
+
+%postun
+update-desktop-database >& /dev/null ||:
 
 %clean
 [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
@@ -67,10 +70,19 @@ install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/etc/X11/applnk/Applications/
 %{_datadir}/yudit/locale/*
 %dir %{_datadir}/yudit/config
 %config %{_datadir}/yudit/config/*
-%config /etc/X11/applnk/Applications/yudit.desktop
+%config %{_datadir}/applications/yudit.desktop
 %{_datadir}/pixmaps/yudit.png
 
 %changelog
+* Sun Oct 26 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.9.2-3
+- rebuilt on current VineSeed
+- added BuildRequires: libXau-devel, Xdmcp-devel and libxcb-devel
+- moved yudit.desktop to %{_datadir}/applications
+
+* Sat Feb 04 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.9.2-2
+- rebuild with Vine6 environment
+- add BuildRequires: libXt-devel
+
 * Mon Jul 26 2010 Shu KONNO <owa@bg.wakwak.com> 2.9.2-1
 - new upstream release