the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: pcb
# Remember to change snapshot version below as well:
Version: 1.99.20100929
Revision: 1
Depends: <<
app-defaults,
dbus1.3-shlibs,
desktop-file-utils,
gd2-shlibs,
glib2-shlibs (>= 2.14.0-1),
gtk+2-shlibs (>= 2.12.0-1),
libgettext8-shlibs,
libjpeg-shlibs,
libpng14-shlibs,
libstroke-shlibs,
shared-mime-info,
tcltk,
x11-shlibs
<<
BuildDepends: <<
atk1 (>= 1.20.0-1),
bison,
cairo (>= 1.6-1),
dbus1.3-dev,
expat1,
fink (>= 0.24.12),
flex,
fontconfig2-dev (>= 2.4.1-1),
freetype219 (>= 2.3.5-1),
gawk,
gd2 (>= 2.0.33-3),
glib2-dev (>= 2.14.0-1),
glitz,
gtk+2-dev (>= 2.12.0-1),
intltool40,
libgettext8-dev,
libiconv-dev,
libjpeg,
libpng14,
libstroke,
netpbm-bin,
pango1-xft2-ft219-dev (>= 1.18.4-4),
pixman (>= 0.10.0-1),
pkgconfig (>= 0.21-1),
x11-dev,
xft2-dev
<<
### For documentation:
# Bdep: tetex-base, texinfo
# InfoDocs: pcb.info
Recommends: gerbv, gsch2pcb
Source: mirror:sourceforge:pcb/pcb-20100929.tar.gz
Source-MD5: 4c71f5d1c40ad65539957748b88eb863
ConfigureParams: --mandir=%p/share/man --infodir=%p/share/info --disable-dependency-tracking --disable-doc --disable-update-desktop-database --disable-update-mime-database PKG_CONFIG_PATH="%p/lib/pango-ft219/lib/pkgconfig:%p/lib/fontconfig2/lib/pkgconfig:%p/lib/freetype219/lib/pkgconfig:$PKG_CONFIG_PATH" FREETYPE_CONFIG=%p/lib/freetype219/bin/freetype-config
InstallScript: <<
make install DESTDIR=%d
install -m 755 -d %i/share/doc/pcb
cp -p doc/{pcb.{pdf,ps,html},refcard.*} %i/share/doc/pcb
cp -p doc/*.{pdf,png,eps,gif} %i/share/doc/pcb
rm -f %i/share/doc/pcb/{example,example/libraries,}/Makefile*
<<
PostInstScript: <<
[ -x %p/bin/update-desktop-database ] && update-desktop-database -q || :
[ -x %p/bin/update-mime-database ] && update-mime-database %p/share/mime || :
<<
PostRmScript: <<
[ -x %p/bin/update-desktop-database ] && update-desktop-database -q || :
[ -x %p/bin/update-mime-database ] && update-mime-database %p/share/mime || :
<<
DocFiles: <<
AUTHORS COPYING NEWS README
README_FILES/CHANGES
README_FILES/Tools
README_FILES/Whats_new_in_2.0
<<
Description: Printed Circuit Board design program
DescDetail: <<
PCB allows you to design printed circuit boards. You can use gnetlist (part of
the geda-gnetlist package) to create a netlist to ensure that your PCB matches
a schematic diagram created with gschem.
PCB can create Gerber output files (both RS-274D and RS274X) and Excellon drill
files that you can send to board vendors for manufacturing. You can also create
PostScript plots of the board for verification purposes, or to create your own
photolithography masks for etching.
This snapshot includes the new GTK+2 frontend from Bill Wilson.
The DBUS interface has not yet been enabled.
<<
DescPort: <<
Things just got a lot easier now that PCB uses auto* tools instead of imake.
<<
DescPackaging: <<
Stroke support is included, but largely untested on OS X. You will probably
need a 3-button mouse for this.
<<
License: GPL
Homepage: http://pcb.gpleda.org/
Maintainer: Charles Lepple