* Cleanups

git-svn-id: svn://svn.debian.org/svn/pkg-fedora-ds/freeipa/trunk@135 f06303cf-03cc-411c-aec6-58b7e4ec4d34
This commit is contained in:
mbaldessari-guest 2008-12-06 13:16:49 +00:00
parent 9a6d2f5509
commit 19e5855d17
5 changed files with 51 additions and 13 deletions

6
debian/control vendored
View File

@ -10,7 +10,7 @@ Homepage: http://www.freeipa.org
Package: freeipa-server
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, python (>= 2.3), libjs-prototype, libjs-scriptaculous
Depends: ${shlibs:Depends}, ${misc:Depends}, python (>= 2.3), libjs-prototype, libjs-scriptaculous, python-freeipa
Description: FreeIPA is a centralized identity framework
FreeIPA is an integrated solution to provide centrally managed Identity
(machine, user, virtual machines, groups, authentication credentials), Policy
@ -21,7 +21,7 @@ Description: FreeIPA is a centralized identity framework
Package: freeipa-client
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, python (>= 2.3)
Depends: ${shlibs:Depends}, ${misc:Depends}, python (>= 2.3), python-freeipa
Description: FreeIPA is a centralized identity framework
FreeIPA is an integrated solution to provide centrally managed Identity
(machine, user, virtual machines, groups, authentication credentials), Policy
@ -32,7 +32,7 @@ Description: FreeIPA is a centralized identity framework
Package: freeipa-admintools
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}, python (>= 2.3), python-freeipa
Description: FreeIPA is a centralized identity framework
FreeIPA is an integrated solution to provide centrally managed Identity
(machine, user, virtual machines, groups, authentication credentials), Policy

View File

@ -1 +1,40 @@
#etc/ipa/ipa.conf
usr/sbin/ipa-adddelegation
usr/sbin/ipa-addgroup
usr/sbin/ipa-addservice
usr/sbin/ipa-adduser
usr/sbin/ipa-defaultoptions
usr/sbin/ipa-deldelegation
usr/sbin/ipa-delgroup
usr/sbin/ipa-delservice
usr/sbin/ipa-deluser
usr/sbin/ipa-findgroup
usr/sbin/ipa-finduser
usr/sbin/ipa-findservice
usr/sbin/ipa-ldap-updater
usr/sbin/ipa-listdelegation
usr/sbin/ipa-lockuser
usr/sbin/ipa-moddelegation
usr/sbin/ipa-modgroup
usr/sbin/ipa-moduser
usr/sbin/ipa-passwd
usr/sbin/ipa-change-master-key
usr/share/man/man1/ipa-addgroup.1.gz
usr/share/man/man1/ipa-adddelegation.1.gz
usr/share/man/man1/ipa-addservice.1.gz
usr/share/man/man1/ipa-adduser.1.gz
usr/share/man/man1/ipa-defaultoptions.1.gz
usr/share/man/man1/ipa-deldelegation.1.gz
usr/share/man/man1/ipa-delgroup.1.gz
usr/share/man/man1/ipa-delservice.1.gz
usr/share/man/man1/ipa-deluser.1.gz
usr/share/man/man1/ipa-findgroup.1.gz
usr/share/man/man1/ipa-findservice.1.gz
usr/share/man/man1/ipa-finduser.1.gz
usr/share/man/man1/ipa-ldap-updater.1.gz
usr/share/man/man1/ipa-listdelegation.1.gz
usr/share/man/man1/ipa-lockuser.1.gz
usr/share/man/man1/ipa-moddelegation.1.gz
usr/share/man/man1/ipa-modgroup.1.gz
usr/share/man/man1/ipa-moduser.1.gz
usr/share/man/man1/ipa-passwd.1.gz

View File

@ -2,8 +2,6 @@ usr/sbin/ipa-client-install
usr/sbin/ipa-getkeytab
usr/share/ipa/ipaclient/ipa.cfg
usr/share/ipa/ipaclient/ipa.js
#FIXME the python mess
#usr/share/python/ipaclient
#usr/share/python/ipaclient/*.py*
usr/share/python-support/python-freeipa/ipaclient/*.py*
usr/share/man/man1/ipa-getkeytab.1.gz
usr/share/man/man1/ipa-client-install.1.gz

View File

@ -0,0 +1,2 @@
#etc/ipa/ipa.conf
usr/share/python-support/python-freeipa/ipa/*

13
debian/rules vendored
View File

@ -1,4 +1,4 @@
#!/usr/bin/make -f
#!/usr/bin/make -f
# Uncomment this to turn on verbose mode.
export DH_VERBOSE=1
@ -56,10 +56,10 @@ unpatch:
install: $(PYVERS:%=install-%)
dh_testdir
dh_testroot
dh_clean -k
#dh_clean -k
dh_installdirs
@for subdir in $(SUBDIRS_ARCH) $(SUBDIRS_INDEP); do \
(cd $$subdir && $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install) || exit 1; \
(cd $$subdir && $(MAKE) DESTDIR=$(CURDIR)/debian/tmp pythondir=/usr/share/python-support/python-freeipa 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
@ -68,13 +68,11 @@ install: $(PYVERS:%=install-%)
install-%:
echo "Doing: $@"
@for subdir in "ipa-python"; do \
(cd $$subdir && $* setup.py build) || exit 1; \
done
@for subdir in "ipa-python"; do \
(cd $$subdir && $* setup.py install \
--no-compile \
--root $(CURDIR)/debian/tmp/usr/share/python-support/python-freeipa) || exit 1; \
--root $(CURDIR)/debian/tmp/ \
--install-lib /usr/share/python-support/python-freeipa/) || exit 1; \
done
binary-indep: build install
@ -90,6 +88,7 @@ binary-arch: build install
dh_installman
dh_link
dh_pysupport
dh_python
dh_strip
dh_compress
dh_fixperms