diff --git a/build/makepack-dolibarr.pl b/build/makepack-dolibarr.pl index c0248f8912b60cff257ea13147c1e06f2d502e8e..2249fe198f1a8b45ae229f49626dc6ac17711c57 100644 --- a/build/makepack-dolibarr.pl +++ b/build/makepack-dolibarr.pl @@ -91,7 +91,7 @@ if (! $TEMP || ! -d $TEMP) { $BUILDROOT="$TEMP/buildroot"; -my $copyalreadydone=1; +my $copyalreadydone=0; my $batch=0; print "Makepack version $VERSION\n"; @@ -242,7 +242,7 @@ if ($nboftargetok) { } if ($target eq 'RPM') { # Linux only - $BUILDFIC="$FILENAMETGZ.spec"; + $BUILDFIC="$FILENAME.spec"; unlink $FILENAMETGZ.tgz; print "Compress $FILENAMETGZ into $FILENAMETGZ.tgz...\n"; $ret=`tar --exclude-from "$SOURCE/build/tgz/tar.exclude" --directory "$BUILDROOT" -czvf "$BUILDROOT/$FILENAMETGZ.tgz" $FILENAMETGZ`; diff --git a/build/rpm/dolibarr-2.0.spec b/build/rpm/dolibarr-2.0.spec deleted file mode 100644 index 5af024d3d341a2dcae228147d454826c96e78677..0000000000000000000000000000000000000000 --- a/build/rpm/dolibarr-2.0.spec +++ /dev/null @@ -1,121 +0,0 @@ -%define name dolibarr -%define version 2.0 -# For Mandrake -#%define release 1mdk -# For all other distrib -%define release 1 - -Name: %{name} -Version: %{version} -Release: %{release} -Summary: Dolibarr - -License: GPL -Packager: Laurent Destailleur (Eldy) <eldy@users.sourceforge.net> -Vendor: Dolibarr dev team - -URL: http://%{name}.com -Source: http://dl.sf.net/dolibarr/%{name}-%{version}.tgz -BuildArch: noarch -BuildArchitectures: noarch -BuildRoot: /tmp/%{name}-buildroot -#Icon: dolibarr_logo1.gif - -# For Mandrake -Group: Networking/WWW -# For all other distrib -Group: Applications/Internet - -#Requires=perl -AutoReqProv: yes - - -%description -Dolibarr - -%description -l fr -Dolibarr est un logiciel de gestion de PME/PMI, artisans ou -associations. - - -#---- prep -%prep -%setup -q - - -#---- build -%build -# Nothing to build - - -#---- install -%install -rm -rf $RPM_BUILD_ROOT - -mkdir -p $RPM_BUILD_ROOT/usr/local/dolibarr/doc -mkdir -p $RPM_BUILD_ROOT/usr/local/dolibarr/htdocs -mkdir -p $RPM_BUILD_ROOT/usr/local/dolibarr/misc -mkdir -p $RPM_BUILD_ROOT/usr/local/dolibarr/mysql -mkdir -p $RPM_BUILD_ROOT/usr/local/dolibarr/pgsl -mkdir -p $RPM_BUILD_ROOT/usr/local/dolibarr/scripts -#mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/dolibarr -#mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/cron.daily - -install -m 444 README $RPM_BUILD_ROOT/usr/local/dolibarr/README -install -m 444 COPYRIGHT $RPM_BUILD_ROOT/usr/local/dolibarr/COPYRIGHT -cp -pr doc $RPM_BUILD_ROOT/usr/local/dolibarr -cp -pr htdocs $RPM_BUILD_ROOT/usr/local/dolibarr -cp -pr misc $RPM_BUILD_ROOT/usr/local/dolibarr -cp -pr mysql $RPM_BUILD_ROOT/usr/local/dolibarr -cp -pr pgsql $RPM_BUILD_ROOT/usr/local/dolibarr -cp -pr scripts $RPM_BUILD_ROOT/usr/local/dolibarr - - -#---- clean -%clean -rm -rf $RPM_BUILD_ROOT - - -#---- files -%files -%defattr(-,root,root) -%doc README -%doc COPYRIGHT -%doc /usr/local/dolibarr/doc/* -#%config /usr/local/dolibarr/htdocs/conf/conf.php -%dir /usr/local/dolibarr/htdocs -%dir /usr/local/dolibarr/misc -%dir /usr/local/dolibarr/mysql -%dir /usr/local/dolibarr/pgsql -%dir /usr/local/dolibarr/scripts - -/usr/local/dolibarr/doc/* -/usr/local/dolibarr/htdocs/* -/usr/local/dolibarr/misc/* -/usr/local/dolibarr/mysql/* -/usr/local/dolibarr/pgsql/* -/usr/local/dolibarr/scripts/* - - -#---- post -%post - -# Create a config file -#if [ 1 -eq 1 ]; then -# if [ ! -f /%{_sysconfdir}/dolibarr/dolibarr.`hostname`.conf ]; then -# /bin/cat /%{_sysconfdir}/dolibarr/dolibarr.model.conf | \ -# /usr/bin/perl -p -e 's|^SiteDomain=.*$|SiteDomain="'`hostname`'"|; -# s|^HostAliases=.*$|HostAliases="REGEX[^.*'${HOSTNAME//./\\\\.}'\$]"|; -# ' > /%{_sysconfdir}/dolibarr/dolibarr.`hostname`.conf || : -# fi -#fi - -# Show result -echo -echo ----- dolibarr %version - Dolibarr dev team ----- -echo dolibarr files have been installed in /usr/local/dolibarr -echo - - -%changelog - diff --git a/build/rpm/dolibarr.spec b/build/rpm/dolibarr.spec index 5af024d3d341a2dcae228147d454826c96e78677..f47070099e3ec91432cac71eb213e945d8c567d3 100644 --- a/build/rpm/dolibarr.spec +++ b/build/rpm/dolibarr.spec @@ -1,5 +1,5 @@ %define name dolibarr -%define version 2.0 +%define version 2.0.0 # For Mandrake #%define release 1mdk # For all other distrib