diff options
author | dmcmahill <dmcmahill@pkgsrc.org> | 2008-02-02 04:50:20 +0000 |
---|---|---|
committer | dmcmahill <dmcmahill@pkgsrc.org> | 2008-02-02 04:50:20 +0000 |
commit | 8fbc583348ab9bb174be6b94bc9d308804132c35 (patch) | |
tree | 3e01da3df73e1d29755607d6dea64e961f489c95 /cad | |
parent | 4bebd1d7901ea2d351b2716c5b735d4495119a35 (diff) | |
download | pkgsrc-8fbc583348ab9bb174be6b94bc9d308804132c35.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/Makefile | 18 | ||||
-rw-r--r-- | cad/pcb/PLIST | 74 | ||||
-rw-r--r-- | cad/pcb/distinfo | 8 |
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 |