X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mail-oi0-f66.google.com (mail-oi0-f66.google.com [209.85.218.66]) by lists.alpinelinux.org (Postfix) with ESMTP id 35CAD5C488A for ; Mon, 19 Sep 2016 01:25:00 +0000 (GMT) Received: by mail-oi0-f66.google.com with SMTP id w11so11005573oia.0 for ; Sun, 18 Sep 2016 18:25:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:in-reply-to:references; bh=lIX2fAnGaGG3VpmUxS7OM5u1v4mdnr6rAmzIxdKjsEk=; b=XjKu43dluweABzrSWp7Iq/tCGGDXjIIWb9XrccE59kN+y8KMG5G2JVaYsYR6naAQyc h//R0dCsVqUm+eq5KjbCM6q8o70z5KDnFNg4JKs7fCBRHvQClruGK/5n3Mef1peT47DK d6B5c34boHPEJp1wZMgEzPg3pKjM1jYdwsoiIsSgTjgMeTj2SVsUc1iXyB++xNlNgv9f A8N2fB1d+Om2sp+7nlDtWUqfPzPF6XfV3Gz5UtYq8Ve9QKW2nBChBJSami39Aq1kJxG+ C4GDM2qCAkDl019TRoixTx3vrFB37DnnaWqAcfugWGqWik70Q85UIcouDl7TH919nUfJ jDCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references; bh=lIX2fAnGaGG3VpmUxS7OM5u1v4mdnr6rAmzIxdKjsEk=; b=JA6IS+sLdWRghxjbsATIupjpLUXV1qQJal/vq+EcTM8sf8cJVI3FlBvn6avI/LJtoe 29F8ch/wTGR6Uif8LE56dSSTVmWOduv1+RhC+wRDdplgFCBcbqCbmP42Oc3KBL+1uIjd zvPKZVsx3MzDWwYZY1mbidZrviiFJLYZFdAUT5MaTgP0+q5KG/nSM/ttAs0YcFZdPhyk xv/CzingTVne9gmjvhBDy5HJHeHf6BnznbYLeu6WlH3suhXCEVfbHsYSujp5qGyXKR0l gqamhJ114EFVznu1cllazcsRqGkuIwJoqhaupOcs/ug6oQmbM0Lz1MRgS1m7MwAKZNpC gFfg== X-Gm-Message-State: AE9vXwO4KSGgE4ocPGWw3+rajH3MNTad1RFewn90+CkZZCf9Ny25cZGYaH7q99uD0CvV1A== X-Received: by 10.202.199.22 with SMTP id x22mr28023066oif.25.1474248299939; Sun, 18 Sep 2016 18:24:59 -0700 (PDT) Received: from alp.my.domain (ip72-196-114-247.ga.at.cox.net. [72.196.114.247]) by smtp.gmail.com with ESMTPSA id r33sm6481054ota.41.2016.09.18.18.24.59 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 18 Sep 2016 18:24:59 -0700 (PDT) From: Daniel Sabogal To: alpine-aports@lists.alpinelinux.org Subject: [alpine-aports] [PATCH] testing/spin: new aport Date: Sun, 18 Sep 2016 21:24:48 -0400 Message-Id: <20160919012448.9754-2-dsabogalcc@gmail.com> X-Mailer: git-send-email 2.10.0 In-Reply-To: <20160919012448.9754-1-dsabogalcc@gmail.com> References: <20160919012448.9754-1-dsabogalcc@gmail.com> X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: http://spinroot.com/ Tool for formal verification of distributed software systems --- testing/spin/APKBUILD | 36 ++++++++++++++++++++++++++++++++++++ testing/spin/makefile.patch | 20 ++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 testing/spin/APKBUILD create mode 100644 testing/spin/makefile.patch diff --git a/testing/spin/APKBUILD b/testing/spin/APKBUILD new file mode 100644 index 0000000..f5a0c5a --- /dev/null +++ b/testing/spin/APKBUILD @@ -0,0 +1,36 @@ +# Contributor: Daniel Sabogal +# Maintainer: +pkgname=spin +pkgver=6.4.5 +_pkgver=${pkgver//./} +pkgrel=0 +pkgdesc="Tool for formal verification of distributed software systems" +url="http://spinroot.com/" +arch="x86 x86_64" +license="BSD" +depends="" +makedepends="bison" +subpackages="$pkgname-doc" +source="http://spinroot.com/spin/Src/$pkgname$_pkgver.tar.gz + makefile.patch" + +builddir="$srcdir/Spin" + +build() { + make -C "$builddir/Src$pkgver" || return 1 +} + +package() { + cd "$builddir" + install -d "$pkgdir"/usr/share/man/man1 + install -d "$pkgdir"/usr/bin + install -m644 Man/spin.1 "$pkgdir"/usr/share/man/man1 || return 1 + install -m755 "Src$pkgver"/spin "$pkgdir"/usr/bin || return 1 +} + +md5sums="508241a94effd48b24ec29622bd0b668 spin645.tar.gz +e6d0ca0ed4b3b5ff0a6f93db17234b1c makefile.patch" +sha256sums="44081282eb63cd9df763ebbcf8bad19dbeefecbebf8ac2cc090ea92e2ab71875 spin645.tar.gz +75a028550a822e70a8e3a27b30af9dca960e9ac3f907d348404dfc68fab8855e makefile.patch" +sha512sums="77bc35bb852c0448915c655bf11910d0b226d30d66abaa63311e6227de03f920ca026e7399cbeebdae631368fd8091f1e8330bd3094bd4febdf7d5c7a81834ad spin645.tar.gz +de6e395714439e3e6e4d10dd25d9f3c2566ec7aa9ac58452a468a73c92690094f2df4c6e1a1425295a575e142764a33b7f86a2d2ea9788cfa23b84ff60bc43d6 makefile.patch" diff --git a/testing/spin/makefile.patch b/testing/spin/makefile.patch new file mode 100644 index 0000000..1e01f4f --- /dev/null +++ b/testing/spin/makefile.patch @@ -0,0 +1,20 @@ +--- Spin/Src6.4.5/makefile.orig ++++ Spin/Src6.4.5/makefile +@@ -7,8 +7,6 @@ + # see also ./make_pc for a simpler script not requiring make + # for 32-bit compilation, use ./make32 + +-CC=gcc +-CFLAGS=-O2 -DNXT # on some systems add: -I/usr/include + # on a PC: add -DPC + # on Solaris: add -DSOLARIS + # on a Mac: add -DMAC +@@ -37,7 +35,7 @@ + tl_mem.o tl_rewrt.o tl_cache.o + + spin: $(SPIN_OS) $(TL_OS) spin.o +- $(CC) $(CFLAGS) -o spin spin.o $(SPIN_OS) $(TL_OS) ++ $(CC) $(CFLAGS) $(LDFLAGS) -o spin spin.o $(SPIN_OS) $(TL_OS) + + install: spin + cp spin /usr/local/bin -- 2.10.0 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---