pod2man -c pristine-bz2 pristine-bz2 > pristine-bz2.1
pod2man -c pristine-xz pristine-xz > pristine-xz.1
pod2man -c zgz zgz/zgz.pod > zgz.1
- make -C pit/suse-bzip2
+ $(MAKE) -C pit/suse-bzip2 PREFIX=$(PREFIX)
ZGZ_SOURCES = zgz/zgz.c zgz/gzip/*.c zgz/old-bzip2/*.c
zgz/zgz: $(ZGZ_SOURCES)
gcc -Wall -O2 -o $@ $(SUSE_BZIP2_SOURCES)
extra_install:
- install -d $(DESTDIR)/usr/bin
- install -d $(DESTDIR)/usr/share/man/man1
- install pristine-tar pristine-gz pristine-bz2 pristine-xz zgz/zgz $(DESTDIR)/usr/bin
- install -m 0644 *.1 $(DESTDIR)/usr/share/man/man1
+ install -d $(DESTDIR)$(PREFIX)/bin
+ install -d $(DESTDIR)$(PREFIX)/share/man/man1
+ install pristine-tar pristine-gz pristine-bz2 pristine-xz zgz/zgz $(DESTDIR)$(PREFIX)/bin
+ install -m 0644 *.1 $(DESTDIR)$(PREFIX)/share/man/man1
install -d $(DESTDIR)$(ZGZ_LIB)/suse-bzip2
install pit/suse-bzip2/bzip2 $(DESTDIR)$(ZGZ_LIB)/suse-bzip2
install pit/suse-bzip2/libbz2* $(DESTDIR)$(ZGZ_LIB)/suse-bzip2
-extra_clean: pristine-tar.spec
+extra_clean:
rm -f *.1 zgz/zgz
- make clean -C pit/suse-bzip2
+ $(MAKE) clean -C pit/suse-bzip2 PREFIX=$(PREFIX)
pristine-tar.spec:
sed -i "s/Version:.*/Version: $$(perl -e '$$_=<>;print m/\((.*?)\)/'<debian/changelog)/" pristine-tar.spec
WriteMakefile(
NAME => 'Pristine',
- PREFIX => "/usr/local",
MAN1PODS => {},
MAN3PODS => {},
PMLIBDIRS => ["Pristine"],