-build: zgz/zgz
+build: zgz/zgz pristine-tar.spec
pod2man -c pristine-tar pristine-tar > pristine-tar.1
pod2man -c pristine-gz pristine-gz > pristine-gz.1
pod2man -c pristine-bz2 pristine-bz2 > pristine-bz2.1
install pristine-tar pristine-gz pristine-bz2 zgz/zgz $(DESTDIR)/usr/bin
install -m 0644 *.1 $(DESTDIR)/usr/share/man/man1
-clean:
+clean: pristine-tar.spec
rm -f zgz/zgz *.1
+
+pristine-tar.spec:
+ sed -i "s/Version:.*/Version: $$(perl -e '$$_=<>;print m/\((.*?)\)/'<debian/changelog)/" pristine-tar.spec
+
+.PHONY: pristine-tar.spec
-Name: pristine-tar
-Version: 0.21
-Release: 2%{?dist}
-Summary: regenerate pristine tarballs
-
-Group: System Tools
-License: GPLv2
-Url: http://kitenet.net/~joey/code/pristine-tar/
-Source0: http://ftp.debian.org/debian/pool/main/p/pristine-tar/%{name}_%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-Requires: git, xdelta
+Name: pristine-tar
+Version: 0.21
+Release: 2%{?dist}
+Summary: regenerate pristine tarballs
+
+Group: System Tools
+License: GPLv2
+Url: http://kitenet.net/~joey/code/pristine-tar/
+Source0: http://ftp.debian.org/debian/pool/main/p/pristine-tar/%{name}_%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+Requires: git, xdelta
%description
pristine-tar can regenerate a pristine upstream tarball using only a