diff options
author | Your Name | 2021-01-21 10:02:59 +0100 |
---|---|---|
committer | Your Name | 2021-01-21 10:02:59 +0100 |
commit | 366bf00c4a8a7e7cc2da63871fa796b854053d20 (patch) | |
tree | eccb6959721e77e462643769af2fabdf5e8ff1fc | |
parent | 4b98f2e23ca2e50816d4420888310e43f8a02900 (diff) | |
download | aur-366bf00c4a8a7e7cc2da63871fa796b854053d20.tar.gz |
next iteration
-rw-r--r-- | .SRCINFO | 1 | ||||
-rw-r--r-- | PKGBUILD | 32 | ||||
-rw-r--r-- | changelog | 10 |
3 files changed, 33 insertions, 10 deletions
@@ -12,6 +12,7 @@ pkgbase = kopano-webapp-files-git depends = php-memcache depends = memcached depends = kopano-webapp + provides = kopano-webapp-files=4.0.1 source = kopano-webapp-files-git::git+https://stash.kopano.io/scm/kwa/files.git#branch=master source = kopano-webapp-files.ini md5sums = SKIP @@ -14,8 +14,7 @@ depends=( # _source= # _tagPrefix=kopanocore- -_pluginName=${pkgname//kopano-webapp-/} -_pluginName=${_pluginName//-git/} +_pluginName=${_basePkgName//kopano-webapp-/} pkgrel=1 groups=( @@ -50,6 +49,14 @@ done #_tagPrefix="" #_tagSuffix="" +_basePkgName="${pkgname//-git/}" + +if [[ "${pkgname}" == *-git ]]; +then + # Version can't be set before pkgver has run + provides+=("${pkgname//-git/}=${pkgver}") +fi + _gitLogByDay() { local NEXT=$(date +%F) local SINCE="1970-01-01" @@ -77,7 +84,7 @@ pkgver() { if [[ "${pkgname}" == *-git ]]; then _lastTag=$(git tag -l "${_tagPrefix}*" --sort=v:refname | tail -n 1) - _revision="r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" + _revision="$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" if [ ! -z "${_lastTag}" ]; then echo "${_lastTag}" | sed "s|${_tagPrefix}\(.*\)${_tagSuffix}|\1.r${_revision}|" @@ -98,7 +105,7 @@ md5sums+=( 'SKIP' ) -_phpIni="${pkgname//-git/}.ini" +_phpIni="${_basePkgName}.ini" if [ -e "${_phpIni}" ]; then source+=( @@ -130,16 +137,21 @@ fi # template start; name=base-build-webapp; version=1; # https://wiki.archlinux.org/index.php/Web_application_package_guidelines -_binDir=usr/share/webapps/${pkgname} -_confDir=etc/webapps/${pkgname} +_binDir=usr/share/webapps/${_basePkgName} +_confDir=etc/webapps/${_basePkgName} # template start; name=base-build; version=1; # https://wiki.archlinux.org/index.php/Arch_package_guidelines #_binDir= #_confDir= -_docDir=usr/share/doc/${pkgname} -_stateDir=var/lib/${pkgname} -_logDir=var/log/${pkgname} -_licenseDir=usr/share/licenses/${pkgname} + +if [ -z "${_basePkgName}" ]; +then + _basePkgName="${pkgname}" +fi +_docDir=usr/share/doc/${_basePkgName} +_stateDir=var/lib/${_basePkgName} +_logDir=var/log/${_basePkgName} +_licenseDir=usr/share/licenses/${_basePkgName} _commonPermissions='u=rwx,g=rx,o=rx u=rw,g=r,o=r' _securePermissions='u=rwx,g=rx,o= u=rw,g=r,o=' diff --git a/changelog b/changelog index e69de29bb2d1..5d82e11439d0 100644 --- a/changelog +++ b/changelog @@ -0,0 +1,10 @@ + +[2021-01-08] +* use templates Your Name +* first try plugin Your Name + +[2021-01-09] +* first try plugin Your Name + +[2021-01-11] +* use templates Your Name |