Package-Name: dpkg
Gentoo-Package: app-arch/dpkg
Rebuild-For: zlib
Homepage: http://packages.debian.org/stable/base/dpkg.html
Source: ftp://ftp.debian.org/debian/pool/main/d/dpkg/dpkg_(\d+.\d+.\d+).tar.gz $1
Zap-Before-Install: 1
Repack:
	tar xzvfp "$(SOURCE)"
Compile:
	# Modify manpage makefile to not install multilingual man pages
	# (which require po4a to be present)
	perl -pi -e 's/^(SUBDIRS\s*=\s*C).*/$1/' man/Makefile.in
	if packager c zlib ; then ZLIB=--with-zlib ; else ZLIB= ; fi ; \
	$(MAKE) -f ../Makefile configure CONFIGURE_OPTS="--without-sgml-doc --without-dselect --without-start-stop-daemon $$ZLIB"
	$(MAKE) perllibdir="$(PREFIX)"/lib/perl/site_perl
	$(MAKE) install perllibdir="$(PREFIX)"/lib/perl/site_perl
	rm -f "$(PREFIX)"/bin/md5sum "$(PREFIX)"/sbin/install-info "$(PREFIX)"/man/{,*/}man1/md5sum.1 "$(PREFIX)"/man/{,*/}man5/dselect.cfg.5 "$(PREFIX)"/man/{,*/}man8/{dselect,install-info,start-stop-daemon}.8
Install:
	$(MAKE) instbin BIN="822-date dpkg dpkg-architecture dpkg-buildpackage dpkg-checkbuilddeps dpkg-deb dpkg-distaddfile dpkg-genchanges dpkg-gencontrol dpkg-name dpkg-parsechangelog dpkg-query dpkg-scanpackages dpkg-scansources dpkg-shlibdeps dpkg-source dpkg-split"
	$(MAKE) instsbin SBIN="cleanup-info dpkg-divert dpkg-statoverride update-alternatives"
	$(MAKE) instman SECTION=1 MAN="822-date dpkg dpkg-architecture dpkg-buildpackage dpkg-checkbuilddeps dpkg-deb dpkg-distaddfile dpkg-genchanges dpkg-gencontrol dpkg-name dpkg-parsechangelog dpkg-query dpkg-scanpackages dpkg-scansources dpkg-shlibdeps dpkg-source dpkg-split"
	$(MAKE) instman SECTION=5 MAN="deb deb-control deb-old dpkg.cfg"
	$(MAKE) instman SECTION=8 MAN="cleanup-info dpkg-divert dpkg-statoverride update-alternatives"
	$(MAKE) instlocale FILE=dpkg
	rm -rf /usr/lib/perl/site_perl/Dpkg{,.pm}
	ln -s "$(PREFIX)"/lib/perl/site_perl/Dpkg{,.pm} /usr/lib/perl/site_perl/

/pkg/dpkg/
/usr/bin/822-date
/usr/bin/dpkg
/usr/bin/dpkg-architecture
/usr/bin/dpkg-buildpackage
/usr/bin/dpkg-checkbuilddeps
/usr/bin/dpkg-deb
/usr/bin/dpkg-distaddfile
/usr/bin/dpkg-genchanges
/usr/bin/dpkg-gencontrol
/usr/bin/dpkg-name
/usr/bin/dpkg-parsechangelog
/usr/bin/dpkg-query
/usr/bin/dpkg-scanpackages
/usr/bin/dpkg-scansources
/usr/bin/dpkg-shlibdeps
/usr/bin/dpkg-source
/usr/bin/dpkg-split
/usr/lib/perl/site_perl/Dpkg
/usr/lib/perl/site_perl/Dpkg.pm
/usr/man/man1/822-date.1.gz
/usr/man/man1/dpkg.1.gz
/usr/man/man1/dpkg-architecture.1.gz
/usr/man/man1/dpkg-buildpackage.1.gz
/usr/man/man1/dpkg-checkbuilddeps.1.gz
/usr/man/man1/dpkg-deb.1.gz
/usr/man/man1/dpkg-distaddfile.1.gz
/usr/man/man1/dpkg-genchanges.1.gz
/usr/man/man1/dpkg-gencontrol.1.gz
/usr/man/man1/dpkg-name.1.gz
/usr/man/man1/dpkg-parsechangelog.1.gz
/usr/man/man1/dpkg-query.1.gz
/usr/man/man1/dpkg-scanpackages.1.gz
/usr/man/man1/dpkg-scansources.1.gz
/usr/man/man1/dpkg-shlibdeps.1.gz
/usr/man/man1/dpkg-source.1.gz
/usr/man/man1/dpkg-split.1.gz
/usr/man/man5/deb.5.gz
/usr/man/man5/deb-control.5.gz
/usr/man/man5/deb-old.5.gz
/usr/man/man5/dpkg.cfg.5.gz
/usr/man/man8/cleanup-info.8.gz
/usr/man/man8/dpkg-divert.8.gz
/usr/man/man8/dpkg-statoverride.8.gz
/usr/man/man8/update-alternatives.8.gz
/usr/sbin/cleanup-info
/usr/sbin/dpkg-divert
/usr/sbin/dpkg-statoverride
/usr/sbin/update-alternatives
/usr/share/locale/*/LC_MESSAGES/dpkg.mo
