mirror of
https://gitdl.cn/https://github.com/chakralinux/lib32.git
synced 2025-02-03 02:17:14 +08:00
Add missing pkgs and deps
This commit is contained in:
parent
d8e0c0ddaa
commit
fa2c39ee02
39
lib32-bzip2/PKGBUILD
Normal file
39
lib32-bzip2/PKGBUILD
Normal file
@ -0,0 +1,39 @@
|
||||
_pkgbasename=bzip2
|
||||
pkgname=lib32-bzip2
|
||||
pkgver=1.0.6
|
||||
pkgrel=1
|
||||
pkgdesc="A high-quality data compression program (32-bit)"
|
||||
arch=('x86_64')
|
||||
license=('custom')
|
||||
url="http://sources.redhat.com/bzip2"
|
||||
depends=('lib32-glibc' $_pkgbasename)
|
||||
makedepends=('gcc-multilib')
|
||||
source=(http://www.bzip.org/$pkgver/bzip2-$pkgver.tar.gz)
|
||||
md5sums=('00b516f4704d4a7cb50a1d97e6e8e15b')
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${_pkgbasename}-${pkgver}"
|
||||
|
||||
sed -i "s|CC=gcc|CC=gcc -m32|" Makefile
|
||||
sed -i "s|CC=gcc|CC=gcc -m32|" Makefile-libbz2_so
|
||||
|
||||
# add large-file support
|
||||
sed -e 's/^CFLAGS=\(.*\)$/CFLAGS=\1 \$(BIGFILES)/' -i ./Makefile-libbz2_so
|
||||
|
||||
# use our optimization
|
||||
sed -i "s|-O2|${CFLAGS}|g" Makefile
|
||||
sed -i "s|-O2|${CFLAGS}|g" Makefile-libbz2_so
|
||||
|
||||
make -f Makefile-libbz2_so
|
||||
make libbz2.a
|
||||
}
|
||||
|
||||
package(){
|
||||
cd "${srcdir}/${_pkgbasename}-${pkgver}"
|
||||
install -Dm755 libbz2.so.1.0.6 "${pkgdir}"/usr/lib32/libbz2.so.1.0.6
|
||||
ln -s libbz2.so.1.0.6 "${pkgdir}"/usr/lib32/libbz2.so
|
||||
ln -s libbz2.so.1.0.6 "${pkgdir}"/usr/lib32/libbz2.so.1
|
||||
ln -s libbz2.so.1.0.6 "${pkgdir}"/usr/lib32/libbz2.so.1.0
|
||||
|
||||
install -Dm644 libbz2.a ${pkgdir}/usr/lib32/libbz2.a
|
||||
}
|
@ -6,12 +6,12 @@
|
||||
_pkgbasename=fontconfig
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=2.8.0
|
||||
pkgrel=1
|
||||
pkgrel=3
|
||||
pkgdesc="A library for configuring and customizing font access (32-bit)"
|
||||
arch=(x86_64)
|
||||
url="http://www.fontconfig.org/release/"
|
||||
license=('custom')
|
||||
depends=('lib32-expat>=2.0.1' 'lib32-freetype2>=2.3.11' $_pkgbasename)
|
||||
depends=('lib32-expat>=2.0.1' 'lib32-freetype2>=2.3.11' $_pkgbasename 'lib32-bzip2')
|
||||
makedepends=(gcc-multilib)
|
||||
options=('!libtool')
|
||||
source=(http://www.fontconfig.org/release/${_pkgbasename}-${pkgver}.tar.gz
|
||||
|
@ -5,19 +5,19 @@
|
||||
|
||||
_pkgbasename=freetype2
|
||||
pkgname=lib32-$_pkgbasename
|
||||
pkgver=2.4.3
|
||||
pkgver=2.4.7
|
||||
pkgrel=1
|
||||
pkgdesc="TrueType font rendering library (32-bit)"
|
||||
arch=(x86_64)
|
||||
license=('GPL')
|
||||
url="http://freetype.sourceforge.net"
|
||||
depends=('lib32-zlib' $_pkgbasename)
|
||||
depends=('lib32-zlib' 'lib32-bzip2' $_pkgbasename)
|
||||
makedepends=(gcc-multilib)
|
||||
options=('!libtool')
|
||||
source=(http://downloads.sourceforge.net/sourceforge/freetype/freetype-${pkgver}.tar.bz2
|
||||
freetype-2.3.0-enable-spr.patch
|
||||
freetype-2.2.1-enable-valid.patch)
|
||||
md5sums=('75ac7082bde7b3805dc5d6bc806fa045'
|
||||
md5sums=('dbadce8f0c5e70a0b7c51eadf2dd9394'
|
||||
'816dc8619a6904a7385769433c0a8653'
|
||||
'214119610444c9b02766ccee5e220680')
|
||||
|
||||
|
@ -4,13 +4,13 @@
|
||||
# maintainer (x86_64): Anke Boersma <abveritas[at]chakra-project[dot]org>
|
||||
|
||||
pkgname=wine
|
||||
pkgver=1.3.14
|
||||
pkgver=1.3.34
|
||||
pkgrel=1
|
||||
|
||||
_pkgbasever=${pkgver/rc/-rc}
|
||||
|
||||
source=(http://ibiblio.org/pub/linux/system/emulators/$pkgname/$pkgname-$_pkgbasever.tar.bz2)
|
||||
md5sums=('c99c8f518d3b2a13a739dfbd6c417e80')
|
||||
md5sums=('ae7be1767e95e27360fc86f573649c19')
|
||||
|
||||
pkgdesc="A compatibility layer for running Windows programs"
|
||||
url="http://www.winehq.com"
|
||||
@ -30,10 +30,11 @@ depends=(
|
||||
mpg123 lib32-mpg123
|
||||
openal lib32-openal
|
||||
libxml2 lib32-libxml2
|
||||
freetype2 lib32-freetype2
|
||||
)
|
||||
|
||||
makedepends=(autoconf ncurses bison perl fontforge flex prelink
|
||||
'gcc>=4.5.0-2' 'gcc-multilib>=4.5.0-2'
|
||||
'gcc>=4.6.2' 'gcc-multilib>=4.6.2'
|
||||
giflib lib32-giflib
|
||||
libxpm lib32-libxpm
|
||||
libpng lib32-libpng
|
||||
|
Loading…
Reference in New Issue
Block a user