Browse Source

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@5200 ec354946-7b23-47d6-9f5a-488ba84defc7

mkato 13 years ago
parent
commit
eb90b2bf5c
1 changed files with 29 additions and 12 deletions
  1. 29 12
      m/mlterm/mlterm-vl.spec

+ 29 - 12
m/mlterm/mlterm-vl.spec

@@ -4,22 +4,24 @@
 Summary:	Multi Lingual TERMinal emulator for X
 Summary(ja):	多言語対応 X ターミナルエミュレータ
 Name:		mlterm
-Version:	3.0.5
+Version:	3.0.9
 Release:	1%{?_dist_release}
-Source0:	http://prdownloads.sourceforge.net/mlterm/%{name}-%{version}.tar.gz
-Source1:	mlterm-icons.tar.bz2
-Patch0:		mlterm-vine-3.patch
+Source0:	http://sourceforge.net/projects/mlterm/files/01release/%{name}-%{version}/%{name}-%{version}.tar.gz
+Source1:	mlterm-files-1.tar.bz2
+Patch0:		mlterm-vine-5.patch
 ###Patch1:		mlterm-2.9.4-stropts.patch
 Patch10:        mlterm-key.patch
 License:	Modified BSD-style license
 Group:		User Interface/Desktops
 BuildRoot:	%{_tmppath}/%{name}-buildroot
-Requires:	task-xorg-x11 gdk-pixbuf gtk2 freetype2
+Requires:	task-xorg-x11 gtk2 freetype2
 Requires:	fribidi scim libXft
 Requires:	vte
-BuildRequires:	task-xorg-x11 gdk-pixbuf-devel gtk2-devel freetype2-devel
+###Requires:	gdk-pixbuf2
+BuildRequires:	gtk2-devel freetype2-devel
 BuildRequires:	fribidi-devel scim-devel libXft-devel
 BuildRequires:	vte-devel
+###BuildRequires:	gdk-pixbuf2-devel
 Distribution:	Vine Linux
 Vendor:		Project Vine
 URL:		http://mlterm.sourceforge.net/
@@ -48,33 +50,35 @@ rm -rf %{buildroot}
 %setup -q -a 1
 %patch0 -p1
 %patch10 -p1
-##%%patch1 -p1
-
 
 %build
 CFLAGS="$RPM_OPT_FLAGS" \
 %configure  --libexecdir=%{_libexecdir}/%{name} \
-    --with-imagelib=gdk-pixbuf \
-    --enable-fribidi  \
+    --enable-fribidi \
     --with-type-engines=xcore,xft \
     --with-tools=mlclient,mlconfig,mlterm-menu,mlcc,mlterm-zoom \
     --enable-anti-alias \
     --with-scrollbars=sample,extra,pixmap_engine \
     --enable-scim --enable-ibus \
-    --disable-ind --disable-utmp --disable-ssh2
-
+    --enable-ind --enable-utmp --enable-ssh2
 
 %__make
 
 %install
 rm -rf %{buildroot}
 make DESTDIR=%{buildroot} install
+# icons
 mkdir -p %{buildroot}%{pixmapdir}
 install -m 644 %{_builddir}/%{name}-%{version}/doc/icon/mlterm* \
 	       %{buildroot}%{pixmapdir}
+# desktop entries
 mkdir -p %{buildroot}%{_datadir}/applications/
 install -m 644 %{_builddir}/%{name}-%{version}/MLterm*.desktop \
     %{buildroot}%{appentdir}
+# libexec
+mkdir -p %{buildroot}/%{_libexecdir}/%{name}
+install -m 755 %{_builddir}/%{name}-%{version}/libexec/* \
+    %{buildroot}/%{_libexecdir}/%{name}
 %{find_lang} mlconfig
 
 ## remove unuse files
@@ -109,8 +113,21 @@ rm -rf %{buildroot}
 %{_libexecdir}/*
 %{_sysconfdir}/*
 %{_datadir}/*
+%{_libexecdir}/*
 
 %changelog
+* Thu Nov 24 2011 KATO Masashi <mkato@par.odn.ne.jp> 3.0.9-1
+- upstream source update
+- rewrited desktop entry files
+
+* Sun Sep 25 2011 KATO Masashi <mkato@par.odn.ne.jp> 3.0.8-1
+- upstream source update
+
+* Thu Sep 22 2011 KATO Masashi <mkato@par.odn.ne.jp> 3.0.7-1
+- upstream source update
+- changed default xim (scim -> xim-ibus)
+- dropped pixmap support
+
 * Wed Jun  8 2011 KATO Masashi <mkato@par.odn.ne.jp> 3.0.5-1
 - upstream source update