[svni/f19] Initial SETUP.

Christopher Meng cicku at fedoraproject.org
Wed Aug 14 03:08:14 UTC 2013


commit 7c4a6ae55b6e495b1d77f269ad70d4ff1eeee7db
Author: Koji <koji at fedoraproject.org>
Date:   Wed Aug 14 11:07:01 2013 +0800

    Initial SETUP.

 .gitignore |    1 +
 sources    |    1 +
 svni.spec  |   71 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 73 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..4bdc6af 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/svni-0.36.2.tar.gz
diff --git a/sources b/sources
index e69de29..19de06b 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+07b256071a80ae7d49b6aa993ba7a13a  svni-0.36.2.tar.gz
diff --git a/svni.spec b/svni.spec
new file mode 100644
index 0000000..137d611
--- /dev/null
+++ b/svni.spec
@@ -0,0 +1,71 @@
+Name:           svni
+Version:        0.36.2
+Release:        2%{?dist}
+Summary:        Subversion interactive check-in wrapper
+License:        GPLv3
+URL:            http://svni.sourceforge.net
+Source0:        http://downloads.sourceforge.net/project/%{name}/%{version}/%{name}-%{version}.tar.gz
+BuildRequires:  perl
+Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+Requires:       subversion
+BuildArch:      noarch
+
+%description
+svni is a wrapper for "svn ci". It features syntax checking before checking 
+in files; Giving the possibility to make a final selection of files to check 
+in when entering a commit message; And showing the differences that are 
+about to be checked in.
+
+Features:
+- Command-line tool
+- Check syntax before committing files to the repository
+- Review changes before committing
+- Make last-minute changes to the list of files to be committed
+- Automatically execute a script after a successful commit
+
+%package        vim
+Summary:        Vim syntax highlighting file for Subversion interactive check-in wrapper
+Requires:       vim
+Requires:       %{name} = %{version}-%{release}
+
+%description    vim
+This package additionally provides a vim syntax highlighting configuration.
+
+%prep
+%setup -q
+sed -i 's|/usr/bin/env perl|/usr/bin/perl|g' %{name}
+
+%build
+#Nothing here.
+
+%install
+install -pDm 755 %{name} %{buildroot}%{_bindir}/%{name}
+install -pDm 644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
+install -pDm 644 %{name}.vim %{buildroot}%{_datadir}/vim/vim73/syntax/%{name}.vim
+
+%files
+%doc CHANGES COPYING example.svnirc %{name}.{html,pdf,ps}
+%{_bindir}/%{name}
+%{_mandir}/man1/%{name}.1*
+
+%files vim
+%{_datadir}/vim/vim73/syntax/%{name}.vim
+
+%changelog
+* Tue Aug 13 2013 Christopher Meng <rpm at cicku.me> - 0.36.2-2
+- Perl 5.18 Rebuild.
+
+* Mon Jul 15 2013 Christopher Meng <rpm at cicku.me> - 0.36.2-1
+- New version.
+
+* Tue Jul 09 2013 Christopher Meng <rpm at cicku.me> - 0.36.1-3
+- Fix subpackage license.
+
+* Mon Jul 08 2013 Christopher Meng <rpm at cicku.me> - 0.36.1-2
+- Fix subpackage requires.
+
+* Fri Jun 21 2013 Christopher Meng <rpm at cicku.me> - 0.36.1-1
+- Fix the manpage errors.
+
+* Tue Sep 18 2012 Christopher Meng <rpm at cicku.me> - 0.36-1
+- Initial Package.


More information about the scm-commits mailing list