[arch-commits] Commit in sslsplit/repos/community-x86_64 (3 files)

Levente Polyak anthraxx at archlinux.org
Sun Mar 14 15:08:20 UTC 2021


    Date: Sunday, March 14, 2021 @ 15:08:20
  Author: anthraxx
Revision: 891136

archrelease: copy trunk to community-x86_64

Added:
  sslsplit/repos/community-x86_64/PKGBUILD
    (from rev 891135, sslsplit/trunk/PKGBUILD)
Deleted:
  sslsplit/repos/community-x86_64/PKGBUILD
  sslsplit/repos/community-x86_64/fix-tests.patch

-----------------+
 PKGBUILD        |   86 ++++++++++++++++++++++++++++--------------------------
 fix-tests.patch |   32 --------------------
 2 files changed, 45 insertions(+), 73 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2021-03-14 15:08:16 UTC (rev 891135)
+++ PKGBUILD	2021-03-14 15:08:20 UTC (rev 891136)
@@ -1,41 +0,0 @@
-# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
-
-pkgname=sslsplit
-pkgver=0.5.2
-pkgrel=3
-pkgdesc='Tool for man-in-the-middle attacks against SSL/TLS encrypted network connections'
-url='https://www.roe.ch/SSLsplit'
-arch=('x86_64')
-license=('BSD')
-depends=('libevent' 'openssl')
-checkdepends=('check')
-source=(https://mirror.roe.ch/rel/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.asc}
-        fix-tests.patch)
-sha512sums=('6c8a679c8016255e11adabb4f2a2e94cc23386ce33bc128e5bab2e5187f042e8daf8c720eef0f4fd3e7e94250deaf33b3c9253ffe05f1e4bdbd9a31f77785cc2'
-            'SKIP'
-            '092ad2dc4dba64ff17c3401053218231ad9890b40d999a9b74b837c8f42a60fb33f2cc41de40aa5ef291ed69c7c90c47760c2148406bbae6b5dbba8a1f84f0fe')
-validpgpkeys=('BFF9C7D7EA0EAC7F1AA55B3EFABE3324B5D3397E') # Daniel Roethlisberger <daniel at roe.ch>
-
-prepare() {
-  cd ${pkgname}-${pkgver}
-  patch -Np1 -i ../fix-tests.patch
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-  make
-}
-
-check() {
-  cd ${pkgname}-${pkgver}
-  make -j1 test
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" PREFIX=/usr install
-  install -Dm 644 LICENSE* -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -Dm 644 README.md NEWS.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: sslsplit/repos/community-x86_64/PKGBUILD (from rev 891135, sslsplit/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2021-03-14 15:08:20 UTC (rev 891136)
@@ -0,0 +1,45 @@
+# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
+
+pkgname=sslsplit
+pkgver=0.5.5
+pkgrel=1
+pkgdesc='Tool for man-in-the-middle attacks against SSL/TLS encrypted network connections'
+url='https://www.roe.ch/SSLsplit'
+arch=('x86_64')
+license=('BSD')
+depends=('glibc' 'libevent' 'openssl' 'libpcap' 'libpcap.so' 'libnet')
+checkdepends=('check')
+backup=(etc/sslsplit/sslsplit.conf)
+source=(https://mirror.roe.ch/rel/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.asc})
+sha512sums=('1d4968382659e975cd59692f3de80d79831a7842c9b909bb3cefedb5e2928254394e0f593c3409e3d5b1d0b192d8f8123ae10b08cecfd65584d790437d9f3d2a'
+            'SKIP')
+b2sums=('c856fb85f2e2dcfdbf354a0d5f8946f836f5bfad6f1eb3d2bd0f01781a23bdbc75337c9c9dfbff53498fc632aa2f758ba5092c37a9b8f84f87d49e65c906751b'
+        'SKIP')
+validpgpkeys=(
+  'BFF9C7D7EA0EAC7F1AA55B3EFABE3324B5D3397E' # Daniel Roethlisberger <daniel at roe.ch>
+  '0C8B798526D8F3210E561548E1520675375F5E35' # Daniel Roethlisberger <daniel at roe.ch>
+)
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  sed 's|\.conf\.sample|.conf|' -i GNUmakefile
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  make
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  make -j1 test
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" PREFIX=/usr SYSCONFDIR=/etc install
+  install -Dm 644 LICENSE* -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md NEWS.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:

Deleted: fix-tests.patch
===================================================================
--- fix-tests.patch	2021-03-14 15:08:16 UTC (rev 891135)
+++ fix-tests.patch	2021-03-14 15:08:20 UTC (rev 891136)
@@ -1,32 +0,0 @@
-From 209ef11bb0e63681e54a9d74ea635bc6048450a3 Mon Sep 17 00:00:00 2001
-From: Daniel Roethlisberger <daniel at roe.ch>
-Date: Sat, 27 Oct 2018 00:24:01 +0200
-Subject: [PATCH] Add session to testreqs and make server.pem order-only
- dependency
-
----
- extra/pki/GNUmakefile | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/extra/pki/GNUmakefile b/extra/pki/GNUmakefile
-index 8053809..c23ae23 100644
---- a/extra/pki/GNUmakefile
-+++ b/extra/pki/GNUmakefile
-@@ -17,7 +17,7 @@ NO_SSL2:=	$(shell $(OPENSSL) s_server -h 2>&1|awk '/-no_ssl2/ {print $$1}')
- 
- all: rsa dsa ec targets server pwd
- 
--testreqs: rsa targets server
-+testreqs: rsa targets server session
- 
- session: session.pem
- 
-@@ -112,7 +112,7 @@ targets/wildcard.roe.ch.pem: rsa.crt
- 		targets/wildcard.roe.ch.crt
- 
- # localhost network connectivity is required
--session.pem: server.pem
-+session.pem: | server.pem
- 	$(OPENSSL) s_server -accept 46143 -cert server.pem -quiet $(NO_SSL2) & \
- 		pid=$$! ; \
- 		sleep 1 ; \



More information about the arch-commits mailing list