From 967a2119cba2c821fb32066a0693009e400afc97 Mon Sep 17 00:00:00 2001 From: Athurg Date: Fri, 27 Nov 2009 13:25:34 +0800 Subject: [PATCH] =?utf8?q?pcre:=E6=96=B0=E6=B7=BB=EF=BC=8C=E7=89=88?= =?utf8?q?=E6=9C=AC8.00?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 参考ArchLinux官方的PKGBUILD,移植到armv4平台 使用CodeSourcery的arm-2009q3-67版本的arm-none-linux-gnueabi工具链编译 在mini2440开发板(CPU:S3C2440)测试通过 --- pcre/PKGBUILD | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 pcre/PKGBUILD diff --git a/pcre/PKGBUILD b/pcre/PKGBUILD new file mode 100644 index 0000000..c56315a --- /dev/null +++ b/pcre/PKGBUILD @@ -0,0 +1,23 @@ +pkgname=pcre +pkgver=8.00 +pkgrel=1 +pkgdesc="一种实现Perl5样式正则表达式功能的库" +arch=('arm') +url="http://www.pcre.org/" +license=('BSD') +groups=('base') +depends=('gcc-libs') +#options=('!libtool' '!makeflags') +source=(ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/${pkgname}-${pkgver}.tar.bz2) +md5sums=('caf564aa69d68e965e9bf0ff2a094c65') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --host=arm-none-linux-gnueabi --prefix=/ \ + --enable-utf8 --enable-unicode-properties || return 1 + make || return 1 + make DESTDIR="${pkgdir}" install || return 1 + + # 我们需要的只是库,其他到东西清除掉 + rm -r ${pkgdir}/{bin,lib/{pkgconfig,*.a},share} +} -- 2.11.4.GIT