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 9E6B8DC122E for ; Wed, 20 Jan 2016 06:07:58 +0000 (UTC) Received: from mail-pf0-f194.google.com (mail-pf0-f194.google.com [209.85.192.194]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 61948DC1398 for ; Wed, 20 Jan 2016 06:07:58 +0000 (UTC) Received: by mail-pf0-f194.google.com with SMTP id e65so14234517pfe.0 for ; Tue, 19 Jan 2016 22:07:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=phRFfYYATbksm658uyXkljdx5VbbO1PQIroEsYt03do=; b=p0doPXaGetyV0jFyhcUvFK5CISnPsiaNYfVQhQZ7uWRLh9ZLn2c6EqFljGEHZapLYj Wyr0ZYbhXRqnx+dIwKMJuXSdYZqHHM3HbY62NEaaJonW88qOfGq8JGPhfFxK37L4WKMC 0ZGGaMU6ZdKUMMHS63fxsAtwcFJYNl+LcUEYh/5RCTSXlGhkxru2k63213Xl+NA+GQLY X/lkMFOg9FZdeVX7iqw22rmUHpfq/r0l82XBjTf/PXdeJXOSaZcXAh0/D9Oe/uU8NlCj 3KjBbTUMSH2CG53Gmm8/B1FSAvwTyrdNVYxsp0l79czsX8pE+NCmecuO/FuMq09ID8OY iZng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=phRFfYYATbksm658uyXkljdx5VbbO1PQIroEsYt03do=; b=YnwJcHoxMaNUbfIBcxsyA7iM8AqiWlnhIehwR3w8PWWV8aAY1NsCNglDyMf6yP2i/0 J42KO2uLaU99z4bQhzkHAJ39/JcJzzbZsuwBWg6cbTBb3Um+piBe+Sb2CR8t6Gev8n47 Y/mo8FvhDvM+1nzs6lji4CChQoH2GchcsP++pa1DNmZMZV2zju9Vy2ONiPe0RzRkDIDU r1CgDTFSyAQV1meRk8PEkiqPqabbbO97s33/khfE0btsvej3e6Ta2owg/t/0B4KsqdAF 1cAZ70R+Lg1koaZN7OVNi0wT1B4Fcj33zol4+wphMpZrOj+x4IZ+k8TV0rJTgmkSkc03 l0mw== X-Gm-Message-State: ALoCoQmDTrnNRwK+1gjqGUOxxoALN/Aeqx6OjIR87pRIqD7kllS8elvDu4O+wMRMeslAjjDRLk8J0qwmqCk/Le/u5rALLi72ng== X-Received: by 10.98.42.213 with SMTP id q204mr50039750pfq.141.1453270077853; Tue, 19 Jan 2016 22:07:57 -0800 (PST) Received: from localhost.localdomain ([50.0.225.136]) by smtp.gmail.com with ESMTPSA id f12sm45986928pat.20.2016.01.19.22.07.56 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 19 Jan 2016 22:07:57 -0800 (PST) From: Isaac Dunham To: alpine-aports@lists.alpinelinux.org Cc: Isaac Dunham Subject: [alpine-aports] [PATCH 2/3] testing/ted: new aport Date: Tue, 19 Jan 2016 22:07:42 -0800 Message-Id: <1453270063-13164-2-git-send-email-ibid.ag@gmail.com> X-Mailer: git-send-email 2.7.0 In-Reply-To: <1453270063-13164-1-git-send-email-ibid.ag@gmail.com> References: <1453270063-13164-1-git-send-email-ibid.ag@gmail.com> 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/ted/APKBUILD | 81 +++++++++++++++++++++++++++++++++++++++++++ testing/ted/ted-motif.trigger | 4 +++ 2 files changed, 85 insertions(+) create mode 100644 testing/ted/APKBUILD create mode 100755 testing/ted/ted-motif.trigger diff --git a/testing/ted/APKBUILD b/testing/ted/APKBUILD new file mode 100644 index 0000000..1e3eb9c --- /dev/null +++ b/testing/ted/APKBUILD @@ -0,0 +1,81 @@ +# Contributor: Isaac Dunham +# Maintainer: Isaac Dunham +pkgname=ted +pkgver=2.23 +pkgrel=0 +pkgdesc="An easy Rich Text Processor" +url="http://www.nllgg.nl/Ted/" +arch="all" +license="GPL2+" +depends="$pkgname-common" +makedepends="pcre-dev motif-dev gtk+2.0-dev libx11-dev + libxpm-dev libpng-dev libjpeg-turbo-dev tiff-dev libpaper-dev " +install="" +subpackages="$pkgname-motif $pkgname-common $pkgname-doc" +source="http://ftp.nluug.nl/pub/editors/ted/ted-$pkgver.src.tar.gz" + +_builddir="$srcdir"/Ted-$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 CONFIGURE_OPTIONS="--with-MOTIF" compile.shared || return 1 + cp Ted/Ted Ted.motif || return 1 + make clean || return 1 + make compile.shared || return 1 +} + +package() { + cd "$_builddir" + mkdir -p "$pkgdir" + make DESTDIR="$pkgdir" install || return 1 + cp Ted.motif "$pkgdir"/usr/bin/ || return 1 + mv "$pkgdir"/usr/share/Ted/examples/rtf*.sh "$pkgdir"/usr/bin || \ + return 1 + mv "$pkgdir"/usr/share/Ted/doc/*.1 "$pkgdir"/usr/share/man/man1/ || \ + return 1 +} + + +motif() { + provides="ted=$pkgver-r$pkgrel" + depends="ted-common" + triggers="ted-motif.trigger=/usr/bin/Ted" + pkgdesc="An easy Rich Text Processor (Motif version)" + mkdir -p "$subpkgdir"/usr/bin || return 1 + mv "$pkgdir"/usr/bin/Ted.motif "$subpkgdir"/usr/bin || return 1 +} + +common() { + depends="" + arch="noarch" + mkdir -p "$subpkgdir"/usr/bin "$subpkgdir"/usr/share/Ted || return 1 + mv "$pkgdir"/usr/share/applications "$subpkgdir"/usr/share/ || return 1 + mv "$pkgdir"/usr/share/Ted/afm/ "$pkgdir"/usr/share/Ted/config/ \ + "$pkgdir"/usr/share/Ted/dfa/ "$pkgdir"/usr/share/Ted/Ted*.* \ + "$subpkgdir"/usr/share/Ted/ || return 1 +} + +doc() { + depends="" + mkdir -p "$subpkgdir"/usr/share/ || return 1 + mv "$pkgdir"/usr/share/Ted "$subpkgdir"/usr/share || return 1 + default_doc || return 1 + if test -e "$subpkgdir"/usr/share/man/man1/Ted.1 -a \ + -e "$subpkgdir"/usr/share/man/man1/Ted.1.gz + then + rm -f "$subpkgdir"/usr/share/man/man1/Ted.1 || return 1 + fi +} + +md5sums="4199df0deb82a90450135ec3f2b7d915 ted-2.23.src.tar.gz" +sha256sums="3fa992c2bc96af3ca788ef941cb5314f4a1d843202efd0201b8b4ee9adbf316c ted-2.23.src.tar.gz" +sha512sums="c6541e5a07545a08b30cb9b33429d9a7675f9252df32ccca5cdb4f2ff09978085d28d015a42922baf8c95db1ea6379a9d1088541aafd9ce45b8870212496849f ted-2.23.src.tar.gz" diff --git a/testing/ted/ted-motif.trigger b/testing/ted/ted-motif.trigger new file mode 100755 index 0000000..ade36b3 --- /dev/null +++ b/testing/ted/ted-motif.trigger @@ -0,0 +1,4 @@ +#!/bin/sh + +[ -L /usr/bin/Ted ] && exit 0 +[ -e /usr/bin/Ted ] || ln -s /usr/bin/Ted.motif /usr/bin/Ted -- 2.7.0 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---