mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-27 10:03:20 +00:00
upgrade to 0.2.1
drop maintainership
This commit is contained in:
parent
92f2d73b29
commit
0988294b2a
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=43029
@ -7,12 +7,14 @@
|
||||
#
|
||||
|
||||
PORTNAME= rascal
|
||||
PORTVERSION= 0.1.7
|
||||
PORTVERSION= 0.2.1
|
||||
CATEGORIES= math
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
|
||||
MAINTAINER= ijliao@FreeBSD.org
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
|
||||
LIB_DEPENDS= gnugetopt:${PORTSDIR}/devel/libgnugetopt
|
||||
|
||||
USE_BISON= yes
|
||||
|
||||
@ -20,15 +22,7 @@ WRKSRC= ${WRKDIR}/Rascal-${PORTVERSION}
|
||||
USE_GMAKE= yes
|
||||
ALL_TARGET=
|
||||
|
||||
DOCS= modules.pdf modules.ps rascal.pdf rascal.ps
|
||||
|
||||
do-install:
|
||||
@${INSTALL_PROGRAM} ${WRKSRC}/rascal ${PREFIX}/bin
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${PREFIX}/share/doc/rascal
|
||||
.for file in ${DOCS}
|
||||
@${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/share/doc/rascal
|
||||
.endfor
|
||||
.endif
|
||||
post-patch:
|
||||
@${PERL} -pi -e "s,%%LOCALBASE%%,${LOCALBASE},g" ${WRKSRC}/Makefile
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1 +1 @@
|
||||
MD5 (rascal-0.1.7.tar.gz) = 7adffebc552bacadc5bdc79250dee17b
|
||||
MD5 (rascal-0.2.1.tar.gz) = 1a742577265a78ebd98bf6ebe4aba73a
|
||||
|
43
math/rascal/files/patch-Makefile
Normal file
43
math/rascal/files/patch-Makefile
Normal file
@ -0,0 +1,43 @@
|
||||
--- Makefile.orig Wed May 23 09:25:03 2001
|
||||
+++ Makefile Fri May 25 02:58:44 2001
|
||||
@@ -15,23 +15,25 @@
|
||||
# along with this program; if not, write to the Free Software
|
||||
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
#
|
||||
-PREFIX=/usr/local
|
||||
|
||||
VERSION=0.2.1
|
||||
|
||||
-CC=g++
|
||||
-CFLAGS=-O0 -fno-default-inline -g -DVERSION=\"$(VERSION)\"
|
||||
+CXXFLAGS+=-fno-default-inline -DVERSION=\"$(VERSION)\" -I%%LOCALBASE%%/include
|
||||
INSTALL=install -m 755
|
||||
STRIP=strip -g
|
||||
RM=rm -f
|
||||
RMDIR=rm -rf
|
||||
INSTDIR=install -d
|
||||
|
||||
-LIBS=-lm -lreadline -lcurses
|
||||
+LIBS=-lm -lreadline -lcurses -L%%LOCALBASE%%/lib -lgnugetopt
|
||||
OBJS=y.tab.o lex.yy.o symtab.o value.o
|
||||
|
||||
-include value.mak
|
||||
|
||||
+.SUFFIXES: .o .c
|
||||
+
|
||||
+.c.o: ; ${CXX} ${CXXFLAGS} -c $*.c
|
||||
+
|
||||
rascal: $(OBJS)
|
||||
g++ -o rascal $(CFLAGS) $(OBJS) $(LIBS)
|
||||
test: rascal
|
||||
@@ -64,10 +66,8 @@
|
||||
$(INSTALL) ./rascal $(PREFIX)/bin/
|
||||
$(INSTALL) ./rascal.rc $(PREFIX)/bin/
|
||||
$(STRIP) $(PREFIX)/bin/rascal
|
||||
- $(INSTDIR) $(PREFIX)/doc/rascal
|
||||
$(INSTALL) rascal.ps $(PREFIX)/doc/rascal
|
||||
$(INSTALL) rascal.pdf $(PREFIX)/doc/rascal
|
||||
- -$(INSTDIR) $(PREFIX)/doc/rascal/html
|
||||
-$(INSTALL) rascal_html/index.html rascal_html/*.gif rascal_html/*.css $(PREFIX)/doc/rascal/html
|
||||
|
||||
source-archive: clean
|
@ -1,6 +1,4 @@
|
||||
bin/rascal
|
||||
%%PORTDOCS%%share/doc/rascal/modules.pdf
|
||||
%%PORTDOCS%%share/doc/rascal/modules.ps
|
||||
%%PORTDOCS%%share/doc/rascal/rascal.pdf
|
||||
%%PORTDOCS%%share/doc/rascal/rascal.ps
|
||||
%%PORTDOCS%%@dirrm share/doc/rascal
|
||||
share/doc/rascal/rascal.pdf
|
||||
share/doc/rascal/rascal.ps
|
||||
@dirrm share/doc/rascal
|
||||
|
Loading…
Reference in New Issue
Block a user