|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
Name: dh-make
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
# Squeeze
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
Version: 0.55
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
Release: 2%{?dist}
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
Summary: Tool that converts source archives into Debian package source
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
Group: Development/Tools
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
License: GPLv3+
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
URL: http://packages.qa.debian.org/d/dh-make.html
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
Source0: http://ftp.de.debian.org/debian/pool/main/d/%{name}/%{name}_%{version}.tar.gz
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
BuildArch: noarch
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
#BuildRequires:
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
Requires: debhelper
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
Requires: dpkg-devel
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
Requires: %{_bindir}/make
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
%description
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
This package allows you to take a standard (or upstream) source
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
package and convert it into a format that will allow you to build
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
Debian packages.
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
%prep
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
%setup -q
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
%build
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
%install
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
rm -rf %{buildroot}
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
mkdir -p %{buildroot}/%{_bindir} %{buildroot}/%{_datadir}/debhelper/dh_make/
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
install -m 755 dh_make %{buildroot}/%{_bindir}
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
cp -a lib/* %{buildroot}/%{_datadir}/debhelper/dh_make/
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
# One template rules file is missing exec permission
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
# Should report a (minor) bug to upstream
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
chmod a+x %{buildroot}/%{_datadir}/debhelper/dh_make/debiann/rules
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
# Remove zero-length file
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
rm -rf debian/examples
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
# Remove spurious exec permissions (this goes to doc)
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
chmod a-x debian/rules
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
for file in postinst.ex postrm.ex emacsen-remove.ex prerm.ex \
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
preinst.ex emacsen-install.ex; do
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
chmod 755 %{buildroot}/%{_datadir}/debhelper/dh_make/debian/$file
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
done
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
mkdir -p %{buildroot}/%{_mandir}/man1
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
install -m 644 -p dh_make.1 %{buildroot}/%{_mandir}/man1
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
%clean
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
rm -rf $RPM_BUILD_ROOT
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
%files
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
%defattr(-,root,root,-)
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
%doc debian/*
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
%{_bindir}/dh_make
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
%{_mandir}/man1/*.1*
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
%dir %{_datadir}/debhelper
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
%{_datadir}/debhelper/dh_make
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
%changelog
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
* Mon Oct 18 2010 Oron Peled <oron@actcom.co.il> - 0.55-2
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
- Minor changes to spec file: glob man pages, don't specify compression.
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
* Sun Oct 10 2010 Oron Peled <oron@actcom.co.il> - 0.55-1
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
- Bump to Squeeze version (0.55) as per review.
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
* Sat Jul 17 2010 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 0.46-2
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
- Fix package during review (#591192)
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
* Tue May 11 2010 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 0.46-1
|
|
Jeroen van Meeuwen (Ergo Project) |
42f22ff |
- First package
|