mirror of
https://git.proxmox.com/git/libarchive-perl
synced 2025-10-04 19:08:47 +00:00
d/rules: use default minimal rules
tested by checking both results with diffoscope Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
This commit is contained in:
parent
ba2e093621
commit
53146efd0d
1
debian/docs
vendored
1
debian/docs
vendored
@ -1 +1,2 @@
|
|||||||
debian/SOURCE
|
debian/SOURCE
|
||||||
|
README
|
||||||
|
81
debian/rules
vendored
81
debian/rules
vendored
@ -11,82 +11,5 @@
|
|||||||
# always return the default without waiting for user input.
|
# always return the default without waiting for user input.
|
||||||
export PERL_MM_USE_DEFAULT=1
|
export PERL_MM_USE_DEFAULT=1
|
||||||
|
|
||||||
PACKAGE=$(shell dh_listpackages)
|
%:
|
||||||
|
dh $@
|
||||||
ifndef PERL
|
|
||||||
PERL = /usr/bin/perl
|
|
||||||
endif
|
|
||||||
|
|
||||||
TMP =$(CURDIR)/debian/$(PACKAGE)
|
|
||||||
|
|
||||||
# Allow disabling build optimation by setting noopt in
|
|
||||||
# $DEB_BUILD_OPTIONS
|
|
||||||
CFLAGS = -Wall -g
|
|
||||||
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
|
|
||||||
CFLAGS += -O0
|
|
||||||
else
|
|
||||||
CFLAGS += -O2
|
|
||||||
endif
|
|
||||||
|
|
||||||
build: build-stamp
|
|
||||||
build-stamp:
|
|
||||||
dh_testdir
|
|
||||||
|
|
||||||
# Add commands to compile the package here
|
|
||||||
$(PERL) Makefile.PL INSTALLDIRS=vendor
|
|
||||||
$(MAKE) OPTIMIZE="$(CFLAGS)" LD_RUN_PATH=""
|
|
||||||
|
|
||||||
touch build-stamp
|
|
||||||
|
|
||||||
clean:
|
|
||||||
dh_testdir
|
|
||||||
dh_testroot
|
|
||||||
|
|
||||||
# Add commands to clean up after the build process here
|
|
||||||
[ ! -f Makefile ] || $(MAKE) realclean
|
|
||||||
|
|
||||||
dh_clean build-stamp install-stamp
|
|
||||||
|
|
||||||
install: build install-stamp
|
|
||||||
install-stamp:
|
|
||||||
dh_testdir
|
|
||||||
dh_testroot
|
|
||||||
dh_prep
|
|
||||||
|
|
||||||
# Add commands to install the package into debian/$PACKAGE_NAME here
|
|
||||||
$(MAKE) test
|
|
||||||
$(MAKE) install DESTDIR=$(TMP) PREFIX=/usr
|
|
||||||
|
|
||||||
touch install-stamp
|
|
||||||
|
|
||||||
# Build architecture-independent files here.
|
|
||||||
binary-indep: build install
|
|
||||||
# We have nothing to do by default.
|
|
||||||
|
|
||||||
# Build architecture-dependent files here.
|
|
||||||
binary-arch: build install
|
|
||||||
dh_testdir
|
|
||||||
dh_testroot
|
|
||||||
dh_installdocs README
|
|
||||||
dh_installexamples
|
|
||||||
# dh_installmenu
|
|
||||||
# dh_installcron
|
|
||||||
# dh_installman
|
|
||||||
dh_installchangelogs Changes
|
|
||||||
dh_link
|
|
||||||
dh_strip
|
|
||||||
dh_compress
|
|
||||||
dh_fixperms
|
|
||||||
dh_makeshlibs
|
|
||||||
dh_installdeb
|
|
||||||
dh_perl
|
|
||||||
dh_shlibdeps
|
|
||||||
dh_gencontrol
|
|
||||||
dh_md5sums
|
|
||||||
dh_builddeb
|
|
||||||
|
|
||||||
source diff:
|
|
||||||
@echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
|
|
||||||
|
|
||||||
binary: binary-indep binary-arch
|
|
||||||
.PHONY: build clean binary-indep binary-arch binary
|
|
||||||
|
Loading…
Reference in New Issue
Block a user