pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/SmartEiffel - fix pkglint warnings
details: https://anonhg.NetBSD.org/pkgsrc/rev/2ef942198496
branches: trunk
changeset: 397114:2ef942198496
user: tnn <tnn%pkgsrc.org@localhost>
date: Sat Aug 08 23:32:17 2009 +0000
description:
- fix pkglint warnings
- patch-aa: if the build fails, try to bail out gracefully instead
of entering an infinite cpu- and disk-eating loop.
diffstat:
lang/SmartEiffel/Makefile | 10 ++++++----
lang/SmartEiffel/distinfo | 3 ++-
lang/SmartEiffel/patches/patch-aa | 13 +++++++++++++
3 files changed, 21 insertions(+), 5 deletions(-)
diffs (65 lines):
diff -r a2840d8310de -r 2ef942198496 lang/SmartEiffel/Makefile
--- a/lang/SmartEiffel/Makefile Sat Aug 08 23:20:08 2009 +0000
+++ b/lang/SmartEiffel/Makefile Sat Aug 08 23:32:17 2009 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2008/05/26 22:37:30 tnn Exp $
+# $NetBSD: Makefile,v 1.7 2009/08/08 23:32:17 tnn Exp $
DISTNAME= se
PKGNAME= SmartEiffel-2.0
@@ -11,9 +11,9 @@
COMMENT= The GNU Eiffel Compiler
PKG_DESTDIR_SUPPORT= user-destdir
-NOT_FOR_BULK_PLATFORM= HPUX-*-*
WRKSRC= ${WRKDIR}/SmartEiffel
+USE_TOOLS+= pax
DIST_SUBDIR= ${PKGNAME_NOREV}
@@ -31,12 +31,14 @@
post-build:
${MV} -f ${WRKSRC}/sys/system.se ${WRKSRC}/sys/system.se.bak
- ${SED} "s:${WRKDIR}:${LOCALBASE}:g" ${WRKSRC}/sys/system.se.bak > \
+ ${SED} "s:${WRKDIR}:${PREFIX}:g" ${WRKSRC}/sys/system.se.bak > \
${WRKSRC}/sys/system.se
${RM} -f ${WRKSRC}/sys/system.se.bak
${RM} -f ${WRKSRC}/sys/system.se~
+ ${RM} -f ${WRKSRC}/Makefile.orig
do-install:
- ${CP} -r ${WRKSRC} ${DESTDIR}${PREFIX}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/SmartEiffel
+ cd ${WRKSRC} && pax -rw . ${DESTDIR}${PREFIX}/SmartEiffel
.include "../../mk/bsd.pkg.mk"
diff -r a2840d8310de -r 2ef942198496 lang/SmartEiffel/distinfo
--- a/lang/SmartEiffel/distinfo Sat Aug 08 23:20:08 2009 +0000
+++ b/lang/SmartEiffel/distinfo Sat Aug 08 23:32:17 2009 +0000
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.2 2005/02/24 09:03:05 agc Exp $
+$NetBSD: distinfo,v 1.3 2009/08/08 23:32:17 tnn Exp $
SHA1 (SmartEiffel-2.0/se.tar.bz2) = 343747fc62460b43d5a00d58fab12c4f1542fb10
RMD160 (SmartEiffel-2.0/se.tar.bz2) = 7429864c1f72ffdda8cc6b56e904c446e1303a8e
Size (SmartEiffel-2.0/se.tar.bz2) = 4136823 bytes
+SHA1 (patch-aa) = 7133eec761eb939a97f6a028d407944d74573555
diff -r a2840d8310de -r 2ef942198496 lang/SmartEiffel/patches/patch-aa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/SmartEiffel/patches/patch-aa Sat Aug 08 23:32:17 2009 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1 2009/08/08 23:32:17 tnn Exp $
+
+--- Makefile.orig 2004-09-27 18:50:36.000000000 +0200
++++ Makefile
+@@ -34,7 +34,7 @@
+
+ all: ./install/germ/compile_to_c.h install.c
+ gcc -o se_install install.c
+- (echo ''; echo '4'; echo '5'; echo ''; echo '6') | ./se_install
++ (echo ''; echo '4'; echo '5'; echo ''; echo '6'; echo y; echo y) | ./se_install
+ \rm -f ./se_install
+
+ interactive: ./install/germ/compile_to_c.h install.c
Home |
Main Index |
Thread Index |
Old Index