automake-1.13 compat.diff -r1.12 -r1.13 pkgsrc/emulators/ski/Makefile
(wiz)
@@ -1,38 +1,38 @@ | @@ -1,38 +1,38 @@ | |||
1 | # $NetBSD: Makefile,v 1.12 2012/10/03 12:55:17 asau Exp $ | 1 | # $NetBSD: Makefile,v 1.13 2013/01/26 23:11:13 wiz Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= ski-1.3.2 | 4 | DISTNAME= ski-1.3.2 | |
5 | CATEGORIES= emulators | 5 | CATEGORIES= emulators | |
6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ski/} | 6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ski/} | |
7 | 7 | |||
8 | MAINTAINER= cherry@zyx.in | 8 | MAINTAINER= cherry@zyx.in | |
9 | HOMEPAGE= http://ski.sourceforge.net/ | 9 | HOMEPAGE= http://ski.sourceforge.net/ | |
10 | COMMENT= The ia64 instruction set simulator | 10 | COMMENT= The ia64 instruction set simulator | |
11 | 11 | |||
12 | BUILD_DEPENDS+= libelf>=0.8.13:../../devel/libelf | 12 | BUILD_DEPENDS+= libelf>=0.8.13:../../devel/libelf | |
13 | ||||
13 | GNU_CONFIGURE= yes | 14 | GNU_CONFIGURE= yes | |
14 | USE_LANGUAGES+= c fortran77 c++ | 15 | USE_LANGUAGES+= c fortran77 c++ | |
15 | CONFIGURE_ARGS+= --prefix=${PREFIX} | 16 | CONFIGURE_ARGS+= --prefix=${PREFIX} | |
16 | 17 | |||
17 | CPPFLAGS+= -I${PREFIX}/include/libelf -L ${PREFIX}/lib | 18 | CPPFLAGS+= -I${PREFIX}/include/libelf -L ${PREFIX}/lib | |
18 | 19 | |||
19 | USE_TOOLS+= pkg-config aclocal autoconf automake | 20 | USE_TOOLS+= pkg-config aclocal autoconf automake autoreconf | |
20 | USE_LIBTOOL= yes | 21 | USE_LIBTOOL= yes | |
21 | USE_NCURSES= yes | 22 | USE_NCURSES= yes | |
22 | 23 | |||
23 | ||||
24 | pre-configure: | 24 | pre-configure: | |
25 | # cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${SH} ./autogen.sh ${CONFIGURE_ARGS} | 25 | # cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${SH} ./autogen.sh ${CONFIGURE_ARGS} | |
26 | cd ${WRKSRC} && ${SH} ./autogen.sh ${CONFIGURE_ARGS} | 26 | cd ${WRKSRC} && autoreconf -fi -I macros | |
27 | 27 | |||
28 | post-install: | 28 | post-install: | |
29 | ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/lib/X11/app-defaults | 29 | ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/lib/X11/app-defaults | |
30 | ${INSTALL_DATA} ${WRKSRC}/src/XSki \ | 30 | ${INSTALL_DATA} ${WRKSRC}/src/XSki \ | |
31 | ${DESTDIR}${PREFIX}/lib/X11/app-defaults/XSki | 31 | ${DESTDIR}${PREFIX}/lib/X11/app-defaults/XSki | |
32 | 32 | |||
33 | .include "../../devel/gperf/buildlink3.mk" | 33 | .include "../../devel/gperf/buildlink3.mk" | |
34 | .include "../../devel/libelf/buildlink3.mk" | 34 | .include "../../devel/libelf/buildlink3.mk" | |
35 | .include "../../devel/ncurses/buildlink3.mk" | 35 | .include "../../devel/ncurses/buildlink3.mk" | |
36 | .include "../../devel/libltdl/buildlink3.mk" | 36 | .include "../../devel/libltdl/buildlink3.mk" | |
37 | .include "../../mk/dlopen.buildlink3.mk" | 37 | .include "../../mk/dlopen.buildlink3.mk" | |
38 | .include "../../mk/bsd.pkg.mk" | 38 | .include "../../mk/bsd.pkg.mk" |
@@ -1,21 +1,21 @@ | @@ -1,21 +1,21 @@ | |||
1 | $NetBSD: distinfo,v 1.3 2011/07/27 11:14:22 cherry Exp $ | 1 | $NetBSD: distinfo,v 1.4 2013/01/26 23:11:13 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (ski-1.3.2.tar.gz) = fc067041a70cf45cad6af42da7ffe5bf100d7c65 | 3 | SHA1 (ski-1.3.2.tar.gz) = fc067041a70cf45cad6af42da7ffe5bf100d7c65 | |
4 | RMD160 (ski-1.3.2.tar.gz) = 1ff739eac7b8163026d208ee9b51d134f524e73f | 4 | RMD160 (ski-1.3.2.tar.gz) = 1ff739eac7b8163026d208ee9b51d134f524e73f | |
5 | Size (ski-1.3.2.tar.gz) = 2715791 bytes | 5 | Size (ski-1.3.2.tar.gz) = 2715791 bytes | |
6 | SHA1 (patch-aa) = 60003cef1eef2bbb6ce535c137fa15a76b0e4f13 | 6 | SHA1 (patch-aa) = 60003cef1eef2bbb6ce535c137fa15a76b0e4f13 | |
7 | SHA1 (patch-ab) = 23076061dac3a0488d2f5b7b0ac022d095568d80 | 7 | SHA1 (patch-ab) = 23076061dac3a0488d2f5b7b0ac022d095568d80 | |
8 | SHA1 (patch-ac) = 769b847c5564565617be8043e0c736e12c296d40 | 8 | SHA1 (patch-ac) = 769b847c5564565617be8043e0c736e12c296d40 | |
9 | SHA1 (patch-ad) = d1680c77d837a8c3c371e7bd624cb1fa87ea6724 | 9 | SHA1 (patch-ad) = d1680c77d837a8c3c371e7bd624cb1fa87ea6724 | |
10 | SHA1 (patch-ae) = c2c8075ee9fa214aca31c7291075911efb686710 | 10 | SHA1 (patch-ae) = 036804384c4a4a694529092a8819c90abbc6e9ae | |
11 | SHA1 (patch-af) = f4048bccb6809ad69527352bcc4c32f8b109b437 | 11 | SHA1 (patch-af) = f4048bccb6809ad69527352bcc4c32f8b109b437 | |
12 | SHA1 (patch-ag) = 973a8f5c1cc5cc36bb8aa1e1e21769f51194967e | 12 | SHA1 (patch-ag) = 973a8f5c1cc5cc36bb8aa1e1e21769f51194967e | |
13 | SHA1 (patch-ah) = 31e4807b546c69aa43c7bddc4f16ba3b99d8da3e | 13 | SHA1 (patch-ah) = 31e4807b546c69aa43c7bddc4f16ba3b99d8da3e | |
14 | SHA1 (patch-ai) = 97c4b6f2ed49ea7668d8fbc789ea46f31c8ee1b1 | 14 | SHA1 (patch-ai) = 97c4b6f2ed49ea7668d8fbc789ea46f31c8ee1b1 | |
15 | SHA1 (patch-aj) = c2ac0b850381d2fee3b3f7846cf3aeb51d8e8245 | 15 | SHA1 (patch-aj) = c2ac0b850381d2fee3b3f7846cf3aeb51d8e8245 | |
16 | SHA1 (patch-ak) = 0abaa09fb172ebbc8715908f5c6f49936b22aefa | 16 | SHA1 (patch-ak) = 0abaa09fb172ebbc8715908f5c6f49936b22aefa | |
17 | SHA1 (patch-al) = 1911d6c8e051ab2b64055cf1c64856188268619e | 17 | SHA1 (patch-al) = 1911d6c8e051ab2b64055cf1c64856188268619e | |
18 | SHA1 (patch-am) = 0965936933424ab4af4d1fa3384808f4e92f9b04 | 18 | SHA1 (patch-am) = 0965936933424ab4af4d1fa3384808f4e92f9b04 | |
19 | SHA1 (patch-an) = 73629a59de77f233be3748d19c5d17d8e18e8af5 | 19 | SHA1 (patch-an) = 73629a59de77f233be3748d19c5d17d8e18e8af5 | |
20 | SHA1 (patch-ao) = 8f2eabd4d8dc6ccef593a5f50d00485a905ee523 | 20 | SHA1 (patch-ao) = 8f2eabd4d8dc6ccef593a5f50d00485a905ee523 | |
21 | SHA1 (patch-ap) = b392a3b89273db3f55ed7d88ca167229f6e3c802 | 21 | SHA1 (patch-ap) = b392a3b89273db3f55ed7d88ca167229f6e3c802 |
@@ -1,52 +1,69 @@ | @@ -1,52 +1,69 @@ | |||
1 | $NetBSD: patch-ae,v 1.1.1.1 2011/07/27 10:23:48 cherry Exp $ | 1 | $NetBSD: patch-ae,v 1.2 2013/01/26 23:11:14 wiz Exp $ | |
2 | 2 | |||
3 | --- configure.ac.orig 2008-02-05 09:41:37.000000000 +0530 | 3 | Second chunk: automake-1.13 compat | |
4 | Rest: ? | |||
5 | ||||
6 | --- configure.ac.orig 2008-02-05 04:11:37.000000000 +0000 | |||
4 | +++ configure.ac | 7 | +++ configure.ac | |
5 | @@ -33,12 +33,14 @@ case $host_os in | 8 | @@ -33,12 +33,14 @@ case $host_os in | |
6 | linux*) HOST_OS=linux;; | 9 | linux*) HOST_OS=linux;; | |
7 | hpux*) HOST_OS=hpux;; | 10 | hpux*) HOST_OS=hpux;; | |
8 | freebsd*) HOST_OS=freebsd;; | 11 | freebsd*) HOST_OS=freebsd;; | |
9 | + netbsd*) HOST_OS=netbsd;; | 12 | + netbsd*) HOST_OS=netbsd;; | |
10 | *) HOST_OS=unknown;; | 13 | *) HOST_OS=unknown;; | |
11 | esac | 14 | esac | |
12 | AC_SUBST(HOST_OS) | 15 | AC_SUBST(HOST_OS) | |
13 | AM_CONDITIONAL(LINUX, test "$HOST_OS" = linux) | 16 | AM_CONDITIONAL(LINUX, test "$HOST_OS" = linux) | |
14 | AM_CONDITIONAL(HPUX, test "$HOST_OS" = hpux) | 17 | AM_CONDITIONAL(HPUX, test "$HOST_OS" = hpux) | |
15 | AM_CONDITIONAL(FREEBSD, test "$HOST_OS" = freebsd) | 18 | AM_CONDITIONAL(FREEBSD, test "$HOST_OS" = freebsd) | |
16 | +AM_CONDITIONAL(NETBSD, test "$HOST_OS" = netbsd) | 19 | +AM_CONDITIONAL(NETBSD, test "$HOST_OS" = netbsd) | |
17 | 20 | |||
18 | # Version number definitions | 21 | # Version number definitions | |
19 | # | 22 | # | |
20 | @@ -259,6 +261,10 @@ if test "$HOST_OS" = freebsd; then | 23 | @@ -80,12 +82,11 @@ AC_PREFIX_DEFAULT(/usr/local) | |
24 | AM_INIT_AUTOMAKE($PACKAGE,$VERSION) | |||
25 | ||||
26 | # Specify a configuration file | |||
27 | -AM_CONFIG_HEADER(config.h) | |||
28 | +AC_CONFIG_HEADERS(config.h) | |||
29 | AM_ACLOCAL_INCLUDE(macros) | |||
30 | ||||
31 | # Checks for programs. | |||
32 | AC_PROG_CC( icc ecc gcc3 cc gcc ) | |||
33 | -AM_PROG_CC_STDC | |||
34 | AM_PROG_AS | |||
35 | AC_PROG_INSTALL | |||
36 | AC_PROG_LN_S | |||
37 | @@ -259,6 +260,10 @@ if test "$HOST_OS" = freebsd; then | |||
21 | LDFLAGS="$LDFLAGS -lutil" | 38 | LDFLAGS="$LDFLAGS -lutil" | |
22 | fi | 39 | fi | |
23 | 40 | |||
24 | +if test "$HOST_OS" = netbsd; then | 41 | +if test "$HOST_OS" = netbsd; then | |
25 | + LDFLAGS="$LDFLAGS -lutil" | 42 | + LDFLAGS="$LDFLAGS -lutil" | |
26 | +fi | 43 | +fi | |
27 | + | 44 | + | |
28 | dnl Check for optional libs | 45 | dnl Check for optional libs | |
29 | AC_CHECK_LIB(unwind-ia64, _Uia64_get_proc_name, ) | 46 | AC_CHECK_LIB(unwind-ia64, _Uia64_get_proc_name, ) | |
30 | 47 | |||
31 | @@ -331,6 +337,13 @@ if test "$HOST_OS" = hpux; then | 48 | @@ -331,6 +336,13 @@ if test "$HOST_OS" = hpux; then | |
32 | check_curses=no], []) | 49 | check_curses=no], []) | |
33 | fi | 50 | fi | |
34 | 51 | |||
35 | +if test "$HOST_OS" = netbsd; then | 52 | +if test "$HOST_OS" = netbsd; then | |
36 | + # Not ported to NetBSD curses yet. | 53 | + # Not ported to NetBSD curses yet. | |
37 | + AC_SEARCH_LIBS(tgetent, ncurses, | 54 | + AC_SEARCH_LIBS(tgetent, ncurses, | |
38 | + [check_curses=no], | 55 | + [check_curses=no], | |
39 | + [AC_MSG_ERROR(Required ncurses library not found.)]) | 56 | + [AC_MSG_ERROR(Required ncurses library not found.)]) | |
40 | +fi | 57 | +fi | |
41 | + | 58 | + | |
42 | if test "x$check_curses" != xno; then | 59 | if test "x$check_curses" != xno; then | |
43 | AC_CHECK_LIB(curses, tgetent, [], | 60 | AC_CHECK_LIB(curses, tgetent, [], | |
44 | [AC_CHECK_LIB(ncurses, tgetent, , | 61 | [AC_CHECK_LIB(ncurses, tgetent, , | |
45 | @@ -347,6 +360,7 @@ case $host_os in | 62 | @@ -347,6 +359,7 @@ case $host_os in | |
46 | hpux10*) CFLAGS="$CFLAGS -DHPUX1020";; | 63 | hpux10*) CFLAGS="$CFLAGS -DHPUX1020";; | |
47 | hpux11*) CFLAGS="$CFLAGS -DHPUX1100";; | 64 | hpux11*) CFLAGS="$CFLAGS -DHPUX1100";; | |
48 | freebsd*) CFLAGS="$CFLAGS -DFREEBSD -D__linux__";; | 65 | freebsd*) CFLAGS="$CFLAGS -DFREEBSD -D__linux__";; | |
49 | + netbsd*) CFLAGS="$CFLAGS -DNETBSD -D__linux__";; | 66 | + netbsd*) CFLAGS="$CFLAGS -DNETBSD -D__linux__";; | |
50 | esac | 67 | esac | |
51 | 68 | |||
52 | dnl Add extra flags to CFLAGS depending on compiler | 69 | dnl Add extra flags to CFLAGS depending on compiler |