added Japanese mirror, continued glibc update, ca-certificates, curl, neon

This commit is contained in:
abveritas 2011-06-07 21:51:48 +00:00
parent 141c8e50f7
commit 992599d6b7
6 changed files with 90 additions and 49 deletions

View File

@ -1,33 +1,44 @@
# $Id: PKGBUILD 76140 2010-04-07 22:28:05Z pierre $
# Maintainer: Pierre Schmitz <pierre@archlinux.de>
#
# Core packages for Chakra, part of chakra-project.org
#
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=ca-certificates
pkgver=20090814
pkgrel=3
pkgver=20110421
pkgrel=1
pkgdesc='Common CA certificates'
arch=('any')
url='http://packages.qa.debian.org/c/ca-certificates.html'
license=('MPL' 'GPL')
source=("http://ftp.debian.org/debian/pool/main/c/${pkgname}/${pkgname}_${pkgver}.tar.gz")
depends=('bash' 'run-parts' 'openssl' 'findutils' 'coreutils' 'sed')
makedepends=('ruby' 'python')
makedepends=('ruby' 'python2')
install=ca-certificates.install
backup=('etc/ca-certificates.conf')
md5sums=('307052c985bec7f9a00eb84293eef779')
sha256sums=('30069a2a39ddd0cda32851a8292d2f489e0bed40a64a19e6e384d4d37d9fc418')
build() {
cd ${srcdir}/${pkgname}-${pkgver}
install -d -m755 $pkgdir/{etc/ca-certificates/update.d,usr/{sbin,share/ca-certificates},etc/ssl/certs}
install -D -m644 sbin/update-ca-certificates.8 $pkgdir/usr/share/man/man8/update-ca-certificates.8
sed 's|/usr/bin/python|/usr/bin/python2|g' -i mozilla/certdata2pem.py
sed 's|python|python2|g' -i mozilla/Makefile
make
make install DESTDIR=$pkgdir
}
package() {
cd ${srcdir}/${pkgname}-${pkgver}
install -d -m755 ${pkgdir}/{etc/ca-certificates/update.d,usr/{sbin,share/ca-certificates},etc/ssl/certs}
make install DESTDIR=${pkgdir}
install -D -m644 sbin/update-ca-certificates.8 ${pkgdir}/usr/share/man/man8/update-ca-certificates.8
(
echo "# Automatically generated by ${pkgname}-${pkgver}-${pkgrel}"
echo "# see update-ca-certificates man page"
echo "# "
cd $pkgdir/usr/share/ca-certificates
cd ${pkgdir}/usr/share/ca-certificates
find . -name '*.crt' | sort | cut -b3-
) > $pkgdir/etc/ca-certificates.conf
) > ${pkgdir}/etc/ca-certificates.conf
}

View File

@ -1,44 +1,56 @@
# $Id: PKGBUILD 77510 2010-04-15 02:24:30Z dgriffiths $
# Contributor: Eric Belanger <eric@archlinux.org>
# Contributor: Lucien Immink <l.immink@student.fnt.hvu.nl>
# Maintainer: Daniel J Griffiths <ghost1227@archlinux.us>
#
# Core packages for Chakra, part of chakra-project.org
#
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=curl
pkgver=7.21.3
pkgver=7.21.6
pkgrel=1
pkgdesc="An URL retrival utility and library"
arch=('i686' 'x86_64')
url="http://curl.haxx.se"
license=('MIT')
depends=('zlib' 'openssl' 'bash' 'ca-certificates')
depends=('zlib' 'openssl' 'bash' 'ca-certificates' 'libssh2')
options=('!libtool')
source=("http://curl.haxx.se/download/${pkgname}-${pkgver}.tar.bz2")
md5sums=('5b57fee22090b5c43a6886fdd35af2ce')
source=(http://curl.haxx.se/download/${pkgname}-${pkgver}.tar.bz2
curlbuild.h)
[[ $CARCH == "x86_64" ]] && _curlbuild=curlbuild-64.h
[[ $CARCH == "i686" ]] && _curlbuild=curlbuild-32.h
md5sums=('6611989a81ebd7b03a35adc3001ddee0'
'751bd433ede935c8fae727377625a8ae')
build() {
cd ${srcdir}/${pkgname}-${pkgver}
cd ${srcdir}/${pkgname}-${pkgver}
./configure \
--with-random=/dev/urandom \
--prefix=/usr \
--mandir=/usr/share/man \
--disable-dependency-tracking \
--enable-ipv6 \
--disable-ldaps \
--disable-ldap \
--enable-manual \
--enable-versioned-symbols \
--with-ca-path=/etc/ssl/certs \
--without-libidn || return 1
make || return 1
./configure \
--with-random=/dev/urandom \
--prefix=/usr \
--mandir=/usr/share/man \
--disable-dependency-tracking \
--enable-ipv6 \
--disable-ldaps \
--disable-ldap \
--enable-manual \
--enable-versioned-symbols \
--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt \
--without-libidn \
--enable-threaded-resolver
make
}
package() {
cd ${srcdir}/${pkgname}-${pkgver}
cd ${srcdir}/${pkgname}-${pkgver}
make DESTDIR=${pkgdir} install || return 1
install -Dm644 COPYING \
${pkgdir}/usr/share/licenses/${pkgname}/COPYING || return 1
install -Dm644 docs/libcurl/libcurl.m4 \
${pkgdir}/usr/share/aclocal/libcurl.m4 || return 1
make DESTDIR=${pkgdir} install
install -Dm644 COPYING \
${pkgdir}/usr/share/licenses/${pkgname}/COPYING
install -Dm644 docs/libcurl/libcurl.m4 \
${pkgdir}/usr/share/aclocal/libcurl.m4
mv "${pkgdir}/usr/include/curl/curlbuild.h" "${pkgdir}/usr/include/curl/${_curlbuild}"
install -m 644 ${srcdir}/curlbuild.h "${pkgdir}/usr/include/curl/curlbuild.h"
}

9
curl/curlbuild.h Normal file
View File

@ -0,0 +1,9 @@
#include <bits/wordsize.h>
#if __WORDSIZE == 32
#include "curlbuild-32.h"
#elif __WORDSIZE == 64
#include "curlbuild-64.h"
#else
#error "Unknown word size"
#endif

View File

@ -1,18 +1,23 @@
# $Id: PKGBUILD 77208 2010-04-11 13:31:45Z pierre $
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
# Maintainer: Juergen Hoetzel <juergen@archlinux.org>
#
# Core packages for Chakra, part of chakra-project.org
#
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
# KEEP LIBTOOL FILES!
pkgname=neon
pkgver=0.29.3
pkgrel=2
pkgver=0.29.6
pkgrel=1
pkgdesc="HTTP and WebDAV client library with a C interface"
arch=('i686' 'x86_64')
license=('GPL' 'LGPL')
depends=('heimdal' 'expat' 'ca-certificates')
url="http://www.webdav.org/neon/"
source=("http://www.webdav.org/neon/${pkgname}-${pkgver}.tar.gz")
md5sums=('ba1015b59c112d44d7797b62fe7bee51')
md5sums=('591e0c82e6979e7e615211b386b8f6bc')
options=('libtool')
build() {

View File

@ -8,7 +8,7 @@
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=pacman-mirrorlist
pkgver=20110508
pkgver=20110607
pkgrel=1
pkgdesc="Chakra Linux mirror list for use by pacman"
arch=('i686' 'x86_64')
@ -25,5 +25,5 @@ build() {
sed -i -e "s/@carch@/${CARCH}/g" $pkgdir/etc/pacman.d/mirrorlist
}
md5sums=('ed46f7822f261ebac8479c38c1ff956e')
sha256sums=('f3b5ebc19715a767a4014c944b1c9079e0f9e39464539f9618c177ab7b22ef2b')
md5sums=('ea8790cd87a5e494d16387a9e8655df6')
sha256sums=('d3b38f895b0faf01e275ee19f2cafb10d3d21f5364ddd746737cbde1e2ed1f0f')

View File

@ -28,6 +28,10 @@
#Server = http://ftp.cc.uoc.gr/mirrors/linux/chakra/$repo/@carch@
#Server = ftp://ftp.cc.uoc.gr/mirrors/linux/chakra/$repo/@carch@
# Japan
#Server = http://ftp.yz.yamagata-u.ac.jp/pub/linux/chakra/$repo/@carch@
#Server = ftp://ftp.yz.yamagata-u.ac.jp/pub/linux/chakra/
# Russia
#Server = http://mirror.tspu.ru/chakra-project/$repo/@carch@