rpms/mfiler3/F-12 mfiler3-3.0.3-configure-migemo.patch, NONE, 1.1 .cvsignore, 1.14, 1.15 mfiler3.spec, 1.19, 1.20 sources, 1.15, 1.16
Mamoru Tasaka
mtasaka at fedoraproject.org
Mon Mar 1 17:40:58 UTC 2010
Author: mtasaka
Update of /cvs/extras/rpms/mfiler3/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18266/F-12
Modified Files:
.cvsignore mfiler3.spec sources
Added Files:
mfiler3-3.0.3-configure-migemo.patch
Log Message:
* Tue Mar 2 2010 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 3.0.6-1
- 3.0.6
mfiler3-3.0.3-configure-migemo.patch:
configure.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE mfiler3-3.0.3-configure-migemo.patch ---
--- mfiler3-3.0.3/configure.in.debug 2010-02-14 03:17:22.000000000 +0900
+++ mfiler3-3.0.3/configure.in 2010-02-20 04:47:56.000000000 +0900
@@ -16,7 +16,7 @@
AC_ARG_WITH(migemo-dir, [ --with-migemo-dir=DIR set migemo directory ], [ MIGEMO_DIR="$with_val" ], [ MIGEMO_DIR= ])
AC_ARG_WITH(onig-dir, [ --with-onig-dir=DIR set oniguruma directory ], [ ONIG_DIR="$with_val" ], [ ONIG_DIR= ])
AC_ARG_WITH(kitutuki-dir, [ --with-kitutuki-dir=DIR set kitutuki directory ], [ KITUTUKI_DIR="$with_val" ], [ KITUTUKI_DIR= ])
-AC_ARG_WITH(system-migemodir,[ --with-system-migemodir specify the directory of system migemo dictionary. /usr/share/migemo, for example], [ if test -n "$withval" && test -n $LIBMIGEMO ; then echo "system-migemodir = $withval" SYSTEM_MIGEMODIR="$withval" AC_DEFINE_UNQUOTED(SYSTEM_MIGEMODIR, "$withval") fi ], [ SYSTEM_MIGEMODIR=/usr/share/cmigemo ] )
+AC_ARG_WITH(system-migemodir,[ --with-system-migemodir specify the directory of system migemo dictionary. /usr/share/migemo, for example], [ if test -n "$withval" && test -n $LIBMIGEMO ; then echo "system-migemodir = $withval" ; SYSTEM_MIGEMODIR="$withval" ; { AC_DEFINE_UNQUOTED(SYSTEM_MIGEMODIR, "$withval") } ; fi ], [ SYSTEM_MIGEMODIR=/usr/share/cmigemo ] )
if test $prefix = NONE
then
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/mfiler3/F-12/.cvsignore,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- .cvsignore 8 Nov 2008 18:56:20 -0000 1.14
+++ .cvsignore 1 Mar 2010 17:40:58 -0000 1.15
@@ -1 +1 @@
-mfiler3-2.1.3.tgz
+mfiler3-3.0.6.tgz
Index: mfiler3.spec
===================================================================
RCS file: /cvs/extras/rpms/mfiler3/F-12/mfiler3.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- mfiler3.spec 24 Jul 2009 18:50:35 -0000 1.19
+++ mfiler3.spec 1 Mar 2010 17:40:58 -0000 1.20
@@ -2,87 +2,99 @@
%define rubyabi 1.8
Name: mfiler3
-Version: 2.1.3
-Release: 3%{?dist}
+Version: 3.0.6
+Release: 1%{?dist}
Summary: Two pane file manager under UNIX console
Group: Applications/Editors
License: GPL+
URL: http://www.geocities.jp/daisuke530221jp/index3.html
-Source0: http://www.geocities.jp/daisuke530221jp/%{name}-%{version}.tgz
+Source0: http://ab25cq.web.fc2.com/%{name}-%{version}.tgz
Source10: mfiler3.sh
+## Patches not sent to the upstream, must do later
+# configure.in fix, need autoconf
+Patch0: mfiler3-3.0.3-configure-migemo.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+# Obsoletes but not Provides
+Obsoletes: %{name}-mdnd < 3.0.0
+
BuildRequires: cmigemo-devel
-BuildRequires: gc-devel
-BuildRequires: libtar-devel
+BuildRequires: kitutuki-devel >= 0.9.5
BuildRequires: ncurses-devel
BuildRequires: oniguruma-devel
-BuildRequires: zlib-devel
-
-# ruby-devel requires ruby-libs but does not require ruby
-BuildRequires: ruby
-BuildRequires: ruby-devel
-BuildRequires: ruby(abi) = %{rubyabi}
-Requires: ruby
-Requires: ruby(abi) = %{rubyabi}
+# Patch1
+BuildRequires: autoconf
+# For now...
+Requires: kitutuki >= 0.9.5
-# Requires: lftp
%description
Minnu's Filer3 is a two pane file manager under UNIX console.
-%package mdnd
-Summary: Drag and drop support for %{name}
-Group: Applications/Editors
-Requires: %{name} = %{version}-%{release}
-
-Requires: ruby(gtk2)
-
-%description mdnd
-This package supports drag and drop usage for %{name}.
-
%prep
-%setup -q -n %{name}
+%setup -q
+
%{__sed} -i.strip -e 's| -s -m| -m|' Makefile.in
-%{__sed} -i.debuginfo -e 's|-g -w||' configure
+%{__sed} -i.stamp -e 's|\([ \t][ \t]*install \)|\1 -p |' Makefile.in
-# Remove unneeded internal directories to make it sure that
-# we are using external libraries
-%{__rm} -rf \
- migemo-dic/ \
- src/onig*/ \
+# Fix error on creating mfiler.kio, will ask later
+%{__sed} -i.sig -e 's|kitutuki -c|kitutuki -rn -c|' Makefile.in
+
+%patch0 -p1 -b .cf
+autoconf
+sed -i -e '/CFLAGS=/s| -O| %{optflags}|' configure
+
+for f in \
+ *.ja.txt
+do
+ iconv -f EUC-JP -t UTF-8 $f > $f.utf8
+ touch -r ${f}{,.utf8}
+ mv -f ${f}{.utf8,}
+done
# Remove pre-compiled binary...
%{__rm} -f \
mattr \
- mkeycode \
- mfiler3 \
- mtar
+ mfiler3
+
%{__rm} -f *.o
%build
%configure \
- --sysconfdir=%{_sysconfdir}/%{name} \
+ CC="gcc -I%{_includedir}/kitutuki" \
+ --sysconfdir=%{_libdir}/%{name} \
--bindir=%{_libexecdir}/%{name} \
+ --with-migemo \
--with-system-migemodir=%{_datadir}/cmigemo
-%{__make} %{?_smp_mflags} -k \
- CC="%{__cc} $RPM_OPT_FLAGS"
+
+# kill parallel make
+%{__make} -k \
+ docdir=%{_defaultdocdir}/%{name}-%{version}/
%install
%{__rm} -rf $RPM_BUILD_ROOT
-# Use %%makeinstall
+# make install DESTDIR=%%{buildroot}
+# Above does not work...
+rm -rf ./Trash
%makeinstall \
- sysconfdir=$RPM_BUILD_ROOT%{_sysconfdir}/%{name} \
+ sysconfdir=$RPM_BUILD_ROOT%{_libdir}/%{name} \
bindir=$RPM_BUILD_ROOT%{_libexecdir}/%{name} \
- INSTALL="%{__install} -c -p"
+ docdir=$(pwd)/Trash/
# Install wrapper script
%{__mkdir_p} $RPM_BUILD_ROOT%{_bindir}
%{__install} -cpm 0755 %SOURCE10 $RPM_BUILD_ROOT%{_bindir}/%{name}
+# Move mfiler3.ksh to %%{_sysconfdir}/%{name}
+mkdir -p %{buildroot}%{_sysconfdir}/%{name}
+mv %{buildroot}%{_libdir}/%{name}/mfiler3.ksh \
+ %{buildroot}%{_sysconfdir}/%{name}
+ln -sf ../../../%{_sysconfdir}/%{name}/mfiler3.ksh \
+ %{buildroot}%{_libdir}/%{name}/
+
%clean
%{__rm} -rf $RPM_BUILD_ROOT
@@ -90,19 +102,30 @@ This package supports drag and drop usag
%files
%defattr(-,root,root,-)
-%doc doc/
+%doc AUTHORS
+%doc GPL
+%lang(ja) %doc README.ja.txt
+%lang(ja) %doc usage.ja.txt
-%config(noreplace) %{_sysconfdir}/%{name}/
+%config(noreplace) %{_sysconfdir}/%{name}
%{_bindir}/%{name}
%{_libexecdir}/%{name}/
-%exclude %{_libexecdir}/%{name}/mdnd
-
-%files mdnd
-%defattr(-,root,root,-)
-%{_libexecdir}/%{name}/mdnd
+%{_libdir}/%{name}/
%changelog
+* Tue Mar 2 2010 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 3.0.6-1
+- 3.0.6
+
+* Thu Feb 25 2010 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 3.0.5-1
+- Update to 3.0.5
+
+* Tue Feb 23 2010 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 3.0.4-1
+- Update to 3.0.4
+
+* Sat Feb 20 2010 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 3.0.3-1
+- Update to 3.0.3
+
* Sat Jul 25 2009 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 2.1.3-3
- F-12: Mass rebuild
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/mfiler3/F-12/sources,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- sources 8 Nov 2008 18:56:20 -0000 1.15
+++ sources 1 Mar 2010 17:40:58 -0000 1.16
@@ -1 +1 @@
-d1637f5166bdef4b0314480b96f45828 mfiler3-2.1.3.tgz
+506271496dca2ee462c31b3d754a0115 mfiler3-3.0.6.tgz
More information about the scm-commits
mailing list