[arch-commits] Commit in openssl/trunk (PKGBUILD)
Pierre Schmitz
pierre at archlinux.org
Sat Dec 12 06:41:25 UTC 2020
Date: Saturday, December 12, 2020 @ 06:41:25
Author: pierre
Revision: 404003
upgpkg: openssl 1.1.1.i-2: FS#54887: Revert split package
Modified:
openssl/trunk/PKGBUILD
----------+
PKGBUILD | 60 +++++++++++++++++-------------------------------------------
1 file changed, 17 insertions(+), 43 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-12-12 04:27:42 UTC (rev 404002)
+++ PKGBUILD 2020-12-12 06:41:25 UTC (rev 404003)
@@ -1,25 +1,29 @@
# Maintainer: Pierre Schmitz <pierre at archlinux.de>
-pkgbase=openssl
-pkgname=(openssl openssl-doc openssl-perl)
+pkgname=openssl
_ver=1.1.1i
# use a pacman compatible version scheme
pkgver=${_ver/[a-z]/.${_ver//[0-9.]/}}
-pkgrel=1
+pkgrel=2
+pkgdesc='The Open Source toolkit for Secure Sockets Layer and Transport Layer Security'
arch=('x86_64')
url='https://www.openssl.org'
license=('custom:BSD')
+depends=('glibc')
makedepends=('perl')
+optdepends=('ca-certificates' 'perl')
+replaces=('openssl-perl' 'openssl-doc')
+backup=('etc/ssl/openssl.cnf')
source=("https://www.openssl.org/source/${pkgname}-${_ver}.tar.gz"{,.asc}
- 'ca-dir.patch')
+ 'ca-dir.patch')
sha256sums=('e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242'
- 'SKIP'
- '75aa8c2c638c8a3ebfd9fa146fc61c7ff878fc997dc6aa10d39e4b2415d669b2')
+ 'SKIP'
+ '75aa8c2c638c8a3ebfd9fa146fc61c7ff878fc997dc6aa10d39e4b2415d669b2')
validpgpkeys=('8657ABB260F056B1E5190839D9C4D26D0E604491'
- '7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C')
+ '7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C')
prepare() {
- cd "$srcdir/$pkgbase-$_ver"
+ cd "$srcdir/$pkgname-$_ver"
# set ca dir to /etc/ssl by default
patch -p0 -i "$srcdir/ca-dir.patch"
@@ -26,7 +30,7 @@
}
build() {
- cd "$srcdir/$pkgbase-$_ver"
+ cd "$srcdir/$pkgname-$_ver"
# mark stack as non-executable: http://bugs.archlinux.org/task/12434
./Configure --prefix=/usr --openssldir=/etc/ssl --libdir=lib \
@@ -45,46 +49,16 @@
patch -p0 -R -i "$srcdir/ca-dir.patch"
make test
-
+
patch -p0 -i "$srcdir/ca-dir.patch"
# re-run make to re-generate CA.pl from th patched .in file.
make apps/CA.pl
}
-package_openssl() {
- pkgdesc='The Open Source toolkit for Secure Sockets Layer and Transport Layer Security'
- depends=('glibc')
- optdepends=('ca-certificates')
- backup=('etc/ssl/openssl.cnf')
+package() {
+ cd "$srcdir/$pkgname-$_ver"
- cd "$srcdir/$pkgbase-$_ver"
+ make DESTDIR=$pkgdir MANDIR=/usr/share/man MANSUFFIX=ssl install_sw install_ssldirs install_man_docs
- make DESTDIR=$pkgdir MANDIR=/usr/share/man MANSUFFIX=ssl install_sw install_ssldirs
-
- rm -rf $pkgdir/etc/ssl/misc $pkgdir/usr/bin/c_rehash
install -D -m644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
}
-
-package_openssl-doc() {
- pkgdesc='Documentation provided with OpenSSL'
- depends=('openssl')
-
- cd "$srcdir/$pkgbase-$_ver"
-
- make DESTDIR=$pkgdir MANDIR=/usr/share/man MANSUFFIX=ssl install_man_docs
-
- install -D -m644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_openssl-perl() {
- pkgdesc='Perl scripts provided with OpenSSL'
- depends=('openssl' 'perl')
-
- cd "$srcdir/$pkgbase-$_ver"
-
- make DESTDIR=$pkgdir MANDIR=/usr/share/man MANSUFFIX=ssl install_programs install_ssldirs
-
- install -D -m644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
- mv $pkgdir/etc/ssl/misc/* $pkgdir/usr/bin/
- rm -rf $pkgdir/{etc,usr/lib} $pkgdir/usr/bin/openssl
-}
More information about the arch-commits
mailing list