[123045] trunk/dports/lang/cbmbasic
ryandesign at macports.org
ryandesign at macports.org
Sun Aug 3 22:56:28 PDT 2014
Revision: 123045
https://trac.macports.org/changeset/123045
Author: ryandesign at macports.org
Date: 2014-08-03 22:56:27 -0700 (Sun, 03 Aug 2014)
Log Message:
-----------
cbmbasic: ensure we're UsingTheRightCompiler and -arch flags (#44531); install README.txt; add rmd160 and sha256 checksums;
Modified Paths:
--------------
trunk/dports/lang/cbmbasic/Portfile
Added Paths:
-----------
trunk/dports/lang/cbmbasic/files/
trunk/dports/lang/cbmbasic/files/patch-Makefile.diff
Modified: trunk/dports/lang/cbmbasic/Portfile
===================================================================
--- trunk/dports/lang/cbmbasic/Portfile 2014-08-04 05:41:45 UTC (rev 123044)
+++ trunk/dports/lang/cbmbasic/Portfile 2014-08-04 05:56:27 UTC (rev 123045)
@@ -6,10 +6,11 @@
name cbmbasic
epoch 1
version 1.0
+revision 1
categories lang
platforms darwin freebsd linux
maintainers nomaintainer
-license bsd
+license BSD
description Commodore BASIC
@@ -22,12 +23,26 @@
master_sites sourceforge:project/cbmbasic/cbmbasic/${version}/
checksums md5 966cf93950809c3eace244af702cf895 \
- sha1 54564daa7f28be98b03ae7dd1eece9e5439c95c3
+ sha1 54564daa7f28be98b03ae7dd1eece9e5439c95c3 \
+ rmd160 475f8223220dc8230f20109bbc86ae652aabff55 \
+ sha256 2735dedf3f9ad93fa947ad0fb7f54acd8e84ea61794d786776029c66faf64b04
extract.suffix .tgz
+patchfiles patch-Makefile.diff
+
use_configure no
+variant universal {}
+
+build.env CC="${configure.cc}" \
+ CFLAGS="${configure.cflags} [get_canonical_archflags cc]" \
+ LDFLAGS="${configure.ldflags} [get_canonical_archflags ld]"
+
destroot {
- copy ${worksrcpath}/cbmbasic ${destroot}${prefix}/bin/
+ xinstall -m 755 ${worksrcpath}/cbmbasic ${destroot}${prefix}/bin
+
+ set docdir ${prefix}/share/doc/${subport}
+ xinstall -d ${destroot}${docdir}
+ xinstall -m 644 ${worksrcpath}/README.txt ${destroot}${docdir}
}
Added: trunk/dports/lang/cbmbasic/files/patch-Makefile.diff
===================================================================
--- trunk/dports/lang/cbmbasic/files/patch-Makefile.diff (rev 0)
+++ trunk/dports/lang/cbmbasic/files/patch-Makefile.diff 2014-08-04 05:56:27 UTC (rev 123045)
@@ -0,0 +1,16 @@
+--- Makefile.orig 2009-04-08 00:20:52.000000000 -0500
++++ Makefile 2014-08-04 00:20:52.000000000 -0500
+@@ -1,11 +1,10 @@
+ OBJS=cbmbasic.o runtime.o plugin.o
+-CFLAGS=-arch i386 -arch x86_64 -arch ppc -Wall -O3
+-LDFLAGS=-arch i386 -arch x86_64 -arch ppc
++CFLAGS+=-Wall
+
+ all: cbmbasic
+
+ cbmbasic: $(OBJS)
+- $(CC) -o cbmbasic $(OBJS)
++ $(CC) $(LDFLAGS) -o cbmbasic $(OBJS)
+
+ clean:
+ rm -f $(OBJS) cbmbasic
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140803/90e02056/attachment.html>
More information about the macports-changes
mailing list