summaryrefslogtreecommitdiff
path: root/math/sc
diff options
context:
space:
mode:
authoryouri <youri@pkgsrc.org>2016-03-24 10:53:16 +0000
committeryouri <youri@pkgsrc.org>2016-03-24 10:53:16 +0000
commit8ca0f8ee8fc226601a53f3d7c385f4750e285e84 (patch)
tree41e49dce2eb7b69492aebf206fda36102d80bdf8 /math/sc
parent95b3f782f17a731cff45de0aa37140b8cd96f76f (diff)
downloadpkgsrc-8ca0f8ee8fc226601a53f3d7c385f4750e285e84.tar.gz
Update to 7.16, read changelog at:
https://github.com/n-t-roff/sc/blob/master/CHANGES
Diffstat (limited to 'math/sc')
-rw-r--r--math/sc/Makefile25
-rw-r--r--math/sc/PLIST6
-rw-r--r--math/sc/distinfo16
-rw-r--r--math/sc/patches/patch-Makefile15
4 files changed, 39 insertions, 23 deletions
diff --git a/math/sc/Makefile b/math/sc/Makefile
index 97fefa92c69..af9351e6280 100644
--- a/math/sc/Makefile
+++ b/math/sc/Makefile
@@ -1,18 +1,23 @@
-# $NetBSD: Makefile,v 1.18 2015/08/18 07:31:12 wiz Exp $
+# $NetBSD: Makefile,v 1.19 2016/03/24 10:53:16 youri Exp $
-DISTNAME= sc-6.21
-PKGREVISION= 3
-CATEGORIES= math
-MASTER_SITES= ftp://gatekeeper.dec.com/pub/misc/
-EXTRACT_SUFX= .tar.Z
+DISTNAME= sc-7.16_1.0.1
+CATEGORIES= math
+MASTER_SITES= ${MASTER_SITE_GITHUB:=n-t-roff/}
-MAINTAINER= eric@fox.phoenix.az.us
+MAINTAINER= carsten.kunze@arcor.de
+HOMEPAGE= https://github.com/n-t-roff/sc
COMMENT= Curses-based spreadsheet program
+LICENSE= public-domain
+
+MAKE_JOBS_SAFE= no
+HAS_CONFIGURE= yes
-WRKSRC= ${WRKDIR}
USE_TOOLS+= yacc
-MAKE_FLAGS+= MANDIR=${PREFIX}/${PKGMANDIR}/man1
-INSTALLATION_DIRS= bin lib ${PKGMANDIR}/man1
+
+MAKE_FLAGS= prefix=${DESTDIR}${PREFIX} \
+ MANDIR=${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 \
+ DOBACKUPS=
+INSTALLATION_DIRS= bin lib ${PKGMANDIR}/man1 share/${name}
.include "../../mk/curses.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/math/sc/PLIST b/math/sc/PLIST
index e47b9b9576c..7b237b545f3 100644
--- a/math/sc/PLIST
+++ b/math/sc/PLIST
@@ -1,7 +1,7 @@
-@comment $NetBSD: PLIST,v 1.2 2009/06/14 18:05:49 joerg Exp $
+@comment $NetBSD: PLIST,v 1.3 2016/03/24 10:53:16 youri Exp $
+bin/psc
bin/sc
bin/scqref
-bin/psc
-man/man1/sc.1
man/man1/psc.1
+man/man1/sc.1
share/sc/tutorial.sc
diff --git a/math/sc/distinfo b/math/sc/distinfo
index ecd13913e1f..5f03da23ef5 100644
--- a/math/sc/distinfo
+++ b/math/sc/distinfo
@@ -1,11 +1,7 @@
-$NetBSD: distinfo,v 1.9 2015/11/03 23:33:44 agc Exp $
+$NetBSD: distinfo,v 1.10 2016/03/24 10:53:16 youri Exp $
-SHA1 (sc-6.21.tar.Z) = 80d8972bcd1b5adcbc00345b6866954603dadf31
-RMD160 (sc-6.21.tar.Z) = 24abfaea2e5ef644394efd5e13ad1850280abbd6
-SHA512 (sc-6.21.tar.Z) = 5c82e2cbc6e87101e12c2307e619f8154f5a11b07eacb4b5794ca4e649b5f9497b72114684190cfc249acd1bfcc4c0b1515a81ad4227d044d8adce41bbe2d4d2
-Size (sc-6.21.tar.Z) = 180360 bytes
-SHA1 (patch-aa) = 24cb53e798d3b923ff370b29d8de5bbb9e4127b2
-SHA1 (patch-ab) = 2055f81bbabaa2752ed6dc18ce66ca857b9654f4
-SHA1 (patch-ac) = 1b3628ae0bf881c8c3e9886210d23d63207f912f
-SHA1 (patch-ad) = e579f8e29ebba4d653e83741a829262c2b7d8d2b
-SHA1 (patch-sc.h) = c432ea8d2f7a99c30f32d8bb0468e29aaa3f27c8
+SHA1 (sc-7.16_1.0.1.tar.gz) = 969f57067e1fe4f1548919d2bb0523c129e4af1b
+RMD160 (sc-7.16_1.0.1.tar.gz) = 5a6322fe30df7b9da20deb8373170403d07e740e
+SHA512 (sc-7.16_1.0.1.tar.gz) = e780543b3a46abc91c2dcd8e30a07f3dc46937bf71fc28f5aef87a2072d8b601f5931363874ccba70a8aa0a81afd748434a1822868e38917217ee56e79b74c0c
+Size (sc-7.16_1.0.1.tar.gz) = 214534 bytes
+SHA1 (patch-Makefile) = fd3dc25eeb413ff6cc4b5a1edbbbaf332e571814
diff --git a/math/sc/patches/patch-Makefile b/math/sc/patches/patch-Makefile
new file mode 100644
index 00000000000..0ededc6238a
--- /dev/null
+++ b/math/sc/patches/patch-Makefile
@@ -0,0 +1,15 @@
+$NetBSD: patch-Makefile,v 1.1 2016/03/24 10:53:17 youri Exp $
+
+Install doc file in share instead of lib
+
+--- Makefile.in.orig 2016-03-23 17:51:29.000000000 +0100
++++ Makefile.in 2016-03-24 11:04:24.197693519 +0100
+@@ -32,7 +32,7 @@
+
+ # This is where the library file (tutorial) goes.
+ #LIBDIR=/usr/local/share/$(name) # reno
+-LIBDIR=${prefix}/lib/$(name)
++LIBDIR=${prefix}/share/$(name)
+ LIBRARY=-DLIBDIR=\"${LIBDIR}\"
+
+ # Set SIMPLE for lex.c if you don't want arrow keys or lex.c blows up