X-Git-Url: http://koha-dev.rot13.org:8081/gitweb/?a=blobdiff_plain;f=debian%2Frules;h=b00b9b8a3ad57c5e1583eb6a4c3a89d882d6b4c0;hb=5d6c092921919526ade501facb1220f8a108a08f;hp=2c6943532f38395f54ca1445544cb414f6b11ac5;hpb=f585e88472151401ef409d08a3a35ea21825400a;p=koha_fer diff --git a/debian/rules b/debian/rules index 2c6943532f..b00b9b8a3a 100755 --- a/debian/rules +++ b/debian/rules @@ -1,37 +1,43 @@ #!/usr/bin/make -f -PACKAGE = $(shell dh_listpackages) -TMP = $(CURDIR)/debian/$(PACKAGE) +TMP = $(CURDIR)/debian/tmp # Make "perl Makefile.PL" be non-interactive. export PERL_MM_USE_DEFAULT=1 %: - dh $@ - + dh $@ --fail-missing --with bash-completion + +override_dh_gencontrol: + debian/bd-to-depends >> debian/koha-common.substvars + dh_gencontrol + override_dh_auto_install: dh_auto_install + rm $(TMP)/etc/koha/README.txt + rm $(TMP)/etc/koha/SIPconfig.xml + rm -r $(TMP)/usr/share/koha/doc rm -r $(TMP)/var/run rm -r $(TMP)/var/lock rm $(TMP)/var/log/koha/README - rm $(TMP)/usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/lib/jquery/jquery.js - ln -s /usr/share/javascript/jquery/jquery.js \ - $(TMP)/usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/lib/jquery/jquery.js - rm $(TMP)/usr/share/koha/opac/htdocs/opac-tmpl/prog/en/lib/jquery/jquery.js - ln -s /usr/share/javascript/jquery/jquery.js \ - $(TMP)/usr/share/koha/opac/htdocs/opac-tmpl/prog/en/lib/jquery/jquery.js + rm $(TMP)/etc/koha/searchengine/solr/config.yaml + rm $(TMP)/etc/koha/searchengine/solr/indexes.yaml + rm $(TMP)/etc/koha/solr/indexes.yaml rm -r \ - $(TMP)/usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/js/tinymce - ln -s /usr/share/tinymce2/www \ - $(TMP)/usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/js/tinymce + $(TMP)/usr/share/koha/intranet/htdocs/intranet-tmpl/lib/tiny_mce + ln -s /usr/share/tinymce/www \ + $(TMP)/usr/share/koha/intranet/htdocs/intranet-tmpl/lib/tiny_mce rm -r \ $(TMP)/usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/lib/yui ln -s /usr/share/javascript/yui \ $(TMP)/usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/lib/yui rm -r \ - $(TMP)/usr/share/koha/opac/htdocs/opac-tmpl/prog/en/lib/yui + $(TMP)/usr/share/koha/opac/htdocs/opac-tmpl/lib/yui ln -s /usr/share/javascript/yui \ - $(TMP)/usr/share/koha/opac/htdocs/opac-tmpl/prog/en/lib/yui + $(TMP)/usr/share/koha/opac/htdocs/opac-tmpl/lib/yui + install -d $(TMP)/etc/apache2/sites-available + install -d $(TMP)/etc/apache2/sites-enabled + install -d $(TMP)/etc/apache2/conf.d ln -s ../../koha/koha-httpd.conf $(TMP)/etc/apache2/sites-available/koha ln -s ../sites-available/koha $(TMP)/etc/apache2/sites-enabled/koha install -m 0644 debian/koha.apache-ports $(TMP)/etc/apache2/conf.d/koha @@ -40,5 +46,64 @@ override_dh_auto_install: mv $(TMP)/etc/koha/koha-conf.xml $(TMP)/usr/share/koha/koha-conf.xml.in sed -i $(TMP)/usr/share/koha/koha-conf.xml.in \ -e '/^ /s/>.*_DBC_DBUSER_/s/>.*_DBC_DBPASS_/s/>.*_DBC_DBPASS_