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-20080202
details: https://anonhg.NetBSD.org/pkgsrc/rev/8170174699bd
branches: trunk
changeset: 538220:8170174699bd
user: dmcmahill <dmcmahill%pkgsrc.org@localhost>
date: Sat Feb 02 04:50:20 2008 +0000
description:
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:
cad/pcb/Makefile | 18 +++++++++++--
cad/pcb/PLIST | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++++--
cad/pcb/distinfo | 8 +++---
3 files changed, 90 insertions(+), 10 deletions(-)
diffs (186 lines):
diff -r dfe6c9709edb -r 8170174699bd cad/pcb/Makefile
--- a/cad/pcb/Makefile Fri Feb 01 21:12:41 2008 +0000
+++ b/cad/pcb/Makefile Sat Feb 02 04:50:20 2008 +0000
@@ -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 @@
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 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 @@
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 -r dfe6c9709edb -r 8170174699bd cad/pcb/PLIST
--- a/cad/pcb/PLIST Fri Feb 01 21:12:41 2008 +0000
+++ b/cad/pcb/PLIST Sat Feb 02 04:50:20 2008 +0000
@@ -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.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.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.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.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 -r dfe6c9709edb -r 8170174699bd cad/pcb/distinfo
--- a/cad/pcb/distinfo Fri Feb 01 21:12:41 2008 +0000
+++ b/cad/pcb/distinfo Sat Feb 02 04:50:20 2008 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index