1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-11 07:22:22 +00:00

Update to 0.21.3. The release notes can be found at:

http://www.klayout.de/development.html#0_21_3
This commit is contained in:
Hiroki Sato 2011-01-04 12:20:07 +00:00
parent c191bf75cd
commit 6ba4e9ba41
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=267375
4 changed files with 32 additions and 31 deletions

View File

@ -6,8 +6,7 @@
#
PORTNAME= klayout
PORTVERSION= 0.19.3
PORTREVISION= 1
PORTVERSION= 0.21.3
CATEGORIES= cad
MASTER_SITES= http://www.klayout.de/

View File

@ -1,3 +1,2 @@
MD5 (klayout-0.19.3.tar.gz) = 1c119310499b5ba166c94efd0c5f1e82
SHA256 (klayout-0.19.3.tar.gz) = ba853af6f27c42faf4c15673eec8f4d534d373c2341ee3c4130825f88fcd3801
SIZE (klayout-0.19.3.tar.gz) = 1428534
SHA256 (klayout-0.21.3.tar.gz) = 91cc898841fc7a4529fa063025b19fb834c0ad2b67df80a585d7785c060369de
SIZE (klayout-0.21.3.tar.gz) = 1966456

View File

@ -1,15 +1,15 @@
--- build.sh.orig 2009-12-18 07:52:08.000000000 +0900
+++ build.sh 2009-12-22 02:13:06.000000000 +0900
--- build.sh.orig 2010-12-28 05:22:08.000000000 +0900
+++ build.sh 2011-01-04 16:58:54.000000000 +0900
@@ -1,7 +1,7 @@
#!/bin/sh
EXEC_NAME=klayout
-OTHER_BIN="strm2gds strm2oas strmcmp strmclip"
+OTHER_BIN="strm2gds strm2oas strm2txt strmcmp strmclip strmxor"
-OTHER_BIN=""
+OTHER_BIN="strm2gds strm2oas strm2txt strm2cif strm2dxf strmcmp strmclip strmxor"
CURR_DIR=`pwd`
USOURCE=$CURR_DIR/src
@@ -158,11 +158,11 @@
PLATFORM="linux-32-gcc-release"
@@ -217,11 +217,11 @@
;;
esac
@ -23,7 +23,7 @@
echo "*** ERROR: unable to locate Qt UIC in $QTBIN"
exit 1
fi
@@ -277,12 +277,12 @@
@@ -331,12 +331,12 @@
if [ $WIN_CYGWIN = 0 ]; then
echo ""
echo "Final binary is ready in $BIN/$EXEC_NAME."

View File

@ -1,6 +1,6 @@
--- /dev/null 2009-12-22 01:22:00.000000000 +0900
+++ config/Makefile.conf.freebsd-32-gcc-release 2009-12-22 01:05:33.000000000 +0900
@@ -0,0 +1,45 @@
--- /dev/null 2011-01-04 18:00:00.000000000 +0900
+++ config/Makefile.conf.freebsd-32-gcc-release 2011-01-04 18:03:14.000000000 +0900
@@ -0,0 +1,48 @@
+
+# Configuration file for
+# gcc, FreeBSD
@ -9,28 +9,31 @@
+# Compiler options
+
+AR=ar -r
+CC=gcc
+
+CCOPT_DEP=-MM -MG -x c++
+
+CCWARN=-Wall -pedantic -Wno-deprecated -Woverloaded-virtual \
+ -Wsign-promo -Wsynth -Wno-long-long -Wno-strict-aliasing
+
+CCOPT=-c -O -x c++ -o
+CCOPT_SO=-fPIC $(CCOPT)
+
+INC=-I$(TOP_SOURCE) -I$(SOURCE) -I. -I$(QTINCLUDE)
+
+# Compiler general
+INC=-I$(TOP_SOURCE) -I$(SOURCE) -I. -I$(QTINCLUDE)
+DEFS=-DQT_THREAD_SUPPORT -DQT3_SUPPORT
+
+# Linker options
+# C++
+CXX=gcc
+CXXOPT_DEP=-MM -MG
+CXXWARN=-Wall -pedantic -Wno-deprecated -Woverloaded-virtual \
+ -Wsign-promo -Wsynth -Wno-long-long -Wno-strict-aliasing
+CXXOPT=-c -O3 -o
+CXXOPT_SO=-fPIC $(CXXOPT)
+
+# C
+CC=gcc
+CCOPT_DEP=-MM -MG
+CCWARN=
+CCOPT=-c -O3 -o
+
+# Linker
+LINK=g++
+LOPT=-g -Wl,-E -o
+LOPT_SO=-g -shared -fPIC -o
+
+LOPT=-Wl,-E -o
+LOPT_SO=-shared -fPIC -o
+
+LIBS=-L$(QTLIB) -pthread -lQtGui -lQtCore -lQtXml -lstdc++ -lcrypt
+LIBS=-L$(QTLIB) -lQtGui -lQtCore -lQtXml -lrt -lstdc++ -lcrypt
+
+.PHONY: install
+install: