[arch-commits] CVS update of core/base/openssl (PKGBUILD)
Pierre Schmitz
pierre at archlinux.org
Thu Oct 11 23:06:58 UTC 2007
Date: Thursday, October 11, 2007 @ 19:06:58
Author: pierre
Path: /home/cvs-core/core/base/openssl
Modified: PKGBUILD (1.36 -> 1.37)
added man-page fix
----------+
PKGBUILD | 36 ++++++++++++------------------------
1 file changed, 12 insertions(+), 24 deletions(-)
Index: core/base/openssl/PKGBUILD
diff -u core/base/openssl/PKGBUILD:1.36 core/base/openssl/PKGBUILD:1.37
--- core/base/openssl/PKGBUILD:1.36 Thu Oct 11 18:22:45 2007
+++ core/base/openssl/PKGBUILD Thu Oct 11 19:06:58 2007
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD,v 1.36 2007/10/11 22:22:45 pierre Exp $
+# $Id: PKGBUILD,v 1.37 2007/10/11 23:06:58 pierre Exp $
# Maintainer: Pierre Schmitz <pierre at archlinux.de>
pkgname=openssl
pkgver=0.9.8f
@@ -10,28 +10,16 @@
groups=('base')
depends=('glibc')
options=('!makeflags')
-source=("http://www.openssl.org/source/${pkgname}-${pkgver}.tar.gz")
-md5sums=('114bf908eb1b293d11d3e6b18a09269f')
+source=("http://www.openssl.org/source/${pkgname}-${pkgver}.tar.gz" \
+ 'http://www.linuxfromscratch.org/patches/blfs/svn/openssl-0.9.8e-fix_manpages-1.patch')
+md5sums=('114bf908eb1b293d11d3e6b18a09269f' '04a6a88c2ee4badd4f8649792b73eaf3')
build() {
- cd $startdir/src/$pkgname-$pkgver
- ./config --prefix=/usr --openssldir=/etc/ssl shared
- make || return 1
- make INSTALL_PREFIX=$startdir/pkg MANDIR=/usr/man install
-
- cd $startdir/pkg/usr/man
- rm -rf man3 man5 man7
- cd man1
- rename '' openssl_ *
- mv openssl_openssl.1 openssl.1
- # Adding correct symlinks
- cd $startdir/pkg/usr/man/man1
- SYMLINK=(md2 md4 md5 mdc2 ripemd160 sha sha1)
- for i in "${SYMLINK[@]}"; do
- rm $startdir/pkg/usr/man/man1/openssl_$i.1
- ln -s openssl_dgst.1.gz openssl_$i.1.gz
- done
- # install license
- cd $startdir/src/$pkgname-$pkgver
- install -D -m644 LICENSE $startdir/pkg/usr/share/licenses/$pkgname/license.txt
-}
+ cd $startdir/src/$pkgname-$pkgver
+ patch -p1 -i ../openssl-0.9.8e-fix_manpages-1.patch || return 1
+ ./config --prefix=/usr --openssldir=/etc/ssl shared
+ make || return 1
+ make INSTALL_PREFIX=$startdir/pkg MANDIR=/usr/man install
+
+ install -D -m644 LICENSE $startdir/pkg/usr/share/licenses/$pkgname/LICENSE
+}
\ No newline at end of file
More information about the arch-commits
mailing list