1 Summary: A tool to build rpm file from rpm database
6 Group: Development/Tools
7 Source0: http://downloads.sourceforge.net/rpmrebuild/%{name}-%{version}.tar.gz
8 # Source0-md5: f924f30767dd87ab321e887fcea1cc57
10 Patch1: %{name}-spec-arch.patch
11 URL: http://rpmrebuild.sourceforge.net/
12 BuildRequires: sed >= 4.0
16 Requires: rpm >= 1:4.0
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 %define _appdir %{_prefix}/lib/%{name}
25 A tool to build an RPM file from a package that has already been
33 # remove non-UTF8 man files
34 %{__rm} -r locale/fr_FR
36 %{__rm} -r plugins/man/fr_FR
38 # move UTF8 man files to the correct location
39 %{__mv} locale/{fr_FR.UTF-8,fr}
40 %{__mv} man/{fr_FR.UTF-8,fr}
41 %{__mv} plugins/man/{fr_FR.UTF-8,fr}
43 %{__sed} -E -i -e '1s,#!\s*/usr/bin/env\s+(bash|sh)(\s|$),#!/bin/bash\2,' \
44 plugins/compat_digest.sh \
46 plugins/demofiles.sh \
47 plugins/file2pacDep.sh \
50 plugins/un_prelink.sh \
52 plugins/unset_tag.sh \
56 rpmrebuild_buildroot.sh \
57 rpmrebuild_extract_tags.sh \
61 rpmrebuild_parser.src \
62 rpmrebuild_rpmqf.src \
69 rm -rf $RPM_BUILD_ROOT
71 DESTDIR=$RPM_BUILD_ROOT
74 rm -rf $RPM_BUILD_ROOT
77 %defattr(644,root,root,755)
78 %doc AUTHORS Changelog COPYING COPYRIGHT News Todo README
79 %attr(755,root,root) %{_bindir}/rpmrebuild
83 %{_appdir}/optional_tags.cfg
84 %attr(755,root,root) %{_appdir}/*.sh
85 %attr(755,root,root) %{_appdir}/*.src
86 %dir %{_appdir}/plugins
87 %{_appdir}/plugins/*.plug
88 %attr(755,root,root) %{_appdir}/plugins/*.sh
89 %dir %{_appdir}/locale
90 %dir %{_appdir}/locale/en
91 %{_appdir}/locale/en/rpmrebuild.lang
92 %lang(fr) %{_mandir}/fr/man1/*.1*
93 %lang(fr) %dir %{_appdir}/locale/fr
94 %lang(fr) %{_appdir}/locale/fr/rpmrebuild.lang