From 77bf95314473dda7e087d9938a7269418c440bab Mon Sep 17 00:00:00 2001 From: Sebastian Harl Date: Wed, 2 Feb 2011 14:08:27 +0100 Subject: [PATCH] rules, *.dirs: Install configuration to /etc. --- debian/libkohana2-modules-php.dirs | 1 + debian/libkohana2-php.dirs | 1 + debian/rules | 16 ++++++++++++++++ 3 files changed, 18 insertions(+) diff --git a/debian/libkohana2-modules-php.dirs b/debian/libkohana2-modules-php.dirs index dee1ba6..da6ef24 100644 --- a/debian/libkohana2-modules-php.dirs +++ b/debian/libkohana2-modules-php.dirs @@ -1 +1,2 @@ +etc/kohana2/modules usr/share/php/kohana2 diff --git a/debian/libkohana2-php.dirs b/debian/libkohana2-php.dirs index dee1ba6..b376843 100644 --- a/debian/libkohana2-php.dirs +++ b/debian/libkohana2-php.dirs @@ -1 +1,2 @@ +etc/kohana2/system usr/share/php/kohana2 diff --git a/debian/rules b/debian/rules index a8ede19..c4ad8a3 100755 --- a/debian/rules +++ b/debian/rules @@ -33,6 +33,22 @@ install: build # install modules cp -a modules debian/libkohana2-modules-php/usr/share/php/kohana2/ + # move config to /etc + mv debian/libkohana2-php/usr/share/php/kohana2/system/config \ + debian/libkohana2-php/etc/kohana2/system + ln -s /etc/kohana2/system/config \ + debian/libkohana2-php/usr/share/php/kohana2/system/config + + ( \ + set -e; \ + cd debian/libkohana2-modules-php/usr/share/php/kohana2/modules; \ + for config in */config; do \ + mkdir ../../../../../etc/kohana2/modules/$${config%\/*}; \ + mv $$config ../../../../../etc/kohana2/modules/$${config%\/*}; \ + ln -s /etc/kohana2/modules/$$config $$config; \ + done \ + ) + # remove DejaVu-Fonts and create symlink rm -rf debian/libkohana2-php/usr/share/php/kohana2/system/fonts -- 2.30.2