rpms/mfiler3/F-11 .cvsignore, 1.15, 1.16 mfiler3.spec, 1.19, 1.20 sources, 1.16, 1.17
Mamoru Tasaka
mtasaka at fedoraproject.org
Sun Mar 7 08:48:14 UTC 2010
Author: mtasaka
Update of /cvs/extras/rpms/mfiler3/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13952
Modified Files:
.cvsignore mfiler3.spec sources
Log Message:
No, for now I won't upgrade mfiler3 to 3.0.x on F-11...
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/mfiler3/F-11/.cvsignore,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- .cvsignore 7 Mar 2010 08:40:38 -0000 1.15
+++ .cvsignore 7 Mar 2010 08:48:13 -0000 1.16
@@ -1 +1 @@
-mfiler3-3.0.7.tgz
+mfiler3-2.1.3.tgz
Index: mfiler3.spec
===================================================================
RCS file: /cvs/extras/rpms/mfiler3/F-11/mfiler3.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- mfiler3.spec 7 Mar 2010 08:40:38 -0000 1.19
+++ mfiler3.spec 7 Mar 2010 08:48:14 -0000 1.20
@@ -1,94 +1,88 @@
+%{!?ruby_sitelib: %define ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")}
+%define rubyabi 1.8
+
Name: mfiler3
-Version: 3.0.7
-Release: 2.respin1%{?dist}
+Version: 2.1.3
+Release: 2%{?dist}
Summary: Two pane file manager under UNIX console
Group: Applications/Editors
License: GPL+
URL: http://www.geocities.jp/daisuke530221jp/index3.html
-Source0: http://ab25cq.web.fc2.com/%{name}-%{version}.tgz
+Source0: http://www.geocities.jp/daisuke530221jp/%{name}-%{version}.tgz
Source10: mfiler3.sh
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-# Obsoletes but not Provides
-Obsoletes: %{name}-mdnd < 3.0.0
-
BuildRequires: cmigemo-devel
-BuildRequires: kitutuki-devel >= 0.9.5
+BuildRequires: gc-devel
+BuildRequires: libtar-devel
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}
-# Patch0 no longer needed, configure not updated
-BuildRequires: autoconf
-# For now...
-Requires: kitutuki >= 0.9.5
+Requires: ruby
+Requires: ruby(abi) = %{rubyabi}
+# 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}
-%prep
-%setup -q
+Requires: ruby(gtk2)
-%{__sed} -i.strip -e 's| -s -m| -m|' Makefile.in
-%{__sed} -i.stamp -e 's|\([ \t][ \t]*install \)|\1 -p |' Makefile.in
+%description mdnd
+This package supports drag and drop usage for %{name}.
-# Fix error on creating mfiler.kio, will ask later
-%{__sed} -i.sig -e 's|kitutuki -c|kitutuki -rn -c|' Makefile.in
-# Patch0 no longer needed, configure not updated
-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
+%prep
+%setup -q -n %{name}
+%{__sed} -i.strip -e 's| -s -m| -m|' Makefile.in
+%{__sed} -i.debuginfo -e 's|-g -w||' configure
+
+# Remove unneeded internal directories to make it sure that
+# we are using external libraries
+%{__rm} -rf \
+ migemo-dic/ \
+ src/onig*/ \
# Remove pre-compiled binary...
%{__rm} -f \
mattr \
- mfiler3
-
+ mkeycode \
+ mfiler3 \
+ mtar
%{__rm} -f *.o
%build
%configure \
- CC="gcc -I%{_includedir}/kitutuki" \
- --sysconfdir=%{_libdir}/%{name} \
+ --sysconfdir=%{_sysconfdir}/%{name} \
--bindir=%{_libexecdir}/%{name} \
- --with-migemo \
--with-system-migemodir=%{_datadir}/cmigemo
-
-# kill parallel make
-%{__make} -k \
- docdir=%{_defaultdocdir}/%{name}-%{version}/
+%{__make} %{?_smp_mflags} -k \
+ CC="%{__cc} $RPM_OPT_FLAGS"
%install
%{__rm} -rf $RPM_BUILD_ROOT
-# make install DESTDIR=%%{buildroot}
-# Above does not work...
-rm -rf ./Trash
+# Use %%makeinstall
%makeinstall \
- sysconfdir=$RPM_BUILD_ROOT%{_libdir}/%{name} \
+ sysconfdir=$RPM_BUILD_ROOT%{_sysconfdir}/%{name} \
bindir=$RPM_BUILD_ROOT%{_libexecdir}/%{name} \
- docdir=$(pwd)/Trash/
+ INSTALL="%{__install} -c -p"
# 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
@@ -96,40 +90,19 @@ ln -sf ../../../%{_sysconfdir}/%{name}/m
%files
%defattr(-,root,root,-)
-%doc AUTHORS
-%doc GPL
-%lang(ja) %doc README.ja.txt
-%lang(ja) %doc usage.ja.txt
-%doc usage.en.txt
+%doc doc/
-%config(noreplace) %{_sysconfdir}/%{name}
+%config(noreplace) %{_sysconfdir}/%{name}/
%{_bindir}/%{name}
%{_libexecdir}/%{name}/
-%{_libdir}/%{name}/
-
-
-%changelog
-* Sun Mar 7 2010 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 3.0.7-2.respin1
-- 3.0.7 respun (patch0 no longer needed)
-
-* Sat Mar 6 2010 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 3.0.7-1
-- 3.0.7
+%exclude %{_libexecdir}/%{name}/mdnd
-* 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
+%files mdnd
+%defattr(-,root,root,-)
+%{_libexecdir}/%{name}/mdnd
-* Sat Jul 25 2009 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 2.1.3-3
-- F-12: Mass rebuild
+%changelog
* Tue Feb 24 2009 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 2.1.3-2
- F-11: Mass rebuild
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/mfiler3/F-11/sources,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- sources 7 Mar 2010 08:40:38 -0000 1.16
+++ sources 7 Mar 2010 08:48:14 -0000 1.17
@@ -1 +1 @@
-5b62a981f3cdd3afd10760375b6f075e mfiler3-3.0.7.tgz
+d1637f5166bdef4b0314480b96f45828 mfiler3-2.1.3.tgz
More information about the scm-commits
mailing list