mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
GDSreader is a simple Calma (GDSii) parser/printer tool.
This commit is contained in:
parent
3a76ba8175
commit
33b372f122
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=191068
5 changed files with 82 additions and 0 deletions
|
@ -22,6 +22,7 @@
|
||||||
SUBDIR += fandango
|
SUBDIR += fandango
|
||||||
SUBDIR += feappv
|
SUBDIR += feappv
|
||||||
SUBDIR += freehdl
|
SUBDIR += freehdl
|
||||||
|
SUBDIR += gdsreader
|
||||||
SUBDIR += geda
|
SUBDIR += geda
|
||||||
SUBDIR += geda-docs
|
SUBDIR += geda-docs
|
||||||
SUBDIR += geda-examples
|
SUBDIR += geda-examples
|
||||||
|
|
31
cad/gdsreader/Makefile
Normal file
31
cad/gdsreader/Makefile
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
# Ports collection makefile for: gdsreader
|
||||||
|
# Date created: Sat, Apr 28, 2007
|
||||||
|
# Whom: Hiroki Sato <hrs@FreeBSD.org>
|
||||||
|
#
|
||||||
|
# $FreeBSD$
|
||||||
|
#
|
||||||
|
|
||||||
|
PORTNAME= gdsreader
|
||||||
|
PORTVERSION= 0.3.2
|
||||||
|
CATEGORIES= cad
|
||||||
|
MASTER_SITES= http://home.netcom.com/~serbanp/
|
||||||
|
DISTNAME= GDSreader.${PORTVERSION}
|
||||||
|
|
||||||
|
MAINTAINER= hrs@FreeBSD.org
|
||||||
|
COMMENT= GDS2 stream file to Postscript and HP/GL converter
|
||||||
|
|
||||||
|
MAN1= gdsreader.1 maptolayer.1
|
||||||
|
PORTDOCS= README README.povray ChangeLog
|
||||||
|
EXFILES= layers.config test.gds layers.config.7HP.5ML \
|
||||||
|
layers.config.5AM.4ML
|
||||||
|
PLIST_FILES= bin/gdsreader bin/maptolayer \
|
||||||
|
${EXFILES:S,^,${EXAMPLESDIR_REL}/,}
|
||||||
|
PLIST_DIRS= ${EXAMPLESDIR_REL}
|
||||||
|
|
||||||
|
post-install:
|
||||||
|
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} install-data
|
||||||
|
.if !defined(NOPORTDOCS)
|
||||||
|
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} install-docs
|
||||||
|
.endif
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
3
cad/gdsreader/distinfo
Normal file
3
cad/gdsreader/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
MD5 (GDSreader.0.3.2.tar.gz) = 3ea1e7a287be0af942db2b12187d7978
|
||||||
|
SHA256 (GDSreader.0.3.2.tar.gz) = dc33bd149438c383feaff124803e2899ed444b9836d47a77ea557af2731c3b80
|
||||||
|
SIZE (GDSreader.0.3.2.tar.gz) = 82649
|
43
cad/gdsreader/files/patch-Makefile
Normal file
43
cad/gdsreader/files/patch-Makefile
Normal file
|
@ -0,0 +1,43 @@
|
||||||
|
--- Makefile.orig Thu Feb 24 12:15:23 2005
|
||||||
|
+++ Makefile Sun Apr 29 01:04:11 2007
|
||||||
|
@@ -1,10 +1,15 @@
|
||||||
|
|
||||||
|
-CC = gcc
|
||||||
|
-INSTROOT=/usr/local
|
||||||
|
+CC?= gcc
|
||||||
|
+INSTROOT?=${PREFIX}
|
||||||
|
BINDIR=$(INSTROOT)/bin
|
||||||
|
-DOCDIR=$(INSTROOT)/doc/gdsreader-0.3.2
|
||||||
|
+DOCDIR=$(INSTROOT)/share/doc/gdsreader
|
||||||
|
+EXDIR=$(INSTROOT)/share/examples/gdsreader
|
||||||
|
MANDIR=$(INSTROOT)/man/man1
|
||||||
|
|
||||||
|
+INSTALL_PROGRAM?= ${BSD_INSTALL_PROGRAM}
|
||||||
|
+INSTALL_DATA?= ${BSD_INSTALL_DATA}
|
||||||
|
+INSTALL_MAN?= ${BSD_INSTALL_MAN}
|
||||||
|
+
|
||||||
|
#CFLAGS = -I.
|
||||||
|
CFLAGS = -I. -Wall -g #-pg
|
||||||
|
LDFLAGS = #-pg
|
||||||
|
@@ -19,11 +24,16 @@
|
||||||
|
${CC} ${LDFLAGS} -o gdsreader ${OBJS} -lm
|
||||||
|
|
||||||
|
install: gdsreader maptolayer
|
||||||
|
- mkdir -p $(DOCDIR) && cp -f COPYING README README.povray \
|
||||||
|
- layers.config test.gds layers.config.7HP.5ML ChangeLog \
|
||||||
|
- layers.config.5AM.4ML $(DOCDIR)
|
||||||
|
- mkdir -p $(BINDIR) && cp -f maptolayer gdsreader $(BINDIR)
|
||||||
|
- mkdir -p $(MANDIR) && cp -f maptolayer.1 gdsreader.1 $(MANDIR)
|
||||||
|
+ mkdir -p $(BINDIR) && ${INSTALL_PROGRAM} maptolayer gdsreader $(BINDIR)
|
||||||
|
+ mkdir -p $(MANDIR) && ${INSTALL_MAN} maptolayer.1 gdsreader.1 $(MANDIR)
|
||||||
|
+
|
||||||
|
+install-docs:
|
||||||
|
+ mkdir -p $(DOCDIR) && ${INSTALL_DATA} README README.povray \
|
||||||
|
+ ChangeLog $(DOCDIR)
|
||||||
|
+
|
||||||
|
+install-data:
|
||||||
|
+ mkdir -p $(EXDIR) && ${INSTALL_DATA} layers.config test.gds \
|
||||||
|
+ layers.config.7HP.5ML layers.config.5AM.4ML $(EXDIR)
|
||||||
|
|
||||||
|
maptolayer: maptolayer.c
|
||||||
|
$(CC) -o maptolayer maptolayer.c
|
4
cad/gdsreader/pkg-descr
Normal file
4
cad/gdsreader/pkg-descr
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
This software has as target the printing/plotting/displaying of Calma (GDSii)
|
||||||
|
files without using true layout editors.
|
||||||
|
|
||||||
|
WWW: http://home.netcom.com/~serbanp/
|
Loading…
Add table
Reference in a new issue