ports/101638: [MAINTAINER] lang/gforth: mark borken on 5.x, remove bogus emacs dep.
Stanislav Sedov
ssedov at mbsd.msk.ru
Tue Aug 8 07:00:32 UTC 2006
>Number: 101638
>Category: ports
>Synopsis: [MAINTAINER] lang/gforth: mark borken on 5.x, remove bogus emacs dep.
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Tue Aug 08 07:00:30 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Stanislav Sedov
>Release: FreeBSD 7.0-CURRENT i386
>Organization:
MBSD labs, Inc.
>Environment:
System: FreeBSD fonon.realnet 7.0-CURRENT FreeBSD 7.0-CURRENT #1: Wed Aug 2 21:44:37 MSD
>Description:
- Mark broken on 5.x (core dump). Currently haven't access to 5.x to fix. I'll
try to do it ASAP.
- Remove bogus Emacs dependency
>How-To-Repeat:
>Fix:
--- gforth-0.6.2_1.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/lang/gforth/Makefile /var/tmp/gforth/Makefile
--- /usr/ports/lang/gforth/Makefile Tue Jul 25 15:50:31 2006
+++ /var/tmp/gforth/Makefile Tue Aug 8 10:16:50 2006
@@ -7,6 +7,7 @@
PORTNAME= gforth
PORTVERSION= 0.6.2
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= gforth
@@ -20,13 +21,8 @@
USE_GMAKE= yes
ALL_TARGET= all info
USE_GNOME= gnometarget
-USE_EMACS= yes
-EMACS_PORT_NAME?= emacs22
-EMACS_NO_BUILD_DEPENDS= yes
-EMACS_NO_RUN_DEPENDS= yes
PLIST_SUB= PORTVERSION="${PORTVERSION}" \
- EMACS_DIR="${EMACS_SITE_LISPDIR}" \
WORDSIZE=${WORDSIZE} BYTEORDER=${BYTEORDER}
DOC_FILES= AUTHORS BUGS Benchres COPYING COPYING.DOC \
@@ -39,6 +35,10 @@
.include <bsd.port.pre.mk>
+.if ${OSVERSION} >= 500000 && ${OSVERSION} < 600000
+BROKEN= core dump on 5.X. Try to fix, please
+.endif
+
.if ${ARCH} == i386
WORDSIZE=32
.else
@@ -63,7 +63,7 @@
# Install Emacs syntax file
install-el:
- @${INSTALL_DATA} ${WRKSRC}/gforth.el ${PREFIX}/${EMACS_SITE_LISPDIR}
+ @${INSTALL_DATA} ${WRKSRC}/gforth.el ${PREFIX}/share/emacs/site-lisp
# Remove unused file
remove-empty-files:
diff -ruN --exclude=CVS /usr/ports/lang/gforth/pkg-plist /var/tmp/gforth/pkg-plist
--- /usr/ports/lang/gforth/pkg-plist Tue Jul 25 15:50:31 2006
+++ /var/tmp/gforth/pkg-plist Tue Aug 8 10:17:02 2006
@@ -16,7 +16,7 @@
@unexec rm -f %B/vmgen
lib/gforth/%%PORTVERSION%%/gforth-ditc
lib/gforth/%%PORTVERSION%%/gforth.fi
-%%EMACS_DIR%%/gforth.el
+share/emacs/site-lisp/gforth.el
%%DATADIR%%/%%PORTVERSION%%/TAGS
%%DATADIR%%/%%PORTVERSION%%/add.fs
%%DATADIR%%/%%PORTVERSION%%/ans-report.fs
--- gforth-0.6.2_1.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list