[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