* cleanups

git-svn-id: svn://svn.debian.org/svn/pkg-fedora-ds/freeipa/trunk@128 f06303cf-03cc-411c-aec6-58b7e4ec4d34
This commit is contained in:
mbaldessari-guest 2008-11-25 21:07:30 +00:00
parent c1f4ed3067
commit a35ef61a23
2 changed files with 13 additions and 44 deletions

2
debian/control vendored
View File

@ -4,6 +4,8 @@ Priority: extra
Maintainer: Michele Baldessari <michele@pupazzo.org>
Build-Depends: debhelper (>= 7), libdirsrv-dev (>= 1.1.3), autoconf, automake, libtool, python-turbogears, libmozldap-dev, dpatch
Standards-Version: 3.8.0
Vcs-Svn: svn://svn.debian.org/svn/pkg-fedora-ds/freeipa/trunk/
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-fedora-ds/freeipa/trunk/
Homepage: http://www.freeipa.org
Package: freeipa-server

55
debian/rules vendored
View File

@ -22,20 +22,13 @@ configure-stamp: patch
cd ipa-client; libtoolize --copy --force; aclocal; autoheader; automake --add-missing --gnu; autoconf; ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=$(LIBDIR)
touch $@
#Architecture
build: build-arch build-indep
build-arch: build-arch-stamp
build-arch-stamp: configure-stamp
build: build-stamp
build-stamp: configure-stamp
@for subdir in $(SUBDIRS); do \
(cd $$subdir && $(MAKE)) || exit 1; \
done
touch $@
build-indep: build-indep-stamp
build-indep-stamp:
touch $@
clean: clean-patched unpatch
clean-patched:
dh_testdir
@ -63,65 +56,39 @@ unpatch:
dpatch deapply-all
rm -rf patch-stamp debian/patched
install: install-indep install-arch
install-indep:
install:
dh_testdir
dh_testroot
dh_clean -k -i
dh_installdirs -i
dh_install -i
install-arch:
dh_testdir
dh_testroot
dh_clean -k -s
dh_installdirs -s
dh_clean -k
dh_installdirs
@for subdir in $(SUBDIRS); do \
(cd $$subdir && $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install) || exit 1; \
done
rm -f $(CURDIR)/debian/tmp/usr/share/ipa/ipagui/static/javascript/prototype.js \
$(CURDIR)/debian/tmp/usr/share/ipa/ipagui/static/javascript/scriptaculous.js
dh_install -s
# Must not depend on anything. This is to be called by
# binary-arch/binary-indep
# in another 'make' thread.
dh_install
binary-common:
binary-indep: build install
binary-arch: build install
dh_testdir
dh_testroot
dh_installchangelogs
dh_installdocs
dh_installexamples
dh_installdirs
# dh_installmenu
# dh_installdebconf
# dh_installlogrotate
# dh_installemacsen
# dh_installpam
# dh_installmime
# dh_python
dh_installinit
# dh_installcron
# dh_installinfo
dh_installman
dh_link
dh_strip
dh_compress
dh_fixperms
# dh_perl
dh_makeshlibs
dh_installdeb
dh_shlibdeps
dh_gencontrol
dh_md5sums
dh_builddeb
# Build architecture independant packages using the common target.
binary-indep: build-indep install-indep
$(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
# Build architecture dependant packages using the common target.
binary-arch: build-arch install-arch
$(MAKE) -f debian/rules DH_OPTIONS=-s binary-common
binary: binary-arch binary-indep
.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch configure
binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install