diff --git a/build/deb/dolibarr.menu b/build/deb/dolibarr.menu new file mode 100644 index 00000000000..a71ff4844bd --- /dev/null +++ b/build/deb/dolibarr.menu @@ -0,0 +1,2 @@ +?package(dolibarr):needs="X11" section="Applications/File Management" \ + title="Dolibarr" command="/usr/bin/rundolibarr.sh" icon="/usr/share/pixmaps/nautilus.xpm" diff --git a/build/deb/menu b/build/deb/menu new file mode 100644 index 00000000000..56a204c94b0 --- /dev/null +++ b/build/deb/menu @@ -0,0 +1,3 @@ +# This file seems to be useless +# Antoher way to add menu is file dolibarr.menu +text Apps/Misc dolibarr none "Dolibarr ERP/CRM" rundolibarr.sh \ No newline at end of file diff --git a/build/deb/postinst b/build/deb/postinst index 4b4ed0a5607..355998c8849 100644 --- a/build/deb/postinst +++ b/build/deb/postinst @@ -127,7 +127,8 @@ case "$1" in done done - echo "Go on page http://localhost/dolibarr/ to complete the installation and use Dolibarr." + echo "Install menu entry" + if test -x /usr/bin/update-menus; then update-menus; fi # TODO Create the file to force parameters in Web installer #if grep DBHOST /usr/share/dolibarr/htdocs/conf/conf.php > /dev/null @@ -141,6 +142,7 @@ case "$1" in servers="apache2-ssl apache2 mysql" . /usr/share/wwwconfig-common/restart.sh + echo "Launch Dolibarr on page http://localhost/dolibarr/ to complete the installation and use Dolibarr." ;; abort-upgrade|abort-remove|abort-deconfigure) diff --git a/build/deb/postrm b/build/deb/postrm index 8c28812acdb..1c751663c15 100644 --- a/build/deb/postrm +++ b/build/deb/postrm @@ -99,7 +99,11 @@ case "$1" in db_purge ;; remove) + echo "Force remove of /usr/share/dolibarr/htdocs/install" rm -fr /usr/share/dolibarr/htdocs/install + + echo "Remove menu entry" + if test -x /usr/bin/update-menus; then update-menus; fi ;; upgrade) ;; diff --git a/build/makepack-dolibarr.pl b/build/makepack-dolibarr.pl index 2a5c2a79dee..b823d352647 100644 --- a/build/makepack-dolibarr.pl +++ b/build/makepack-dolibarr.pl @@ -384,6 +384,7 @@ if ($nboftargetok) { open (SPECTO,">$BUILDROOT/$PROJECT/DEBIAN/control") || die "Error"; while () { $newbuild = $BUILD; + $newbuild =~ s/dev/0/gi; $newbuild =~ s/alpha/0/gi; $newbuild =~ s/beta/1/gi; if ($newbuild !~ /-/) { $newbuild.='-2'; }