[reposurgeon/el6] Add support for EPEL6

Christopher Meng cicku at fedoraproject.org
Fri May 31 01:59:17 UTC 2013


commit 0fc828c5a30f441eb77ab01047461fbae94ddd31
Author: Christopher Meng <rpm at cicku.me>
Date:   Fri May 31 09:57:05 2013 +0800

    Add support for EPEL6

 reposurgeon.spec |   30 ++++++++++++++++++------------
 1 files changed, 18 insertions(+), 12 deletions(-)
---
diff --git a/reposurgeon.spec b/reposurgeon.spec
index 12f8970..a15cc56 100644
--- a/reposurgeon.spec
+++ b/reposurgeon.spec
@@ -1,15 +1,16 @@
-Name:               reposurgeon
-Version:            2.39
-Release:            2%{?dist}
-Summary:            SCM Repository Manipulation Tool
-Source:             http://www.catb.org/~esr/reposurgeon/%{name}-%{version}.tar.gz
-URL:                http://www.catb.org/~esr/reposurgeon/
-License:            BSD
-BuildRequires:      xmlto
-BuildRequires:      asciidoc
-BuildRequires:      python
-Requires:           python
-BuildArch:          noarch
+Name:              reposurgeon
+Version:           2.39
+Release:           2%{?dist}
+Summary:           SCM Repository Manipulation Tool
+Source:            http://www.catb.org/~esr/reposurgeon/%{name}-%{version}.tar.gz
+URL:               http://www.catb.org/~esr/reposurgeon/
+License:           BSD
+BuildRequires:     xmlto
+BuildRequires:     asciidoc
+BuildRequires:     python
+Requires:          python
+BuildArch:         noarch
+BuildRoot:         %{_tmppath}/%{name}-%{version}-%{release}-root
 
 %description
 Reposurgeon enables risky operations that version-control systems don't want to
@@ -24,6 +25,7 @@ fast-import streams, including git, hg, and bzr.
 make %{?_smp_mflags}
 
 %install
+rm -rf %{buildroot}
 install -p -D -m 755 %{name} "%{buildroot}%{_bindir}/%{name}"
 install -p -D -m 755 repopuller "%{buildroot}%{_bindir}/repopuller"
 install -p -D -m 755 repodiffer "%{buildroot}%{_bindir}/repodiffer"
@@ -31,7 +33,11 @@ install -p -D -m 644 %{name}.1 "%{buildroot}%{_mandir}/man1/%{name}.1"
 install -p -D -m 644 repopuller.1 "%{buildroot}%{_mandir}/man1/repopuller.1"
 install -p -D -m 644 repodiffer.1 "%{buildroot}%{_mandir}/man1/repodiffer.1"
 
+%clean
+rm -rf %{buildroot}
+
 %files
+%defattr(-,root,root)
 %doc TODO COPYING NEWS README AUTHORS features.html
 %{_bindir}/%{name}
 %{_bindir}/repopuller


More information about the scm-commits mailing list