Work on debian package
This commit is contained in:
parent
b0439d61ee
commit
ee9e59c08d
@ -7,9 +7,16 @@ This directory contains files used by makepack-dolibarr.pl
|
|||||||
script to build a package, ready to be distributed,
|
script to build a package, ready to be distributed,
|
||||||
with format .DEB (for Debian, Ubuntu, ...).
|
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
|
||||||
|
|
||||||
|
|
||||||
# This is standard command to work on Debian packaging:
|
# This is standard command to work on Debian packaging:
|
||||||
#
|
#
|
||||||
|
# gpg --gen-key Generate a GPG key
|
||||||
|
#
|
||||||
# lintian --pedantic -E -I package.deb To test a package
|
# lintian --pedantic -E -I package.deb To test a package
|
||||||
#
|
#
|
||||||
# dpkg -l List all packages
|
# dpkg -l List all packages
|
||||||
@ -20,6 +27,8 @@ with format .DEB (for Debian, Ubuntu, ...).
|
|||||||
#
|
#
|
||||||
# dpkg -L packagename List content of installed package
|
# dpkg -L packagename List content of installed package
|
||||||
# dpkg --purge Remove config files and interactive saved answers
|
# dpkg --purge Remove config files and interactive saved answers
|
||||||
|
#
|
||||||
|
# dpkg-buildpackage -us -uc Build a source and binary package
|
||||||
|
|
||||||
|
|
||||||
To submit a package to Debian:
|
To submit a package to Debian:
|
||||||
|
|||||||
@ -3,10 +3,9 @@ Version: __VERSION__
|
|||||||
Architecture: all
|
Architecture: all
|
||||||
Maintainer: Laurent Destailleur <eldy@users.sourceforge.net>
|
Maintainer: Laurent Destailleur <eldy@users.sourceforge.net>
|
||||||
Installed-Size: 61200
|
Installed-Size: 61200
|
||||||
Depends: debconf, xdg-utils, apache2, libapache2-mod-php5, php5, php5-cli, php5-cgi, php5-curl, php5-gd, php5-ldap, php5-mysql, php-pear, php-mail-mime, mysql-server, perl
|
Depends: xdg-utils, apache2, libapache2-mod-php5, php5, php5-cli, php5-cgi, php5-curl, php5-gd, php5-ldap, php5-mysql, php-pear, php-mail-mime, mysql-server, perl
|
||||||
Section: web
|
Section: web
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Recommends: firefox
|
|
||||||
Homepage: http://www.dolibarr.org
|
Homepage: http://www.dolibarr.org
|
||||||
Description: Easy to use web based ERP & CRM software
|
Description: Easy to use web based ERP & CRM software
|
||||||
Dolibarr ERP & CRM is an easy to use open source/free software for small
|
Dolibarr ERP & CRM is an easy to use open source/free software for small
|
||||||
@ -20,28 +19,28 @@ Description: Easy to use web based ERP & CRM software
|
|||||||
Only features you need are visible, depending on which module were activated.
|
Only features you need are visible, depending on which module were activated.
|
||||||
Most common used modules are:
|
Most common used modules are:
|
||||||
.
|
.
|
||||||
Customers, Suppliers or Prospects directory
|
Customers, Suppliers or Prospects directory,
|
||||||
Contacts directory
|
Contacts directory,
|
||||||
Orders management
|
Orders management,
|
||||||
Commercial proposals management
|
Commercial proposals management,
|
||||||
Invoices management
|
Invoices management,
|
||||||
Products and services catalog
|
Products and services catalog,
|
||||||
Stock management
|
Stock management,
|
||||||
Foundations members management
|
Foundations members management,
|
||||||
Bank accounts management
|
Bank accounts management,
|
||||||
Point of Sale
|
Point of Sale,
|
||||||
Payments management
|
Payments management,
|
||||||
Commercial actions management
|
Commercial actions management,
|
||||||
Contracts management
|
Contracts management,
|
||||||
Standing orders management
|
Standing orders management,
|
||||||
Shipping management
|
Shipping management,
|
||||||
Donations management
|
Donations management,
|
||||||
Bookmarks management
|
Bookmarks management,
|
||||||
Mass Emailings
|
Mass Emailings,
|
||||||
Reports
|
Reports,
|
||||||
Data export and import tools
|
Wizards to export and import data,
|
||||||
LDAP connectivity
|
LDAP connectivity,
|
||||||
PDF exports
|
PDF exports,
|
||||||
And a lot of more modules...
|
And a lot of more modules...
|
||||||
.
|
.
|
||||||
You can also add third parties external modules or develop yours.
|
You can also add third parties external modules or develop yours.
|
||||||
|
|||||||
@ -4,14 +4,13 @@ Standards-Version: 3.9.1
|
|||||||
Section: web
|
Section: web
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Homepage: http://www.dolibarr.org
|
Homepage: http://www.dolibarr.org
|
||||||
Build-Depends: debhelper
|
Build-Depends: debhelper, po-debconf
|
||||||
|
|
||||||
Package: dolibarr
|
Package: dolibarr
|
||||||
Depends: ${misc:Depends}, debconf, xdg-utils, apache2, libapache2-mod-php5, php5, php5-cli, php5-cgi, php5-curl, php5-gd, php5-ldap, php5-mysql, php-pear, php-mail-mime, mysql-server, perl
|
Depends: ${misc:Depends}, xdg-utils, apache2, libapache2-mod-php5, php5, php5-cli, php5-cgi, php5-curl, php5-gd, php5-ldap, php5-mysql, php-pear, php-mail-mime, mysql-server, perl
|
||||||
Architecture: all
|
Architecture: all
|
||||||
Section: web
|
Section: web
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Recommends: firefox
|
|
||||||
Homepage: http://www.dolibarr.org
|
Homepage: http://www.dolibarr.org
|
||||||
Description: Easy to use web based ERP & CRM software
|
Description: Easy to use web based ERP & CRM software
|
||||||
Dolibarr ERP & CRM is an easy to use open source/free software for small
|
Dolibarr ERP & CRM is an easy to use open source/free software for small
|
||||||
@ -25,28 +24,28 @@ Description: Easy to use web based ERP & CRM software
|
|||||||
Only features you need are visible, depending on which module were activated.
|
Only features you need are visible, depending on which module were activated.
|
||||||
Most common used modules are:
|
Most common used modules are:
|
||||||
.
|
.
|
||||||
Customers, Suppliers or Prospects directory
|
Customers, Suppliers or Prospects directory,
|
||||||
Contacts directory
|
Contacts directory,
|
||||||
Orders management
|
Orders management,
|
||||||
Commercial proposals management
|
Commercial proposals management,
|
||||||
Invoices management
|
Invoices management,
|
||||||
Products and services catalog
|
Products and services catalog,
|
||||||
Stock management
|
Stock management,
|
||||||
Foundations members management
|
Foundations members management,
|
||||||
Bank accounts management
|
Bank accounts management,
|
||||||
Point of Sale
|
Point of Sale,
|
||||||
Payments management
|
Payments management,
|
||||||
Commercial actions management
|
Commercial actions management,
|
||||||
Contracts management
|
Contracts management,
|
||||||
Standing orders management
|
Standing orders management,
|
||||||
Shipping management
|
Shipping management,
|
||||||
Donations management
|
Donations management,
|
||||||
Bookmarks management
|
Bookmarks management,
|
||||||
Mass Emailings
|
Mass Emailings,
|
||||||
Reports
|
Reports,
|
||||||
Data export and import tools
|
Wizards to export and import data,
|
||||||
LDAP connectivity
|
LDAP connectivity,
|
||||||
PDF exports
|
PDF exports,
|
||||||
And a lot of more modules...
|
And a lot of more modules...
|
||||||
.
|
.
|
||||||
You can also add third parties external modules or develop yours.
|
You can also add third parties external modules or develop yours.
|
||||||
@ -13,36 +13,30 @@
|
|||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Project-Id: dolibarr\n"
|
||||||
"Project-Id-Version: 1.0\n"
|
"Project-Id-Version: 1.0\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2011-07-27 19:49+0200\n"
|
"POT-Creation-Date: 2011-07-29 04:31+0100\n"
|
||||||
"PO-Revision-Date: 2011-07-29 22:45+0100\n"
|
"PO-Revision-Date: 2011-07-29 22:45+0100\n"
|
||||||
"Last-Translator: Laurent Destailleur <eldy@users.sourceforge.net>\n"
|
"Last-Translator: Laurent Destailleur <eldy@users.sourceforge.net>\n"
|
||||||
"Language-Team: Laurent Destailleur <eldy@users.sourceforge.net>\n"
|
"Language-Team: Laurent Destailleur <eldy@users.sourceforge.net>\n"
|
||||||
"Language: \n"
|
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=utf-8\n"
|
"Content-Type: text/plain; charset=utf-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Project-Id: dolibarr\n"
|
|
||||||
|
|
||||||
#
|
#
|
||||||
#. Type: boolean
|
|
||||||
#. Description
|
#. Description
|
||||||
#: ../templates:1001
|
#: ../templates:dolibarr/postrm
|
||||||
#, fuzzy
|
|
||||||
msgid "Delete database and uploaded files ?"
|
|
||||||
msgstr "Effacer la base de donnée et les fichiers uploadés ?"
|
|
||||||
|
|
||||||
#
|
|
||||||
#. Type: boolean
|
|
||||||
#. Description
|
|
||||||
#: ../templates:1001
|
|
||||||
#, fuzzy
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Answer if you want to removed the Dolibarr MySQL database and all other "
|
"Delete database and uploaded files ?"
|
||||||
"datas (datas related to this question are the Dolibarr DBMS account, all "
|
|
||||||
"Dolibarr tables, and all uploaded files)."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Indiquez si vous voulez supprimer la base Dolibarr et toutes ces données "
|
"Effacer la base de donnée et les fichiers uploadés ?"
|
||||||
"(les données en question ici sont les comptes de la base, les tables et tous "
|
|
||||||
"les fichiers téléchargés)."
|
#
|
||||||
|
#. Description
|
||||||
|
#: ../templates:dolibarr/postrm
|
||||||
|
msgid ""
|
||||||
|
"Answer if you want to removed the Dolibarr MySQL database and all other datas (datas related to this question are the Dolibarr DBMS account, all Dolibarr tables, and all uploaded files)."
|
||||||
|
msgstr ""
|
||||||
|
"Indiquez si vous voulez supprimer la base Dolibarr et toutes ces données (les données en question ici sont les comptes de la base, les tables et tous les fichiers téléchargés)."
|
||||||
|
|
||||||
BIN
build/deb/po/messages.mo
Executable file
BIN
build/deb/po/messages.mo
Executable file
Binary file not shown.
@ -32,12 +32,6 @@ docdir='/var/lib/dolibarr/documents'
|
|||||||
case "$1" in
|
case "$1" in
|
||||||
configure)
|
configure)
|
||||||
|
|
||||||
# Copy apache.conf file into target directory.
|
|
||||||
#fileorig="/usr/share/dolibarr/build/deb/apache.conf"
|
|
||||||
#config="/etc/dolibarr/apache.conf"
|
|
||||||
#mkdir -p /etc/dolibarr
|
|
||||||
#cp -p $fileorig $config
|
|
||||||
|
|
||||||
# Edit install.forced.php to match Debian values
|
# Edit install.forced.php to match Debian values
|
||||||
fileorig="/usr/share/dolibarr/build/deb/install.forced.php.install"
|
fileorig="/usr/share/dolibarr/build/deb/install.forced.php.install"
|
||||||
config="/usr/share/dolibarr/htdocs/install/install.forced.php"
|
config="/usr/share/dolibarr/htdocs/install/install.forced.php"
|
||||||
|
|||||||
@ -1,8 +1,10 @@
|
|||||||
#!/usr/bin/make -f
|
#!/usr/bin/make -f
|
||||||
|
|
||||||
# This is the debhelper compatability version to use.
|
# Uncomment this to turn on verbose mode.
|
||||||
#export DH_COMPAT=7 # Now defined into compat file
|
export DH_VERBOSE=1
|
||||||
|
export DH_OPTIONS=-v
|
||||||
|
|
||||||
|
#export DH_COMPAT=7 # This is the debhelper compatability version to use, now defined into compat file
|
||||||
|
|
||||||
%:
|
%:
|
||||||
dh $@
|
dh $@
|
||||||
@ -1,7 +1,7 @@
|
|||||||
Template: dolibarr/postrm
|
Template: dolibarr/postrm
|
||||||
Type: boolean
|
Type: boolean
|
||||||
Default: true
|
Default: true
|
||||||
Description: Delete database ?
|
Description: Delete database and uploaded files ?
|
||||||
Answer if you want to removed the Dolibarr MySQL database and all
|
Answer if you want to removed the Dolibarr MySQL database and all
|
||||||
its datas (datas related to this quetion are the Dolibarr DBMS account
|
other datas (datas related to this question are the Dolibarr DBMS
|
||||||
and all Dolibarr tables).
|
account, all Dolibarr tables, and all uploaded files).
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user