From 14ea234b70f4372d9a1a03f7e33c6889029f7805 Mon Sep 17 00:00:00 2001 From: milisbir Date: Sun, 18 Feb 2018 12:40:24 +0200 Subject: [PATCH] ddrescue --- .../dd_rescue-1.99-disable-openssl.patch | 21 +++++++++++++++++ talimatname/genel/d/ddrescue/talimat | 23 +++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 talimatname/genel/d/ddrescue/dd_rescue-1.99-disable-openssl.patch create mode 100644 talimatname/genel/d/ddrescue/talimat diff --git a/talimatname/genel/d/ddrescue/dd_rescue-1.99-disable-openssl.patch b/talimatname/genel/d/ddrescue/dd_rescue-1.99-disable-openssl.patch new file mode 100644 index 000000000..a0f7cee61 --- /dev/null +++ b/talimatname/genel/d/ddrescue/dd_rescue-1.99-disable-openssl.patch @@ -0,0 +1,21 @@ +diff --git a/Makefile b/Makefile +index f891255..1899f34 100644 +--- a/Makefile ++++ b/Makefile +@@ -50,15 +50,7 @@ else + HAVE_LZO=0 + endif + +-ifeq ($(shell grep 'HAVE_LIBCRYPTO 1' config.h >/dev/null 2>&1 && echo 1), 1) +- OTHTARGETS += pbkdf2 +- AES_OSSL_PO = aes_ossl.po +- AES_OSSL_O = aes_ossl.o +- CRYPTOLIB = -lcrypto +- HAVE_OPENSSL=1 +-else +- HAVE_OPENSSL=0 +-endif ++HAVE_OPENSSL=0 + + ifeq ($(CC),wcl386) + CFLAGS = "-ox -wx $(EXTRA_CFLAGS)" diff --git a/talimatname/genel/d/ddrescue/talimat b/talimatname/genel/d/ddrescue/talimat new file mode 100644 index 000000000..21e41a017 --- /dev/null +++ b/talimatname/genel/d/ddrescue/talimat @@ -0,0 +1,23 @@ +# Tanım: dd komutunun veri kurtarma amaçlı kullanılan sürümü +# URL: http://www.garloff.de/kurt/linux/ddrescue/ +# Paketçi: milisarge +# Gerekler: +# Grup: sistem + +isim=ddrescue +surum=1.99.8 +devir=1 +kaynak=(http://www.garloff.de/kurt/linux/ddrescue/dd_rescue-$surum.tar.bz2{,.asc} + dd_rescue-1.99-disable-openssl.patch) + +derle() { + cd dd_rescue-$surum + autoreconf -fi + # Don't install to /usr/lib64 + sed -i '/LIB = lib64/d' Makefile + # Disable OpenSSL support + patch -p1 -i ../dd_rescue-1.99-disable-openssl.patch + ./configure + make + make DESTDIR="$PKG" INSTALLDIR="$PKG/usr/bin" install +}