mirror of
https://gitdl.cn/https://github.com/chakralinux/lib32.git
synced 2025-02-03 09:27:16 +08:00
More fixes for lib32 master
This commit is contained in:
parent
43c66cbbb5
commit
8488fd1268
@ -3,21 +3,37 @@
|
||||
# maintainer (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
|
||||
# maintainer (x86_64): Anke Boersma <abveritas[at]chakra-project[dot]org>
|
||||
|
||||
_pkgsourcename=libx11
|
||||
pkgname=lib32-$_pkgsourcename
|
||||
_pkgbasename=libx11
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=1.3.3
|
||||
pkgrel=1
|
||||
pkgdesc="X11 client-side library"
|
||||
arch=('x86_64')
|
||||
pkgrel=2
|
||||
pkgdesc="X11 client-side library (32-bit)"
|
||||
arch=(x86_64)
|
||||
url="http://xorg.freedesktop.org/"
|
||||
depends=('lib32-libxcb' 'xproto' 'kbproto' $_pkgbasename)
|
||||
makedepends=('xorg-util-macros' 'xextproto' 'xtrans' 'inputproto' 'gcc-multilib')
|
||||
options=('!libtool')
|
||||
license=('custom:XFREE86')
|
||||
groups=('lib32')
|
||||
depends=('lib32-libxau' 'lib32-libxdmcp' 'lib32-libxcb' 'lib32-libxcomposite')
|
||||
source=(http://chakra-project.org/repo/platform/i686/$_pkgsourcename-$pkgver-$pkgrel-i686.pkg.tar.xz)
|
||||
source=(${url}/releases/individual/lib/libX11-${pkgver}.tar.bz2)
|
||||
md5sums=('5d74971360f194ce33d2bd2e4d9b066c')
|
||||
|
||||
build() {
|
||||
cd $srcdir
|
||||
mkdir -p $pkgdir/opt/lib32/usr/lib
|
||||
cp -dp usr/lib/*.so* $pkgdir/opt/lib32/usr/lib
|
||||
export CC="gcc -m32"
|
||||
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
|
||||
|
||||
cd "${srcdir}/libX11-${pkgver}"
|
||||
./configure --prefix=/usr --disable-static --disable-xf86bigfont \
|
||||
--libdir=/usr/lib32 --disable-specs
|
||||
make
|
||||
make check
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/libX11-${pkgver}"
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
rm -rf "${pkgdir}"/usr/{include,share}
|
||||
|
||||
mkdir -p "$pkgdir/usr/share/licenses"
|
||||
ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
|
||||
}
|
||||
md5sums=('7ea511c999a07474eea29215fbf66013')
|
||||
|
@ -3,10 +3,10 @@
|
||||
# maintainer (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
|
||||
# maintainer (x86_64): Anke Boersma <abveritas[at]chakra-project[dot]org>
|
||||
|
||||
_pkgsourcename=libxau
|
||||
pkgname=lib32-$_pkgsourcename
|
||||
_pkgbasename=libxau
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=1.0.5
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
pkgdesc="X11 authorisation library"
|
||||
url="http://xorg.freedesktop.org/"
|
||||
arch=(x86_64)
|
||||
|
@ -3,7 +3,7 @@
|
||||
# maintainer (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
|
||||
# maintainer (x86_64): Anke Boersma <abveritas[at]chakra-project[dot]org>
|
||||
|
||||
_pkgsourcename=libxcb
|
||||
_pkgbasename=libxcb
|
||||
pkgname=lib32-libxcb
|
||||
pkgver=1.6
|
||||
pkgrel=2
|
||||
@ -19,8 +19,8 @@ options=('!libtool')
|
||||
license=('custom')
|
||||
source=(${url}/dist/${_pkgbasename}-${pkgver}.tar.bz2
|
||||
libxcb-1.1-no-pthread-stubs.patch)
|
||||
sha1sums=('7540f0587907bce421914f0ddb813810cb2f36f8'
|
||||
'3455e84642283bc91c8313af319002a20bbcbdf4')
|
||||
sha1sums=('b0a6fec4c02ec876f32bbd4b64ffe8a25f0da518'
|
||||
'518f70ecbff04e1078cd64edf7b497dbaf33d19b')
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${_pkgbasename}-${pkgver}"
|
||||
|
@ -3,23 +3,36 @@
|
||||
# maintainer (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
|
||||
# maintainer (x86_64): Anke Boersma <abveritas[at]chakra-project[dot]org>
|
||||
|
||||
_pkgsourcename=libxcomposite
|
||||
pkgname=lib32-$_pkgsourcename
|
||||
_pkgbasename=libxcomposite
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=0.4.1
|
||||
pkgrel=1
|
||||
pkgdesc="X11 Composite extension library"
|
||||
pkgrel=2
|
||||
pkgdesc="X11 Composite extension library (32-bit)"
|
||||
arch=(x86_64)
|
||||
url="http://xorg.freedesktop.org/"
|
||||
license=('GPL')
|
||||
arch=('x86_64')
|
||||
groups=('lib32')
|
||||
depends=('lib32-glibc')
|
||||
source=(http://chakra-project.org/repo/platform/i686/$_pkgsourcename-$pkgver-$pkgrel-i686.pkg.tar.xz)
|
||||
license=('custom')
|
||||
depends=('lib32-libxfixes' 'lib32-libxext' 'compositeproto' $_pkgbasename)
|
||||
makedepends=('xorg-util-macros' gcc-multilib)
|
||||
options=(!libtool)
|
||||
source=(${url}/releases/individual/lib/libXcomposite-${pkgver}.tar.bz2)
|
||||
md5sums=('0f1367f57fdf5df17a8dd71d0fa68248')
|
||||
|
||||
build() {
|
||||
cd $srcdir
|
||||
mkdir -p $pkgdir/opt/lib32/usr/lib
|
||||
cp -dp usr/lib/*.so* $pkgdir/opt/lib32/usr/lib
|
||||
export CC="gcc -m32"
|
||||
export CXX="g++ -m32"
|
||||
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
|
||||
|
||||
cd "${srcdir}/libXcomposite-${pkgver}"
|
||||
./configure --prefix=/usr --sysconfdir=/etc --disable-static --libdir=/usr/lib32
|
||||
make
|
||||
}
|
||||
|
||||
md5sums=('75647619d3f3df3322d5e8d80aff6d2b')
|
||||
package() {
|
||||
cd "${srcdir}/libXcomposite-${pkgver}"
|
||||
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
rm -rf "${pkgdir}"/usr/{include,share,bin}
|
||||
mkdir -p "$pkgdir/usr/share/licenses"
|
||||
ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
|
||||
}
|
||||
|
@ -3,10 +3,10 @@
|
||||
# maintainer (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
|
||||
# maintainer (x86_64): Anke Boersma <abveritas[at]chakra-project[dot]org>
|
||||
|
||||
_pkgsourcename=libxdmcp
|
||||
pkgname=lib32-$_pkgsourcename
|
||||
_pkgbasename=libxdmcp
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=1.0.3
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
pkgdesc="X11 Display Manager Control Protocol library (32-bit)"
|
||||
arch=(x86_64)
|
||||
url="http://xorg.freedesktop.org/"
|
||||
|
@ -3,26 +3,37 @@
|
||||
# maintainer (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
|
||||
# maintainer (x86_64): Anke Boersma <abveritas[at]chakra-project[dot]org>
|
||||
|
||||
_pkgsourcename=libxext
|
||||
pkgname=lib32-$_pkgsourcename
|
||||
_pkgbasename=libxext
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=1.2.0
|
||||
pkgrel=1
|
||||
pkgdesc="X11 miscellaneous extensions library"
|
||||
pkgrel=2
|
||||
pkgdesc="X11 miscellaneous extensions library (32-bit)"
|
||||
arch=(x86_64)
|
||||
url="http://xorg.freedesktop.org/"
|
||||
license=('custom')
|
||||
arch=('x86_64')
|
||||
groups=('lib32')
|
||||
depends=('lib32-libx11')
|
||||
source=(http://chakra-project.org/repo/platform/i686/$_pkgsourcename-$pkgver-$pkgrel-i686.pkg.tar.xz \
|
||||
COPYING)
|
||||
depends=('lib32-libx11' 'xextproto' $_pkgbasename)
|
||||
makedepends=('xorg-util-macros' 'gcc-multilib')
|
||||
options=('!libtool')
|
||||
source=(${url}/releases/individual/lib/libXext-${pkgver}.tar.bz2)
|
||||
md5sums=('9bb236ff0193e9fc1c1fb504dd840331')
|
||||
|
||||
build() {
|
||||
cd $srcdir
|
||||
mkdir -p $pkgdir/opt/lib32/usr/lib
|
||||
cp -dp usr/lib/*.so* $pkgdir/opt/lib32/usr/lib
|
||||
cd "${srcdir}/libXext-${pkgver}"
|
||||
|
||||
install -Dm644 $srcdir/COPYING \
|
||||
$pkgdir/opt/lib32/usr/share/licenses/$_pkgsourcename/COPYING
|
||||
export CC="gcc -m32"
|
||||
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
|
||||
|
||||
./configure --prefix=/usr --sysconfdir=/etc --disable-static --libdir=/usr/lib32
|
||||
make
|
||||
}
|
||||
md5sums=('ecb8ce4a87bbfd0c3f49a87134302cc7'
|
||||
'ce97dd25f113a659fef031e6cfe15b53')
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/libXext-${pkgver}"
|
||||
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
rm -rf "${pkgdir}"/usr/{include,share}
|
||||
|
||||
mkdir -p "$pkgdir/usr/share/licenses"
|
||||
ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
|
||||
}
|
@ -3,21 +3,35 @@
|
||||
# maintainer (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
|
||||
# maintainer (x86_64): Anke Boersma <abveritas[at]chakra-project[dot]org>
|
||||
|
||||
_pkgsourcename=libxfixes
|
||||
pkgname=lib32-$_pkgsourcename
|
||||
_pkgbasename=libxfixes
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=4.0.4
|
||||
pkgrel=1
|
||||
pkgdesc="X11 miscellaneous 'fixes' extension library"
|
||||
pkgrel=2
|
||||
pkgdesc="X11 miscellaneous 'fixes' extension library (32-bit)"
|
||||
arch=('x86_64')
|
||||
url="http://xorg.freedesktop.org/"
|
||||
license=('custom')
|
||||
arch=('x86_64')
|
||||
groups=('lib32')
|
||||
depends=('lib32-libx11')
|
||||
source=(http://chakra-project.org/repo/platform/i686/$_pkgsourcename-$pkgver-$pkgrel-i686.pkg.tar.xz)
|
||||
depends=('lib32-libx11>=1.3.3' $_pkgbasename)
|
||||
makedepends=('pkg-config' 'gcc-multilib' "fixesproto>=4.1.1")
|
||||
options=('!libtool')
|
||||
source=(${url}/releases/individual/lib/libXfixes-${pkgver}.tar.bz2)
|
||||
md5sums=('7f2c40852eb337b237ad944ca5c30d49')
|
||||
|
||||
build() {
|
||||
cd $srcdir
|
||||
mkdir -p $pkgdir/opt/lib32/usr/lib
|
||||
cp -dp usr/lib/*.so* $pkgdir/opt/lib32/usr/lib
|
||||
export CC="gcc -m32"
|
||||
export CXX="g++ -m32"
|
||||
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
|
||||
|
||||
cd "${srcdir}/libXfixes-${pkgver}"
|
||||
./configure --prefix=/usr --sysconfdir=/etc --disable-static --libdir=/usr/lib32
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/libXfixes-${pkgver}"
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
rm -rf "${pkgdir}"/usr/{include,share,bin}
|
||||
mkdir -p "$pkgdir/usr/share/licenses"
|
||||
ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
|
||||
}
|
||||
md5sums=('3b3a2081e6ed83b95a3b5127d66a7d53')
|
||||
|
Loading…
Reference in New Issue
Block a user