From 713de5ed35a8a1faea940354254c4e781631c495 Mon Sep 17 00:00:00 2001 From: Michael Wagner Date: Sat, 16 Jul 2022 00:46:29 +0200 Subject: [PATCH] epic-ts --- debian/mkivitendo.changelog | 2 +- debian/mkivitendo.control | 19 +------------------ debian/mkivitendo.cp | 25 +++++++++---------------- debian/mkivitendo.postinst | 5 +++++ debian/mkivitendo.prepare | 19 +++++++++---------- 5 files changed, 25 insertions(+), 45 deletions(-) create mode 100755 debian/mkivitendo.postinst diff --git a/debian/mkivitendo.changelog b/debian/mkivitendo.changelog index 861b6cc8f..d84e814bd 100644 --- a/debian/mkivitendo.changelog +++ b/debian/mkivitendo.changelog @@ -1,4 +1,4 @@ -kivitendo-erp (3.5.8.1-%BUILD%) unstable; urgency=medium +kivitendo-erp (0.1-%BUILD%) unstable; urgency=medium * start of mebil mapping -- Michael Wagner Tue, 08 Feb 2022 20:03:04 +0100 diff --git a/debian/mkivitendo.control b/debian/mkivitendo.control index c5b25cc4b..4b2e27d58 100644 --- a/debian/mkivitendo.control +++ b/debian/mkivitendo.control @@ -8,23 +8,6 @@ Package: mkivitendo Section: main Priority: optional Architecture: all -Depends: apache2, postgresql, libapache2-mod-fcgid, libarchive-zip-perl, libclone-perl, - libconfig-std-perl, libdatetime-perl, libdbd-pg-perl, libdbi-perl, - libemail-address-perl, libemail-mime-perl, libfcgi-perl, libjson-perl, - liblist-moreutils-perl, libnet-smtp-ssl-perl, libnet-sslglue-perl, - libparams-validate-perl, libpdf-api2-perl, librose-db-object-perl, - librose-db-perl, librose-object-perl, libsort-naturally-perl, - libstring-shellquote-perl, libtemplate-perl, libtext-csv-xs-perl, - libtext-iconv-perl, liburi-perl, libxml-writer-perl, libyaml-perl, - libimage-info-perl, libgd-gd2-perl, - libfile-copy-recursive-perl, libalgorithm-checkdigits-perl, - libcrypt-pbkdf2-perl, libcgi-pm-perl, libtext-unidecode-perl, libwww-perl, - postgresql-contrib, aqbanking-tools, poppler-utils, libhtml-restrict-perl, - libdatetime-set-perl, libset-infinite-perl, liblist-utilsby-perl, - libdaemon-generic-perl, libfile-flock-perl, libfile-slurp-perl, - libfile-mimeinfo-perl, libpbkdf2-tiny-perl, libregexp-ipv6-perl, - libdatetime-event-cron-perl, libexception-class-perl, - libcam-pdf-perl, libmath-round-perl -Replaces: kivitendo +Depends: kivitendo Description: kivitendo-ERP diff --git a/debian/mkivitendo.cp b/debian/mkivitendo.cp index 907a4801d..7ee781ca9 100755 --- a/debian/mkivitendo.cp +++ b/debian/mkivitendo.cp @@ -3,21 +3,14 @@ set -e # parameter: $1: base dir for copy (optional) -mkdir -p $1/opt/kivitendo-erp -rsync -a --exclude=".git" --exclude="debian" ./ $1/opt/kivitendo-erp/ +. debian/setenv.sh +mkdir -p $1/opt/mkivitendo -# provide WTG default config file -cp Downloads/projects/kivitendo/kivitendo.conf.default $1/opt/kivitendo-erp/config/ - -# postinst -cp Downloads/projects/debian/kivitendo.postinst debian/tmp/DEBIAN/postinst - -# copyright -cp doc/copyright debian/ - -# apache files -mkdir -p $1/etc/apache2/sites-available -mkdir -p $1/etc/apache2/sites-enabled -cp Downloads/projects/kivitendo/kivitendo.conf $1/etc/apache2/sites-available -cd $1/etc/apache2/sites-enabled && ln -sf ../sites-available/kivitendo.conf . +git diff --stat release-3.6.1 | grep -v debian |grep -v "files changed"| grep -v ".dummy" |sed "s/ //" | sed "s/ .*//" >git.diff +while read line +do + path=${line%.*} + mkdir -p $1/opt/mkivitendo/$path + cp $line $1/opt/mkivitendo/$path/ +done /dev/null +# bestimme Versionsnummer aus VERSION +base_version=$(cat VERSION) -if [ -d projects ] -then - pushd projects >/dev/null - git fetch -t - popd >/dev/null -else - git clone https://wagnertech.de/git/projects -fi +# Hänge Version aus changelog an +vline=$(head -1 debian/$paket.changelog) +vline=${vline%-*} +cl_version=${vline#*(} +echo "version=$base_version.$cl_version" >> debian/rules.pre +echo "version=$base_version.$cl_version" >> debian/setenv.sh +echo "base_version=$base_version" >> debian/setenv.sh -- 2.20.1