summaryrefslogtreecommitdiff
path: root/cad/pcb/Makefile
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/pcb/Makefile
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/pcb/Makefile')
-rw-r--r--cad/pcb/Makefile18
1 files changed, 15 insertions, 3 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"