From b7d4e1264b45bf1b5153bd8a105a35da9aaa7fcc Mon Sep 17 00:00:00 2001 From: Pierre Dorbais Date: Apr 15 2010 19:04:20 +0000 Subject: Initial RPM release --- diff --git a/.cvsignore b/.cvsignore index e69de29..e4b6e58 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +vifm-0.5.tar.bz2 diff --git a/import.log b/import.log new file mode 100644 index 0000000..47d0ad2 --- /dev/null +++ b/import.log @@ -0,0 +1 @@ +vifm-0_5-3_fc12:HEAD:vifm-0.5-3.fc12.src.rpm:1271357810 diff --git a/sources b/sources index e69de29..d41be8b 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +76818f02d6acd4997d1f41db932438aa vifm-0.5.tar.bz2 diff --git a/vifm-chdorb.patch b/vifm-chdorb.patch new file mode 100644 index 0000000..c5412e0 --- /dev/null +++ b/vifm-chdorb.patch @@ -0,0 +1,26 @@ +diff -up vifm-0.5/src/config.c.chdorb vifm-0.5/src/config.c +--- vifm-0.5/src/config.c.chdorb 2010-04-12 18:30:35.255832340 +0200 ++++ vifm-0.5/src/config.c 2010-04-12 18:36:15.313608759 +0200 +@@ -16,8 +16,8 @@ + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + */ + +-#define CP_HELP "cp /usr/local/share/vifm/vifm-help.txt ~/.vifm" +-#define CP_RC "cp /usr/local/share/vifm/vifmrc ~/.vifm" ++#define CP_HELP "cp /usr/share/vifm/vifm-help.txt ~/.vifm" ++#define CP_RC "cp /usr/share/vifm/vifmrc ~/.vifm" + + #include /* FILE */ + #include /* getenv */ +@@ -143,9 +143,9 @@ set_config_dir(void) + + if(chdir(cfg.config_dir)) + { +- if(mkdir(cfg.config_dir, 0777)) ++ if(mkdir(cfg.config_dir, 0700)) + return; +- if(mkdir(cfg.trash_dir, 0777)) ++ if(mkdir(cfg.trash_dir, 0700)) + return; + if((f = fopen(help_file, "r")) == NULL) + create_help_file(); diff --git a/vifm.spec b/vifm.spec new file mode 100644 index 0000000..5d4591b --- /dev/null +++ b/vifm.spec @@ -0,0 +1,60 @@ +Name: vifm +Version: 0.5 +Release: 3%{?dist} +Summary: Lightweight file manager with vi like key-bindings + +Group: Applications/File +License: GPLv2+ +URL: http://%{name}.sourceforge.net/ +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 +Patch0: vifm-chdorb.patch + +BuildRequires: ncurses-devel + +%description +A ncurses based CLI file manager with vi like key-bindings + +%prep +%setup -q +%patch0 -p1 -b .chdorb + + +%build +%configure +make %{?_smp_mflags} + + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root,-) +%doc AUTHORS BUGS ChangeLog COPYING README TODO +%dir %{_datadir}/%{name} +%{_bindir}/pauseme +%{_bindir}/%{name} +%{_mandir}/man1/%{name}.1.gz +%{_datadir}/%{name}/%{name}-help.txt +%{_datadir}/%{name}/%{name}.txt +%{_datadir}/%{name}/%{name}.vim + + +%changelog +* Tue Apr 13 2010 Pierre Dorbais 0.5-3 +- Add dir macro to fix files listed twice +- Add blank lines between changelog entries + +* Mon Apr 12 2010 Pierre Dorbais 0.5-2 +- Add INSTALL variable to make +- Add patch Patch0 +- Add missing path to files macro +- Remove INSTALL doc file +- Remove BuildRoot tag + +* Mon Feb 08 2010 Pierre Dorbais 0.5-1 +- Initial RPM release