pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/cad/pcb update to pcb-20060422. This release represen...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/872f39dc7820
branches:  trunk
changeset: 511822:872f39dc7820
user:      dmcmahill <dmcmahill%pkgsrc.org@localhost>
date:      Sun Apr 23 03:02:26 2006 +0000

description:
update to pcb-20060422.  This release represents a fairly major overhaul
of PCB.  In particular, the core code has been isolated from the GUI code
and there are now both GTK and Motif/Lesstif GUI's available.  In addition,
command line exporting to RS-274-X, postscript, encapsulated postscript and
png are directly supported.

In addition, there have been many bug fixes since the last packaged snapshot
release.

diffstat:

 cad/pcb/Makefile |  27 ++++++++++++++++++++++-----
 cad/pcb/PLIST    |  17 +++++++++++++++--
 cad/pcb/distinfo |   8 ++++----
 3 files changed, 41 insertions(+), 11 deletions(-)

diffs (112 lines):

diff -r 06c01b35cef9 -r 872f39dc7820 cad/pcb/Makefile
--- a/cad/pcb/Makefile  Sun Apr 23 00:45:07 2006 +0000
+++ b/cad/pcb/Makefile  Sun Apr 23 03:02:26 2006 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.33 2006/04/17 13:46:18 wiz Exp $
+# $NetBSD: Makefile,v 1.34 2006/04/23 03:02:26 dmcmahill Exp $
 #
 
 DISTNAME=      pcb-${SNAPDATE}
-PKGREVISION=   1
 CATEGORIES=    cad
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=pcb/}
 
@@ -14,15 +13,33 @@
 
 CONFLICTS+=    pcb-current-[0-9]*
 
-SNAPDATE=              20060321
+SNAPDATE=              20060422
 GNU_CONFIGURE=         yes
 CONFIGURE_ENV+=                WISH=${TOOLS_PATH.wish}
 USE_TOOLS+=            bison gm4:run gmake lex wish:run
 INFO_FILES=            # PLIST
 
-# needed for XWarpPointer in action.c
-LIBS+=         -lX11
+PKG_OPTIONS_VAR=       PKG_OPTIONS.pcb
+PKG_SUPPORTED_OPTIONS= pcb-motif png
 
+.include "../../mk/bsd.prefs.mk"
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mpcb-motif)
+.include "../../mk/motif.buildlink3.mk"
+CONFIGURE_ARGS+=       --with-gui=lesstif
+.else
 .include "../../devel/glib2/buildlink3.mk"
 .include "../../x11/gtk2/buildlink3.mk"
+CONFIGURE_ARGS+=       --with-gui=gtk
+.endif
+
+EXPORTERS=     bom gerber ps
+.if !empty(PKG_OPTIONS:Mpng)
+EXPORTERS+=    png
+.include "../../graphics/gd/buildlink3.mk"
+.endif
+
+CONFIGURE_ARGS+=       --with-exporters=${EXPORTERS:Q}
+
 .include "../../mk/bsd.pkg.mk"
diff -r 06c01b35cef9 -r 872f39dc7820 cad/pcb/PLIST
--- a/cad/pcb/PLIST     Sun Apr 23 00:45:07 2006 +0000
+++ b/cad/pcb/PLIST     Sun Apr 23 03:02:26 2006 +0000
@@ -1,9 +1,8 @@
-@comment $NetBSD: PLIST,v 1.8 2006/04/04 22:20:27 dmcmahill Exp $
+@comment $NetBSD: PLIST,v 1.9 2006/04/23 03:02:26 dmcmahill Exp $
 bin/MergePCBPS
 bin/Merge_dimPCBPS
 bin/pcb
 bin/pcb-bin
-bin/pcb-print
 info/pcb.info
 man/man1/pcb.1
 share/pcb/CreateLibrary.sh
@@ -148,15 +147,28 @@
 share/pcb/newlib/tests/TO99fromLED
 share/pcb/newlib/tests/UART
 share/pcb/newlib/tests/monoblock_small
+share/pcb/pad.eps
+share/pcb/pad.gif
+share/pcb/pad.pdf
+share/pcb/pad.png
 share/pcb/pcb-menu.res
+share/pcb/pcb.html
 share/pcb/pcb.pdf
 share/pcb/pcb.ps
 share/pcb/pcblib
 share/pcb/pcblib.contents
+share/pcb/puller.eps
+share/pcb/puller.gif
+share/pcb/puller.pdf
+share/pcb/puller.png
 share/pcb/qfp-ui
 share/pcb/qfp.dat
 share/pcb/refcard.pdf
 share/pcb/refcard.ps
+share/pcb/thermal.eps
+share/pcb/thermal.gif
+share/pcb/thermal.pdf
+share/pcb/thermal.png
 share/pcb/tools/MergePCBPS
 share/pcb/tools/Merge_dimPCBPS
 share/pcb/tools/PCB2HPGL
@@ -185,4 +197,5 @@
 @dirrm share/pcb/m4
 @dirrm share/pcb/examples/libraries
 @dirrm share/pcb/examples
+@dirrm share/pcb-${PKGVERSION}
 @dirrm share/pcb
diff -r 06c01b35cef9 -r 872f39dc7820 cad/pcb/distinfo
--- a/cad/pcb/distinfo  Sun Apr 23 00:45:07 2006 +0000
+++ b/cad/pcb/distinfo  Sun Apr 23 03:02:26 2006 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2006/04/04 22:20:27 dmcmahill Exp $
+$NetBSD: distinfo,v 1.11 2006/04/23 03:02:26 dmcmahill Exp $
 
-SHA1 (pcb-20060321.tar.gz) = 8c8d332296eb6d55737c6e3909fc1ebed8bb7143
-RMD160 (pcb-20060321.tar.gz) = 1d73e61bb00d1a993dad4e3aa716e7708ac80db9
-Size (pcb-20060321.tar.gz) = 2520122 bytes
+SHA1 (pcb-20060422.tar.gz) = b3e7a92590d904643229cda3b39727609c0e9c7f
+RMD160 (pcb-20060422.tar.gz) = be4cc1b02eee79deb836da71f87a629954879bc8
+Size (pcb-20060422.tar.gz) = 3200182 bytes



Home | Main Index | Thread Index | Old Index