Work on rpm package
This commit is contained in:
parent
470d0749a5
commit
87d0919e17
@ -1,6 +1,7 @@
|
|||||||
[Desktop Entry]
|
[Desktop Entry]
|
||||||
# This file is used to add Ubuntu menu entry
|
# This file is used to add menu entry
|
||||||
# It must be saved into directory /usr/share/applications
|
# It must be saved into directory /usr/share/applications
|
||||||
|
Type=2
|
||||||
Version=1.0
|
Version=1.0
|
||||||
Encoding=UTF-8
|
Encoding=UTF-8
|
||||||
Name=Dolibarr ERP & CRM
|
Name=Dolibarr ERP & CRM
|
||||||
@ -17,6 +18,7 @@ Comment[it]=Programma gestionale open source e gratuito per piccole e medie impr
|
|||||||
# For Debian/Ubuntu: xdg-open or x-www-browser
|
# For Debian/Ubuntu: xdg-open or x-www-browser
|
||||||
# (exo-open for xfde, gnome-open for gnome, ...)
|
# (exo-open for xfde, gnome-open for gnome, ...)
|
||||||
Exec=xdg-open http://localhost/dolibarr
|
Exec=xdg-open http://localhost/dolibarr
|
||||||
|
URL=http://localhost/dolibarr
|
||||||
Icon=dolibarr
|
Icon=dolibarr
|
||||||
Terminal=false
|
Terminal=false
|
||||||
Type=Application
|
Type=Application
|
||||||
|
|||||||
@ -22,11 +22,11 @@ URL: http://www.dolibarr.org
|
|||||||
Source0: http://www.dolibarr.org/files/fedora/%{name}-%{version}.tgz
|
Source0: http://www.dolibarr.org/files/fedora/%{name}-%{version}.tgz
|
||||||
Patch0: %{name}-forrpm.patch
|
Patch0: %{name}-forrpm.patch
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
#BuildArchitectures: noarch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
Group: Applications/Productivity
|
Group: Applications/Productivity
|
||||||
Requires: mysql-server mysql httpd php php-cli php-gd php-ldap php-imap php-mysql dejavu-sans-fonts
|
Requires: mysql-server mysql httpd php php-cli php-gd php-ldap php-imap php-mysql dejavu-sans-fonts
|
||||||
|
#BuildRequires: desktop-file-utils
|
||||||
|
|
||||||
# Set yes to build test package, no for release (this disable need of /usr/bin/php not found by OpenSuse)
|
# Set yes to build test package, no for release (this disable need of /usr/bin/php not found by OpenSuse)
|
||||||
AutoReqProv: no
|
AutoReqProv: no
|
||||||
@ -91,20 +91,20 @@ cui hai bisogno ed essere facile da usare.
|
|||||||
%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
|
%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
|
||||||
%{__install} -m 644 doc/images/dolibarr_48x48.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/dolibarr.png
|
%{__install} -m 644 doc/images/dolibarr_48x48.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/dolibarr.png
|
||||||
%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/applications
|
%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/applications
|
||||||
#desktop-file-install -m 644 build/rpm/dolibarr.desktop $RPM_BUILD_ROOT%{_datadir}/applications/dolibarr.desktop
|
#desktop-file-install --delete-original --dir=$RPM_BUILD_ROOT%{_datadir}/applications/dolibarr.desktop build/rpm/dolibarr.desktop
|
||||||
%{__install} -m 644 build/rpm/dolibarr.desktop $RPM_BUILD_ROOT%{_datadir}/applications/dolibarr.desktop
|
%{__install} -m 644 build/rpm/dolibarr.desktop $RPM_BUILD_ROOT%{_datadir}/applications/dolibarr.desktop
|
||||||
|
|
||||||
%{__mkdir} -p $RPM_BUILD_ROOT/usr/share/dolibarr/build/rpm
|
%{__mkdir} -p $RPM_BUILD_ROOT/usr/share/dolibarr/build/rpm
|
||||||
%{__mkdir} -p $RPM_BUILD_ROOT/usr/share/dolibarr/build/tgz
|
%{__mkdir} -p $RPM_BUILD_ROOT/usr/share/dolibarr/build/tgz
|
||||||
%{__mkdir} -p $RPM_BUILD_ROOT/usr/share/dolibarr/htdocs
|
%{__mkdir} -p $RPM_BUILD_ROOT/usr/share/dolibarr/htdocs
|
||||||
%{__mkdir} -p $RPM_BUILD_ROOT/usr/share/dolibarr/scripts
|
%{__mkdir} -p $RPM_BUILD_ROOT/usr/share/dolibarr/scripts
|
||||||
%{__mkdir} -p $RPM_BUILD_ROOT/usr/share/doc/dolibarr
|
#%{__mkdir} -p $RPM_BUILD_ROOT/usr/share/doc/dolibarr
|
||||||
%{__cp} -pr build/rpm/* $RPM_BUILD_ROOT/usr/share/dolibarr/build/rpm
|
%{__cp} -pr build/rpm/* $RPM_BUILD_ROOT/usr/share/dolibarr/build/rpm
|
||||||
%{__cp} -pr build/tgz/* $RPM_BUILD_ROOT/usr/share/dolibarr/build/tgz
|
%{__cp} -pr build/tgz/* $RPM_BUILD_ROOT/usr/share/dolibarr/build/tgz
|
||||||
%{__cp} -pr htdocs $RPM_BUILD_ROOT/usr/share/dolibarr
|
%{__cp} -pr htdocs $RPM_BUILD_ROOT/usr/share/dolibarr
|
||||||
%{__cp} -pr scripts $RPM_BUILD_ROOT/usr/share/dolibarr
|
%{__cp} -pr scripts $RPM_BUILD_ROOT/usr/share/dolibarr
|
||||||
%{__cp} -pr doc/* $RPM_BUILD_ROOT/usr/share/doc/dolibarr
|
#%{__cp} -pr doc/* $RPM_BUILD_ROOT/usr/share/doc/dolibarr
|
||||||
%{__install} -m 644 COPYRIGHT $RPM_BUILD_ROOT/usr/share/doc/dolibarr/COPYRIGHT
|
#%{__install} -m 644 COPYRIGHT $RPM_BUILD_ROOT/usr/share/doc/dolibarr/COPYRIGHT
|
||||||
|
|
||||||
|
|
||||||
#---- clean
|
#---- clean
|
||||||
@ -121,7 +121,7 @@ cui hai bisogno ed essere facile da usare.
|
|||||||
%_datadir/dolibarr/scripts/*
|
%_datadir/dolibarr/scripts/*
|
||||||
|
|
||||||
%defattr(-, root, root, 0755)
|
%defattr(-, root, root, 0755)
|
||||||
%doc %_datadir/doc/dolibarr
|
#%doc %_datadir/doc/dolibarr
|
||||||
%dir %_datadir/dolibarr/build/rpm
|
%dir %_datadir/dolibarr/build/rpm
|
||||||
%dir %_datadir/dolibarr/build/tgz
|
%dir %_datadir/dolibarr/build/tgz
|
||||||
%dir %_datadir/dolibarr/htdocs
|
%dir %_datadir/dolibarr/htdocs
|
||||||
|
|||||||
@ -22,7 +22,6 @@ URL: http://www.dolibarr.org
|
|||||||
Source0: http://www.dolibarr.org/files/fedora/%{name}-%{version}.tgz
|
Source0: http://www.dolibarr.org/files/fedora/%{name}-%{version}.tgz
|
||||||
Patch0: %{name}-forrpm.patch
|
Patch0: %{name}-forrpm.patch
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
#BuildArchitectures: noarch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
Group: Applications/Productivity
|
Group: Applications/Productivity
|
||||||
@ -91,7 +90,7 @@ cui hai bisogno ed essere facile da usare.
|
|||||||
%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
|
%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
|
||||||
%{__install} -m 644 doc/images/dolibarr_48x48.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/dolibarr.png
|
%{__install} -m 644 doc/images/dolibarr_48x48.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/dolibarr.png
|
||||||
%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/applications
|
%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/applications
|
||||||
#desktop-file-install -m 644 build/rpm/dolibarr.desktop $RPM_BUILD_ROOT%{_datadir}/applications/dolibarr.desktop
|
#desktop-file-install --dir=$RPM_BUILD_ROOT%{_datadir}/applications/dolibarr.desktop build/rpm/dolibarr.desktop
|
||||||
%{__install} -m 644 build/rpm/dolibarr.desktop $RPM_BUILD_ROOT%{_datadir}/applications/dolibarr.desktop
|
%{__install} -m 644 build/rpm/dolibarr.desktop $RPM_BUILD_ROOT%{_datadir}/applications/dolibarr.desktop
|
||||||
|
|
||||||
%{__mkdir} -p $RPM_BUILD_ROOT/usr/share/dolibarr/build/rpm
|
%{__mkdir} -p $RPM_BUILD_ROOT/usr/share/dolibarr/build/rpm
|
||||||
|
|||||||
@ -22,7 +22,6 @@ URL: http://www.dolibarr.org
|
|||||||
Source0: http://www.dolibarr.org/files/mandriva/%{name}-%{version}.tgz
|
Source0: http://www.dolibarr.org/files/mandriva/%{name}-%{version}.tgz
|
||||||
Patch0: %{name}-forrpm.patch
|
Patch0: %{name}-forrpm.patch
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
#BuildArchitectures: noarch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
Group: Applications/Productivity
|
Group: Applications/Productivity
|
||||||
@ -91,7 +90,7 @@ cui hai bisogno ed essere facile da usare.
|
|||||||
%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
|
%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
|
||||||
%{__install} -m 644 doc/images/dolibarr_48x48.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/dolibarr.png
|
%{__install} -m 644 doc/images/dolibarr_48x48.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/dolibarr.png
|
||||||
%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/applications
|
%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/applications
|
||||||
#desktop-file-install -m 644 build/rpm/dolibarr.desktop $RPM_BUILD_ROOT%{_datadir}/applications/dolibarr.desktop
|
#desktop-file-install --dir=$RPM_BUILD_ROOT%{_datadir}/applications/dolibarr.desktop build/rpm/dolibarr.desktop
|
||||||
%{__install} -m 644 build/rpm/dolibarr.desktop $RPM_BUILD_ROOT%{_datadir}/applications/dolibarr.desktop
|
%{__install} -m 644 build/rpm/dolibarr.desktop $RPM_BUILD_ROOT%{_datadir}/applications/dolibarr.desktop
|
||||||
|
|
||||||
%{__mkdir} -p $RPM_BUILD_ROOT/usr/share/dolibarr/build/rpm
|
%{__mkdir} -p $RPM_BUILD_ROOT/usr/share/dolibarr/build/rpm
|
||||||
|
|||||||
@ -22,7 +22,6 @@ URL: http://www.dolibarr.org
|
|||||||
Source0: http://www.dolibarr.org/files/opensuse/%{name}-%{version}.tgz
|
Source0: http://www.dolibarr.org/files/opensuse/%{name}-%{version}.tgz
|
||||||
Patch0: %{name}-forrpm.patch
|
Patch0: %{name}-forrpm.patch
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
#BuildArchitectures: noarch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
Group: Productivity/Office/Management
|
Group: Productivity/Office/Management
|
||||||
@ -89,7 +88,7 @@ cui hai bisogno ed essere facile da usare.
|
|||||||
%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
|
%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
|
||||||
%{__install} -m 644 doc/images/dolibarr_48x48.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/dolibarr.png
|
%{__install} -m 644 doc/images/dolibarr_48x48.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/dolibarr.png
|
||||||
%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/applications
|
%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/applications
|
||||||
#desktop-file-install -m 644 build/rpm/dolibarr.desktop $RPM_BUILD_ROOT%{_datadir}/applications/dolibarr.desktop
|
#desktop-file-install --dir=$RPM_BUILD_ROOT%{_datadir}/applications/dolibarr.desktop build/rpm/dolibarr.desktop
|
||||||
%{__install} -m 644 build/rpm/dolibarr.desktop $RPM_BUILD_ROOT%{_datadir}/applications/dolibarr.desktop
|
%{__install} -m 644 build/rpm/dolibarr.desktop $RPM_BUILD_ROOT%{_datadir}/applications/dolibarr.desktop
|
||||||
|
|
||||||
%{__mkdir} -p $RPM_BUILD_ROOT/usr/share/dolibarr/build/rpm
|
%{__mkdir} -p $RPM_BUILD_ROOT/usr/share/dolibarr/build/rpm
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user