X-Original-To: alpine-aports@mail.alpinelinux.org Delivered-To: alpine-aports@mail.alpinelinux.org Received: from mail.alpinelinux.org (dallas-a1.alpinelinux.org [127.0.0.1]) by mail.alpinelinux.org (Postfix) with ESMTP id A2118DC1449 for ; Tue, 15 Sep 2015 13:14:25 +0000 (UTC) Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 69E7ADC0114 for ; Tue, 15 Sep 2015 13:14:25 +0000 (UTC) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 47415226E3 for ; Tue, 15 Sep 2015 09:14:24 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute2.internal (MEProxy); Tue, 15 Sep 2015 09:14:24 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=jlyo.org; h=cc :date:from:message-id:subject:to:x-sasl-enc:x-sasl-enc; s= mesmtp; bh=3qGl/vj2CE3Q3z2m5zZkMzy7VQE=; b=SSRw4AqXOI/coeqJCXI5O mxBtLPJ06Loeim7RSHCdzbaHORA5DJvhWVogJbgv/KUykgbviisV9R0KRVuuFNU8 U1Nx2aVYV/5A9BTOxbvTLqK2UakQwbiWAbjRT4GzKH8g75Jy6DftcK7hlvxtJbVP snTLFh//dfmZ3S5xMyCZH4= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:message-id:subject:to :x-sasl-enc:x-sasl-enc; s=smtpout; bh=3qGl/vj2CE3Q3z2m5zZkMzy7VQ E=; b=ffxwSjgL6cLxOg+cGmTWUekcSDp8MuXq+esSuXENOQTwFV/DyyALW3YLnD 7FnbVWfpLcXCjTLboCb7NFPcQKHEkcBLPiNzu5D/SG4XdmWnytkBfoYv9SqkmvN8 5cbb8rJEy4QTMAQ3VzhteYn2BW/6QUhxItwHAx1Pz3ReMiu1I= X-Sasl-enc: QbxY8kL2LT2AyjuxpMcA1I/vog2nsYWrG/AlfNRbFmyG 1442322863 Received: from nessa.jlyo.org (c-67-175-216-24.hsd1.il.comcast.net [67.175.216.24]) by mail.messagingengine.com (Postfix) with ESMTPA id E93EE68018E; Tue, 15 Sep 2015 09:14:22 -0400 (EDT) Received: by nessa.jlyo.org (sSMTP sendmail emulation); Tue, 15 Sep 2015 08:14:22 -0500 From: Jesse Young To: alpine-aports@lists.alpinelinux.org Cc: Jesse Young Subject: [alpine-aports] [PATCH] testing/foremost: new aport Date: Tue, 15 Sep 2015 08:13:30 -0500 Message-Id: <1442322810-4293-1-git-send-email-jlyo@jlyo.org> X-Mailer: git-send-email 2.4.1 X-Virus-Scanned: ClamAV using ClamSMTP X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: --- testing/foremost/APKBUILD | 49 ++++++++++++++++++++++++++++++++ testing/foremost/foremost-makefile.patch | 23 +++++++++++++++ 2 files changed, 72 insertions(+) create mode 100644 testing/foremost/APKBUILD create mode 100644 testing/foremost/foremost-makefile.patch diff --git a/testing/foremost/APKBUILD b/testing/foremost/APKBUILD new file mode 100644 index 0000000..115b86b --- /dev/null +++ b/testing/foremost/APKBUILD @@ -0,0 +1,49 @@ +# Contributor: Jesse Young +# Maintainer: Jesse Young + +pkgname=foremost +pkgver=1.5.7 +pkgrel=0 +pkgdesc="A console program to recover files based on their headers, footers, and internal data structures" +url="http://foremost.sourceforge.net/" +arch="all" +license="custom" +depends_dev="" +depends="" +makedepends="$depends_dev" +install="" +subpackages="$pkgname-doc" +source="http://foremost.sourceforge.net/pkg/${pkgname}-${pkgver}.tar.gz \ + ${pkgname}-makefile.patch" + +_builddir="${srcdir}/${pkgname}-${pkgver}" +prepare() { + local i + cd "$_builddir" + for i in $source; do + case $i in + *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; + esac + done +} + +build() { + cd "$_builddir" + make +} + +package () { + cd "$_builddir" + for f in etc usr/bin usr/share/man/man8 usr/share/licenses/foremost; do + install -dm755 "${pkgdir}/${f}" + done + make DESTDIR="$pkgdir" install + ./foremost -V > "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT" +} + +md5sums="860119c49665c2a3fb2b0b1d3dbad02a foremost-1.5.7.tar.gz +776278a7eb5cb16a27f895dd9c5674ee foremost-makefile.patch" +sha256sums="502054ef212e3d90b292e99c7f7ac91f89f024720cd5a7e7680c3d1901ef5f34 foremost-1.5.7.tar.gz +5da6c886bba9de120c852ae192b4f1372ddc09e790e47f2eb07ae4493e09f210 foremost-makefile.patch" +sha512sums="8827c29d52496783be26374f3943eb26a154d842f34e50fb489f87b3a5045bf85f1e44d7d8d8b12b2355ba3fe4b06a0db979cc22c0f431593c5976001eb931ab foremost-1.5.7.tar.gz +2a0d3007fbd29c93bab33af8ea2a5c50eb6c3e71ab359611858cb4970925e84461d04d6e7c299e5647c31aa60329705337a4bf3f4d22542072bcb28ef885461c foremost-makefile.patch" diff --git a/testing/foremost/foremost-makefile.patch b/testing/foremost/foremost-makefile.patch new file mode 100644 index 0000000..445471e --- /dev/null +++ b/testing/foremost/foremost-makefile.patch @@ -0,0 +1,23 @@ +--- a/Makefile 2008-10-14 02:09:13.000000000 +0200 ++++ b/Makefile 2008-10-14 18:31:38.000000000 +0200 +@@ -26,5 +26,5 @@ + # Where we get installed +-BIN = /usr/local/bin +-MAN = /usr/share/man/man8 +-CONF= /usr/local/etc ++BIN = $(DESTDIR)/usr/bin ++MAN = $(DESTDIR)/usr/share/man/man8 ++CONF= $(DESTDIR)/etc + # Setup for compiling and cross-compiling for Windows +diff -uNr foremost-1.4.orig/config.c foremost-1.4/config.c +--- a/config.c 2006-08-31 17:50:47.000000000 +0100 ++++ b/config.c 2006-08-31 17:51:09.000000000 +0100 +@@ -288,7 +288,7 @@ + #ifdef __WIN32 + set_config_file(s, "/Program Files/foremost/foremost.conf"); + #else +- set_config_file(s, "/usr/local/etc/foremost.conf"); ++ set_config_file(s, "/etc/foremost.conf"); + #endif + if ((f = fopen(get_config_file(s), "r")) == NULL) + { -- 2.4.1 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---