add pkgver() to git packages

pull/172/head
Finic8 8 years ago
parent f8e116e1ff
commit 1674bc8219
  1. 4
      src/spl-dkms/PKGBUILD.sh
  2. 4
      src/spl-utils/PKGBUILD.sh
  3. 4
      src/spl/PKGBUILD.sh
  4. 4
      src/zfs-dkms/PKGBUILD.sh
  5. 4
      src/zfs-utils/PKGBUILD.sh
  6. 4
      src/zfs/PKGBUILD.sh

@ -41,4 +41,8 @@ package() {
EOF EOF
if [[ ${archzfs_package_group} =~ -git$ ]]; then
sed -i "/^build()/ i pkgver() { \n cd \"${spl_workdir}\" \n git describe --long | sed 's/^spl-//;s/\\\([^-]*-g\\\)/r\\\1/;s/-/./g' \n}" ${spl_dkms_pkgbuild_path}/PKGBUILD
fi
pkgbuild_cleanup "${spl_dkms_pkgbuild_path}/PKGBUILD" pkgbuild_cleanup "${spl_dkms_pkgbuild_path}/PKGBUILD"

@ -30,4 +30,8 @@ package() {
} }
EOF EOF
if [[ ${archzfs_package_group} =~ -git$ ]]; then
sed -i "/^build()/ i pkgver() { \n cd \"${spl_workdir}\" \n git describe --long | sed 's/^spl-//;s/\\\([^-]*-g\\\)/r\\\1/;s/-/./g' \n}" ${spl_utils_pkgbuild_path}/PKGBUILD
fi
pkgbuild_cleanup "${spl_utils_pkgbuild_path}/PKGBUILD" pkgbuild_cleanup "${spl_utils_pkgbuild_path}/PKGBUILD"

@ -54,4 +54,8 @@ package_${spl_pkgname}-headers() {
EOF EOF
if [[ ${archzfs_package_group} =~ -git$ ]]; then
sed -i "/^build()/ i pkgver() { \n cd \"${spl_workdir}\" \n echo \$(git describe --long | sed 's/^spl-//;s/\\\([^-]*-g\\\)/r\\\1/;s/-/./g').${kernel_version_full_pkgver} \n}" ${spl_pkgbuild_path}/PKGBUILD
fi
pkgbuild_cleanup "${spl_pkgbuild_path}/PKGBUILD" pkgbuild_cleanup "${spl_pkgbuild_path}/PKGBUILD"

@ -45,4 +45,8 @@ package() {
EOF EOF
if [[ ${archzfs_package_group} =~ -git$ ]]; then
sed -i "/^build()/ i pkgver() { \n cd \"${zfs_workdir}\" \n git describe --long | sed 's/^zfs-//;s/\\\([^-]*-g\\\)/r\\\1/;s/-/./g' \n}" ${zfs_dkms_pkgbuild_path}/PKGBUILD
fi
pkgbuild_cleanup "${zfs_dkms_pkgbuild_path}/PKGBUILD" pkgbuild_cleanup "${zfs_dkms_pkgbuild_path}/PKGBUILD"

@ -58,4 +58,8 @@ package() {
} }
EOF EOF
if [[ ${archzfs_package_group} =~ -git$ ]]; then
sed -i "/^build()/ i pkgver() { \n cd \"${zfs_workdir}\" \n git describe --long | sed 's/^zfs-//;s/\\\([^-]*-g\\\)/r\\\1/;s/-/./g' \n}" ${zfs_utils_pkgbuild_path}/PKGBUILD
fi
pkgbuild_cleanup "${zfs_utils_pkgbuild_path}/PKGBUILD" pkgbuild_cleanup "${zfs_utils_pkgbuild_path}/PKGBUILD"

@ -56,4 +56,8 @@ package_${zfs_pkgname}-headers() {
EOF EOF
if [[ ${archzfs_package_group} =~ -git$ ]]; then
sed -i "/^build()/ i pkgver() { \n cd \"${zfs_workdir}\" \n echo \$(git describe --long | sed 's/^zfs-//;s/\\\([^-]*-g\\\)/r\\\1/;s/-/./g').${kernel_version_full_pkgver} \n}" ${zfs_pkgbuild_path}/PKGBUILD
fi
pkgbuild_cleanup "${zfs_pkgbuild_path}/PKGBUILD" pkgbuild_cleanup "${zfs_pkgbuild_path}/PKGBUILD"

Loading…
Cancel
Save