Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Mar 2012 03:03:33 +0600 (BDT)
From:      Muhammad Moinur Rahman <5u623l20@gmail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/166456: [PATCH] math/jacal: update to 1c2, take maintainership
Message-ID:  <201203272103.q2RL3XqK020987@bofh.telnet.net.bd>
Resent-Message-ID: <201203272200.q2RM0M4U093881@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         166456
>Category:       ports
>Synopsis:       [PATCH] math/jacal: update to 1c2, take maintainership
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 27 22:00:21 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Muhammad Moinur Rahman
>Release:        FreeBSD 9.0-STABLE amd64
>Organization:
>Environment:
System: FreeBSD bofh.telnet.net.bd 9.0-STABLE FreeBSD 9.0-STABLE #0: Fri Mar  2 02:21:51 BDT
>Description:
- Update to 1c2
- Take maintainership

Added file(s):
- files/patch-configure

For Committer's Reference:
https://redports.org/~subzero/20120327202155-54133-17179/jacal-1c2.log
https://redports.org/~subzero/20120327202155-54133-17180/jacal-1c2.log
https://redports.org/~subzero/20120327202155-54133-17181/jacal-1c2.log
https://redports.org/~subzero/20120327202155-54133-17182/jacal-1c2.log
https://redports.org/~subzero/20120327202155-54133-17183/jacal-1c2.log
https://redports.org/~subzero/20120327202155-54133-17184/jacal-1c2.log
https://redports.org/~subzero/20120327202155-54133-17185/jacal-1c2.log
https://redports.org/~subzero/20120327202155-54133-17186/jacal-1c2.log

Generated with FreeBSD Port Tools 0.99_4 (mode: update, diff: ports)
>How-To-Repeat:
>Fix:

--- jacal-1c2.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/math/jacal/Makefile ./Makefile
--- /usr/ports/math/jacal/Makefile	2011-06-17 14:44:31.000000000 +0600
+++ ./Makefile	2012-03-28 02:52:42.323249088 +0600
@@ -6,16 +6,15 @@
 #
 
 PORTNAME=	jacal
-PORTVERSION=	1b7
-PORTREVISION=	1
+PORTVERSION=	1c2
 CATEGORIES=	math
-MASTER_SITES=	http://groups.csail.mit.edu/mac/ftpdir/scm/OLD/
-DISTNAME=	jacal1b7
+MASTER_SITES=	http://groups.csail.mit.edu/mac/ftpdir/scm/
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	5u623l20@gmail.com
 COMMENT=	Symbolic mathematics program written in Scheme
 
-RUN_DEPENDS=	scm:${PORTSDIR}/lang/scm
+RUN_DEPENDS=	scm:${PORTSDIR}/lang/scm \
+		${LOCALBASE}/share/slib/require.scm:${PORTSDIR}/lang/slib
 
 WRKSRC=		${WRKDIR}/jacal
 
@@ -25,9 +24,12 @@
 NO_BUILD=	yes
 
 MAN1=		jacal.1
+INFO=		jacal
 
 do-configure:
 	cd ${WRKSRC}; \
-	${FIND} . -type f -exec perl -spi -e 's|%%PREFIX%%|${PREFIX}|' {} ';'
+	${FIND} . -type f -exec ${PERL} -spi -e 's|%%PREFIX%%|${PREFIX}|' {} ';'
+	cd ${WRKSRC}; \
+	./configure
 
 .include <bsd.port.mk>
diff -ruN --exclude=CVS /usr/ports/math/jacal/distinfo ./distinfo
--- /usr/ports/math/jacal/distinfo	2011-03-20 18:50:11.000000000 +0600
+++ ./distinfo	2012-03-28 02:15:54.844238000 +0600
@@ -1,2 +1,2 @@
-SHA256 (jacal1b7.zip) = 8337d56cc1aef2204263c0382c97a7f354002312fb7732d3f18bae0b6fe6de9e
-SIZE (jacal1b7.zip) = 262344
+SHA256 (jacal-1c2.zip) = 8bf0b52fe694927df26d896e81eb8ed6d9e9f79aac68f552b429616ad64adb9d
+SIZE (jacal-1c2.zip) = 285025
diff -ruN --exclude=CVS /usr/ports/math/jacal/files/patch-Makefile ./files/patch-Makefile
--- /usr/ports/math/jacal/files/patch-Makefile	2008-04-25 22:58:10.000000000 +0600
+++ ./files/patch-Makefile	2012-03-28 02:15:54.841239000 +0600
@@ -1,11 +1,71 @@
---- Makefile.orig	Thu Nov 23 09:57:49 2006
-+++ Makefile	Thu Nov 23 09:58:00 2006
-@@ -36,7 +36,7 @@
- RELEASE = 1
- 
- rpm_prefix=$(HOME)/rpmbuild/
--prefix = /usr/local/
-+prefix = %%PREFIX%%/
- exec_prefix = $(prefix)
- # directory where `make install' will put executable.
- bindir = $(exec_prefix)bin/
+--- Makefile.orig	2012-03-28 01:06:27.000000000 +0600
++++ Makefile	2012-03-28 01:06:39.000000000 +0600
+@@ -19,7 +19,6 @@
+ INSTALL = install
+ INSTALL_PROGRAM = ${INSTALL}
+ INSTALL_DATA = ${INSTALL} -m 644
+-INSTALL_INFO = ginstall-info
+ 
+ CHPAT = $(HOME)/bin/chpat
+ MAKEDEV = $(MAKE) -f $(HOME)/makefile.dev
+@@ -45,9 +44,6 @@
+ 
+ # ./configure --distdir=${HOME}/dist/ --snapdir=${HOME}/pub/ --docdir=${HOME}/public_html/
+ 
+-config.status:
+-	./configure
+-Makefile: config.status
+ include config.status
+ 
+ prevdocsdir = prevdocs/
+@@ -80,9 +76,6 @@
+ 	mkdir -p $(DESTDIR)$(jacallibdir)
+ 	mkdir -p $(DESTDIR)$(bindir)
+ 	mkdir -p $(DESTDIR)$(infodir)
+-	mkdir -p $(DESTDIR)$(htmldir)
+-	mkdir -p $(DESTDIR)$(pdfdir)
+-	mkdir -p $(DESTDIR)$(dvidir)
+ 
+ jacal.dvi: jacal.texi version.txi
+ 	$(TEXI2DVI) -b -c $<
+@@ -100,10 +93,8 @@
+ install-pdf: jacal.pdf installdirs
+ 	$(INSTALL_DATA) $< $(DESTDIR)$(pdfdir)
+ 
+-jacal_toc.html: jacal.texi version.txi
+-	$(TEXI2HTML) $<
+-html: jacal_toc.html
+-$(DESTDIR)$(htmldir)jacal_toc.html: jacal_toc.html
++$(DESTDIR)$(htmldir)jacal_toc.html: jacal.texi version.txi
++	        $(TEXI2HTML) $<
+ 	-rm -f jacal_stoc.html
+ 	if [ -f $(prevdocsdir)jacal_toc.html ]; \
+ 	  then hitch $(prevdocsdir)jacal_\*.html jacal_\*.html \
+@@ -124,16 +115,9 @@
+ 	cd DOC/; pdflatex ratint.tex
+ 	$(INSTALL_DATA) DOC/ratint.pdf $(DESTDIR)$(pdfdir)
+ 
+-jacal-$(VERSION).info: jacal.texi version.txi
+-	$(MAKEINFO) $< --no-split -o $@
+-jacal.info: jacal-$(VERSION).info
+-	if [ -f $(prevdocsdir)jacal.info ];\
+-	  then infobar $(prevdocsdir)jacal.info $< $@;\
+-	  else cp jacal-$(VERSION).info jacal.info;fi
+-$(DESTDIR)$(infodir)jacal.info:	jacal.info
+-	$(INSTALL_DATA) $< $@
+-	-$(INSTALL_INFO) $@ $(DESTDIR)$(infodir)dir
+-	-rm $(DESTDIR)$(infodir)-jacal.info.gz
++$(DESTDIR)$(infodir)jacal.info:	jacal.texi version.txi
++	                $(MAKEINFO) $< --no-split -o jacal.info
++	$(INSTALL_DATA) jacal.info $@
+ install-info:	$(DESTDIR)$(infodir)jacal.info
+ info:	install-info
+ $(DESTDIR)$(infodir)jacal.info.gz: $(DESTDIR)$(infodir)jacal.info
+@@ -177,7 +161,6 @@
+ 	$(INSTALL_DATA) go-scm $(DESTDIR)$(jacallibdir)go.scm
+ 	rm go-scm
+ 	echo '#! /bin/sh'			   > jacal-script
+-	grep -h ^SCHEME_LIBRARY_PATH= `which slib`>> jacal-script
+ 	echo export SCHEME_LIBRARY_PATH		  >> jacal-script
+ 	echo JACALDIR=$(DESTDIR)$(jacallibdir)	  >> jacal-script
+ 	echo VERSION=$(VERSION)			  >> jacal-script
diff -ruN --exclude=CVS /usr/ports/math/jacal/files/patch-configure ./files/patch-configure
--- /usr/ports/math/jacal/files/patch-configure	1970-01-01 06:00:00.000000000 +0600
+++ ./files/patch-configure	2012-03-28 02:15:54.833239000 +0600
@@ -0,0 +1,19 @@
+--- configure.orig	2012-03-28 02:16:29.000000000 +0600
++++ configure	2012-03-28 02:17:23.000000000 +0600
+@@ -52,14 +52,14 @@
+ bindir='${exec_prefix}bin/'
+ sbindir='${exec_prefix}sbin/'
+ libexecdir='${exec_prefix}libexec/'
+-datarootdir='${prefix}share/'
++datarootdir='${prefix}'
+ datadir='${datarootdir}'
+ sysconfdir='${prefix}etc/'
+ sharedstatedir='${prefix}com/'
+ localstatedir='${prefix}var/'
+ includedir='${prefix}include/'
+ oldincludedir='/usr/include/'
+-docdir='${datarootdir}doc/${PACKAGE_TARNAME}/'
++docdir='${datarootdir}share/doc/${PACKAGE_TARNAME}/'
+ infodir='${datarootdir}info/'
+ htmldir='${docdir}'
+ dvidir='${docdir}'
diff -ruN --exclude=CVS /usr/ports/math/jacal/pkg-plist ./pkg-plist
--- /usr/ports/math/jacal/pkg-plist	2008-04-25 22:58:10.000000000 +0600
+++ ./pkg-plist	2012-03-28 02:15:54.846243000 +0600
@@ -16,6 +16,7 @@
 lib/jacal/hensel.scm
 lib/jacal/hist.scm
 lib/jacal/info.scm
+lib/jacal/interpolate.scm
 lib/jacal/jacalcat
 lib/jacal/math.scm
 lib/jacal/modeinit.scm
--- jacal-1c2.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201203272103.q2RL3XqK020987>