diff --git a/build/debian/README.howto b/build/debian/README.howto index 6e0c7a75d06..9c3dbc9ad07 100644 --- a/build/debian/README.howto +++ b/build/debian/README.howto @@ -8,9 +8,7 @@ script to build a package, ready to be distributed, with format .DEB (for Debian, Ubuntu, ...). # To build a debian package, you need first -# apt-get -i debhelper -# apt-get -i dpkg-source -# apt-get -i gpg +# apt-get -i debhelper dpkg-source gpg lintian # This is standard command to work on Debian packaging: @@ -35,7 +33,8 @@ with format .DEB (for Debian, Ubuntu, ...). # dpkg --purge Remove config files and interactive saved answers # # dpkg-buildpackage -us -uc Build a source and binary package - +# +# gdebi package.deb Install a package + dependencies To submit a package to Debian: diff --git a/build/debian/control b/build/debian/control index 198e93ce8c0..3552ae3e159 100755 --- a/build/debian/control +++ b/build/debian/control @@ -9,13 +9,11 @@ Build-Depends: debhelper (>= 7), po-debconf, dpatch Package: dolibarr Depends: libapache2-mod-php5 | libapache2-mod-php5filter | php5-cgi | php5-fpm | php5, php5-mysql | php5-mysqli, - php5-cli, php5-curl, php5-gd, php5-ldap, php-pear, php-mail-mime, php5-geoip, php-fpdf, + php5-cli, php5-curl, php5-gd, php5-ldap, php-pear, php-mail-mime, php5-geoip, libphp-adodb, - libfpdi-php, - libfpdf-tpl-php, libnusoap-php, libphp-pclzip, - libjs-jquery, libjs-jquery-ui, libjs-flot, ckeditor, + libjs-jquery, libjs-jquery-ui, ckeditor, ttf-dejavu-core, xdg-utils, mysql-server, diff --git a/build/debian/control.debianbin b/build/debian/control.debianbin index 50217f0b861..39fe764e088 100755 --- a/build/debian/control.debianbin +++ b/build/debian/control.debianbin @@ -6,11 +6,10 @@ Installed-Size: 61200 Depends: libapache2-mod-php5 | libapache2-mod-php5filter | php5-cgi | php5-fpm | php5, php5-mysql | php5-mysqli, php5-cli, php5-curl, php5-gd, php5-ldap, php-pear, php-mail-mime, php5-geoip, + libphp-adodb, libnusoap-php, libphp-pclzip, - libfpdi-php, - libfpdf-tpl-php, - ckeditor, + libjs-jquery, libjs-jquery-ui, ckeditor, ttf-dejavu-core, xdg-utils, mysql-server @@ -27,6 +26,7 @@ Description: Web based software to manage a small company or foundation . Dolibarr was designed to be easy to use. Only features you need are visible, depending on which module were activated. + Most common used modules are: . Customers, Suppliers or Prospects directory, Contacts directory, diff --git a/build/debian/dolibarr.postinst b/build/debian/dolibarr.postinst index 436dbe46b70..52ee8cb2067 100644 --- a/build/debian/dolibarr.postinst +++ b/build/debian/dolibarr.postinst @@ -94,7 +94,7 @@ case "$1" in # File already exist. We add params not found. echo Add new params to overwrite path to use shared libraries/fonts grep -q -c "dolibarr_lib_ADODB_PATH" $config || echo "" >> $config - grep -q -c "dolibarr_lib_FPDI_PATH" $config || echo "" >> $config + #grep -q -c "dolibarr_lib_FPDI_PATH" $config || echo "" >> $config grep -q -c "dolibarr_lib_GEOIP_PATH" $config || echo "" >> $config grep -q -c "dolibarr_lib_NUSOAP_PATH" $config || echo "" >> $config grep -q -c "dolibarr_lib_ODTPHP_PATHTOPCLZIP" $config || echo "" >> $config @@ -103,7 +103,7 @@ case "$1" in grep -q -c "dolibarr_js_CKEDITOR" $config || echo "" >> $config grep -q -c "dolibarr_js_JQUERY" $config || echo "" >> $config grep -q -c "dolibarr_js_JQUERY_UI" $config || echo "" >> $config - grep -q -c "dolibarr_js_JQUERY_FLOT" $config || echo "" >> $config + #grep -q -c "dolibarr_js_JQUERY_FLOT" $config || echo "" >> $config grep -q -c "dolibarr_font_DOL_DEFAULT_TTF_BOLD" $config || echo "" >> $config fi diff --git a/build/debian/install.forced.php.install b/build/debian/install.forced.php.install index 4e04e5da077..9ecc7ecf550 100755 --- a/build/debian/install.forced.php.install +++ b/build/debian/install.forced.php.install @@ -27,7 +27,7 @@ $force_install_lockinstall='444'; // Value to overwrite path to use shared libraries/fonts instead of embedded one $force_dolibarr_lib_ADODB_PATH='/usr/share/php/adodb'; -$force_dolibarr_lib_FPDI_PATH='/usr/share/php/fpdi'; +//$force_dolibarr_lib_FPDI_PATH='/usr/share/php/fpdi'; $force_dolibarr_lib_GEOIP_PATH=''; $force_dolibarr_lib_NUSOAP_PATH='/usr/share/php/nusoap'; $force_dolibarr_lib_ODTPHP_PATHTOPCLZIP='/usr/share/php/libphp-pclzip'; @@ -36,7 +36,7 @@ $force_dolibarr_lib_TCPDF_PATH=''; $force_dolibarr_js_CKEDITOR='/javascript/ckeditor'; $force_dolibarr_js_JQUERY='/javascript/jquery'; $force_dolibarr_js_JQUERY_UI='/javascript/jquery-ui'; -$force_dolibarr_js_JQUERY_FLOT='/javascript/flot'; +//$force_dolibarr_js_JQUERY_FLOT='/javascript/flot'; $force_dolibarr_font_DOL_DEFAULT_TTF_BOLD='/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf'; ?> \ No newline at end of file