xz-git: Fix PKGBUILD.

Add missing provides and conflicts fields.

Fix git repository URL.

Fix dependencies.

Update sha256sum of patch.
This commit is contained in:
Qian Hong
2015-08-03 15:06:33 +08:00
parent a5c5668d99
commit 0268e50e18

View File

@@ -12,10 +12,10 @@ license=('GPL' 'LGPL' 'custom')
depends=('sh' 'libiconv' 'gettext')
makedepends=('libiconv-devel' 'gettext-devel')
options=('staticlibs')
source=("git+http://tukaani.org/xz.git"
source=("git+http://git.tukaani.org/xz.git"
xz-5.0.5-msys2.patch)
sha256sums=('SKIP'
'3d800a027f7f43b5553f3ad937f4fb31872c6cf0995b419922b5ea63316c1602')
'0bc16a458fba26736f83883cd9277bef73029dda3d2e3a050a22960a0e8088e0')
pkgver() {
cd ${srcdir}/${_realname}
@@ -49,7 +49,9 @@ check() {
package_xz-git() {
groups=('compression')
depends=('libiconv' 'libintl')
depends=("liblzma-git=${pkgver}" 'libiconv' 'libintl')
provides=('xz')
conflicts=('xz')
mkdir -p ${pkgdir}/usr/bin
cp -rf ${srcdir}/dest/usr/bin ${pkgdir}/usr/
@@ -64,6 +66,8 @@ package_xz-git() {
package_liblzma-git() {
pkgdesc="Library for XZ and LZMA compressed files"
groups=('libraries')
provides=('liblzma')
conflicts=('liblzma')
mkdir -p ${pkgdir}/usr/bin
cp -f ${srcdir}/dest/usr/bin/*.dll ${pkgdir}/usr/bin/
@@ -72,7 +76,10 @@ package_liblzma-git() {
package_liblzma-devel-git() {
pkgdesc="Liblzma headers and libraries"
groups=('development')
depends=("liblzma=${pkgver}" 'libiconv-devel' 'gettext-devel')
depends=("liblzma-git=${pkgver}" 'libiconv-devel' 'gettext-devel')
provides=('liblzma-devel')
conflicts=('liblzma-devel')
mkdir -p ${pkgdir}/usr
cp -rf ${srcdir}/dest/usr/include ${pkgdir}/usr/
cp -rf ${srcdir}/dest/usr/lib ${pkgdir}/usr/