lemonldap-ng/debian/rules

43 lines
1.4 KiB
Plaintext
Raw Normal View History

#!/usr/bin/make -f
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
2010-10-31 11:35:29 +01:00
LMSHAREDIR=/usr/share/lemonldap-ng
LMVARDIR=/var/lib/lemonldap-ng
2012-11-03 07:03:45 +01:00
%:
dh $@
2012-11-03 07:03:45 +01:00
override_dh_auto_configure:
2009-12-03 11:08:33 +01:00
$(MAKE) configure STORAGECONFFILE=/etc/lemonldap-ng/lemonldap-ng.ini \
2012-11-03 07:03:45 +01:00
PERLOPTIONS="INSTALLDIRS=vendor"
2012-11-03 07:03:45 +01:00
override_dh_auto_install:
$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp \
PREFIX=/usr/ \
2010-05-02 12:52:56 +02:00
LMPREFIX=/usr/share/lemonldap-ng/ \
2010-10-31 11:35:29 +01:00
BINDIR=$(LMSHAREDIR)/bin/ \
DOCUMENTROOT=$(LMVARDIR) \
EXAMPLESDIR=/examples/ \
2010-10-31 11:35:29 +01:00
HANDLERDIR=$(LMVARDIR)/handler/ \
PORTALSKINSDIR=$(LMSHAREDIR)/portal-skins/ \
MANAGERSKINSDIR=$(LMSHAREDIR)/manager-skins/ \
SESSIONSEXPLORERDATADIR=$(LMSHAREDIR)/sessions-explorer-imgs/ \
2009-12-03 11:08:33 +01:00
STORAGECONFFILE=/etc/lemonldap-ng/lemonldap-ng.ini \
2010-10-31 11:35:29 +01:00
TOOLSDIR=$(LMSHAREDIR)/ressources/ \
CONFDIR=/etc/lemonldap-ng/ \
CRONDIR=/etc/cron.d/ \
DATADIR=$(LMVARDIR) \
APACHEUSER=www-data \
2010-10-31 11:35:29 +01:00
APACHEGROUP=www-data \
2010-11-06 09:08:11 +01:00
DOCDIR=/usr/share/doc/lemonldap-ng-doc
test -n "$$LOCALBUILD" || ./scripts/minifierjs $$(find debian/tmp/ -name '*.js')
test -n "$$LOCALBUILD" || ./scripts/minifiercss $$(find debian/tmp/ -name '*.css')
2010-11-06 09:08:11 +01:00
mkdir debian/tmp/usr/share/lemonldap-ng/manager debian/tmp/usr/share/lemonldap-ng/portal
mv debian/tmp/var/lib/lemonldap-ng/portal/*.pl debian/tmp/usr/share/lemonldap-ng/portal/
mv debian/tmp/var/lib/lemonldap-ng/manager/*pl debian/tmp/usr/share/lemonldap-ng/manager/