Update to 20131104 * Set LICENSE Changelog: * Build mechanism has changed. * Better support for 68020+diff -r1.2 -r1.3 pkgsrc/cross/freemint-ldg/DESCR
(ryoon)
@@ -1,33 +1,43 @@ | @@ -1,33 +1,43 @@ | |||
1 | # $NetBSD: Makefile,v 1.1 2013/09/12 14:06:21 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.2 2014/01/19 07:36:18 ryoon Exp $ | |
2 | 2 | |||
3 | DISTNAME= ldg-SVN-20121005 | 3 | DISTNAME= ldg-SVN-20131104 | |
4 | PKGNAME= cross-freemint-${DISTNAME:S/SVN-//} | 4 | PKGNAME= cross-freemint-${DISTNAME:S/SVN-//} | |
5 | CATEGORIES= cross | 5 | CATEGORIES= cross | |
6 | MASTER_SITES= http://vincent.riviere.free.fr/soft/m68k-atari-mint/archives/ | 6 | MASTER_SITES= http://vincent.riviere.free.fr/soft/m68k-atari-mint/archives/ | |
7 | MAINTAINER= ryoon@NetBSD.org | 7 | MAINTAINER= ryoon@NetBSD.org | |
8 | HOMEPAGE= http://vincent.riviere.free.fr/soft/m68k-atari-mint/ | 8 | HOMEPAGE= http://vincent.riviere.free.fr/soft/m68k-atari-mint/ | |
9 | COMMENT= LDG for FreeMiNT | 9 | COMMENT= LDG for FreeMiNT | |
10 | EXTRACT_SUFX= .tar.bz2 | 10 | EXTRACT_SUFX= .tar.bz2 | |
11 | LICENSE= gnu-lgpl-v2.1 | |||
12 | ||||
13 | SUBST_CLASSES+= dos_eol | |||
14 | SUBST_MESSAGE.dos_eol= Removing DOS line-ends | |||
15 | SUBST_STAGE.dos_eol= post-extract | |||
16 | SUBST_FILES.dos_eol= src/ldgmgr/gcc.mak | |||
17 | SUBST_FILES.dos_eol+= src/ldgd/gcc.mak | |||
18 | SUBST_FILTER_CMD.dos_eol= ${TR} -d '\r' | |||
19 | ||||
11 | 20 | |||
12 | DEPENDS+= cross-freemint-gcc-[0-9]*:../../cross/freemint-gcc | 21 | DEPENDS+= cross-freemint-gcc-[0-9]*:../../cross/freemint-gcc | |
13 | 22 | |||
14 | USE_TOOLS+= gmake | 23 | USE_TOOLS+= gmake | |
15 | 24 | |||
16 | FREEMINT_PREFIX= ${PREFIX}/cross-freemint | 25 | FREEMINT_PREFIX= ${PREFIX}/cross-freemint | |
17 | 26 | |||
18 | BUILD_DIRS= src/devel | 27 | BUILD_DIRS= src/devel | |
19 | 28 | |||
20 | MAKE_FLAGS+= FREEMINT_PREFIX=${FREEMINT_PREFIX} | 29 | MAKE_FLAGS+= FREEMINT_PREFIX=${FREEMINT_PREFIX} | |
30 | BUILD_TARGET= cross | |||
21 | 31 | |||
22 | COMMON_CFLAGS= -W -Wall -O2 -fomit-frame-pointer -I../../include -I.. -I. | 32 | COMMON_CFLAGS= -W -Wall -O2 -fomit-frame-pointer -I../../include -I.. -I. | |
23 | 33 | |||
24 | INSTALLATION_DIRS= cross-freemint/lib/m68020-60 \ | 34 | INSTALLATION_DIRS= cross-freemint/lib/m68020-60 \ | |
25 | cross-freemint/lib/m5475 | 35 | cross-freemint/lib/m5475 | |
26 | 36 | |||
27 | # XXX I cannot split install stage from build stage. | 37 | # XXX I cannot split install stage from build stage. | |
28 | do-install: | 38 | do-install: | |
29 | # m68000 library | 39 | # m68000 library | |
30 | cd ${WRKSRC}/${BUILD_DIRS} && \ | 40 | cd ${WRKSRC}/${BUILD_DIRS} && \ | |
31 | make -f gcc.mak CROSS=yes ${MAKE_FLAGS} \ | 41 | make -f gcc.mak CROSS=yes ${MAKE_FLAGS} \ | |
32 | CFLAGS="${COMMON_CFLAGS}" | 42 | CFLAGS="${COMMON_CFLAGS}" | |
33 | ${INSTALL_LIB} ${WRKSRC}/lib/gcc/libldg.a \ | 43 | ${INSTALL_LIB} ${WRKSRC}/lib/gcc/libldg.a \ |
@@ -1,6 +1,10 @@ | @@ -1,6 +1,10 @@ | |||
1 | $NetBSD: distinfo,v 1.1 2013/09/12 14:06:21 ryoon Exp $ | 1 | $NetBSD: distinfo,v 1.2 2014/01/19 07:36:18 ryoon Exp $ | |
2 | 2 | |||
3 | SHA1 (ldg-SVN-20121005.tar.bz2) = 071d1b5fe8c1ba8db70b17e0ab36a2ba56962034 | 3 | SHA1 (ldg-SVN-20131104.tar.bz2) = dba60d648e57f4b979ed68436ae2e68cf552e402 | |
4 | RMD160 (ldg-SVN-20121005.tar.bz2) = a82aaccdb8616c40a80fac39b559688277e6f441 | 4 | RMD160 (ldg-SVN-20131104.tar.bz2) = 36b0bf23a7e2cc16236d2b2f20bb1cb1afa7270e | |
5 | Size (ldg-SVN-20121005.tar.bz2) = 142657 bytes | 5 | Size (ldg-SVN-20131104.tar.bz2) = 142828 bytes | |
6 | SHA1 (patch-src_devel_gcc.mak) = f37437fc0518f5dd3288aa1e939df7aaf4575c13 | 6 | SHA1 (patch-src_devel_gcc.mak) = 7730c5657ca8343bd7fcffee859d3611311ae208 | |
7 | SHA1 (patch-src_devel_gccm5475.mak) = 1074b3855e4e5266b3804e42f68e4fc4b09eb303 | |||
8 | SHA1 (patch-src_devel_gccm68020-60.mak) = 6c7701a7b2963d442d18ab9b46ff77fec578b48e | |||
9 | SHA1 (patch-src_ldgd_gcc.mak) = 55df9f0ee030420cdd82cee5d3200949cfcb81cd | |||
10 | SHA1 (patch-src_ldgmgr_gcc.mak) = d9732699efbefb0ca987247e9c0687d980ce2df9 |
@@ -1,13 +1,13 @@ | @@ -1,13 +1,13 @@ | |||
1 | $NetBSD: patch-src_devel_gcc.mak,v 1.1 2013/09/12 14:06:21 ryoon Exp $ | 1 | $NetBSD: patch-src_devel_gcc.mak,v 1.2 2014/01/19 07:36:18 ryoon Exp $ | |
2 | 2 | |||
3 | --- src/devel/gcc.mak.orig 2012-10-05 21:09:38.000000000 +0000 | 3 | --- src/devel/gcc.mak.orig 2013-11-04 22:31:39.000000000 +0000 | |
4 | +++ src/devel/gcc.mak | 4 | +++ src/devel/gcc.mak | |
5 | @@ -23,6 +23,6 @@ | 5 | @@ -23,6 +23,6 @@ | |
6 | 6 | |||
7 | ifeq ($(CROSS),yes) | 7 | ifeq ($(CROSS),yes) | |
8 | -CC = m68k-atari-mint-gcc | 8 | -CC = m68k-atari-mint-gcc | |
9 | -AR = m68k-atari-mint-ar | 9 | -AR = m68k-atari-mint-ar | |
10 | +CC = ${FREEMINT_PREFIX}/bin/m68k-atari-mint-gcc | 10 | +CC = ${FREEMINT_PREFIX}/bin/m68k-atari-mint-gcc | |
11 | +AR = ${FREEMINT_PREFIX}/bin/m68k-atari-mint-ar | 11 | +AR = ${FREEMINT_PREFIX}/bin/m68k-atari-mint-ar | |
12 | else | 12 | else | |
13 | CC = gcc | 13 | CC = gcc |
$NetBSD: patch-src_devel_gccm5475.mak,v 1.1 2014/01/19 07:36:18 ryoon Exp $
--- src/devel/gccm5475.mak.orig 2013-11-04 22:31:39.000000000 +0000
+++ src/devel/gccm5475.mak
@@ -23,6 +23,6 @@
ifeq ($(CROSS),yes)
-CC = m68k-atari-mint-gcc
-AR = m68k-atari-mint-ar
+CC = ${FREEMINT_PREFIX}/bin/m68k-atari-mint-gcc
+AR = ${FREEMINT_PREFIX}/bin/m68k-atari-mint-ar
else
CC = gcc
$NetBSD: patch-src_devel_gccm68020-60.mak,v 1.1 2014/01/19 07:36:18 ryoon Exp $
--- src/devel/gccm68020-60.mak.orig 2013-11-04 22:31:39.000000000 +0000
+++ src/devel/gccm68020-60.mak
@@ -23,6 +23,6 @@
ifeq ($(CROSS),yes)
-CC = m68k-atari-mint-gcc
-AR = m68k-atari-mint-ar
+CC = ${FREEMINT_PREFIX}/bin/m68k-atari-mint-gcc
+AR = ${FREEMINT_PREFIX}/bin/m68k-atari-mint-ar
else
CC = gcc
$NetBSD: patch-src_ldgd_gcc.mak,v 1.1 2014/01/19 07:36:18 ryoon Exp $
--- src/ldgd/gcc.mak.orig 2014-01-19 07:15:22.000000000 +0000
+++ src/ldgd/gcc.mak
@@ -8,8 +8,8 @@
#
ifeq ($(CROSS),yes)
-CC = m68k-atari-mint-gcc
-LD = m68k-atari-mint-gcc
+CC = ${FREEMINT_PREFIX}/bin/m68k-atari-mint-gcc
+LD = ${FREEMINT_PREFIX}/bin/m68k-atari-mint-gcc
else
CC = gcc
LD = gcc
$NetBSD: patch-src_ldgmgr_gcc.mak,v 1.1 2014/01/19 07:36:18 ryoon Exp $
--- src/ldgmgr/gcc.mak.orig 2014-01-19 07:15:22.000000000 +0000
+++ src/ldgmgr/gcc.mak
@@ -8,8 +8,8 @@
#
ifeq ($(CROSS),yes)
-CC = m68k-atari-mint-gcc
-LD = m68k-atari-mint-gcc
+CC = ${FREEMINT_PREFIX}/bin/m68k-atari-mint-gcc
+LD = ${FREEMINT_PREFIX}/bin/m68k-atari-mint-gcc
else
CC = gcc
LD = gcc