diff options
author | Joshua Ismael Haase Hernández <hahj87@gmail.com> | 2011-08-17 02:23:31 -0500 |
---|---|---|
committer | Joshua Ismael Haase Hernández <hahj87@gmail.com> | 2011-08-17 02:23:31 -0500 |
commit | ecc615946d4108438134b3dd92dbe83c3c9840ca (patch) | |
tree | 998d157a919458f069e28796e2eeb4f6fc26ba0d /core/glibc | |
parent | 504c0995d4baf5312d15d87e85cccecfaf878b27 (diff) |
Commiting libre package gettext-0.18.1.1-4
Diffstat (limited to 'core/glibc')
-rw-r--r-- | core/glibc/PKGBUILD | 35 |
1 files changed, 18 insertions, 17 deletions
diff --git a/core/glibc/PKGBUILD b/core/glibc/PKGBUILD index 7e13a12b1..f3a040236 100644 --- a/core/glibc/PKGBUILD +++ b/core/glibc/PKGBUILD @@ -7,11 +7,9 @@ pkgname=glibc pkgver=2.14 pkgrel=4 -pkgver=2.13 -pkgrel=5.1 _glibcdate=20110617 pkgdesc="GNU C Library" -arch=('i686' 'x86_64' 'mips64el') +arch=('i686' 'x86_64') url="http://www.gnu.org/software/libc" license=('GPL' 'LGPL') groups=('base') @@ -22,13 +20,11 @@ backup=(etc/locale.gen options=('!strip') install=glibc.install source=(ftp://ftp.archlinux.org/other/glibc/${pkgname}-${pkgver}_${_glibcdate}.tar.xz - ftp://ftp.gnu.org/gnu/glibc/${pkgname}-ports-${pkgver}.tar.bz2 glibc-2.10-dont-build-timezone.patch glibc-2.10-bz4781.patch glibc-__i686.patch glibc-2.12.1-static-shared-getpagesize.patch glibc-2.12.2-ignore-origin-of-privileged-program.patch - glibc-2.13-prelink.patch glibc-2.13-futex.patch glibc-2.14-libdl-crash.patch #glibc-2.14-fix-resolver-crash-typo.patch @@ -38,6 +34,21 @@ source=(ftp://ftp.archlinux.org/other/glibc/${pkgname}-${pkgver}_${_glibcdate}.t nscd locale.gen.txt locale-gen) +md5sums=('e441d745609d93c907b72548ba646dad' + '4dadb9203b69a3210d53514bb46f41c3' + '0c5540efc51c0b93996c51b57a8540ae' + '40cd342e21f71f5e49e32622b25acc52' + 'a3ac6f318d680347bb6e2805d42b73b2' + 'b042647ea7d6f22ad319e12e796bd13e' + '7d0154b7e17ea218c9fa953599d24cc4' + 'cea62cc6b903d222c5f26e05a3c0e0e6' + '46e56492cccb1c9172ed3a235cf43c6c' + 'c5de2a946215d647c8af5432ec4b0da0' + '55febbb72139ac7b65757df085024b83' + 'b587ee3a70c9b3713099295609afde49' + '07ac979b6ab5eeb778d55f041529d623' + '476e9113489f93b348b21e144b6a8fcf') + mksource() { git clone git://sourceware.org/git/glibc.git @@ -68,10 +79,6 @@ build() { # http://sourceware.org/git/?p=glibc.git;a=patch;h=d14e6b09 (only fedora branch...) patch -Np1 -i ${srcdir}/glibc-2.12.2-ignore-origin-of-privileged-program.patch - # http://sourceware.org/bugzilla/show_bug.cgi?id=12489 - # http://sourceware.org/git/?p=glibc.git;a=commit;h=25b3aada (only fedora branch...) - patch -Np1 -i ${srcdir}/glibc-2.13-prelink.patch - # http://sourceware.org/bugzilla/show_bug.cgi?id=12403 patch -Np1 -i ${srcdir}/glibc-2.13-futex.patch @@ -103,18 +110,12 @@ build() { export CFLAGS="${CFLAGS} -mno-tls-direct-seg-refs" fi - if [[ ${CARCH} = "mips64el" ]]; then - # mips64el is only supported out of tree. - mv ${srcdir}/${pkgname}-ports-${pkgver} ${srcdir}/glibc/ports - extra_addons=",ports" - fi - echo "slibdir=/lib" >> configparms ${srcdir}/glibc/configure --prefix=/usr \ --libdir=/usr/lib --libexecdir=/usr/lib \ --with-headers=/usr/include \ - --enable-add-ons=nptl,libidn$extra_addons \ + --enable-add-ons=nptl,libidn \ --enable-kernel=2.6.27 \ --with-tls --with-__thread \ --enable-bind-now --without-gd \ @@ -173,7 +174,7 @@ package() { usr/bin/{gencat,getconf,getent,iconv,locale} \ usr/bin/{localedef,pcprofiledump,rpcgen,sprof} \ usr/lib/getconf/* \ - usr/sbin/{iconvconfig,nscd,rpcinfo} + usr/sbin/{iconvconfig,nscd} [[ $CARCH = "i686" ]] && strip $STRIP_BINARIES usr/bin/lddlibc4 strip $STRIP_STATIC usr/lib/*.a \ |