pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/emulators/twin Do not install *.orig files. Get rid of...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/83abe8f58658
branches:  trunk
changeset: 508297:83abe8f58658
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Fri Feb 17 19:25:24 2006 +0000

description:
Do not install *.orig files. Get rid of autoconf dependency.

diffstat:

 emulators/twin/Makefile         |  15 ++++++---------
 emulators/twin/distinfo         |   3 ++-
 emulators/twin/patches/patch-ap |  31 +++++++++++++++++++++++++++++++
 3 files changed, 39 insertions(+), 10 deletions(-)

diffs (94 lines):

diff -r 525859ba0ced -r 83abe8f58658 emulators/twin/Makefile
--- a/emulators/twin/Makefile   Fri Feb 17 19:24:05 2006 +0000
+++ b/emulators/twin/Makefile   Fri Feb 17 19:25:24 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.22 2006/02/05 23:09:04 joerg Exp $
+# $NetBSD: Makefile,v 1.23 2006/02/17 19:25:24 wiz Exp $
 #
 
 DISTNAME=              twin-src-3.1.14
@@ -9,30 +9,27 @@
 
 MAINTAINER=            tech-pkg%NetBSD.org@localhost
 HOMEPAGE=              http://www.willows.com/
-COMMENT=               Cross-platform implementation of the win32 api
+COMMENT=               Cross-platform implementation of the Win32 API
 
 BROKEN_IN=             pkgsrc-2005Q4
 
 WRKSRC=                        ${WRKDIR}/twin
 GNU_CONFIGURE=         yes
-USE_TOOLS+=            autoconf213 gmake
+USE_TOOLS+=            gmake
 BUILD_TARGET=          depend world
 CONFIGURE_ARGS+=       --enable-debugger
 
-.include "../../mk/x11.buildlink3.mk"
-
-pre-configure:
-       cd ${WRKSRC} && autoreconf --force
-
 pre-build:
        ${CP} ${WRKSRC}/windows/Execfreebsd.c ${WRKSRC}/windows/Execnetbsd.c
 
 post-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/twin
        ${INSTALL_DATA} ${WRKSRC}/documentation/* ${PREFIX}/share/doc/twin/
-       ${INSTALL_DATA} ${WRKSRC}/include/* ${PREFIX}/include/
+       ${INSTALL_DATA} ${WRKSRC}/include/*.h ${PREFIX}/include/
+       ${INSTALL_DATA} ${WRKSRC}/include/*.h.in ${PREFIX}/include/
        ${INSTALL_DATA} ${WRKSRC}/documentation/rc.1 ${PREFIX}/man/man1
        ${INSTALL_DATA} ${WRKSRC}/documentation/debugger.1 ${PREFIX}/man/man1
        ${INSTALL_PROGRAM} ${WRKSRC}/tools/rc/rc ${PREFIX}/bin
 
+.include "../../mk/x11.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 525859ba0ced -r 83abe8f58658 emulators/twin/distinfo
--- a/emulators/twin/distinfo   Fri Feb 17 19:24:05 2006 +0000
+++ b/emulators/twin/distinfo   Fri Feb 17 19:25:24 2006 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.5 2006/01/15 19:20:59 joerg Exp $
+$NetBSD: distinfo,v 1.6 2006/02/17 19:25:24 wiz Exp $
 
 SHA1 (twin-src-3.1.14.tar.gz) = b1652f07adcc2c98948a4458480b2d8436cc893f
 RMD160 (twin-src-3.1.14.tar.gz) = e4b54f515505176498335387415dc5797b3e63eb
@@ -18,3 +18,4 @@
 SHA1 (patch-am) = 1df7aa9125830374cb52a02638249473c69af833
 SHA1 (patch-an) = 8eb83db7351e146bfb0357dd2f4495a38d28530b
 SHA1 (patch-ao) = 7c4a48ad57d76238e097bcf9f1b2fe773cf374ff
+SHA1 (patch-ap) = 728d3ad7a7094e55cd25581d5e1221b0818c3bb0
diff -r 525859ba0ced -r 83abe8f58658 emulators/twin/patches/patch-ap
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/twin/patches/patch-ap   Fri Feb 17 19:25:24 2006 +0000
@@ -0,0 +1,31 @@
+$NetBSD: patch-ap,v 1.1 2006/02/17 19:25:24 wiz Exp $
+
+--- configure.orig     2001-01-14 08:25:13.000000000 +0000
++++ configure
+@@ -830,6 +830,14 @@ case "$host" in
+       TARGET=freebsd
+       ;;
+ 
++   i386-*-dragonfly* )
++      TARGET=freebsd
++      ;;
++
++   *netbsd* )
++      TARGET=netbsd
++      ;;
++
+    i*86-*-linux* )
+       TARGET=linux
+       ;;
+@@ -2849,6 +2857,11 @@ EOF
+       # egcs still broken on ppc
+       TWIN_CFLAGS=-g
+       ;;
++
++   *netbsd* | *dragonfly* | *freebsd*)
++      LIBTWIN_LDFLAGS="$LDFLAGS $LIBTWIN_LDFLAGS"
++      DLL_LDFLAGS="$LDFLAGS $DLL_LDFLAGS"
++      ;;
+ esac
+ 
+ if test -n "$GCC"



Home | Main Index | Thread Index | Old Index