blob: d82908658a2e5e8c8443aac969dcf470b0aa89c9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
|
# Contributor: Andrew Sun <adsun701 at gmail dot com>
# Contributor: Maxime Gauduin <alucryd at archlinux dot org>
# Contributor: josephgbr <rafael dot f dot f1 at gmail dot com>
# Contributor: Maribu <leonidas200 at web dot de>
# Maintainer: Hurricane Pootis <hurricanepootis@protonmail.com>
pkgname=lib32-gdbm
pkgver=1.25
_translation_version=1.23.90
pkgrel=1
pkgdesc='GNU database library (32-bit)'
arch=('x86_64' 'i686')
url='http://www.gnu.org/software/gdbm/gdbm.html'
license=('GPL-3.0-or-later')
depends=('gdbm' 'lib32-glibc')
makedepends=('gcc-multilib' 'lib32-gcc-libs')
source=("ftp://ftp.gnu.org/gnu/gdbm/gdbm-${pkgver}.tar.gz"
https://translationproject.org/PO-files/da/${pkgname:6}-$_translation_version.da.po
https://translationproject.org/PO-files/de/${pkgname:6}-$_translation_version.de.po
https://translationproject.org/PO-files/eo/${pkgname:6}-$_translation_version.eo.po
https://translationproject.org/PO-files/es/${pkgname:6}-$_translation_version.es.po
https://translationproject.org/PO-files/fi/${pkgname:6}-$_translation_version.fi.po
https://translationproject.org/PO-files/fr/${pkgname:6}-$_translation_version.fr.po
https://translationproject.org/PO-files/ja/${pkgname:6}-$_translation_version.ja.po
https://translationproject.org/PO-files/ka/${pkgname:6}-$_translation_version.ka.po
https://translationproject.org/PO-files/pl/${pkgname:6}-$_translation_version.pl.po
https://translationproject.org/PO-files/pt_BR/${pkgname:6}-$_translation_version.pt_BR.po
https://translationproject.org/PO-files/ro/${pkgname:6}-$_translation_version.ro.po
https://translationproject.org/PO-files/ru/${pkgname:6}-$_translation_version.ru.po
https://translationproject.org/PO-files/sr/${pkgname:6}-$_translation_version.sr.po
https://translationproject.org/PO-files/sv/${pkgname:6}-$_translation_version.sv.po
https://translationproject.org/PO-files/uk/${pkgname:6}-$_translation_version.uk.po
https://translationproject.org/PO-files/vi/${pkgname:6}-$_translation_version.vi.po
)
#options=('!makeflags')
sha512sums=('1785598665d7323eed052a55708903c6abaeafcfb66a9ceb69293f57c3fdbf49cd8a821ef23715a40bf7030d0067d1340d12279ed07afe040f912e53078e47f5'
'e5c46a6cdcf9f8af4ea9de8ece93fb7b995ad9d62a0f1cb46386a0b5dc3b5d281812e9d900929cc9e1dd65bd78467a343d6539b750b43d10bda48974137bf540'
'455e46f44b4b21e053b4a9f58a8c1e13b6da230cc950ad182938baf81662884127ebeaede3ee7507210af8aa4b8b7f92b167af78a030b9b0cca849df8a9722c6'
'82fb3182e29d94c32e079693eb8d1bcf43ba853260fb11fd56a2ef5a9be30c4d9f7280e36a2222c42abca3ab1c863354c8ca258c0e09991e7f5cfb54615ddf6f'
'45293bf77d6250e92f998c2b06661e87b5481c1105d3e407c486ec70573d277a7b086bfca49cf6a92783dc7a97f2128c3fa76cfce7321ae32b4018f6dc85ff49'
'91c8e2d0332595c98d49cf61c915119a4bed8a60dc4aaa29af06d58e16c04d6e7d20f90d5a8bc42c762d49dde5e0f9b63171f87f852c840f6ba152411cc8aa34'
'4612d452a4bd46c3337966ead5fcab58a2ac370a1f6132b724eff97732ea212a2ff5be8bf49402e19d7e1597ecbcfb384790b483cb87bd0275cb21cce482e382'
'3bf01bdd8eee74181e0fcfc18fcdd1b6a7e1ff88e83a7057d814858b12b497041046058f173d83882b2100d452f750c1f859ea2f6ca1bd51a6d11840a9666d5d'
'0641cd2c848c35d7b3dd8c0fc8cb056043bb0b0f8641878e2d557d2ef8acb6d99b2b7c32142ce8ddbb98f042e232bef22ede623acf062a5a043ece6582b84d33'
'69cfcda9bca6e46e2fa1946b6bfa573e80f8f118d87c9bd5058fa89d6a65be4502751d71b452731217649a08829b7fef11822ff47659f022ad7847b3b473bbcb'
'e1d6be1cb8dd06d295eebdc9bb4628163fae9d34f48b935957322cee8ea0513979130522957b320b3b76d53cfbafc329d3d9f4561b651b40e8d92181a306aed8'
'0b6ca1e943db0ac736981d25a83a5800e183cf232db447d8a9ae2268c85fd3224f875251084aa48dbafdc8439b5f048694f1fb7f9f466ef9c7a35d98b2c186c4'
'8f52b8e0595f298888b4406fd5dab2cb11ab8d091a383c23859774473f475112246796dc2f38bae42bc9d2fe98fbd0cb000460d38907866e3759ee393e323e8e'
'5ebb31a9b90ccbb529a53293811b7df6c640547f6c3133603114e2db38406a95624ae12a2d71e24851780bb2995809863a478b9020e21da8c39880c8e8ffa857'
'6168015b9e711ec04fe07cf2e70088aaa1907723d96aefaea98918220baf6bc3dba5b2ef741b8cfa1bd94172e24d38d488b97e64cce6fdea2307597dd189ce22'
'7e9cb0304cb9ed4c16ecdffab5c7999f371d459510ce17762ab9fb05f78b138fababe46083a8ca2f8a941e23ca58dcd1e4914fc4bb285cb5ab603ca674a22c4e'
'af607dd5cc3423996eb92ede2392115e7b92cc26683825ca522e133fa2a7a2f66fa68f961ca0639dca91ae4a899c4e86eb4cc1cfb3a68aefcb1d0e2b968fb1e1')
prepare(){
cd "$srcdir"
for po_file in *.po; do
new_po="${po_file/gdbm-$_translation_version./}"
cp -v $po_file "$srcdir/${pkgname:6}-$pkgver/po/$new_po"
done
cd "$srcdir/${pkgname:6}-${pkgver}"
autoreconf -fiv
}
build() {
cd gdbm-${pkgver}
export CC='gcc -m32'
export CXX='g++ -m32'
export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
./configure \
--prefix='/usr' \
--libdir='/usr/lib32' \
--enable-libgdbm-compat
make
}
package() {
cd gdbm-${pkgver}
make DESTDIR="${pkgdir}" install
rm -rf "${pkgdir}"/usr/{bin,share,include}
}
|