summaryrefslogtreecommitdiff
path: root/cad
diff options
context:
space:
mode:
authordmcmahill <dmcmahill>2008-02-02 04:50:20 +0000
committerdmcmahill <dmcmahill>2008-02-02 04:50:20 +0000
commita80f7a88af3a63bc2a252aad74d9c2fc0278bde3 (patch)
tree3e01da3df73e1d29755607d6dea64e961f489c95 /cad
parentd4d8ff3a76fd1c1cd93ab40634c6ac4d6e227436 (diff)
downloadpkgsrc-a80f7a88af3a63bc2a252aad74d9c2fc0278bde3.tar.gz
update to pcb-20080202
======================================================================== Release Notes for PCB snapshot 20080202 ======================================================================== This release represents over 180 commits and as such this summary clearly is not complete. See the ChangeLog file for the complete list of changes. - Added a footprin preview in the library window - Added gnome/kde desktop integration files (app and mime icons, and .desktop file) - Added i18n support - Updated dbus support - Fix a number of GCC 4 compiler warnings - Make the gtk gui more robust against malformed menu resource files - Added checking for duplicate hot key definitions in the menu resource file in the gtk gui. - Improved support for building on win32. - Removed automake/autoconf generated files from cvs - Fixed some parallel make bugs - Fixed some scrolling/panning bugs in the gtk gui. - Added the ability to load edif netlists - Closed a number of bugs in the sourceforge tracker - Fix a bg in the x-y output files where the y values were mirrored and offset - Add XRENDER support to the lesstif HID to support layer transparency - Fix some polygon dicer bugs - Fix a handful of bugs in the png export HID - Avoid vias snapping to pins and moving elements snapping to their own pins/pads - Fix a number of undo bugs - Fix printer calibration - Add global puller - Various improvements to the postscript export HID - Improve all the GetXY prompts in the menu resource files - Improved the pin/via report - Improved pin/pad vs grid snapping - Various footprint improvements o fixed some drill sizes o fixed some silk sizes o Added a handful of QFP family footprints o Converted the QFP family to the hi-res format - Several other bug fixes
Diffstat (limited to 'cad')
-rw-r--r--cad/pcb/Makefile18
-rw-r--r--cad/pcb/PLIST74
-rw-r--r--cad/pcb/distinfo8
3 files changed, 90 insertions, 10 deletions
diff --git a/cad/pcb/Makefile b/cad/pcb/Makefile
index c3a7b6ad338..ebe040a05c4 100644
--- a/cad/pcb/Makefile
+++ b/cad/pcb/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.41 2007/10/09 19:19:08 martti Exp $
+# $NetBSD: Makefile,v 1.42 2008/02/02 04:50:20 dmcmahill Exp $
#
-DISTNAME= pcb-20070912
+DISTNAME= pcb-20080202
CATEGORIES= cad
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pcb/}
@@ -11,6 +11,8 @@ COMMENT= Printed circuit board layout system
PKG_INSTALLATION_TYPES= overwrite pkgviews
+DEPENDS+= gettext-tools>=0.14.6:../../devel/gettext-tools
+
CONFLICTS+= pcb-current-[0-9]*
GNU_CONFIGURE= yes
@@ -23,7 +25,10 @@ CONFIGURE_ENV+= WISH=${TOOLS_PATH.wish}
# configure cache. Same for YACC.
CONFIGURE_ENV+= ac_cv_path_LEX_PATH=${TOOLS_PATH.lex}
CONFIGURE_ENV+= ac_cv_path_YACC_PATH=${TOOLS_PATH.bison}
-USE_TOOLS+= bison gm4:run gmake lex wish:run pkg-config
+CONFIGURE_ARGS+= --disable-update-desktop-database
+CONFIGURE_ARGS+= --disable-update-mime-database
+USE_TOOLS+= bison gm4:run gmake intltool lex wish:run pkg-config
+USE_PKGLOCALEDIR= yes
INFO_FILES= yes
PKG_OPTIONS_VAR= PKG_OPTIONS.pcb
@@ -56,4 +61,11 @@ EXPORTERS+= png
CONFIGURE_ARGS+= --with-exporters=${EXPORTERS:Q}
+# remove some stuff that is either broken or unmaintained
+# and would require another runtime depends
+post-install:
+ ${RM} ${PREFIX}/share/pcb/tools/PCB2HPGL ${PREFIX}/share/pcb/tools/tgo2pcb.tcl
+
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/cad/pcb/PLIST b/cad/pcb/PLIST
index 29181b84c0d..bbf9383ae94 100644
--- a/cad/pcb/PLIST
+++ b/cad/pcb/PLIST
@@ -1,9 +1,49 @@
-@comment $NetBSD: PLIST,v 1.11 2007/09/13 02:24:51 dmcmahill Exp $
+@comment $NetBSD: PLIST,v 1.12 2008/02/02 04:50:20 dmcmahill Exp $
bin/MergePCBPS
bin/Merge_dimPCBPS
bin/pcb
info/pcb.info
man/man1/pcb.1
+share/applications/pcb.desktop
+share/icons/hicolor/16x16/mimetypes/application-x-excellon-16.png
+share/icons/hicolor/16x16/mimetypes/application-x-gerber-16.png
+share/icons/hicolor/16x16/mimetypes/application-x-pcb-footprint-16.png
+share/icons/hicolor/16x16/mimetypes/application-x-pcb-layout-16.png
+share/icons/hicolor/16x16/mimetypes/application-x-pcb-netlist-16.png
+share/icons/hicolor/22x22/mimetypes/application-x-excellon-22.png
+share/icons/hicolor/22x22/mimetypes/application-x-gerber-22.png
+share/icons/hicolor/22x22/mimetypes/application-x-pcb-footprint-22.png
+share/icons/hicolor/22x22/mimetypes/application-x-pcb-layout-22.png
+share/icons/hicolor/22x22/mimetypes/application-x-pcb-netlist-22.png
+share/icons/hicolor/24x24/mimetypes/application-x-excellon-24.png
+share/icons/hicolor/24x24/mimetypes/application-x-gerber-24.png
+share/icons/hicolor/24x24/mimetypes/application-x-pcb-footprint-24.png
+share/icons/hicolor/24x24/mimetypes/application-x-pcb-layout-24.png
+share/icons/hicolor/24x24/mimetypes/application-x-pcb-netlist-24.png
+share/icons/hicolor/32x32/mimetypes/application-x-excellon-32.png
+share/icons/hicolor/32x32/mimetypes/application-x-gerber-32.png
+share/icons/hicolor/32x32/mimetypes/application-x-pcb-footprint-32.png
+share/icons/hicolor/32x32/mimetypes/application-x-pcb-layout-32.png
+share/icons/hicolor/32x32/mimetypes/application-x-pcb-netlist-32.png
+share/icons/hicolor/48x48/apps/pcb-48.png
+share/icons/hicolor/48x48/mimetypes/application-x-excellon-48.png
+share/icons/hicolor/48x48/mimetypes/application-x-gerber-48.png
+share/icons/hicolor/48x48/mimetypes/application-x-pcb-footprint-48.png
+share/icons/hicolor/48x48/mimetypes/application-x-pcb-layout-48.png
+share/icons/hicolor/48x48/mimetypes/application-x-pcb-netlist-48.png
+share/icons/hicolor/scalable/apps/pcb.svg
+share/icons/hicolor/scalable/mimetypes/application-x-excellon.svg
+share/icons/hicolor/scalable/mimetypes/application-x-gerber.svg
+share/icons/hicolor/scalable/mimetypes/application-x-pcb-footprint.svg
+share/icons/hicolor/scalable/mimetypes/application-x-pcb-layout.svg
+share/icons/hicolor/scalable/mimetypes/application-x-pcb-netlist.svg
+${PKGLOCALEDIR}/locale/fr_FR/LC_MESSAGES/pcb.mo
+share/mime/packages/pcb.xml
+share/mimelnk/application/x-excellon.desktop
+share/mimelnk/application/x-gerber.desktop
+share/mimelnk/application/x-pcb-footprint.desktop
+share/mimelnk/application/x-pcb-layout.desktop
+share/mimelnk/application/x-pcb-netlist.desktop
share/pcb/CreateLibrary.sh
share/pcb/CreateLibraryContents.sh
share/pcb/ListLibraryContents.sh
@@ -1470,6 +1510,8 @@ share/pcb/pcblib-newlib/geda/TQFN68_10.fp
share/pcb/pcblib-newlib/geda/TQFN68_10.png
share/pcb/pcblib-newlib/geda/TQFN68_10_EP.fp
share/pcb/pcblib-newlib/geda/TQFN68_10_EP.png
+share/pcb/pcblib-newlib/geda/TQFP100_12.fp
+share/pcb/pcblib-newlib/geda/TQFP100_12.png
share/pcb/pcblib-newlib/geda/TQFP100_14.fp
share/pcb/pcblib-newlib/geda/TQFP100_14.png
share/pcb/pcblib-newlib/geda/TQFP120_28.fp
@@ -1492,8 +1534,12 @@ share/pcb/pcblib-newlib/geda/TQFP44_10.fp
share/pcb/pcblib-newlib/geda/TQFP44_10.png
share/pcb/pcblib-newlib/geda/TQFP52_10.fp
share/pcb/pcblib-newlib/geda/TQFP52_10.png
+share/pcb/pcblib-newlib/geda/TQFP64_10.fp
+share/pcb/pcblib-newlib/geda/TQFP64_10.png
share/pcb/pcblib-newlib/geda/TQFP64_14.fp
share/pcb/pcblib-newlib/geda/TQFP64_14.png
+share/pcb/pcblib-newlib/geda/TQFP80_12.fp
+share/pcb/pcblib-newlib/geda/TQFP80_12.png
share/pcb/pcblib-newlib/geda/TQFP80_14.fp
share/pcb/pcblib-newlib/geda/TQFP80_14.png
share/pcb/pcblib-newlib/geda/TSOP28.fp
@@ -1502,14 +1548,38 @@ share/pcb/pcblib-newlib/geda/TSOP32A.fp
share/pcb/pcblib-newlib/geda/TSOP32A.png
share/pcb/pcblib-newlib/geda/TSOP32B.fp
share/pcb/pcblib-newlib/geda/TSOP32B.png
+share/pcb/pcblib-newlib/geda/TSSOP10.fp
+share/pcb/pcblib-newlib/geda/TSSOP10.png
+share/pcb/pcblib-newlib/geda/TSSOP14.fp
+share/pcb/pcblib-newlib/geda/TSSOP14.png
+share/pcb/pcblib-newlib/geda/TSSOP16.fp
+share/pcb/pcblib-newlib/geda/TSSOP16.png
+share/pcb/pcblib-newlib/geda/TSSOP20.fp
+share/pcb/pcblib-newlib/geda/TSSOP20.png
+share/pcb/pcblib-newlib/geda/TSSOP24.fp
+share/pcb/pcblib-newlib/geda/TSSOP24.png
+share/pcb/pcblib-newlib/geda/TSSOP28.fp
+share/pcb/pcblib-newlib/geda/TSSOP28.png
+share/pcb/pcblib-newlib/geda/TSSOP32.fp
+share/pcb/pcblib-newlib/geda/TSSOP32.png
+share/pcb/pcblib-newlib/geda/TSSOP38N.fp
+share/pcb/pcblib-newlib/geda/TSSOP38N.png
share/pcb/pcblib-newlib/geda/TSSOP48.fp
share/pcb/pcblib-newlib/geda/TSSOP48.png
+share/pcb/pcblib-newlib/geda/TSSOP48N.fp
+share/pcb/pcblib-newlib/geda/TSSOP48N.png
share/pcb/pcblib-newlib/geda/TSSOP56.fp
share/pcb/pcblib-newlib/geda/TSSOP56.png
+share/pcb/pcblib-newlib/geda/TSSOP56N.fp
+share/pcb/pcblib-newlib/geda/TSSOP56N.png
share/pcb/pcblib-newlib/geda/TSSOP64.fp
share/pcb/pcblib-newlib/geda/TSSOP64.png
+share/pcb/pcblib-newlib/geda/TSSOP80.fp
+share/pcb/pcblib-newlib/geda/TSSOP80.png
share/pcb/pcblib-newlib/geda/TSSOP8.fp
share/pcb/pcblib-newlib/geda/TSSOP8.png
+share/pcb/pcblib-newlib/geda/TSSOP8W.fp
+share/pcb/pcblib-newlib/geda/TSSOP8W.png
share/pcb/pcblib-newlib/geda/US14.fp
share/pcb/pcblib-newlib/geda/US14.png
share/pcb/pcblib-newlib/geda/US16.fp
@@ -1807,11 +1877,9 @@ share/pcb/thermal.pdf
share/pcb/thermal.png
share/pcb/tools/MergePCBPS
share/pcb/tools/Merge_dimPCBPS
-share/pcb/tools/PCB2HPGL
share/pcb/tools/apctools.zip
share/pcb/tools/gerbertotk.c
share/pcb/tools/pcb2ncap.tgz
-share/pcb/tools/tgo2pcb.tcl
share/pcb/tutorial/tut1.pcb
@dirrm share/pcb/tutorial
@dirrm share/pcb/tools
diff --git a/cad/pcb/distinfo b/cad/pcb/distinfo
index d56520565d4..d446ac05c24 100644
--- a/cad/pcb/distinfo
+++ b/cad/pcb/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.14 2007/09/13 02:24:51 dmcmahill Exp $
+$NetBSD: distinfo,v 1.15 2008/02/02 04:50:21 dmcmahill Exp $
-SHA1 (pcb-20070912.tar.gz) = 3df27a8c0afaddfef96ef1be4fedd9b5333a8229
-RMD160 (pcb-20070912.tar.gz) = 63df0117d5cc0d995a530c444c6333d46ad6d815
-Size (pcb-20070912.tar.gz) = 3836056 bytes
+SHA1 (pcb-20080202.tar.gz) = 4eb538db7086ca1b1f29e03450ed6ad28abd5c42
+RMD160 (pcb-20080202.tar.gz) = ef54294eba3770b40ca19dd4a772c939aa0f74c8
+Size (pcb-20080202.tar.gz) = 4240472 bytes