292 |
# want to be safe here; --strip-unneeded seems to cause pthread problems |
# want to be safe here; --strip-unneeded seems to cause pthread problems |
293 |
# strip all but libpthread, libc and ld |
# strip all but libpthread, libc and ld |
294 |
install -d ${BUILDDIR}/thread-backup/$(mlibdir) || die |
install -d ${BUILDDIR}/thread-backup/$(mlibdir) || die |
295 |
mv ${BINDIR}/usr/$(mlibdir)/lib{pthread,thread_db,c-}* ${BUILDDIR}/thread-backup/$(mlibdir)/ || die |
mv ${BINDIR}/usr/$(mlibdir)/lib{pthread,thread_db,c.}* ${BUILDDIR}/thread-backup/$(mlibdir)/ || die |
296 |
mv ${BINDIR}/usr/$(mlibdir)/ld-* ${BUILDDIR}/thread-backup/$(mlibdir)/ || die |
mv ${BINDIR}/usr/$(mlibdir)/ld-* ${BUILDDIR}/thread-backup/$(mlibdir)/ || die |
297 |
if [[ ${ARCH} = x86_64 ]] |
if [[ ${ARCH} = x86_64 ]] |
298 |
then |
then |
299 |
install -d ${BUILDDIR}/thread-backup/lib || die |
install -d ${BUILDDIR}/thread-backup/lib || die |
300 |
mv ${BINDIR}/usr/lib/lib{pthread,thread_db,c-}* ${BUILDDIR}/thread-backup/lib/ || die |
mv ${BINDIR}/usr/lib/lib{pthread,thread_db,c.}* ${BUILDDIR}/thread-backup/lib/ || die |
301 |
mv ${BINDIR}/usr/lib/ld-* ${BUILDDIR}/thread-backup/lib/ || die |
mv ${BINDIR}/usr/lib/ld-* ${BUILDDIR}/thread-backup/lib/ || die |
302 |
fi |
fi |
303 |
|
|
417 |
|
|
418 |
# create locale-archive |
# create locale-archive |
419 |
minstalldir /usr/$(mlibdir)/locale || die |
minstalldir /usr/$(mlibdir)/locale || die |
420 |
locale/localedef \ |
#locale/localedef |
421 |
|
localedef \ |
422 |
--prefix=${BINDIR} \ |
--prefix=${BINDIR} \ |
423 |
--inputfile=../localedata/locales/de_DE \ |
--inputfile=../localedata/locales/de_DE \ |
424 |
--charmap=../localedata/charmaps/UTF-8 \ |
--charmap=../localedata/charmaps/UTF-8 \ |
428 |
|| die |
|| die |
429 |
|
|
430 |
# test locale-archive |
# test locale-archive |
431 |
[[ $(locale/localedef --prefix=${BINDIR} --list-archive) = de_DE.utf8 ]] || die |
#[[ $(locale/localedef --prefix=${BINDIR} --list-archive) = de_DE.utf8 ]] || die |
432 |
|
[[ $(localedef --prefix=${BINDIR} --list-archive) = de_DE.utf8 ]] || die |
433 |
} |
} |
434 |
|
|
435 |
src_install_glibc-locale-us() |
src_install_glibc-locale-us() |
438 |
|
|
439 |
# create locale-archive |
# create locale-archive |
440 |
minstalldir /usr/$(mlibdir)/locale || die |
minstalldir /usr/$(mlibdir)/locale || die |
441 |
locale/localedef \ |
#locale/localedef |
442 |
|
localedef \ |
443 |
--prefix=${BINDIR} \ |
--prefix=${BINDIR} \ |
444 |
--inputfile=../localedata/locales/en_US \ |
--inputfile=../localedata/locales/en_US \ |
445 |
--charmap=../localedata/charmaps/UTF-8 \ |
--charmap=../localedata/charmaps/UTF-8 \ |
449 |
|| die |
|| die |
450 |
|
|
451 |
# test locale-archive |
# test locale-archive |
452 |
[[ $(locale/localedef --prefix=${BINDIR} --list-archive) = en_US.utf8 ]] || die |
#[[ $(locale/localedef --prefix=${BINDIR} --list-archive) = en_US.utf8 ]] || die |
453 |
|
[[ $(localedef --prefix=${BINDIR} --list-archive) = en_US.utf8 ]] || die |
454 |
} |
} |
455 |
|
|
456 |
fix_db_files() |
fix_db_files() |